:root{--bg:#fbfaf7;--ink:#1d1b17;--mute:#6e6a62;--line:#e4e1d9;--accent:#1f3a34;--sage:#a29c91}[data-astro-cid-rcnsft4c]{box-sizing:border-box;margin:0}html{color-scheme:light}body{background:var(--bg);color:var(--ink);font-family:Karla,system-ui,sans-serif;font-size:16px;line-height:1.55}a[data-astro-cid-rcnsft4c]{color:inherit}h1[data-astro-cid-rcnsft4c],h2[data-astro-cid-rcnsft4c],h3[data-astro-cid-rcnsft4c]{letter-spacing:-.01em;font-family:Cormorant Garamond,Georgia,serif;font-weight:500;line-height:1.05}.sr[data-astro-cid-rcnsft4c]{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.demo-bar[data-astro-cid-rcnsft4c]{background:var(--accent);color:#fff;text-align:center;padding:8px 16px;font-size:13px}.top[data-astro-cid-rcnsft4c]{border-bottom:1px solid var(--line);z-index:5;background:#fff;grid-template-columns:auto 1fr auto;align-items:center;gap:24px;padding:18px clamp(16px,5vw,64px);display:grid;position:sticky;top:0}.logo[data-astro-cid-rcnsft4c]{font-family:Cormorant Garamond,serif;font-size:28px;text-decoration:none}.nav[data-astro-cid-rcnsft4c]{letter-spacing:.04em;gap:22px;font-size:14px;display:flex}.nav[data-astro-cid-rcnsft4c] a[data-astro-cid-rcnsft4c]{color:var(--mute);border-bottom:1px solid #0000;padding:6px 0;text-decoration:none}.nav[data-astro-cid-rcnsft4c] a[data-astro-cid-rcnsft4c][aria-current]{color:var(--ink);border-color:var(--ink)}.tools[data-astro-cid-rcnsft4c]{align-items:center;gap:12px;display:flex}.search[data-astro-cid-rcnsft4c] input[data-astro-cid-rcnsft4c]{font:inherit;border:1px solid var(--line);background:var(--bg);border-radius:999px;width:200px;padding:8px 12px;font-size:14px}.cart[data-astro-cid-rcnsft4c]{font:inherit;border:1px solid var(--ink);background:var(--ink);color:#fff;cursor:pointer;border-radius:999px;padding:8px 14px;font-size:14px}.cart[data-astro-cid-rcnsft4c] span[data-astro-cid-rcnsft4c]{background:var(--sage);min-width:20px;height:20px;color:var(--ink);border-radius:999px;place-items:center;margin-left:6px;font-size:12px;font-weight:600;display:inline-grid}main[data-astro-cid-rcnsft4c]{display:block}section[data-astro-cid-rcnsft4c]{padding:clamp(40px,6vw,88px) clamp(16px,5vw,64px)}.eyebrow[data-astro-cid-rcnsft4c]{letter-spacing:.2em;text-transform:uppercase;color:var(--mute);margin-bottom:14px;font-size:12px}.hero[data-astro-cid-rcnsft4c]{background:#f1efe8;grid-template-columns:1.05fr 1fr;align-items:center;gap:48px;display:grid}.hero[data-astro-cid-rcnsft4c] h1[data-astro-cid-rcnsft4c]{max-width:12ch;font-size:clamp(40px,5vw,68px)}.lede[data-astro-cid-rcnsft4c]{color:var(--mute);max-width:44ch;margin-top:18px;font-size:18px}.actions[data-astro-cid-rcnsft4c]{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.btn[data-astro-cid-rcnsft4c]{background:var(--ink);color:#fff;letter-spacing:.04em;border:1px solid var(--ink);cursor:pointer;border-radius:999px;align-items:center;padding:14px 24px;font-family:inherit;font-size:14px;font-weight:500;text-decoration:none;display:inline-flex}.btn--ghost[data-astro-cid-rcnsft4c]{color:var(--ink);background:0 0}.btn[data-astro-cid-rcnsft4c][disabled]{opacity:.5;cursor:default}.hero__art[data-astro-cid-rcnsft4c]{aspect-ratio:1;position:relative}.hero__art[data-astro-cid-rcnsft4c] .art[data-astro-cid-rcnsft4c]{position:absolute}.hero__art[data-astro-cid-rcnsft4c] .art--kettle[data-astro-cid-rcnsft4c]{--tone:#615d55;width:46%;height:60%;top:10%;left:8%}.hero__art[data-astro-cid-rcnsft4c] .art--mug[data-astro-cid-rcnsft4c]{--tone:#c9b8a3;width:36%;height:40%;top:30%;right:8%}.hero__art[data-astro-cid-rcnsft4c] .art--board[data-astro-cid-rcnsft4c]{--tone:#8a6a4f;width:60%;height:18%;bottom:4%;left:20%}.art[data-astro-cid-rcnsft4c]{background:var(--tone,#ccc);border-radius:18px;display:block;box-shadow:inset 0 -18px 30px #0000001f,0 14px 30px #00000014}.art--mug[data-astro-cid-rcnsft4c]{border-radius:14px 14px 22px 22px}.art--board[data-astro-cid-rcnsft4c]{border-radius:40px 40px 12px 12px}.art--kettle[data-astro-cid-rcnsft4c]{border-radius:50% 50% 18px 18px/40% 40% 18px 18px}.art--candle[data-astro-cid-rcnsft4c],.art--pourer[data-astro-cid-rcnsft4c]{border-radius:12px 12px 30px 30px}.art--tote[data-astro-cid-rcnsft4c],.art--apron[data-astro-cid-rcnsft4c]{border-radius:6px 6px 26px 26px}.art--scoop[data-astro-cid-rcnsft4c]{border-radius:50%}.trust[data-astro-cid-rcnsft4c]{border-bottom:1px solid var(--line);color:var(--mute);grid-template-columns:repeat(4,1fr);gap:16px;margin:0;padding:18px clamp(16px,5vw,64px);font-size:14px;list-style:none;display:grid}.trust[data-astro-cid-rcnsft4c] strong[data-astro-cid-rcnsft4c]{color:var(--ink);margin-right:6px;font-weight:600}.shop__head[data-astro-cid-rcnsft4c]{justify-content:space-between;align-items:end;gap:24px;margin-bottom:28px;display:flex}.shop[data-astro-cid-rcnsft4c] h2[data-astro-cid-rcnsft4c]{font-size:40px}.filters[data-astro-cid-rcnsft4c]{color:var(--mute);align-items:center;gap:18px;font-size:14px;display:flex}.filters[data-astro-cid-rcnsft4c] select[data-astro-cid-rcnsft4c]{font:inherit;border:1px solid var(--line);background:#fff;border-radius:8px;margin-left:6px;padding:6px 10px}.grid[data-astro-cid-rcnsft4c]{grid-template-columns:repeat(4,1fr);gap:28px 20px;padding:0;list-style:none;display:grid}.card[data-astro-cid-rcnsft4c]{gap:10px;display:grid}.card__media[data-astro-cid-rcnsft4c]{aspect-ratio:4/5;background:#f1efe8;border-radius:12px;place-items:center;display:grid;position:relative;overflow:hidden}.card__media[data-astro-cid-rcnsft4c] .art[data-astro-cid-rcnsft4c]{width:56%;height:60%}.card__tag[data-astro-cid-rcnsft4c]{letter-spacing:.12em;text-transform:uppercase;background:#fff;border-radius:999px;padding:5px 9px;font-size:11px;position:absolute;top:12px;left:12px}.card__body[data-astro-cid-rcnsft4c]{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.card[data-astro-cid-rcnsft4c] h3[data-astro-cid-rcnsft4c]{font-size:20px}.price[data-astro-cid-rcnsft4c]{font-weight:600}.add[data-astro-cid-rcnsft4c]{font:inherit;letter-spacing:.06em;border:1px solid var(--ink);cursor:pointer;background:#fff;border-radius:999px;padding:10px 14px;font-size:13px}.add[data-astro-cid-rcnsft4c]:hover{background:var(--ink);color:#fff}.story[data-astro-cid-rcnsft4c]{background:#f1efe8;grid-template-columns:1fr 1.1fr;align-items:center;gap:56px;display:grid}.story__art[data-astro-cid-rcnsft4c]{aspect-ratio:4/5;background:#e8e4da;border-radius:16px;place-items:center;display:grid}.story__art[data-astro-cid-rcnsft4c] .art[data-astro-cid-rcnsft4c]{--tone:#a29c91;width:52%;height:64%}.story[data-astro-cid-rcnsft4c] h2[data-astro-cid-rcnsft4c]{margin-bottom:16px;font-size:40px}.story[data-astro-cid-rcnsft4c] p[data-astro-cid-rcnsft4c]+p[data-astro-cid-rcnsft4c]{color:var(--mute);margin-top:12px}.reviews[data-astro-cid-rcnsft4c] h2[data-astro-cid-rcnsft4c]{margin-bottom:20px;font-size:32px}.reviews[data-astro-cid-rcnsft4c] ul[data-astro-cid-rcnsft4c]{grid-template-columns:repeat(3,1fr);gap:20px;padding:0;list-style:none;display:grid}.reviews[data-astro-cid-rcnsft4c] li[data-astro-cid-rcnsft4c]{border:1px solid var(--line);background:#fff;border-radius:12px;padding:20px}.stars[data-astro-cid-rcnsft4c]{color:#b39a5c;letter-spacing:.1em}.reviews[data-astro-cid-rcnsft4c] p[data-astro-cid-rcnsft4c]{color:var(--mute);margin:10px 0}.reviews[data-astro-cid-rcnsft4c] cite[data-astro-cid-rcnsft4c]{font-size:13px;font-style:normal}.news[data-astro-cid-rcnsft4c]{background:var(--accent);color:#fff;grid-template-columns:1fr auto;align-items:center;gap:32px;display:grid}.news[data-astro-cid-rcnsft4c] h2[data-astro-cid-rcnsft4c]{font-size:34px}.news[data-astro-cid-rcnsft4c] p[data-astro-cid-rcnsft4c]{opacity:.8;margin-top:8px}.news__form[data-astro-cid-rcnsft4c]{gap:10px;display:flex}.news__form[data-astro-cid-rcnsft4c] input[data-astro-cid-rcnsft4c]{font:inherit;color:#fff;background:0 0;border:1px solid #fff6;border-radius:999px;min-width:260px;padding:12px 16px}.news__form[data-astro-cid-rcnsft4c] .btn[data-astro-cid-rcnsft4c]{color:var(--accent);background:#fff;border-color:#fff}.foot[data-astro-cid-rcnsft4c]{border-top:1px solid var(--line);grid-template-columns:1.2fr 1fr auto;gap:32px;padding:40px clamp(16px,5vw,64px);font-size:14px;display:grid}.foot[data-astro-cid-rcnsft4c] .small[data-astro-cid-rcnsft4c]{color:var(--mute);max-width:40ch;margin-top:8px}.foot__links[data-astro-cid-rcnsft4c],.pay[data-astro-cid-rcnsft4c]{flex-wrap:wrap;gap:18px;padding:0;list-style:none;display:flex}.foot__links[data-astro-cid-rcnsft4c] a[data-astro-cid-rcnsft4c]{color:var(--mute);text-decoration:none}.pay[data-astro-cid-rcnsft4c] li[data-astro-cid-rcnsft4c]{border:1px solid var(--line);color:var(--mute);border-radius:6px;padding:4px 8px;font-size:12px}.drawer[data-astro-cid-rcnsft4c]{z-index:10;background:#fff;grid-template-rows:auto 1fr auto;width:min(380px,100%);padding:24px;display:grid;position:fixed;inset:0 0 0 auto;box-shadow:-20px 0 60px #00000026}.drawer[data-astro-cid-rcnsft4c][hidden]{display:none}.drawer__head[data-astro-cid-rcnsft4c]{justify-content:space-between;align-items:center;display:flex}.drawer__head[data-astro-cid-rcnsft4c] button[data-astro-cid-rcnsft4c]{cursor:pointer;background:0 0;border:0;font-size:28px}.drawer__items[data-astro-cid-rcnsft4c]{gap:10px;margin:16px 0;padding:0;list-style:none;display:grid}.drawer__items[data-astro-cid-rcnsft4c] li[data-astro-cid-rcnsft4c]{border-bottom:1px solid var(--line);justify-content:space-between;padding-bottom:8px;display:flex}.drawer__empty[data-astro-cid-rcnsft4c]{color:var(--mute)}.drawer__foot[data-astro-cid-rcnsft4c]{gap:12px;display:grid}.drawer__total[data-astro-cid-rcnsft4c]{justify-content:space-between;font-weight:600;display:flex}@media (width<=900px){.top[data-astro-cid-rcnsft4c]{grid-template-columns:1fr auto}.nav[data-astro-cid-rcnsft4c],.search[data-astro-cid-rcnsft4c]{display:none}.hero[data-astro-cid-rcnsft4c],.story[data-astro-cid-rcnsft4c],.news[data-astro-cid-rcnsft4c],.foot[data-astro-cid-rcnsft4c]{grid-template-columns:1fr}.hero__art[data-astro-cid-rcnsft4c]{max-width:420px}.trust[data-astro-cid-rcnsft4c]{grid-template-columns:1fr 1fr}.grid[data-astro-cid-rcnsft4c]{grid-template-columns:repeat(2,1fr)}.reviews[data-astro-cid-rcnsft4c] ul[data-astro-cid-rcnsft4c]{grid-template-columns:1fr}.shop__head[data-astro-cid-rcnsft4c]{flex-direction:column;align-items:start}}
