.cta-band{position:relative;overflow:hidden;padding-top:var(--cta-band-padding-top-mobile);padding-bottom:var(--cta-band-padding-bottom-mobile);background-color:var(--cta-band-background);color:var(--cta-band-text-color)}.cta-band__inner{display:grid;grid-template-areas:"media" "content";grid-template-columns:minmax(0,1fr)}.cta-band__content{grid-area:content;display:flex;flex-direction:column;padding:28px 24px 0}.cta-band__content--align-mobile-left{align-items:flex-start;text-align:left}.cta-band__content--align-mobile-center{align-items:center;text-align:center}.cta-band__block{width:100%;margin:0}.cta-band__block+.cta-band__block{margin-top:16px}.cta-band__block+.cta-band__button{margin-top:18px}.cta-band__block+.cta-band__heading{margin-top:var(--cta-band-spacing-top-mobile, 16px)}.cta-band__heading{color:var(--cta-band-text-color);font-weight:700;line-height:1.18}.cta-band__heading.h3{font-size:26px}.cta-band__heading.h2{font-size:var(--font-size-heading-3-base)}.cta-band__heading.h1{font-size:var(--font-size-heading-2-base)}.cta-band__heading.cta-band__heading--custom-size{font-size:var(--heading-font-size-mobile)}.cta-band__text{color:var(--cta-band-text-color);line-height:1.43}.cta-band__text.cta-band__text--custom-size{font-size:var(--text-font-size-mobile)}.cta-band__text p{margin:0}.cta-band__text a{color:inherit}.cta-band__text--has-mobile .cta-band__text-inner--desktop{display:none}.cta-band__button.button-block__button{display:flex}.cta-band__content--align-mobile-left .cta-band__button{justify-content:flex-start}.cta-band__content--align-mobile-center .cta-band__button,.cta-band__content .cta-band__button.cta-band__button--center-mobile{justify-content:center}.cta-band__button .btn{font-weight:700;text-transform:uppercase}.cta-band__button .btn:not(.btn--rounded-50):not(.btn--callout){border-radius:6px}.cta-band__button.cta-band__button--large .btn{width:232px;max-width:100%;min-height:52px;padding-top:0;padding-bottom:0}.cta-band__media{--cta-band-fade-height: 51px;--cta-band-fade-width: 160px;grid-area:media;display:block;min-width:0;overflow:hidden;-webkit-mask-image:linear-gradient(to bottom,#000 calc(100% - var(--cta-band-fade-height)),transparent);mask-image:linear-gradient(to bottom,#000 calc(100% - var(--cta-band-fade-height)),transparent)}.cta-band__track{display:flex;gap:6px;width:max-content}.cta-band__media--marquee .cta-band__track{animation:cta-band-marquee var(--cta-band-marquee-duration, 30s) linear infinite;animation-play-state:paused;will-change:transform}.cta-band__media--marquee.is-running .cta-band__track{animation-play-state:running}.cta-band__item{flex:0 0 auto;height:var(--cta-band-item-height-mobile);aspect-ratio:98 / 150;overflow:hidden;background-color:#0000000d;pointer-events:none}.cta-band__item-media{display:block;width:100%;height:100%;object-fit:cover}.cta-band__item-placeholder{background-color:#00000014;fill:#0000004d}@keyframes cta-band-marquee{to{transform:translate3d(calc(-1 * var(--cta-band-marquee-distance, 0px)),0,0)}}@media(prefers-reduced-motion:reduce){.cta-band__media--marquee .cta-band__track{animation:none}}@media(min-width:960px){.cta-band{padding-top:var(--cta-band-padding-top-desktop);padding-bottom:var(--cta-band-padding-bottom-desktop)}.cta-band__inner{grid-template-areas:"content media";grid-template-columns:minmax(0,max-content) minmax(40%,1fr);align-items:center}.cta-band__content{padding:0 24px 0 63px}.cta-band__content--align-left{align-items:flex-start;text-align:left}.cta-band__content--align-center{align-items:center;text-align:center}.cta-band__block+.cta-band__block{margin-top:11px}.cta-band__block+.cta-band__button{margin-top:22px}.cta-band__block+.cta-band__heading{margin-top:var(--cta-band-spacing-top-desktop, 11px)}.cta-band__heading.cta-band__heading--custom-size{font-size:var(--heading-font-size)}.cta-band__text{line-height:1.2}.cta-band__text.cta-band__text--custom-size{font-size:var(--text-font-size)}.cta-band__text--has-mobile .cta-band__text-inner--desktop{display:block}.cta-band__text-inner--mobile{display:none}.cta-band__content--align-left .cta-band__button,.cta-band__content--align-left .cta-band__button.cta-band__button--center-mobile{justify-content:flex-start}.cta-band__content--align-center .cta-band__button,.cta-band__content--align-center .cta-band__button.cta-band__button--center-mobile{justify-content:center}.cta-band__button.cta-band__button--large .btn{width:231px;min-height:56px}.cta-band__media{justify-self:end;width:min(930px,100%);-webkit-mask-image:linear-gradient(to right,transparent,#000 var(--cta-band-fade-width));mask-image:linear-gradient(to right,transparent,#000 var(--cta-band-fade-width))}.cta-band__track{gap:12px}.cta-band__item{height:var(--cta-band-item-height-desktop);aspect-ratio:150 / 256}}
/*# sourceMappingURL=/cdn/shop/t/35/assets/section-cta-band.css.map */
