.product .d-none-desktop{display:block}@media(min-width:1150px){.product .d-none-desktop{display:none}.template-product .product__outer--slider-previews .product__slider-nav:not(.product-media-modal__slider-nav){top:-5px;bottom:-5px}}.product .d-none-mobile{display:none}@media(min-width:1150px){.product .d-none-mobile{display:block}}.product__divider+.product__divider{display:none}.product__divider{width:100%;margin:20px 0}.product__divider-line{width:100%;height:1px;background-color:#ddd9d0}.product__overview,.product__overview p,.product__overview span,.product__overview-heading{font-family:var(--font-body-family);font-weight:600;font-size:14px;line-height:1.4;letter-spacing:-.02em;color:#2c2929}.product__overview li{font-weight:500}.product__overview-heading{margin-bottom:10px;margin-top:20px}.product__overview p{margin:0}.product-icon-text{width:100%;margin-top:16px!important}.product-icon-text__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.product-icon-text__item{position:relative;overflow:hidden;background:#fff;border-radius:12px;min-height:64px;padding:0}.product-icon-text__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.product-icon-text__image{width:100%;height:100%;object-fit:cover;display:block}.product-icon-text__text{position:absolute;z-index:2;margin:0;font-family:var(--font-body-family);font-weight:500;font-size:12px;line-height:1;letter-spacing:-.02em;color:#2c2929;text-align:center}.product-icon-text__item:nth-child(1) .product-icon-text__text{max-width:78px;top:35%;left:47%}.product-icon-text__item:nth-child(2) .product-icon-text__text{max-width:54px;top:32%;left:49%}.product-icon-text__item:nth-child(3) .product-icon-text__text{max-width:64px;top:21%;left:45%}.product-icon-text__item:nth-child(3){grid-column:1 / -1;justify-self:center;width:calc(50% - 6px)}@media(min-width:990px)and (max-width:1439px){.product-icon-text__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:5px}.product-icon-text__item{position:relative;overflow:hidden;background:#fff;border-radius:12px;min-height:50px;padding:0}.product-icon-text__item:nth-child(1) .product-icon-text__text{top:18%;left:43%}.product-icon-text__item:nth-child(3) .product-icon-text__text{top:19%;left:46%}.product-icon-text__item:nth-child(3){grid-column:auto;justify-self:auto;width:100%}}@media(min-width:1440px){.product-icon-text__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.product-icon-text__item{position:relative;overflow:hidden;background:#fff;border-radius:12px;min-height:64px;padding:0}.product-icon-text__item:nth-child(3){grid-column:auto;justify-self:auto;width:100%}.product-icon-text__item:nth-child(1) .product-icon-text__text{top:33%;left:47%}.product-icon-text__item:nth-child(2) .product-icon-text__text{top:33%;left:47%}.product-icon-text__item:nth-child(3) .product-icon-text__text{top:22%;left:52%}}.product .breadcrumb{margin:0;row-gap:0}.product__custom-badges{display:flex;flex-wrap:wrap;gap:.8rem}.product__custom-badges--media{position:absolute;top:15.41px;left:10px;z-index:5;display:flex;gap:10px;pointer-events:none;max-width:70%}.product__custom-badges--media .badge{width:max-content;height:max-content;padding:2px 16px;border-radius:20px;font-family:var(--font-body-family);font-weight:600;font-size:14px;line-height:1.4;letter-spacing:-.02em;display:inline-flex;align-items:center;justify-content:center;white-space:nowrap;gap:3px}.product__outer{display:flex;flex-direction:column;gap:3.2rem}@media(min-width:750px){.product__outer{gap:4rem}}@media(min-width:1150px){.product__outer{gap:5.6rem;margin:0 auto;max-width:153.3rem}}.product__outer--grid-gallery .product__media-item.active,.product__outer--stacked-gallery .product__media-item.active{order:-1}.product__outer--grid-gallery .product__media-item,.product__outer--grid-gallery .product__media-item :first-child{grid-column:auto}.product__outer--grid-gallery .product__media-item :first-child.active,.product__outer--grid-gallery .product__media-item.active{grid-column:1/3}.product__outer--slider-bullets,.product__outer--grid-gallery,.product__outer--slider-previews,.product__outer--stacked-gallery,.product__outer--horizontal-thumbnails{flex-direction:column;gap:2.4rem}@media(min-width:750px){.product__outer--slider-bullets,.product__outer--grid-gallery,.product__outer--slider-previews,.product__outer--stacked-gallery,.product__outer--horizontal-thumbnails{gap:3.2rem}}@media(min-width:1150px){.product__outer--slider-bullets,.product__outer--grid-gallery,.product__outer--slider-previews,.product__outer--stacked-gallery,.product__outer--horizontal-thumbnails{flex-direction:row;justify-content:center}}@media(min-width:1360px){.product__outer--slider-bullets,.product__outer--grid-gallery,.product__outer--slider-previews,.product__outer--stacked-gallery,.product__outer--horizontal-thumbnails{gap:8rem}}.product__outer--slider-bullets .product__main,.product__outer--grid-gallery .product__main,.product__outer--slider-previews .product__main,.product__outer--stacked-gallery .product__main,.product__outer--horizontal-thumbnails .product__main{width:100%}@media(min-width:1150px){.product__outer--slider-bullets .product__main,.product__outer--grid-gallery .product__main,.product__outer--slider-previews .product__main,.product__outer--stacked-gallery .product__main,.product__outer--horizontal-thumbnails .product__main{width:calc(47.3% - 3.2rem);order:1}}@media(min-width:1360px){.product__outer--slider-bullets .product__main,.product__outer--grid-gallery .product__main,.product__outer--slider-previews .product__main,.product__outer--stacked-gallery .product__main,.product__outer--horizontal-thumbnails .product__main{width:calc(47.3% - 8rem)}}.product__outer--slider-bullets .product__info-container,.product__outer--grid-gallery .product__info-container,.product__outer--slider-previews .product__info-container,.product__outer--stacked-gallery .product__info-container,.product__outer--horizontal-thumbnails .product__info-container{width:100%;gap:0 1.6rem}@media(min-width:1150px){.product__outer--slider-bullets .product__info-container,.product__outer--grid-gallery .product__info-container,.product__outer--slider-previews .product__info-container,.product__outer--stacked-gallery .product__info-container,.product__outer--horizontal-thumbnails .product__info-container{position:sticky;top:0;max-width:55rem;width:100%;margin:0 auto 0 0}}.product__outer--slider-previews,.product__outer--horizontal-thumbnails{gap:2.4rem}@media(min-width:1150px){.product__outer--slider-previews,.product__outer--horizontal-thumbnails{gap:0 6.4rem}}@media(min-width:1536px){.product__outer--slider-previews,.product__outer--horizontal-thumbnails{gap:0 8rem}}.product__outer--slider-previews .deferred-media__poster,.product__outer--horizontal-thumbnails .deferred-media__poster{padding-top:0!important;height:100%!important;min-height:auto!important}.product__outer--slider-previews .product__media-item,.product__outer--horizontal-thumbnails .product__media-item{border-radius:0}.product__outer--slider-previews .product__media-list .deferred-media,.product__outer--slider-previews .product__media-list .product__media,.product__outer--horizontal-thumbnails .product__media-list .deferred-media,.product__outer--horizontal-thumbnails .product__media-list .product__media{border-radius:var(--border-radius-large);overflow:hidden}.product__outer--slider-previews .product__media-list .product__media,.product__outer--horizontal-thumbnails .product__media-list .product__media{min-height:0;height:0;border-radius:var(--border-radius-large);overflow:hidden}.product__outer--slider-previews .product__media-list .product__media>*,.product__outer--horizontal-thumbnails .product__media-list .product__media>*{width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0}.product__outer--slider-previews .product__pagination,.product__outer--horizontal-thumbnails .product__pagination{display:none}.product__outer--slider-previews .product__modal-opener--image .product__media-icon,.product__outer--horizontal-thumbnails .product__modal-opener--image .product__media-icon{right:1.6rem;top:1.6rem;left:unset;bottom:unset}.product__outer--slider-bullets .product__media-item{border-radius:0}.product__outer--slider-bullets .product__media-list .product__media{min-height:0;height:0}.product__outer--slider-bullets .product__media-list .product__media>*{width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0}.product__outer--grid-gallery{gap:2.4rem}@media(min-width:1150px){.product__outer--grid-gallery{gap:0 6.4rem}}.product__outer--grid-gallery .deferred-media__poster{padding-top:0!important;height:100%!important;min-height:auto!important}.product__outer--grid-gallery .product__media-list{display:grid;grid-template-columns:repeat(2,1fr);gap:1.6rem}.product__outer--grid-gallery .product__media-list .deferred-media,.product__outer--grid-gallery .product__media-list .product__media{border-radius:var(--border-radius-large);overflow:hidden}.product__outer--grid-gallery .product__media-list .product__media{min-height:0;height:0}.product__outer--grid-gallery .product__media-list .product__media>*{width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0}@media(min-width:750px){.product__outer--grid-gallery .product__media-list--full{grid-template-columns:repeat(1,1fr)}}.product__outer--grid-gallery .product__media-list--full .product__media-item,.product__outer--grid-gallery .product__media-item{width:100%}.product__outer--grid-gallery .product__modal-opener--image .product__media-icon{height:3rem;width:3rem;right:1.6rem;top:1.6rem;left:unset;bottom:unset;background-color:rgb(var(--color-background));color:rgb(var(--color-accent));box-shadow:0 10px 20px #0000000d;border:1px solid rgb(var(--color-border))}@media(min-width:990px){.product__outer--grid-gallery .product__modal-opener--image .product__media-icon{height:4rem;width:4rem}}.product__outer--stacked-gallery .deferred-media__poster{padding-top:0!important;height:100%!important;min-height:auto!important}.product__outer--stacked-gallery .product__media-list{display:flex;flex-wrap:wrap;gap:.8rem}@media(min-width:750px){.product__outer--stacked-gallery .product__media-list{display:flex}}.product__outer--stacked-gallery .product__media-list .deferred-media,.product__outer--stacked-gallery .product__media-list .product__media{border-radius:var(--border-radius-large);overflow:hidden}.product__outer--stacked-gallery .product__media-list .product__media{min-height:0;height:0;overflow:hidden}.product__outer--stacked-gallery .product__media-list .product__media>*{width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0}.product__outer--stacked-gallery .product__media-item{width:100%}.product__outer--desktop-order.product__outer--grid-gallery,.product__outer--desktop-order.product__outer--slider-previews,.product__outer--desktop-order.product__outer--stacked-gallery,.product__outer--desktop-order.product__outer--horizontal-thumbnails{gap:0}.product__main .swiper-pagination.swiper-pagination-default{padding-bottom:8px}@media(min-width:768px)and (max-width:1149px){.product__outer--desktop-order.product__outer--grid-gallery,.product__outer--desktop-order.product__outer--slider-previews,.product__outer--desktop-order.product__outer--stacked-gallery,.product__outer--desktop-order.product__outer--horizontal-thumbnails{gap:2rem}}@media(min-width:1150px){.product__outer--desktop-order.product__outer--grid-gallery,.product__outer--desktop-order.product__outer--slider-previews,.product__outer--desktop-order.product__outer--stacked-gallery,.product__outer--desktop-order.product__outer--horizontal-thumbnails{gap:0 3.2rem;justify-content:center}}@media(min-width:1536px){.product__outer--desktop-order.product__outer--grid-gallery,.product__outer--desktop-order.product__outer--slider-previews,.product__outer--desktop-order.product__outer--stacked-gallery,.product__outer--desktop-order.product__outer--horizontal-thumbnails{gap:0 6rem}}@media(min-width:750px){.product__outer--desktop-order.product__outer--grid-gallery .product__info-container,.product__outer--desktop-order.product__outer--slider-previews .product__info-container,.product__outer--desktop-order.product__outer--stacked-gallery .product__info-container,.product__outer--desktop-order.product__outer--horizontal-thumbnails .product__info-container{order:1}}@media(min-width:1150px){.product__outer--desktop-order.product__outer--grid-gallery .product__info-container,.product__outer--desktop-order.product__outer--slider-previews .product__info-container,.product__outer--desktop-order.product__outer--stacked-gallery .product__info-container,.product__outer--desktop-order.product__outer--horizontal-thumbnails .product__info-container{max-width:55rem;width:100%;margin:0 auto}}@media(min-width:1150px){.product__outer--desktop-order.product__outer--grid-gallery .product__main,.product__outer--desktop-order.product__outer--slider-previews .product__main,.product__outer--desktop-order.product__outer--stacked-gallery .product__main,.product__outer--desktop-order.product__outer--horizontal-thumbnails .product__main{width:calc(47.3% - 3.2rem)}}@media(min-width:1360px){.product__outer--desktop-order.product__outer--grid-gallery .product__main,.product__outer--desktop-order.product__outer--slider-previews .product__main,.product__outer--desktop-order.product__outer--stacked-gallery .product__main,.product__outer--desktop-order.product__outer--horizontal-thumbnails .product__main{width:calc(47.3% - 8rem)}}@media(max-width:749px){.product__outer--mobile-order .product__main{order:1}}.product__main{display:flex;flex-direction:column-reverse;gap:2.4rem;width:100%}@media screen and (min-width:1150px){.product__main{flex-direction:column}}.product .deferred-media__poster-button{display:flex}.product .deferred-media__poster{height:100%;background-color:rgb(var(--color-background));position:relative}.product .deferred-media__poster img{display:block;width:100%;height:100%;object-fit:cover}.product__info-container{height:100%;transition:var(--duration-default)}.product__info-container>*:not(.pickup-availability){margin:8px 0 0;width:100%}.product__info-container>*:not(.pickup-availability):first-child{margin-top:0}.product__info-container .product__full-details{font-weight:var(--font-body-weight);width:max-content;align-items:center;justify-content:flex-start;margin-top:1.4rem}.product__info-container .pickup-availability .product__pickup-availabilities{margin:0;margin-top:1.6rem;width:100%}.product__info-container .pickup-availability:first-child .product__pickup-availabilities{margin-top:0}@media(min-width:750px){.product__media-container .slider-buttons{display:none}}.product__title__wrapper{display:flex;flex-wrap:wrap;align-items:flex-end;gap:1.2rem}.product__title__wrapper+.product__description{margin-top:2.4rem}.product__title{margin:0;word-break:break-word;font-family:var(--font-heading-family);font-weight:500;font-size:22px;line-height:1.2;letter-spacing:0;color:#2c2929}.product__text{display:inline-block;color:rgba(var(--color-foreground-secondary))}.product__text+.product__title__wrapper{margin-top:.2rem}.product__text a{text-decoration:none;color:inherit;transition:color var(--duration-default)}.product__text a:hover{color:rgba(var(--color-foreground))}.product__info-container .product__see-more-vendor{display:inline-block;font-family:Inter,sans-serif;font-weight:500;font-size:14px;line-height:19.6px;letter-spacing:-.16px;text-decoration:underline;color:#64625f}.product__description{max-width:55rem;position:relative}.product__description-title{margin:0 0 1.6rem}.product__description:empty{display:none}.product__description .read-more-button{display:flex;align-items:center;width:fit-content;flex:none;gap:.4rem;color:rgb(var(--color-foreground-secondary));text-decoration:none;margin-top:.8rem!important}.product__description p{margin:0}.product__description img{height:auto;max-width:100%}.product__description+.product__sku{margin-top:.8rem}.product__description *:last-child{margin-bottom:0}.product__description.rte img,.product__description.rte blockquote{max-width:100%}.product__description.rte *:first-child{margin-top:0}.product__description.rte *:last-child{margin-bottom:0}.product .product__description-image-box{display:flex;flex-direction:column;gap:2rem;padding-top:2rem}@media(min-width:750px){.product .product__description-image-box{flex-direction:row}}.product .product__description-image-box .product__description-image{position:relative;height:100%;width:100%}.product .product__description-image-box .product__description-image:before{content:"";display:block;padding-bottom:51.5%}.product .product__description-image-box img{width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0;object-fit:cover;border-radius:var(--border-radius-large)}.product .product__description-down-box{margin-top:3.2rem}@media screen and (min-width:1150px){.product .product__description-down-box{margin-top:6.4rem}}.product .product-characteristics{margin-top:3.2rem}@media screen and (min-width:1150px){.product .product-characteristics{margin-top:6.4rem}}.product .product-characteristics-title{margin:0 0 1.6rem}.product .product-characteristics-box{display:grid;grid-template-columns:1fr;gap:0 clamp(2rem,8vw,13rem)}@media(min-width:990px){.product .product-characteristics-box{grid-template-columns:minmax(350px,1fr) minmax(350px,1fr)}}.product .product-characteristics .characteristic-row{border-bottom:1px solid rgb(var(--color-border));display:grid;grid-template-columns:.7fr 1.3fr;gap:2rem;padding:1.6rem 0}.product .product-characteristics .characteristic-row:first-child{border-top:1px solid rgb(var(--color-border))}.product .product-characteristics .characteristic-row:last-child{grid-column:1/2}@media(min-width:990px){.product .product-characteristics .characteristic-row:nth-child(2){border-top:1px solid rgb(var(--color-border))}}.product .product-characteristics .characteristic-row .characteristic-title{font-weight:700;color:rgb(var(--color-foreground-secondary))}.product__sku{color:rgb(var(--color-foreground-secondary))}.product__text-icons{padding-top:2.4rem;border-top:.1rem solid rgb(var(--color-border))}.product__text-icons-wrapper{display:grid;gap:2rem;max-width:60rem}@media screen and (min-width:576px){.product__text-icons-wrapper{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:1150px){.product__text-icons-wrapper{gap:2rem 4rem}}@media screen and (min-width:1150px){.product__text-icons{padding-top:3.2rem}}.product__text-icons+*{padding-top:2.4rem}@media screen and (min-width:1150px){.product__text-icons+*{padding-top:3.2rem;border-top:.1rem solid rgb(var(--color-border))}}.product__text-icons+.product__text-icons{margin-top:2rem;padding:0;border-top:none}.product__text-item{display:flex;align-items:center;gap:1.2rem;line-height:1.4}.product__text-icon{display:flex;align-items:center;justify-content:center}.product__text-icon--shadow{padding:1.2rem;background-color:rgba(var(--color-background));border-radius:1rem;box-shadow:0 8px 40px rgba(var(--color-shadow),.08)}@media screen and (min-width:1150px){.product__text-icon--shadow{padding:1.6rem}}.product__text-icon--subtle .icon{color:rgba(var(--color-foreground),.14)}.product__text-icon--contrast .icon{color:rgba(var(--color-foreground))}.product__text-icon--colored .icon{color:rgba(var(--color-accent))}.product__text-icon--colored.product__text-icon--gradient .icon{color:var(--gradient-accent)}.product__text-icon .icon{font-size:2.4rem}.product__inventory.visibility-hidden{width:0;height:0;margin:0}.product__inventory+.information_multicolumn{margin-top:2.4rem}.product__inventory .stock-indicator{color:#53800a}.product__inventory .stock-indicator.stock-indicator--red{color:#e32c02}.product__inventory .stock-indicator.stock-indicator--orange{color:#6748f8}.product__inventory{margin-top:20px!important}.product__inventory .stock-text{display:flex;align-items:center;gap:.8rem;margin-bottom:4px;font-family:var(--font-body-family);font-weight:500;font-size:14px;line-height:1.4;letter-spacing:-.02em;color:#2c2929}.product__inventory:has(.product__shipping-oversize) .stock-text{font-size:12px}.product__inventory .progress-bar{height:5px;background:#f2f4f5;border-radius:3px;overflow:hidden}.product__inventory .progress-fill{height:100%;width:0;border-radius:4px;transition:width .3s ease}.product__shipping-oversize{display:flex;align-items:center;gap:10px}.product__shipping-oversize-icon{display:inline-flex;flex:0 0 auto;line-height:0}.product__shipping-oversize-text{font-family:var(--font-body-family);font-weight:500;font-size:12px;line-height:1.4;letter-spacing:-.02em;color:#2c2929}@media(min-width:990px){.product__shipping-oversize-text,.product__inventory .stock-text{font-size:14px}.product__inventory:has(.product__shipping-oversize) .stock-text{font-size:14px}}.product__inventory-inner{display:inline-flex;align-items:center;gap:.6rem;font-size:1.2rem;text-transform:capitalize;color:#0f8829}@media(min-width:750px){.product__inventory-inner{font-size:1.4rem}}.product__inventory-inner .icon{width:1.6rem;height:1.6rem}.product__inventory-inner--empty{color:rgb(var(--color-foreground-secondary))}.product__media-grid-noscript{width:100%}.product__media-grid-noscript .product__media-list{display:grid;gap:.8rem}.product__media-grid-noscript .product__media-item{width:100%}.product__media-grid-noscript .product__media{min-height:auto!important}.product__media-list{overflow:hidden;position:relative;border-radius:10px}.product__media-list .deferred-media,.product__media-list .deferred-media img{position:absolute;top:0;right:0;bottom:0;left:0}.product__media-list .product__media{height:0;background-color:rgb(var(--color-background));position:relative}@media(min-width:1150px){.product__media-list .product__media{height:auto}.product__media-list{border-radius:20px}}.product__media-list .product__media img{display:block;width:100%!important;height:100%;object-fit:cover;object-position:center;position:absolute;top:0;right:0;bottom:0;left:0}.product__media-list--auto-enabled .product__media,.product__media-list--auto-enabled .deferred-media{height:auto!important;padding-top:0!important}.product__media-list--auto-enabled .product__media img,.product__media-list--auto-enabled .deferred-media img{position:unset!important;inset:unset!important}.product__media-list-wrapper{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:1.6rem}.product__pagination{margin-top:1.6rem}@media screen and (min-width:1150px){.product__pagination{margin-top:3.2rem}}.product__media-sublist-outer{position:relative;order:1;width:100%;overflow:hidden}@media(min-width:1150px){.product__media-sublist-outer{order:0}}.product__media-sublist.no-js-flex,.product__media-sublist:not(.swiper-initialized){flex-direction:row;flex-wrap:wrap;justify-content:center;width:100%;height:auto;padding-left:0;margin:.8rem auto 0}@media screen and (min-width:768px){.product__media-sublist.no-js-flex,.product__media-sublist:not(.swiper-initialized){max-width:52.4rem}}@media(min-width:1150px){.product__media-sublist.no-js-flex,.product__media-sublist:not(.swiper-initialized){margin:1.6rem auto 0}}@media screen and (min-width:768px){.product__media-sublist.no-js-flex.product__media-sublist--2,.product__media-sublist:not(.swiper-initialized).product__media-sublist--2{max-width:34.9rem}}.product__media-sublist.no-js-flex.product__media-sublist--2 .swiper-wrapper,.product__media-sublist:not(.swiper-initialized).product__media-sublist--2 .swiper-wrapper{display:grid;grid-template-columns:1fr 1fr;gap:.8rem}.product__media-sublist.no-js-flex.product__media-sublist--3 .swiper-wrapper,.product__media-sublist:not(.swiper-initialized).product__media-sublist--3 .swiper-wrapper{display:grid;grid-template-columns:1fr 1fr 1fr;gap:.8rem}.product__media-sublist.no-js-flex.product__media-sublist:not(.product__media-sublist--2):not(.product__media-sublist--3) .swiper-wrapper .product__media-subitem,.product__media-sublist:not(.swiper-initialized).product__media-sublist:not(.product__media-sublist--2):not(.product__media-sublist--3) .swiper-wrapper .product__media-subitem{width:calc(33.3333333333% - .5333333333rem)}.product__media-sublist.no-js-flex .product__media-subitem,.product__media-sublist:not(.swiper-initialized) .product__media-subitem{width:100%;padding-left:0;height:auto;border-radius:var(--border-radius-small);cursor:default}@media(min-width:768px){.product__media-sublist.no-js-flex .product__media-subitem,.product__media-sublist:not(.swiper-initialized) .product__media-subitem{width:calc(50% - .6666666667rem)}}@media(min-width:750px){.product__media-sublist.no-js-flex .product__media-subitem,.product__media-sublist:not(.swiper-initialized) .product__media-subitem{width:100%}}@media(min-width:990px){.product__media-sublist.no-js-flex .product__media-subitem,.product__media-sublist:not(.swiper-initialized) .product__media-subitem{width:calc(50% - .5rem)}}@media(min-width:1150px){.product__media-sublist.no-js-flex .product__media-subitem,.product__media-sublist:not(.swiper-initialized) .product__media-subitem{width:calc(33.3333% - .6666666667rem)}}.product__media-sublist.no-js-flex .product__media-subitem:hover,.product__media-sublist:not(.swiper-initialized) .product__media-subitem:hover{border:none;outline:none}.product__media-sublist.no-js-flex .product__media-subitem:hover .product__media img,.product__media-sublist:not(.swiper-initialized) .product__media-subitem:hover .product__media img{outline-color:transparent}.product__media-sublist.no-js-flex .product__media-subitem:not(:last-child),.product__media-sublist:not(.swiper-initialized) .product__media-subitem:not(:last-child){margin-right:.8rem}@media(min-width:1150px){.product__media-sublist.no-js-flex .product__media-subitem:not(:last-child),.product__media-sublist:not(.swiper-initialized) .product__media-subitem:not(:last-child){margin-right:1.6rem}}.product__media-sublist--3,.product__media-sublist--2,.product__media-sublist--3 .swiper-wrapper,.product__media-sublist--2 .swiper-wrapper{justify-content:center}.product__media-sublist--3 .product__media-subitem:last-child,.product__media-sublist--2 .product__media-subitem:last-child{margin-right:0!important}@media screen and (min-width:768px){.product__media-sublist--2{max-width:34.9rem}}.product__media-subitem{box-sizing:border-box;overflow:hidden;cursor:pointer;border:1px solid #ebe7e1;border-radius:12px}.product__media-subitem:hover{opacity:1}.product__media-subitem.swiper-slide-thumb-active{opacity:1;border:1px solid #64625F}.product__media-subitem .product__media{position:relative;height:0;box-sizing:border-box}.product__media-subitem .product__media img{display:block;width:100%!important;height:100%;object-fit:cover;object-position:center;position:absolute;top:0;right:0;bottom:0;left:0;border-radius:var(--border-radius-large)}.product__media-subitem.swiper-slide-thumb-active .product__media img{border-radius:12px}.product__slider-nav:not(.product-media-modal__slider-nav){position:absolute;top:50%;display:flex;flex-direction:row;justify-content:space-between;transform:translateY(-50%);pointer-events:none;z-index:1;width:100%}@media screen and (min-width:768px){.product__slider-nav:not(.product-media-modal__slider-nav){height:auto;width:auto;flex-direction:column;top:16px;bottom:16px;left:50%;transform:translate(-50%);max-height:none;justify-content:space-between;gap:0}}.product__slider-nav:not(.product-media-modal__slider-nav) .swiper-button-prev,.product__slider-nav:not(.product-media-modal__slider-nav) .swiper-button-next{pointer-events:all;rotate:-90deg}@media screen and (min-width:576px){.product__slider-nav:not(.product-media-modal__slider-nav) .swiper-button-prev,.product__slider-nav:not(.product-media-modal__slider-nav) .swiper-button-next{rotate:none}}.product noscript .product__media img{max-width:100%;height:auto}.product .product__slider-nav{display:none}@media screen and (min-width:768px){.product .product__slider-nav{display:flex}}.product .swiper-button-prev.swiper-button-disabled,.product .swiper-button-next.swiper-button-disabled{opacity:.7;pointer-events:none!important;box-shadow:0 0 15px #0000001a}.product .swiper-pagination.swiper-pagination-default{display:flex}@media screen and (min-width:768px){.product .swiper-pagination.swiper-pagination-default{display:none}}.product .installment-wrapper{margin:0}.product-pay-in-four{display:flex;flex-direction:column;align-items:flex-start;gap:6px;max-width:100%;padding:0;margin-bottom:18px!important;margin-top:12px!important}.product-pay-in-four__text{margin:0;max-width:100%;font-family:var(--font-body-family);font-style:normal;font-weight:500;font-size:12px;line-height:1;display:flex;align-items:center;letter-spacing:-.02em;color:#2c2929}.product-pay-in-four__price{font-weight:600;margin-inline:3px}.product-pay-in-four__image-wrapper{width:214px;max-width:100%;max-height:31px;aspect-ratio:214 / 31;display:flex;align-items:center}.product-pay-in-four__image{width:100%;height:100%;max-height:31px;object-fit:contain;display:block}.product .installment-wrapper+.product__description{margin-top:1.6rem}@media screen and (min-width:750px){.product .installment-wrapper+.product__description{margin-top:2.4rem}.product__media-subitem{border-radius:10px}}.product .price-wrapper{display:flex;flex-wrap:wrap;align-items:center;gap:.8rem}.product .price-wrapper__top{width:100%;display:flex;justify-content:space-between;align-items:center;gap:12px}.product .product-price-match{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:27px;width:max-content;min-height:30px;padding:6.5px 16px;border-radius:100px;background:#f5374e;flex-shrink:0}.product .product-price-match__label{display:inline-flex;align-items:center;font-family:var(--font-body-family);font-style:normal;font-weight:600;font-size:12px;line-height:1.4;letter-spacing:-.02em;color:#fff}.product .product-price-match__link{display:inline-flex;align-items:center;font-family:var(--font-body-family);font-style:normal;font-weight:600;font-size:12px;line-height:1;letter-spacing:-.02em;text-decoration:underline;text-decoration-color:#fff;color:#fff;white-space:nowrap}.product .product-price-match__link:hover,.product .product-price-match__link:focus-visible{color:#fff}@media screen and (max-width:749px){.product .price-wrapper__top{flex-direction:column;align-items:flex-start}.product .product-price-match{width:100%;max-width:max-content}.product .product-price-match{padding:5.5px 16px}.product .price-wrapper__top{gap:10px}}.product .price-wrapper.visibility-hidden{width:0;height:0;margin-bottom:0}.product .price-wrapper .price{align-items:flex-start}.product .price-wrapper .price dd:not(:last-child){margin:0 .6rem 0 0}.product .price-wrapper .price__sale{flex-direction:row;align-items:center}.product .price-wrapper .price--on-sale .price__sale{column-gap:0}.product__badge .badge{display:flex;align-items:center;justify-content:center;font-weight:700;padding:.2rem .8rem;border-radius:var(--border-radius-small);overflow:hidden;color:rgb(var(--color-sale-badge-text));background-color:rgb(var(--color-sale-badge-background))}.product__tax{width:100%;font-size:1.4rem}.product .pickup-availability:first-child+*{border-top:0;margin-top:0;padding-top:0}.product .size-guide-btn{font-size:14px;font-weight:var(--font-body-weight);text-decoration:underline;color:rgb(var(--color-foreground-secondary));text-underline-offset:.3rem;background:transparent;transition:opacity var(--duration-default) linear}.product .size-guide-btn:hover{opacity:.7}.product .product-form__controls-group label.color-swatch{width:4.4rem;height:4.4rem;border:none;box-shadow:none}.product .product-form__controls-group label.color-swatch:after{width:4.4rem;height:4.4rem;box-shadow:0 1px 2px #00000040 inset}.product .product-form__controls-group input:checked:not(.disabled)+label.color-swatch:after,.product .product-form__controls-group input+label.color-swatch:hover:after{border:2px solid rgba(var(--color-accent))}@media(min-width:1440px){.product--no-media .shopify-payment-button__button.shopify-payment-button__button--unbranded{background-position:18rem center}.template-product .product__outer--slider-previews .product__slider-nav:not(.product-media-modal__slider-nav){top:60px;bottom:60px}}.product--no-media .placeholder-svg{object-fit:contain;border-radius:var(--border-radius-large)}.product--no-media .product-form{margin-top:0;padding-top:0;border-top:0}.product--no-media .product-parameters{margin-bottom:0}.product--no-media .product__media-item{width:100%}.product__media{position:relative;height:0}.product__media>*{width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0;object-fit:cover}.product-parameters variant-radios,.product-parameters variant-selects{display:flex;flex-wrap:wrap}.product-parameters variant-radios{flex-direction:column;gap:1.6rem}.product-parameters variant-selects{flex-direction:column;align-items:flex-start;gap:1.6rem .8rem}@media(min-width:750px){.product-parameters variant-selects{gap:2.4rem 1.6rem}}.product-parameters variant-selects .product-form__controls{width:auto}.product-parameters variant-selects .product-form__controls--colors{width:auto}.product-parameters .select{width:100%;position:relative}.product-parameters .select .icon{width:2rem;height:2rem;position:absolute;top:50%;transform:translateY(-50%);right:1.4rem;transition:var(--duration-default);pointer-events:none}.product-parameters .select__select{box-sizing:border-box;padding:.4rem 4rem .4rem 2rem;width:100%;min-height:4.4rem;font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight);font-size:1.6rem;-webkit-appearance:none;appearance:none;color:rgb(var(--color-foreground));background-color:rgb(var(--color-background-input));border:.1rem solid rgb(var(--color-border-input));border-radius:var(--border-radius-button);transition:color var(--duration-default);overflow:hidden;cursor:pointer}.product-parameters .select__select::placeholder{color:rgba(var(--color-foreground-secondary));transition:color var(--duration-default)}.product-parameters .select__select:hover,.product-parameters .select__select:focus-visible{color:rgba(var(--color-foreground),.7)}.product-parameters .select__select:hover+.icon,.product-parameters .select__select:focus-visible+.icon{color:rgba(var(--color-foreground),.7)}.product-parameters .select__select:hover::placeholder,.product-parameters .select__select:focus-visible::placeholder{color:rgba(var(--color-foreground-secondary),.7)}.product-parameters .select__select:focus-visible,.product-parameters .select__select:focus{outline:none}.product-popup{display:inline-block}.product-popup__button{gap:.2rem;padding:0;font-weight:var(--font-body-weight)}.product-popup-modal{position:fixed;top:100%;left:0;box-sizing:border-box;margin:0 auto;width:100%;height:100%;background-color:rgb(var(--color-overlay),.01);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);opacity:0;visibility:hidden;overflow:auto;z-index:-1}.product-popup-modal[open]{top:0;opacity:1;visibility:visible;z-index:103}.product-popup-modal__close{position:absolute;top:1rem;right:1rem;z-index:10}.product-popup-modal__content{width:calc(100% - 3.2rem);max-width:100rem;height:max-content;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:rgb(var(--color-background));box-shadow:0 8px 40px rgba(var(--color-shadow),.08);border-radius:var(--border-radius-large);overflow:hidden}.product-popup-modal__content-wrapper{padding:2.8rem;overflow-y:auto;max-height:70vh}@media(min-width:750px){.product-popup-modal__content-wrapper{padding:4rem}}.product-popup-modal__content-wrapper::-webkit-scrollbar{width:.6rem;height:.6rem}.product-popup-modal__content-wrapper::-webkit-scrollbar-thumb{background-color:rgba(var(--color-border));border-radius:.3rem}.product-popup-modal__content-wrapper:focus{box-shadow:0 8px 40px rgba(var(--color-shadow),.08);outline:none}.product-popup-modal__content img,.product-popup-modal__content figure{height:auto;max-width:100%;border-radius:var(--border-radius-large)}.product-popup-modal__title{margin:0}.product-popup-modal__text{margin-top:1.6rem}.product-popup-modal__text p{margin:0}.product-popup-modal__text p+p{margin-top:1.6rem}.product-popup-modal__text a{text-decoration:underline;text-underline-offset:.3rem;transition:color var(--duration-default),text-decoration var(--duration-default)}.product-popup-modal__text a:hover{color:rgb(var(--color-accent));text-decoration-color:rgb(var(--color-accent))}.product-popup-modal table{margin:.8rem 0}@media screen and (max-width:990px){.product-popup-modal table{display:block;max-width:fit-content;overflow-x:auto;white-space:nowrap}}.product-popup-modal__image-wrapper{margin-top:1.6rem;max-width:100%;border-radius:1.2rem;overflow:hidden}.product-popup-modal__image{display:block;width:100%;height:auto}.shopify-payment-button__more-options[disabled]{cursor:default}.shopify-payment-button__button{font-family:var(--font-button-family);font-style:var(--font-button-style);color:rgb(var(--color-button-text));font-weight:var(--font-button-weight);background-color:rgb(var(--color-button));border-radius:var(--border-radius-button);line-height:var(--font-body-line-height);height:4.4rem;overflow:hidden;cursor:unset;font-size:1.4rem;text-align:left;text-transform:capitalize;background-repeat:no-repeat;background-position:calc(50% + 70px) center;position:relative;transition:var(--duration-default)}@media(min-width:750px){.shopify-payment-button__button{font-size:1.6rem}}.shopify-payment-button__button:hover:not([disabled]):not([aria-disabled=true]){background-color:rgba(var(--color-button-hover));cursor:pointer}.shopify-payment-button__button:hover[aria-disabled=true]{background-color:rgba(var(--color-button))}.shopify-payment-button__button:focus{background-color:rgba(var(--color-button-hover))}.shopify-payment-button__button:focus-visible{background-color:rgba(var(--color-button-hover))}.shopify-payment-button__button:focus:not(:focus-visible){outline:0}.shopify-payment-button__button__more-options{font-size:1.2rem;line-height:1.4;letter-spacing:.05rem;text-decoration:underline;text-underline-offset:.3rem}.shopify-payment-button__button[aria-disabled=true]{cursor:not-allowed;opacity:.6}.shopify-payment-button__button.shopify-payment-button__button--branded{padding:0;border:none}.shopify-payment-button__button.shopify-payment-button__button--branded .shopify-cleanslate>div{justify-content:center!important;gap:.8rem;margin:0;font-size:1.5rem!important}@media(min-width:750px){.shopify-payment-button__button.shopify-payment-button__button--branded .shopify-cleanslate>div{font-size:1.6rem!important}}.shopify-payment-button__button.shopify-payment-button__button--branded .shopify-cleanslate>div span{font-size:1.3rem;font-weight:var(--font-button-weight)}.shopify-payment-button__button.shopify-payment-button__button--unbranded{padding:0 2.4rem;background-color:rgba(var(--color-button));box-shadow:none;font-size:1.4rem;transition:var(--duration-default);text-align:center}@media(min-width:750px){.shopify-payment-button__button.shopify-payment-button__button--unbranded{font-size:1.6rem}}.product-form{display:block}.product-form__error-message-wrapper{margin-bottom:.8rem}.product-form__error-message-wrapper:not([hidden]){display:flex;align-items:center;font-size:1.2rem}.product-form__error-message-wrapper svg{flex-shrink:0;width:1.2rem;height:1.2rem;margin-right:.6rem}.product-form__controls{border:0;margin:0;padding:0}.product-form__controls--colors .product-form__controls-group{gap:.8rem}.product-form__controls-group{display:flex;flex-wrap:wrap;align-items:center;gap:.8rem}.product-form__controls-group input{clip:rect(0,0,0,0);overflow:hidden;position:absolute;height:1px;width:1px}.product-form__controls-group input+label{transition:border-color var(--duration-default) linear,box-shadow var(--duration-default) linear,background var(--duration-default) linear,color var(--duration-default) linear}.product-form__controls-group input+label:hover:not(.color-swatch),.product-form__controls-group input+label:focus:not(.color-swatch){border-color:rgb(var(--color-accent));box-shadow:0 0 0 1px rgb(var(--color-accent))}.product-form__controls-group input:focus-visible+label{outline:.1rem solid rgba(var(--color-foreground),.5);outline-offset:.2rem;box-shadow:0 0 .2rem rgba(var(--color-foreground),.3)}.product-form__controls-group input.disabled+label{opacity:.6;pointer-events:none;background-color:rgb(var(--color-background-secondary))}.product-form__controls-group input.disabled+label:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgb(var(--color-foreground-secondary));clip-path:polygon(72% 0%,74% 0%,19% 100%,17% 100%)}.product-form__controls-group input:checked:not(.disabled)+label:not(.color-swatch){border-color:rgb(var(--color-accent));box-shadow:0 0 0 1px rgb(var(--color-accent))}.product-form__controls-group label{position:relative;display:inline-flex;align-items:center;justify-content:center;height:3.4rem;padding:0 1.2rem;font-size:1.4rem;font-weight:500;color:rgb(var(--color-foreground));background-color:transparent;border:.1rem solid rgb(var(--color-border));border-radius:var(--border-radius-large);transition:var(--duration-default);cursor:pointer}.product-form__controls-group input[name=Size]+label{height:4.4rem;min-width:4.4rem}.product-form__controls-group--variant-image{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}@media(min-width:1440px){.product-form__controls-group--variant-image{grid-template-columns:repeat(3,minmax(0,1fr))}}.product-form__controls-group--variant-image input+label.variant-image-swatch{width:100%;min-height:34px;height:auto;padding:2px 12px;border-radius:100px;border:1px solid transparent;background-color:#fff;display:inline-flex;align-items:center;justify-content:center;gap:7px;box-shadow:none}.product-form__controls-group--variant-image input:checked:not(.disabled)+label.variant-image-swatch{border:1px solid #2C2929;box-shadow:none}.product-form__controls-group--variant-image input+label.variant-image-swatch:hover,.product-form__controls-group--variant-image input+label.variant-image-swatch:focus{border-color:#2c2929;box-shadow:none}.product-form__controls-group--variant-image .variant-image-swatch__image{width:30px;min-width:30px;height:30px;object-fit:cover}.product-form__controls-group--variant-image .variant-image-swatch__text{font-family:Inter,sans-serif;font-weight:500;font-size:14px;line-height:1.4;letter-spacing:-.02em;text-align:center;vertical-align:middle}@media(min-width:750px){.product-form__controls-group input[name=Size]+label{font-size:1.6rem}.product-form__controls-group--variant-image input+label.variant-image-swatch{padding:1px 11.83px}}.product-form .swiper-zoom-container img{object-fit:contain;object-position:center;width:auto;height:auto}.product-form .product-parameters{border-top:1px solid rgb(var(--color-border));border-bottom:1px solid rgb(var(--color-border));padding:16px 0}.product-form__group-name{display:flex;gap:.6rem;width:100%;padding:0;margin-bottom:.8rem;color:#2c2929;font-family:var(--font-body-family);font-weight:600;font-size:14px;line-height:1.4;letter-spacing:-.02em}.product-form__group-name>span{font-weight:700}.product-form__buttons{display:flex;flex-direction:column;gap:1rem;max-width:55rem}.product-form__buttons-row{display:flex;align-items:center;flex-wrap:wrap;gap:1.6rem}.product-form__buttons-row.product-form__buttons-row-small{gap:1.6rem}.product-form__quantity{width:auto}.product-form__quantity+div{min-width:auto!important;width:100%;max-width:100%}.product .product-form__quantity .quantity{width:12rem;height:3.6rem;min-height:3.6rem!important}.product-form__quantity .quantity button[name=minus].disabled svg{color:rgb(var(--color-foreground),.6)}.product-form__checkout{position:relative}.product-form__submit{position:relative;flex-grow:1;width:auto;min-height:4.4rem;transition:var(--duration-default);padding-block:8px}.product-form__submit span{display:flex;align-items:center;justify-content:center;gap:.8rem;font-family:var(--font-body-family);font-weight:600;font-size:14px;line-height:1.4;letter-spacing:-.02em;color:#fff}.product-form__submit .icon{width:2rem;height:2rem}.product-form__submit .icon path{stroke-width:1.6}.product-form__submit[disabled]{opacity:1;background-color:rgb(var(--color-button),.2);color:rgb(var(--color-button-secondary-text));border-color:transparent}.product-form__submit+.shopify-payment-button{display:none}.product__buy-buttons+.about,.product-popup+.about{margin-top:2.4rem}.product__buy-buttons+.product-popup{margin-top:1rem}.about{overflow:hidden;border-top:1px solid rgb(var(--color-border));border-bottom:1px solid rgb(var(--color-border))}.about+.about{margin-top:0;border-top:none}.about.no-js .about__accordion-toggle{cursor:default}.about__accordion-toggle{position:relative;display:flex;align-items:center;justify-content:space-between;margin:0;padding:1.6rem 0;width:100%;color:rgb(var(--color-foreground));cursor:pointer}.about__accordion-toggle h6{pointer-events:none}.about__accordion-toggle:hover span{color:rgba(var(--color-foreground),.7)}.about__accordion-toggle-title{display:flex;gap:1.6rem;align-items:center}.about__accordion-toggle-title span{font-size:calc(var(--font-body-scale) * .9rem);line-height:var(--font-body-line-height);letter-spacing:calc(var(--font-body-letter-spacing) * .1);font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight)}@media screen and (min-width:1150px){.about__accordion-toggle-title span{font-size:calc(var(--font-body-scale) * 1rem)}}.about__accordion-toggle-icon{width:1.8rem;height:1.8rem}.about__accordion-toggle.active .about__accordion-toggle-arrow .icon{transform:rotate(-90deg)}.about__accordion-toggle span{transition:var(--duration-default)}.about__accordion-toggle-arrow{display:flex;align-items:center;justify-content:center;width:2.2rem;height:2.2rem}.about__accordion-toggle-arrow .icon{width:2rem;height:2rem;transition:var(--duration-default);transform:rotate(90deg)}.about__accordion-description{display:none;padding:0 0 1.6rem;max-width:38rem;margin-top:-.4rem}.about__accordion-description h2,.about__accordion-description h3,.about__accordion-description h4,.about__accordion-description h5,.about__accordion-description h6{margin:0 0 1.6rem}.about__accordion-description h4{margin-bottom:.8rem}.about__accordion-description p{margin:0}.about__accordion-description p+p{margin-top:.8rem}.about__accordion-description p a:not(.button--simple){color:rgb(var(--color-button));text-decoration-color:rgb(var(--color-button));transition:var(--duration-default)}.about__accordion-description p a:not(.button--simple):hover{opacity:.5}.about__accordion-description img{width:100%;max-height:50.8rem;object-fit:cover;margin:1.7rem 0 2rem;border-radius:.5rem}.about__accordion-description ol,.about__accordion-description ul{margin:1rem 0}.about__accordion-description ol li+li,.about__accordion-description ul li+li{margin-top:.8rem}.product .information_multicolumn-item-wrapper{display:flex;gap:.8rem}.product .information_multicolumn-item-box{display:flex;flex-direction:column;gap:1rem;padding:.8rem;border:1px solid rgb(var(--color-border));border-radius:var(--border-radius-large);flex:1 0 calc((100% - 16px) / 3)}@media screen and (min-width:576px){.product .information_multicolumn-item-box{padding:1.2rem 1.6rem}.product-form__buttons{max-width:100%}}.product .information_multicolumn-item-box .information_multicolumn-item-description p{margin:0;color:rgb(var(--color-foreground-secondary))}.product .information_multicolumn-item-box .information_multicolumn-item-title{font-weight:700}.product .information_multicolumn-item-box .information_multicolumn-item-icon{max-width:2.4rem;max-height:2.4rem}.product .information_multicolumn+.product__buy-buttons{margin-top:2.4rem}.shopify-payment-button__more-options{display:none}.product-tags{display:flex;flex-wrap:wrap;align-items:center;gap:1rem}.product-tags__tag{padding:.3rem .8rem;font-size:1.4rem;font-weight:600;background-color:rgb(var(--color-background-secondary));text-transform:capitalize;border-radius:.5rem}.product__media-list{display:flex;flex-wrap:wrap;width:100%;overflow:hidden}.product__media-item{width:100%;height:auto;overflow:hidden;border-radius:var(--border-radius-large)}@media screen and (min-width:750px){.product__media-item{width:50%}}@media screen and (min-width:750px){.product__media-item:first-child{width:100%}}.product__media-item--contain .product__media img,.product__media-item--contain .deferred-media__poster img{object-fit:contain}.product__media-item--contain modal-opener{height:auto}.product__media-icon .icon{width:1.8rem;height:1.8rem;color:rgb(var(--color-accent))}.product__media-icon{background-color:#fff;border:.1rem solid #E5E5E5;border-radius:50%;color:#2c2929;display:flex;align-items:center;justify-content:center;height:3rem;width:3rem;position:absolute;right:1.6rem;top:1.6rem;pointer-events:none;box-shadow:0 10px 20px #0000000d;z-index:1;transition:color var(--duration-short) ease,opacity var(--duration-short) ease}@media(min-width:990px){.product__media-icon{height:4rem;width:4rem}}.product__media-video .deferred-media{position:absolute}.product__media-video .product__media-icon{opacity:1}.product__modal-opener{height:100%}.product__modal-opener--video .product__media-toggle,.product__modal-opener--external_video .product__media-toggle,.product__modal-opener--model .product__media-toggle{pointer-events:none}@media screen and (min-width:990px){.product__media-icon{opacity:0}.product__modal-opener:hover .product__media-icon,.product__modal-opener:focus .product__media-icon{opacity:1}}.product__media-item>*:not(.product__xr-button):not(product-model):not(modal-opener):not(.deferred-media){display:block;position:relative}.product__media-toggle{background-color:transparent;border:none;display:block;margin:0;padding:0;position:absolute;top:0;left:0;z-index:2;height:100%;width:100%;cursor:pointer}.product-media-modal{background-color:rgb(var(--color-background));height:100%;position:fixed;top:0;left:0;width:100%;visibility:hidden;opacity:0;z-index:-1}.product-media-modal__toggle{position:absolute;top:1.6rem;right:2rem;z-index:5}@media screen and (min-width:1150px){.product-media-modal__toggle{top:1.6rem;right:4rem}}.product-media-modal[open]{visibility:visible;opacity:1;z-index:101}.product-media-modal__item--contain img{object-fit:contain!important}.product-media-modal__dialog{display:flex;align-items:center;width:100%;height:100vh}.product-media-modal__content,.product-media-modal__model{width:100%;height:100%}.product-media-modal__content .swiper-slide,.product-media-modal__model .swiper-slide{text-align:center}.product-media-modal__content .swiper-slide img,.product-media-modal__model .swiper-slide img{max-width:100%;height:100%;object-fit:cover}.product-media-modal__content{padding-top:.8rem;padding-bottom:2.8rem;cursor:zoom-in}.product-media-modal .product__pagination-wrapper{position:absolute;bottom:.8rem;max-width:100%}.product-media-modal__slider-nav{position:absolute;top:50%;left:0;right:0;display:flex;justify-content:space-between;transform:translateY(-50%);pointer-events:none;z-index:1}.product-media-modal__slider-nav .swiper-button-prev,.product-media-modal__slider-nav .swiper-button-next{pointer-events:all;rotate:-90deg}.product-media-modal iframe{z-index:-1}.product-recommendations--single{width:100%;margin-top:4rem;display:block}.product-recommendations--single .complementary-products-heading{display:flex;justify-content:space-between;align-items:center;padding-bottom:6px;margin-bottom:14px;border-bottom:1px solid rgb(var(--color-border))}.product-recommendations--single .complementary-products-heading .product-recommendations__heading{margin:0}.product-recommendations--single .product-recommendations__slider-nav{display:flex}.product-recommendations--single .product-recommendations__slider-nav .swiper-button-prev{transform:rotate(180deg)}.product-recommendations--single .product-recommendations__slider-nav .swiper-button-prev,.product-recommendations--single .product-recommendations__slider-nav .swiper-button-next{width:3.6rem;height:3.6rem}.product-recommendations--single .product-recommendations__product .card-horizontal__box{gap:2rem}.product-recommendations--single .product-recommendations__product .card-horizontal__block{display:flex;flex-direction:column;justify-content:center;margin:auto 0}.product-recommendations--single .product-recommendations__product .card-horizontal__title{margin-bottom:.4rem}.product-recommendations--single .product-recommendations__product .card-horizontal__image{flex:1 0 12rem}.product-form__controls-group label.color-swatch{position:relative;box-sizing:border-box;width:2rem;height:2rem;padding:.4rem;background-color:transparent;border-radius:50%;border:.1rem solid transparent;z-index:2}.product-form__controls-group label.color-swatch:after{content:"";position:absolute;top:50%;left:50%;width:1.4rem;height:1.4rem;transform:translate(-50%,-50%);border-radius:inherit;background:var(--swatch-color);transition:all var(--duration-default) linear;border:.1rem solid #0000001a}.product-form__controls-group input.disabled+label.color-swatch{border-color:rgb(var(--color-background));background-color:transparent}.product-form__controls-group input:checked:not(.disabled)+label.color-swatch,.product-form__controls-group input+label.color-swatch:hover{border-color:#000;background-color:transparent}.product-form__controls-group input.disabled+label.color-swatch{opacity:.3}.product-form__controls-group input.disabled+label.color-swatch:before{top:50%;height:.2rem;clip-path:unset;z-index:1;transform:translateY(-50%) rotate(-45deg);background-color:rgb(var(--color-background))}.recipient-form{display:block;margin-bottom:1.6rem;width:100%}.recipient-form input[type=date]{padding:1.5rem 2rem}.recipient-form input[type=checkbox]{display:none;position:absolute;-webkit-appearance:none;appearance:none}.recipient-form input[type=checkbox]:checked+label:before{border-color:rgb(var(--color-button));background-color:rgb(var(--color-button))}.recipient-form input[type=checkbox]:checked+label .icon-checkmark{visibility:visible}.recipient-form input[type=checkbox]:checked~.recipient-fields{display:block;animation:animateMenuOpen var(--duration-default) ease}.recipient-form input[type=checkbox]+label{display:inline-flex;align-items:center;gap:.8rem;font-size:1.4rem;color:rgb(var(--color-foreground));position:relative;cursor:pointer}.recipient-form input[type=checkbox]+label:hover:before{border-color:rgb(var(--color-button))}.recipient-form input[type=checkbox]+label:before{content:"";display:block;flex-shrink:0;width:1.6rem;height:1.6rem;border-radius:.2rem;border:.1rem solid rgb(var(--color-border));background-color:rgb(var(--color-background));transition:border-color var(--duration-default)}.recipient-form input[type=checkbox]+label .icon-checkmark{position:absolute;left:.4rem;top:calc(50% - .4rem);z-index:5;visibility:hidden;color:rgb(var(--color-button-text))}.recipient-form .recipient-email-label{display:none}.recipient-form .recipient-form-field-label{font-size:1.3rem;margin:.4rem 0 0;text-transform:initial}.recipient-form .recipient-form-field-label--space-between{display:flex;justify-content:space-between}.recipient-form .recipient-fields__field:not(:last-child){margin:0 0 1.6rem}.recipient-form .recipient-fields hr{margin:1.6rem auto}.recipient-form .form__label{margin-bottom:0}.recipient-form .form__message{font-size:1.2rem;line-height:1;color:rgb(var(--color-error));margin:.4rem 0 0}.no-js .recipient-checkbox{display:none!important}.no-js .recipient-email-label.optional{display:inline}.js .recipient-fields{display:none}.js .recipient-email-label.required{display:inline}@media(min-width:1150px){.shopify-section-header-sticky:not(.shopify-section-header-hidden)~main .product__outer--slider-bullets .product__info-container,.shopify-section-header-sticky:not(.shopify-section-header-hidden)~main .product__outer--grid-gallery .product__info-container,.shopify-section-header-sticky:not(.shopify-section-header-hidden)~main .product__outer--slider-previews .product__info-container,.shopify-section-header-sticky:not(.shopify-section-header-hidden)~main .product__outer--stacked-gallery .product__info-container,.shopify-section-header-sticky:not(.shopify-section-header-hidden)~main .product__outer--horizontal-thumbnails .product__info-container{top:calc(var(--header-height) + 1.6rem)}}.product__media-wrapper{display:flex;flex-direction:column;gap:1rem;align-items:center;width:100%}@media(min-width:768px){.product__media-wrapper{flex-direction:row}}@media(min-width:1150px){.product__media-wrapper{flex-direction:row}}.product__media-wrapper .product__media-list-wrapper{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:1.6rem;width:100%;height:auto;flex:1}@media(min-width:768px){.product__media-wrapper .product__media-list-wrapper{width:calc(100% - 112px)}}.product__media-wrapper .product__media-sublist-outer{flex:1;max-height:100%;overflow:hidden;position:relative}@media(min-width:768px){.product__media-wrapper .product__media-sublist-outer{order:-1;max-width:92px;height:100%;display:flex;align-items:center;overflow:visible}}.product__media-wrapper .product__media-sublist-outer .product__media-sublist{height:auto;width:100%;max-height:416px!important}.product__media-wrapper .product__media-sublist-outer .product__media-subitem{height:auto!important}.product__media-wrapper .product__media-sublist-outer .product__media-subitem:last-child{margin-bottom:0!important}@media(min-width:1150px){.template-product .product__outer.product__outer--slider-previews{gap:41px}.template-product .product__outer--slider-previews .product__main{width:57.703927492%}.template-product .product__outer--slider-previews .product__info-container{width:39.19939577%;max-width:none;margin:-3px 0 0}.template-product .product__outer--slider-previews .product__media-wrapper{gap:20px}.product-form__controls-group--variant-image .variant-image-swatch__image{width:36px;min-width:36px;height:36px}}@media(min-width:768px){.horizontal-thumbnails-gallery{align-items:flex-start;flex-direction:column-reverse}.horizontal-thumbnails-gallery .product__media-sublist-outer{max-width:100%;height:auto!important;min-height:unset!important}.horizontal-thumbnails-gallery .product__media-list-wrapper{width:100%}}.product .product-parameters{border-top:1px solid rgb(var(--color-border));border-bottom:1px solid rgb(var(--color-border));padding:2rem 0 1.9rem}.product .product-recommendations--single .product-parameters{border:none;padding:0}.product-recommendations--single-block{max-height:300px;overflow-y:auto}.product-recommendations--single-block .product-card-recommendations:not(:last-child){margin-bottom:1.2rem}.product-recommendations--single-block .card-horizontal__title{max-width:30rem}.product-popup-modal__toggle{position:absolute;top:1rem;right:1rem;z-index:10}.template-product .breadcrumb{margin:12px 0}.template-product .breadcrumb a{font-family:var(--font-body-family);font-weight:400;font-size:12px;line-height:1.4;letter-spacing:-.02em;color:#676767}.template-product .breadcrumb span{color:#2c2929;font-family:var(--font-body-family);font-weight:400;font-size:12px;line-height:1.4;letter-spacing:-.02em;display:inline-block;max-width:17ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.template-product .breadcrumb__delimiter{margin-inline:8px}.template-product .swiper-pagination-1 .swiper-pagination-bullet-active:before{background-color:#2c2929}.template-product .swiper-pagination-bullet{background:#b9b7b6}.product__slider-nav .swiper-button-prev,.product__slider-nav .swiper-button-next{border:1px solid #EBE7E1!important;box-shadow:unset!important;background-color:#fcfcfb!important}.price--product .price-item{font-family:var(--font-heading-family);font-weight:500;font-size:22px;line-height:1.2;letter-spacing:0;color:#2c2929}.price--product .price-item.price-item--sale{color:#f5374e}.product .price--product.price--on-sale .price-item--regular{font-family:var(--font-heading-family);font-weight:500;font-size:20px;line-height:1.2;letter-spacing:0;text-decoration:line-through;color:#2c2929}.product .price-wrapper .product__badge,.product .product__inventory .progress-bar{display:none}.product .product-form__buttons .quantity{background-color:#fff}.product .product-form__buttons .quantity__input{font-family:var(--font-body-family);font-weight:400;font-size:16px;line-height:1;letter-spacing:0}.product__overview{padding-bottom:10px}.product__overview-list{margin:-2px 0 0;padding:0;list-style:none}.product__overview-list li{position:relative;padding-left:20px;margin-bottom:1px}.product__overview-list li em{font-style:normal}.product__overview-list li em:before{content:"\2022";position:absolute;left:7px;top:0}.quantity{border:unset}.product .product-form__submit{min-height:3.6rem}.product__main .badge--custom{margin-top:0}.product-rating-stars .ruk_rating_snippet .ruk-icon-percentage-star--100:before{content:"";display:inline-block;width:16px;height:16px;background-image:url("data:image/svg+xml;utf8,<svg width='16' height='16' viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg'><path d='M16 5.91333C16 6.05467 15.9167 6.20867 15.75 6.37533L12.2593 9.77867L13.086 14.5867C13.0927 14.6313 13.096 14.696 13.096 14.7793C13.0998 14.9007 13.0645 15.0202 12.9953 15.12C12.962 15.166 12.9177 15.2029 12.8665 15.2273C12.8152 15.2518 12.7587 15.263 12.702 15.26C12.58 15.26 12.452 15.2213 12.3173 15.144L8 12.876L3.68267 15.1453C3.54133 15.222 3.41333 15.2607 3.298 15.2607C3.16333 15.2607 3.06267 15.214 2.99533 15.1207C2.9259 15.0209 2.89037 14.9015 2.894 14.78C2.894 14.7413 2.90067 14.6773 2.914 14.5873L3.74067 9.78L0.240667 6.376C0.08 6.202 0 6.04867 0 5.91333C0 5.67667 0.18 5.52867 0.538667 5.47133L5.36533 4.76933L7.52867 0.394667C7.65067 0.131333 7.80733 0 8 0C8.19267 0 8.34933 0.131333 8.47133 0.394667L10.6347 4.76933L15.4613 5.47133C15.8207 5.52867 16 5.67667 16 5.91333Z' fill='%23F5374E'/></svg>");background-size:contain;background-repeat:no-repeat}.product-rating-stars .ruk_rating_snippet .ruk-icon-percentage-star--50:before{content:"";display:inline-block;width:16px;height:16px;background-image:url("data:image/svg+xml;utf8,<svg viewBox='0 0 174 174' xmlns='http://www.w3.org/2000/svg'><path d='M174.6,68.4c0-2.6-1.9-4.2-5.8-4.8l-52.2-7.6-23.4-47.3c-1.3-2.8-3-4.3-5.1-4.3s-.3,0-.5,0v139.5l.5-.3,46.7,24.5c1.5.8,2.8,1.3,4.2,1.3.6,0,1.2,0,1.8-.4.6-.3,1-.7,1.4-1.2.7-1.1,1.1-2.4,1.1-3.7,0-.9,0-1.6-.1-2.1l-8.9-52,37.7-36.8c1.8-1.8,2.7-3.5,2.7-5Z' fill='%23F5374E' fill-opacity='0.3'/><path d='M.5,68.4c0-2.6,1.9-4.2,5.8-4.8l52.2-7.6,23.4-47.3c1.3-2.8,3-4.3,5.1-4.3s.3,0,.5,0v139.5s-.5-.3-.5-.3l-46.7,24.5c-1.5.8-2.8,1.3-4.2,1.3-.6,0-1.2,0-1.8-.4-.6-.3-1-.7-1.4-1.2-.7-1.1-1.1-2.4-1.1-3.7,0-.9,0-1.6.1-2.1l8.9-52L3.2,73.4c-1.8-1.8-2.7-3.5-2.7-5Z' fill='%23F5374E'/></svg>");background-size:contain;background-repeat:no-repeat}.product-rating-stars .ruk_rating_snippet .ruk-icon-percentage-star--0:before{content:"";display:inline-block;width:16px;height:16px;background-image:url("data:image/svg+xml;utf8,<svg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M10.9327 9.346L13.8747 6.49067L9.81733 5.89467L8 2.22133L6.18267 5.89467L2.12533 6.49067L5.06667 9.346L4.36467 13.394L8 11.4807L11.6253 13.394L10.9327 9.346ZM16 5.91333C16 6.05467 15.9167 6.20867 15.75 6.37533L12.2593 9.77867L13.086 14.5867C13.0927 14.6313 13.096 14.696 13.096 14.7793C13.096 15.0993 12.9647 15.2593 12.702 15.2593C12.58 15.2593 12.452 15.2213 12.3173 15.1447L8 12.8747L3.68267 15.144C3.54133 15.2207 3.41333 15.2593 3.298 15.2593C3.16333 15.2593 3.06267 15.2127 2.99533 15.1193C2.9259 15.0196 2.89037 14.9002 2.894 14.7787C2.894 14.74 2.90067 14.676 2.914 14.586L3.74067 9.77867L0.240667 6.37467C0.08 6.202 0 6.04867 0 5.91333C0 5.67667 0.18 5.52867 0.538667 5.47133L5.36533 4.76933L7.52867 0.394667C7.65067 0.131333 7.80733 0 8 0C8.19267 0 8.34933 0.131333 8.47133 0.394667L10.6347 4.76933L15.4613 5.47133C15.8207 5.52867 16 5.67667 16 5.91333Z' fill='%23F5374E'/></svg>");background-size:contain;background-repeat:no-repeat}.product-rating-stars .ruk_rating_snippet i{margin-right:2px}.product-rating-stars .ruk_rating_snippet .ruk-rating-snippet-count{font-family:Inter;font-weight:400;font-size:14px;line-height:20px;letter-spacing:0;color:#2c2929!important;display:inline-block;transform:translate(2px,-2px)}.product-rating-stars{display:flex;align-items:center;gap:10px}.product-rating-stars__read-reviews{font-family:Inter,sans-serif;font-weight:500;font-style:normal;font-size:12px;line-height:1;letter-spacing:-.02em;vertical-align:middle;text-decoration:underline;text-underline-offset:2px;color:#2c2929;display:inline-block;transform:translate(1px,-1px)}.product-rating-stars__read-reviews:hover{color:#2c2929}.template-product .boost-sd__recommendation-title:before,.template-product .boost-sd__recommendation-title:after{display:none}.collapsible-richtext-babies__frequenly-bought-with{background-color:#fff;padding:20px;border-radius:20px;margin-top:44px}.template-product .boost-sd__predictive-bundle-wrapper .boost-sd__recommendation--dynamic{padding:0}.template-product .boost-sd__recommendation--dynamic .boost-sd__recommendation-title-text{padding:0;font-family:var(--font-heading-family);font-weight:500;font-size:22px;line-height:1.2;letter-spacing:0;color:#2c2929;max-width:unset}.template-product .boost-sd__recommendation-title--bundle{margin-bottom:15px}.template-product .boost-sd__predictive-bundle-wrapper .boost-sd__recommendation-bundle{padding-top:0}.template-product .boost-sd__recommendation-bundle-link b{display:none}.template-product .boost-sd__recommendation-bundle-link{font-family:var(--font-body-family);font-weight:600;font-size:16px;line-height:1.4;letter-spacing:-.02em;color:#2c2929;text-align:left}.template-product .boost-sd__predictive-bundle-wrapper .boost-sd__recommendation-bundle-image-item{column-gap:15px}.template-product .boost-sd__predictive-bundle-wrapper .boost-sd__recommendation-bundle-item-title{display:inline-block}.template-product .boost-sd__predictive-bundle-wrapper .boost-sd__recommendation-bundle-image-wrapper{max-height:80px;width:80px}.template-product .boost-sd__predictive-bundle-wrapper .boost-sd__recommendation-bundle-item-title{margin-bottom:12px}.template-product .boost-sd__recommendation-bundle-checkbox-box{border-radius:20px;margin-right:8px}.template-product .boost-sd__format-currency{font-family:var(--font-body-family);font-weight:500;font-size:16px;line-height:1.4;letter-spacing:-.02}.template-product .boost-sd__recommendation-bundle-checkbox-box--checked:before{content:"";z-index:1;border:2px solid #fff;border-width:0 2px 2px 0;width:6px;height:9px;margin:0 -2px;position:absolute;top:50%;right:50%;transform:rotate(45deg) translate(-50%,-50%)}.template-product .boost-sd__recommendation-bundle-images{gap:13px;margin-bottom:15px}.template-product .boost-sd__recommendation-bundle-right{padding-block:0}.template-product .boost-sd__recommendation-bundle-total-discount{display:flex;flex-direction:column;align-items:center;justify-content:center;margin:0 auto;gap:8px}.template-product .boost-sd__recommendation-bundle-total-label{font-family:var(--font-body-family);font-weight:500;font-size:16px;line-height:1.4;letter-spacing:-.02em;text-align:center;color:#000}.template-product .boost-sd__recommendation-bundle-total-number{font-family:var(--font-heading-family);font-weight:500;font-size:22px;line-height:1.2;letter-spacing:0;color:#2c2929;margin-right:10px}.template-product .boost-sd__recommendation-bundle-total-number--origin{font-family:var(--font-heading-family);font-weight:500;font-size:22px;line-height:1.2;letter-spacing:0;color:#64625f}.template-product .boost-sd__recommendation-bundle-total-price{margin-bottom:13px}.template-product .boost-sd__recommendation-bundle-button{padding:9px 20px}.template-product .boost-sd__recommendation-bundle-button span{font-family:var(--font-body-family);font-weight:600;font-size:16px;line-height:1.4;letter-spacing:-.02em}.template-product .boost-sd__recommendation-bundle-button:hover{background-color:#f6f4f2!important;color:#f5374e!important}.template-product .boost-sd__recommendation-bundle-total-number.boost-sd__recommendation-bundle-total-number--origin{margin-right:0}.template-product .boost-sd__recommendation--dynamic .boost-sd__recommendation-bundle-image-wrapper{border:unset}.template-product .boost-sd__product-image-img{background-color:transparent}.template-product .product__buy-buttons{margin-top:20px!important}.template-product:has(.product__shipping-oversize) .product__buy-buttons{margin-top:10px!important}@media only screen and (min-width:992px){.template-product:has(.product__shipping-oversize) .product__buy-buttons{margin-top:8px!important}.template-product .boost-sd__predictive-bundle-wrapper .boost-sd__recommendation-bundle-images{flex-direction:column;overflow-x:unset}.template-product .boost-sd__predictive-bundle-wrapper .boost-sd__recommendation-bundle-image-item{width:100%;display:flex;align-items:center}.template-product .boost-sd__predictive-bundle-wrapper .boost-sd__recommendation-bundle-item-info--style2{width:100%;margin-top:0}.template-product .boost-sd__predictive-bundle-wrapper .boost-sd__recommendation-bundle-plus-icon-wrapper--style2{max-height:14px;justify-content:center}.template-product .boost-sd__predictive-bundle-wrapper .boost-sd__recommendation-bundle{flex-direction:column}.template-product .boost-sd__recommendation-bundle-left{max-width:100%}.template-product .boost-sd__recommendation-bundle-images{flex-direction:column}.template-product .boost-sd__predictive-bundle-wrapper .boost-sd__recommendation-bundle-image-wrapper{max-height:120px;width:120px}.template-product .boost-sd__predictive-bundle-wrapper .boost-sd__recommendation-bundle-item-info-content{justify-content:flex-start;align-items:center}.template-product .boost-sd__predictive-bundle-wrapper .boost-sd__recommendation-bundle-right{max-width:100%;width:100%}.template-product .boost-sd__recommendation-bundle-images{gap:9px}.template-product .boost-sd__recommendation-bundle-right{height:max-content}.template-product .boost-sd__recommendation-bundle-total-discount{gap:4px}.product-rating-stars__read-reviews{transform:translate(1px,-3px)}.product .price-wrapper{margin-top:4px!important}.product-pay-in-four{margin-top:8px!important}.product__overview-heading{margin-bottom:7px}.product__overview-list{margin:0}}.template-product .boost-sd__predictive-bundle-wrapper .boost-sd__recommendation-bundle-plus-icon-wrapper--style2{width:100%}@media(min-width:376px)and (max-width:1149px){.product-icon-text__image{object-fit:contain}.product-icon-text__item:nth-child(3) .product-icon-text__text{left:50%}}@media(min-width:768px){.template-product .breadcrumb{margin:12px 0 16px}.template-product .breadcrumb a{font-weight:500;line-height:1}.template-product .breadcrumb__delimiter{margin-inline:16px}.template-product .breadcrumb span{font-weight:500;line-height:1;max-width:16ch}.product-form__submit{padding-block:9px}.product-form__submit span{font-size:16px}.product-form__group-name{font-family:var(--font-body-family);font-weight:600;font-size:14px;line-height:1.4;letter-spacing:-.02em}.product__custom-badges--media{top:7.32px}}.ElementsWidget{max-width:1100px;margin-left:auto;margin-right:auto}.ElementsWidget .ElementsWidget__header{border:0!important;margin-bottom:42px!important}.ElementsWidget .ElementsWidget__header>.header__inner{align-items:start!important;margin:0!important}.ElementsWidget .ElementsWidget__header .header__group{--slider-indicator-border-radius: 20px;--slider-indicator-width: 316px;--slider-indicator-button-color: #2C2929;--slider-indicator-button-border-radius: 20px;margin:0!important;padding:0!important}.ElementsWidget .ElementsWidget__header .header__group.header__group--left{flex-basis:calc(var(--common-sidebar-width, 190px) + 34px);margin-bottom:4px!important}.ElementsWidget .ElementsWidget__header .header__group>div>.R-TextHeading{font-family:var(--font-heading-family);font-weight:500;font-size:40px;line-height:1;letter-spacing:0;margin:0 0 4px!important}.ElementsWidget .ElementsWidget__header .header__group>div>.R-RatingStars{display:none!important}.ElementsWidget .ElementsWidget__header .header__group>.R-TextBody{font-family:var(--font-body-family);font-weight:400;font-size:16px;line-height:140%;letter-spacing:-.02em;color:#2c2929;margin:0!important}.ElementsWidget .ElementsWidget__header .header__group.header__group--center .group__inner{margin:0!important}.ElementsWidget .ElementsWidget__header .header__group.header__group--center .group__inner>.R-SliderIndicator-group{margin:0}.ElementsWidget .ElementsWidget__header .header__group.header__group--center .group__inner .R-SliderIndicator{margin:0;padding:0}.ElementsWidget .ElementsWidget__header .header__group.header__group--center .group__inner .R-SliderIndicator .R-TextHeading{font-family:var(--font-body-family);font-weight:500;font-size:12px;line-height:1;letter-spacing:-.02em;color:#2c2929;margin-bottom:8px!important}.ElementsWidget .ElementsWidget__header .header__group.header__group--center .group__inner .R-SliderIndicator>.R-flex-row .R-TextBody{font-family:var(--font-body-family);font-weight:500;font-size:14px;line-height:20px;letter-spacing:-.02em;color:#2c2929}.ElementsWidget .ElementsWidget__header .header__group.header__group--right>.R-Button{font-family:var(--font-body-family);font-weight:600;font-size:0;line-height:0;letter-spacing:-.02em;color:#fff;background:#2c2929;border:0;padding:9px 42px;border-radius:100px;margin:0!important}.ElementsWidget .ElementsWidget__header .header__group.header__group--right>.R-Button:before{display:block;font-size:16px;line-height:22px;content:"Write a review"}.ElementsWidget .ElementsWidget__header .header__group.header__group--right>.R-Button:hover{background-color:rgb(var(--color-button-hover));color:rgb(var(--color-button-text-hover))}.ElementsWidget .ElementsWidget__subheader{margin-bottom:40px!important;padding-bottom:0!important;border-bottom:1px solid #DDD9D0!important;align-items:start!important}.ElementsWidget .ElementsWidget__subheader .c-searchFilters{display:flex;gap:24px}.ElementsWidget .ElementsWidget__subheader .c-searchFilters .R-TabControls__item{border:0;margin-top:9px}.ElementsWidget .ElementsWidget__subheader .c-searchFilters .R-TabControls__item .c-filters__triggerButton{margin:0!important;font-family:var(--font-body-family);font-weight:500;font-size:16px;line-height:22px;letter-spacing:-.02em;display:flex;gap:10px;align-items:center}.ElementsWidget .ElementsWidget__subheader .c-searchFilters .R-TabControls__item .ElementsWidget__search,.ElementsWidget .ElementsWidget__subheader .c-searchFilters .R-TabControls__item .ElementsWidget__search .R-Field{margin:0}.ElementsWidget .ElementsWidget__subheader .c-searchFilters .R-TabControls__item .ElementsWidget__search .R-Field__icon{margin:0;left:0;top:2px;width:18px;height:18px}.ElementsWidget .ElementsWidget__subheader .c-searchFilters .R-TabControls__item .ElementsWidget__search .R-Field__input{height:22px;min-height:22px;padding:0 22px;font-family:var(--font-body-family);font-weight:500;font-size:16px;line-height:22px;letter-spacing:-.02em;color:#2c2929;border:0!important}.ElementsWidget .ElementsWidget__subheader .c-searchFilters .R-TabControls__item .ElementsWidget__search .R-Field__input::placeholder{color:currentColor;font:inherit}.ElementsWidget .ElementsWidget__subheader .R-TabControls[aria-label="Reviews Tabs"]{margin-bottom:15px;display:flex;gap:20px}.ElementsWidget .ElementsWidget__subheader .R-TabControls[aria-label="Reviews Tabs"] .R-TabControls__item{margin:0!important;padding:0 0 1px;min-width:92px}.ElementsWidget .ElementsWidget__subheader .R-TabControls[aria-label="Reviews Tabs"] .R-TabControls__item.isActive{border-color:#2c2929;padding:0 21px 1px}.ElementsWidget .ElementsWidget__subheader .R-TabControls[aria-label="Reviews Tabs"] .R-TabControls__item .R-TextHeading{font-family:var(--font-body-family);font-weight:600;font-size:16px;line-height:140%;letter-spacing:-.02em;text-align:center;color:#2c2929}.ElementsWidget .R-ContentList-container .R-ContentList__item{align-items:start;background:#fff;padding:32px!important;border:0!important;margin-bottom:20px!important;border-radius:20px}.ElementsWidget .R-ContentList-container .R-ContentList__item:last-child{margin-bottom:0!important}.ElementsWidget .R-ContentList-container .R-ContentList__item .item__meta{--common-sidebar-width: 204px;--common-border-color: #DDD9D0}.ElementsWidget .R-ContentList-container .R-ContentList__item .item__meta .c-meta__authorDetails{margin:0!important}.ElementsWidget .R-ContentList-container .R-ContentList__item .item__meta .c-meta__authorAttributes{display:none}.ElementsWidget .R-ContentList-container .R-ContentList__item .R-AvatarThumbnail{margin-bottom:6px!important}.ElementsWidget .R-ContentList-container .R-ContentList__item .R-AvatarThumbnail__inner .R-TextHeading{font-family:var(--font-body-family);font-weight:600;font-size:16px;line-height:22px;letter-spacing:-.02em;margin:0;display:flex;align-items:center;justify-content:center;color:#2c2929}.ElementsWidget .R-ContentList-container .R-ContentList__item .R-BadgeElement{margin-bottom:12px}.ElementsWidget .R-ContentList-container .R-ContentList__item .R-BadgeElement .R-BadgeElement__icon .R-IconButton__icon{color:#f5374e}.ElementsWidget .R-ContentList-container .R-ContentList__item .R-BadgeElement .R-BadgeElement__text{font-family:var(--font-body-family);font-weight:500;font-size:14px;line-height:20px;letter-spacing:-.02em;color:#2c2929}.ElementsWidget .R-ContentList-container .R-ContentList__item .c-meta__authorName{font-family:var(--font-body-family);font-weight:600;font-size:16px;line-height:22px;letter-spacing:-.02em;color:#2c2929;margin:0}.ElementsWidget .R-ContentList-container .R-ContentList__item .c-meta__authorLocation{font-family:var(--font-body-family);font-weight:500;font-size:14px;line-height:20px;letter-spacing:-.02em;color:#2c2929}.ElementsWidget .R-ContentList-container .R-ContentList__item .item__review{padding-left:20px!important}.ElementsWidget .R-ContentList-container .R-ContentList__item .item__review .u-displayFlex.u-flexAlignItems--center,.ElementsWidget .R-ContentList-container .R-ContentList__item .item__review .u-marginBottom--md{margin:0!important}.ElementsWidget .R-ContentList-container .R-ContentList__item .item__review .u-marginBottom--md .R-TextHeading{font-family:var(--font-body-family);font-weight:600;font-size:16px;line-height:22px;letter-spacing:-.02em;color:#2c2929;margin-bottom:20px}.ElementsWidget .R-ContentList-container .R-ContentList__item .item__review .u-marginBottom--md .R-TextBody{font-family:var(--font-body-family);font-weight:400;font-size:16px;line-height:22px;letter-spacing:-.02em;color:#2c2929;margin-bottom:20px}.ElementsWidget .R-ContentList-container .R-ContentList__item .item__review .u-marginTop--md{margin-bottom:0!important}.ElementsWidget .R-ContentList-container .R-ContentList__item .item__review .R-RatingStars{display:none}.ElementsWidget .R-ContentList-container .R-ContentList__item .item__review .c-item__slidersGroup{margin-bottom:30px!important}.ElementsWidget .R-ContentList-container .R-ContentList__item .item__review .c-item__slidersGroup .R-SliderIndicator-group{margin:0!important}.ElementsWidget .R-ContentList-container .R-ContentList__item .item__review .c-item__slidersGroup .R-SliderIndicator-group .R-SliderIndicator{--slider-indicator-border-radius: 20px;--slider-indicator-width: 316px;--slider-indicator-button-color: #2C2929;--slider-indicator-button-border-radius: 20px;margin:0;padding:0}.ElementsWidget .R-ContentList-container .R-ContentList__item .item__review .c-item__slidersGroup .R-SliderIndicator-group .R-SliderIndicator .R-TextHeading{font-family:var(--font-body-family);font-weight:500;font-size:12px;line-height:1;letter-spacing:-.02em;color:#2c2929;margin-bottom:8px!important}.ElementsWidget .R-ContentList-container .R-ContentList__item .item__review .c-item__slidersGroup .R-SliderIndicator-group .R-SliderIndicator>.R-flex-row .R-TextBody{font-family:var(--font-body-family);font-weight:500;font-size:14px;line-height:20px;letter-spacing:-.02em;color:#2c2929}.ElementsWidget .R-ContentList-container .R-ContentList__item .item__review .item__inner>.R-flex-row{align-items:center!important}.ElementsWidget .R-ContentList-container .R-ContentList__item .item__review .item__inner>.R-flex-row .u-marginBottom--sm{margin:0!important}.ElementsWidget .R-ContentList-container .R-ContentList__item .item__review .item__inner>.R-flex-row .u-marginBottom--sm .R-TextHeading{font-family:var(--font-body-family);font-weight:500;font-size:12px;line-height:1;letter-spacing:-.02em;margin-right:24px!important;color:#2c2929}.ElementsWidget .R-ContentList-container .R-ContentList__item .item__review .item__inner>.R-flex-row .u-marginBottom--sm .R-TextBody{font-family:var(--font-body-family);font-weight:500;font-size:12px;line-height:17px;letter-spacing:-.02em;color:#2c2929;margin-right:13px!important}.ElementsWidget .R-ContentList-container .R-ContentList__item .item__review .item__inner>.R-flex-row .c-reviewDateTime .R-TextBody{margin-right:0!important;font-family:var(--font-body-family);font-weight:500;font-size:12px;line-height:1;letter-spacing:-.02em;color:#2c2929}.ElementsWidget .ElementsWidget__form .R-Button{font-family:var(--font-body-family);font-weight:600;font-size:16px;line-height:1.4;letter-spacing:-.02em;min-height:40px;padding:0 30px;border-radius:100px;display:flex;align-items:center;justify-content:center}.ElementsWidget .ElementsWidget__form .u-hr--top{display:none!important}.ElementsWidget .ElementsWidget__form .R-Button{font-family:var(--font-body-family);font-weight:600;font-size:16px;line-height:1.4;letter-spacing:-.02em;min-height:40px;padding:0 30px;border-radius:100px;display:flex;align-items:center}.ElementsWidget .ElementsWidget__form .R-Button:hover{background-color:rgb(var(--color-button-hover));color:rgb(var(--color-button-text-hover));border-color:rgb(var(--color-button-hover))}.ElementsWidget__media{display:none!important}.ElementsWidget-prefix .ElementsWidget .R-PaginationControls{gap:8px;margin-top:20px!important;margin-bottom:0!important}.ElementsWidget-prefix .ElementsWidget .R-PaginationControls .R-PaginationControls__item{min-width:26px;height:26px;font-weight:600;font-size:16px;line-height:1.4;color:#2c2929;margin:0;border:0;justify-content:center}.ElementsWidget-prefix .ElementsWidget .R-PaginationControls .R-PaginationControls__item .R-TextHeading{margin:0!important}.ElementsWidget-prefix .ElementsWidget .R-PaginationControls .R-PaginationControls__item.isActive{border:0;background:#fff;border-radius:50%}.boost-sd__recommendation-bundle-dropdown-wrapper.boost-sd__recommendation-bundle-dropdown-wrapper--style2{display:none!important}@media(min-width:576px)and (max-width:1279px){.template-product .boost-sd__recommendation-bundle-left .boost-sd__button,.template-product .boost-sd__recommendation-bundle-right .boost-sd__button{margin:0 auto;min-width:172px;width:auto}}@media screen and (min-width:1280px){.collapsible-richtext-babies__frequenly-bought-with{margin-top:0}}@media screen and (max-width:680px){.ElementsWidget .ElementsWidget__header .header__group{margin-bottom:24px!important}.ElementsWidget .ElementsWidget__header .header__group.header__group--right{text-align:left!important}.ElementsWidget .ElementsWidget__header .header__group.header__group--right .R-Button{width:max-content!important;margin-left:0!important}.ElementsWidget .ElementsWidget__header{margin-bottom:7px!important}.ElementsWidget-prefix .R-MD .ElementsWidget__subheader .subheader__group:first-child{margin-bottom:17px;border:0!important}.ElementsWidget .ElementsWidget__subheader .R-TabControls[aria-label="Reviews Tabs"]{gap:0}.ElementsWidget .ElementsWidget__subheader .R-TabControls[aria-label="Reviews Tabs"] .R-TabControls__item{width:50%}.ElementsWidget .ElementsWidget__subheader{margin-bottom:5px!important;border-bottom:0!important}.ElementsWidget .R-ContentList-container .R-ContentList__item{padding:20px!important}.ElementsWidget .R-ContentList-container .R-ContentList__item .item__review{padding-left:0!important;padding-top:20px!important}.ElementsWidget-prefix .R-MD .R-ContentList .R-ContentList__item .item__review{padding-left:0!important}.ElementsWidget .R-ContentList-container .R-ContentList__item .item__review .u-marginBottom--md .R-TextBody{font-size:12px;line-height:1.4}.ElementsWidget .R-ContentList-container .R-ContentList__item .item__review .item__inner>.R-flex-row .c-reviewDateTime .R-TextBody{text-align:left!important;margin-top:7px}.ElementsWidget .R-ContentList-container .R-ContentList__item .item__review .item__inner>.R-flex-row .c-reviewDateTime{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/section-main-product.css.map */
