body.template-product,body.template-product *,body.template-product *:before,body.template-product *:after{font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif!important}body,body.template-product,.page-wrapper,main,#MainContent,#header-component,.header-section,.product-information,.product-details,.product-media-container,.product-recommendations,.baby-recommendations-section,.baby-reviews-section{background-color:#fff!important}.header-announcements,.announcement-bar,[data-section-id*=header_announcements],.header-announcements-wrapper,.header-announcements__slider{background-color:#c96f4a!important;color:#fff!important}.header-announcements *,.announcement-bar *{color:#fff!important;font-size:11px!important;font-weight:500!important;letter-spacing:.5px!important}.product-information .product-media-container{background-color:#fff!important;border:none!important;box-shadow:none!important;border-radius:0!important}.product-information .product-media-container img{border-radius:4px!important;object-fit:contain!important}.product-information .slideshow-controls__thumbnails{display:flex!important;gap:12px!important;justify-content:flex-start!important;padding:8px 0!important;margin-top:12px!important}.product-information .slideshow-controls__thumbnail{border-radius:4px!important;border:1.5px solid transparent!important;background-color:#fff!important;box-shadow:0 1px 3px #3a2e2a14!important;aspect-ratio:1 / 1!important;width:72px!important;height:72px!important;cursor:pointer!important;transition:border-color .2s ease!important}.product-information .slideshow-controls__thumbnail[aria-selected=true]{border:1.5px solid #3A2E2A!important;box-shadow:none!important;transform:none!important}.product-information .product-details{padding-top:0!important;background-color:#fff!important}.product-information [data-block-id*=vendor] p,.product-information .text-block--AVjdXb1dsbUM5bHJJT__vendor_text p,.product-information [data-block-id*=vendor_text] p{font-size:11px!important;font-weight:600!important;color:#6f9278!important;text-transform:uppercase!important;letter-spacing:1.5px!important;margin:0 0 6px!important;line-height:1.3!important}.product-information h1,.product-information h2,.product-information [data-block-id*=text_xrnftG] h1,.product-information [data-block-id*=text_xrnftG],.product-information .text-block--AVGF0K2MzUHk2eFlTO__text_xrnftG,.product-information .text-block--AVGF0K2MzUHk2eFlTO__text_xrnftG h1,.product-information .text-block.h2,.product-information .product-title h1,.product-information .product-title h2{font-weight:400!important;font-size:28px!important;color:#3a2e2a!important;line-height:1.25!important;margin-top:0!important;margin-bottom:10px!important}.product-information product-price{margin-top:0!important;margin-bottom:4px!important}.product-information .price{display:flex!important;align-items:center!important;flex-wrap:wrap!important;gap:10px!important;margin:0 0 6px!important}.product-information .compare-at-price,.product-information .price .compare-at-price,.product-information .price .price-item--regular.compare-at{font-size:16px!important;color:#8c827a!important;text-decoration:line-through!important;font-weight:400!important}.product-information .price>bdi,.product-information .price .price-item--sale,.product-information .price .price-item--regular,.product-information .price-item__group.price bdi{font-size:20px!important;font-weight:600!important;color:#3a2e2a!important}.product-information .baby-price-badge-sale,.product-information .badge-sale,.product-information .color-custom-badge-sale{display:inline-flex!important;align-items:center!important;background-color:#c96f4a!important;color:#fff!important;font-size:12px!important;font-weight:600!important;padding:2px 10px!important;border-radius:9999px!important;margin-left:6px!important;line-height:1.4!important;letter-spacing:.02em!important}.product-information [data-block-id*=shipping_subtext] p{font-size:12px!important;color:#8c827a!important;margin:0 0 14px!important;line-height:1.4!important}.product-information [data-block-id*=shipping_subtext] span{text-decoration:underline!important}.variant-picker{margin-top:10px!important;margin-bottom:16px!important}.variant-picker fieldset legend{font-size:13.5px!important;font-weight:600!important;color:#3a2e2a!important;margin-bottom:10px!important;display:flex!important;align-items:baseline!important}.variant-picker fieldset legend .variant-option__swatch-value{font-weight:400!important;color:#71717a!important;margin-left:6px!important}.variant-picker fieldset legend .variant-option__swatch-value:before{content:": ";color:#3a2e2a!important;font-weight:600!important}.variant-picker .variant-option--buttons{display:flex!important;flex-wrap:wrap!important;gap:10px 8px!important}.variant-picker .variant-option__button-label:not(.variant-option__button-label--has-swatch){border-radius:9999px!important;border:1.5px solid #DFDFDF!important;background-color:#fff!important;color:#3a2e2a!important;padding:0 16px!important;height:38px!important;min-height:38px!important;min-width:46px!important;width:auto!important;flex:0 0 auto!important;font-size:13px!important;font-weight:500!important;letter-spacing:.15px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;cursor:pointer!important;white-space:nowrap!important;box-sizing:border-box!important;overflow:visible!important;transition:all .18s cubic-bezier(.16,1,.3,1)!important;box-shadow:0 1px 2px #0000000a!important}.variant-picker .variant-option__button-label:not(.variant-option__button-label--has-swatch) .variant-option__button-label__text{white-space:nowrap!important;text-wrap:nowrap!important;text-align:center!important;display:inline-block!important;line-height:1!important}.variant-picker .variant-option__button-label:not(.variant-option__button-label--has-swatch):hover{border-color:#3a2e2a!important;color:#3a2e2a!important;background-color:#faf8f5!important;transform:translateY(-1px)!important;box-shadow:0 3px 8px #3a2e2a14!important}.variant-picker .variant-option__button-label:not(.variant-option__button-label--has-swatch):has(:checked),.variant-picker .variant-option__button-label:not(.variant-option__button-label--has-swatch).selected{background-color:#3a2e2a!important;border-color:#3a2e2a!important;color:#fff!important;font-weight:600!important;transform:translateY(-1px)!important;box-shadow:0 4px 12px #3a2e2a2e!important}.variant-picker .variant-option__button-label:not(.variant-option__button-label--has-swatch):has([data-option-available=false]){opacity:.45!important;background-color:#f9fafb!important;border-color:#e5e7eb!important;color:#9ca3af!important;text-decoration:line-through!important;cursor:not-allowed!important;box-shadow:none!important;transform:none!important}.variant-picker .variant-option__button-label__pill{display:none!important}.variant-picker .variant-option--swatches{display:flex!important;flex-wrap:wrap!important;gap:12px!important;align-items:center!important;margin-top:4px!important;margin-bottom:6px!important}.variant-picker .variant-option__button-label--has-swatch{width:36px!important;height:36px!important;min-width:36px!important;min-height:36px!important;padding:0!important;border-radius:50%!important;border:1px solid transparent!important;background-color:transparent!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;cursor:pointer!important;position:relative!important;box-sizing:border-box!important;overflow:visible!important;outline:none!important;transition:transform .18s cubic-bezier(.16,1,.3,1),box-shadow .18s ease!important}.variant-picker .variant-option__button-label--has-swatch:before,.variant-picker .variant-option__button-label--has-swatch:after{display:none!important}.variant-picker .variant-option__button-label--has-swatch .swatch{width:28px!important;height:28px!important;min-width:28px!important;min-height:28px!important;border-radius:50%!important;border:none!important;box-shadow:inset 0 0 0 1px #0000001f!important;background:var(--swatch-background)!important;background-size:cover!important;background-position:center!important;display:block!important;transition:transform .15s ease,box-shadow .15s ease!important}.variant-picker .variant-option__button-label--has-swatch:hover:not(:has(:checked)){transform:scale(1.08)!important}.variant-picker .variant-option__button-label--has-swatch:hover:not(:has(:checked)) .swatch{box-shadow:inset 0 0 0 1px #0000002e,0 2px 8px #0000001f!important}.variant-picker .variant-option__button-label--has-swatch:has(:checked),.variant-picker .variant-option__button-label--has-swatch.selected{background-color:transparent!important;border-color:transparent!important;box-shadow:0 0 0 2px #fff,0 0 0 3.5px #3a2e2a!important;transform:scale(1.05)!important}.variant-picker .variant-option__button-label--has-swatch:focus-visible{outline:2px solid #3A2E2A!important;outline-offset:3px!important}.variant-picker .variant-option__button-label--has-swatch:has([data-option-available=false]){opacity:.45!important}.variant-picker .variant-option__button-label--has-swatch:has([data-option-available=false]):after{content:""!important;display:block!important;position:absolute!important;top:50%!important;left:50%!important;width:22px!important;height:1.5px!important;background-color:#ef4444!important;transform:translate(-50%,-50%) rotate(-45deg)!important;pointer-events:none!important;border-radius:1px!important}.product-information .accordion,.product-information [data-block-id*=accordion_size_guide]{border-top:1px solid #EEEEEE!important;border-bottom:1px solid #EEEEEE!important;border-left:none!important;border-right:none!important;background-color:transparent!important;border-radius:0!important;margin:12px 0 16px!important;padding:0!important}.product-information .accordion details summary{padding:14px 0!important;font-size:14px!important;font-weight:500!important;color:#3a2e2a!important;display:flex!important;justify-content:space-between!important;align-items:center!important;list-style:none!important;cursor:pointer!important}.product-information .accordion details summary::-webkit-details-marker{display:none!important}.product-information .accordion .details-content{padding:8px 0 16px!important;border-top:none!important}.product-information .buy-buttons-block{width:100%!important;margin-top:4px!important;margin-bottom:12px!important}.product-information .product-form-buttons{display:flex!important;flex-direction:column!important;gap:8px!important;width:100%!important}.product-information .buy-buttons-block .quantity-selector-wrapper,.product-information .buy-buttons-block .quantity-label{display:none!important}.product-information .add-to-cart-button,.product-information .product-form-buttons button[name=add],.product-information .buy-buttons-block button.button{background-color:#fff!important;border:1.5px solid #3A2E2A!important;color:#3a2e2a!important;width:100%!important;height:48px!important;min-height:48px!important;border-radius:4px!important;font-size:14px!important;font-weight:500!important;text-transform:none!important;box-shadow:none!important;display:flex!important;align-items:center!important;justify-content:center!important;cursor:pointer!important;transition:all .15s ease!important}.product-information .add-to-cart-button:hover,.product-information .product-form-buttons button[name=add]:hover{background-color:#f8f8f8!important}.product-information .add-to-cart-button svg,.product-information .add-to-cart-button .icon,.product-information button[name=add] svg{display:none!important}.product-information .accelerated-checkout-block{width:100%!important;margin-top:0!important}.product-information .shopify-payment-button__button--unbranded,.product-information .shopify-payment-button button,.product-information .baby-buy-now-btn{background-color:#c96f4a!important;border:none!important;color:#fff!important;width:100%!important;height:48px!important;min-height:48px!important;border-radius:4px!important;font-size:14px!important;font-weight:600!important;text-transform:none!important;box-shadow:0 2px 6px #c96f4a40!important;display:flex!important;align-items:center!important;justify-content:center!important;cursor:pointer!important;transition:all .15s ease!important}.product-information .shopify-payment-button__button--unbranded:hover,.product-information .baby-buy-now-btn:hover{background-color:#b55f3c!important;transform:translateY(-1px)}.baby-trust-features{display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:8px!important;margin:12px 0 16px!important;padding:12px!important;background-color:#fbf9f6!important;border:1px solid #F0ECE6!important;border-radius:10px!important;box-sizing:border-box!important}.baby-trust-features__item{display:flex!important;align-items:center!important;gap:8px!important}.baby-trust-features__icon-circle{width:32px!important;height:32px!important;min-width:32px!important;border-radius:50%!important;background-color:#fff!important;box-shadow:0 1px 3px #3a2e2a14!important;display:flex!important;align-items:center!important;justify-content:center!important}.baby-trust-features__content{display:flex!important;flex-direction:column!important;line-height:1.2!important}.baby-trust-features__title{font-size:11px!important;font-weight:700!important;color:#3a2e2a!important;white-space:nowrap!important}.baby-trust-features__sub{font-size:10px!important;color:#8c827a!important;white-space:nowrap!important}@media screen and (max-width:480px){.baby-trust-features{grid-template-columns:1fr!important;gap:10px!important;padding:10px 14px!important}}.baby-shipping-timeline{margin:14px 0 18px!important;width:100%!important}.baby-shipping-timeline__header{text-align:center!important;margin-bottom:8px!important}.baby-shipping-timeline__notice{font-size:11px!important;color:#6f9278!important;font-weight:600!important;letter-spacing:.5px!important;margin:0!important;line-height:1.3!important}.baby-shipping-timeline__card{background-color:#f8f5f0!important;border-radius:12px!important;padding:16px!important;width:100%!important;box-sizing:border-box!important;border:1px solid #ECE6DE!important}.baby-shipping-timeline__flex{display:flex!important;justify-content:space-between!important;align-items:flex-start!important;width:100%!important}.baby-shipping-timeline__step{display:flex!important;flex-direction:column!important;min-width:20px!important}.baby-shipping-timeline__step--start{align-items:flex-start!important;text-align:left!important}.baby-shipping-timeline__step--mid{align-items:center!important;text-align:center!important}.baby-shipping-timeline__step--end{align-items:flex-end!important;text-align:right!important}.baby-shipping-timeline__icon-box{height:21px!important;width:21px!important;display:flex!important;align-items:center!important;justify-content:center!important}.baby-shipping-timeline__icon{width:21px!important;height:21px!important;max-width:21px!important;max-height:21px!important;object-fit:contain!important;display:block!important}.baby-shipping-timeline__sub-title{margin-top:5px!important;font-size:11px!important;line-height:1.1!important;color:#3a2e2a!important;white-space:nowrap!important;font-weight:700!important}.baby-shipping-timeline__title{margin-top:4px!important;font-size:12px!important;line-height:1.1!important;color:#6f9278!important;white-space:nowrap!important;font-weight:500!important}.baby-shipping-timeline__progress{margin:7px 10px 0!important;position:relative!important;display:flex!important;align-items:center!important;height:7px!important;flex:1!important}.baby-shipping-timeline__dot{min-width:7px!important;min-height:7px!important;width:7px!important;height:7px!important;border-radius:50%!important;display:block!important}.baby-shipping-timeline__dot--blue{background-color:#c96f4a!important}.baby-shipping-timeline__dot--purple{background-color:#6f9278!important}.baby-shipping-timeline__line{height:3px!important;max-height:3px!important;background:linear-gradient(90deg,#c96f4a,#6f9278)!important;display:block!important;margin:0 -2px!important;flex:1!important;width:100%!important}.product-information .sku-text,.product-information [data-block-id*=sku]{font-size:12px!important;color:#8c827a!important;margin:12px 0 8px!important}.product-information [data-block-id*=text_aEtTtq]{margin-top:12px!important;font-size:14px!important;line-height:1.6!important;color:#4a3e39!important}.product-information [data-block-id*=text_aEtTtq] p{margin-bottom:12px!important}.product-information [data-block-id*=text_aEtTtq] h3,.product-information [data-block-id*=text_aEtTtq] strong{color:#3a2e2a!important;font-size:14px!important}.product-information [data-block-id*=text_aEtTtq] ul{padding-left:20px!important;margin:8px 0 14px!important}.product-information [data-block-id*=text_aEtTtq] li{margin-bottom:4px!important;color:#5c524a!important}.baby-share-rating-row{display:flex!important;flex-direction:column!important;gap:12px!important;margin-top:14px!important;margin-bottom:24px!important}.baby-share-btn{display:inline-flex!important;align-items:center!important;gap:6px!important;font-size:13px!important;color:#6f9278!important;text-decoration:none!important;font-weight:500!important;cursor:pointer!important}.baby-share-btn:hover{text-decoration:underline!important}.baby-rating-preview-badge{display:inline-flex!important;align-items:center!important;gap:8px!important}.baby-rating-stars{font-size:16px!important;color:#c96f4a!important;letter-spacing:2px!important}.baby-rating-text{font-size:13px!important;color:#8c827a!important}.baby-reviews-section{padding:48px 0 36px!important;border-bottom:1px solid #EEEEEE!important;border-top:1px solid #EEEEEE!important;background-color:#fff!important}.baby-reviews-section__title{text-align:center!important;font-size:22px!important;font-weight:400!important;color:#3a2e2a!important;margin-bottom:24px!important}.baby-reviews-section__container{display:flex!important;justify-content:space-between!important;align-items:center!important;max-width:840px!important;margin:0 auto!important;padding:0 16px!important}.baby-reviews-section__rating{display:flex!important;flex-direction:column!important;gap:4px!important}.baby-reviews-section__stars{font-size:20px!important;color:#c96f4a!important;letter-spacing:2px!important;line-height:1!important}.baby-reviews-section__prompt{font-size:13px!important;color:#8c827a!important;margin:0!important}.baby-reviews-section__btn{background-color:#6f9278!important;color:#fff!important;border:none!important;border-radius:4px!important;padding:10px 22px!important;font-size:13px!important;font-weight:600!important;cursor:pointer!important;transition:all .2s ease!important;box-shadow:0 1px 4px #6f927833!important}.baby-reviews-section__btn:hover{background-color:#5e7e66!important;transform:translateY(-1px)}@media screen and (max-width:600px){.baby-reviews-section__container{flex-direction:column!important;gap:16px!important;text-align:center!important}}.baby-urgency-counter{background-color:var(--baby-urgency-bg, #F9FAFB);border:1px solid #E5E7EB;border-radius:8px;padding:10px 14px;margin:6px 0 14px;display:flex;flex-direction:column;gap:6px}.baby-urgency-counter__item{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--baby-urgency-text, #1F2937);line-height:1.4}.baby-urgency-counter__pulse-dot{width:8px;height:8px;border-radius:50%;background-color:var(--baby-urgency-stock, #16A34A);flex-shrink:0;box-shadow:0 0 #16a34ab3;animation:babyStockPulse 2s infinite}@keyframes babyStockPulse{0%{box-shadow:0 0 #16a34a99}70%{box-shadow:0 0 0 8px #16a34a00}to{box-shadow:0 0 #16a34a00}}.baby-urgency-counter__dynamic-num{font-weight:700;color:var(--baby-urgency-accent, #E11D48)}.baby-cod-button-wrap{width:100%;margin:10px 0}.baby-cod-button{width:100%;background-color:var(--baby-cod-bg, #1B71D6);color:var(--baby-cod-color, #FFFFFF);border:none;border-radius:8px;padding:13px 18px;display:flex;align-items:center;justify-content:center;gap:12px;cursor:pointer;box-shadow:0 4px 14px #1b71d647;transition:transform .15s ease,box-shadow .15s ease;font-family:inherit}.baby-cod-button:hover{transform:translateY(-2px);box-shadow:0 6px 18px #1b71d666}.baby-cod-button__icon-wrap{display:flex;align-items:center;justify-content:center;flex-shrink:0}.baby-cod-button__content{display:flex;flex-direction:column;text-align:left}.baby-cod-button__title{font-size:15px;font-weight:700;letter-spacing:.5px;line-height:1.2}.baby-cod-button__subtitle{font-size:11px;opacity:.92;font-weight:500;line-height:1.2;margin-top:2px}.baby-cod-button--shake .baby-cod-button{animation:babyCodShake 6s infinite ease-in-out}@keyframes babyCodShake{0%,to{transform:rotate(0)}2%,6%{transform:rotate(-1.5deg)}4%,8%{transform:rotate(1.5deg)}10%{transform:rotate(0)}}.baby-size-table-wrap{padding:12px 0;width:100%}.baby-size-table__intro{margin-bottom:12px}.baby-size-table__heading{font-size:15px;font-weight:700;color:#1f2937;margin:0 0 4px}.baby-size-table__subheading{font-size:12.5px;color:#4b5563;margin:0;line-height:1.45}.baby-size-table__overflow{overflow-x:auto;-webkit-overflow-scrolling:touch;margin:10px 0;border-radius:6px;border:1px solid #E5E7EB}.baby-size-table{width:100%;border-collapse:collapse;font-size:12px;text-align:center;white-space:nowrap}.baby-size-table th{background-color:#f3f4f6;color:#1f2937;font-weight:600;padding:8px 10px;border-bottom:1px solid #E5E7EB;border-right:1px solid #E5E7EB}.baby-size-table th:last-child{border-right:none}.baby-size-table td{padding:8px 10px;border-bottom:1px solid #E5E7EB;border-right:1px solid #E5E7EB;color:#4b5563}.baby-size-table td:last-child{border-right:none}.baby-size-table tbody tr:nth-child(2n){background-color:#f9fafb}.baby-size-table tbody tr:hover{background-color:#f3f4f6}.baby-size-table__tip{display:flex;gap:8px;align-items:flex-start;background-color:#fffbeb;border-left:3px solid #F59E0B;padding:8px 12px;font-size:12px;color:#92400e;border-radius:4px;margin-top:10px;line-height:1.4}.baby-size-table__wa-row{margin-top:14px;text-align:center}.baby-size-table__wa-btn{display:inline-flex;align-items:center;gap:8px;background-color:#25d366;color:#fff!important;text-decoration:none!important;font-size:13px;font-weight:600;padding:8px 16px;border-radius:6px;transition:background-color .2s ease}.baby-size-table__wa-btn:hover{background-color:#1ebe5d}
/*# sourceMappingURL=/cdn/shop/t/3/assets/baby-pdp.css.map */
