@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-100%)}}.marquee__header{margin-bottom:2.5rem}.marquee__heading,.marquee__description{margin:0}.marquee{display:flex;overflow:hidden}.marquee__list{display:flex;flex-grow:1;flex-shrink:0;animation:marquee linear infinite var(--speed),marquee linear infinite calc(var(--speed) / var(--slow-factor)) reverse paused;animation-composition:add}.marquee[data-marquee-direction=right] .marquee__list{animation-direction:reverse,normal}@media only screen and (min-width:750px){.marquee:hover .marquee__list{animation-play-state:running}}@media only screen and (max-width:749px){.marquee__list{animation-duration:var(--speed-mobile)}}.marquee__item{width:calc(100vw / var(--blocks-per-view-mobile) - var(--grid-mobile-horizontal-spacing) / var(--blocks-per-view-mobile));padding-left:var(--grid-mobile-horizontal-spacing);flex-shrink:0;flex-grow:1}@media only screen and (min-width:750px){.marquee__item{width:calc(100vw / var(--blocks-per-view-desktop) - var(--grid-desktop-horizontal-spacing) / var(--blocks-per-view-desktop));padding-left:var(--grid-desktop-horizontal-spacing)}}.marquee__item .card__details,.marquee__item .card__description{color:currentcolor}.marquee__item-image+*{margin-top:1rem}*+.marquee__item-description{margin-top:.5rem}.marquee__item-image-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(var(--color-black),var(--opacity-image-overlay));display:flex;align-items:center;justify-content:center}.marquee__item-image-overlay__text{color:rgb(var(--color-white))}@media only screen and (min-width:750px){.marquee__item-image-overlay{opacity:0}.marquee__item:is(.marquee__item--video,.marquee__item--block) .marquee__item-inner:hover .marquee__item-image-overlay{opacity:1}.marquee__item-image-overlay__text{text-decoration:underline}}.marquee__item-read-more{margin-top:1rem}.marquee__item-read-more span{text-decoration:underline}.marquee__item .card__heading,.marquee__item .price,.marquee__item .marquee__item-title{font-size:1.8rem}.marquee__item .card__description,.marquee__item .marquee__item-description{font-size:1.5rem}
/*# sourceMappingURL=/cdn/shop/t/36/assets/section-marquee.css.map */
