.marquee{--gap:clamp(20px,3vw,40px);--dur:32s;position:relative;overflow:hidden;display:flex;gap:var(--gap);padding-block:var(--mq-pad,18px);border-block:1px solid var(--c-line);background:var(--mq-bg,transparent);color:var(--mq-fg,var(--c-text));-webkit-user-select:none;user-select:none}.marquee__group{flex:none;display:flex;align-items:center;gap:var(--gap);min-width:100%;justify-content:space-around;animation:fx-marquee var(--dur) linear infinite}.marquee--reverse .marquee__group{animation-direction:reverse}.marquee__item{font-family:var(--f-head);font-weight:var(--f-head-w);text-transform:uppercase;letter-spacing:.06em;line-height:1;white-space:nowrap;font-size:var(--mq-size,clamp(28px,6vw,64px))}.marquee--outline .marquee__item{color:color-mix(in srgb,var(--mq-fg,#F2F2F0) 30%,transparent)}.marquee--outline .marquee__item--fill{color:var(--mq-fg,var(--c-text))}.marquee__sep{flex:none;display:flex;align-items:center;height:var(--mq-logo,40px);color:var(--mq-fg,var(--c-text))}.marquee__sep svg{height:100%;width:auto;display:block}@media(hover:hover)and (pointer:fine){.marquee:hover .marquee__group{animation-play-state:paused}}.marquee.is-paused .marquee__group{animation-play-state:paused}@keyframes fx-marquee{0%{transform:translateZ(0)}to{transform:translate3d(calc(-100% - var(--gap)),0,0)}}@keyframes fx-blur-in{0%{opacity:0;filter:blur(10px);transform:translate3d(0,14px,0)}to{opacity:1;filter:blur(0);transform:none}}.fx .hero__content .h0,.fx .hero__content .hero__text,.fx .hero__content .hero__actions{animation:fx-blur-in .9s cubic-bezier(.23,1,.32,1) both}.fx .hero__content .hero__text{animation-delay:.12s}.fx .hero__content .hero__actions{animation-delay:.22s}.fx .t-index [data-fx]{opacity:0;filter:blur(8px);transform:translate3d(0,18px,0);transition:opacity .7s cubic-bezier(.23,1,.32,1),filter .7s cubic-bezier(.23,1,.32,1),transform .7s cubic-bezier(.23,1,.32,1);transition-delay:calc(var(--i,0) * 70ms)}.fx .t-index [data-fx].fx-in{opacity:1;filter:none;transform:none}.fx-word{display:inline-block;white-space:pre}.fx .t-index .fx-words .fx-word{opacity:0;filter:blur(8px);transform:translate3d(0,.25em,0);transition:opacity .6s cubic-bezier(.23,1,.32,1),filter .6s cubic-bezier(.23,1,.32,1),transform .6s cubic-bezier(.23,1,.32,1);transition-delay:calc(var(--w,0) * 90ms)}.fx .t-index .fx-words.fx-in .fx-word{opacity:1;filter:none;transform:none}@property --beam-a{syntax:"<angle>";inherits:false;initial-value:0deg}.fx-beam{position:relative;isolation:isolate}.fx-beam__track{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:2;padding:1.5px;border-radius:inherit;background:conic-gradient(from var(--beam-a),transparent 0deg 250deg,rgba(242,242,240,.25) 300deg,var(--beam-from,#F2F2F0) 345deg,transparent 360deg);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask-composite:exclude;animation:fx-beam-spin var(--beam-dur,8s) linear infinite;animation-play-state:paused}.fx-beam.is-visible .fx-beam__track{animation-play-state:running}.fx-beam__dot{display:none}@keyframes fx-beam-spin{to{--beam-a:360deg}}@media(hover:hover)and (pointer:fine){.fx-spot{position:relative}.fx-spot:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:1;opacity:0;transition:opacity .35s ease;background:radial-gradient(var(--spot,320px) circle at var(--mx,50%) var(--my,50%),rgba(242,242,240,.1),transparent 70%)}.fx-spot:hover:after{opacity:1}.tile.fx-spot:after{background:radial-gradient(var(--spot,360px) circle at var(--mx,50%) var(--my,50%),rgba(255,255,255,.16),transparent 70%)}}.community{position:relative;overflow:hidden}.community>*:not(.fx-beam__track){position:relative;z-index:1}.community:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background-image:radial-gradient(rgba(242,242,240,.16) 1px,transparent 1.2px);background-size:18px 18px;-webkit-mask-image:radial-gradient(ellipse 70% 90% at 85% 50%,#000 10%,transparent 70%);mask-image:radial-gradient(ellipse 70% 90% at 85% 50%,#000 10%,transparent 70%)}.fx-lens{position:absolute;left:0;top:0;z-index:5;width:var(--lens,200px);height:var(--lens,200px);border-radius:50%;pointer-events:none;background-repeat:no-repeat;background-color:var(--c-tile-light);box-shadow:0 0 0 1px #f2f2f080,0 18px 40px #00000073;opacity:0;transform:translate3d(var(--lx,0),var(--ly,0),0) scale(.6);transition:opacity .18s ease,transform .18s cubic-bezier(.23,1,.32,1);will-change:transform}.fx-lens.is-on{opacity:1;transform:translate3d(var(--lx,0),var(--ly,0),0) scale(1);transition:opacity .18s ease,transform 0s}.gallery__item .media.has-lens{cursor:zoom-in}@media(prefers-reduced-motion:reduce){.marquee__group{animation:none}.marquee{overflow-x:auto;scrollbar-width:none}.fx-beam__track{display:none}.fx-lens{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/25/assets/magic.css.map */
