.trust[data-astro-cid-nybz5oyz]{display:flex;flex-wrap:wrap;gap:12px;align-items:center;justify-content:center;max-width:1200px;margin:28px auto 0;padding:20px 16px 0;border-top:1px solid rgba(255,255,255,.15)}.tb[data-astro-cid-nybz5oyz]{display:flex;align-items:center;justify-content:center;background:#fff;border-radius:10px;padding:6px;height:68px}.tb[data-astro-cid-nybz5oyz] img[data-astro-cid-nybz5oyz]{height:56px;width:auto;display:block}:root{--ink:#1f2a22;--paper:#efe5d2;--tag:#f8f1e2;--red:#a8402c;--yellow:#f6c91c;--brown:#6b5a3e;--dash:#b9a684;--kraft:#c9a878}*{box-sizing:border-box}[hidden]{display:none!important}html{scroll-behavior:smooth}body{margin:0;font-family:DM Sans,system-ui,sans-serif;color:var(--ink);font-size:17px;line-height:1.55;-webkit-font-smoothing:antialiased}a{color:var(--ink)}a:hover{color:var(--red)}img{max-width:100%}.paper{background-color:var(--paper);background-image:radial-gradient(rgba(120,90,40,.06) 1px,transparent 1px),radial-gradient(rgba(120,90,40,.04) 1px,transparent 1px);background-size:7px 7px,13px 13px;background-position:0 0,3px 5px}.wrap{max-width:1200px;margin:0 auto;padding:0 20px}.mono{font-family:Courier Prime,monospace;letter-spacing:.1em}.serif{font-family:Fraunces,serif}h1,h2,h3{font-family:Fraunces,serif;margin:0;line-height:1}.hfont{font-family:Fraunces,serif}h2.big{font-size:clamp(38px,5vw,56px)}.kicker{margin:0;font-family:Courier Prime,monospace;font-size:14px;letter-spacing:.1em;color:var(--red);text-transform:uppercase}.lead{margin:0;font-size:19px;line-height:1.6;max-width:46ch}.skip{position:absolute;left:-9999px}.skip:focus{left:12px;top:12px;z-index:99;background:#fff;padding:8px 12px}.glass{background:#fffaf029;border:1px solid rgba(255,255,255,.35);backdrop-filter:blur(16px) saturate(140%);-webkit-backdrop-filter:blur(16px) saturate(140%);box-shadow:inset 0 1px #ffffff59,0 20px 40px -24px #00000080}.glass-dark{background:#18201ac7;border:1px solid rgba(255,255,255,.14);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}.tag{background:var(--tag);box-shadow:0 1px #0000000d,0 14px 28px -18px #3c280a73;border-radius:6px}.btn{min-height:52px;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:0 24px;border-radius:10px;font-weight:600;text-decoration:none;border:0;cursor:pointer;font:600 16px DM Sans,sans-serif}.btn-yellow{background:var(--yellow);color:var(--ink)}.btn-yellow:hover{background:#ffd83a;color:var(--ink)}.btn-pill{min-height:44px;border-radius:999px;padding:0 18px}.btn-ghost{color:#fff}.btn-ghost:hover{color:#fff;background:#ffffff42}:focus-visible{outline:3px solid var(--red);outline-offset:3px}.announce{background:var(--ink);color:#f3ead8;text-align:center;padding:9px 16px;font-size:15px}.announce.scroll{overflow:hidden;padding-left:0;padding-right:0;text-align:left}.ticker{display:flex;width:max-content;animation:kt-ticker 28s linear infinite}.ticker span{padding-right:6em;white-space:nowrap}.announce.scroll:hover .ticker{animation-play-state:paused}@keyframes kt-ticker{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.ticker{animation:none}.ticker span+span{display:none}.announce.scroll{text-align:center}}.top{padding:16px 20px 0;position:relative;z-index:5;display:flex;flex-direction:column;align-items:center;gap:8px}.top--hero{position:absolute;left:0;right:0}.top>*{width:100%;max-width:1200px}.navpill{display:flex;align-items:center;gap:16px;padding:8px 8px 8px 16px;border-radius:999px}.top:not(.top--hero) .navpill{background:#1f2a22eb;border-color:#ffffff1a}.brand{display:flex;align-items:center;gap:10px;text-decoration:none;color:#fff;flex:none}.brand:hover{color:#fff}.brand-k{width:38px;height:38px;border-radius:50%;display:block;object-fit:cover}.brand-w{display:flex;flex-direction:column;line-height:1.05}.brand-t{font-weight:600;letter-spacing:.18em}.brand-tag{font-size:9px;letter-spacing:.14em;color:var(--yellow);font-weight:600}.navlinks{display:flex;gap:20px;margin-left:auto;font-size:15px;font-weight:500}.navlinks a,.reorder{color:#fff;text-decoration:none;white-space:nowrap}.navlinks a:hover,.reorder:hover{text-decoration:underline;color:#fff}.navtools{display:flex;align-items:center;gap:10px}.reorder{font-size:14px;font-weight:500;opacity:.9}.langbtn{text-decoration:none;font-weight:600;font-size:13px;letter-spacing:.06em;cursor:pointer;list-style:none}.langbtn::-webkit-details-marker{display:none}.langbtn:hover{color:#fff}.navpill{position:relative;z-index:40}.langmenu{position:relative}.langlist{position:absolute;right:0;top:calc(100% + 8px);display:flex;flex-direction:column;min-width:140px;padding:6px;border-radius:14px;z-index:30}.langlist a{color:#fff;text-decoration:none;padding:9px 12px;border-radius:10px;font-size:15px}.langlist a:hover,.langlist a[aria-current]{background:#ffffff1f}.drawer-langs{display:flex;gap:16px;flex-wrap:wrap}.drawer-langs a[aria-current]{text-decoration:underline}.f-langs{display:flex;gap:14px}.iconbtn{min-height:44px;min-width:44px;display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:0 10px;border-radius:999px;border:1px solid rgba(255,255,255,.35);background:transparent;color:#fff;font:500 15px DM Sans,sans-serif;cursor:pointer}.iconbtn:hover{background:#ffffff24}.cartcount{min-width:22px;height:22px;padding:0 6px;border-radius:999px;background:var(--ink);color:var(--yellow);font-size:12px;display:inline-grid;place-items:center}.menubtn{display:none;flex-direction:column;gap:4px;padding:0}.menubtn span{display:block;width:18px;height:1.5px;background:#fff}.catbar{display:flex;gap:6px;overflow-x:auto;scrollbar-width:none;padding:2px}.catbar::-webkit-scrollbar{display:none}.catbar a{flex:none;padding:7px 14px;border-radius:999px;background:#18201a9e;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);color:#f3ead8;font-size:14px;font-weight:500;text-decoration:none;white-space:nowrap;border:1px solid rgba(255,255,255,.12)}.catbar a:hover{background:var(--yellow);color:var(--ink)}.top:not(.top--hero) .catbar a{background:transparent;color:var(--ink);border-color:#1f2a2259}.top:not(.top--hero) .catbar a:hover{background:var(--ink);color:var(--yellow)}.searchpanel{display:flex;gap:8px;padding:8px;border-radius:18px}.searchpanel input{flex:1;min-width:0;height:44px;border-radius:999px;border:0;padding:0 18px;font:400 16px DM Sans,sans-serif;background:#fffaf0;color:var(--ink)}.drawer{display:flex;flex-direction:column;border-radius:18px;padding:8px 18px}.drawer a{color:#f3ead8;text-decoration:none;padding:13px 0;border-bottom:1px solid rgba(255,255,255,.12);font-size:17px}.drawer a:last-child{border-bottom:0}.sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}@media(max-width:1100px){.reorder{display:none}.navlinks{gap:14px}}@media(max-width:900px){.navlinks{display:none}.navtools{margin-left:auto}.menubtn{display:inline-flex}}.drawer-search{display:flex;gap:8px;padding:10px 0 6px}.drawer-search input{flex:1;min-width:0;height:44px;border-radius:999px;border:0;padding:0 16px;font:400 16px DM Sans,sans-serif;background:#fffaf0}@media(max-width:520px){.iconbtn .lbl{display:none}.brand-k{width:32px;height:32px}.navpill{gap:6px;padding-left:12px}.navtools{gap:6px}.cartbtn{padding:0 12px}.top{padding-left:12px;padding-right:12px}}@media(max-width:400px){#search-btn{display:none}.brand-t{font-size:14px;letter-spacing:.12em}.brand-tag{font-size:8px}.brand{gap:8px;min-width:0}}.foot{background:var(--ink);color:#e9e0cc;padding:60px 0 120px;margin-top:0}.foot a{color:#f6c91c}.foot-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:30px}.f-cats{display:flex;flex-direction:column;gap:2px}.foot p{margin:6px 0}.foot .mono{font-size:13px;color:#b9ad92}.foot .staff{margin-top:18px;font-size:14px}.foot .staff a{color:#b9ad92}.f-brand{font-family:Fraunces,serif;font-size:30px}.orderbar-wrap{position:fixed;left:0;right:0;bottom:14px;padding:0 14px;display:flex;justify-content:center;z-index:20;pointer-events:none}.orderbar{pointer-events:auto;width:100%;max-width:1000px;display:flex;align-items:center;gap:14px;padding:8px 8px 8px 20px;border-radius:999px;color:#f3ead8;font-size:15px;line-height:1.35}.orderbar .dot{flex:none;width:9px;height:9px;border-radius:50%;background:var(--yellow);box-shadow:0 0 #f6c91c99;animation:pulse 2.4s infinite}.ob-text{flex:1}@media(max-width:600px){.orderbar{border-radius:18px;padding:10px 10px 10px 16px;font-size:14px}.orderbar .btn{padding:0 14px}.ob-long{display:none}.ob-text strong{display:block}}@keyframes pulse{70%{box-shadow:0 0 0 10px #f6c91c00}to{box-shadow:0 0 #f6c91c00}}@media(prefers-reduced-motion:reduce){*{animation:none!important;scroll-behavior:auto!important}}@font-face{font-family:Anton;src:url(/fonts/anton-latin.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}h1,h2,h3,.hfont,.pprice,.price,.disp{font-family:Anton,Impact,Arial Narrow,sans-serif!important;font-weight:400!important;font-style:normal!important;font-variation-settings:normal!important;letter-spacing:.005em}h1,h2,.hfont{text-transform:uppercase;line-height:1.1!important}.logo-img{display:block;height:40px;width:auto}.logo-banner{height:44px}@media(max-width:520px){.logo-img{height:32px}.logo-banner{height:36px}}.f-logo{height:56px;margin-bottom:12px}
