.section-marquee-image h1 strong,.section-marquee-image h2 strong,.section-marquee-image h1 b,.section-marquee-image h2 b{text-decoration:underline;text-decoration-color:var(--default-text);text-underline-offset:8px}.section-marquee-image h1,.section-marquee-image h2{color:var(--highlight-l-text)}.section-marquee-image .section-header{display:grid;gap:60px;margin-bottom:45px;grid-template-columns:3fr 7fr}.section-marquee-image .s-caption *{color:var(--secondary-text)}.section-marquee-image .s-caption p{margin-top:0;color:var(--highlight-d-text);max-width:75%}.section-marquee-image .s-caption strong,.section-marquee-image .s-caption b{font-family:Replica;font-weight:400;color:var(--highlight-l-text)}@media screen and (max-width:425px){.section-marquee-image .s-header .h1{max-width:280px;margin:auto}}.scrolling-message__marquee{--gap: 60px;display:flex;overflow:hidden;-webkit-user-select:none;user-select:none;gap:var(--gap)}.scrolling-message__marquee_content{flex-shrink:0;display:flex;justify-content:space-around;min-width:auto;gap:var(--gap);animation:scroll 20s linear infinite}.section-marquee-image:hover .scrolling-message__marquee_content{animation-play-state:paused}.scrolling-message__marquee span{text-transform:uppercase;color:#191919;font-size:15px;font-weight:600;width:100%}.scrolling-message__marquee span img{display:block}.scrolling-message .scrolling-message_background{position:relative}.scrolling-message .mask-content.left{position:absolute;left:0;top:0;height:100%;width:20%;overflow:hidden}.scrolling-message .blur-left{position:absolute;left:0;top:0;height:100%;width:0px;z-index:1;box-shadow:0 0 100px 140px var(--background-color)}.scrolling-message .mask-content.right{position:absolute;right:0;top:0;height:100%;width:20%;overflow:hidden}.scrolling-message .blur-right{position:absolute;left:initial;top:0;height:100%;width:0px;z-index:1;box-shadow:0 0 100px 140px var(--background-color);transform:rotate(180deg);right:0}.marquee--reverse .scrolling-message__marquee_content{animation-direction:reverse}@keyframes scroll{0%{transform:translate(0)}to{transform:translate(calc(-100% - var(--gap)))}}@media screen and (max-width:1300px){.scrolling-message .blur-left,.scrolling-message .blur-right{box-shadow:0 0 50px 80px var(--background-color)}}@media screen and (max-width:767px){.section-marquee-image .section-header{gap:30px;grid-template-columns:1fr;width:90%;order:2;text-align:center;max-width:480px;margin-left:auto;margin-right:auto;padding:0 10px}.section-marquee-image .s-caption p{margin-left:auto;margin-right:auto}}
/*# sourceMappingURL=/cdn/shop/t/31/assets/component-marquee-image.css.map */
