.product[data-astro-cid-rmxbodlz]{display:grid;grid-template-columns:7fr 5fr;gap:clamp(32px,6vw,96px);padding-top:clamp(24px,4vw,56px);padding-bottom:clamp(56px,8vw,104px);align-items:start}.product[data-astro-cid-rmxbodlz]{position:relative;isolation:isolate}.product[data-astro-cid-rmxbodlz]:before{content:"";position:absolute;z-index:-1;left:-10%;top:-10%;width:70%;height:90%;pointer-events:none;background:radial-gradient(closest-side,rgba(var(--tint),.22),transparent);filter:blur(30px);transition:background .8s}.opt[data-astro-cid-rmxbodlz] input[data-astro-cid-rmxbodlz]:checked+span[data-astro-cid-rmxbodlz]{box-shadow:0 0 0 1px var(--ink),0 8px 24px -10px rgba(var(--tint),.9)}.gallery[data-astro-cid-rmxbodlz]{display:grid;gap:12px;position:sticky;top:calc(var(--header-h) + 20px)}.main[data-astro-cid-rmxbodlz]{aspect-ratio:4 / 5;background:var(--cream);overflow:hidden}.main[data-astro-cid-rmxbodlz] img[data-astro-cid-rmxbodlz]{width:100%;height:100%;object-fit:cover}.thumbs[data-astro-cid-rmxbodlz]{display:flex;gap:10px}.thumbs[data-astro-cid-rmxbodlz] button[data-astro-cid-rmxbodlz]{width:76px;aspect-ratio:4 / 5;padding:0;border:1px solid transparent;background:var(--cream);cursor:pointer;opacity:.6}.thumbs[data-astro-cid-rmxbodlz] button[data-astro-cid-rmxbodlz][aria-pressed=true]{border-color:var(--ink);opacity:1}.thumbs[data-astro-cid-rmxbodlz] img[data-astro-cid-rmxbodlz]{width:100%;height:100%;object-fit:cover}.info[data-astro-cid-rmxbodlz]{display:grid;gap:14px}.info[data-astro-cid-rmxbodlz] h1[data-astro-cid-rmxbodlz]{font-size:clamp(30px,3.4vw,46px)}.tagline[data-astro-cid-rmxbodlz]{margin:0}.price[data-astro-cid-rmxbodlz]{font:400 22px/1 var(--body);margin:8px 0 12px;letter-spacing:.02em}.vessels[data-astro-cid-rmxbodlz]{display:grid;gap:12px;padding-top:22px;border-top:1px solid var(--line)}.v-list[data-astro-cid-rmxbodlz]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.v[data-astro-cid-rmxbodlz]{display:grid;grid-template-columns:44px 1fr;grid-template-rows:auto auto;column-gap:10px;align-items:center;padding:8px;border:1px solid var(--line);transition:border-color .4s,background .4s}.v[data-astro-cid-rmxbodlz] img[data-astro-cid-rmxbodlz]{grid-row:span 2;width:44px;aspect-ratio:4 / 5;object-fit:cover}.v-name[data-astro-cid-rmxbodlz]{font-size:12px;font-weight:500;letter-spacing:.06em}.v-price[data-astro-cid-rmxbodlz]{font-size:12px;color:var(--muted)}.v[data-astro-cid-rmxbodlz]:hover{border-color:var(--gold)}.v[data-astro-cid-rmxbodlz][aria-current=page]{border-color:var(--ink);background:#fff}.v-stone[data-astro-cid-rmxbodlz][aria-current=page]{background:var(--graphite);color:var(--paper);border-color:var(--graphite)}.v-stone[data-astro-cid-rmxbodlz][aria-current=page] .v-price[data-astro-cid-rmxbodlz]{color:var(--gold)}.v-note[data-astro-cid-rmxbodlz]{margin:2px 0 0;font-size:13px;color:var(--muted);display:flex;gap:12px;align-items:baseline}.v-note[data-astro-cid-rmxbodlz] i[data-astro-cid-rmxbodlz]{flex:0 0 22px;height:1px;background:var(--gold);transform:translateY(-4px)}@media(max-width:420px){.v-list[data-astro-cid-rmxbodlz]{grid-template-columns:1fr}}.buy[data-astro-cid-rmxbodlz]{display:grid;gap:22px;padding:24px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}fieldset[data-astro-cid-rmxbodlz]{border:0;padding:0;margin:0;display:grid;gap:12px}legend[data-astro-cid-rmxbodlz]{padding:0;margin-bottom:12px}legend[data-astro-cid-rmxbodlz] span[data-astro-cid-rmxbodlz]{color:var(--ink)}.opts[data-astro-cid-rmxbodlz]{display:flex;flex-wrap:wrap;gap:8px}.opt[data-astro-cid-rmxbodlz]{position:relative;cursor:pointer}.opt[data-astro-cid-rmxbodlz] input[data-astro-cid-rmxbodlz]{position:absolute;opacity:0;pointer-events:none}.opt[data-astro-cid-rmxbodlz] span[data-astro-cid-rmxbodlz]{display:inline-block;padding:12px 16px;border:1px solid var(--line);font-size:13px;font-weight:400;transition:border-color .2s,background .2s}.opt[data-astro-cid-rmxbodlz] input[data-astro-cid-rmxbodlz]:checked+span[data-astro-cid-rmxbodlz]{border-color:var(--ink);background:var(--ink);color:var(--paper)}.opt[data-astro-cid-rmxbodlz] input[data-astro-cid-rmxbodlz]:focus-visible+span[data-astro-cid-rmxbodlz]{outline:2px solid var(--gold);outline-offset:2px}.notes[data-astro-cid-rmxbodlz]{margin:0;font-size:13px}.row[data-astro-cid-rmxbodlz]{display:grid;grid-template-columns:auto 1fr;gap:12px}.add[data-astro-cid-rmxbodlz]{white-space:nowrap}@media(max-width:420px){.add[data-astro-cid-rmxbodlz]{padding:0 16px;letter-spacing:.16em}}.qty[data-astro-cid-rmxbodlz]{display:grid;grid-template-columns:44px 52px 44px;border:1px solid var(--line);height:52px}.qty[data-astro-cid-rmxbodlz] button[data-astro-cid-rmxbodlz]{background:none;border:0;font-size:18px;cursor:pointer}.qty[data-astro-cid-rmxbodlz] input[data-astro-cid-rmxbodlz]{border:0;text-align:center;background:none;-moz-appearance:textfield}.qty[data-astro-cid-rmxbodlz] input[data-astro-cid-rmxbodlz]::-webkit-inner-spin-button{-webkit-appearance:none}.go-cart[data-astro-cid-rmxbodlz]{justify-self:start}.info[data-astro-cid-rmxbodlz]{display:grid;gap:0}.ib[data-astro-cid-rmxbodlz]{padding:22px 0;border-bottom:1px solid var(--line)}.ib[data-astro-cid-rmxbodlz] p[data-astro-cid-rmxbodlz]{margin:0 0 10px}.ib-h[data-astro-cid-rmxbodlz]{display:flex;gap:14px;align-items:baseline;margin:0 0 14px;font:500 11px/1.4 var(--body);letter-spacing:.24em;text-transform:uppercase}.ib-h[data-astro-cid-rmxbodlz] span[data-astro-cid-rmxbodlz]{font-family:var(--display);color:var(--gold);letter-spacing:.06em;font-size:13px}.comp[data-astro-cid-rmxbodlz]{font-size:13px;color:var(--muted)}.comp[data-astro-cid-rmxbodlz] b[data-astro-cid-rmxbodlz]{font-weight:500;color:var(--ink)}.sc-head[data-astro-cid-rmxbodlz]{font-size:15px}.sc-head[data-astro-cid-rmxbodlz] b[data-astro-cid-rmxbodlz]{font-family:var(--display);font-weight:400;letter-spacing:.06em;text-transform:uppercase}.sc-head[data-astro-cid-rmxbodlz] i[data-astro-cid-rmxbodlz]{color:rgb(var(--tint));font-style:normal;filter:brightness(.85)}.chips[data-astro-cid-rmxbodlz]{display:flex;flex-wrap:wrap;gap:8px;margin:4px 0 14px}.chip[data-astro-cid-rmxbodlz]{position:relative;padding:8px 14px;border:1px solid var(--line);border-radius:999px;background:#fff;font-size:13px;cursor:help;transition:border-color .3s,background .3s}.chip[data-astro-cid-rmxbodlz]:hover,.chip[data-astro-cid-rmxbodlz]:focus{border-color:rgb(var(--tint));background:rgba(var(--tint),.08);outline:none}.tip[data-astro-cid-rmxbodlz]{position:absolute;left:50%;bottom:calc(100% + 10px);z-index:5;width:max-content;max-width:min(260px,70vw);transform:translate(-50%,6px);opacity:0;pointer-events:none;transition:opacity .25s,transform .25s;background:var(--graphite);color:var(--paper);padding:10px 12px;font-size:12px;line-height:1.5;text-align:left}.tip[data-astro-cid-rmxbodlz]:after{content:"";position:absolute;left:50%;top:100%;margin-left:-5px;border:5px solid transparent;border-top-color:var(--graphite)}.chip[data-astro-cid-rmxbodlz]:hover .tip[data-astro-cid-rmxbodlz],.chip[data-astro-cid-rmxbodlz]:focus .tip[data-astro-cid-rmxbodlz]{opacity:1;transform:translate(-50%)}.sc-desc[data-astro-cid-rmxbodlz]{font-size:14px}.hint[data-astro-cid-rmxbodlz]{font-size:11px;color:var(--muted);letter-spacing:.04em;margin:0}.small[data-astro-cid-rmxbodlz]{margin-top:18px}.small[data-astro-cid-rmxbodlz]{font-size:13px}.incense[data-astro-cid-rmxbodlz]{display:grid;grid-template-columns:repeat(3,1fr);gap:40px 32px;margin-top:40px}.incense[data-astro-cid-rmxbodlz] article[data-astro-cid-rmxbodlz]{display:grid;gap:10px;align-content:start}.incense[data-astro-cid-rmxbodlz] p[data-astro-cid-rmxbodlz]{margin:0;font-size:14px}.rel-title[data-astro-cid-rmxbodlz]{margin-bottom:36px}.grid[data-astro-cid-rmxbodlz]{display:grid;grid-template-columns:repeat(4,1fr);gap:clamp(16px,2.4vw,32px)}@media(max-width:960px){.grid[data-astro-cid-rmxbodlz]{grid-template-columns:repeat(2,1fr)}.incense[data-astro-cid-rmxbodlz]{grid-template-columns:1fr 1fr}}@media(max-width:860px){.product[data-astro-cid-rmxbodlz]{grid-template-columns:1fr}.gallery[data-astro-cid-rmxbodlz]{position:static}}@media(max-width:560px){.incense[data-astro-cid-rmxbodlz]{grid-template-columns:1fr}}
