.pdp[data-astro-cid-g74ua3ks]{padding-top:0;display:grid}@media (width>=900px){.pdp[data-astro-cid-g74ua3ks]{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr)}}.gallery[data-astro-cid-g74ua3ks]{display:grid;position:relative}.gallery__main[data-astro-cid-g74ua3ks]{scroll-snap-type:x mandatory;scrollbar-width:none;grid-auto-columns:100%;grid-auto-flow:column;display:grid;overflow-x:auto}.gallery__main[data-astro-cid-g74ua3ks]::-webkit-scrollbar{display:none}.gallery__slide[data-astro-cid-g74ua3ks]{scroll-snap-align:start;aspect-ratio:3/4}.gallery__slide[data-astro-cid-g74ua3ks] img{object-fit:cover;object-position:center top;width:100%;height:100%}.gallery__thumbs[data-astro-cid-g74ua3ks]{display:none}.gallery__dots[data-astro-cid-g74ua3ks]{justify-content:center;gap:.4rem;display:flex;position:absolute;bottom:1rem;left:0;right:0}.gallery__dots[data-astro-cid-g74ua3ks] span[data-astro-cid-g74ua3ks]{background:#f4eee699;border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 1px #0a0a0a33}.gallery__dots[data-astro-cid-g74ua3ks] span[data-astro-cid-g74ua3ks].on{background:var(--cream);border-radius:3px;width:18px}@media (width>=900px){.gallery[data-astro-cid-g74ua3ks]{padding:1.5rem 0 1.5rem var(--gutter);grid-template-columns:88px minmax(0,1fr);align-items:start;gap:1rem}.gallery__main[data-astro-cid-g74ua3ks]{grid-column:2;grid-auto-flow:row;gap:1rem;overflow:visible}.gallery__thumbs[data-astro-cid-g74ua3ks]{top:calc(var(--header-h) + 1.5rem);grid-area:1/1;gap:.6rem;display:grid;position:sticky}.gallery__thumb[data-astro-cid-g74ua3ks]{aspect-ratio:3/4;opacity:.55;transition:opacity var(--dur) var(--ease)}.gallery__thumb[data-astro-cid-g74ua3ks][aria-selected=true],.gallery__thumb[data-astro-cid-g74ua3ks]:hover{opacity:1;box-shadow:0 0 0 1px var(--ink)}.gallery__thumb[data-astro-cid-g74ua3ks] img{object-fit:cover;width:100%;height:100%}.gallery__dots[data-astro-cid-g74ua3ks]{display:none}}.info[data-astro-cid-g74ua3ks]{padding:1.75rem var(--gutter) 3rem}@media (width>=900px){.info[data-astro-cid-g74ua3ks]{padding:2.5rem clamp(2rem,1rem + 4vw,6rem) 4rem}.info__sticky[data-astro-cid-g74ua3ks]{top:calc(var(--header-h) + 2rem);position:sticky}}.crumbs[data-astro-cid-g74ua3ks]{font-size:var(--fs-xs);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--ink-muted);margin-bottom:1.25rem}.crumbs[data-astro-cid-g74ua3ks] a[data-astro-cid-g74ua3ks]:hover{color:var(--ink)}.info__flag[data-astro-cid-g74ua3ks]{margin-bottom:.75rem;display:inline-block}.info__flag--dark[data-astro-cid-g74ua3ks]{background:var(--black);color:var(--cream);padding:.25rem .5rem}.info__head[data-astro-cid-g74ua3ks]{justify-content:space-between;align-items:baseline;gap:1rem;display:flex}.info__name[data-astro-cid-g74ua3ks]{text-transform:uppercase;letter-spacing:.01em;font-size:clamp(1.3rem,1rem + 1vw,1.75rem);font-weight:600;line-height:1.15}.info__price[data-astro-cid-g74ua3ks]{font-size:var(--fs-md);white-space:nowrap;gap:.6rem;display:flex}.info__code[data-astro-cid-g74ua3ks]{font-size:var(--fs-xs);letter-spacing:var(--tracking-wide);text-transform:uppercase;margin-top:.35rem}.info__desc[data-astro-cid-g74ua3ks]{max-width:52ch;margin:1.25rem 0 1.5rem}.info__group[data-astro-cid-g74ua3ks]{margin-bottom:1.5rem}.info__label[data-astro-cid-g74ua3ks]{font-size:var(--fs-xs);letter-spacing:var(--tracking-wide);text-transform:uppercase;font-weight:600}.info__label[data-astro-cid-g74ua3ks] span[data-astro-cid-g74ua3ks]{margin-left:.35rem;font-weight:400}.info__label-row[data-astro-cid-g74ua3ks]{justify-content:space-between;align-items:center;margin-bottom:.75rem;display:flex}.sizes[data-astro-cid-g74ua3ks]{flex-wrap:wrap;gap:.5rem;display:flex}.size[data-astro-cid-g74ua3ks]{border:1px solid var(--line-strong);min-width:52px;height:48px;font-size:var(--fs-sm);transition:background var(--dur) var(--ease), color var(--dur) var(--ease);padding:0 .9rem}.size[data-astro-cid-g74ua3ks]:hover:not(:disabled){border-color:var(--ink)}.size[data-astro-cid-g74ua3ks][aria-checked=true]{background:var(--black);color:var(--cream);border-color:var(--black)}.size[data-astro-cid-g74ua3ks]:disabled{color:var(--ink-muted);cursor:not-allowed;background:linear-gradient(to top left, transparent calc(50% - .5px), var(--line-strong) 50%, transparent calc(50% + .5px))}.info__trust[data-astro-cid-g74ua3ks]{text-align:center;font-size:var(--fs-xs);letter-spacing:.06em;margin:.9rem 0 2rem}.info__acc[data-astro-cid-g74ua3ks]{margin-top:.5rem}.related__title[data-astro-cid-g74ua3ks]{margin-bottom:clamp(1.5rem,1rem + 1.5vw,2.5rem)}.recent[data-astro-cid-g74ua3ks]{padding-bottom:var(--section)}.guide[data-astro-cid-g74ua3ks]{background:var(--cream);width:min(720px,100% - 2rem);max-height:85vh;color:var(--ink);border:0;padding:clamp(1.25rem,1rem + 2vw,2.5rem)}.guide[data-astro-cid-g74ua3ks]::backdrop{background:#0a0a0a80}.guide__head[data-astro-cid-g74ua3ks]{justify-content:space-between;align-items:center;margin-bottom:1.5rem;display:flex}.guide__title[data-astro-cid-g74ua3ks]{font-size:var(--fs-lg)}
