.pdp__top[data-astro-cid-3f3beguv]{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:clamp(32px,5vw,110px);padding:calc(var(--hdr, 110px) + 64px) 0 var(--sec);align-items:start}.pdp__img[data-astro-cid-3f3beguv]{position:relative;border-radius:var(--r);overflow:hidden;background:#efe7dd}.pdp__img[data-astro-cid-3f3beguv] img[data-astro-cid-3f3beguv]{width:100%;aspect-ratio:1;object-fit:cover}.pdp__img[data-astro-cid-3f3beguv] .tag[data-astro-cid-3f3beguv]{position:absolute;left:14px;top:14px}.pdp__info[data-astro-cid-3f3beguv]{position:sticky;top:calc(var(--hdr, 110px) + 64px)}.pdp__crumbs[data-astro-cid-3f3beguv]{font-size:.9rem;color:var(--ink-2);margin-bottom:18px}.pdp__crumbs[data-astro-cid-3f3beguv] a[data-astro-cid-3f3beguv]{text-decoration:none}.pdp__crumbs[data-astro-cid-3f3beguv] a[data-astro-cid-3f3beguv]:hover{text-decoration:underline}.pdp__store[data-astro-cid-3f3beguv]{font-weight:650;margin:0 0 10px}.pdp__store[data-astro-cid-3f3beguv] a[data-astro-cid-3f3beguv]{text-decoration:none}.pdp__store[data-astro-cid-3f3beguv] a[data-astro-cid-3f3beguv]:hover{text-decoration:underline}.pdp__info[data-astro-cid-3f3beguv] h1[data-astro-cid-3f3beguv]{font-size:clamp(2.2rem,3.6vw,4rem)}.pdp__price[data-astro-cid-3f3beguv]{font-size:1.7rem;margin:20px 0 16px}.pdp__save[data-astro-cid-3f3beguv],.pdp__bf[data-astro-cid-3f3beguv]{display:block;font-size:1rem;font-weight:600;color:var(--sale);margin-top:6px}.pdp__blurb[data-astro-cid-3f3beguv]{font-size:1.15rem;color:var(--ink-2);max-width:52ch}.pdp__acts[data-astro-cid-3f3beguv]{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:28px 0 16px;max-width:560px}.pdp__web[data-astro-cid-3f3beguv]{display:inline-block;margin-bottom:28px}.pdp__shop[data-astro-cid-3f3beguv]{margin:0;border-top:1px solid var(--line);max-width:560px}.pdp__shop[data-astro-cid-3f3beguv] div[data-astro-cid-3f3beguv]{display:grid;grid-template-columns:90px 1fr;gap:16px;padding:14px 0;border-bottom:1px solid var(--line)}.pdp__shop[data-astro-cid-3f3beguv] dt[data-astro-cid-3f3beguv]{font-weight:700}.pdp__shop[data-astro-cid-3f3beguv] dd[data-astro-cid-3f3beguv]{margin:0;color:var(--ink-2)}.pdp__more[data-astro-cid-3f3beguv]{padding-block:var(--sec)}.pdp__split[data-astro-cid-3f3beguv]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(40px,6vw,120px)}.pdp__details[data-astro-cid-3f3beguv]{padding-left:1.1em;margin:20px 0;font-size:1.08rem}.pdp__details[data-astro-cid-3f3beguv] li[data-astro-cid-3f3beguv]{margin-bottom:6px}.pdp__for[data-astro-cid-3f3beguv] a[data-astro-cid-3f3beguv]{font-weight:650}.pdp__about-h[data-astro-cid-3f3beguv]{margin-top:36px;font-family:var(--f-body);font-weight:700;font-size:1.1rem}.pdp__about[data-astro-cid-3f3beguv]{color:var(--ink-2);max-width:56ch;margin-top:8px}.enq[data-astro-cid-3f3beguv]{background:var(--paper);padding:clamp(24px,3vw,44px);border-radius:var(--r);display:grid;gap:16px;align-content:start;position:relative}.enq[data-astro-cid-3f3beguv] h2[data-astro-cid-3f3beguv]{font-size:clamp(1.7rem,2.4vw,2.5rem)}.enq__to[data-astro-cid-3f3beguv]{margin:-6px 0 4px;color:var(--ink-2)}.enq[data-astro-cid-3f3beguv] label[data-astro-cid-3f3beguv]{display:grid;gap:6px;font-weight:650;font-size:.95rem}.enq[data-astro-cid-3f3beguv] input[data-astro-cid-3f3beguv],.enq[data-astro-cid-3f3beguv] textarea[data-astro-cid-3f3beguv]{width:100%;padding:13px 14px;border:1px solid #cdbfb0;border-radius:var(--r);background:#fff;font-weight:400}.enq[data-astro-cid-3f3beguv] input[data-astro-cid-3f3beguv]:focus,.enq[data-astro-cid-3f3beguv] textarea[data-astro-cid-3f3beguv]:focus{outline:2px solid var(--poinciana);outline-offset:0;border-color:transparent}.enq__row[data-astro-cid-3f3beguv]{display:grid;grid-template-columns:1fr 1fr;gap:14px}.enq__hp[data-astro-cid-3f3beguv]{position:absolute;left:-9999px}.enq__err[data-astro-cid-3f3beguv]{color:var(--sale);margin:0;font-weight:600}.enq[data-astro-cid-3f3beguv] .btn[data-astro-cid-3f3beguv]{justify-self:start}.enq__fine[data-astro-cid-3f3beguv]{font-size:.85rem;color:var(--ink-2);margin:0}.enq__done[data-astro-cid-3f3beguv]{position:absolute;inset:0;background:var(--paper);padding:inherit;border-radius:inherit;display:grid;align-content:center;gap:10px}.enq__done[data-astro-cid-3f3beguv][hidden]{display:none}.enq__done[data-astro-cid-3f3beguv] h3[data-astro-cid-3f3beguv]{font-family:var(--f-display);font-size:2rem}.grid4[data-astro-cid-3f3beguv]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,1fr);gap:28px}.stick[data-astro-cid-3f3beguv]{display:none}@media(max-width:900px){.pdp__top[data-astro-cid-3f3beguv]{grid-template-columns:1fr;padding-top:calc(var(--hdr, 110px) + 40px)}.pdp__info[data-astro-cid-3f3beguv]{position:static}.pdp__split[data-astro-cid-3f3beguv]{grid-template-columns:1fr}.grid4[data-astro-cid-3f3beguv]{grid-template-columns:1fr 1fr;gap:28px 12px}.stick[data-astro-cid-3f3beguv]{display:grid;grid-template-columns:1fr 1fr;gap:8px;position:fixed;left:0;right:0;bottom:0;z-index:40;padding:10px var(--gutter) calc(10px + env(safe-area-inset-bottom));background:var(--paper);box-shadow:0 -1px 0 var(--line);transition:transform .24s var(--ease-out)}.stick[data-astro-cid-3f3beguv].is-off{transform:translateY(110%)}footer{padding-bottom:96px!important}}@media(max-width:480px){.enq__row[data-astro-cid-3f3beguv],.pdp__acts[data-astro-cid-3f3beguv]{grid-template-columns:1fr}}
