.review-marquee{overflow:hidden}.review-marquee:not(.gradient){background-color:rgb(var(--color-background))}.review-marquee__header{text-align:center;margin-bottom:var(--spacing-xl)}.review-marquee__heading h2{font-style:normal;font-weight:700;color:rgb(var(--color-dark-green));margin:0}.review-marquee__heading em,.review-marquee__heading i{font-family:var(--font-family-secondary);text-decoration:underline;transform:rotate(-4.52deg);text-decoration-thickness:from-font;display:inline-block;font-weight:400;font-size:var(--font-display-xl)}@media screen and (max-width:749px){.review-marquee__heading{font-size:calc(var(--font-heading-h2) * .75)}}.review-marquee__container{position:relative;width:100%}.review-marquee__track{display:flex;gap:var(--spacing-l);width:fit-content}.review-marquee__track--autoplay{animation:marquee-scroll 40s linear infinite}.review-marquee__slides{display:flex;gap:var(--spacing-l);flex-shrink:0}.review-marquee__swiper{width:100%;overflow:hidden}.review-marquee__swiper .swiper-slide{width:auto;height:auto}.review-marquee__button{background:rgb(var(--color-light-green));border:2px solid rgb(var(--color-light-green));border-radius:50%;width:4.8rem;height:4.8rem;display:flex!important;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease;color:rgb(var(--color-dark-green))}.review-marquee__button:after{font-size:2rem;font-weight:700}.review-marquee__button:hover:not(.swiper-button-disabled){background:rgb(var(--color-light-green));color:rgb(var(--color-dark-green));transform:scale(1.1)}.review-marquee__button.swiper-button-disabled{opacity:.3;cursor:not-allowed}@media screen and (max-width:989px){.review-marquee__button{width:4rem;height:4rem}.review-marquee__button:after{font-size:1.8rem}}@media screen and (max-width:749px){.review-marquee__button{width:3.6rem;height:3.6rem}.review-marquee__button:after{font-size:1.6rem}}@keyframes marquee-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.review-card{display:flex;flex-direction:column;gap:var(--spacing-s);background:rgb(var(--color-dark-green));border:2px solid rgb(var(--color-dark-green));border-radius:var(--product-card-corner-radius);padding:15px;max-width:360px;flex-shrink:0}@media screen and (min-width:750px){.review-card{max-width:400px;padding:15px}}.review-card--horizontal{flex-direction:column;max-width:none;width:100%}@media screen and (min-width:990px){.review-card--horizontal{flex-direction:row;gap:var(--spacing-m);align-items:stretch}.review-card--horizontal .review-card__content-wrapper,.review-card--horizontal .review-card__image-container{flex:1;width:50%}}.review-card__main,.review-card__content-wrapper{display:flex;flex-direction:column;gap:var(--spacing-s);flex:1}.review-card__image-container{width:100%;overflow:hidden;border-radius:calc(var(--product-card-corner-radius) * .5);margin-top:var(--spacing-xs)}.review-card--horizontal .review-card__image-container{margin-top:0;width:100%;height:24rem}@media screen and (min-width:990px){.review-card--horizontal .review-card__image-container{height:100%;min-height:34rem}}.review-card__image{width:100%;height:100%;display:block;object-fit:cover}.review-card__rating{display:flex;gap:.5rem;color:rgb(var(--color-light-green))}.review-card__star{width:2rem;height:2rem}.review-card__star svg{width:100%;height:100%;fill:currentColor}.review-card__content{display:flex;flex-direction:column;gap:var(--spacing-xxxs);flex-grow:1}.review-card__title{font-family:var(--font-family-base);font-style:normal;font-weight:700;font-size:var(--font-body-xl);line-height:1.3;color:rgb(var(--color-pale-green));margin:0}.review-card__text{font-family:var(--font-family-base);font-style:normal;font-weight:400;font-size:var(--font-body-m);line-height:1.5;color:rgb(var(--color-off-white));margin:0}.review-card__reviewer{font-family:var(--font-family-base);font-style:normal;font-weight:600;font-size:var(--font-body-s);line-height:1.4;color:rgb(var(--color-off-white));margin:0}@media screen and (max-width:749px){.review-card{max-width:300px;padding:15px;gap:var(--spacing-xs)}.review-card__title{font-size:var(--font-body-l)}.review-card__text{font-size:var(--font-body-s)}.review-marquee__track--autoplay{animation-duration:30s}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/section-review-marquee.css.map */
