.carousel-text-section{--carousel-text-foreground: var(--color-foreground, 74, 24, 26);--carousel-text-background-fallback: var(--color-background, 255, 255, 255);--carousel-text-color-fallback: rgb(var(--carousel-text-foreground));--carousel-text-ease: cubic-bezier(0, 0, .3, 1);color:var(--carousel-text-color, var(--carousel-text-color-fallback));background-color:var(--carousel-text-background, transparent);background-image:var(--carousel-text-background-gradient, none);padding-top:var(--carousel-text-padding-top-mobile);padding-bottom:var(--carousel-text-padding-bottom-mobile);overflow:hidden}@media(min-width:768px){.carousel-text-section{padding-top:var(--carousel-text-padding-top);padding-bottom:var(--carousel-text-padding-bottom)}}.carousel-text-section *,.carousel-text-section *:before,.carousel-text-section *:after{box-sizing:border-box}.carousel-text-section a{color:inherit;text-decoration:none}.carousel-text-animate{opacity:0;transform:translate3d(0,30%,0);transition:opacity .5s var(--carousel-text-ease),transform .5s var(--carousel-text-ease)}.carousel-text-animate.carousel-text-visible{opacity:1;transform:none}.carousel-text-type-1,.carousel-text-type-2{width:100%;overflow:hidden}.carousel-text-type-1__track,.carousel-text-type-2__track{display:flex;width:max-content;animation:carousel-text-marquee var(--carousel-text-duration, 14s) linear infinite;will-change:transform}.carousel-text-native--rtl .carousel-text-type-1__track,.carousel-text-native--rtl .carousel-text-type-2__track{animation-direction:reverse}.carousel-text-native--pause-hover:hover .carousel-text-type-1__track,.carousel-text-native--pause-hover:hover .carousel-text-type-2__track{animation-play-state:paused}.carousel-text-type-1__group,.carousel-text-type-2__group{display:flex;align-items:center;flex:0 0 auto}.carousel-text-type-1__image{cursor:pointer;display:flex;align-items:center;width:var(--carousel-text-small-image-size-mobile, 59px);height:var(--carousel-text-small-image-size-mobile, 59px);padding:1px;margin-inline-start:var(--item-space);transition:opacity .3s}.carousel-text-type-1__image:hover{opacity:.7}@media(min-width:992px){.carousel-text-type-1__image{width:var(--carousel-text-small-image-size-desktop, 71px);height:var(--carousel-text-small-image-size-desktop, 71px)}}.carousel-text-type-1__image img,.carousel-text-type-1__image svg,.carousel-text-type-1__image .placeholder-svg{display:block;width:100%;height:100%;object-fit:cover}.carousel-text-type-1__item{padding-inline-start:var(--item-space);color:var(--carousel-text-color, var(--carousel-text-color-fallback));text-align:center;margin:0}.carousel-text-type-2-wrap{display:grid;gap:0}.carousel-text-type-2__content{position:relative}.carousel-text-type-2__image{display:flex;align-items:center;position:absolute;z-index:2;width:var(--carousel-text-large-image-size-mobile, 80px);padding:1px;margin-inline-start:calc(var(--space) * 1% / 2);top:50%;transform:translateY(-50%)}@media(min-width:992px){.carousel-text-type-2__image{width:var(--carousel-text-large-image-size-desktop, 190px);margin-inline-start:calc(var(--space) * 1%)}}.carousel-text-type-2__image img,.carousel-text-type-2__image svg,.carousel-text-type-2__image .placeholder-svg{display:block;width:100%;height:auto}.carousel-text-type-2__item{font-family:var(--font-stack-headings, var(--font-heading-family, inherit));font-size:calc(var(--font-heading-scale, 1) * var(--font-body-scale, 1) * 70px);font-style:var(--font-style-headings, var(--font-heading-style, normal));font-weight:var(--font-weight-headings, var(--font-heading-weight, 400));color:var(--carousel-text-color, var(--carousel-text-color-fallback));line-height:calc(1 + .25 / var(--font-heading-scale, 1));letter-spacing:0;white-space:nowrap;margin:0;padding-inline:10px}@media(min-width:992px){.carousel-text-type-2__item{font-size:calc(var(--font-heading-scale, 1) * var(--font-body-scale, 1) * 178px);line-height:calc(1 + .1 / var(--font-heading-scale, 1))}}@keyframes carousel-text-marquee{0%{transform:translateZ(0)}to{transform:translate3d(calc(-1 * var(--carousel-text-distance, 33.333%)),0,0)}}@media(prefers-reduced-motion:reduce){.carousel-text-section *,.carousel-text-section *:before,.carousel-text-section *:after{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}.carousel-text-animate{opacity:1;transform:none}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/carousel-text-new.css.map */
