.scrolling-text-section{width:100%}.scrolling-text-section__container{overflow:hidden}.scrolling-text-section__grid{display:grid;grid-template-columns:1fr 1fr}.scrolling-text-section__image-side{position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center;height:100%;box-sizing:border-box}.scrolling-text-section__image,.scrolling-text-section__video{position:absolute;top:0;left:0;width:100%;height:100%}.scrolling-text-section__video{pointer-events:none}.scrolling-text-section__image-placeholder{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;background-color:#0000000d}.scrolling-text-section__image-placeholder svg{width:100%;height:100%;max-width:200px;max-height:200px;opacity:.3}.scrolling-text-section__image-content{position:relative;z-index:2;text-align:center;padding:40px;display:flex;flex-direction:column;gap:20px;align-items:center}.scrolling-text-section__heading{margin:0;font-weight:700;line-height:1.1}.scrolling-text-section__button{text-decoration:none;display:inline-flex;align-items:center;justify-content:center;transition:all .2s ease;font-weight:500;text-align:center;white-space:nowrap;cursor:pointer;line-height:1}.scrolling-text-section__button:hover{transform:translateY(-2px);box-shadow:0 4px 12px #00000026}.scrolling-text-section__text-side{display:flex;flex-direction:column;justify-content:center;padding:50px;overflow:hidden;height:100%;box-sizing:border-box}.scrolling-text-section__top-text{text-align:center;font-weight:700;letter-spacing:.1em;margin-bottom:30px;white-space:nowrap}.scrolling-text-section__scroll-container{position:relative;flex:1;overflow:hidden;min-height:0}.scrolling-text-section__scroll-wrapper{height:100%;position:relative}.scrolling-text-section__scroll-content{display:flex;flex-direction:column;gap:0;animation:scrollVertical var(--scroll-duration, 30s) linear infinite;will-change:transform}@keyframes scrollVertical{0%{transform:translateY(0)}to{transform:translateY(-33.333%)}}.scrolling-text-section__scroll-item{flex-shrink:0;padding:15px 20px}.scrolling-text-section__scroll-text{font-weight:700;line-height:1.2;text-align:center;white-space:nowrap}.scrolling-text-section__scroll-container:before,.scrolling-text-section__scroll-container:after{content:"";position:absolute;left:0;right:0;pointer-events:none;z-index:25}.scrolling-text-section__scroll-container:before{top:0;height:var(--fade-top-height, 160px);background:linear-gradient(to bottom,var(--fade-color-opaque, rgba(138, 180, 248, 1)) 0%,var(--fade-color-soft, rgba(138, 180, 248, .6)) 50%,var(--fade-color-transparent, rgba(138, 180, 248, 0)) 100%)}.scrolling-text-section__scroll-container:after{bottom:0;height:var(--fade-bottom-height, 160px);background:linear-gradient(to top,var(--fade-color-opaque, rgba(138, 180, 248, 1)) 0%,var(--fade-color-soft, rgba(138, 180, 248, .6)) 50%,var(--fade-color-transparent, rgba(138, 180, 248, 0)) 100%)}@media screen and (max-width: 749px){.scrolling-text-section__grid{grid-template-columns:1fr;grid-template-rows:var(--mobile-media-height, 320px) auto;height:auto}.scrolling-text-section__text-side{order:-1}.scrolling-text-section__image-content{padding:30px 20px}.scrolling-text-section__text-side{padding:30px 20px;height:auto}.scrolling-text-section__image-side{height:var(--mobile-media-height, 320px)}.scrolling-text-section__top-text{margin-bottom:20px;font-size:inherit}.scrolling-text-section__scroll-item{padding:10px 15px}}@media screen and (min-width: 750px) and (max-width: 989px){.scrolling-text-section__image-content,.scrolling-text-section__text-side{padding:30px}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/section-image-scrolling-text.css.map */
