.marquee-section{overflow:hidden;isolation:isolate}.marquee-section--border-top{border-top:1px solid var(--color-border)}.marquee-section--border-bottom{border-bottom:1px solid var(--color-border)}.marquee-section__inner{position:relative}.marquee-section__track{--marquee-gap: var(--mq-gap-m);font-family:var(--mq-font);font-size:var(--mq-size-m);line-height:1.3;letter-spacing:.02em}.marquee-section--accent .marquee-section__track{letter-spacing:var(--label-ls);font-weight:var(--font-accent-weight)}.marquee-section--heading .marquee-section__track{font-weight:var(--font-heading-weight);font-style:var(--font-heading-style);letter-spacing:var(--heading-ls)}.marquee-section--upper .marquee-section__track{text-transform:uppercase}.marquee-section--italic .marquee-section__track{font-style:italic}.marquee-section--heading .marquee-section__track{font-weight:300;line-height:1.15;letter-spacing:.005em}.marquee-section--heading .marquee-section__item{gap:var(--marquee-gap)}.marquee-section--heading .marquee-section__icon{width:.5em;height:.5em;color:var(--color-accent)}.marquee-section--heading .marquee.is-animated{-webkit-mask-image:linear-gradient(90deg,transparent,#000 5%,#000 95%,transparent);mask-image:linear-gradient(90deg,transparent,#000 5%,#000 95%,transparent)}.marquee-section--heading .marquee-section__pause{opacity:1;border:1px solid color-mix(in srgb,currentColor 35%,transparent)}.marquee-section__item{display:inline-flex;align-items:center;gap:.6em;white-space:nowrap;color:inherit;min-height:44px}a.marquee-section__item:hover .marquee-section__text{text-decoration:underline;text-underline-offset:.2em;text-decoration-thickness:1px}.marquee-section__icon{width:1em;height:1em;flex:none;color:var(--color-accent)}.marquee-section__dot{width:.35em;height:.35em;border-radius:50%;background:var(--color-accent);flex:none}.marquee.is-static .marquee__inner{row-gap:.25em}.marquee-section__pause{position:absolute;right:var(--gutter);top:50%;transform:translateY(-50%);width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;color:inherit;background:var(--scheme-bg,var(--color-bg));opacity:.85;transition:opacity .25s,background .3s;z-index:3}.marquee-section__pause:hover,.marquee-section__pause:focus-visible{opacity:1}.marquee-section__play-icon{display:none}.marquee-section__pause[aria-pressed=true] .marquee-section__play-icon{display:inline-flex}.marquee-section__pause[aria-pressed=true] .marquee-section__pause-icon{display:none}.marquee-section:has(.marquee-section__pause) .marquee-section__track{padding-right:60px}.marquee-section:is(.marquee-section--style-editorial,.marquee-section--style-outline) .marquee-section__track{font-weight:300}.marquee-section:is(.marquee-section--style-editorial,.marquee-section--style-outline) .marquee-section__item:nth-child(odd) .marquee-section__text{font-style:normal;text-transform:uppercase;font-weight:400;font-size:.8em;letter-spacing:.18em}.marquee-section:is(.marquee-section--style-editorial,.marquee-section--style-outline) .marquee-section__item:nth-child(2n) .marquee-section__text{font-style:italic;text-transform:none;font-size:1.12em;letter-spacing:.01em}.marquee-section--style-outline .marquee-section__item:nth-child(odd) .marquee-section__text{font-weight:500;font-size:.84em;letter-spacing:.16em}@media(min-width:750px){@supports (-webkit-text-stroke: 1px black){.marquee-section--style-outline .marquee-section__item:nth-child(odd) .marquee-section__text{font-size:1.02em;letter-spacing:.12em;color:transparent;-webkit-text-stroke:.6px var(--scheme-text,var(--color-text));paint-order:stroke fill}}}.marquee-section:is(.marquee-section--style-editorial,.marquee-section--style-outline) .marquee-section__icon{width:.62em;height:.62em}.marquee-section:is(.marquee-section--style-editorial,.marquee-section--style-outline) .marquee-section__item{gap:calc(var(--marquee-gap) * .9)}.marquee-section--spin .marquee.is-animated .marquee-section__icon{animation:mq-spin 14s linear infinite}.marquee-section--spin .marquee.is-animated .marquee-section__item:nth-child(2n) .marquee-section__icon{animation-direction:reverse}.marquee.is-paused .marquee-section__icon{animation-play-state:paused!important}@keyframes mq-spin{to{transform:rotate(360deg)}}.marquee-section--rules:before{content:"";position:absolute;top:5px;right:0;bottom:5px;left:0;z-index:0;pointer-events:none;border-block:1px solid color-mix(in srgb,var(--scheme-text,currentColor) 22%,transparent)}.marquee-section--sheen{box-shadow:inset 0 1px #ffffff24,inset 0 -1px #00000024}.marquee-section--sheen:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;background:linear-gradient(100deg,transparent 38%,rgb(255 255 255 / .07) 46%,rgb(255 255 255 / .16) 50%,rgb(255 255 255 / .07) 54%,transparent 62%) no-repeat;background-size:60% 100%;background-position:-120% 0;animation:mq-sheen 9s cubic-bezier(.45,0,.2,1) infinite}@keyframes mq-sheen{0%{background-position:-120% 0}45%,to{background-position:260% 0}}.marquee-section--tilt{width:106%;margin-inline:-3%;transform:rotate(var(--mq-tilt));box-shadow:0 14px 30px -20px #140c0873}.marquee-section--tilt.marquee-section--sheen{box-shadow:inset 0 1px #ffffff24,inset 0 -1px #00000024,0 14px 30px -20px #140c0873}.marquee-section--tilt .marquee-section__pause{right:calc(var(--gutter) + 3vw)}@media(prefers-reduced-motion:reduce){.marquee-section--spin .marquee-section__icon,.marquee-section--sheen:after{animation:none!important}.marquee-section--sheen:after{display:none}}@media(min-width:750px){.marquee-section__track{--marquee-gap: var(--mq-gap);font-size:var(--mq-size)}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/section-fx-marquee.css.map */
