.scrolling-marquee-section .title-wrapper-with-link{text-align:center;margin-bottom:3rem}.scrolling-marquee--full-width{margin-left:0;margin-right:0}.scrolling-marquee--full-width .page-width--full-width{max-width:none;padding-left:0;padding-right:0}.scrolling-marquee-wrapper{overflow:hidden;position:relative;margin:0 auto;width:100%}@media screen and (max-width: 749px){.scrolling-marquee-wrapper{overflow-x:hidden}}.scrolling-marquee{position:relative;width:100%}.scrolling-marquee__track{display:flex;width:fit-content;position:relative;align-items:stretch}.scrolling-marquee__item{flex-shrink:0}.scrolling-marquee__track--continuous{animation-timing-function:linear;animation-iteration-count:infinite;animation-fill-mode:both;will-change:transform}.scrolling-marquee__item{flex:0 0 auto;max-width:300px;display:flex;flex-direction:column;min-width:0}@media screen and (min-width: 750px){.scrolling-marquee__item{max-width:350px}}@media screen and (min-width: 990px){.scrolling-marquee__item{max-width:400px}}@media screen and (max-width: 749px){.scrolling-marquee__item{max-width:none!important;min-width:200px;flex:0 0 auto!important}.scrolling-marquee__track{display:flex!important;align-items:stretch!important}}.marquee-item-content{height:300px;flex:1;padding:2rem;border:.1rem solid rgba(var(--color-foreground),.15);border-radius:var(--border-radius);background:rgb(var(--color-background));transition:all .3s ease;position:relative;z-index:1;display:flex;flex-direction:column}.marquee-item-content:hover{transform:translateY(-5px);box-shadow:0 10px 25px rgba(var(--color-shadow),.15);border-color:rgba(var(--color-foreground),.25);z-index:2}.marquee-item--flexed{display:flex;align-items:center;gap:2rem;height:100%}.marquee-item--flexed .marquee-item__image-wrapper{flex:0 0 auto;width:80px}.marquee-item--flexed .marquee-item__content{flex:1;display:flex;flex-direction:column;justify-content:center}.marquee-item--stacked{display:flex;flex-direction:column;text-align:center;height:100%;justify-content:center}.marquee-item--stacked .marquee-item__image-wrapper{margin-bottom:1.5rem;flex:0 0 auto}.marquee-item--stacked .marquee-item__content{flex:1;display:flex;flex-direction:column;justify-content:flex-start}.marquee-item--image-only{display:flex;align-items:center;justify-content:center;padding:1rem;height:100%}@media screen and (max-width: 749px){.marquee-item--mobile-flexed,.scrolling-marquee__item--duplicate .marquee-item--mobile-flexed{display:flex!important;flex-direction:row!important;align-items:center!important;text-align:left!important;gap:1.5rem!important}.marquee-item--mobile-flexed .marquee-item__image-wrapper,.scrolling-marquee__item--duplicate .marquee-item--mobile-flexed .marquee-item__image-wrapper{flex:0 0 auto!important;width:60px!important;margin-bottom:0!important}.marquee-item--mobile-flexed .marquee-item__content,.scrolling-marquee__item--duplicate .marquee-item--mobile-flexed .marquee-item__content{flex:1!important}.marquee-item--mobile-stacked,.scrolling-marquee__item--duplicate .marquee-item--mobile-stacked{display:flex!important;flex-direction:column!important;text-align:center!important}.marquee-item--mobile-stacked .marquee-item__image-wrapper,.scrolling-marquee__item--duplicate .marquee-item--mobile-stacked .marquee-item__image-wrapper{margin-bottom:1rem!important}}.marquee-item__image-wrapper{border-radius:calc(var(--border-radius) - .2rem);overflow:hidden;display:flex;align-items:center;justify-content:center;width:100%;height:120px!important;transition:transform .3s ease}.marquee-item__image-wrapper img{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;display:block}.marquee-item--image-only .marquee-item__image-wrapper{height:100px!important}.marquee-item--image-only .marquee-item__image-wrapper img{max-height:100%;max-width:100%;width:auto;height:auto;object-fit:contain}.marquee-item-content:hover .marquee-item__image-wrapper{transform:scale(1.05)}.scrolling-marquee__item--duplicate .marquee-item-content{height:300px;flex:1;padding:2rem;border:.1rem solid rgba(var(--color-foreground),.15);border-radius:var(--border-radius);background:rgb(var(--color-background));transition:all .3s ease;position:relative;z-index:1;display:flex;flex-direction:column}.scrolling-marquee__item--duplicate .marquee-item__image-wrapper{border-radius:calc(var(--border-radius) - .2rem);overflow:hidden;display:flex;align-items:center;justify-content:center;width:100%;height:120px!important;transition:transform .3s ease}.scrolling-marquee__item--duplicate .marquee-item__image-wrapper img{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;display:block}.scrolling-marquee__item--duplicate .marquee-item--image-only .marquee-item__image-wrapper{height:100px!important}.scrolling-marquee__item--duplicate .marquee-item-content:hover{transform:translateY(-5px)!important;box-shadow:0 10px 25px rgba(var(--color-shadow),.15)!important;border-color:rgba(var(--color-foreground),.25)!important;z-index:2!important}.scrolling-marquee__item--duplicate .marquee-item-content:hover .marquee-item__image-wrapper{transform:scale(1.05)!important}.scrolling-marquee__item--duplicate .marquee-item--flexed{display:flex;align-items:center;gap:2rem;height:100%}.scrolling-marquee__item--duplicate .marquee-item--flexed .marquee-item__image-wrapper{flex:0 0 auto;width:80px}.scrolling-marquee__item--duplicate .marquee-item--flexed .marquee-item__content{flex:1;display:flex;flex-direction:column;justify-content:center}.scrolling-marquee__item--duplicate .marquee-item--stacked{display:flex;flex-direction:column;text-align:center;height:100%;justify-content:center}.scrolling-marquee__item--duplicate .marquee-item--stacked .marquee-item__image-wrapper{margin-bottom:1.5rem;flex:0 0 auto}.scrolling-marquee__item--duplicate .marquee-item--stacked .marquee-item__content{flex:1;display:flex;flex-direction:column;justify-content:flex-start}.scrolling-marquee__item--duplicate .marquee-item--image-only{display:flex;align-items:center;justify-content:center;padding:1rem;height:100%}.scrolling-marquee__item--duplicate .marquee-item-link{display:block;text-decoration:none;color:inherit}.scrolling-marquee__item--duplicate .marquee-item-content--linked{cursor:pointer}.marquee-item__content h3.marquee-item__heading{margin:0 0 1rem;color:rgb(var(--color-foreground));line-height:1.3}.marquee-item__description{margin:0 0 1.5rem;color:rgba(var(--color-foreground),.75);font-size:1.4rem;line-height:1.5}.marquee-item__description p{margin:0}.marquee-item__content .button{margin-top:auto;width:100%;text-align:center}@media screen and (min-width: 750px){.marquee-item--flexed .marquee-item__content .button{width:auto}}.scrolling-marquee__item a{height:100%}@media screen and (max-width: 749px){.scrolling-marquee-section .title-wrapper-with-link{margin-bottom:2rem}.marquee-item-content{padding:1.5rem;height:250px}.scrolling-marquee__item--duplicate .marquee-item-content{height:250px}.marquee-item__description{font-size:1.3rem}}@media (prefers-reduced-motion: reduce){.scrolling-marquee__track--continuous{animation:none}.scrolling-marquee__track{overflow-x:auto;scroll-snap-type:x mandatory}.scrolling-marquee__item{scroll-snap-align:start}}.color-accent-1 .marquee-item-content{background:rgb(var(--color-accent-1));color:rgb(var(--color-accent-1-text))}.color-accent-2 .marquee-item-content{background:rgb(var(--color-accent-2));color:rgb(var(--color-accent-2-text))}.color-background-2 .marquee-item-content{background:rgb(var(--color-background-2))}.color-inverse .marquee-item-content{background:rgb(var(--color-inverse-background));color:rgb(var(--color-inverse-foreground))}.scrolling-marquee__item--duplicate{pointer-events:auto}.marquee-item-link{display:block;text-decoration:none;color:inherit}.marquee-item-content--linked{cursor:pointer}.marquee-item-content--linked:hover{transform:translateY(-8px)}.scrolling-marquee__item--duplicate .marquee-item-content--linked:hover{transform:translateY(-8px)!important}.marquee-item-content--linked .button{pointer-events:none}.marquee-item-content:focus-within{outline:.2rem solid rgba(var(--color-foreground),.5);outline-offset:.3rem}.marquee-item-link:focus{outline:.2rem solid rgba(var(--color-foreground),.5);outline-offset:.3rem}.marquee-item-content .button:focus{outline-offset:.3rem}
/*# sourceMappingURL=/cdn/shop/t/15/assets/section-scrolling-marquee.css.map */
