.pdp[data-astro-cid-zbtaiovd]{gap:1.75rem;padding-block:1.5rem 0;display:grid}.gallery[data-astro-cid-zbtaiovd]{gap:.6rem;display:grid}.media[data-astro-cid-zbtaiovd]{aspect-ratio:1;border-radius:var(--radius-panel,16px);place-items:center;display:grid;position:relative;overflow:hidden}.media[data-astro-cid-zbtaiovd] img[data-astro-cid-zbtaiovd]{object-fit:contain;width:100%;height:100%}.nav[data-astro-cid-zbtaiovd]{z-index:2;border:1px solid var(--line);width:2.5rem;height:2.5rem;color:var(--ink);cursor:pointer;transition:border-color .16s var(--ease-out), color .16s var(--ease-out), background-color .16s var(--ease-out);background:#ffffffeb;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.nav[data-astro-cid-zbtaiovd]:hover{border-color:var(--magenta);color:var(--magenta-btn);background:#fff}.nav[data-astro-cid-zbtaiovd].prev{left:.75rem}.nav[data-astro-cid-zbtaiovd].next{right:.75rem}.nav[data-astro-cid-zbtaiovd] svg[data-astro-cid-zbtaiovd]{width:1.1rem;height:1.1rem}.thumbs[data-astro-cid-zbtaiovd]{scrollbar-width:none;gap:.5rem;margin:0;padding:0 0 .25rem;list-style:none;display:flex;overflow-x:auto}.thumbs[data-astro-cid-zbtaiovd]::-webkit-scrollbar{display:none}.thumbs[data-astro-cid-zbtaiovd] li[data-astro-cid-zbtaiovd]{flex:none}.thumbs[data-astro-cid-zbtaiovd] button[data-astro-cid-zbtaiovd]:hover{border-color:var(--magenta)}.thumbs[data-astro-cid-zbtaiovd] button[data-astro-cid-zbtaiovd]{border:1px solid var(--line);border-radius:var(--radius-media);background:var(--surface);cursor:pointer;place-items:center;width:3.5rem;height:4.25rem;padding:0;display:grid;overflow:hidden}.thumbs[data-astro-cid-zbtaiovd] button[data-astro-cid-zbtaiovd][aria-pressed=true]{border-color:var(--magenta)}.thumbs[data-astro-cid-zbtaiovd] img[data-astro-cid-zbtaiovd]{object-fit:contain;width:100%;height:100%}.badge[data-astro-cid-zbtaiovd]{border-radius:var(--radius-pill);background:var(--magenta-deep);color:#fff;padding:.2rem .6rem;font-size:.6875rem;font-weight:700;position:absolute;top:.85rem;left:.85rem}.category[data-astro-cid-zbtaiovd]{color:var(--magenta-btn);text-underline-offset:3px;font-size:.75rem;font-weight:600;text-decoration:underline}h1[data-astro-cid-zbtaiovd]{margin-top:.5rem;font-size:clamp(1.9rem,1.4rem + 2vw,2.6rem);line-height:1.08}.price[data-astro-cid-zbtaiovd]{align-items:baseline;gap:.6rem;margin-top:.85rem;display:flex}.now[data-astro-cid-zbtaiovd]{font-variant-numeric:tabular-nums;font-size:1.5rem;font-weight:700}.was[data-astro-cid-zbtaiovd]{color:var(--muted);font-variant-numeric:tabular-nums;font-size:.875rem;text-decoration:line-through}.summary[data-astro-cid-zbtaiovd]{color:#3d3a40;max-width:48ch;margin-top:.85rem;line-height:1.65}.sizes[data-astro-cid-zbtaiovd]{border:0;margin:1.25rem 0 0;padding:0}.sizes[data-astro-cid-zbtaiovd] legend[data-astro-cid-zbtaiovd]{letter-spacing:.01em;padding:0;font-size:.75rem;font-weight:600}.size-options[data-astro-cid-zbtaiovd]{gap:.4rem;margin-top:.5rem;display:flex}.size[data-astro-cid-zbtaiovd] input[data-astro-cid-zbtaiovd]{opacity:0;pointer-events:none;position:absolute}.size[data-astro-cid-zbtaiovd] span[data-astro-cid-zbtaiovd]{border:1px solid var(--line);cursor:pointer;min-width:2.75rem;min-height:2.5rem;transition:border-color .16s var(--ease-out), background-color .16s var(--ease-out);border-radius:.5rem;justify-content:center;align-items:center;padding:0 .75rem;font-size:.8125rem;font-weight:600;display:inline-flex}.size[data-astro-cid-zbtaiovd] input[data-astro-cid-zbtaiovd]:checked+span[data-astro-cid-zbtaiovd]{border-color:var(--magenta);background:var(--blush)}.size[data-astro-cid-zbtaiovd] input[data-astro-cid-zbtaiovd]:focus-visible+span[data-astro-cid-zbtaiovd]{outline:2px solid var(--magenta);outline-offset:2px}.stock[data-astro-cid-zbtaiovd]{color:var(--muted);align-items:center;gap:.4rem;margin-top:1.1rem;font-size:.75rem;display:inline-flex}.dot[data-astro-cid-zbtaiovd]{background:#3f8f5b;border-radius:50%;width:.45rem;height:.45rem}.dot[data-astro-cid-zbtaiovd].off{background:var(--muted)}.actions[data-astro-cid-zbtaiovd]{gap:.5rem;margin-top:1.1rem;display:flex}.add[data-astro-cid-zbtaiovd]{flex:1}.add[data-astro-cid-zbtaiovd] svg[data-astro-cid-zbtaiovd]{width:1rem;height:1rem}.add[data-astro-cid-zbtaiovd]:disabled{background:var(--blush);color:var(--muted);cursor:not-allowed}.fav[data-astro-cid-zbtaiovd]{border:1px solid var(--line);border-radius:var(--radius-pill);background:var(--surface);width:2.75rem;height:2.75rem;color:var(--ink);cursor:pointer;transition:color .16s var(--ease-out), border-color .16s var(--ease-out);place-items:center;padding:0;display:grid}.fav[data-astro-cid-zbtaiovd]:hover{color:var(--magenta);border-color:var(--magenta)}.fav[data-astro-cid-zbtaiovd] svg[data-astro-cid-zbtaiovd]{width:1.2rem;height:1.2rem}.trust[data-astro-cid-zbtaiovd]{gap:.5rem;margin:1.5rem 0 0;padding:0;list-style:none;display:grid}.trust[data-astro-cid-zbtaiovd] li[data-astro-cid-zbtaiovd]{color:var(--muted);align-items:center;gap:.5rem;font-size:.75rem;display:flex}.trust[data-astro-cid-zbtaiovd] svg[data-astro-cid-zbtaiovd]{width:1.05rem;height:1.05rem;color:var(--magenta);flex:none}details[data-astro-cid-zbtaiovd]{border-top:1px solid var(--line);margin-top:.75rem}summary[data-astro-cid-zbtaiovd]{cursor:pointer;justify-content:space-between;align-items:center;padding-block:.85rem;font-size:.8125rem;font-weight:600;display:flex}summary[data-astro-cid-zbtaiovd]::-webkit-details-marker{display:none}summary[data-astro-cid-zbtaiovd]:after{content:"+";color:var(--muted);transition:transform .16s var(--ease-out);font-size:1rem}details[data-astro-cid-zbtaiovd][open] summary[data-astro-cid-zbtaiovd]:after{transform:rotate(45deg)}details[data-astro-cid-zbtaiovd] p[data-astro-cid-zbtaiovd]{color:#3d3a40;margin:0 0 .85rem;font-size:.8125rem;line-height:1.65}details[data-astro-cid-zbtaiovd] a[data-astro-cid-zbtaiovd]{color:var(--magenta-btn);text-underline-offset:3px;text-decoration:underline}dl[data-astro-cid-zbtaiovd]{grid-template-columns:minmax(6rem,.4fr) 1fr;gap:.45rem 1rem;margin:0 0 .85rem;font-size:.8125rem;display:grid}dt[data-astro-cid-zbtaiovd]{color:var(--muted)}dd[data-astro-cid-zbtaiovd]{color:#3d3a40;margin:0}@media (width>=60rem){.pdp[data-astro-cid-zbtaiovd]{grid-template-columns:1.05fr 1fr;align-items:start;gap:3rem;padding-block:2rem 0}.info[data-astro-cid-zbtaiovd]{padding-top:.5rem}}
