:root{--bg:#faf7f2;--bg-alt:#f3eee6;--ink:#201c18;--ink-soft:#5b564e;--slate:#6d8f8e;--slate-dark:#4e6b6a;--tiffany:#56cac6;--tiffany-deep:#0f5350;--seaglass:#a5c7c3;--seaglass-deep:#3c5654;--sand:#e8ded2;--taupe:#c8b9aa;--taupe-deep:#5b4e40;--grey:#e2e1de;--line:#d8d2c6;--cream:#fffdf9;--gold:#b8923f;--gold-soft:#d4af5c}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{background:var(--bg);color:var(--ink);-webkit-font-smoothing:antialiased;font-family:Inter,sans-serif;overflow-x:hidden}.serif{font-family:Fraunces,serif}.mono{letter-spacing:.01em;font-family:IBM Plex Mono,monospace}.wrap{max-width:1180px;margin:0 auto;padding:0 32px}a{color:inherit;text-decoration:none}button{cursor:pointer;font-family:inherit}::selection{background:var(--tiffany);color:#0f5350}.logo-img{object-fit:contain;display:block}.btn{letter-spacing:.06em;text-transform:uppercase;border:1px solid #0000;border-radius:2px;align-items:center;gap:8px;padding:15px 28px;font-size:12.5px;font-weight:600;transition:all .2s;display:inline-flex}.btn-primary{background:var(--tiffany);color:var(--tiffany-deep);border-color:var(--tiffany)}.btn-primary:hover{background:var(--cream);border-color:var(--cream)}.btn-ghost{color:#fff;background:0 0;border-color:#ffffff80}.btn-ghost:hover{background:#ffffff1f;border-color:#fff}.btn-dark{background:var(--ink);color:var(--cream);border-color:var(--ink)}.btn-dark:hover{background:var(--tiffany-deep);border-color:var(--tiffany-deep)}.hero{background-color:var(--slate);color:var(--cream);background-image:linear-gradient(175deg,#4e6b6aeb 0%,#4e6b6af2 55%,#3a5453f7 100%),url(data:image/jpeg;base64,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);background-position:50% 38%;background-size:cover;padding:80px 0 90px;position:relative;overflow:hidden}.hero:before{content:"";border:1px solid #ffffff24;border-radius:50%;width:420px;height:420px;position:absolute;top:-120px;right:-120px}.hero:after{content:"";border:1px solid #ffffff1a;border-radius:50%;width:300px;height:300px;position:absolute;bottom:-160px;right:60px}.section-head{border-bottom:2px solid var(--ink);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:48px;padding-bottom:22px;display:flex;position:relative}.section-head:after{content:"";background:var(--gold-soft);width:46px;height:2px;position:absolute;bottom:-2px;left:0}.section-head h2{letter-spacing:-.01em;margin-bottom:6px;font-family:Fraunces,serif;font-size:34px;font-weight:500}.section-head p{color:var(--ink-soft);max-width:360px;font-size:14px}.toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:32px;display:flex}.count-label{color:var(--ink-soft);font-family:IBM Plex Mono,monospace;font-size:11.5px}.filter-chips{flex-wrap:wrap;gap:8px;display:flex}.chip{background:var(--cream);border:1px solid var(--taupe);letter-spacing:.04em;text-transform:uppercase;color:var(--ink);border-radius:20px;padding:8px 16px;font-family:IBM Plex Mono,monospace;font-size:11px;font-weight:500;transition:all .2s}.chip:hover,.chip.active{background:var(--tiffany-deep);color:#fff;border-color:var(--tiffany-deep)}.grid{grid-template-columns:repeat(4,1fr);gap:26px;display:grid}.card{background:var(--cream);border:1px solid var(--line);cursor:pointer;border-radius:2px;flex-direction:column;padding:24px;transition:transform .25s,box-shadow .25s;display:flex;position:relative}.card:hover{transform:translateY(-4px);box-shadow:0 12px 28px #0000000f}.card-thumb{background:var(--cat-tint,var(--sand));border-radius:2px;justify-content:center;align-items:center;height:180px;margin-bottom:18px;display:flex;position:relative}.card-thumb svg{width:48px;height:48px;color:var(--cat-color,var(--slate-dark))}.card-badge{background:var(--gold);color:#fff;text-transform:uppercase;letter-spacing:.06em;border-radius:2px;padding:4px 8px;font-family:IBM Plex Mono,monospace;font-size:9.5px;font-weight:600;position:absolute;top:12px;left:12px}.card-sku{color:var(--ink-soft);text-transform:uppercase;letter-spacing:.05em;margin-bottom:6px;font-family:IBM Plex Mono,monospace;font-size:10px}.card-title{color:var(--ink);margin-bottom:6px;font-family:Fraunces,serif;font-size:18px;font-weight:500;line-height:1.3}.card-meta{color:var(--ink-soft);margin-bottom:20px;font-size:12.5px}.card-foot{border-top:1px solid var(--line);justify-content:space-between;align-items:center;margin-top:auto;padding-top:16px;display:flex}.card-price{color:var(--ink);font-family:IBM Plex Mono,monospace;font-size:17px;font-weight:500}.card-price span{color:var(--ink-soft);font-size:11px;font-weight:400}.addbtn{background:var(--sand);border:1px solid var(--taupe);width:36px;height:36px;color:var(--ink);border-radius:2px;justify-content:center;align-items:center;font-size:18px;transition:all .2s;display:flex}.card:hover .addbtn{background:var(--tiffany-deep);color:#fff;border-color:var(--tiffany-deep)}.regmark{border-color:var(--taupe);border-style:solid;width:8px;height:8px;position:absolute}.regmark.tl{border-width:1px 0 0 1px;top:6px;left:6px}.regmark.tr{border-width:1px 1px 0 0;top:6px;right:6px}.regmark.bl{border-width:0 0 1px 1px;bottom:6px;left:6px}.regmark.br{border-width:0 1px 1px 0;bottom:6px;right:6px}.eyebrow{letter-spacing:.12em;text-transform:uppercase;color:var(--tiffany);align-items:center;gap:10px;font-family:IBM Plex Mono,monospace;font-size:11.5px;display:flex}.eyebrow:before{content:"";background:var(--tiffany);width:26px;height:1px}.hero .wrap{z-index:1;grid-template-columns:1.2fr .9fr;align-items:end;gap:80px;display:grid;position:relative}.hero-disc{width:150px;height:150px;margin-bottom:28px}.hero h1{letter-spacing:-.01em;color:#fff;font-family:Fraunces,serif;font-size:clamp(40px,5.4vw,66px);font-weight:500;line-height:1.03}.hero h1 em{color:var(--tiffany);font-style:italic;font-weight:400}.hero p.lead{color:#fffdf9d1;max-width:460px;margin-top:26px;font-size:16.5px;line-height:1.65}.hero-ctas{gap:14px;margin-top:38px;display:flex}.index-list{border-top:1px solid #ffffff59}.index-list .row{cursor:pointer;border-bottom:1px solid #fff3;justify-content:space-between;align-items:baseline;padding:16px 0;transition:padding-left .2s;display:flex}.index-list .row:hover{padding-left:8px}.index-list .row:hover .rownum{color:var(--gold-soft)}.rownum{color:#fff9;font-family:IBM Plex Mono,monospace;font-size:11px;transition:color .2s}.rowname{color:#fff;flex:1;margin-left:16px;font-family:Fraunces,serif;font-size:20px;font-weight:500}.rowleader{border-bottom:1px dotted #ffffff59;flex:1;align-self:center;height:1px;margin:0 14px}.rowarrow{color:var(--tiffany);font-size:13px}.strip{background:var(--tiffany);color:var(--tiffany-deep);padding:13px 0;overflow:hidden}.strip-track{white-space:nowrap;text-transform:uppercase;letter-spacing:.08em;gap:48px;font-family:IBM Plex Mono,monospace;font-size:11.5px;font-weight:500;animation:28s linear infinite ticker;display:flex}@keyframes ticker{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.strip-track{animation:none}}#categories{background:var(--bg-alt);padding:96px 0 80px}.cats{grid-template-columns:repeat(4,1fr);gap:2px;display:grid}.cat-card{cursor:pointer;flex-direction:column;justify-content:space-between;min-height:220px;padding:34px 26px;transition:transform .2s,box-shadow .2s;display:flex;position:relative;overflow:hidden}.cat-card>*{z-index:1;position:relative}.cat-card:hover{transform:translateY(-4px)}.cat-card.c1{background:var(--slate);color:#fff}.cat-card.c2{background:var(--tiffany);color:var(--tiffany-deep)}.cat-card.c3{background:var(--taupe);color:var(--taupe-deep)}.cat-card.c4{background:var(--seaglass);color:var(--seaglass-deep)}.cat-card.has-bg{color:#fff;background-position:50%;background-size:cover}.cat-card.has-bg:before{content:"";background:linear-gradient(#0a0a0a1a 0%,#0a0a0ac7 100%);position:absolute;inset:0}.cat-num{opacity:.9;color:var(--gold-soft);font-family:IBM Plex Mono,monospace;font-size:11px}.cat-card h3{font-family:Fraunces,serif;font-size:19px;font-weight:600}.cat-card p{opacity:.85;margin-top:6px;font-size:12.5px}.brandfeat{color:#f3eee6;background-color:#111;background-image:radial-gradient(560px 260px at 64% 24%,#0000009e 0%,#0000 72%),linear-gradient(90deg,#0003 0%,#0000008c 40%,#000000d1 62%,#000000e6 100%),url(data:image/jpeg;base64,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);background-position:20%;background-size:cover;padding:96px 0;position:relative;overflow:hidden}.brandfeat-inner{grid-template-columns:1fr 1fr;align-items:center;gap:64px;display:grid}.brandfeat-content h2{margin:16px 0 20px;font-family:Fraunces,serif;font-size:42px;line-height:1.1}.brandfeat-content p{color:#fffdf9d9;margin-bottom:28px;font-size:15.5px;line-height:1.6}.bf-machine-img{object-fit:contain;width:100%;max-width:440px;display:block}.bf-eyebrow{letter-spacing:.12em;text-transform:uppercase;color:#d4af5c;margin-bottom:18px;font-family:IBM Plex Mono,monospace;font-size:11.5px}.bf-eyebrow:before{background:#d4af5c}.bf-desc{color:#c9c2b4;max-width:460px;margin-top:16px;font-size:14.5px;line-height:1.7}.bf-product{border-top:1px solid #d4af5c4d;margin-top:32px;padding-top:26px}.bf-product-name{color:#fff;font-family:Fraunces,serif;font-size:19px;font-weight:600}.bf-specs{flex-wrap:wrap;gap:10px 18px;margin:12px 0 22px;display:flex}.bf-specs span{color:#b0a88f;font-family:IBM Plex Mono,monospace;font-size:11px}.bf-specs span:before{content:"•";color:#d4af5c;margin-right:8px}.bf-price-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;display:flex}.bf-price{color:#d4af5c;font-family:IBM Plex Mono,monospace;font-size:22px;font-weight:500}.bf-was{color:#7a7364;margin-left:10px;font-family:IBM Plex Mono,monospace;font-size:13px;text-decoration:line-through}.bf-btn{color:#111;background:#d4af5c;border-color:#d4af5c}.bf-btn:hover{background:#fff;border-color:#fff}.wholesale{background:var(--tiffany-deep);color:#fff;padding:96px 0}.wholesale .wrap{grid-template-columns:1.3fr 1fr;align-items:center;gap:60px;display:grid}.wholesale h2{font-family:Fraunces,serif;font-size:36px;font-weight:500;line-height:1.1}.wholesale p{opacity:.88;max-width:440px;margin-top:16px;font-size:15px;line-height:1.65}.wholesale .btn-primary{background:var(--tiffany);color:var(--tiffany-deep);border-color:var(--tiffany);margin-top:28px}.wholesale .btn-primary:hover{background:#fff;border-color:#fff}.stat-box{background:#ffffff0f;border:1px solid #ffffff4d;padding:28px}.stat-row{border-bottom:1px solid #ffffff38;justify-content:space-between;padding:16px 0;display:flex}.stat-row:last-child{border-bottom:none}.stat-row .n{color:var(--tiffany);font-family:Fraunces,serif;font-size:26px}.stat-row .l{text-transform:uppercase;letter-spacing:.06em;opacity:.85;align-self:center;font-family:IBM Plex Mono,monospace;font-size:10.5px}@media (width<=980px){.wholesale .wrap{grid-template-columns:1fr}}.values{grid-template-columns:repeat(3,1fr);gap:2px;display:grid}.value{padding:44px 34px}.value.v1{background:var(--sand)}.value.v2{background:var(--seaglass);color:var(--seaglass-deep)}.value.v3{background:var(--taupe);color:var(--taupe-deep)}.value .vnum{color:var(--gold);opacity:.9;margin-bottom:14px;font-family:IBM Plex Mono,monospace;font-size:11px}.value h3{margin-bottom:8px;font-family:Fraunces,serif;font-size:19px;font-weight:600}.value p{opacity:.85;font-size:13.5px;line-height:1.6}footer{background:var(--ink);color:var(--sand);padding:64px 0 0}.foot-top{border-bottom:1px solid #ffffff1f;grid-template-columns:1.4fr 1fr 1fr 1fr;gap:40px;padding-bottom:56px;display:grid}.foot-brand .badge{margin-bottom:16px}.foot-brand p{color:#b9b2a6;max-width:260px;font-size:13px;line-height:1.6}.foot-col h4{text-transform:uppercase;letter-spacing:.08em;color:var(--gold-soft);margin-bottom:18px;font-family:IBM Plex Mono,monospace;font-size:10.5px}.foot-col a{color:#d8d2c6;margin-bottom:11px;font-size:13.5px;display:block}.foot-col a:hover{color:var(--tiffany)}.foot-bottom{color:#8b8478;justify-content:space-between;padding:22px 0;font-family:IBM Plex Mono,monospace;font-size:11px;display:flex}.overlay{z-index:100;opacity:0;pointer-events:none;background:#14120f73;transition:opacity .3s;position:fixed;inset:0}.overlay.open{opacity:1;pointer-events:auto}.drawer{background:var(--cream);z-index:101;border-left:1px solid var(--line);flex-direction:column;width:420px;max-width:92vw;height:100%;transition:transform .35s cubic-bezier(.2,.8,.2,1);display:flex;position:fixed;top:0;right:0;transform:translate(100%)}.drawer.open{transform:translate(0)}.drawer-head{border-bottom:1px solid var(--line);background:var(--sand);justify-content:space-between;align-items:center;padding:24px 26px;display:flex}.drawer-head h3{font-family:Fraunces,serif;font-size:19px}.drawer-close{color:var(--ink);background:0 0;border:none;font-size:20px}.drawer-body{flex:1;padding:20px 26px;overflow-y:auto}.drawer-empty{text-align:center;color:var(--ink-soft);padding:60px 20px;font-size:13.5px}.cart-item{border-bottom:1px solid var(--line);gap:14px;padding:16px 0;display:flex}.cart-item .thumb{background:var(--sand);flex-shrink:0;justify-content:center;align-items:center;width:64px;height:64px;display:flex}.cart-item .thumb svg{width:50%;height:50%;color:var(--slate-dark)}.cart-item .info{flex:1}.cart-item .info .t{font-family:Fraunces,serif;font-size:14.5px;font-weight:500}.cart-item .info .s{color:var(--ink-soft);margin:2px 0 8px;font-family:IBM Plex Mono,monospace;font-size:10px}.qty-row{align-items:center;gap:10px;display:flex}.qty-btn{border:1px solid var(--line);background:0 0;justify-content:center;align-items:center;width:22px;height:22px;font-size:13px;display:flex}.qty-n{text-align:center;min-width:16px;font-family:IBM Plex Mono,monospace;font-size:12.5px}.cart-item .price{align-self:flex-start;font-family:IBM Plex Mono,monospace;font-size:13.5px}.remove-x{color:var(--ink-soft);background:0 0;border:none;margin-top:8px;font-size:11px;text-decoration:underline}.drawer-foot{border-top:1px solid var(--line);padding:22px 26px 28px}.subtotal-row{justify-content:space-between;margin-bottom:6px;font-family:IBM Plex Mono,monospace;font-size:15px;display:flex}.minimum-note{color:var(--ink-soft);margin-bottom:18px;font-size:11.5px}.drawer-foot .btn{justify-content:center;width:100%}.pmodal-overlay{z-index:110;opacity:0;pointer-events:none;background:#14120f8c;justify-content:center;align-items:center;padding:32px;transition:opacity .25s;display:flex;position:fixed;inset:0}.pmodal-overlay.open{opacity:1;pointer-events:auto}.pmodal{background:var(--cream);grid-template-columns:1fr 1fr;width:100%;max-width:880px;max-height:86vh;transition:transform .3s;display:grid;position:relative;overflow-y:auto;transform:translateY(16px)}.pmodal-overlay.open .pmodal{transform:translateY(0)}.pmodal-close{background:var(--cream);border:1px solid var(--line);z-index:2;width:32px;height:32px;font-size:16px;position:absolute;top:18px;right:18px}.pmodal-img{background:var(--cat-tint,var(--sand));justify-content:center;align-items:center;padding:60px;display:flex}.pmodal-img svg{width:55%;height:55%;color:var(--cat-color,var(--slate-dark))}.pmodal-info{padding:44px 40px}.pmodal-info .card-sku{margin-bottom:10px}.pmodal-info h2{font-family:Fraunces,serif;font-size:28px;font-weight:600;line-height:1.15}.pmodal-info .price{color:var(--tiffany-deep);margin:14px 0 20px;font-family:IBM Plex Mono,monospace;font-size:20px}.pmodal-info .desc{color:var(--ink-soft);margin-bottom:24px;font-size:14px;line-height:1.7}.spec-table{border-top:1px solid var(--line);width:100%;margin-bottom:28px;font-size:12.5px}.spec-table tr{border-bottom:1px solid var(--line)}.spec-table td{padding:10px 0}.spec-table td:first-child{color:var(--ink-soft);text-transform:uppercase;width:40%;font-family:IBM Plex Mono,monospace;font-size:11px}@media (width<=980px){.navlinks{display:none}.hero .wrap{grid-template-columns:1fr;gap:48px}.cats,.grid{grid-template-columns:repeat(2,1fr)}.brandfeat-inner{grid-template-columns:1fr}.bf-machine-img{width:92%;max-width:420px;margin:0 auto}.values{grid-template-columns:1fr}.foot-top{grid-template-columns:1fr 1fr}.pmodal{grid-template-columns:1fr}}@media (width<=560px){.wrap{padding:0 20px}.grid,.foot-top{grid-template-columns:1fr}.foot-bottom{flex-direction:column;align-items:flex-start;gap:8px}.topbar .wrap{flex-direction:column;align-items:flex-start;gap:4px}.topbar{font-size:10px}.drawer{width:100vw}.rowleader{display:none}.index-list .row{flex-wrap:wrap;gap:6px 0}.rowname{flex:auto}}
