.hidden-preview{width:200px;position:relative;overflow:hidden}.hidden-preview .bp-poster-preview{position:absolute;width:200px}.hidden-preview .bp-poster-frame,.bp-preview-url{display:none}.bp-poster-subheading>*:not(:empty):not(:has(.metric-weight:empty+.imperial-weight:empty))~*:not(.bp-time):not(:empty):not(:has(.metric-weight:empty+.imperial-weight:empty)):before{content:"/ "}.bg-slider-button,.illustration-slider-arrows,.frame-slider-arrows,.stamp-slider-arrows,.stamp-color-slider-arrows,.gift-wrapping-slider-arrows{-webkit-appearance:none;appearance:none;background:none;border:none;padding:0}.bg-slider-button svg,.illustration-slider-arrows svg,.frame-slider-arrows svg,.stamp-slider-arrows svg,.stamp-color-slider-arrows svg,.gift-wrapping-slider-arrows svg{width:12px;height:12px}.bg-slider-button[name=previous] svg,.illustration-slider-arrows[name=previous] svg,.frame-slider-arrows[name=previous] svg,.stamp-slider-arrows[name=previous] svg,.stamp-color-slider-arrows[name=previous] svg,.gift-wrapping-slider-arrows[name=previous] svg{rotate:90deg}.bg-slider-button[name=next] svg,.illustration-slider-arrows[name=next] svg,.frame-slider-arrows[name=next] svg,.stamp-slider-arrows[name=next] svg,.stamp-color-slider-arrows[name=next] svg,.gift-wrapping-slider-arrows[name=next] svg{rotate:-90deg}.frame-slider-arrows-cont{display:none!important}.frame-slider-arrows-cont:has(.frame-slider-arrows:disabled+.frame-slider-arrows:disabled),.stamp-slider-arrows-cont:has(.stamp-slider-arrows:disabled+.stamp-slider-arrows:disabled),.stamp-color-slider-arrows-cont:has(.stamp-color-slider-arrows:disabled+.stamp-color-slider-arrows:disabled),.gift-wrapping-slider-arrows-cont:has(.gift-wrapping-slider-arrows:disabled+.gift-wrapping-slider-arrows:disabled){display:none}.bg-slider-arrows-cont:has(.bg-slider-button:disabled+.bg-slider-button:disabled){display:none}.bg-slider-arrows-cont,.stamp-slider-arrows-cont,.gift-wrapping-slider-arrows-cont,.stamp-color-slider-arrows-cont{display:none!important}.bp-swatch-container{display:inline-block;scroll-snap-align:start;width:10.526cqi}.bp-swatch-container.removed{display:none}.bp-frame-swatch-container{display:inline-block;scroll-snap-align:start;width:12cqi}.custom-main-product .bp-swatch-container{width:11.764cqi}.bp-expander{flex:1;height:1px}.birthposter-template{display:flex;min-height:calc(100vh - var(--checked-full-header-height));color:rgba(var(--color-foreground))}.bp-poster-area{background-color:#f8f6f1;flex:1;display:flex;align-items:start;justify-content:center;padding:100px 0}.bp-logo{display:none;position:absolute;top:2%;left:2%}.bp-poster-cont{display:flex;flex-direction:column;align-items:center;width:100%;max-height:100%}.bp-poster{display:flex;align-items:center;justify-content:center;width:100%}.bp-signature{position:absolute;bottom:1%;right:1.5%;width:6%;aspect-ratio:1 / .65;display:block;background-color:var(--signature-color);-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain;-webkit-mask-position:center;mask-repeat:no-repeat;mask-size:contain;mask-position:center}.horizontal-poster .bp-signature{width:4.28%;right:1.1%}.bp-preview-illustration[style*="background-color: rgb(50, 50, 50)"] .auto-contrast:not([style*="mix-blend-mode: multiply"]){filter:invert(1)}.bp-poster-preview-cont{width:50%;margin:0 10px;max-width:calc(100vh / 1.4 - 120px - 100px)}.bp-poster-bottom-text{width:50%;max-width:calc(100vh / 1.4 - 120px - 100px);container-type:inline-size}@media only screen and (min-width:901px){.bp-poster-area{padding-top:7vh;padding-bottom:5vh}.bp-poster-cont{position:sticky;top:calc(6vh + 77px);height:auto;max-height:none;align-self:flex-start}.bp-poster-preview-cont,.bp-poster-bottom-text{width:90%;max-width:calc((88vh - 184px) / 1.4)}}.horizontal-poster .bp-poster-preview-cont{width:70%;margin:0 10px;max-width:calc(100vh - 220px)}.bp-poster-preview{width:100%;padding-bottom:140%;background-color:#fff;box-shadow:0 0 20px -5px #adadad;background-size:cover;background-repeat:no-repeat;position:relative;transition:.2s ease}.horizontal-poster .bp-poster-preview{padding-bottom:71.42%}.bp-poster-frame{position:absolute;height:103%;width:103%;top:50%;left:50%;transform:translate(-50%,-50%);pointer-events:none;background-size:cover;background-position:center;overflow:visible}.bp-poster-left{transform:rotate(90deg)}.bp-poster-right{transform:rotate(-90deg)}.bp-poster-button{height:40px;width:40px;border-radius:100px;background-color:unset;border:none;cursor:pointer;opacity:.7}.bp-poster-button:disabled{opacity:.3}.bp-preview-illustration-cont{padding:0;height:100%;position:absolute;top:0;width:100%;transition:.2s ease;overflow:hidden}.horizontal-poster .bp-preview-illustration-cont{padding:6% 6.42% 0%;height:85.3%}.bp-poster-info{display:flex;flex-direction:column;align-items:center;container-type:inline-size;padding:4% 0%;height:10.5%;justify-content:space-between;position:absolute;bottom:0;width:100%}.horizontal-poster .bp-poster-info{padding:2.85% 0%;height:14.7%}.bp-poster-headline{font-size:2.2cqi;font-weight:600;white-space:nowrap;letter-spacing:.4cqi}.horizontal-poster .bp-poster-headline{font-size:1.57cqi;letter-spacing:.28cqi}.bp-poster-subheading{font-size:1.2cqi;white-space:nowrap;letter-spacing:.26cqi}.horizontal-poster .bp-poster-subheading{font-size:.86cqi;letter-spacing:.18cqi}.bp-preview-illustration{height:100%;width:100%;display:flex;align-items:center;justify-content:space-evenly;background-size:cover;background-repeat:no-repeat;position:relative;transition:background .2s linear}.bp-preview-illustration-bg{position:absolute;height:100%;width:100%;background:inherit;z-index:0}.original-birthposter-template .bp-illustration-img{z-index:1}.horizontal-poster .bp-preview-illustration{justify-content:center}.bp-preview-illustration img:not(.bp-signature){transition:height .2s ease,opacity .2s ease}.horizontal-poster .bp-preview-illustration img:not(.bp-signature){height:auto;width:87.25%}.bp-poster-bottom-text{margin-top:20px;color:rgba(var(--color-foreground),.5);text-align:center;line-height:0}.bp-poster-bottom-headline,.bp-poster-bottom-subheading{display:inline-block;line-height:1;font-size:2.5cqi}.bp-poster-bottom-subheading{margin-left:2.5cqi}.bp-sidebar{width:550px;height:100%;display:flex;flex-direction:column;padding:0 20px 20px;overflow:auto}.bp-sidebar-header{display:flex}.bp-sidebar-nav-item{flex-basis:100%;text-align:center;padding:20px 0 17px;line-height:1;font-weight:500;color:rgba(var(--color-foreground),.15);border-bottom:4px solid rgba(var(--color-foreground),.15);font-size:calc(var(--font-heading-scale)* 1.2rem)}.bp-sidebar-nav-item.active{border-color:rgba(var(--color-foreground));color:rgba(var(--color-foreground))}.bp-sidebar-content{position:relative}.bp-sidebar-item{position:relative;top:0;left:0;height:100%;width:100%;opacity:0;visibility:hidden;transition:all .3s ease-in-out;overflow:scroll;max-height:0px}.bp-sidebar-item-content{display:flex;flex-direction:column}.bp-sidebar-item-radio,.bp-side-radio,.bp-variant-options-radio,.bp-frame-radio,.bp-stamp-radio,.bp-stamp-color-radio,input[type=checkbox].bp-scale-checkbox,.bp-illustration-radio,.bp-units-radio,.bp-color-radio,.bp-gift-wrapping-radio{display:none}.bp-sidebar-item:has(input[name=bp-sidebar-item]:checked){opacity:1;visibility:visible;max-height:1000px}.bp-sidebar-object{padding:20px 0;border-bottom:1px solid #ebebeb;overflow:hidden;transition:max-height .5s ease,padding 1s ease,opacity .3s ease}.custom-main-product .bp-sidebar-object{padding:10px 0;border-bottom:none}.bp-sidebar-object:has(.bp-illustration-block){max-height:150px}.bp-sidebar-object:has(.bp-units-block){max-height:150px}.bp-sidebar-object.hide{max-height:0;padding:0;border:none}.bp-sidebar-object:has(.choose-artwork-block){padding-bottom:0}.bp-object-header{display:flex;align-items:center}.bp-object-content{margin-top:12px}.bp-object-title{font-weight:500;font-size:calc(var(--font-heading-scale)* 1.3rem);display:flex;align-items:center;flex-wrap:nowrap;gap:0 5px;flex:1 1 auto;min-width:0;overflow:hidden}.bp-frame-title,.bp-stamp-title,.bp-stamp-color-title,.bp-gift-wrapping-title{flex-shrink:0}.bp-frame-selected-value,.bp-stamp-selected-value,.bp-stamp-color-selected-value,.bp-gift-wrapping-selected-value,.bp-illustration-selected-value,.bp-color-selected-value{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.bp-object-header>.bp-expander{flex:0 0 0}.bp-selected-frame-price,.bp-selected-stamp-price,.bp-selected-stamp-color-price,.bp-selected-gift-wrapping-price,.frame-slider-arrows-cont,.stamp-slider-arrows-cont,.stamp-color-slider-arrows-cont,.gift-wrapping-slider-arrows-cont{flex-shrink:0}.number-of-babies-block,.bp-side-selector{display:flex;border-radius:6px;position:relative}.number-of-babies-block{gap:5px}.bp-side-selector{padding:3px;border:1px solid #dcdcdc}.bp-side-selector:before{content:"";position:absolute;width:49%;top:3px;bottom:3px;border-radius:6px;background:#e4e0d7;transition:.3s ease-in-out}.bp-number-of-babies-link{text-align:center;text-decoration:none;color:#000;font-size:13px;border-radius:6px;padding:9px 0 7px;width:76px;line-height:37px;border:1px solid #dcdcdc}.bp-side-selector-item{text-align:center;font-size:13px;border-radius:6px;padding:6px 0;width:155.5px;z-index:1;line-height:1.3}.bp-side-selector:has(.bp-side-radio[data-side=left]:checked):before{transform:translate(0)}.bp-side-selector:has(.bp-side-radio[data-side=right]:checked):before{transform:translate(100%)}.bp-number-of-babies-link.active{background-color:#e4e0d7}.bp-size-selector{display:flex;gap:5px;border:1px solid #dcdcdc;border-radius:6px;padding:3px}.bp-size-selector-item{flex:1;text-align:center;font-size:13px;white-space:nowrap;border-radius:6px;padding:8px 4px;cursor:pointer;transition:background-color .15s ease;-webkit-user-select:none;user-select:none}.bp-size-selector-item:hover{background-color:#f1efe9}.bp-size-selector-item:has(.bp-size-radio:checked){background-color:#e4e0d7}.bp-size-radio{display:none}fieldset{border:none;padding:5px 25px 0 0;margin:0;display:grid;grid-template-columns:auto auto auto auto auto;max-height:260px;overflow:scroll;justify-content:space-between}fieldset::-webkit-scrollbar{width:10px;height:0px}fieldset::-webkit-scrollbar-track{background:#f1f1f1;border-radius:10px}fieldset::-webkit-scrollbar-thumb{background:#888;border-radius:10px}fieldset::-webkit-scrollbar-thumb:hover{background:#555}fieldset::-webkit-scrollbar-button:end:decrement{height:5%;display:block;background:transparent}.bp-variant-label{display:inline-flex;flex-direction:column;align-items:center;padding-bottom:5px;position:relative}.bp-variant-label.removed{display:none}.bp-variant-title{font-size:10px;font-weight:500;text-transform:uppercase;text-align:center;max-width:90px;line-height:1.4;white-space:break-spaces}.bp-variant-img{object-fit:cover;border-radius:100px;margin-bottom:8px;margin-top:5px;box-shadow:0 0 0 1px #d3d3d3;background:#fafafa}input.bp-variant-options-radio:checked+label img{box-shadow:0 0 2px 2px #000}.bp-thumbnail-new-label{position:absolute;font-size:12px;padding:4px 10px;line-height:1;left:0;z-index:1}.bp-bg-block,.bp-frame-block,.bp-illustration-block{overflow-x:auto;white-space:nowrap;font-size:0px;container-type:inline-size;scroll-snap-type:x mandatory;scroll-behavior:smooth;padding-right:1px}.bp-bg-block::-webkit-scrollbar,.bp-frame-block::-webkit-scrollbar,.bp-illustration-block::-webkit-scrollbar{height:0px}@media(hover:hover)and (pointer:fine){.bp-bg-block,.bp-frame-block,.bp-illustration-block{cursor:grab}.bp-bg-block.is-dragging,.bp-frame-block.is-dragging,.bp-illustration-block.is-dragging,.bp-bg-block.is-dragging *,.bp-frame-block.is-dragging *,.bp-illustration-block.is-dragging *{cursor:grabbing!important}}.bp-background-swatch-item,.bp-illustration-swatch-item{padding:4px;display:inline-block;border-radius:100px;height:50px;width:50px}.horizontal-poster .bp-frame-swatch-item:has(.bp-frame-radio[data-type=posterhanger]){display:none}.bp-frame-popup-icon,.bp-stamp-color-popup-icon,.bp-stamp-popup-icon,.bp-gift-wrapping-popup-icon{display:inline-block;margin-bottom:5px}.bp-frame-title,.bp-stamp-color-title,.bp-stamp-title,.bp-gift-wrapping-title{display:inline-flex;align-items:center;gap:8px}.bp-frame-swatch-item{padding:4px;display:inline-block;border-radius:100px;height:60px;width:60px}.bp-background-swatch-item:has(.bp-color-radio:checked),.bp-frame-swatch-item:has(.bp-frame-radio:checked),.bp-frame-swatch-item:has(.bp-stamp-radio:checked),.bp-background-swatch-item:has(.bp-stamp-color-radio:checked),.bp-illustration-swatch-item:has(.bp-illustration-radio:checked),.bp-frame-swatch-item:has(.bp-gift-wrapping-radio:checked){border:2px solid #2f2f2f}.bp-background-swatch,.bp-frame-swatch{height:100%;width:100%;display:block;border-radius:100px;border:1px solid lightgray;box-shadow:0 1px 3px -2px #0e0e0e inset;background-position:center;background-size:cover}.bp-swatch-item--none .bp-background-swatch,.bp-swatch-item--none .bp-frame-swatch{background-size:26px!important;background-repeat:no-repeat}.bp-frame-swatch-item:has(.bp-frame-radio:checked),.bp-frame-swatch-item:has(.bp-stamp-radio:checked),.bp-frame-swatch-item:has(.bp-gift-wrapping-radio:checked),.bp-background-swatch-item:has(.bp-stamp-color-radio:checked){border:0}.bp-frame-swatch-item:has(.bp-frame-radio:checked) .bp-frame-swatch,.bp-frame-swatch-item:has(.bp-stamp-radio:checked) .bp-frame-swatch,.bp-frame-swatch-item:has(.bp-gift-wrapping-radio:checked) .bp-frame-swatch,.bp-background-swatch-item:has(.bp-stamp-color-radio:checked) .bp-background-swatch{border:1px solid #2f2f2f;outline:1px solid #2f2f2f;outline-offset:0px;box-shadow:0 1px 3px -2px #0e0e0e inset}@media only screen and (min-width:601px){[id^=Slide-stamp-color-] .bp-background-swatch-item{height:60px;width:60px}}.bp-frame-selected-value,.bp-illustration-selected-value,.bp-color-selected-value,.bp-stamp-selected-value,.bp-stamp-color-selected-value,.bp-gift-wrapping-selected-value{font-weight:400;text-transform:uppercase}.bp-selected-frame-price,.bp-selected-stamp-price,.bp-selected-stamp-color-price,.bp-selected-gift-wrapping-price{font-weight:500;font-size:calc(var(--font-heading-scale)* 1.3rem);line-height:1;text-transform:uppercase;margin-left:10px}.bp-order-info{display:flex;flex-direction:column}.bp-order-info-item{display:flex;padding:2px 0 10px;text-transform:uppercase;align-items:center}.bp-order-info-item.bp-shipping-info-item{padding-bottom:0;padding-top:10px}.bp-order-info-item.bp-shipping-info-item .bp-shipping-info-value{font-size:1.2rem;text-transform:initial;text-align:right;font-weight:500;line-height:1.1}.bp-order-info-item.bp-shipping-info-item .bp-shipping-info-value--frame{color:#18b97b}@media only screen and (max-width:500px){.bp-order-info-item{padding:0 0 10px}.bp-order-info-item.bp-shipping-info-item{padding-bottom:0}.bp-order-info-item.bp-shipping-info-item .bp-shipping-info-value{font-size:1rem}}.bp-info-item-title{font-weight:500;font-size:calc(var(--font-heading-scale)* 1.2rem)}.bp-order-compare-price{color:rgba(var(--color-foreground),.35);text-decoration:line-through;font-size:calc(var(--font-heading-scale)* 1.8rem);line-height:1;font-weight:500}.bp-order-price{margin-left:10px;color:#18b97b;font-size:calc(var(--font-heading-scale)* 1.8rem);line-height:1;font-weight:500}.bp-buy-btn button{border-radius:10px;text-transform:uppercase;background-color:#009758;animation:gradient 6s ease infinite}.bp-buy-btn button:hover{background-color:#037f47!important;color:#fff!important}.bp-footer-bottom-block{display:flex;align-items:center;justify-content:center;margin-top:15px;flex-wrap:wrap;padding-inline:2px;gap:5px;color:rgba(var(--color-foreground))}.footer-shiping-item,.footer-trustpilot-item{font-size:1.1rem;font-weight:500;display:flex;align-items:center;justify-content:center;gap:5px;line-height:1;letter-spacing:-.5px;margin:auto}@media only screen and (max-width:1100px){.footer-shiping-item,.footer-trustpilot-item{font-size:.9rem}}@media only screen and (max-width:900px){.footer-shiping-item,.footer-trustpilot-item{font-size:1rem}}.footer_rocket_emoji{font-size:1.6rem}.footer-trustpilot-item img{margin-bottom:2px}.shipping-icon,.trustpilot-icon{margin-right:10px}.shipping-text,.trustpilot-text{font-size:calc(var(--font-heading-scale)* 1.2rem);font-weight:500;text-transform:uppercase;line-height:1}.bp-input-block{width:360px;display:flex;align-items:center}.custom-main-product .bp-input-block{width:auto}.bp-units-label{width:48%;height:60px;border-radius:5px;text-transform:uppercase;border:none;border:1px solid #e9e5dc;background-color:#fff;padding:0 15px;color:rgba(var(--color-foreground));font-size:calc(var(--font-heading-scale)* 1.1rem);display:flex;align-items:center;justify-content:center}.bp-units-label:has(.bp-units-radio:checked){background:#e9e5dc}.bp-units-label:first-of-type{margin-right:auto}.bp-name-input,.bp-place-input{width:100%;height:55px;border:1px solid #c7c7c7;border-radius:5px;text-transform:uppercase;padding:0 15px;color:rgba(var(--color-foreground));font-size:calc(var(--font-heading-scale)* 1.3rem)}.bp-place-input{text-transform:none}.bp-place-input::placeholder{color:rgba(var(--color-foreground),.25)}.bp-name-input:focus,.bp-place-input:focus{border-color:#000}.bp-name-input.bp-input-error,.bp-weight-input.bp-input-error,.bp-place-input.bp-input-error,.bp-pounds-input.bp-input-error,.bp-ounces-input.bp-input-error{border-color:red}.bp-scale-option{display:flex;align-items:center;margin-top:10px}.bp-scale-checkbox-label{height:20px;width:20px;border:1px solid #c7c7c7;border-radius:4px;background-position:center;background-size:cover}.bp-scale-option-text{color:rgba(var(--color-foreground));font-size:calc(var(--font-heading-scale)* .8rem);font-weight:500;margin-left:8px;line-height:1}.bp-scale-label-container{display:contents}.bp-sidebar-object:has(.bp-birth-name-header){padding-bottom:10px}.bp-birth-length-selector,.bp-language-selector,.bp-time-unit{width:100%;height:55px;border-radius:5px;text-transform:uppercase;border:none;background-color:#f8f6f1;padding:0 15px;color:rgba(var(--color-foreground));font-size:calc(var(--font-heading-scale)* 1.3rem);-webkit-appearance:none;-moz-appearance:none}.bp-time-unit{width:75px;margin-left:15px}.bp-time-unit.hide{display:none}.bp-weight-input,.bp-pounds-input,.bp-ounces-input{width:100px;height:55px;border:1px solid #c7c7c7;border-radius:5px;text-transform:uppercase;padding:0 30px;color:rgba(var(--color-foreground));font-size:calc(var(--font-heading-scale)* 1.3rem)}.bp-pounds-input,.bp-ounces-input{width:67px;padding:0 24px}.bp-ounces-input{margin-left:15px}.bp-weight-unit,.bp-pounds-unit,.bp-ounces-unit{text-transform:uppercase;margin-left:10px;color:rgba(var(--color-foreground));font-size:calc(var(--font-heading-scale)* 1.3rem)}.bp-birth-day-selector,.bp-birth-month-selector,.bp-birth-year-selector{height:55px;border-radius:5px;text-transform:uppercase;border:none;background-color:#f8f6f1;padding:0 15px;color:rgba(var(--color-foreground));font-size:calc(var(--font-heading-scale)* 1.3rem);-webkit-appearance:none;-moz-appearance:none}select.bp-birth-day-selector{padding:0 40px 0 20px;background-position-x:80%;margin-right:10px}select.bp-birth-month-selector{flex:1;margin-right:10px;background-position-x:88%}select.bp-birth-year-selector{padding:0 50px 0 20px;background-position-x:80%}.bp-hours-input,.bp-minutes-input{width:70px;height:55px;border:1px solid #c7c7c7;border-radius:5px;text-transform:uppercase;padding:0 24px;color:rgba(var(--color-foreground));font-size:calc(var(--font-heading-scale)* 1.3rem)}input[type=number]::-webkit-inner-spin-button{display:none}.bp-time-divider{margin:0 10px;color:rgba(var(--color-foreground));font-size:calc(var(--font-heading-scale)* 1.3rem)}.bp-start-over-btn,.cropper-start-over-btn{margin-top:10px;background-color:#e9e5dd;color:#0e0e0e;text-transform:uppercase;border-radius:10px;font-size:calc(var(--font-heading-scale) * 1.1rem);min-height:40px}.bp-start-over-btn:hover,.cropper-start-over-btn:hover{box-shadow:none!important;background-color:#e4e0d7}.bp-start-over-btn:hover:after,.cropper-start-over-btn:after{box-shadow:none!important}.bp-poster-info-cont{display:flex;position:absolute;bottom:0;width:100%}.bp-poster-info-cont .bp-poster-info{position:unset;bottom:unset;width:unset}.birthposter-template:has(.bp-units[value=metrics]) :is(.bp-pounds-input,.bp-pounds-unit,.bp-ounces-input,.bp-ounces-unit){display:none}.birthposter-template:has(.bp-units[value=imperial]) :is(.bp-weight-input,.bp-weight-unit){display:none}@media only screen and (max-width:1100px){.bp-sidebar{width:480px}fieldset{padding:5px 15px 0 0}.bp-swatch-container,.custom-main-product .bp-swatch-container,.bp-frame-swatch-container{width:auto}}@media only screen and (max-width:900px){.birthposter-template{flex-direction:column;max-height:unset;min-height:unset}.bp-poster-area{padding-top:30px;padding-bottom:20px}.bp-logo{left:4%}.bp-sidebar{width:100%;padding:0 50px 20px;overflow:unset}fieldset{padding:5px 25px 0 0}.bp-swatch-container,.custom-main-product .bp-swatch-container,.bp-frame-swatch-container{width:auto}}@media only screen and (max-width:720px){.custom-main-product .bp-swatch-container,.bp-frame-swatch-container{width:auto}}@media only screen and (max-width:600px){.bp-frame-popup-icon,.bp-stamp-color-popup-icon,.bp-stamp-popup-icon,.bp-gift-wrapping-popup-icon{margin-bottom:4px;height:15px}.bp-frame-title,.bp-stamp-color-title,.bp-stamp-title,.bp-gift-wrapping-title{gap:6px}.bp-swatch-container,.custom-main-product .bp-swatch-container,.bp-frame-swatch-container{width:auto}.bp-sidebar{padding:0 15px 15px}.bp-variant-img{height:50px;width:50px}fieldset{padding:5px 15px 0 0;max-height:195px}.bp-poster-bottom-headline,.bp-poster-bottom-subheading{font-size:2.7cqi}.bp-sidebar-nav-item{font-size:calc(var(--font-heading-scale)* 1.1rem)}.bp-object-title{font-size:calc(var(--font-heading-scale)* 1rem)}.bp-side-selector-item{font-size:10px;width:113.5px}.bp-number-of-babies-link{font-size:11px;padding:4px 0 3px;width:55px;line-height:31px}.bp-variant-title{font-size:7px;max-width:70px;padding-inline:2px}.bp-background-swatch-item,.bp-illustration-swatch-item{height:55px;width:55px;padding:3px;margin-right:4px}.bp-frame-swatch-item{padding:3px;height:55px;width:55px}.bp-selected-frame-price,.bp-selected-stamp-price,.bp-selected-stamp-color-price,.bp-selected-gift-wrapping-price{font-size:calc(var(--font-heading-scale) * 1.1rem)}.shipping-icon,.trustpilot-icon{height:15px}.shipping-text,.trustpilot-text{font-size:calc(var(--font-heading-scale)* .8rem)}.bp-info-item-title{font-size:calc(var(--font-heading-scale)* 1.1rem)}.bp-order-compare-price,.bp-order-price{font-size:calc(var(--font-heading-scale)* 1.2rem)}.bp-input-block{width:250px}.bp-units-label{height:40px;padding:0 10px;font-size:calc(var(--font-heading-scale)* 1rem)}.bp-name-input,.bp-place-input,.bp-birth-length-selector,.bp-time-unit,.bp-language-selector,.bp-weight-input,.bp-pounds-input,.bp-ounces-input,.bp-birth-day-selector,.bp-birth-month-selector,.bp-birth-year-selector,.bp-hours-input,.bp-minutes-input{height:40px;padding:0 10px;font-size:calc(var(--font-heading-scale)* 1.1rem)}.bp-time-unit{width:60px}.bp-ounces-input,.bp-pounds-input{width:37px}.bp-weight-input{width:56px}.bp-hours-input,.bp-minutes-input{width:38px}select.bp-birth-day-selector{padding:0 22px 0 10px;background-position-x:85%}select.bp-birth-year-selector{padding:0 22px 0 10px;background-position-x:90%}.bp-weight-unit,.bp-pounds-unit,.bp-ounces-unit,.bp-time-divider{font-size:calc(var(--font-heading-scale)* 1.1rem)}.bp-scale-checkbox-label{height:15px;width:15px}.bp-scale-option-text{font-size:calc(var(--font-heading-scale)* .7rem)}}@media only screen and (max-width:500px){.bp-swatch-container,.custom-main-product .bp-swatch-container,.bp-frame-swatch-container{width:auto}.footer-shiping-item,.footer-trustpilot-item{font-size:.8rem}.footer_rocket_emoji{font-size:1rem}.footer-trustpilot-item img{height:12px}}@media only screen and (max-width:430px){.bp-swatch-container,.bp-frame-swatch-container{width:auto}}@media only screen and (max-width:390px){.bp-swatch-container,.custom-main-product .bp-swatch-container,.bp-frame-swatch-container{width:auto}.bp-input-block{width:200px}.bp-name-input,.bp-place-input,.bp-birth-length-selector,.bp-time-unit,.bp-language-selector,.bp-weight-input,.bp-pounds-input,.bp-ounces-input,.bp-birth-day-selector,.bp-birth-month-selector,.bp-birth-year-selector,.bp-hours-input,.bp-minutes-input{font-size:calc(var(--font-heading-scale)* 1rem)}.bp-ounces-input,.bp-pounds-input{width:35px}.bp-pounds-unit,.bp-ounces-unit{margin-left:5px}.bp-ounces-input{margin-left:8px}select.bp-birth-day-selector{padding:0 15px 0 5px;margin-right:5px}select.bp-birth-month-selector{margin-right:5px}select.bp-birth-year-selector{padding:0 18px 0 5px}}._2-babies .bp-poster-button{display:none}._2-babies .bp-preview-illustration-cont{padding:4% 4.5% 0%;height:90%}._2-babies .bp-poster-info{padding:3.5% 0% 4.5%;height:10%}._2-babies .bp-poster-headline{line-height:1.7;font-size:2cqi;letter-spacing:.35cqi}._2-babies .bp-signature{width:5.45%;right:1.36%}._3-babies .bp-poster-button{display:none}._3-babies .bp-poster-preview-cont{width:70%;max-width:calc(100vh - 220px)}._3-babies .bp-poster-preview{padding-bottom:70%}._3-babies .bp-preview-illustration-cont{padding:4.2% 4.5% 0%;height:89%}._3-babies .bp-signature{width:3%;right:.75%}._3-babies .bp-poster-info{padding:2.6% 0% 4%;flex:1;height:100%}._3-babies .bp-poster-headline{font-size:3.3cqi;letter-spacing:.66cqi}._3-babies .bp-poster-subheading{font-size:1.98cqi;letter-spacing:.429cqi}._3-babies .bp-poster-info-cont{padding:0% 4.5%;height:11%}._3-babies .bp-sidebar-object:has(.bp-birth-place-header){display:none}._4-babies .bp-poster-button{display:none}._4-babies .bp-poster-preview-cont{width:70%;max-width:calc(100vh - 220px)}._4-babies .bp-poster-preview{padding-bottom:70%}._4-babies .bp-preview-illustration-cont{padding:2.5% 2.5% 0%;height:89%}._4-babies .bp-signature{width:3%;right:.75%}._4-babies .bp-poster-info{padding:2.6% 0% 4%;flex:1;height:100%}._4-babies .bp-poster-headline{font-size:3.3cqi;letter-spacing:.66cqi}._4-babies .bp-poster-subheading{font-size:1.98cqi;letter-spacing:.429cqi}._4-babies .bp-poster-info-cont{padding:0% 4.5%;height:11%}._4-babies .bp-sidebar-object:has(.bp-birth-place-header){display:none}@media only screen and (max-width:600px){.bp-poster-preview-cont{width:70%;margin:0}.horizontal-poster .bp-poster-preview-cont,._3-babies .bp-poster-preview-cont,._4-babies .bp-poster-preview-cont{width:85%}.bp-poster-bottom-text{width:70%;margin-top:12px}}@media only screen and (max-width:380px){.footer-shiping-item,.footer-trustpilot-item{font-size:.75rem}}@media only screen and (max-width:360px){.footer-shiping-item,.footer-trustpilot-item{font-size:.7rem}}.pdp-carousel-block{max-height:850px;transition:.4s linear;overflow:hidden}.pdp-carousel-block.hidden{max-height:0px}.pdp-carousel-cont{position:relative;margin:20px 0 40px}.pdp-carousel{padding-inline:10px}.pdp-carousel-item{padding-inline:10px;text-transform:uppercase;font-size:14px;font-weight:500;display:flex;flex-direction:column;gap:8px}.pdp_carousel_buttons{position:absolute;display:flex;justify-content:space-between;top:50%;transform:translateY(-50%);width:100%;z-index:1;padding-inline:25px}.pdp-carousel-button{-webkit-appearance:none;appearance:none;background:none;border:none;padding:15px;box-shadow:0 0 8px -1px #858585;background-color:#f8f6f1;font-size:0;border-radius:50px}.pdp-carousel-button svg{width:20px;height:20px}.pdp-carousel-button[name=previous] svg{rotate:90deg}.pdp-carousel-button[name=next] svg{rotate:-90deg}.pdp_carousel_subtitle{display:none;font-size:14px;text-align:center;margin-top:8px}.pdp_carousel_subtitle strong{font-weight:500}@media only screen and (max-width:600px){.pdp_carousel_buttons{display:none}.pdp-carousel-cont{margin-top:8px}.pdp-carousel{padding-inline:0px}.pdp-carousel-item{font-size:12px;gap:5px}.pdp_carousel_subtitle{display:block}}.pdp-carousel .slick-dots li button:before{font-size:12px}.pdp-carousel .slick-dots li{width:12px}.pdp-carousel .slick-dots li button:focus:before{opacity:.25}.pdp-carousel .slick-dots li.slick-active button:before{opacity:.75}.bp-included-block{display:flex;align-items:center;gap:12px;padding:16px 14px;background:#f5f5f0;border-radius:6px}.bp-included-image{width:72px;height:72px;object-fit:contain;flex-shrink:0;border-radius:4px}.bp-included-text{display:flex;flex-direction:column;gap:4px}.bp-included-title{font-weight:500;font-size:15px;margin:0;line-height:1.3}.bp-included-desc{font-size:15px;color:#555;margin:0;line-height:1.4}.bp-included-value{font-size:14px;font-weight:500;margin:0;display:flex;align-items:center;gap:6px}.bp-included-value__was{text-decoration:line-through;color:#111}.bp-included-value__now{color:#18b97b;font-weight:500}.cart-drawer .cart-item--component{grid-template-columns:56px minmax(0px,1fr) minmax(0px,1fr) auto!important;align-items:start!important;padding-top:10px}.cart-drawer .cart-item--component .cart-item__media{align-self:start!important}.cart-drawer .cart-item:not(.cart-item--component) .cart-item__totals{align-self:end!important}.cart-drawer .cart-item:not(.cart-item--component) .cart-item__media{align-self:start!important}.cart-drawer .cart-item:not(.cart-item--component) .cart-item__quantity{align-self:end!important}.cart-drawer .cart-item--component .cart-item__totals,.cart-drawer .cart-item--component .cart-item__quantity{align-self:end!important}.cart-drawer .cart-item--component .loading__spinner{width:16px!important;height:16px!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important}.cart-drawer .cart-item--component .loading__spinner svg{width:16px!important;height:16px!important}.cart-item--free-nested .cart-item__image{width:56px!important;height:56px!important;object-fit:cover;border-radius:4px!important}.cart-item--free-nested .cart-item__free-label{font-size:12px!important;font-weight:500!important;line-height:1!important;letter-spacing:normal;color:#18b97b!important;text-transform:none}.cart-item__free-qty{font-size:12px!important;font-weight:500!important;line-height:16px!important;display:inline-block;color:rgba(var(--color-foreground),.75)}.cart-item__media{padding:0!important}.cart-item:not(.cart-item--component) .cart-item__media .cart-item__link{display:none!important}.cart-item:not(.cart-item--component) .cart-item__image{display:block!important;width:96px!important;height:auto!important;max-height:120px!important;object-fit:contain;border-radius:4px}.cart-item--component .cart-item__media{padding-left:0!important;padding-top:0!important;padding-bottom:0!important}.cart-item--component .cart-item__media a{display:block;width:56px;height:56px;overflow:hidden;border-radius:4px}.cart-item--component .cart-item__image{width:56px!important;height:56px!important;object-fit:cover;border-radius:4px!important}.cart-item:not(.cart-item--component) .cart-item__details{padding-top:0!important;padding-bottom:0!important;gap:0!important}.cart-item--component .cart-item__details{padding-top:0!important;padding-bottom:0!important;gap:0!important}.cart-item:not(.cart-item--component) .cart-item__name{font-size:14px!important;font-weight:500!important;line-height:20px!important;margin:0}.cart-item--component .cart-item__name{font-size:12px!important;font-weight:500!important;line-height:16px!important;text-decoration:none!important;margin:0!important}.cart-item:not(.cart-item--component) .cart-item__details .product-option dd{font-size:13px!important;font-weight:400!important;color:#525252!important;font-style:normal!important;line-height:18.4167px!important;letter-spacing:-.48px!important;text-transform:inherit!important}.cart-item--component .cart-item__component-option{font-size:12px!important;font-weight:400!important;color:#525252!important;letter-spacing:-.48px!important}.cart-item:not(.cart-item--component) .cart-item__price-wrapper .price,.cart-item:not(.cart-item--component) .cart-item__price-wrapper .cart-item-price{font-size:14px!important;font-weight:500!important;color:#18b97b!important}.cart-item--component .cart-item__price-wrapper .price,.cart-item--component .cart-item__price-wrapper .cart-item-price{font-size:12px!important;font-weight:500!important;color:#18b97b!important}.cart-item:not(.cart-item--component) .quantity.cart-quantity{height:32px!important;border-radius:8px!important;border:1px solid #f5f5f5!important}.cart-item:not(.cart-item--component) .quantity__button{width:32px!important;height:32px!important;min-width:32px!important;padding:0!important;display:flex;align-items:center;justify-content:center;background:transparent!important;border:none!important}.cart-item:not(.cart-item--component) .quantity__input{width:22px!important;height:32px!important;min-width:22px!important;font-size:14px!important;border:none!important;padding:0!important;background:transparent!important}.cart-drawer .cart-item--component .quantity.cart-quantity{height:16px!important;border:none!important;background:transparent!important;border-radius:0!important}.cart-drawer .cart-item--component .quantity__button{width:16px!important;height:16px!important;min-width:16px!important;padding:0!important;background:transparent!important;border:none!important;display:flex;align-items:center;justify-content:center}.cart-drawer .cart-item--component .quantity__input{width:16px!important;height:16px!important;min-width:16px!important;font-size:12px!important;border:none!important;padding:0!important;background:transparent!important;text-align:center!important}#cart-items tr.cart-item:not(:last-child) td{border-bottom:1px solid #f5f5f5!important;padding-bottom:10px!important}.product__title{margin-bottom:15px}.product__title h1.h2{font-size:28px;font-weight:500;color:#1a1a1a;line-height:1.2;letter-spacing:-.02em;margin:15px 0 0}.bp-title-price{font-size:20px;font-weight:400;color:#18b97b;margin-top:6px;line-height:1.2}.bp-product-subtitle{font-size:15px;font-weight:400;color:#111;margin:4px 0 0;line-height:1.4}.bp-object-subtitle{font-size:13px;font-weight:400;color:#888;margin:0 0 6px;line-height:1.4}.bp-object-subtitle-2-container{width:100%;clear:both}.bp-object-subtitle-2{background:#f5f5f0;border-radius:4px;padding:8px 10px 5px;font-size:13px;line-height:1.2;font-weight:400;margin:0 0 6px;color:#374151;display:inline;border-bottom:1px solid #ebebeb}.bp-sticky-atc{display:none}.bp-sticky-atc__btn{background-color:#009758;animation:gradient 6s ease infinite}.bp-sticky-atc__btn:hover{background-color:#037f47!important;color:#fff!important}@media screen and (max-width:749px){.bp-sticky-atc{display:block;position:fixed;bottom:0;left:0;right:0;z-index:200;padding:18px 16px 28px;background:#fff;box-shadow:0 -2px 12px #00000014;transform:translateY(100%);transition:transform .3s ease}.bp-sticky-atc[aria-hidden=false]{transform:translateY(0)}.bp-sticky-atc__btn{width:100%;margin:0}body:has(header-drawer details[open]) .bp-sticky-atc,body:has(menu-drawer details[open]) .bp-sticky-atc,body:has(cart-drawer.active) .bp-sticky-atc,body:has(.cart-drawer.active) .bp-sticky-atc{display:none}body:has(.bp-sticky-atc) .footer{margin-bottom:calc(90px + env(safe-area-inset-bottom))}}.plakat-tabs{margin:40px auto;padding:30px 100px 20px;container-type:inline-size}.plakat-tabs__title{text-align:center;font-size:28px;margin:0 0 25px}.plakat-tabs__btns{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-bottom:30px}.plakat-tab{-webkit-appearance:none;appearance:none;border:none;cursor:pointer;padding:10px 20px;border-radius:999px;background:#f5f5f0;color:#374151;font-size:15px;font-weight:500;transition:background-color .15s ease,color .15s ease}.plakat-tab:hover{background:#e4e0d7}.plakat-tab.is-active{background:#111827;color:#fff}.plakat-tabs__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:24px}.plakat-card{display:flex;gap:14px;align-items:flex-start;text-align:left}.plakat-card__img{flex:0 0 84px;width:84px;aspect-ratio:1 / 1;overflow:hidden}.plakat-card__img img{width:100%;height:100%;object-fit:cover;display:block}.plakat-card__body{flex:1 1 auto;min-width:0}.plakat-card__name{font-size:17px;font-weight:500;margin:0 0 8px;line-height:1.3}.plakat-card__loc{display:flex;align-items:center;gap:4px;margin:0 0 8px;color:#4b5563;font-size:14px}.plakat-card__loc span{line-height:1.1}.plakat-card__icon{width:16px;height:16px;flex-shrink:0;object-fit:contain;color:#9ca3af;position:relative;top:-2px}.plakat-card__tags{display:flex;flex-wrap:wrap;gap:4px}.plakat-tag{padding:2px 8px;border-radius:4px;background:#f5f5f0;color:#4b5563;font-size:12px;font-weight:400}.plakat-tabs__more{display:block;margin:28px auto 0;padding:10px 24px;border-radius:999px;border:1px solid #e4e0d7;background:#fff;color:#111827;font-size:14px;font-weight:500;cursor:pointer}.plakat-tabs__more:hover{background:#e4e0d7}@media only screen and (max-width:1024px){.plakat-tabs{margin:40px auto 30px;padding:0 30px}.plakat-card__name{font-size:15px;margin:0 0 6px}.plakat-card__loc{margin:0 0 6px}.plakat-card__img{flex:0 0 64px;width:64px}}@media only screen and (max-width:900px){.plakat-tabs__grid{grid-template-columns:repeat(3,1fr)}.plakat-tabs{margin:40px auto 30px;padding:0 15px}}@media only screen and (max-width:600px){.plakat-tabs__grid{grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:600px){.plakat-card__img{flex:0 0 54px;width:54px}.plakat-card__name{font-size:13px;margin:0 0 4px}.plakat-card__loc{margin:0 0 4px;font-size:12px}.plakat-card__icon{width:13px;height:13px;top:-2px}.plakat-tag{padding:2px 4px;border-radius:4px;font-size:10px}.plakat-tab{padding:10px 15px;font-size:14px}.plakat-tabs__btns{gap:6px}.plakat-tabs__grid{gap:14px}}@media only screen and (max-width:400px){.plakat-tabs{margin:30px auto}.plakat-tab{padding:8px 12px;font-size:13px}.plakat-tabs__more{padding:9px 20px;font-size:13px}}.bp-zoom-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100000;display:none;align-items:center;justify-content:center;background:#fffffff2}.bp-zoom-modal.is-open{display:flex}.bp-zoom-modal__stage{width:100%;height:100%;display:flex;align-items:center;justify-content:center;overflow:hidden;touch-action:none}.bp-zoom-modal__poster{width:max(100vw,calc(100vh / 1.4));flex-shrink:0;transform-origin:center center;will-change:transform;touch-action:none;cursor:grab}.bp-zoom-modal__poster *{cursor:grab}.bp-zoom-modal__poster:active,.bp-zoom-modal__poster:active *{cursor:grabbing}.bp-zoom-modal__close{position:fixed;top:16px;right:16px;z-index:2;width:44px;height:44px;padding:0;display:flex;align-items:center;justify-content:center;background:#f5f5f08c;border:none;border-radius:50%;color:#374151;font-size:32px;line-height:1;cursor:pointer}.bp-zoom-modal__close:hover{background:#e4e0d7bf}.bp-zoom-icon{position:absolute;top:0;right:-45px;z-index:10;width:30px;height:30px;padding:0;display:flex;align-items:center;justify-content:center;background:#f5f5f0b3;border:none;border-radius:3px;color:#374151;cursor:pointer;box-shadow:0 1px 4px #00000026;transition:background .15s ease}.bp-zoom-icon svg{width:18px;height:18px}.bp-zoom-icon:hover{background:#e4e0d7f2}.bp-poster-preview.frame-on .bp-zoom-icon{top:-1.5%}@media only screen and (max-width:460px){.bp-zoom-icon{width:25px;height:25px;right:-35px}.bp-zoom-icon svg{width:13px;height:13px}}.bp-zoom-modal__toggle{position:fixed;top:16px;right:70px;z-index:2;width:44px;height:44px;padding:0;display:flex;align-items:center;justify-content:center;background:#f5f5f08c;border:none;border-radius:50%;color:#374151;cursor:pointer}.bp-zoom-modal__toggle:hover{background:#e4e0d7bf}.bp-zoom-modal__toggle .pswp__icn{width:35px;height:35px}.bp-zoom-modal__toggle .pswp__icn .pswp__zoom-icn-bar-h,.bp-zoom-modal__toggle .pswp__icn .pswp__zoom-icn-bar-v{fill:#fff}.bp-zoom-modal__toggle.is-zoomed .pswp__zoom-icn-bar-v{display:none}@media only screen and (max-width:600px){.bp-zoom-modal__toggle{top:16px;right:58px;z-index:2;width:36px;height:36px}.bp-zoom-modal__close{top:16px;right:16px;width:36px;height:36px;font-size:26px}.bp-zoom-modal__toggle .pswp__icn{width:28px;height:28px}}.bp-zoom-modal,.bp-zoom-modal__poster,.bp-zoom-modal__poster *,.bp-illustration-img{user-select:none;-webkit-user-select:none;-webkit-user-drag:none;-webkit-touch-callout:none}@media only screen and (max-width:749px){.bp-poster-area{position:sticky;top:0;z-index:2;max-height:130svh;overflow:hidden;transition:max-height .2s ease-out,padding .2s ease-out,box-shadow .2s ease-out}.bp-poster-preview-cont,.bp-poster-bottom-text{transition:width .2s ease-out,max-width .2s ease-out}.bp-poster-area.is-stuck{max-height:60svh;padding-top:25px;padding-bottom:15px;box-shadow:0 6px 16px #00000014}.bp-poster-area.is-stuck .bp-poster-preview-cont,.bp-poster-area.is-stuck .bp-poster-bottom-text{width:calc((60svh - 70px) / 1.4);max-width:calc((60svh - 70px) / 1.4)}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/birthposter.css.map?nocache=1781877929373 */
