.stmap *{box-sizing:border-box}.stmap{--ink:#1A1D21;--accent:#1E6FD9;--NW:#7EA8DA;--SW:#F5E40F;--WC:#248241;--SC:#E0282F;--MW:#F6A91D;--SE:#A13A89;--NE:#8BCFCA;max-width:1040px;margin:0 auto;color:var(--ink);font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;background:#fff;border:1px solid #e7e9ec;border-radius:14px;overflow:hidden;box-shadow:0 10px 40px #10161e14}.stmap .stm-hdr{position:relative;background:var(--ink);color:#fff;padding:18px 22px 16px;display:flex;align-items:center;gap:14px}.stmap .stm-slash{font-family:Oswald,Arial,sans-serif;font-weight:700;font-size:30px;color:var(--accent);letter-spacing:-2px;line-height:1;transform:skew(-12deg)}.stmap .stm-hdr h1,.stmap .stm-hdr h2,.stmap .stm-hdr h3{color:#fff!important;margin:0;font-family:Oswald,Arial Narrow,sans-serif;font-weight:700;font-size:clamp(18px,3.4vw,30px);letter-spacing:.04em;text-transform:uppercase;line-height:1}.stmap .stm-hdr .rev{margin-left:auto;font-size:10px;letter-spacing:.12em;color:#8a929c;text-transform:uppercase;white-space:nowrap}.stmap .stm-bar{height:4px;background:linear-gradient(90deg,var(--NW) 0 14%,var(--SW) 14% 28%,var(--WC) 28% 42%,var(--SC) 42% 56%,var(--MW) 56% 70%,var(--SE) 70% 84%,var(--NE) 84% 100%)}.stmap .stm-sub{padding:12px 22px 2px;font-size:13px;color:#5a626b}.stmap .stm-sub b,.stmap .stm-sub strong{color:var(--ink);font-weight:700}.stmap .stm-sub p{margin:0}.stmap .stm-mapwrap{position:relative;padding:10px 18px 6px}.stmap svg.stm-usmap{width:100%;height:auto;display:block}.stmap .stm-aibase{pointer-events:none}.stmap .stm-dim path{fill:#dce0e4;opacity:0;pointer-events:none;transition:opacity .22s ease}.stmap[data-active] .stm-dim path{opacity:.86}.stmap[data-active=NW] .stm-dim path[data-region=NW]{opacity:0}.stmap[data-active=SW] .stm-dim path[data-region=SW]{opacity:0}.stmap[data-active=WC] .stm-dim path[data-region=WC]{opacity:0}.stmap[data-active=SC] .stm-dim path[data-region=SC]{opacity:0}.stmap[data-active=MW] .stm-dim path[data-region=MW]{opacity:0}.stmap[data-active=SE] .stm-dim path[data-region=SE]{opacity:0}.stmap[data-active=NE] .stm-dim path[data-region=NE]{opacity:0}.stmap .stm-hit{fill:transparent;cursor:pointer;outline:none}.stmap .stm-hit:focus-visible{fill:#1e6fd91f;stroke:var(--accent);stroke-width:2}.stmap .stm-tip{position:absolute;pointer-events:none;z-index:6;background:var(--ink);color:#fff;font-size:12px;font-weight:600;padding:7px 11px;border-radius:8px;transform:translate(-50%,-130%);white-space:nowrap;opacity:0;transition:opacity .12s ease;box-shadow:0 6px 18px #00000047}.stmap .stm-tip:after{content:"";position:absolute;left:50%;top:100%;transform:translate(-50%);border:6px solid transparent;border-top-color:var(--ink)}.stmap .stm-tip.stm-show{opacity:1}.stmap .stm-legend-wrap{padding:6px 18px 20px}.stmap .stm-team-label{font-family:Oswald,sans-serif;text-transform:uppercase;letter-spacing:.32em;font-weight:600;font-size:12px;color:#aeb4bb;text-align:center;margin:10px 0 8px}.stmap .stm-legend{display:grid;grid-template-columns:repeat(7,1fr);gap:10px}.stmap .stm-col{display:flex;flex-direction:column;text-align:center;border-radius:10px;cursor:pointer;transition:transform .18s ease,box-shadow .18s ease,opacity .18s ease;background:#fff;outline:none}.stmap[data-active] .stm-col{opacity:.42}.stmap[data-active=NW] .stm-col[data-region=NW],.stmap[data-active=SW] .stm-col[data-region=SW],.stmap[data-active=WC] .stm-col[data-region=WC],.stmap[data-active=SC] .stm-col[data-region=SC],.stmap[data-active=MW] .stm-col[data-region=MW],.stmap[data-active=SE] .stm-col[data-region=SE],.stmap[data-active=NE] .stm-col[data-region=NE]{opacity:1;transform:translateY(-3px);box-shadow:0 8px 22px #00000038}.stmap .stm-col .stm-nm{font-size:12px;font-weight:600;color:#3a424b;min-height:32px;display:flex;align-items:center;justify-content:center;padding:2px 4px;line-height:1.15}.stmap .stm-col .stm-nm.stm-tbd{color:#aab0b7;font-style:italic}.stmap .stm-col .stm-swatch{font-family:Oswald,sans-serif;text-transform:uppercase;font-weight:600;letter-spacing:.03em;font-size:12.5px;color:#fff;padding:9px 4px;border-radius:7px;border:2px solid rgba(0,0,0,.12);line-height:1.05}.stmap .stm-col .stm-swatch.stm-lt{color:#1a1d21}.stmap .stm-col:focus-visible{box-shadow:0 0 0 3px #1e6fd980}.stmap .stm-intl-row{margin-top:14px}.stmap .stm-intl{display:flex;align-items:center;justify-content:center;gap:12px;flex-wrap:wrap;border:2px dashed #c7ccd2;border-radius:10px;padding:11px 16px;cursor:pointer;transition:.18s;background:#fff}.stmap .stm-intl:hover,.stmap .stm-intl.stm-hot{border-color:var(--accent);box-shadow:0 6px 18px #1e6fd929}.stmap .stm-intl .stm-tag{font-family:Oswald,sans-serif;text-transform:uppercase;letter-spacing:.06em;font-weight:600;font-size:13px;background:var(--ink);color:#fff;padding:6px 12px;border-radius:6px}.stmap .stm-intl .stm-who{font-size:13px;color:#3a424b}.stmap .stm-intl .stm-who b{color:var(--ink)}.stmap .stm-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background:#0c10158c;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);display:flex;align-items:center;justify-content:center;padding:18px;z-index:50;opacity:0;visibility:hidden;transition:opacity .2s ease,visibility .2s ease}.stmap .stm-backdrop.stm-open{opacity:1;visibility:visible}.stmap .stm-modal{width:min(440px,100%);background:#fff;border-radius:16px;overflow:hidden;transform:translateY(14px) scale(.98);transition:transform .22s cubic-bezier(.2,.8,.2,1);box-shadow:0 30px 80px #080c1273}.stmap .stm-backdrop.stm-open .stm-modal{transform:none}.stmap .stm-m-head{padding:18px 20px;color:#fff;display:flex;align-items:center;gap:12px}.stmap .stm-m-head h2{margin:0;font-family:Oswald,sans-serif;font-weight:700;text-transform:uppercase;letter-spacing:.04em;font-size:22px}.stmap .stm-m-head h2 small{display:block;font-family:Inter,sans-serif;font-weight:500;text-transform:none;letter-spacing:0;font-size:12px;opacity:.85;margin-top:3px}.stmap .stm-m-close{margin-left:auto;background:#ffffff2e;border:0;color:#fff;width:32px;height:32px;border-radius:50%;cursor:pointer;font-size:18px;line-height:1;display:flex;align-items:center;justify-content:center;transition:background .15s}.stmap .stm-m-close:hover{background:#ffffff52}.stmap .stm-m-body{padding:8px 20px 22px}.stmap .stm-rep{display:flex;align-items:center;gap:12px;padding:14px 2px;border-bottom:1px solid #eef0f2}.stmap .stm-rep:last-child{border-bottom:0}.stmap .stm-rep .stm-role{font-family:Oswald,sans-serif;text-transform:uppercase;letter-spacing:.08em;font-size:11px;color:#8a929c;font-weight:600}.stmap .stm-rep .stm-pname{font-size:17px;font-weight:700;color:var(--ink);margin-top:2px}.stmap .stm-rep .stm-pname.stm-tbd{color:#aab0b7;font-style:italic;font-weight:600}.stmap .stm-rep .stm-info{flex:1;min-width:0}.stmap .stm-acts{display:flex;gap:9px}.stmap .stm-ic{width:42px;height:42px;border-radius:50%;background:var(--accent);display:flex;align-items:center;justify-content:center;color:#fff;text-decoration:none;transition:transform .14s,background .14s;box-shadow:0 4px 12px #1e6fd952}.stmap .stm-ic:hover{transform:translateY(-2px);background:#155ec0}.stmap .stm-ic svg{width:20px;height:20px;fill:#fff}.stmap .stm-ic.stm-disabled{background:#dfe3e7;box-shadow:none;pointer-events:none}.stmap .stm-ic.stm-disabled svg{fill:#aab0b7}@media(max-width:680px){.stmap .stm-legend{grid-template-columns:repeat(4,1fr)}.stmap .stm-hdr .rev{display:none}}@media(max-width:430px){.stmap .stm-legend{grid-template-columns:repeat(2,1fr)}}@media(prefers-reduced-motion:reduce){.stmap *{transition:none!important}}.stmap .stm-mapwrap{min-height:120px}.stmap .stm-maploading{padding:40px 0;text-align:center;font-size:13px;color:#8a929c}.stmap .stm-maperror{padding:24px 18px;text-align:center;font-size:13px;color:#b23}.stmap svg.stm-usmap{opacity:0;transition:opacity .25s ease}.stmap svg.stm-usmap.stm-ready{opacity:1}@media(prefers-reduced-motion:reduce){.stmap svg.stm-usmap{transition:none}}.stmap .stm-labels{pointer-events:none}.stmap .stm-lbl{font-family:Oswald,Arial Narrow,Arial,sans-serif;font-weight:var(--lbl-weight,400);font-size:7.2px;letter-spacing:0;word-spacing:1.8px;fill:var(--ink);paint-order:stroke}.stmap .stm-backdrop{z-index:99999}.stmap .stm-modal{max-height:90vh;overflow:auto}.stmap .stm-hdr h1,.stmap .stm-hdr h2,.stmap .stm-hdr h3,.stmap .stm-m-head h2{text-align:left!important}.stmap .stm-m-head h2{color:inherit!important}.stmap .stm-m-head h2{color:inherit}.stmap .stm-swatch,.stmap .stm-tag{color:#fff}.stmap .stm-swatch.stm-lt{color:#1a1d21}.stmap .stm-ic svg{pointer-events:none}.stmap .stm-lbl{fill:var(--lbl-default,#1A1D21)}.stmap .stm-lbl[data-region=NW]{fill:var(--lbl-NW,#1A1D21)}.stmap .stm-lbl[data-region=SW]{fill:var(--lbl-SW,#1A1D21)}.stmap .stm-lbl[data-region=WC]{fill:var(--lbl-WC,#1A1D21)}.stmap .stm-lbl[data-region=SC]{fill:var(--lbl-SC,#1A1D21)}.stmap .stm-lbl[data-region=MW]{fill:var(--lbl-MW,#1A1D21)}.stmap .stm-lbl[data-region=SE]{fill:var(--lbl-SE,#1A1D21)}.stmap .stm-lbl[data-region=NE]{fill:var(--lbl-NE,#1A1D21)}.stmap[data-active] .stm-lbl{fill:var(--lbl-default,#1A1D21)}.stmap[data-active=NW] .stm-lbl[data-region=NW]{fill:var(--lbl-NW,#1A1D21)}.stmap[data-active=SW] .stm-lbl[data-region=SW]{fill:var(--lbl-SW,#1A1D21)}.stmap[data-active=WC] .stm-lbl[data-region=WC]{fill:var(--lbl-WC,#1A1D21)}.stmap[data-active=SC] .stm-lbl[data-region=SC]{fill:var(--lbl-SC,#1A1D21)}.stmap[data-active=MW] .stm-lbl[data-region=MW]{fill:var(--lbl-MW,#1A1D21)}.stmap[data-active=SE] .stm-lbl[data-region=SE]{fill:var(--lbl-SE,#1A1D21)}.stmap[data-active=NE] .stm-lbl[data-region=NE]{fill:var(--lbl-NE,#1A1D21)}.stmap[data-labels=off] .stm-labels{display:none}.stmap .stm-dim path{fill:var(--dim,#dce0e4)}.stmap .stm-backdrop{position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:20px!important;margin:0!important}.stmap .stm-modal{margin:0 auto!important;max-width:min(440px,100%)!important}@media(max-width:600px){.stmap .stm-backdrop{align-items:flex-start!important;padding-top:12vh!important}}html.stm-locked,body.stm-locked{overflow:hidden!important}
/*# sourceMappingURL=/cdn/shop/t/18/assets/territory-map.css.map */
