@font-face{font-family:Isola Mono;src:local("Isola Mono Light"),url(../fonts/isola-mono-300.woff2) format(woff2);font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:Isola Mono;src:local("Isola Mono Regular"),local("Isola Mono"),url(../fonts/isola-mono-350.woff2) format(woff2),url(../fonts/isola-mono-400.woff2) format(woff2);font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:Isola Mono;src:local("Isola Mono SemiBold"),url(../fonts/isola-mono-600.woff2) format(woff2);font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:Isola Mono;src:local("Isola Mono Bold"),url(../fonts/isola-mono-700.woff2) format(woff2);font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:Isola Mono;src:local("Isola Mono Black"),url(../fonts/isola-mono-900.woff2) format(woff2);font-display:swap;font-weight:900;font-style:normal}@font-face{font-family:ABC Gaisyr Semimono;src:local("ABC Gaisyr Semimono Regular"),local("ABC Gaisyr Semimono"),url(../fonts/abc-gaisyr-semimono-400.woff2) format(woff2);font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:ABC Gaisyr Semimono;src:local("ABC Gaisyr Semimono Bold"),url(../fonts/abc-gaisyr-semimono-700.woff2) format(woff2);font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:ABC Gaisyr;src:local("ABC Gaisyr Regular"),local("ABC Gaisyr"),url(../fonts/abc-gaisyr-350.woff2) format(woff2);font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:ABC Gaisyr Mono;src:local("ABC Gaisyr Mono Medium"),url(../fonts/abc-gaisyr-mono-500.woff2) format(woff2);font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:Isola Semimono;src:local("Isola Semimono SemiBold"),url(../fonts/isola-semimono-600.woff2) format(woff2);font-display:swap;font-weight:600;font-style:normal}[data-v-8d20bae6]:root{--font-abc-gaisyr:"ABC Gaisyr";--font-abc-gaisyr-semi-mono:"ABC Gaisyr Semimono";--font-abc-gaisyr-mono:"ABC Gaisyr Mono";--font-isola-semi-mono:"Isola Semimono";--font-isola-mono:"Isola Mono"}.text-display[data-v-8d20bae6]{font-size:clamp(88px,11vw,115px);line-height:90%;text-transform:uppercase}.text-display[data-v-8d20bae6],.text-h1[data-v-8d20bae6],h1[data-v-8d20bae6]{font-family:var(--font-isola-semi-mono);font-style:normal;font-weight:600;letter-spacing:0}.text-h1[data-v-8d20bae6],h1[data-v-8d20bae6]{font-size:72px;line-height:100%}.text-h1[data-v-8d20bae6]{text-transform:uppercase}.text-h2[data-v-8d20bae6],h2[data-v-8d20bae6]{font-family:var(--font-isola-semi-mono);font-size:48px;font-style:normal;font-weight:600;letter-spacing:0;line-height:100%}.text-h2[data-v-8d20bae6]{text-transform:uppercase}.text-h3[data-v-8d20bae6],h3[data-v-8d20bae6]{font-family:var(--font-abc-gaisyr-semi-mono);font-size:32px;font-style:normal;font-weight:400;letter-spacing:0;line-height:120%}.text-h3-sans[data-v-8d20bae6],.text-h4[data-v-8d20bae6],h4[data-v-8d20bae6]{font-family:var(--font-isola-semi-mono);font-size:32px;font-style:normal;font-weight:600;letter-spacing:0;line-height:120%}.text-p-xl[data-v-8d20bae6]{font-size:32px}.text-p-lg[data-v-8d20bae6],.text-p-xl[data-v-8d20bae6]{font-family:var(--font-abc-gaisyr-semi-mono);font-weight:400;letter-spacing:0;line-height:120%}.text-p-lg[data-v-8d20bae6]{font-size:24px}.text-p[data-v-8d20bae6]{font-size:14px}.text-p[data-v-8d20bae6],.text-p-sm[data-v-8d20bae6]{font-family:var(--font-abc-gaisyr-semi-mono);font-weight:400;letter-spacing:0;line-height:120%}.text-p-sm[data-v-8d20bae6]{font-size:12px}.text-p-xs[data-v-8d20bae6]{font-weight:400;letter-spacing:.04em}.text-p-xs[data-v-8d20bae6],.text-p-xs-semibold[data-v-8d20bae6]{font-family:var(--font-isola-mono);font-size:12px;line-height:112%;text-transform:uppercase}.text-p-xs-semibold[data-v-8d20bae6]{font-weight:600;letter-spacing:.01em}.text-p-accent[data-v-8d20bae6]{font-size:14px}.text-p-accent[data-v-8d20bae6],.text-p-accent-mini[data-v-8d20bae6]{font-family:var(--font-isola-mono);font-weight:600;letter-spacing:.01em;line-height:120%;text-transform:uppercase}.text-p-accent-mini[data-v-8d20bae6]{font-size:12px}.text-cta-xl[data-v-8d20bae6]{font-size:24px}.text-cta-lg[data-v-8d20bae6],.text-cta-xl[data-v-8d20bae6]{font-family:var(--font-isola-semi-mono);font-weight:600;letter-spacing:.01em;line-height:120%;text-decoration-thickness:1px!important;text-transform:uppercase;text-underline-offset:3px}.text-cta-lg[data-v-8d20bae6]{font-size:16px}.text-cta[data-v-8d20bae6]{font-family:var(--font-isola-semi-mono);font-size:14px;font-weight:600;letter-spacing:.01em;line-height:120%;text-decoration-thickness:1px!important;text-transform:uppercase;text-underline-offset:3px}.tag[data-v-8d20bae6]{background-color:var(--burnt-cream);border-radius:4px;font-family:var(--font-isola-mono);font-size:12px;font-weight:400;letter-spacing:.04em;line-height:112%;padding-inline:8px;padding-bottom:7px;padding-top:8px;text-transform:uppercase;white-space:nowrap}.tag--small[data-v-8d20bae6]{padding-bottom:5px;padding-top:6px}@font-face{font-family:Isola Mono;src:local("Isola Mono Light"),url(../fonts/isola-mono-300.woff2) format(woff2);font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:Isola Mono;src:local("Isola Mono Regular"),local("Isola Mono"),url(../fonts/isola-mono-350.woff2) format(woff2),url(../fonts/isola-mono-400.woff2) format(woff2);font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:Isola Mono;src:local("Isola Mono SemiBold"),url(../fonts/isola-mono-600.woff2) format(woff2);font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:Isola Mono;src:local("Isola Mono Bold"),url(../fonts/isola-mono-700.woff2) format(woff2);font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:Isola Mono;src:local("Isola Mono Black"),url(../fonts/isola-mono-900.woff2) format(woff2);font-display:swap;font-weight:900;font-style:normal}@font-face{font-family:ABC Gaisyr Semimono;src:local("ABC Gaisyr Semimono Regular"),local("ABC Gaisyr Semimono"),url(../fonts/abc-gaisyr-semimono-400.woff2) format(woff2);font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:ABC Gaisyr Semimono;src:local("ABC Gaisyr Semimono Bold"),url(../fonts/abc-gaisyr-semimono-700.woff2) format(woff2);font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:ABC Gaisyr Mono;src:local("ABC Gaisyr Mono Medium"),url(../fonts/abc-gaisyr-mono-500.woff2) format(woff2);font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:Isola Semimono;src:local("Isola Semimono SemiBold"),url(../fonts/isola-semimono-600.woff2) format(woff2);font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:ABC Gaisyr;src:local("ABC Gaisyr Regular"),local("ABC Gaisyr"),url(../fonts/abc-gaisyr-350.woff2) format(woff2);font-display:swap;font-weight:400;font-style:normal}[data-v-7a877064]:root{--font-abc-gaisyr:"ABC Gaisyr";--font-abc-gaisyr-semi-mono:"ABC Gaisyr Semimono";--font-abc-gaisyr-mono:"ABC Gaisyr Mono";--font-isola-semi-mono:"Isola Semimono";--font-isola-mono:"Isola Mono"}.text-display[data-v-7a877064]{font-size:clamp(88px,11vw,115px);line-height:90%;text-transform:uppercase}.text-display[data-v-7a877064],.text-h1[data-v-7a877064],h1[data-v-7a877064]{font-family:var(--font-isola-semi-mono);font-style:normal;font-weight:600;letter-spacing:0}.text-h1[data-v-7a877064],h1[data-v-7a877064]{font-size:72px;line-height:100%}.text-h1[data-v-7a877064]{text-transform:uppercase}.text-h2[data-v-7a877064],h2[data-v-7a877064]{font-family:var(--font-isola-semi-mono);font-size:48px;font-style:normal;font-weight:600;letter-spacing:0;line-height:100%}.text-h2[data-v-7a877064]{text-transform:uppercase}.text-h3[data-v-7a877064],h3[data-v-7a877064]{font-family:var(--font-abc-gaisyr-semi-mono);font-size:32px;font-style:normal;font-weight:400;letter-spacing:0;line-height:120%}.text-h3-sans[data-v-7a877064],.text-h4[data-v-7a877064],h4[data-v-7a877064]{font-family:var(--font-isola-semi-mono);font-size:32px;font-style:normal;font-weight:600;letter-spacing:0;line-height:120%}.text-p-xl[data-v-7a877064]{font-size:32px}.text-p-lg[data-v-7a877064],.text-p-xl[data-v-7a877064]{font-family:var(--font-abc-gaisyr-semi-mono);font-weight:400;letter-spacing:0;line-height:120%}.text-p-lg[data-v-7a877064]{font-size:24px}.text-p[data-v-7a877064]{font-size:14px}.text-p[data-v-7a877064],.text-p-sm[data-v-7a877064]{font-family:var(--font-abc-gaisyr-semi-mono);font-weight:400;letter-spacing:0;line-height:120%}.text-p-sm[data-v-7a877064]{font-size:12px}.text-p-xs[data-v-7a877064]{font-weight:400;letter-spacing:.04em}.text-p-xs[data-v-7a877064],.text-p-xs-semibold[data-v-7a877064]{font-family:var(--font-isola-mono);font-size:12px;line-height:112%;text-transform:uppercase}.text-p-xs-semibold[data-v-7a877064]{font-weight:600;letter-spacing:.01em}.text-p-accent[data-v-7a877064]{font-size:14px}.text-p-accent[data-v-7a877064],.text-p-accent-mini[data-v-7a877064]{font-family:var(--font-isola-mono);font-weight:600;letter-spacing:.01em;line-height:120%;text-transform:uppercase}.text-p-accent-mini[data-v-7a877064]{font-size:12px}.text-cta-xl[data-v-7a877064]{font-size:24px}.text-cta-lg[data-v-7a877064],.text-cta-xl[data-v-7a877064]{font-family:var(--font-isola-semi-mono);font-weight:600;letter-spacing:.01em;line-height:120%;text-decoration-thickness:1px!important;text-transform:uppercase;text-underline-offset:3px}.text-cta-lg[data-v-7a877064]{font-size:16px}.text-cta[data-v-7a877064]{font-family:var(--font-isola-semi-mono);font-size:14px;font-weight:600;letter-spacing:.01em;line-height:120%;text-decoration-thickness:1px!important;text-transform:uppercase;text-underline-offset:3px}.icon-close[data-v-7a877064]{display:grid;grid-template-areas:"line";height:var(--spacer-16);place-items:center;width:var(--spacer-16)}.icon-close__line[data-v-7a877064]{background-color:var(--black);grid-area:line;height:1.5px;width:100%}.icon-close__line[data-v-7a877064]:first-child{transform:rotate(45deg)}.icon-close__line[data-v-7a877064]:last-child{transform:rotate(-45deg)}@font-face{font-family:Isola Mono;src:local("Isola Mono Light"),url(../fonts/isola-mono-300.woff2) format(woff2);font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:Isola Mono;src:local("Isola Mono Regular"),local("Isola Mono"),url(../fonts/isola-mono-350.woff2) format(woff2),url(../fonts/isola-mono-400.woff2) format(woff2);font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:Isola Mono;src:local("Isola Mono SemiBold"),url(../fonts/isola-mono-600.woff2) format(woff2);font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:Isola Mono;src:local("Isola Mono Bold"),url(../fonts/isola-mono-700.woff2) format(woff2);font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:Isola Mono;src:local("Isola Mono Black"),url(../fonts/isola-mono-900.woff2) format(woff2);font-display:swap;font-weight:900;font-style:normal}@font-face{font-family:ABC Gaisyr Semimono;src:local("ABC Gaisyr Semimono Regular"),local("ABC Gaisyr Semimono"),url(../fonts/abc-gaisyr-semimono-400.woff2) format(woff2);font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:ABC Gaisyr Semimono;src:local("ABC Gaisyr Semimono Bold"),url(../fonts/abc-gaisyr-semimono-700.woff2) format(woff2);font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:Isola Semimono;src:local("Isola Semimono SemiBold"),url(../fonts/isola-semimono-600.woff2) format(woff2);font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:ABC Gaisyr Mono;src:local("ABC Gaisyr Mono Medium"),url(../fonts/abc-gaisyr-mono-500.woff2) format(woff2);font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:ABC Gaisyr;src:local("ABC Gaisyr Regular"),local("ABC Gaisyr"),url(../fonts/abc-gaisyr-350.woff2) format(woff2);font-display:swap;font-weight:400;font-style:normal}[data-v-dbce9a0d]:root{--font-abc-gaisyr:"ABC Gaisyr";--font-abc-gaisyr-semi-mono:"ABC Gaisyr Semimono";--font-abc-gaisyr-mono:"ABC Gaisyr Mono";--font-isola-semi-mono:"Isola Semimono";--font-isola-mono:"Isola Mono"}.text-display[data-v-dbce9a0d]{font-size:clamp(88px,11vw,115px);line-height:90%;text-transform:uppercase}.text-display[data-v-dbce9a0d],.text-h1[data-v-dbce9a0d],h1[data-v-dbce9a0d]{font-family:var(--font-isola-semi-mono);font-style:normal;font-weight:600;letter-spacing:0}.text-h1[data-v-dbce9a0d],h1[data-v-dbce9a0d]{font-size:72px;line-height:100%}.text-h1[data-v-dbce9a0d]{text-transform:uppercase}.text-h2[data-v-dbce9a0d],h2[data-v-dbce9a0d]{font-family:var(--font-isola-semi-mono);font-size:48px;font-style:normal;font-weight:600;letter-spacing:0;line-height:100%}.text-h2[data-v-dbce9a0d]{text-transform:uppercase}.text-h3[data-v-dbce9a0d],h3[data-v-dbce9a0d]{font-family:var(--font-abc-gaisyr-semi-mono);font-size:32px;font-style:normal;font-weight:400;letter-spacing:0;line-height:120%}.text-h3-sans[data-v-dbce9a0d],.text-h4[data-v-dbce9a0d],h4[data-v-dbce9a0d]{font-family:var(--font-isola-semi-mono);font-size:32px;font-style:normal;font-weight:600;letter-spacing:0;line-height:120%}.text-p-xl[data-v-dbce9a0d]{font-size:32px}.text-p-lg[data-v-dbce9a0d],.text-p-xl[data-v-dbce9a0d]{font-family:var(--font-abc-gaisyr-semi-mono);font-weight:400;letter-spacing:0;line-height:120%}.text-p-lg[data-v-dbce9a0d]{font-size:24px}.text-p[data-v-dbce9a0d]{font-size:14px}.text-p[data-v-dbce9a0d],.text-p-sm[data-v-dbce9a0d]{font-family:var(--font-abc-gaisyr-semi-mono);font-weight:400;letter-spacing:0;line-height:120%}.text-p-sm[data-v-dbce9a0d]{font-size:12px}.text-p-xs[data-v-dbce9a0d]{font-weight:400;letter-spacing:.04em}.text-p-xs[data-v-dbce9a0d],.text-p-xs-semibold[data-v-dbce9a0d]{font-family:var(--font-isola-mono);font-size:12px;line-height:112%;text-transform:uppercase}.text-p-xs-semibold[data-v-dbce9a0d]{font-weight:600;letter-spacing:.01em}.text-p-accent[data-v-dbce9a0d]{font-size:14px}.text-p-accent[data-v-dbce9a0d],.text-p-accent-mini[data-v-dbce9a0d]{font-family:var(--font-isola-mono);font-weight:600;letter-spacing:.01em;line-height:120%;text-transform:uppercase}.text-p-accent-mini[data-v-dbce9a0d]{font-size:12px}.text-cta-xl[data-v-dbce9a0d]{font-size:24px}.text-cta-lg[data-v-dbce9a0d],.text-cta-xl[data-v-dbce9a0d]{font-family:var(--font-isola-semi-mono);font-weight:600;letter-spacing:.01em;line-height:120%;text-decoration-thickness:1px!important;text-transform:uppercase;text-underline-offset:3px}.text-cta-lg[data-v-dbce9a0d]{font-size:16px}.text-cta[data-v-dbce9a0d]{font-family:var(--font-isola-semi-mono);font-size:14px;font-weight:600;letter-spacing:.01em;line-height:120%;text-decoration-thickness:1px!important;text-transform:uppercase;text-underline-offset:3px}.shopify-image[data-v-dbce9a0d]{width:100%}.shopify-image--contain[data-v-dbce9a0d]{aspect-ratio:var(--aspect-ratio);height:auto;-o-object-fit:contain;object-fit:contain}.shopify-image--cover[data-v-dbce9a0d]{height:100%;-o-object-fit:cover;object-fit:cover}@font-face{font-family:Isola Mono;src:local("Isola Mono Light"),url(../fonts/isola-mono-300.woff2) format(woff2);font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:Isola Mono;src:local("Isola Mono Regular"),local("Isola Mono"),url(../fonts/isola-mono-350.woff2) format(woff2),url(../fonts/isola-mono-400.woff2) format(woff2);font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:Isola Mono;src:local("Isola Mono SemiBold"),url(../fonts/isola-mono-600.woff2) format(woff2);font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:Isola Mono;src:local("Isola Mono Bold"),url(../fonts/isola-mono-700.woff2) format(woff2);font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:Isola Mono;src:local("Isola Mono Black"),url(../fonts/isola-mono-900.woff2) format(woff2);font-display:swap;font-weight:900;font-style:normal}@font-face{font-family:ABC Gaisyr Semimono;src:local("ABC Gaisyr Semimono Regular"),local("ABC Gaisyr Semimono"),url(../fonts/abc-gaisyr-semimono-400.woff2) format(woff2);font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:ABC Gaisyr Semimono;src:local("ABC Gaisyr Semimono Bold"),url(../fonts/abc-gaisyr-semimono-700.woff2) format(woff2);font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:ABC Gaisyr Mono;src:local("ABC Gaisyr Mono Medium"),url(../fonts/abc-gaisyr-mono-500.woff2) format(woff2);font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:ABC Gaisyr;src:local("ABC Gaisyr Regular"),local("ABC Gaisyr"),url(../fonts/abc-gaisyr-350.woff2) format(woff2);font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:Isola Semimono;src:local("Isola Semimono SemiBold"),url(../fonts/isola-semimono-600.woff2) format(woff2);font-display:swap;font-weight:600;font-style:normal}[data-v-df092329]:root{--font-abc-gaisyr:"ABC Gaisyr";--font-abc-gaisyr-semi-mono:"ABC Gaisyr Semimono";--font-abc-gaisyr-mono:"ABC Gaisyr Mono";--font-isola-semi-mono:"Isola Semimono";--font-isola-mono:"Isola Mono"}.text-display[data-v-df092329]{font-size:clamp(88px,11vw,115px);line-height:90%;text-transform:uppercase}.text-display[data-v-df092329],.text-h1[data-v-df092329],h1[data-v-df092329]{font-family:var(--font-isola-semi-mono);font-style:normal;font-weight:600;letter-spacing:0}.text-h1[data-v-df092329],h1[data-v-df092329]{font-size:72px;line-height:100%}.text-h1[data-v-df092329]{text-transform:uppercase}.text-h2[data-v-df092329],h2[data-v-df092329]{font-family:var(--font-isola-semi-mono);font-size:48px;font-style:normal;font-weight:600;letter-spacing:0;line-height:100%}.text-h2[data-v-df092329]{text-transform:uppercase}.text-h3[data-v-df092329],h3[data-v-df092329]{font-family:var(--font-abc-gaisyr-semi-mono);font-size:32px;font-style:normal;font-weight:400;letter-spacing:0;line-height:120%}.text-h3-sans[data-v-df092329],.text-h4[data-v-df092329],h4[data-v-df092329]{font-family:var(--font-isola-semi-mono);font-size:32px;font-style:normal;font-weight:600;letter-spacing:0;line-height:120%}.text-p-xl[data-v-df092329]{font-size:32px}.text-p-lg[data-v-df092329],.text-p-xl[data-v-df092329]{font-family:var(--font-abc-gaisyr-semi-mono);font-weight:400;letter-spacing:0;line-height:120%}.text-p-lg[data-v-df092329]{font-size:24px}.text-p[data-v-df092329]{font-size:14px}.text-p[data-v-df092329],.text-p-sm[data-v-df092329]{font-family:var(--font-abc-gaisyr-semi-mono);font-weight:400;letter-spacing:0;line-height:120%}.text-p-sm[data-v-df092329]{font-size:12px}.text-p-xs[data-v-df092329]{font-weight:400;letter-spacing:.04em}.text-p-xs[data-v-df092329],.text-p-xs-semibold[data-v-df092329]{font-family:var(--font-isola-mono);font-size:12px;line-height:112%;text-transform:uppercase}.text-p-xs-semibold[data-v-df092329]{font-weight:600;letter-spacing:.01em}.text-p-accent[data-v-df092329]{font-size:14px}.text-p-accent[data-v-df092329],.text-p-accent-mini[data-v-df092329]{font-family:var(--font-isola-mono);font-weight:600;letter-spacing:.01em;line-height:120%;text-transform:uppercase}.text-p-accent-mini[data-v-df092329]{font-size:12px}.text-cta-xl[data-v-df092329]{font-size:24px}.text-cta-lg[data-v-df092329],.text-cta-xl[data-v-df092329]{font-family:var(--font-isola-semi-mono);font-weight:600;letter-spacing:.01em;line-height:120%;text-decoration-thickness:1px!important;text-transform:uppercase;text-underline-offset:3px}.text-cta-lg[data-v-df092329]{font-size:16px}.text-cta[data-v-df092329]{font-family:var(--font-isola-semi-mono);font-size:14px;line-height:120%;text-decoration-thickness:1px!important;text-transform:uppercase;text-underline-offset:3px}.quantity-control[data-v-df092329],.text-cta[data-v-df092329]{font-weight:600;letter-spacing:.01em}.quantity-control[data-v-df092329]{align-items:center;display:flex;font-family:var(--font-isola-mono);font-size:12px;line-height:112%;text-transform:uppercase}.quantity-control__amount[data-v-df092329]{align-items:center;border-top:1px solid var(--border);display:flex;height:36px;justify-content:center;pointer-events:none;text-align:center;width:48px}.quantity-control__decrement[data-v-df092329],.quantity-control__increment[data-v-df092329]{border:1px solid var(--border);border-bottom:none;cursor:pointer;display:grid;grid-template-areas:"icon";height:36px;place-items:center;width:36px}.quantity-control__decrement[data-v-df092329]:disabled,.quantity-control__increment[data-v-df092329]:disabled{cursor:not-allowed;opacity:.5}.quantity-control--disabled .quantity-control__decrement[data-v-df092329],.quantity-control--disabled .quantity-control__increment[data-v-df092329]{cursor:wait}.quantity-control__action-line[data-v-df092329]{background-color:currentColor;grid-area:icon}.quantity-control__decrement .quantity-control__action-line[data-v-df092329]{height:1.5px;width:4px}.quantity-control__increment .quantity-control__action-line[data-v-df092329]{height:1.5px;width:6px}.quantity-control__increment .quantity-control__action-line[data-v-df092329]:nth-child(2){transform:rotate(90deg)}.quantity-control--lg[data-v-df092329]{width:100%}.quantity-control--lg .quantity-control__amount[data-v-df092329]{flex:1;font-family:var(--font-abc-gaisyr-semi-mono);font-size:24px;font-weight:400;height:48px;letter-spacing:0;line-height:120%;width:auto}.quantity-control--lg .quantity-control__decrement[data-v-df092329],.quantity-control--lg .quantity-control__increment[data-v-df092329]{height:48px;width:48px}.quantity-control--lg .quantity-control__decrement .quantity-control__action-line[data-v-df092329]{height:2px;width:6px}.quantity-control--lg .quantity-control__increment .quantity-control__action-line[data-v-df092329]{height:2px;width:8px}.quantity-control--lg .quantity-control__increment .quantity-control__action-line[data-v-df092329]:nth-child(2){transform:rotate(90deg)}
