.section__testimonial .testimonial{display:flex;flex-direction:column;grid-gap:2.4rem}.section__testimonial .testimonial .comment{font-size:calc(var(--font-body-scale) * 2rem)}.section__testimonial .swiper-slide:not(.swiper-slide-active) .testimonial .testimonial__label,.section__testimonial .swiper-slide:not(.swiper-slide-active) .testimonial .testimonial__rating,.section__testimonial .swiper-slide:not(.swiper-slide-active) .testimonial .testimonial__comment,.section__testimonial .swiper-slide:not(.swiper-slide-active) .testimonial .testimonial__author{transform:translateY(-5rem);opacity:0}.no-js .section__testimonial .swiper-slide .testimonial .testimonial__label,.no-js .section__testimonial .swiper-slide .testimonial .testimonial__rating,.no-js .section__testimonial .swiper-slide .testimonial .testimonial__comment,.no-js .section__testimonial .swiper-slide .testimonial .testimonial__author{transform:translateZ(0);opacity:1}.section__testimonial .swiper-slide-active .testimonial .testimonial__label,.section__testimonial .swiper-slide-active .testimonial .testimonial__rating,.section__testimonial .swiper-slide-active .testimonial .testimonial__comment,.section__testimonial .swiper-slide-active .testimonial .testimonial__author{opacity:1;transition-delay:var(--animation-delay, 0s);transition-property:opacity,transform;transition-timing-function:ease;transition-duration:var(--duration-long)}.section__testimonial .banner__content .theme-swiper.theme-swiper--has-arrows .testimonial{padding-bottom:4.8rem}.section__testimonial .banner__content .theme-swiper .swiper-navigation{--swiper-navigation-top-offset: auto}.section__testimonial .banner__content .theme-swiper .swiper-navigation .swiper-button{bottom:0}.section__testimonial .banner__content .theme-swiper .swiper-navigation .swiper-button-prev{left:0}.section__testimonial .banner__content .theme-swiper .swiper-navigation .swiper-button-next{left:auto;right:0}.section__testimonial .theme-swiper .swiper-pagination{--swiper-pagination-bottom: 1.2rem}.section__testimonial .swiper-slide__inner.has-product>.media-wrapper .media--zoom>img,.section__testimonial .swiper-slide__inner.has-product>.media-wrapper .media--fade>img{animation:unset;transition:transform var(--duration-extra-long) cubic-bezier(0,0,.17,.61)}.section__testimonial .swiper-slide__inner.has-product:hover .product-wrapper{visibility:visible;opacity:1;pointer-events:auto}.section__testimonial .product-wrapper{--color-foreground: var(--global-color-foreground);--color-background: var(--global-color-background);--gradient-background: rgb(var(--color-background));position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;visibility:hidden;opacity:0;pointer-events:none;padding:5.6rem;transition:var(--duration-default) ease;transition-property:opacity,visibility}.section__testimonial .product-wrapper .product-wrapper__inner{height:100%;position:relative;overflow-y:auto;scroll-behavior:smooth;scrollbar-color:auto;scrollbar-width:none}.section__testimonial .product-wrapper .card-wrapper{max-width:39.2rem;width:100%;margin:0 auto}.section__testimonial .swiper-slide__inner.has-product:hover .product-wrapper,.section__testimonial .swiper-slide__inner.has-product:target .product-wrapper{visibility:visible;opacity:1;pointer-events:auto}.section__testimonial .testimonial__heading{color:#2b6541;font-family:var(--font-heading-family);font-weight:500;font-size:calc(var(--font-body-scale) * 3.2rem);text-transform:capitalize}@media screen and (max-width: 989px){.section__testimonial .page-width{padding-left:0;padding-right:0}.section__testimonial .banner__box.banner__box-no-padding{margin-top:2.4rem}.section__testimonial .banner__box.banner__box-padding{padding:4.8rem 2.4rem}.section__testimonial .swiper-slide__inner.has-product>.media-wrapper{display:none}.section__testimonial .swiper-slide__inner.has-product .product-wrapper{position:relative;inset:unset;visibility:visible;opacity:1;pointer-events:auto}.section__testimonial .product-wrapper .card-wrapper{max-width:31rem}}@media screen and (max-width: 749px){.section__testimonial .product-wrapper{padding:2.4rem}.section__testimonial .banner__media .banner__content{padding:0 1.6rem;width:100%;margin-top:2.4rem;margin-bottom:4rem}.section__testimonial .banner__media .banner__content .swiper-button-prev{left:0}.section__testimonial .banner__media .banner__content .swiper-button-next{right:0}}@media screen and (min-width: 750px){.section__testimonial .testimonial .comment{font-size:calc(var(--font-body-scale) * 2.4rem)}.section__testimonial .banner__content .theme-swiper.theme-swiper--has-arrows .testimonial{padding-bottom:6.8rem}.section__testimonial .theme-swiper .swiper-navigation{--swiper-navigation-size: 4.4rem}.section__testimonial .banner__content .theme-swiper .swiper-navigation .swiper-button-next{right:auto;left:5.2rem}.section__testimonial .theme-swiper .swiper-pagination{--swiper-pagination-bottom: 2.2rem}}@media screen and (min-width: 990px){.section__testimonial .testimonial{grid-gap:4rem}.section__testimonial .banner__box.banner__box-padding{padding:clamp(3rem,3.5vw,5.6rem)}.section__testimonial .banner__box-wrapper{margin-left:auto!important;margin-right:auto!important}.section__testimonial .theme-swiper .swiper-navigation{--swiper-navigation-size: 5.6rem}.section__testimonial .banner__content .theme-swiper.theme-swiper--has-arrows .testimonial{padding-bottom:8.8rem}.section__testimonial .banner__content .theme-swiper .swiper-navigation .swiper-button-next{left:calc(5.6rem + .8rem)}.section__testimonial .theme-swiper .swiper-pagination{--swiper-pagination-bottom: 2.4rem}.section__testimonial .testimonial__heading{font-size:calc(var(--font-body-scale) * 4rem)}}@media screen and (min-width: 1400px){.section__testimonial .banner__box.banner__box-padding{padding-left:8rem;padding-right:8rem}}@media screen and (min-width: 1600px){.section__testimonial .banner__box.banner__box-padding{padding-left:12rem;padding-right:12rem}}.section__testimonial .banner__content .theme-swiper .swiper-navigation{display:flex;justify-content:center;align-items:center;font-weight:600;height:3.2rem}@media screen and (min-width: 750px){.section__testimonial .banner__content .theme-swiper .swiper-navigation{display:flex;justify-content:end;align-items:center;height:4.4rem}}@media screen and (min-width: 990px){.section__testimonial .banner__content .theme-swiper .swiper-navigation{height:5.6rem}}@media screen and (min-width: 990px){.section__testimonial .theme-swiper .swiper-navigation.swiper-navigation-desktop-hidden{display:none}}@media screen and (max-width: 989px){.section__testimonial .banner__content .theme-swiper.theme-swiper--has-arrows .testimonial{padding:4rem 1.6rem}.section__testimonial .banner__content .theme-swiper.theme-swiper--has-arrows .testimonial{padding-bottom:0}.section__testimonial .banner__content .theme-swiper .swiper-navigation.swiper-navigation-mobile-hidden{display:none}.section__testimonial .theme-swiper .swiper-navigation{display:flex;justify-content:center;align-items:center;font-weight:600;height:3.2rem}.section__testimonial .banner__box.banner__box-padding{padding:4rem 1.6rem 2.4rem}.section__testimonial .banner__content .theme-swiper.theme-swiper--has-arrows .testimonial{padding:0}.section__testimonial .banner__media{padding-left:1.6rem;padding-right:1.6rem}}.section__testimonial .testimonial__label{color:#000}.section__testimonial .product-wrapper{background-size:cover}@media screen and (min-width: 990px){.section__testimonial .card-product .card__content{padding-bottom:1.6rem}}@media screen and (max-width: 749px){.section__testimonial .card-wrapper .card__extend-action .small-hide{display:flex!important;grid-gap:.8rem}.section__testimonial .card-wrapper .card__extend-action .small-hide div{flex:1}.section__testimonial .card__swatch-list{margin-bottom:2.4rem}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/section-testimonial.css.map */
