:root{--buddy-carousel-arrow-size: 4.4rem;--buddy-carousel-arrow-max-size: 4.4rem;--buddy-carousel-arrow-rendered-size: min(var(--buddy-carousel-arrow-size), var(--buddy-carousel-arrow-max-size));--buddy-carousel-arrow-icon-size: 1.8rem;--buddy-carousel-arrow-background: var(--buddy-color-surface, #ffffff);--buddy-carousel-arrow-color: var(--buddy-color-primary, #1c3a13);--buddy-carousel-arrow-border: var(--buddy-color-border-neutral, #d9dde6);--buddy-carousel-arrow-overlay-background: rgba(var(--buddy-color-surface-rgb, 255, 255, 255), .82);--buddy-carousel-arrow-overlay-hover-background: rgba(var(--buddy-color-surface-rgb, 255, 255, 255), .92);--buddy-carousel-control-gap: 1.2rem;--buddy-carousel-dot-size: .6rem;--buddy-carousel-dot-active-width: 2.4rem;--buddy-carousel-dot-gap: .8rem;--buddy-carousel-dot-color: rgba(var(--buddy-color-primary-rgb, 28, 58, 19), .2);--buddy-carousel-dot-active-color: var(--buddy-color-primary, #1c3a13)}:is(.buddy-carousel-arrow,.hw__ingredient-slider-prev,.hw__ingredient-slider-next,.slider-buttons .slider-button,.slideshow .flickity-button){box-sizing:border-box;display:inline-flex;flex:0 0 var(--buddy-carousel-arrow-rendered-size);width:var(--buddy-carousel-arrow-rendered-size);min-width:var(--buddy-carousel-arrow-rendered-size);max-width:var(--buddy-carousel-arrow-max-size);height:var(--buddy-carousel-arrow-rendered-size);min-height:var(--buddy-carousel-arrow-rendered-size);max-height:var(--buddy-carousel-arrow-max-size);aspect-ratio:1;align-items:center;justify-content:center;padding:0;border:.1rem solid var(--buddy-carousel-arrow-border);border-radius:0;background:var(--buddy-carousel-arrow-background);box-shadow:none;color:var(--buddy-carousel-arrow-color);cursor:pointer;transition:border-color .16s ease,background-color .16s ease,color .16s ease}:is(.buddy-carousel-arrow,.hw__ingredient-slider-prev,.hw__ingredient-slider-next):before{content:"";display:block;width:var(--buddy-carousel-arrow-icon-size);height:var(--buddy-carousel-arrow-icon-size);background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m9 5 7 7-7 7' fill='none' stroke='black' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m9 5 7 7-7 7' fill='none' stroke='black' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / contain no-repeat}:is(.buddy-carousel-arrow--prev,.hw__ingredient-slider-prev):before{transform:rotate(180deg)}@media screen and (min-width:1024px){.hw__ingredient-slider-prev:before{transform:rotate(-90deg)}.hw__ingredient-slider-next:before{transform:rotate(90deg)}}:is(.buddy-carousel-arrow,.hw__ingredient-slider-prev,.hw__ingredient-slider-next)>:where(span,svg){display:none}:is(.buddy-carousel-arrow,.hw__ingredient-slider-prev,.hw__ingredient-slider-next,.slider-buttons .slider-button,.slideshow .flickity-button):hover:not(:disabled){border-color:var(--buddy-carousel-arrow-color);background:var(--buddy-carousel-arrow-background);color:var(--buddy-carousel-arrow-color)}:is(.buddy-benefit-slider--controls-sides .buddy-benefit-slider__shell>.buddy-carousel-arrow,.buddy-lp-multimedia-carousel--arrow-floating .buddy-lp-multimedia-carousel__stage>.buddy-carousel-arrow,.buddy-carousel--controls-sides>.hw__container>.buddy-carousel-arrow,.slideshow .flickity-button){background:var(--buddy-carousel-arrow-overlay-background);-webkit-backdrop-filter:blur(.4rem);backdrop-filter:blur(.4rem)}:is(.buddy-benefit-slider--controls-sides .buddy-benefit-slider__shell>.buddy-carousel-arrow,.buddy-lp-multimedia-carousel--arrow-floating .buddy-lp-multimedia-carousel__stage>.buddy-carousel-arrow,.buddy-carousel--controls-sides>.hw__container>.buddy-carousel-arrow,.slideshow .flickity-button):hover:not(:disabled){background:var(--buddy-carousel-arrow-overlay-hover-background)}.slideshow .flickity-button:after{content:none}:is(.buddy-benefit-slider__controls,.buddy-lp-multimedia-carousel__controls,.slider-buttons){column-gap:var(--buddy-carousel-control-gap)}.slideshow .flickity-button.previous{left:0}.slideshow .flickity-button.next{left:calc(var(--buddy-carousel-arrow-rendered-size) + var(--buddy-carousel-control-gap))}:is(.buddy-carousel-arrow,.hw__ingredient-slider-prev,.hw__ingredient-slider-next,.slider-buttons .slider-button,.slideshow .flickity-button):focus-visible{outline:var(--buddy-focus-ring-width, .2rem) solid var(--buddy-carousel-arrow-color);outline-offset:var(--buddy-focus-ring-offset, .3rem)}:is(.buddy-carousel-arrow,.hw__ingredient-slider-prev,.hw__ingredient-slider-next,.slider-buttons .slider-button,.slideshow .flickity-button):disabled{cursor:default;opacity:.35}:is(.buddy-benefit-slider__dots,.buddy-lp-multimedia-carousel__dots,.hw__ingredient-slider-section .slick-dots,.hw__review-wrapper .flickity-page-dots,.slideshow .flickity-page-dots){display:flex;align-items:center;justify-content:center;gap:var(--buddy-carousel-dot-gap)}:is(.buddy-benefit-slider__dot,.buddy-lp-multimedia-carousel__dot,.hw__ingredient-slider-section .slick-dots li,.hw__review-wrapper .flickity-page-dot,.slideshow .flickity-page-dot){box-sizing:border-box;width:var(--buddy-carousel-dot-size);min-width:var(--buddy-carousel-dot-size);height:var(--buddy-carousel-dot-size);min-height:var(--buddy-carousel-dot-size);margin:0;padding:0;border:0;border-radius:999px;background:var(--buddy-carousel-dot-color);opacity:1;transform:scale(1);transition:width .18s ease,background-color .18s ease,opacity .18s ease,transform .18s ease}:is(.buddy-benefit-slider__dot.is-active,.buddy-lp-multimedia-carousel__dot.is-active,.hw__ingredient-slider-section .slick-dots li.slick-active,.hw__review-wrapper .flickity-page-dot.is-selected,.slideshow .flickity-page-dot.is-selected){width:var(--buddy-carousel-dot-active-width);background:var(--buddy-carousel-dot-active-color)}.hw__ingredient-slider-section .slick-dots li button{display:block;width:100%;height:100%;padding:0}.hw__ingredient-slider-section .slick-dots li button:before{content:none}.hw__review-wrapper .flickity-page-dot:before,.hw__review-wrapper .flickity-page-dot:after,.slideshow .flickity-page-dot:before,.slideshow .flickity-page-dot:after{content:none}:is(.buddy-benefit-slider__dots,.buddy-lp-multimedia-carousel__dots,.hw__ingredient-slider-section .slick-dots,.hw__review-wrapper .flickity-page-dots,.slideshow .flickity-page-dots).buddy-carousel-pagination--compact{width:auto;max-width:100%;margin-inline:0}:is(.buddy-benefit-slider__dot,.buddy-lp-multimedia-carousel__dot,.hw__ingredient-slider-section .slick-dots li,.hw__review-wrapper .flickity-page-dot,.slideshow .flickity-page-dot)[hidden]{display:none!important}:is(.buddy-benefit-slider__dot,.buddy-lp-multimedia-carousel__dot,.hw__ingredient-slider-section .slick-dots li,.hw__review-wrapper .flickity-page-dot,.slideshow .flickity-page-dot):is(.buddy-carousel-indicator--window-start,.buddy-carousel-indicator--window-end){opacity:.5;transform:scale(.67)}:is(.buddy-benefit-slider__dot,.buddy-lp-multimedia-carousel__dot,.hw__ingredient-slider-section .slick-dots li button,.hw__review-wrapper .flickity-page-dot,.slideshow .flickity-page-dot):focus-visible{outline:var(--buddy-focus-ring-width, .2rem) solid var(--buddy-carousel-dot-active-color);outline-offset:var(--buddy-focus-ring-offset, .3rem)}@media(prefers-reduced-motion:reduce){:is(.buddy-carousel-arrow,.hw__ingredient-slider-prev,.hw__ingredient-slider-next,.slider-buttons .slider-button,.slideshow .flickity-button,.buddy-benefit-slider__dot,.buddy-lp-multimedia-carousel__dot,.hw__ingredient-slider-section .slick-dots li,.hw__review-wrapper .flickity-page-dot,.slideshow .flickity-page-dot){transition:none}}
/*# sourceMappingURL=/cdn/shop/t/43/assets/component-carousel-language.css.map */
