@font-face{font-family:Wangan Sans;src:url(akx-archivo.woff2) format("woff2-variations"),url(akx-archivo.woff2) format("woff2");font-weight:100 900;font-stretch:62% 125%;font-style:normal;font-display:swap}@font-face{font-family:Wangan Label;src:url(akx-archivo.woff2) format("woff2-variations"),url(akx-archivo.woff2) format("woff2");font-weight:100 900;font-stretch:125%;font-style:normal;font-display:swap}@font-face{font-family:Wangan Display;src:url(wg-dela-latin.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Wangan Display;src:url(wg-kana-round.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+3001-3002,U+3041-3096,U+3099-309E,U+30A1-30FE}:root{--w-night: #06070a;--w-asphalt: #0c0e13;--w-panel: #12151c;--w-panel-2: #1a1e27;--w-line: rgba(255, 255, 255, .08);--w-line-2: rgba(255, 255, 255, .16);--w-text: #eef1f5;--w-mute: #959dab;--w-dim: #7a818e;--w-red: #ff2340;--w-red-deep: #c4102a;--w-red-glow: rgba(255, 35, 64, .55);--w-sign: #0b6b45;--w-sign-hi: #13a86c;--w-amber: #ffb020;--w-amber-glow: rgba(255, 176, 32, .45);--w-plate: #f3f1e8;--w-plate-ink: #0d5c3a;--w-sans: "Wangan Sans", "Archivo", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--w-label: "Wangan Label", "Wangan Sans", ui-sans-serif, system-ui, sans-serif;--w-display: "Wangan Display", "Wangan Sans", "Hiragino Kaku Gothic StdN", "Yu Gothic", sans-serif;--w-gutter: clamp(16px, 4vw, 56px);--w-max: 1480px;--w-radius: 6px;--w-ease: cubic-bezier(.2, .8, .2, 1);--w-ease-in-out: cubic-bezier(.65, 0, .35, 1);--akl-header-h: 104px;--font-body-family: var(--w-sans);--font-heading-family: var(--w-sans)}@media screen and (max-width:749px){:root{--akl-header-h: 92px}}html{background:var(--w-night);scroll-padding-top:120px}body.wangan{font-family:var(--w-sans);font-stretch:100%;color:var(--w-text);background:var(--w-night);letter-spacing:0;-webkit-font-smoothing:antialiased;--akl-page-bg: radial-gradient(ellipse 80% 50% at 50% -10%, rgba(255, 35, 64, .08), transparent 60%), radial-gradient(ellipse 60% 40% at 100% 30%, rgba(255, 176, 32, .04), transparent 70%), var(--w-night)}body.wangan h1,body.wangan h2,body.wangan h3,body.wangan h4,body.wangan .h0,body.wangan .h1,body.wangan .h2,body.wangan .h3{font-family:var(--w-sans);letter-spacing:-.01em;color:inherit}body.wangan .w-display{font-family:var(--w-display);font-weight:400;letter-spacing:-.01em}body.wangan blockquote{border:0;padding:0;margin:0;color:inherit;font-style:normal}::selection{background:var(--w-red);color:#fff}body.wangan :focus-visible{outline:2px solid var(--w-amber);outline-offset:3px}@view-transition{navigation:auto}::view-transition-old(root),::view-transition-new(root){animation-duration:.35s}.w-wrap{width:100%;max-width:var(--w-max);margin:0 auto;padding-left:var(--w-gutter);padding-right:var(--w-gutter)}.w-section{position:relative;padding-top:clamp(56px,7vw,120px);padding-bottom:clamp(56px,7vw,120px)}.w-lane{height:4px;border:0;margin:0;background:repeating-linear-gradient(90deg,rgba(255,255,255,.55) 0 38px,transparent 38px 70px);opacity:.5}.w-lane--amber{background:repeating-linear-gradient(90deg,var(--w-amber) 0 38px,transparent 38px 70px);opacity:.8}.w-rule{height:1px;border:0;margin:0;background:var(--w-line)}.w-display{margin:0;font-family:var(--w-display);font-weight:400;line-height:.98;text-transform:uppercase;text-wrap:balance}.w-display em{font-style:normal;color:var(--w-red);text-shadow:0 0 .25em var(--w-red-glow)}.w-display--xxl{font-size:clamp(54px,10vw,176px);line-height:.92}.w-display--xl{font-size:clamp(44px,7vw,120px)}.w-display--l{font-size:clamp(36px,5vw,84px)}.w-display--m{font-size:clamp(28px,3.4vw,56px);line-height:1.02}.w-display--s{font-size:clamp(22px,2.2vw,34px);line-height:1.08}.w-kana{font-family:var(--w-display);font-weight:400;letter-spacing:.04em}.w-heavy{margin:0;font-family:var(--w-sans);font-weight:850;font-stretch:62%;line-height:.9;text-transform:uppercase}.w-label{margin:0;font-family:var(--w-label);font-size:10.5px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--w-mute)}.w-label--red{color:var(--w-red)}.w-label--amber{color:var(--w-amber)}.w-kicker{display:inline-flex;align-items:center;gap:12px;margin:0;font-family:var(--w-label);font-size:10.5px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--w-text)}.w-kicker b,.w-shield{display:inline-grid;place-items:center;min-width:26px;height:26px;padding:0 6px;font-family:var(--w-sans);font-weight:800;font-stretch:80%;font-size:13px;letter-spacing:0;color:#fff;background:var(--w-sign);border:2px solid #fff;border-radius:50%/40%}.w-lede{margin:0;max-width:46ch;font-size:clamp(16px,1.2vw,19px);line-height:1.6;color:var(--w-mute)}.w-neon{color:#fff;text-shadow:0 0 .04em #fff,0 0 .12em var(--w-neon, var(--w-red)),0 0 .32em var(--w-neon, var(--w-red)),0 0 .8em var(--w-neon, var(--w-red))}.w-neon--amber{--w-neon: var(--w-amber)}.w-neon--green{--w-neon: var(--w-sign-hi)}@media(prefers-reduced-motion:no-preference){.w-neon--flicker{animation:w-flicker 6s linear infinite}}@keyframes w-flicker{0%,18%,22%,25%,53%,57%,to{opacity:1}20%,24%,55%{opacity:.35;text-shadow:none}}.ns{position:relative;display:inline-block;flex:none;aspect-ratio:var(--ar);isolation:isolate;container-type:inline-size;pointer-events:none;color:var(--ns-c, #ff2b4b)}.ns--v{--g: 100cqi;height:var(--h, 320px)}.ns--h{--g: 31cqi;width:var(--w, 320px)}.ns-l{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:visible}span.ns-l{display:block}.ns-l>svg{display:block;width:100%;height:100%;overflow:visible}#wr-k-a,#wr-k-a-c,#wr-k-ku,#wr-k-ku-c,#wr-k-ma,#wr-k-ma-c{overflow:visible}.ns-lit{position:absolute;top:0;right:0;bottom:0;left:0}.ns-glass{color:var(--ns-glass, #2b0d13)}.ns-glow2{color:var(--ns-glow, #ff1638);filter:blur(calc(var(--g) * .07));opacity:.8}.ns-glow{color:var(--ns-glow, #ff1f40);filter:blur(calc(var(--g) * .018))}.ns-tube{color:var(--ns-c, #ff2b4b)}.ns-core{color:var(--ns-core, #ff8f9c);filter:blur(calc(var(--g) * .009));opacity:.72}.ns-halo{position:absolute;top:-40%;right:-75%;bottom:-40%;left:-75%;z-index:-1;background:radial-gradient(closest-side,var(--ns-halo, rgba(255, 24, 56, .3)),rgba(255,24,56,.08) 58%,transparent);mix-blend-mode:screen}.ns--h .ns-halo{top:-90%;right:-24%;bottom:-90%;left:-24%}.ns-reflect{position:absolute;left:0;right:0;top:100%;height:100%;margin-top:var(--ns-gap, 6%);transform:scaleY(-1);opacity:.32;filter:blur(calc(var(--g) * .02));-webkit-mask:linear-gradient(to top,#000,transparent 70%);mask:linear-gradient(to top,#000,transparent 70%)}.ns-reflect .ns-halo{display:none}@media(prefers-reduced-motion:no-preference){.x-js .ns:not(.is-lit) .ns-lit,.x-js .ns:not(.is-lit) .ns-halo{opacity:0}.x-js .ns.is-on:not(.is-lit) .ns-lit{animation:ns-strike 1.25s calc(var(--d, 0s) + var(--i, 0) * .24s) linear both}.x-js .ns.is-on:not(.is-lit) .ns-halo{animation:ns-strike 1.25s var(--d, 0s) linear both}.ns.is-lit .ns-lit.is-buzz{animation:ns-buzz .7s linear}.ns.is-lit.is-dim .ns-halo{animation:ns-dim .7s linear}}@keyframes ns-strike{0%{opacity:0}5%{opacity:.85}8%{opacity:.05}13%{opacity:1}16%{opacity:.2}23%{opacity:.95}26%{opacity:.45}34%,to{opacity:1}}@keyframes ns-buzz{0%,to{opacity:1}12%{opacity:.3}20%{opacity:1}44%{opacity:.55}52%{opacity:1}70%{opacity:.15}78%{opacity:1}}@keyframes ns-dim{0%,to{opacity:1}50%{opacity:.7}}.w-sign{position:relative;display:inline-flex;flex-direction:column;gap:4px;padding:12px 18px;background:var(--w-sign);color:#fff;border-radius:var(--w-radius);box-shadow:inset 0 0 0 2px var(--w-sign),inset 0 0 0 4px #fff,0 10px 30px #00000080}.w-sign__jp{font-family:var(--w-display);font-size:1.25em;line-height:1.1}.w-sign__en{font-family:var(--w-sans);font-weight:700;font-size:.8em;letter-spacing:.02em}.w-plate{position:relative;display:inline-grid;justify-items:center;gap:0;padding:6px 16px 5px;background:var(--w-plate);color:var(--w-plate-ink);border-radius:5px;box-shadow:inset 0 0 0 1.5px var(--w-plate-ink),0 4px 14px #00000073;line-height:1}.w-plate small{font-family:var(--w-display);font-size:10px;letter-spacing:.08em}.w-plate b{font-family:var(--w-sans);font-weight:800;font-stretch:70%;font-size:24px;letter-spacing:.02em}.w-plate:before,.w-plate:after{content:"";position:absolute;top:7px;width:4px;height:4px;border-radius:50%;background:#b9b6a8}.w-plate:before{left:6px}.w-plate:after{right:6px}.w-plate--kei{background:#ffd31a;color:#111;box-shadow:inset 0 0 0 1.5px #111,0 4px 14px #00000073}.w-btn{--w-btn-bg: #e0122f;--w-btn-fg: #fff;position:relative;display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:54px;padding:0 26px;border:1.5px solid var(--w-btn-bg);border-radius:var(--w-radius);background:var(--w-btn-bg);color:var(--w-btn-fg);font-family:var(--w-label);font-size:12px;font-weight:650;letter-spacing:.14em;text-transform:uppercase;text-decoration:none;cursor:pointer;box-shadow:0 0 #0000;transition:box-shadow .3s ease,background .25s ease,color .25s ease,transform .15s ease}.w-btn:hover{box-shadow:0 0 24px var(--w-red-glow),0 0 2px #fff inset}.w-btn:active{transform:translateY(1px)}.w-btn[disabled],.w-btn[aria-disabled=true]{opacity:.45;cursor:not-allowed;box-shadow:none}.w-btn--ghost{--w-btn-bg: transparent;--w-btn-fg: var(--w-text);border-color:var(--w-line-2)}.w-btn--ghost:hover{border-color:var(--w-red);color:#fff;box-shadow:0 0 18px var(--w-red-glow)}.w-btn--amber{--w-btn-bg: var(--w-amber);--w-btn-fg: #111}.w-btn--amber:hover{box-shadow:0 0 24px var(--w-amber-glow)}.w-btn--block{width:100%}.w-btn__arrow{width:16px;height:16px;transition:transform .35s var(--w-ease)}.w-btn:hover .w-btn__arrow{transform:translate(4px)}.w-link{font-family:var(--w-label);font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--w-text);text-decoration:none;border-bottom:1.5px solid var(--w-red);padding-bottom:3px;transition:color .2s ease,text-shadow .2s ease}.w-link:hover{color:#fff;text-shadow:0 0 10px var(--w-red-glow)}.w-chip{display:inline-flex;align-items:center;gap:6px;padding:6px 10px;border:1px solid var(--w-line-2);border-radius:999px;font-family:var(--w-label);font-size:10px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--w-text);white-space:nowrap;background:#06070a99}.w-chip--red{border-color:var(--w-red);color:#ff6a7c;box-shadow:0 0 12px #ff234040}.w-chip--amber{border-color:var(--w-amber);color:var(--w-amber)}.w-chip--sign{background:var(--w-sign);border-color:#fff;color:#fff}.w-price{display:inline-flex;align-items:baseline;gap:10px;font-family:var(--w-label);font-weight:650;letter-spacing:.04em}.w-price__was{color:var(--w-dim);text-decoration:line-through;font-weight:400}.w-stars{--w-rating: 5;position:relative;display:inline-block;font-size:13px;line-height:1;letter-spacing:2px;color:#ffffff29}.w-stars:before{content:"\2605\2605\2605\2605\2605"}.w-stars:after{content:"\2605\2605\2605\2605\2605";position:absolute;top:0;right:0;bottom:0;left:0;width:calc(var(--w-rating) / 5 * 100%);overflow:hidden;color:var(--w-amber);text-shadow:0 0 8px var(--w-amber-glow)}.w-panel{position:relative;background:var(--w-panel);border:1px solid var(--w-line);border-radius:var(--w-radius)}.w-shot{position:relative;overflow:hidden;background:#0a0b0f;border-radius:var(--w-radius)}.w-shot img,.w-shot video{display:block;width:100%;height:100%;object-fit:cover}.w-shot:after{content:"";position:absolute;left:8%;right:8%;bottom:0;height:2px;background:var(--w-neon, var(--w-red));box-shadow:0 0 16px 2px var(--w-neon, var(--w-red));opacity:.85;pointer-events:none}.w-scan{background-image:repeating-linear-gradient(0deg,rgba(255,255,255,.035) 0 1px,transparent 1px 3px)}.w-reflect{-webkit-box-reflect:below 6px linear-gradient(transparent 55%,rgba(0,0,0,.35))}.w-marquee{--w-marquee-speed: 40s;display:flex;overflow:hidden;-webkit-user-select:none;user-select:none}.w-marquee__track{display:flex;flex:none;gap:var(--w-marquee-gap, 48px);padding-right:var(--w-marquee-gap, 48px);animation:w-marquee var(--w-marquee-speed) linear infinite}.w-marquee:hover .w-marquee__track{animation-play-state:paused}@keyframes w-marquee{to{transform:translate(-100%)}}@media(prefers-reduced-motion:no-preference){.x-js [data-x-reveal]{opacity:0;transform:translateY(24px);transition:opacity .9s var(--w-ease),transform 1s var(--w-ease);transition-delay:var(--x-delay, 0s)}.x-js [data-x-reveal=fade]{transform:none}.x-js [data-x-reveal=clip]{opacity:1;transform:none;clip-path:inset(0 0 100% 0);transition:clip-path 1.1s var(--w-ease-in-out);transition-delay:var(--x-delay, 0s)}.x-js [data-x-reveal=brush]{opacity:1;transform:none;clip-path:inset(-10% 100% -10% 0);transition:clip-path 1.1s var(--w-ease-in-out);transition-delay:var(--x-delay, 0s)}.x-js [data-x-reveal=neon]{opacity:0;transform:none;transition:none}.x-js [data-x-reveal=neon].is-in{animation:w-neon-on 1.1s linear both;animation-delay:var(--x-delay, 0s)}.x-js [data-x-reveal].is-in{opacity:1;transform:none}.x-js [data-x-reveal=clip].is-in,.x-js [data-x-reveal=brush].is-in{clip-path:inset(-30% -30% -30% -30%)}.x-js [data-x-reveal].is-done{clip-path:none!important}}@keyframes w-neon-on{0%{opacity:0}8%{opacity:.9}12%{opacity:.1}20%{opacity:.8}24%{opacity:.2}34%{opacity:1}to{opacity:1}}@media(prefers-reduced-motion:reduce){.w-marquee__track{animation:none}::view-transition-old(root),::view-transition-new(root){animation:none}}@media(prefers-reduced-motion:no-preference){details.is-opening>:not(summary){animation:w-acc-in .45s var(--w-ease) both}details.is-closing>:not(summary){opacity:0;transform:translateY(-6px);transition:opacity .3s ease,transform .4s var(--w-ease)}}@keyframes w-acc-in{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}body.wangan .button,body.wangan .shopify-challenge__button,body.wangan .customer button{font-family:var(--w-label);letter-spacing:.12em;text-transform:uppercase;border-radius:var(--w-radius)}body.wangan .field__input,body.wangan .select__select,body.wangan .customer .field input{font-family:var(--w-sans)}
/*# sourceMappingURL=/cdn/shop/t/20/assets/wangan.css.map */
