.po[data-astro-cid-vlri6qi7]{gap:1rem;display:grid}.po__price[data-astro-cid-vlri6qi7]{align-items:baseline;gap:1rem;margin:0;display:flex}.po__amt[data-astro-cid-vlri6qi7]{font-family:var(--font-display);font-size:var(--step-3);line-height:1}.po__was[data-astro-cid-vlri6qi7]{color:var(--color-muted);font-size:var(--step--1)}.po__terms[data-astro-cid-vlri6qi7]{background:var(--color-white);border-left:2px solid var(--color-gold);font-size:var(--step--1);margin:0;padding:1rem 1.1rem;line-height:1.55}.po__terms[data-astro-cid-vlri6qi7] strong[data-astro-cid-vlri6qi7]{font-weight:500}.po__form[data-astro-cid-vlri6qi7]{grid-template-columns:6.5rem 1fr;align-items:end;gap:.75rem;display:grid}.po__qty[data-astro-cid-vlri6qi7]{gap:.35rem;display:grid}.po__qty[data-astro-cid-vlri6qi7] label[data-astro-cid-vlri6qi7]{letter-spacing:.18em;text-transform:uppercase;color:var(--color-muted);font-size:.75rem}.po__btn[data-astro-cid-vlri6qi7]{white-space:nowrap;min-height:3.5rem;padding-inline:1rem}@media (width<=26rem){.po__btn[data-astro-cid-vlri6qi7]{letter-spacing:.14em}.po__form[data-astro-cid-vlri6qi7]{grid-template-columns:5rem 1fr}}.po__btn[data-astro-cid-vlri6qi7][aria-busy=true]{opacity:.75;cursor:progress}.po__msg[data-astro-cid-vlri6qi7]{color:var(--color-error);margin:0;font-weight:500}.po__msg[data-astro-cid-vlri6qi7]:empty{display:none}.po__spots[data-astro-cid-vlri6qi7]{color:var(--color-muted);gap:.5rem;margin:0;font-size:.875rem;display:grid}.po__bar[data-astro-cid-vlri6qi7]{background:var(--color-line);height:3px;position:relative;overflow:hidden}.po__bar[data-astro-cid-vlri6qi7] span[data-astro-cid-vlri6qi7]{background:var(--color-gold);width:0;transition:width 1s var(--ease);position:absolute;inset:0 auto 0 0}.po__full[data-astro-cid-vlri6qi7]{border:1px solid var(--color-line);background:var(--color-white);padding:1.25rem}.po__full[data-astro-cid-vlri6qi7][hidden]{display:none}.po__fullmsg[data-astro-cid-vlri6qi7]{margin-bottom:1rem}.po__assure[data-astro-cid-vlri6qi7]{color:var(--color-muted);gap:.4rem;margin:.25rem 0 0;padding:0;font-size:.875rem;list-style:none;display:grid}.po__assure[data-astro-cid-vlri6qi7] span[data-astro-cid-vlri6qi7]{color:var(--color-gold-deep);margin-right:.35rem}.pdp[data-astro-cid-cezwlk7t]{padding-block:var(--space-3) var(--space-5)}.pdp__grid[data-astro-cid-cezwlk7t]{gap:var(--space-4);display:grid}@media (width>=56rem){.pdp__grid[data-astro-cid-cezwlk7t]{gap:var(--space-5);grid-template-columns:1.1fr .9fr;align-items:start}.pdp__gallery[data-astro-cid-cezwlk7t]{position:sticky;top:6rem}.pdp__gallery[data-astro-cid-cezwlk7t] .art{max-height:calc(100vh - 9.5rem)}}@media (width<=55.99rem){.pdp__gallery[data-astro-cid-cezwlk7t] .art{aspect-ratio:1!important}.pdp[data-astro-cid-cezwlk7t]{padding-bottom:6rem}}.pdp__label[data-astro-cid-cezwlk7t]{color:var(--color-muted);margin:.6rem 0 0}.pdp__title[data-astro-cid-cezwlk7t]{font-size:var(--step-4);margin:.5rem 0 0}.pdp__lede[data-astro-cid-cezwlk7t]{font-size:var(--step-1);line-height:1.5}.pdp__info[data-astro-cid-cezwlk7t]{align-content:start;gap:1.5rem;display:grid}.pdp__info[data-astro-cid-cezwlk7t]>[data-astro-cid-cezwlk7t]{margin-block:0}.pdp__info[data-astro-cid-cezwlk7t] .badge[data-astro-cid-cezwlk7t]{justify-self:start}.pdp__story[data-astro-cid-cezwlk7t] p[data-astro-cid-cezwlk7t]{margin-bottom:.75rem}.pdp__inc[data-astro-cid-cezwlk7t] ul[data-astro-cid-cezwlk7t]{margin:0;padding-left:1.1rem}.pdp__spec[data-astro-cid-cezwlk7t] h2[data-astro-cid-cezwlk7t],.pdp__inc[data-astro-cid-cezwlk7t] h2[data-astro-cid-cezwlk7t]{font-size:var(--step-1);margin-bottom:.75rem}.specdl[data-astro-cid-cezwlk7t]{border-top:1px solid var(--color-line);margin:0;display:grid}.specdl[data-astro-cid-cezwlk7t] div[data-astro-cid-cezwlk7t]{border-bottom:1px solid var(--color-line);grid-template-columns:7.5rem 1fr;gap:1rem;padding:.7rem 0;display:grid}.specdl[data-astro-cid-cezwlk7t] dt[data-astro-cid-cezwlk7t]{letter-spacing:.14em;text-transform:uppercase;color:var(--color-muted);padding-top:.15rem;font-size:.8125rem}.specdl[data-astro-cid-cezwlk7t] dd[data-astro-cid-cezwlk7t]{margin:0}.guide[data-astro-cid-cezwlk7t]{max-width:46rem}.guide__t[data-astro-cid-cezwlk7t]{font-family:var(--font-display);font-size:var(--step-2);margin-bottom:.5rem;line-height:1.2}.guide__t[data-astro-cid-cezwlk7t] a[data-astro-cid-cezwlk7t]{color:var(--color-dusk)}.sbar[data-astro-cid-cezwlk7t]{z-index:45;-webkit-backdrop-filter:blur(10px);border-top:1px solid var(--color-line);padding:.75rem var(--gutter) calc(.75rem + env(safe-area-inset-bottom));transition:transform .35s var(--ease);background:#fbf8f3f5;position:fixed;inset:auto 0 0;transform:translateY(110%)}.sbar[data-astro-cid-cezwlk7t].is-on{transform:none}.sbar[data-astro-cid-cezwlk7t][hidden]{display:none}.sbar__in[data-astro-cid-cezwlk7t]{max-width:var(--max);align-items:center;gap:1rem;margin-inline:auto;display:flex}.sbar__t[data-astro-cid-cezwlk7t]{min-width:0;margin:0 auto 0 0;line-height:1.25;display:grid}.sbar__name[data-astro-cid-cezwlk7t]{font-family:var(--font-display);font-size:var(--step-1);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.sbar__price[data-astro-cid-cezwlk7t]{color:var(--color-muted);font-size:.8125rem}.sbar__btn[data-astro-cid-cezwlk7t]{white-space:nowrap;min-height:3rem;padding-inline:1.25rem}@media (width>=56rem){.sbar[data-astro-cid-cezwlk7t]{display:none!important}}#more[data-astro-cid-cezwlk7t]{font-size:var(--step-2);margin-bottom:var(--space-3)}
