@font-face{font-family:Archivo;font-style:normal;font-weight:300 900;font-stretch:100% 125%;font-display:swap;src:url(/fonts/archivo-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo;font-style:normal;font-weight:300 900;font-stretch:100% 125%;font-display:swap;src:url(/fonts/archivo-latin.woff2) format("woff2");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:Arimo;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/arimo-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Arimo;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/arimo-latin.woff2) format("woff2");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:VT323;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/vt323-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:VT323;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/vt323-latin.woff2) format("woff2");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}:root{--u: calc(min(1px, 100vw / 1440)*.8) ;--px: min(1px, 100vw / 1440);--benzin: "Archivo", "Arial Black", system-ui, sans-serif;--peri: #7b8fd4;--plum: #5c1a2e;--tang: #e8431a;--lime: #d3ff33;--lilac: #dbb8ff;--cream: #f2e8d9;--ink: #1a1a1a;--magenta: #ff3fa4;--magenta-ink: #c2006e;--black: #141414;--violet: #6658c4;--cloud: #f0eee9;--narrow: "Arimo", "Arial Narrow", Arial, sans-serif;--white: #fff;--display: "Archivo", "Arial Black", system-ui, sans-serif;--body: "Archivo", "Helvetica Neue", Arial, sans-serif;--fs-title: max(56px, calc(104 * var(--px)));--fs-sub: max(32px, calc(56 * var(--px)));--fs-card: max(22px, calc(28 * var(--px)));--fs-num: max(28px, calc(40 * var(--px)));--fs-lede: max(17px, calc(20 * var(--px)));--fs-body: 16px;--fs-small: 14px;--fs-pixel-l: max(24px, calc(28 * var(--px)));--fs-pixel: 22px;--fs-pixel-s: 18px;--gutter: clamp(16px, 4vw, 48px);--max: 1320px;--r: 16px;--border: 2px solid currentColor}*,*:before,*:after{box-sizing:border-box}*{margin:0}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;background:var(--black)}body{background:var(--black);color:var(--ink);font-family:var(--body);font-stretch:112%;font-size:var(--fs-body);line-height:1.45;-webkit-font-smoothing:antialiased}body{overflow-x:clip}[hidden]{display:none!important}img{display:block;max-width:100%;height:auto}a{color:inherit}button{font:inherit;color:inherit;cursor:pointer}:focus-visible{outline:3px solid var(--lime);outline-offset:3px}.wrap{width:100%;max-width:var(--max);margin-inline:auto;padding-left:max(var(--gutter),env(safe-area-inset-left,0px));padding-right:max(var(--gutter),env(safe-area-inset-right,0px))}.display{font-family:var(--display);font-stretch:125%;font-weight:800;text-transform:uppercase;line-height:.88;letter-spacing:-.02em;text-wrap:balance}.d-s{font-size:var(--fs-card);line-height:1}.btn{border-radius:999px;display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:14px 22px;border:var(--border);background:transparent;font-family:var(--display);font-stretch:125%;font-weight:700;font-size:var(--fs-small);letter-spacing:.06em;text-transform:uppercase;text-decoration:none;line-height:1;transition:transform .15s ease,box-shadow .15s ease,background .15s ease}.btn:hover{background:var(--lime);color:var(--ink)}.btn--lime{background:transparent;color:var(--lime);border-color:var(--lime)}.btn--lime:hover{background:var(--lime);color:var(--ink);box-shadow:none;transform:none}.btn--solid{background:var(--lime);color:var(--ink);border-color:var(--lime)}.btn[disabled]{opacity:.45;pointer-events:none}.band{padding-block:clamp(56px,9vw,128px)}.band--peri{background:var(--peri)}.band--plum{background:var(--plum);color:var(--cream)}.band--tang{background:var(--tang);color:var(--lime)}.band--lime{background:var(--lime);color:var(--ink)}.band--lilac{background:var(--lilac);color:var(--ink)}.band--cream{background:var(--cream);color:var(--ink)}.band--ink{background:var(--ink);color:var(--lime)}.section-head{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:20px 40px;margin-bottom:clamp(32px,4vw,56px)}.sticker{display:inline-block;padding:6px 10px 5px;background:var(--lime);color:var(--ink);border:2px solid var(--ink);transform:rotate(-4deg)}.checker{height:28px;background:conic-gradient(var(--ink) 25%,var(--white) 0 50%,var(--ink) 0 75%,var(--white) 0) 0 0 / 28px 28px}.grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,240px),1fr));gap:clamp(20px,2.4vw,32px)}@media(max-width:600px){.grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 14px}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{transition:none!important;animation:none!important}html{scroll-behavior:auto}}.spray{display:inline-block;font-family:var(--narrow);font-stretch:100%;font-weight:400;text-transform:lowercase;letter-spacing:-.03em;line-height:.95;transform:scaleX(.82);transform-origin:left center;filter:url(#spray)}.spray--center{transform-origin:center}:root{--pixel: "VT323", ui-monospace, monospace}.win{background:#fff;color:var(--black);border:2px solid var(--black);border-radius:16px;box-shadow:6px 6px 0 var(--magenta);overflow:hidden}.win__body{background:#fff}.win__btn{display:inline-flex;align-items:center;height:44px;padding:0 16px;border-radius:999px;background:#fff;color:var(--black);border:2px solid var(--black);font-family:var(--pixel);font-size:var(--fs-pixel);line-height:1;text-decoration:none;white-space:nowrap;cursor:pointer}.win__btn--hot{background:var(--magenta);color:var(--black);border-color:var(--magenta)}.win__btn:hover{background:var(--black);color:var(--lime);border-color:var(--black)}.pg{padding:calc(88 * var(--px)) max(16px,calc(64 * var(--px))) calc(96 * var(--px));font-family:var(--benzin);font-stretch:125%;font-weight:500}.pg--black{background:var(--black);color:var(--cream)}.pg--violet{background:var(--violet);color:var(--white)}.pg--pink{background:var(--magenta);color:var(--black)}.pg--lime{background:var(--lime);color:var(--black)}.pg--cloud{background:var(--cloud);color:var(--black)}.pg__title{font-size:var(--fs-title);line-height:1}.pg__kicker{font-family:var(--pixel);font-size:var(--fs-pixel);letter-spacing:.04em}.pbtn{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:48px;padding:0 24px;border-radius:999px;border:0;cursor:pointer;font-family:var(--benzin);font-stretch:125%;font-weight:800;font-size:var(--fs-small);line-height:1;text-transform:uppercase;text-decoration:none;white-space:nowrap;transition:background .15s ease,color .15s ease,transform .15s ease}.pbtn:hover{transform:translateY(-2px)}.pbtn--pink{background:var(--magenta);color:var(--black)}.pbtn--lime{background:var(--lime);color:var(--black)}.pbtn--black{background:var(--black);color:var(--lime)}.pbtn--white{background:var(--white);color:var(--black)}.pbtn--pink:hover,.pbtn--white:hover,.pbtn--black:hover{background:var(--lime);color:var(--black)}.pbtn--lime:hover{background:var(--white)}.pbtn[disabled]{opacity:.5;pointer-events:none}@media(prefers-reduced-motion:no-preference){.motion [data-reveal]{opacity:0;transform:translateY(18px);transition:opacity .6s ease,transform .6s cubic-bezier(.2,.7,.2,1);transition-delay:var(--d, 0ms)}.motion [data-reveal].in{opacity:1;transform:none}.pbtn:active,.site-header__book:active,.cart-btn:active,.win__btn:active{transform:scale(.96)}}.endcap{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:calc(64 * var(--px) + 16px);align-items:center}.endcap__copy{display:grid;gap:20px;justify-items:start;max-width:680px}.endcap__title{font-size:var(--fs-title);line-height:.95;color:var(--lime)}.pg--pink .endcap__title{color:var(--white)}.endcap__lede{font-weight:400;font-size:var(--fs-lede);line-height:1.45;max-width:44ch}.endcap__btns{display:flex;flex-wrap:wrap;gap:10px;margin-top:6px}.endcap__art{display:flex;align-items:center;padding:20px 20px 40px}.endcap__art img{width:calc(260 * var(--px) + 40px);height:auto;aspect-ratio:4 / 5;object-fit:cover;border-radius:var(--r);box-shadow:8px 8px 0 var(--black);transform:rotate(3deg)}.endcap__art img:first-child:not(:only-child){transform:rotate(-5deg);position:relative;z-index:1}.endcap__art img+img{transform:rotate(4deg) translateY(30px);margin-left:-50px}@media(max-width:860px){.endcap{grid-template-columns:minmax(0,1fr)}.endcap__art{justify-content:center}.endcap__art img{width:44vw}.endcap__art img:only-child{width:60vw}}.cart-item{display:grid;grid-template-columns:72px 1fr auto;gap:14px;padding:10px;border-radius:var(--r);background:var(--white);box-shadow:0 0 0 1px #0000000f;align-items:center}.cart-item img{width:72px;height:90px;object-fit:cover;border-radius:10px}.cart-item__name{font-weight:800;font-stretch:125%;font-size:var(--fs-small);line-height:1.2}.cart-item__meta{font-family:var(--pixel);font-size:var(--fs-pixel-s);color:#555}.cart-item__qty{display:inline-flex;align-items:center;gap:2px;margin-top:8px;border:2px solid var(--black);border-radius:999px;padding:0 4px}.cart-item__qty button{background:none;border:0;width:28px;height:28px;font-size:var(--fs-body);border-radius:999px}.cart-item__qty button:hover{background:var(--lime)}.cart-item__qty span{min-width:18px;text-align:center;font-variant-numeric:tabular-nums;font-weight:800;font-size:var(--fs-small)}.cart-item__price{font-stretch:125%;font-weight:900;font-variant-numeric:tabular-nums;align-self:start;padding-top:2px;color:var(--magenta-ink)}.cart-item__remove{background:none;border:0;padding:0;font-family:var(--pixel);font-size:var(--fs-pixel-s);color:#777;text-decoration:underline;text-underline-offset:3px;margin-top:6px}.cart-item__remove:hover{color:var(--magenta)}.skip[data-astro-cid-5hce7sga]{position:absolute;left:-999px;top:8px;background:var(--lime);padding:8px 12px;z-index:100}.skip[data-astro-cid-5hce7sga]:focus{left:8px}.sr[data-astro-cid-5hce7sga]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.announce[data-astro-cid-5hce7sga]{background:var(--black);text-align:center;padding:7px 16px}.announce__item[data-astro-cid-5hce7sga]{font-family:var(--pixel);font-size:var(--fs-pixel);line-height:1.15;color:var(--lime);text-decoration:none}.announce__item[data-astro-cid-5hce7sga]:hover{color:var(--magenta)}.site-header[data-astro-cid-5hce7sga]{position:sticky;top:0;z-index:40;background:var(--violet);padding-top:env(safe-area-inset-top,0px);transition:box-shadow .2s ease}.site-header[data-astro-cid-5hce7sga].is-scrolled{box-shadow:0 6px 20px #0000002e}.site-header__inner[data-astro-cid-5hce7sga]{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:16px;padding:14px max(16px,env(safe-area-inset-right,0px),calc(40 * var(--px))) 14px max(16px,env(safe-area-inset-left,0px),calc(40 * var(--px)))}.site-header__logo[data-astro-cid-5hce7sga]{justify-self:start}.site-header__logo[data-astro-cid-5hce7sga] img[data-astro-cid-5hce7sga]{width:60px;height:auto;transition:transform .2s ease}.site-header__logo[data-astro-cid-5hce7sga]:hover img[data-astro-cid-5hce7sga]{transform:rotate(-8deg)}.site-nav[data-astro-cid-5hce7sga]{display:flex;gap:4px;background:var(--lime);border-radius:999px;padding:6px}.site-nav[data-astro-cid-5hce7sga] a[data-astro-cid-5hce7sga],.cart-btn[data-astro-cid-5hce7sga],.site-header__book[data-astro-cid-5hce7sga]{font-family:var(--benzin);font-stretch:125%;font-weight:800;font-size:var(--fs-small);line-height:1;text-transform:uppercase;text-decoration:none;border-radius:999px;white-space:nowrap}.site-nav[data-astro-cid-5hce7sga] a[data-astro-cid-5hce7sga]{padding:10px 20px;color:var(--black);transition:background .15s ease,color .15s ease}.site-nav[data-astro-cid-5hce7sga] a[data-astro-cid-5hce7sga]:hover{background:#0000001a}.site-nav[data-astro-cid-5hce7sga] a[data-astro-cid-5hce7sga].on{background:var(--black);color:var(--lime)}.site-header__actions[data-astro-cid-5hce7sga]{display:flex;align-items:center;justify-self:end;gap:10px}.cart-btn[data-astro-cid-5hce7sga]{background:var(--white);color:var(--black);border:0;height:44px;padding:0 18px;display:inline-flex;align-items:center;text-transform:lowercase}.cart-btn[data-astro-cid-5hce7sga]:hover{background:var(--lime)}.site-header__book[data-astro-cid-5hce7sga]{background:var(--magenta);color:var(--black);height:44px;padding:0 22px;display:inline-flex;align-items:center}.site-header__book[data-astro-cid-5hce7sga]:hover{background:var(--lime);color:var(--black)}.menu-btn[data-astro-cid-5hce7sga]{display:none;position:relative;width:48px;height:44px;padding:0;background:var(--lime);border:0;border-radius:999px}.menu-btn[data-astro-cid-5hce7sga] span[data-astro-cid-5hce7sga]{position:absolute;left:14px;right:14px;height:2.5px;border-radius:2px;background:var(--black);transition:transform .2s ease,opacity .2s ease}.menu-btn[data-astro-cid-5hce7sga] span[data-astro-cid-5hce7sga]:nth-child(1){top:15px}.menu-btn[data-astro-cid-5hce7sga] span[data-astro-cid-5hce7sga]:nth-child(2){top:21px}.menu-btn[data-astro-cid-5hce7sga] span[data-astro-cid-5hce7sga]:nth-child(3){top:27px}.menu-btn[data-astro-cid-5hce7sga][aria-expanded=true] span[data-astro-cid-5hce7sga]:nth-child(1){transform:translateY(6px) rotate(45deg)}.menu-btn[data-astro-cid-5hce7sga][aria-expanded=true] span[data-astro-cid-5hce7sga]:nth-child(2){opacity:0}.menu-btn[data-astro-cid-5hce7sga][aria-expanded=true] span[data-astro-cid-5hce7sga]:nth-child(3){transform:translateY(-6px) rotate(-45deg)}.menu-btn[data-astro-cid-5hce7sga]:focus:not(:focus-visible){outline:none}.mobile-nav[data-astro-cid-5hce7sga]{display:grid;gap:0;padding:4px 16px 22px}.mobile-nav[data-astro-cid-5hce7sga] a[data-astro-cid-5hce7sga]{font-family:var(--benzin);font-stretch:125%;font-weight:800;font-size:var(--fs-card);color:var(--white);text-decoration:none;padding-block:6px}.mobile-nav[data-astro-cid-5hce7sga] a[data-astro-cid-5hce7sga].on{color:var(--lime)}.mobile-nav[data-astro-cid-5hce7sga] .site-header__book[data-astro-cid-5hce7sga]{justify-self:start;font-size:var(--fs-small);margin-top:8px}@media(max-width:960px){.site-nav[data-astro-cid-5hce7sga],.site-header__actions[data-astro-cid-5hce7sga] .site-header__book[data-astro-cid-5hce7sga]{display:none}.menu-btn[data-astro-cid-5hce7sga]{display:block}.site-header__inner[data-astro-cid-5hce7sga]{grid-template-columns:auto 1fr}.site-header__actions[data-astro-cid-5hce7sga]{grid-column:2}.announce__item[data-astro-cid-5hce7sga]{font-size:17px}.announce__venue[data-astro-cid-5hce7sga]{display:none}}@media(min-width:961px){.mobile-nav[data-astro-cid-5hce7sga]{display:none}}.site-footer[data-astro-cid-5hce7sga]{background:var(--black);color:var(--cream);padding:calc(72 * var(--px) + 8px) max(16px,calc(64 * var(--px))) 28px;font-family:var(--benzin);font-stretch:125%;overflow:hidden}.site-footer__top[data-astro-cid-5hce7sga]{display:grid;grid-template-columns:1fr minmax(0,480px);gap:calc(80 * var(--px) + 16px);align-items:start}.site-footer__top[data-astro-cid-5hce7sga]>[data-astro-cid-5hce7sga]{min-width:0}.site-footer__cols[data-astro-cid-5hce7sga]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px}.site-footer__cols[data-astro-cid-5hce7sga] div[data-astro-cid-5hce7sga]{display:grid;gap:9px;align-content:start}.site-footer__h[data-astro-cid-5hce7sga]{font-family:var(--pixel);font-size:var(--fs-pixel);color:var(--lime);margin-bottom:4px}.site-footer__cols[data-astro-cid-5hce7sga] a[data-astro-cid-5hce7sga],.site-footer__cols[data-astro-cid-5hce7sga] span[data-astro-cid-5hce7sga]{font-size:var(--fs-small);color:var(--cream);text-decoration:none;overflow-wrap:anywhere}.site-footer__cols[data-astro-cid-5hce7sga] a[data-astro-cid-5hce7sga]:hover{color:var(--lime)}.news[data-astro-cid-5hce7sga]{background:var(--lime);color:var(--black);border-radius:20px;padding:28px}.news__pitch[data-astro-cid-5hce7sga]{font-weight:800;font-size:var(--fs-card);line-height:1.1}.news-form[data-astro-cid-5hce7sga]{display:flex;gap:8px;margin-top:18px}.news-form[data-astro-cid-5hce7sga] input[data-astro-cid-5hce7sga]{flex:1;min-width:0;padding:13px 18px;border:0;border-radius:999px;background:var(--white);color:var(--black);font:var(--fs-body) var(--benzin);font-stretch:112%}.news-form[data-astro-cid-5hce7sga] input[data-astro-cid-5hce7sga]::placeholder{color:#777}.news-form[data-astro-cid-5hce7sga] button[data-astro-cid-5hce7sga]{border:0;border-radius:999px;height:48px;padding:0 20px;background:var(--black);color:var(--lime);font:800 var(--fs-small) var(--benzin);font-stretch:125%;text-transform:uppercase;cursor:pointer}.news-form[data-astro-cid-5hce7sga] button[data-astro-cid-5hce7sga]:hover{background:var(--magenta);color:var(--black)}.news__fine[data-astro-cid-5hce7sga]{font-family:var(--pixel);font-size:var(--fs-pixel-s);margin-top:10px}.site-footer__word[data-astro-cid-5hce7sga]{width:100%;max-width:1180px;margin-top:calc(56 * var(--px) + 16px);color:var(--lime)}.site-footer__word[data-astro-cid-5hce7sga] svg{display:block;width:100%;height:auto}.site-footer__base[data-astro-cid-5hce7sga]{display:flex;justify-content:space-between;align-items:center;gap:16px;border-top:1px solid #333;padding-top:18px;margin-top:10px;font-size:var(--fs-small);color:color-mix(in srgb,var(--cream) 70%,transparent)}.site-footer__base[data-astro-cid-5hce7sga] a[data-astro-cid-5hce7sga]{color:inherit}.site-footer__base[data-astro-cid-5hce7sga] a[data-astro-cid-5hce7sga]:hover{color:var(--lime)}@media(max-width:1100px){.site-footer__top[data-astro-cid-5hce7sga]{grid-template-columns:1fr;gap:40px}.news[data-astro-cid-5hce7sga]{max-width:560px}}@media(max-width:860px){.site-footer__cols[data-astro-cid-5hce7sga]{grid-template-columns:1fr 1fr}.site-footer__cols[data-astro-cid-5hce7sga] div[data-astro-cid-5hce7sga]:last-child{grid-column:1 / -1}.news-form[data-astro-cid-5hce7sga]{flex-wrap:wrap}.news-form[data-astro-cid-5hce7sga] input[data-astro-cid-5hce7sga]{flex-basis:100%;height:48px}.news-form[data-astro-cid-5hce7sga] button[data-astro-cid-5hce7sga]{flex:1}.site-footer__cols[data-astro-cid-5hce7sga] div[data-astro-cid-5hce7sga]{gap:0}.site-footer__cols[data-astro-cid-5hce7sga] a[data-astro-cid-5hce7sga]{display:block;padding-block:12px;line-height:20px}.site-footer__base[data-astro-cid-5hce7sga] a[data-astro-cid-5hce7sga]{display:inline-flex;padding:10px;margin:-10px}}.cart[data-astro-cid-5hce7sga]{position:fixed;inset:0;z-index:60}.cart__scrim[data-astro-cid-5hce7sga]{position:absolute;inset:0;background:#1414148c}.cart__panel[data-astro-cid-5hce7sga]{position:absolute;top:0;right:0;bottom:0;width:min(440px,100%);display:flex;flex-direction:column;gap:16px;background:var(--cloud);color:var(--black);border-radius:24px 0 0 24px;padding:calc(20px + env(safe-area-inset-top,0px)) max(20px,env(safe-area-inset-right,0px)) calc(20px + env(safe-area-inset-bottom,0px)) 20px}.cart__head[data-astro-cid-5hce7sga]{display:flex;justify-content:space-between;align-items:center}.cart__title[data-astro-cid-5hce7sga]{font-size:var(--fs-sub);line-height:1;color:var(--violet)}.cart__close[data-astro-cid-5hce7sga]{position:relative;flex:none;width:44px;height:44px;border:0;border-radius:999px;background:var(--lime)}.cart__close[data-astro-cid-5hce7sga] span[data-astro-cid-5hce7sga]{position:absolute;left:13px;right:13px;top:21px;height:2.5px;border-radius:2px;background:var(--black);transform:rotate(45deg)}.cart__close[data-astro-cid-5hce7sga] span[data-astro-cid-5hce7sga]+span[data-astro-cid-5hce7sga]{transform:rotate(-45deg)}.cart__close[data-astro-cid-5hce7sga]:hover{background:var(--black)}.cart__close[data-astro-cid-5hce7sga]:hover span[data-astro-cid-5hce7sga]{background:var(--lime)}.cart__items[data-astro-cid-5hce7sga]{list-style:none;padding:0;margin:0;overflow-y:auto;flex:1;display:grid;gap:10px;align-content:start}.cart__items[data-astro-cid-5hce7sga]:empty{display:none}.cart__empty[data-astro-cid-5hce7sga]{display:grid;gap:16px;justify-items:start;padding:8px 0;font-family:var(--pixel);font-size:var(--fs-pixel-l)}.cart__foot[data-astro-cid-5hce7sga]{display:grid;gap:10px;padding:20px;border-radius:var(--r);background:var(--black);color:var(--cream)}.cart__total[data-astro-cid-5hce7sga]{display:flex;justify-content:space-between;align-items:baseline;font-family:var(--pixel);font-size:var(--fs-pixel)}.cart__total[data-astro-cid-5hce7sga] strong[data-astro-cid-5hce7sga]{font-family:var(--benzin);font-stretch:125%;font-weight:900;font-size:var(--fs-card);color:var(--lime)}.cart__ship[data-astro-cid-5hce7sga]{font-family:var(--pixel);font-size:var(--fs-pixel-s);color:#aaa}.cart__checkout[data-astro-cid-5hce7sga]{width:100%;padding-block:18px;margin-top:4px}.cart__error[data-astro-cid-5hce7sga]{color:var(--magenta-ink);font-size:var(--fs-small)}@media(max-width:480px){.cart__panel[data-astro-cid-5hce7sga]{border-radius:0}}
