.marquee{--marquee-gap: 1.2rem;position:relative;display:flex;overflow:hidden;-webkit-user-select:none;user-select:none;gap:var(--marquee-gap)}@media screen and (min-width:750px){.marquee{--marquee-gap: 8.8rem}}.marquee__content{flex-shrink:0;display:flex;justify-content:space-around;align-items:center;gap:var(--marquee-gap);min-width:100%;margin:0;padding:0;list-style:none;color:rgb(var(--color-foreground))}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(calc(var(--marquee-transform-translate-x) - var(--marquee-gap)))}}@media(prefers-reduced-motion:reduce){.marquee__content{animation-play-state:paused!important}}.enable-animation .marquee__content{--marquee-transform-translate-x: -100%;animation:marquee linear infinite;animation-duration:var(--marquee-duration)}[dir=rtl] .enable-animation .marquee__content{--marquee-transform-translate-x: 100%}.marquee--reverse .marquee__content{animation-direction:reverse}.marquee--hover-pause:hover .marquee__content{animation-play-state:paused}.marquees .marquee__item{display:flex;flex:0 0 auto;align-items:center;gap:1.2rem;padding:1.4rem 2rem;margin:0;list-style:none}.marquees .marquee__link{display:inline-flex;align-items:center;gap:1.2rem;color:inherit;text-decoration:none}.marquees .marquee__icon{flex-shrink:0;height:var(--icon-size);color:currentColor}.marquee__item .trustpilot-stars svg{height:calc(var(--trustpilot-star-size) * .7);margin-inline-end:0}.marquees .marquee__icon img{width:100%;height:100%;object-fit:contain}.marquees .marquee__title{white-space:nowrap}.marquee__product-card a{display:flex;align-items:center;justify-content:center;color:inherit;text-decoration:none}.marquee__product-card-image{width:8rem;height:8rem;min-width:8rem;min-height:8rem}.marquee__product-card-image img{width:100%;height:100%;object-fit:cover}.marquee__product-card-content{padding:0 0 0 1.6rem;display:inline-flex;flex-direction:column;max-width:16rem}.marquee__product-card-content span{font-size:var(--font-size-body-14);font-weight:var(--font-weight-medium);line-height:var(--line-height-150);margin:0;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.marquee__product-card-content button{width:fit-content;margin-block-start:1.2rem}.marquee__item:has(.marquee__countdown-timer){min-width:28.5rem}.marquee__countdown-timer{position:relative}.marquee__countdown-timer .countdown-timer__column{line-height:var(--line-height-static-xs)}.marquee__countdown-timer .countdown-timer__column.text{margin-inline-end:.8rem}.marquee__countdown-timer .countdown-timer__column:not(.text)+.countdown-timer__column{margin-inline-start:.8rem;border-inline-start:.1rem solid rgb(var(--color-foreground));padding-inline-start:.8rem}.marquee__item{text-transform:none}.marquee__content{font-family:var(--font-family-aktiv-grotesk);font-weight:var(--font-weight-regular);font-size:var(--font-size-caption-12);line-height:var(--line-height-130);letter-spacing:var(--letter-spacing-0);color:var(--color-black-100)}.marquee__item .theme-icon{--icon-size: 2.4rem;margin-inline-end:1rem}.marquee__item .theme-icon svg{aspect-ratio:auto}.marquee__item--trustpilot{gap:1.4rem}.marquee__trustpilot-logo{height:1.7rem;width:auto;object-fit:contain;margin-inline-end:0}.marquee__trustpilot-stars{--trustpilot-star-size: 1.4rem;--trustpilot-star-gap: .15rem}@media screen and (max-width:989px){.marquee-hide-mobile{display:none!important}}@media screen and (min-width:990px){.marquee-hide-desktop{display:none!important}}.marquee--static{overflow:visible}.marquee--static .marquee__content{justify-content:space-between;width:100%;margin:0;padding:.4rem 3.2rem;min-width:0}@media screen and (max-width:989px){.marquee--static .marquee__content{flex-wrap:wrap;justify-content:center;gap:1.6rem 3.2rem;padding:.8rem 1.6rem}}.marquee--split{display:flex;align-items:center;justify-content:space-between;overflow:visible;padding:.4rem 3.2rem}.marquee--split .marquee__content{padding:0;margin:0;min-width:0;width:auto}.marquee--split .marquee__content--left{display:flex;align-items:center;gap:3.2rem}.marquee--split .marquee__content--right{display:flex;align-items:center;flex-shrink:0}@media screen and (max-width:989px){.marquee--split{flex-direction:column;gap:1.2rem;padding:.8rem 1.6rem}.marquee--split .marquee__content--left{flex-wrap:wrap;justify-content:center;gap:1.6rem 3.2rem}}.container .marquee--split,.container .marquee--static .marquee__content{padding-inline:0}@media screen and (min-width:990px){.marquees--no-item-padding-desktop .marquee__item{padding-inline:0}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/section-marquees.css.map */
