.content-marquee{padding-right:0!important;padding-left:0!important;will-change:transform;transition:transform .25s ease;--contentMarqueeCardSize: calc( var(--siteMaxWidth) / var(--contentMarqueeDivisor) )}@keyframes contentMarquee{0%{transform:translate(0)}to{transform:translate(calc(-100% / var(--contentMarqueeDivisor)))}}.content-marquee__inner{overflow:hidden}.content-marquee__content{position:relative;display:flex;align-items:stretch;will-change:transform,left;width:calc(var(--contentMarqueeCardCount) * var(--contentMarqueeCardSize) * var(--contentMarqueeDivisor));animation:contentMarquee var(--contentMarqueeSpeed) linear infinite;-ms-overflow-style:none;scrollbar-width:none}.content-marquee__content::-webkit-scrollbar{display:none}.content-marquee__content:hover{cursor:grab;animation-play-state:paused}.content-marquee__item{flex:0 0 var(--contentMarqueeCardSize);display:flex;flex-direction:column}.content-marquee__item>*{margin-left:.5rem;margin-right:.5rem}.content-marquee__item:is(a):hover img{transform:scale(1.05)}.content-marquee__item--image .content-marquee__item__image{padding-top:100%;border-radius:7px;overflow:hidden;position:relative;background:RGBA(var(--color-accent)/.1)}.content-marquee__item--image .content-marquee__item__image svg{height:2rem;width:auto;position:absolute;bottom:-1.5rem;left:0}.content-marquee__item--image .content-marquee__item__image svg *{fill:RGB(var(--color-background))!important}.content-marquee__item--image .content-marquee__item__image img{position:absolute;top:0;right:0;bottom:0;left:0;object-fit:cover;width:100%;height:100%;transition:all .25s ease}.content-marquee__item--image .content-marquee__item span{--color-foreground: var(--color-text);align-self:flex-start;font-size:calc(.68rem * var(--font-body-scale));padding-bottom:0!important}.content-marquee__item--review{--sectionBgColor: var(--color-background);--sectionTextColor: var(--color-text);display:flex}.content-marquee__item--review .h5{--baseSize: .8rem !important;padding-left:1.5rem;padding-right:1.5rem}.content-marquee__item--review .content-marquee__item__card{--imageHeight: 75px;position:relative;background:RGB(var(--color-background));color:RGB(var(--color-text));padding:1.5rem 1.5rem 2rem;border-radius:30px;display:grid;grid-template-columns:auto auto;grid-template-rows:1fr auto auto;overflow:hidden;flex:1}.content-marquee__item--review .content-marquee__item__card>p{grid-column:1/2;padding-bottom:0!important}.content-marquee__item--review .content-marquee__item__card>p svg{height:1.1rem;width:1.1rem;border-radius:1.1rem;background-color:RGB(var(--color-success));border:1px solid RGB(var(--color-text));margin-right:.5rem}.content-marquee__item--review .content-marquee__item__card>p svg *{fill:#fff;transform:scale(.6);transform-origin:center center}.content-marquee__item--review .content-marquee__item__card__review{grid-column:1/3;padding-bottom:0!important}.content-marquee__item--review .content-marquee__item__card__review+*{padding-top:1rem}.content-marquee__item--review .content-marquee__item__card>svg{height:2rem;width:auto;position:absolute;top:-1.5rem;left:0;transform:scaleY(-1) translate(calc(var(--multiplier) * -3rem))}.content-marquee__item--review .content-marquee__item__card>svg *{fill:RGB(var(--sectionBgColor))!important}.content-marquee__item--review .content-marquee__item__card__image{grid-column:2/3;grid-row:2/4;position:relative;margin-top:1rem}.content-marquee__item--review .content-marquee__item__card__image img{position:absolute;height:calc(var(--imageHeight) * 2.25);width:auto;top:0;right:0;will-change:transform;transition:transform .45s ease}.content-marquee__item--review .content-marquee__item__card__btn{--color-foreground: var(--sectionTextColor);--color-foreground-text: var(--sectionBgColor);position:absolute;bottom:1rem;left:1rem;right:1rem;opacity:0;transform:translateY(calc(100% + 1rem));will-change:opacity,transform;transition:all .25s ease}.content-marquee__item--review .content-marquee__item__card:hover .content-marquee__item__card__btn{transform:translateY(0);opacity:1;cursor:pointer;pointer-events:all}.content-marquee__item--review .content-marquee__item__card:hover .content-marquee__item__card__image img{transform:translateY(-20%)}@media screen and (max-width:676px){.content-marquee{--contentMarqueeCardSize: var(--mobileCardSize)}.content-marquee__content{animation:contentMarquee calc(var(--contentMarqueeSpeed)) linear infinite}}
/*# sourceMappingURL=/cdn/shop/t/633/assets/content-marquee.css.map */
