.util[data-astro-cid-nen7h5rs]{padding:7px var(--gutter);letter-spacing:.14em;border-bottom:1px solid var(--line);color:#ede7dca8;background:#0a0a0b;grid-template-columns:1fr auto 1fr;align-items:center;gap:16px;font-size:10.5px;display:grid}.util[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{color:inherit;text-decoration:none}.util[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover{color:var(--porcelain)}.u-left[data-astro-cid-nen7h5rs]{gap:18px;display:flex}.u-right[data-astro-cid-nen7h5rs]{justify-content:flex-end;gap:18px;display:flex}.u-mid[data-astro-cid-nen7h5rs] b[data-astro-cid-nen7h5rs]{color:var(--gold);font-weight:400}.u-mid[data-astro-cid-nen7h5rs] .tb-closed[data-astro-cid-nen7h5rs],.u-mid[data-astro-cid-nen7h5rs][data-closed] .tb-open[data-astro-cid-nen7h5rs]{display:none}.u-mid[data-astro-cid-nen7h5rs][data-closed] .tb-closed[data-astro-cid-nen7h5rs]{display:inline}.site-head[data-astro-cid-nen7h5rs]{z-index:50;padding:12px var(--gutter);-webkit-backdrop-filter:blur(12px);border-bottom:1px solid var(--line);background:#0c0c0ee6;grid-template-columns:1fr auto 1fr;align-items:center;gap:20px;display:grid;position:sticky;top:0}.brand[data-astro-cid-nen7h5rs]{color:var(--porcelain);justify-items:center;gap:3px;text-decoration:none;display:grid}.brand[data-astro-cid-nen7h5rs] .word[data-astro-cid-nen7h5rs]{font-family:var(--serif);letter-spacing:.32em;margin-right:-.32em;font-size:30px;font-weight:500;line-height:1}.brand[data-astro-cid-nen7h5rs] .sub[data-astro-cid-nen7h5rs]{letter-spacing:.24em;color:var(--gold);font-size:8.5px}.site-nav[data-astro-cid-nen7h5rs]{align-items:center;gap:24px;display:flex}.site-nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs],.cart-link[data-astro-cid-nen7h5rs]{color:#ede7dcd1;letter-spacing:.04em;border-bottom:2px solid #0000;padding:6px 0;font-size:15px;text-decoration:none}.site-nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover,.cart-link[data-astro-cid-nen7h5rs]:hover{color:var(--porcelain)}.site-nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs][aria-current=page],.cart-link[data-astro-cid-nen7h5rs][aria-current=page]{color:var(--porcelain);border-color:var(--gold)}.only-mobile[data-astro-cid-nen7h5rs]{display:none}.tools[data-astro-cid-nen7h5rs]{justify-content:flex-end;display:flex}.cart-count[data-astro-cid-nen7h5rs]{background:var(--gold);min-width:18px;height:18px;color:var(--black);font-family:var(--mono);letter-spacing:0;vertical-align:2px;border-radius:9px;place-items:center;margin-left:4px;padding:0 4px;font-size:10px;display:inline-grid}.cart-count[data-astro-cid-nen7h5rs][data-empty]{color:inherit;border:1px solid var(--line);background:0 0}.menu-btn[data-astro-cid-nen7h5rs]{border:1px solid var(--line);cursor:pointer;background:0 0;justify-self:start;padding:8px 12px;display:none}@media (width<=1000px){.util[data-astro-cid-nen7h5rs]{text-align:center;grid-template-columns:1fr}.u-left[data-astro-cid-nen7h5rs],.u-right[data-astro-cid-nen7h5rs]{display:none}.menu-btn[data-astro-cid-nen7h5rs]{display:block}.brand[data-astro-cid-nen7h5rs] .word[data-astro-cid-nen7h5rs]{font-size:24px}.site-nav[data-astro-cid-nen7h5rs]{padding:8px var(--gutter) 20px;border-bottom:1px solid var(--line);background:#0c0c0ef7;flex-direction:column;align-items:stretch;gap:0;display:none;position:absolute;top:100%;left:0;right:0}.site-nav[data-astro-cid-nen7h5rs].open{display:flex}.site-nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{border-bottom:1px solid var(--line);padding:14px 0;font-size:20px}.site-nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs][aria-current=page]{border-color:var(--line);color:var(--gold)}.only-mobile[data-astro-cid-nen7h5rs]{display:block}}@media (width<=560px){.util[data-astro-cid-nen7h5rs]{letter-spacing:.08em;font-size:9.5px}.tb-date[data-astro-cid-nen7h5rs],.brand[data-astro-cid-nen7h5rs] .sub[data-astro-cid-nen7h5rs]{display:none}}.signup[data-astro-cid-rf4ijrkm]{grid-template-columns:1fr 1fr;align-items:end;gap:clamp(20px,4vw,56px);display:grid}.signup[data-astro-cid-rf4ijrkm] .h2[data-astro-cid-rf4ijrkm]{margin:6px 0 10px}.row[data-astro-cid-rf4ijrkm]{gap:10px;display:flex}.row[data-astro-cid-rf4ijrkm] input[data-astro-cid-rf4ijrkm][type=email]{border:1px solid var(--line);min-width:0;color:var(--porcelain);font:inherit;background:0 0;flex:1;padding:14px 16px}.row[data-astro-cid-rf4ijrkm] input[data-astro-cid-rf4ijrkm][type=email]:focus{outline:1px solid var(--gold)}.hp[data-astro-cid-rf4ijrkm]{width:1px;height:1px;position:absolute;left:-9999px}.msg[data-astro-cid-rf4ijrkm]{min-height:1em;color:var(--stone);grid-column:1/-1;margin:0;font-size:11px}.msg[data-astro-cid-rf4ijrkm][data-ok]{color:#8fd19e}.sr[data-astro-cid-rf4ijrkm]{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.compact[data-astro-cid-rf4ijrkm]{grid-template-columns:1fr;gap:8px}@media (width<=760px){.signup[data-astro-cid-rf4ijrkm]{grid-template-columns:1fr}}.site-foot[data-astro-cid-jo6i4kqk]{border-top:1px solid var(--line);padding:56px var(--gutter) 32px;margin-top:96px}.cols[data-astro-cid-jo6i4kqk]{max-width:var(--max);grid-template-columns:1.4fr 1fr 1fr;gap:40px;margin:0 auto;display:grid}.gold[data-astro-cid-jo6i4kqk]{color:var(--gold);margin:0 0 10px}.head[data-astro-cid-jo6i4kqk]{color:var(--stone);margin:0 0 10px}.line[data-astro-cid-jo6i4kqk]{color:#ede7dcbf;max-width:36ch;margin:0;font-style:italic}ul[data-astro-cid-jo6i4kqk]{gap:6px;margin:0;padding:0;list-style:none;display:grid}a[data-astro-cid-jo6i4kqk]{color:#ede7dccc;text-decoration:none}a[data-astro-cid-jo6i4kqk]:hover{color:var(--gold)}.fine[data-astro-cid-jo6i4kqk]{max-width:var(--max);color:var(--stone);margin:48px auto 0;font-size:10px}@media (width<=760px){.cols[data-astro-cid-jo6i4kqk]{grid-template-columns:1fr;gap:28px}}.suggest[data-astro-cid-o6obhltw]{gap:12px;display:grid}.suggest[data-astro-cid-o6obhltw][hidden],.s-card[data-astro-cid-o6obhltw][hidden]{display:none}.s-head[data-astro-cid-o6obhltw]{color:var(--porcelain);margin:0;font-size:22px}.s-row[data-astro-cid-o6obhltw]{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.s-card[data-astro-cid-o6obhltw]{color:inherit;align-content:start;gap:5px;text-decoration:none;display:grid}.s-img[data-astro-cid-o6obhltw]{aspect-ratio:4/5;background:#141315;display:block;overflow:hidden}.s-img[data-astro-cid-o6obhltw] img[data-astro-cid-o6obhltw]{object-fit:cover;width:100%;height:100%;transition:transform .8s cubic-bezier(.2,.7,.2,1)}.s-card[data-astro-cid-o6obhltw]:hover .s-img[data-astro-cid-o6obhltw] img[data-astro-cid-o6obhltw]{transform:scale(1.04)}.s-card[data-astro-cid-o6obhltw]:hover .s-name[data-astro-cid-o6obhltw]{color:var(--gold)}.s-name[data-astro-cid-o6obhltw]{color:var(--porcelain);font-size:17px;line-height:1;transition:color .3s}.s-line[data-astro-cid-o6obhltw]{color:#ede7dca8;font-size:15px;font-style:italic;line-height:1.3}.s-price[data-astro-cid-o6obhltw]{letter-spacing:.06em;color:var(--bone);font-size:11.5px}.compact[data-astro-cid-o6obhltw] .s-head[data-astro-cid-o6obhltw]{font-size:18px}.compact[data-astro-cid-o6obhltw] .s-name[data-astro-cid-o6obhltw]{font-size:14px}.compact[data-astro-cid-o6obhltw] .s-price[data-astro-cid-o6obhltw]{font-size:10.5px}.drawer-shade[data-astro-cid-7o6y2myb]{z-index:70;opacity:0;backdrop-filter:blur(2px);background:#06060799;transition:opacity .35s;position:fixed;inset:0}.drawer-shade[data-astro-cid-7o6y2myb].on{opacity:1}.drawer-shade[data-astro-cid-7o6y2myb][hidden]{display:none}.drawer-frame[data-astro-cid-7o6y2myb]{z-index:71;pointer-events:none;position:fixed;inset:0;overflow:hidden}.drawer[data-astro-cid-7o6y2myb]{pointer-events:auto;border-left:1px solid var(--line);visibility:hidden;background:#0f0f11;flex-direction:column;width:min(440px,100vw);transition:transform .45s cubic-bezier(.2,.7,.2,1),visibility 0s linear .45s;display:flex;position:absolute;top:0;bottom:0;right:0;transform:translate(102%)}.drawer[data-astro-cid-7o6y2myb].open{visibility:visible;transition-delay:0s;transform:none}.d-head[data-astro-cid-7o6y2myb]{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:18px 22px;display:flex}.d-head[data-astro-cid-7o6y2myb] p[data-astro-cid-7o6y2myb]{letter-spacing:.14em;text-transform:uppercase;color:var(--gold);margin:0;font-size:12px}.d-close[data-astro-cid-7o6y2myb]{border:1px solid var(--line);color:var(--bone);letter-spacing:.12em;cursor:pointer;background:0 0;padding:7px 12px;font-size:11px}.d-close[data-astro-cid-7o6y2myb]:hover{border-color:var(--gold);color:var(--gold)}.d-ship[data-astro-cid-7o6y2myb]{border-bottom:1px solid var(--line);padding:14px 22px 16px}.d-ship[data-astro-cid-7o6y2myb][hidden]{display:none}.d-ship[data-astro-cid-7o6y2myb] p[data-astro-cid-7o6y2myb]{letter-spacing:.04em;color:#ede7dcd1;margin:0 0 10px;font-size:12px}.d-ship[data-astro-cid-7o6y2myb] b{color:var(--gold);font-weight:400}.d-bar[data-astro-cid-7o6y2myb]{background:var(--line);height:2px;overflow:hidden}.d-bar[data-astro-cid-7o6y2myb] i[data-astro-cid-7o6y2myb]{background:var(--gold);width:0;height:100%;transition:width .7s cubic-bezier(.2,.7,.2,1);display:block}.d-ship[data-astro-cid-7o6y2myb].done p[data-astro-cid-7o6y2myb]{color:#8fd19e}.d-ship[data-astro-cid-7o6y2myb].done .d-bar[data-astro-cid-7o6y2myb] i[data-astro-cid-7o6y2myb]{background:#8fd19e}.d-scroll[data-astro-cid-7o6y2myb]{flex:auto;overflow-y:auto}.d-lines[data-astro-cid-7o6y2myb]{margin:0;padding:0 22px;list-style:none}.d-sug[data-astro-cid-7o6y2myb]{padding:18px 22px 22px}.d-line{border-bottom:1px solid var(--line);grid-template-columns:92px 1fr;gap:16px;padding:18px 0;display:grid}.d-line.fresh{animation:1.6s d-fresh}@keyframes d-fresh{0%{background:#c9b68a24}to{background:0 0}}.d-pics{aspect-ratio:4/5;background:#0c0c0e;display:block;position:relative;overflow:hidden}.d-pics img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.d-pics.many img{border:1px solid #0f0f11;width:78%;height:78%}.d-pics.many img:first-child{top:0;left:0}.d-pics.many img:nth-child(2){top:11%;left:11%}.d-pics.many img:nth-child(3){top:22%;left:22%}.d-info{align-content:start;gap:4px;min-width:0;display:grid}.d-kind{letter-spacing:.12em;text-transform:uppercase;color:var(--stone);margin:0;font-size:10.5px}.d-title{font-family:var(--serif);color:var(--porcelain);font-size:21px;line-height:1.15;text-decoration:none}.d-title:hover{color:var(--gold)}.d-parts{color:#ede7dcb8;margin:0;font-size:15px;line-height:1.4}.d-qrow{justify-content:space-between;align-items:center;margin-top:8px;display:flex}.d-qty{border:1px solid var(--line);align-items:center;display:flex}.d-qty button{width:32px;height:32px;color:var(--bone);cursor:pointer;background:0 0;border:0;font-size:16px}.d-qty button:disabled{opacity:.3;cursor:not-allowed}.d-qty span{text-align:center;min-width:24px;font-family:var(--mono);font-size:12px}.d-price{color:var(--gold);font-size:13px}.d-lines[data-astro-cid-7o6y2myb]:empty{display:none}.d-empty[data-astro-cid-7o6y2myb]{text-align:center;flex:auto;align-content:center;justify-items:center;gap:10px;padding:48px 22px;display:grid}.d-empty[data-astro-cid-7o6y2myb][hidden]{display:none}.d-empty-q[data-astro-cid-7o6y2myb]{font-family:var(--serif);margin:0;font-size:26px;font-style:italic}.d-empty[data-astro-cid-7o6y2myb] .muted[data-astro-cid-7o6y2myb]{margin:0 0 12px}.d-upsell[data-astro-cid-7o6y2myb]{color:#ede7dcd9;border:1px dashed #c9b68a73;gap:4px;margin:0 22px 14px;padding:14px 16px;font-size:16px;line-height:1.4;text-decoration:none;display:grid}.d-upsell[data-astro-cid-7o6y2myb][hidden]{display:none}.d-upsell[data-astro-cid-7o6y2myb] .mono[data-astro-cid-7o6y2myb]{letter-spacing:.14em;text-transform:uppercase;color:var(--gold);font-size:10.5px}.d-upsell[data-astro-cid-7o6y2myb] em[data-astro-cid-7o6y2myb]{color:var(--gold);white-space:nowrap}.d-upsell[data-astro-cid-7o6y2myb]:hover{border-style:solid}.d-foot[data-astro-cid-7o6y2myb]{padding:18px 22px calc(18px + env(safe-area-inset-bottom));border-top:1px solid var(--line);background:#0c0c0e;gap:10px;display:grid}.d-foot[data-astro-cid-7o6y2myb][hidden]{display:none}.d-row[data-astro-cid-7o6y2myb]{justify-content:space-between;align-items:baseline;display:flex}.d-row[data-astro-cid-7o6y2myb] .mono[data-astro-cid-7o6y2myb]{letter-spacing:.14em;text-transform:uppercase;color:var(--stone);font-size:11px}.d-sub[data-astro-cid-7o6y2myb]{font-family:var(--serif);color:var(--bone);font-size:26px}.d-note[data-astro-cid-7o6y2myb]{margin:0;font-size:11px;line-height:1.6}.d-go[data-astro-cid-7o6y2myb]{width:100%;padding-top:17px;padding-bottom:17px}.d-err[data-astro-cid-7o6y2myb]{color:#e59a9a;margin:0;font-size:14px}.d-full[data-astro-cid-7o6y2myb]{letter-spacing:.12em;color:#ede7dcb3;justify-self:center;font-size:11px}@media (prefers-reduced-motion:reduce){.drawer[data-astro-cid-7o6y2myb],.drawer-shade[data-astro-cid-7o6y2myb],.d-bar[data-astro-cid-7o6y2myb] i[data-astro-cid-7o6y2myb]{transition:none}}
