.marquees-section{margin-left:auto;margin-right:auto}.marquee{position:relative;display:flex;overflow:hidden;-webkit-user-select:none;user-select:none;gap:var(--gap)}.marquee__content{flex-shrink:0;display:flex;justify-content:space-around;gap:var(--gap);min-width:100%;font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:var(--marquee-element-size);line-height:1.4;margin:0;padding:0}.marquee__item a{text-decoration:none}@media (prefers-reduced-motion: reduce){.marquee__content{animation-play-state:paused!important}}.enable-animation .marquee__content{--transform-to: calc(-100% - var(--gap));animation:marquee linear infinite;animation-duration:var(--marquee-duration)}[dir=rtl] .enable-animation .marquee__content{--transform-to: calc(100% + var(--gap))}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(var(--transform-to))}}.marquee--reverse .marquee__content{animation-direction:reverse}.marquee--hover-pause:hover .marquee__content{animation-play-state:paused}.marquee--fit-content{max-width:fit-content}.marquee--pos-absolute .marquee__content:last-child{position:absolute;inset-block-start:0;inset-inline-start:0}.enable-animation .marquee--pos-absolute .marquee__content:last-child{--transform-from: calc(100% + var(--gap));animation-name:marquee-absolute}[dir=rtl] .enable-animation .marquee--pos-absolute .marquee__content:last-child{--transform-from: calc(-100% - var(--gap))}@keyframes marquee-absolute{0%{transform:translate(var(--transform-from))}to{transform:translate(0)}}.marquee__content>*{flex:0 0 auto;padding:var(--marquee-content-padding, .2rem 1.2rem);display:flex;align-items:center}.marquee__link{display:flex;align-items:center}.marquee__item svg,.marquee__item img:not(.reviews-item-stars){width:auto;height:calc(var(--marquee-element-size) * 1.1);margin-inline-end:var(--marquee-element-svg-margin-inline-end)}@media only screen and (max-width: 770px){.marquee__item svg,.marquee__item img:not(.reviews-item-stars){height:calc(var(--marquee-element-size) * 1.7)}}.marquee__item-icon svg,.marquee__item-icon img{margin-inline-end:0}.js-animation-fade-in{will-change:opacity,transform}.review-marquee .marquee__item{width:271px;height:266px;border-radius:12px;padding:24px;flex-direction:column;align-items:flex-start}.reviews-marquee-header{margin:auto}.reviews-marquee-rating{display:flex;align-items:center;justify-content:center;gap:10px;padding-inline:48px}.reviews-marquee-text{font-size:12px;letter-spacing:.1em}.reviews-marquee-text a{text-decoration:underline}.reviews-marquee-heading{text-align:center;padding-inline:48px;margin:24px 0 48px}.reviews-item-stars{margin-bottom:16px}.review-marquee .marquee__title{font-size:21px;font-weight:450;letter-spacing:normal;margin-bottom:12px}.review-marquee .marquee__content{font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight);font-size:15px;letter-spacing:.005em;line-height:150%}.review-marquee .marquee__content p{margin:0}.marquee_text_content{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;text-overflow:ellipsis;overflow:hidden;color:#0000008a;margin-bottom:12px}@media only screen and (max-width: 899px){.review-marquee .marquee__content{font-size:14px;gap:calc(var(--gap) / 2)}.review-marquee .marquee__title{font-size:18px}.reviews-marquee-rating{padding-inline:30px}.reviews-marquee-heading{padding-inline:30px;margin:18px 0 40px}}.reviews-marquee-layout-2{display:flex;align-items:center;gap:32px;overflow:hidden}.reviews-marquee-layout-2 .reviews-marquee-rating{padding-inline:0px;white-space:nowrap}.reviews-marquee-container{overflow:hidden;-webkit-mask-image:linear-gradient(to right,transparent 0%,black 30px,black calc(100% - 30px),transparent 100%);mask-image:linear-gradient(to right,transparent 0%,black 30px,black calc(100% - 30px),transparent 100%)}.review-marquee .reviews-marquee-layout-2 .marquee__item{height:auto;width:auto;padding:0;border:none;flex-direction:row;align-items:center;gap:8px}.review-marquee .reviews-marquee-layout-2 .marquee__title{font-size:12px;text-transform:uppercase;margin:0}.reviews-marquee-layout-2 .marquee_text_author{font-size:12px;text-transform:uppercase;color:#0000008a}.reviews-marquee-layout-2 .marquee__dot{font-size:(14px,calc(13.65px + .09vw),15px);color:#0000008a}@media only screen and (max-width: 899px){.reviews-marquee-layout-2{flex-direction:column;align-items:center;gap:20px}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/section-marquees.css.map */
