.testimonial .testimonial__item{margin:0;max-width:calc(var(--ax)*702);padding:var(--spacing-mobile)}@media only screen and (min-width:750px){.testimonial .testimonial__item{margin:var(--spacing-desktop) auto;padding:var(--spacing-desktop);padding-bottom:calc(var(--ax)*64);padding-top:calc(var(--ax)*64)}}.testimonial .testimonial__item .testimonial__subheading{margin-bottom:calc(var(--ax)*56)}@media only screen and (min-width:750px){.testimonial .testimonial__item .testimonial__subheading{margin-bottom:var(--ax10)}}.testimonial .testimonial-grid{display:grid;grid-template-columns:1fr 1fr 1fr;margin:var(--spacing-desktop) 0}.testimonial .testimonial__item-ugc:nth-child(3){border-right:1px solid transparent}.testimonial .testimonial__item-ugc .testimonial__item-media{padding:calc(var(--spacing-mobile)*2) 0 var(--spacing-mobile)}@media only screen and (min-width:750px){.testimonial .testimonial__item-ugc .testimonial__item-media{padding:var(--spacing-desktop)}}.testimonial .testimonial__item-ugc .testimonial__item-media .testimonial__item-media-inner{aspect-ratio:.76}@media only screen and (min-width:750px){.testimonial .testimonial__item-ugc .testimonial__item-media.has-second-img art-direction:last-of-type{opacity:0;transition:opacity .3s cubic-bezier(.32,.24,.15,1)}.testimonial .testimonial__item-ugc .testimonial__item-media.has-second-img:hover art-direction:last-of-type{opacity:1}}.testimonial .testimonial__item-ugc .testimonial__item-media .testimonial__item-button{bottom:0;left:0;padding:var(--spacing-mobile);position:absolute;z-index:2}@media only screen and (min-width:750px){.testimonial .testimonial__item-ugc .testimonial__item-media .testimonial__item-button{padding:var(--spacing-desktop)}}.testimonial .testimonial__item-ugc .testimonial__item-media .testimonial__item-sticky-link{background-color:transparent;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.testimonial .testimonial__item-ugc .testimonial__item-media:not(:hover) .testimonial__item-button{display:none}.testimonial .testimonial__item-ugc .testimonial__item-info{align-items:center;display:flex}.testimonial .testimonial__item-ugc .testimonial__item-info.has-top-bottom{margin-top:var(--ax30)}@media only screen and (max-width:749px){.testimonial .testimonial__item-ugc .testimonial__item-info{margin-left:calc(var(--ax)*-20);width:100vw}}.testimonial .testimonial__item-ugc .testimonial__item-info .testimonial__item-info__item{align-items:center;display:flex;gap:var(--ax24);padding:var(--ax20);width:50%}.testimonial .testimonial__item-ugc .testimonial__item-info .testimonial__item-info__item h5{white-space:nowrap}@media only screen and (max-width:1200px){.testimonial .testimonial__item-ugc .testimonial__item-info .testimonial__item-info__item{gap:var(--ax10);padding:var(--ax16) var(--ax10)}}.testimonial .product-cards .embla__container{gap:0}@media only screen and (max-width:749px){.testimonial .product-cards .embla__container{margin-left:calc(var(--spacing-mobile)*-1.5)!important}}.testimonial .product-cards .embla__container .embla__slide{padding:0}@media only screen and (max-width:749px){.testimonial .product-cards .embla__container .embla__slide{min-width:calc(100% - var(--spacing-mobile)*3)}}.testimonial .product-cards .embla__container .testimonial__item{margin:0;padding:0}@media only screen and (max-width:749px){.testimonial .product-cards .embla__container .testimonial__item:last-of-type{border-right:1px solid rgb(var(--c-border-color))}}.testimonial .product-cards .embla__container .testimonial__item .testimonial__item-ugc .testimonial__item-media{padding-bottom:var(--ax12)}@media only screen and (max-width:749px){.testimonial .product-cards .embla__container .testimonial__item .testimonial__item-ugc .testimonial__item-media{padding-left:var(--spacing-mobile);padding-right:var(--spacing-mobile);padding-top:var(--spacing-mobile)}}.testimonial .product-cards .embla__container .testimonial__item .testimonial__item-ugc .testimonial__item-info{margin:0}.testimonial .product-cards .embla__container .testimonial__item .testimonial__item-ugc .testimonial__item-info .testimonial__item-info__item{padding-left:var(--spacing-mobile);padding-right:var(--spacing-mobile)}@media only screen and (min-width:750px){.testimonial .product-cards .embla__container .testimonial__item .testimonial__item-ugc .testimonial__item-info .testimonial__item-info__item{padding-left:var(--spacing-desktop);padding-right:var(--spacing-desktop)}}.testimonial .product-cards .embla__container .testimonial__item .testimonial__item-ugc .testimonial__item-info .testimonial__item-info__item{align-items:flex-start;gap:var(--ax12);justify-content:flex-start;padding-top:0}.testimonial .product-cards .embla__container .testimonial__item .testimonial__item-ugc .testimonial__item-info .testimonial__item-info__item *{white-space:normal}.testimonial .embla.both-show .embla__dots{bottom:calc(var(--ax)*90)!important}@media only screen and (min-width:750px){.testimonial .embla.both-show .embla__dots,.testimonial .embla:not(.both-show) .embla__dots{margin-bottom:calc(var(--ax)*64);position:static}}@media only screen and (max-width:749px){.testimonial .embla:not(.both-show) .embla__dots{padding-top:0;position:static}}
