.product-benefits,.product-benefits product-benefits{display:block}.product-benefits img{max-width:100%;display:block;height:auto}.product-benefits__container>*+*{margin-top:1.25rem}@meida screen and (min-width: 750px){.product-benefits__container > * + * {margin-top: 1.875rem;}}.product-benefits__header h2{text-align:center;font-size:1.5rem;line-height:calc(32 / 24);margin:0}@media screen and (min-width:750px){.product-benefits__header h2{font-size:2.625rem;line-height:calc(50 / 42);letter-spacing:-.03em}}.product-benefits ul{list-style-type:none;padding:0}.product-benefits__buttons{display:flex;flex-wrap:wrap;gap:.625rem;justify-content:center;margin-bottom:1.25rem}@media screen and (min-width:750px){.product-benefits__buttons{margin-top:1.875rem}}.product-benefits__buttons .product-benefits__button{background-color:#e4c7c980;color:#1c1c1cbf;opacity:1;transition:background-color .3s ease-out,color .3s ease-out}.product-benefits__buttons .product-benefits__button:hover,.product-benefits__buttons .product-benefits__button:focus,.product-benefits__buttons .product-benefits__button[aria-current=true]{background-color:#e4c7c9;color:#1c1c1c}@media screen and (min-width:750px){.product-benefits__buttons{gap:1.25rem}}.product-benefits__button{padding:.625rem;background-color:#e4c7c9;color:#1c1c1c;font-size:.875rem;line-height:1;font-weight:600;border-radius:9999px;border:none;font-family:var(--font-body-family);cursor:pointer}@media screen and (min-width:750px){.product-benefits__button{padding:.625rem 1rem;font-size:1.125rem;line-height:calc(22 / 18)}}.product-benefits__content{text-align:center;font-size:.8125rem;line-height:calc(21 / 13)}@media screen and (min-width:750px){.product-benefits__content{font-size:1rem;line-height:1.5}}.product-benefits__content p{text-wrap:balance}.product-benefits__content>*+*{margin-top:.3125rem}.product-benefits__content>*:last-child{margin-bottom:0}.product-benefits__heading{font-size:1rem;line-height:1.5;margin:0;text-wrap:balance}@media screen and (min-width:750px){.product-benefits__heading{font-size:1.25rem}}.product-benefits__viewer:after,.product-benefits__images:after{content:none}.product-benefits__images .swiper-slide{opacity:.4;transition:opacity .3s ease-out}.product-benefits__images .swiper-slide.swiper-slide-active{opacity:1}.product-benefits__images .swiper-slide img{display:block;max-width:100%;height:auto;margin:0 auto}.product-benefits slider-component[id^=ProductBenefitsImages]{position:relative}.product-benefits slider-component[id^=ProductBenefitsImages] .slider-buttons{position:absolute;top:0;right:0;bottom:0;left:0;justify-content:space-between;margin:auto auto auto 4%;flex:0 0 92%;max-width:92%}.product-benefits .slider-pagination{width:100%;padding:0 4%}.product-benefits .slider-pagination ul{justify-content:center}.product-benefits #ProductBenefitsImages .swiper-pagination-bullet.swiper-pagination-bullet-active,.product-benefits .slider-pagination .slider-pagination__link[aria-current=true]{background-color:#d8d8d2}.product-benefits #ProductBenefitsImages .swiper-pagination-bullet,.product-benefits .slider-pagination .slider-pagination__link{background-color:#d8d8d280}.product-benefits #ProductBenefitsImages .swiper-pagination{display:flex;justify-content:center;align-items:center;gap:.483125rem}.product-benefits #ProductBenefitsImages .swiper-pagination-bullet{opacity:1;width:.483125rem;height:.483125rem;border-radius:9999px;transition:all .3s ease-out}.product-benefits #ProductBenefitsImages .swiper-pagination-bullet.swiper-pagination-bullet-active{width:1.44875rem}.product-benefits #ProductBenefitsImages .swiper-button-prev,.product-benefits #ProductBenefitsImages .swiper-rtl .swiper-button-next{left:auto;right:auto}.product-benefits #ProductBenefitsImages .swiper-button-next,.product-benefits #ProductBenefitsImages .swiper-button-prev{margin-top:0;top:auto;bottom:auto;position:static;color:currentColor;cursor:pointer;width:3.375rem;height:3.375rem;display:flex;align-items:center;justify-content:center;pointer-events:auto}.product-benefits #ProductBenefitsImages .swiper-button-prev:after,.product-benefits #ProductBenefitsImages .swiper-button-next:after{content:none}.product-benefits #ProductBenefitsImages .swiper-buttons{display:flex;justify-content:space-between;align-items:center;pointer-events:none;position:absolute;top:0;right:0;bottom:0;left:0}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-product-benefits.css.map */
