.section__testimonial-2 .page-width{overflow:hidden}.section__testimonial-2 .section__header .section__header-container{text-align:center}.section__testimonial-2 .section__header .section__header-caption{margin-bottom:1.6rem}.section__testimonial-2 .section__header .section__header-caption .caption{background-color:#fff;border-radius:.3rem;padding:.4rem 1.2rem;font-size:1.2rem;line-height:150%;text-transform:uppercase}.section__testimonial-2 .section__header .section__header--title{font-size:3.6rem;font-weight:700;text-align:center;margin-bottom:1.6rem}.section__testimonial-2 .section__header .section__header-text,.section__testimonial-2 .section__header .section__header-text>*{font-size:1.6rem;font-weight:400;text-align:center}.section__testimonial-2 .section__header-button{margin-top:3.2rem;display:flex;justify-content:center}.section__testimonial-2 .section__footer-button{margin-top:2.4rem;display:flex;justify-content:center}.section__testimonial-2 .button.button-large{border-radius:.8rem;font-size:1.6rem;font-weight:600;padding:1.2rem 1.6rem;line-height:150%;color:#333}.section__testimonial-2 .button.button-large:after{display:none}.section__testimonial-2{padding-top:var(--padding-top);padding-bottom:var(--padding-bottom);background-color:#e4eff6;color:#000;--color-foreground: 0, 0, 0;--neutral-1: #000}.section__testimonial-2 .testimonial-grid__item.swiper-slide{height:auto}.section__testimonial-2 :is(.card-wrapper,.card-testimonial,.card__inner,.card__content){aspect-ratio:unset}.section__testimonial-2 .card-testimonial{border-radius:1.2rem;background-color:#fff}.section__testimonial-2 .card-testimonial>.card__inner{height:100%}.section__testimonial-2 .card-testimonial .card__content{padding:0;display:flex;flex-direction:column}.section__testimonial-2 .card-testimonial .card__information{padding:2.4rem 3.2rem}.section__testimonial-2 .card-testimonial .card__information>*{margin-bottom:1.6rem}.section__testimonial-2 .card-testimonial .card__information>*:last-child{margin-bottom:0!important}.section__testimonial-2 .card-testimonial .card__information .card__heading{font-weight:500;font-size:2rem;line-height:1.4;min-height:2.8em;position:relative;overflow:hidden;white-space:normal;display:-webkit-box!important;-webkit-line-clamp:var(--ellipsis, 2);text-overflow:ellipsis;-webkit-box-orient:vertical}.section__testimonial-2 .card-testimonial .card__information .card__rating .rating{display:flex}.section__testimonial-2 .card-testimonial .card__information .card__rating .spr-badge-starrating{align-items:center}.section__testimonial-2 .card-testimonial .card__information .card__rating .testimonial-rating__icon{width:1.6rem;height:1.6rem;flex:0 0 1.6rem;display:inline-flex;color:#ffbf2d}.section__testimonial-2 .card-testimonial .card__information .card__rating .spr-icon-star-empty{display:none}.section__testimonial-2 .card-testimonial .card__information .card__rating .testimonial-rating__svg{width:100%;height:100%;display:block}.section__testimonial-2 .card-testimonial .card__information .card__text{font-size:1.6rem;font-weight:400;line-height:150%}.section__testimonial-2 .card-testimonial .card__information .card__author{font-weight:500;font-size:1.6rem;display:flex;gap:4px;align-items:center}.section__testimonial-2 .associate-product{margin-top:auto;padding:0 3.2rem 2.4rem}.section__testimonial-2 .associate-product .card__heading a:after{display:none}.section__testimonial-2 .associate-product .card__inner{padding:1.2rem;background-color:#f8f8f8;display:flex;flex-direction:row;gap:1.2rem;border-radius:.4rem}.section__testimonial-2 .associate-product .card__media{width:9rem;height:9rem;flex-shrink:0;position:relative}.section__testimonial-2 .associate-product .card__content{padding:0;display:flex;flex-direction:row;align-items:center;grid-gap:1.2rem}.section__testimonial-2 .associate-product .card__information{padding:0!important}.section__testimonial-2 .associate-product .card__information>*{margin-bottom:.4rem}.section__testimonial-2 .associate-product .card__information .card__heading a{text-decoration:none;line-height:150%;min-height:calc(3 * 1.4rem)}.section__testimonial-2 .associate-product .card--horizontal .price__container .price-item{font-size:calc(var(--font-heading-scale) * 1.4rem)}.section__testimonial-2 .associate-product .card--horizontal .price__container .price__regular .price-item--regular{font-weight:700}.section__testimonial-2 .associate-product .card__information.card__information--last{display:flex;flex-direction:column;grid-gap:1rem;flex-shrink:0;width:auto;min-width:unset!important;padding:0}.section__testimonial-2 .associate-product .card__information.card__information--last .button{min-width:unset;padding:0;width:100%;height:100%;background-color:transparent;border:none}.section__testimonial-2 .associate-product .card__information.card__information--last .button:before,.section__testimonial-2 .associate-product .card__information.card__information--last .button:after{display:none}@media screen and (min-width:1033px)and (max-width:1991px){.section__testimonial-2 .associate-product{padding:0 1.6rem 2.4rem}.section__testimonial-2 .card-testimonial .card__information{padding:2.4rem 1.6rem}.section__testimonial-2 .card-product.card--horizontal .card__content{padding:0}.section__testimonial-2 .associate-product .card__media{width:9rem!important}.section__testimonial-2 .associate-product .card__information .card__heading a{--ellipsis: 3}}@media screen and (max-width:1365px){.section__testimonial-2 .section__header{margin-bottom:2.4rem}.section__testimonial-2 .section__header .section__header--title{font-size:3.2rem}.section__testimonial-2 .section__header .section__header-caption .caption{padding:.4rem 1.6rem}}@media screen and (max-width:1032px){.section__testimonial-2 .theme-swiper .swiper{--scroll-padding: max(var(--page-padding-inline), calc((100vw - var(--page-width))/2) + var(--page-padding-inline)/2);margin:0 calc(var(--scroll-padding) * -1);padding:0 var(--scroll-padding)}.section__testimonial-2 .theme-swiper .swiper:after,.section__testimonial-2 .theme-swiper .swiper .swiper-wrapper:after{content:"";display:block;height:auto;padding-right:var(--scroll-padding)}}@media screen and (max-width:749px){.section__testimonial-2 .card-testimonial .card__text{font-size:calc(var(--font-body-scale)* 1.4rem)}.section__testimonial-2 .card-testimonial .card__author{font-size:calc(var(--font-body-scale)* 1.2rem)}.section__testimonial-2{padding-top:var(--padding-top-mobile);padding-bottom:var(--padding-bottom-mobile)}.section__testimonial-2 .section__header .section__header-caption,.section__testimonial-2 .section__header .section__header--title{margin-bottom:.8rem}.section__testimonial-2 .section__header .section__header-text,.section__testimonial-2 .section__header .section__header-text>*{font-size:calc(var(--font-body-scale)* 1.4rem)}}@media screen and (min-width:1366px){.section__testimonial-2 .page-width{display:flex;align-items:center;grid-gap:3rem}.section__testimonial-2 .section__header{display:block;position:relative;z-index:2;width:30rem;flex-shrink:0;margin-bottom:0}.section__testimonial-2 .section__header+.section__main{width:calc(100% - 33rem)}}@media screen and (min-width:1366px)and (max-width:1599px){.section__testimonial-2 .card-testimonial .card__information{padding:1.6rem}.section__testimonial-2 .associate-product .card__inner{padding:0;gap:.8rem}.section__testimonial-2 .associate-product{padding:0 1.6rem 1.6rem}.section__testimonial-2 .associate-product .card__information{padding:.8rem}.section__testimonial-2 .associate-product .card__content{gap:.8rem}}@media screen and (min-width:1600px){.section__testimonial-2 .section__header+.section__main{width:calc(100% - 37rem)}.section__testimonial-2 .page-width{grid-gap:12.3rem}.section__testimonial-2 .section__header+.section__main{width:calc(100% - 43.7rem)}}.section__testimonial-2 .swiper-navigation .swiper-button{box-shadow:0 .8rem 1.6rem #00000014}@media screen and (min-width:551px)and (max-width:1365px){.section__testimonial-2 .swiper-navigation{--swiper-navigation-sides-offset: calc((var(--swiper-navigation-size) + .8rem) * -1)}}@media screen and (min-width:1366px)and (max-width:1599px){.section__testimonial-2 .swiper-navigation{--swiper-navigation-sides-offset: calc((var(--swiper-navigation-size) / 2 + 1rem) * -1)}}@media screen and (min-width:1600px){.section__testimonial-2 .swiper-navigation{--swiper-navigation-sides-offset: calc((var(--swiper-navigation-size) + .8rem) * -1)}}
/*# sourceMappingURL=/cdn/shop/t/61/assets/section-testimonial-2.css.map */
