.stor{--stor-gold: var(--hiw-gold)}.stor-eyebrow{display:inline-block;font-family:var(--font-mono);font-size:12px;font-weight:600;letter-spacing:.22em;text-transform:uppercase;color:var(--ember-700, #A7421B);margin-bottom:14px}.stor-eyebrow.light{color:var(--hiw-cyan)}.stor-h2{font-family:var(--font-display);font-weight:800;font-size:clamp(28px,4vw,48px);line-height:1.04;letter-spacing:-.03em;color:var(--ink-950);margin:0}.stor-h2.light{color:#fff}.stor-lead{font-size:16px;line-height:1.6;color:var(--ink-700);margin:14px auto 0;max-width:560px}.stor-lead.light{color:#ffffffb8}.stor-section-head{text-align:center;max-width:680px;margin:0 auto 44px}.stor-hero{min-height:auto;background:radial-gradient(120% 90% at 85% 0%,#1A1340 0%,transparent 55%),radial-gradient(110% 90% at 0% 100%,#0B2233 0%,transparent 55%),var(--hiw-ink)}.stor-hero-aurora{position:absolute;top:-20%;right:-20%;bottom:-20%;left:-20%;z-index:0;background:radial-gradient(40% 32% at 78% 26%,rgba(124,92,255,.3),transparent 60%),radial-gradient(38% 30% at 14% 80%,rgba(54,224,208,.18),transparent 60%);filter:blur(20px)}.stor-inner{display:grid;grid-template-columns:1fr 1fr;gap:56px;align-items:center;padding-top:48px;padding-bottom:64px}.stor-title em{font-style:normal;color:var(--stor-gold);-webkit-text-fill-color:var(--stor-gold);text-shadow:0 0 26px rgba(255,209,0,.35)}.stor-active{margin-top:28px;padding:22px 24px;border-radius:20px;background:#ffffff0d;border:1px solid rgba(255,255,255,.12);animation:stor-pop .4s var(--ease-out)}@keyframes stor-pop{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.stor-active-type{display:inline-block;font-family:var(--font-mono);font-size:10.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--stor-gold);padding:4px 10px;border-radius:999px;background:#ffd1001f}.stor-active-city{font-family:var(--font-display);font-weight:800;font-size:26px;letter-spacing:-.02em;color:#fff;margin:12px 0 2px}.stor-active-name{font-size:14px;color:#ffffffb3;margin:0}.stor-active-meta{display:flex;flex-direction:column;gap:8px;margin:16px 0 18px}.stor-active-meta span{display:inline-flex;align-items:center;gap:8px;font-size:13px;color:#ffffffa8}.stor-active-meta svg{color:var(--stor-gold)}.stor-chips{display:flex;flex-wrap:wrap;gap:7px;margin-top:22px}.stor-chip{padding:8px 13px;border-radius:999px;border:1px solid rgba(255,255,255,.16);background:#ffffff0a;color:#ffffffb8;font-size:12.5px;font-weight:600;cursor:pointer;transition:all .2s var(--ease-out)}.stor-chip:hover{border-color:#ffffff5c;color:#fff}.stor-chip.is-active{background:var(--stor-gold);border-color:var(--stor-gold);color:var(--ink-950)}.stor-map-wrap{display:flex;flex-direction:column;gap:16px}.stor-map{position:relative;aspect-ratio:100/130;max-width:420px;margin:0 auto;width:100%;border-radius:24px;background:linear-gradient(165deg,#ffffff0a,#ffffff03);border:1px solid rgba(255,255,255,.1);overflow:hidden}.stor-map-grid{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;opacity:.25;background-image:radial-gradient(rgba(255,255,255,.1) 1px,transparent 1px);background-size:16px 16px;-webkit-mask-image:radial-gradient(80% 80% at 50% 45%,#000,transparent);mask-image:radial-gradient(80% 80% at 50% 45%,#000,transparent)}.stor-map-svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:1}.stor-uk{fill:url(#storUkGlow);stroke:#7c5cff73;stroke-width:.35;stroke-linejoin:round;stroke-linecap:round}.stor-uk-dots{fill:none;stroke:#7c5cff80;stroke-width:1.1;stroke-linecap:round;animation:storDotsIn 1.2s var(--ease-out) both}@keyframes storDotsIn{0%{opacity:0}to{opacity:1}}.stor-pin{position:absolute;z-index:3;transform:translate(-50%,-50%);background:none;border:none;cursor:pointer;padding:0;display:flex;flex-direction:column;align-items:center}.stor-pin-dot{width:13px;height:13px;border-radius:50%;background:var(--hiw-cyan);border:2px solid var(--hiw-ink);box-shadow:0 0 0 3px #36e0d040;transition:all .25s var(--ease-out)}.stor-pin.flag .stor-pin-dot{background:var(--stor-gold);box-shadow:0 0 0 3px #ffd10040}.stor-pin:hover .stor-pin-dot{transform:scale(1.25)}.stor-pin.is-active .stor-pin-dot{transform:scale(1.4);box-shadow:0 0 0 5px #ffffff2e,0 0 18px var(--stor-gold);background:var(--stor-gold)}.stor-pin-label{position:absolute;top:16px;font-size:10px;font-weight:700;color:#fff;white-space:nowrap;background:#07060bb3;padding:2px 7px;border-radius:999px;opacity:0;transform:translateY(-3px);transition:all .2s;pointer-events:none}.stor-pin:hover .stor-pin-label,.stor-pin.is-active .stor-pin-label{opacity:1;transform:none}.stor-pin.is-active{z-index:4}.stor-map-legend{display:flex;align-items:center;gap:18px;justify-content:center;font-size:12px;color:#fff9}.stor-map-legend span{display:inline-flex;align-items:center;gap:7px}.stor-map-legend .lg{width:10px;height:10px;border-radius:50%;background:var(--hiw-cyan)}.stor-map-legend .lg.flag{background:var(--stor-gold)}.stor-map-count{margin-left:auto;font-family:var(--font-mono);color:#ffffff73}.stor-retail{padding:100px 0;background:var(--paper-50)}.stor-retail-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.stor-retail-card{display:flex;align-items:center;gap:16px;padding:22px;border-radius:18px;background:#fff;border:1px solid var(--line);box-shadow:var(--shadow-xs);cursor:pointer;transition:all .25s var(--ease-out)}.stor-retail-card:hover{transform:translateY(-3px);box-shadow:var(--shadow-md);border-color:var(--ink-500)}.stor-retail-logo{width:54px;height:54px;border-radius:14px;background:var(--ink-950);color:#fff;display:flex;align-items:center;justify-content:center;font-family:var(--font-display);font-weight:800;font-size:26px;flex-shrink:0}.stor-retail-logo--img{padding:9px}.stor-retail-logo--img img{width:100%;height:100%;object-fit:contain;display:block}.stor-retail-info{display:flex;flex-direction:column;flex:1;min-width:0}.stor-retail-name{font-family:var(--font-display);font-weight:800;font-size:17px;letter-spacing:-.02em;color:var(--ink-950)}.stor-retail-tag{font-size:12px;color:var(--fg-muted);font-weight:600;margin-top:2px}.stor-retail-go{width:34px;height:34px;border-radius:50%;background:var(--paper-100);color:var(--ink-800);display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:all .25s}.stor-retail-card:hover .stor-retail-go{background:var(--yellow-400);color:var(--ink-950)}.stor-shows{position:relative;padding:100px 0;background:var(--hiw-ink);overflow:hidden}.stor-shows-bg{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(50% 50% at 85% 5%,rgba(255,209,0,.12),transparent 60%),radial-gradient(50% 50% at 10% 95%,rgba(124,92,255,.16),transparent 60%)}.stor-shows .container{position:relative;z-index:2}.stor-shows-list{display:flex;flex-direction:column;gap:12px;max-width:820px;margin:0 auto}.stor-show{display:grid;grid-template-columns:92px 1fr auto;gap:20px;align-items:center;padding:18px 22px;border-radius:18px;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);transition:all .25s var(--ease-out)}.stor-show:hover{background:#ffffff12;border-color:#fff3}.stor-show-date{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:10px;border-radius:14px;background:#ffd1001a;border:1px solid rgba(255,209,0,.22)}.stor-show-month{font-family:var(--font-mono);font-size:11px;font-weight:700;letter-spacing:.1em;color:var(--stor-gold)}.stor-show-day{font-family:var(--font-display);font-weight:800;font-size:15px;letter-spacing:-.01em;color:#fff;margin-top:2px;text-align:center}.stor-show-top{display:flex;align-items:center;gap:10px}.stor-show-body h3{font-family:var(--font-display);font-weight:800;font-size:19px;letter-spacing:-.02em;color:#fff;margin:0}.stor-show-soon{font-family:var(--font-mono);font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-950);background:var(--stor-gold);padding:3px 8px;border-radius:999px}.stor-show-body p{display:inline-flex;align-items:center;gap:7px;font-size:13.5px;color:#ffffff9e;margin:6px 0 0}.stor-show-body p svg{color:var(--hiw-cyan)}.stor-show-go{width:40px;height:40px;border-radius:50%;background:#ffffff0f;border:1px solid rgba(255,255,255,.14);color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .25s}.stor-show-go:hover{background:var(--stor-gold);color:var(--ink-950);border-color:var(--stor-gold)}.stor-shows-foot{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:32px;font-size:13px;color:#ffffff8c}.stor-shows-foot svg{color:var(--stor-gold)}.stor-shows-foot a{color:#fff;text-decoration:underline;text-underline-offset:2px;cursor:pointer}@media(max-width:980px){.stor-inner{grid-template-columns:1fr;gap:40px}.stor-map-wrap{order:-1}.stor-retail-grid{grid-template-columns:1fr 1fr}}@media(max-width:560px){.stor-retail-grid{grid-template-columns:1fr}.stor-show{grid-template-columns:76px 1fr}.stor-show-go,.stor-pin-label{display:none}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/yats-stores.css.map */
