.pdp[data-astro-cid-g74ua3ks]{padding-top:16px;padding-bottom:clamp(48px,6vw,96px)}.crumbs[data-astro-cid-g74ua3ks] ol[data-astro-cid-g74ua3ks]{flex-wrap:wrap;gap:8px;display:flex}.crumbs[data-astro-cid-g74ua3ks] li[data-astro-cid-g74ua3ks]+li[data-astro-cid-g74ua3ks]:before{content:"/";opacity:.5;margin-right:8px}.crumbs[data-astro-cid-g74ua3ks] a[data-astro-cid-g74ua3ks]{text-underline-offset:3px;text-decoration:underline;text-decoration-color:var(--line-strong)}.crumbs[data-astro-cid-g74ua3ks] a[data-astro-cid-g74ua3ks]:hover{text-decoration-color:currentColor}.crumbs[data-astro-cid-g74ua3ks] [data-astro-cid-g74ua3ks][aria-current]{color:var(--fg)}.pdp__grid[data-astro-cid-g74ua3ks]{gap:28px;margin-top:16px;display:grid}@media (width>=1024px){.pdp__grid[data-astro-cid-g74ua3ks]{grid-template-columns:minmax(0,7fr) minmax(360px,4fr);align-items:start;gap:clamp(32px,4vw,72px)}}.gallery[data-astro-cid-g74ua3ks]{justify-content:center;align-items:flex-start;gap:12px;display:flex;position:relative}.gallery__main[data-astro-cid-g74ua3ks]{width:min(100%, calc((100svh - var(--header-h) - 120px) * .8));flex:none;min-width:0;position:relative}.gallery__track[data-astro-cid-g74ua3ks]{scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none;background:var(--paper-2);display:flex;position:relative;overflow-x:auto}.gallery__track[data-astro-cid-g74ua3ks]::-webkit-scrollbar{display:none}.gallery__track[data-astro-cid-g74ua3ks]:focus-visible{outline-offset:3px}.gallery__slide[data-astro-cid-g74ua3ks]{scroll-snap-align:start;scroll-snap-stop:always;flex:0 0 100%;position:relative}.gallery__slide[data-astro-cid-g74ua3ks] .media,.gallery__slide[data-astro-cid-g74ua3ks] .slate{aspect-ratio:4/5!important}.gallery__bar[data-astro-cid-g74ua3ks]{z-index:4;pointer-events:none;justify-content:space-between;align-items:center;padding:12px;display:flex;position:absolute;inset:auto 0 0}.gallery__count[data-astro-cid-g74ua3ks],.gallery__nav[data-astro-cid-g74ua3ks]{pointer-events:auto}.gallery__count[data-astro-cid-g74ua3ks]{color:var(--ink);background:#e8e6e0eb;padding:6px 8px 5px}.gallery__nav[data-astro-cid-g74ua3ks]{gap:6px;display:flex}.gallery__btn[data-astro-cid-g74ua3ks]{width:44px;height:44px;color:var(--ink);background:#e8e6e0eb;border:1px solid #0c0c0b2e;place-items:center;font-size:18px;line-height:1;transition:background-color .2s,color .2s;display:grid}@media (hover:hover) and (pointer:fine){.gallery__track[data-astro-cid-g74ua3ks]{cursor:zoom-in}.gallery__slide[data-astro-cid-g74ua3ks] img{transform-origin:var(--zx,50%) var(--zy,50%);transition:transform .3s var(--ease-out)}.gallery__slide[data-astro-cid-g74ua3ks].is-zoomed img{transform:scale(2)}}@media (prefers-reduced-motion:reduce){.gallery__slide[data-astro-cid-g74ua3ks] img{transition:none}}@media (hover:hover){.gallery__btn[data-astro-cid-g74ua3ks]:hover{background:var(--ink);color:var(--paper)}.gallery__thumb[data-astro-cid-g74ua3ks]:hover{opacity:.85}}.gallery__btn[data-astro-cid-g74ua3ks]:focus-visible{outline-color:var(--ink)}.gallery__thumbs[data-astro-cid-g74ua3ks]{width:64px;max-height:calc(100svh - var(--header-h) - 120px);scrollbar-width:none;flex-direction:column;flex:none;order:-1;gap:8px;display:flex;overflow-y:auto}.gallery__thumbs[data-astro-cid-g74ua3ks]::-webkit-scrollbar{display:none}.gallery__thumb[data-astro-cid-g74ua3ks]{opacity:.55;outline-offset:2px;width:100%;transition:opacity .2s;display:block}.gallery__thumb[data-astro-cid-g74ua3ks][aria-current=true]{opacity:1;box-shadow:0 0 0 1.5px var(--ink)}@media (width<=1023px){.gallery[data-astro-cid-g74ua3ks]{margin-inline:calc(var(--gutter) * -1);display:block}.gallery__main[data-astro-cid-g74ua3ks]{width:100%}.gallery__thumbs[data-astro-cid-g74ua3ks]{display:none}.gallery__bar[data-astro-cid-g74ua3ks]{padding:12px var(--gutter)}}@media (width>=1024px){.info__inner[data-astro-cid-g74ua3ks]{top:calc(var(--header-h) + 24px);position:sticky}}.info__name[data-astro-cid-g74ua3ks]{text-transform:uppercase;margin-top:8px;font-size:clamp(2.4rem,4.2vw,3.6rem);font-weight:800;font-stretch:68%;line-height:.92}.info__price[data-astro-cid-g74ua3ks]{margin-top:12px;font-size:20px;font-weight:600}.info__price[data-astro-cid-g74ua3ks].tbc{font-size:13px}.info__spec[data-astro-cid-g74ua3ks]{border-top:1px solid var(--line);margin-top:24px;padding-top:16px}.info__spec[data-astro-cid-g74ua3ks]>div[data-astro-cid-g74ua3ks]{justify-content:space-between;align-items:center;display:flex}.swatch-wrap[data-astro-cid-g74ua3ks]{align-items:center;gap:8px;display:inline-flex}.swatch[data-astro-cid-g74ua3ks]{background:var(--c);border-radius:50%;width:12px;height:12px;box-shadow:inset 0 0 0 1px #0c0c0b4d}.buy[data-astro-cid-g74ua3ks]{margin-top:20px}.sizes[data-astro-cid-g74ua3ks]{border:0;min-width:0;padding:0}.sizes__head[data-astro-cid-g74ua3ks]{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.sizes[data-astro-cid-g74ua3ks] legend[data-astro-cid-g74ua3ks]{float:left;padding:0}.sizes__guide[data-astro-cid-g74ua3ks]{text-underline-offset:3px;min-height:36px;text-decoration:underline}.sizes__grid[data-astro-cid-g74ua3ks]{clear:both;grid-template-columns:repeat(auto-fill,minmax(64px,1fr));gap:6px;display:grid}.size[data-astro-cid-g74ua3ks]{position:relative}.size[data-astro-cid-g74ua3ks] input[data-astro-cid-g74ua3ks]{opacity:0;cursor:inherit;margin:0;position:absolute;inset:0}.size[data-astro-cid-g74ua3ks] span[data-astro-cid-g74ua3ks]:first-of-type{border:1px solid var(--line-strong);place-items:center;height:50px;font-size:15px;font-weight:600;transition:background-color .15s,color .15s,border-color .15s;display:grid}.size[data-astro-cid-g74ua3ks]:hover span[data-astro-cid-g74ua3ks]:first-of-type{border-color:var(--fg)}.size[data-astro-cid-g74ua3ks] input[data-astro-cid-g74ua3ks]:checked+span[data-astro-cid-g74ua3ks]{background:var(--ink);color:var(--paper);border-color:var(--ink)}.size[data-astro-cid-g74ua3ks] input[data-astro-cid-g74ua3ks]:focus-visible+span[data-astro-cid-g74ua3ks]{outline:2px solid var(--fg);outline-offset:2px}.size[data-astro-cid-g74ua3ks].is-out span[data-astro-cid-g74ua3ks]:first-of-type{color:var(--grey-d);background:linear-gradient(to top right, transparent calc(50% - .5px), var(--line-strong) 50%, transparent calc(50% + .5px));border-style:dashed}.size[data-astro-cid-g74ua3ks].is-out input[data-astro-cid-g74ua3ks]{cursor:not-allowed}.sizes[data-astro-cid-g74ua3ks].is-error .size[data-astro-cid-g74ua3ks] span[data-astro-cid-g74ua3ks]:first-of-type{border-color:var(--rec)}.avail[data-astro-cid-g74ua3ks]{align-items:center;gap:8px;min-height:36px;margin-top:8px;display:flex}.avail__ok[data-astro-cid-g74ua3ks]:before,.avail__out[data-astro-cid-g74ua3ks]:before,.avail__err[data-astro-cid-g74ua3ks]:before{content:"";vertical-align:1px;border-radius:50%;width:7px;height:7px;margin-right:8px;display:inline-block}.avail__ok[data-astro-cid-g74ua3ks]:before{background:#3f7d4a}.avail__out[data-astro-cid-g74ua3ks]:before{background:var(--grey-d)}.avail__err[data-astro-cid-g74ua3ks]{color:#a2281f}.avail__err[data-astro-cid-g74ua3ks]:before{background:var(--rec)}.buy__btn[data-astro-cid-g74ua3ks]{min-height:56px;font-size:16px}.assure[data-astro-cid-g74ua3ks]{gap:20px;margin-top:16px;display:flex}.assure[data-astro-cid-g74ua3ks] a[data-astro-cid-g74ua3ks]{text-underline-offset:3px;text-decoration:underline;text-decoration-color:var(--line-strong);padding-block:8px;display:inline-block}.assure[data-astro-cid-g74ua3ks] a[data-astro-cid-g74ua3ks]:hover{text-decoration-color:currentColor}.acc[data-astro-cid-g74ua3ks]{border-top:1px solid var(--line);margin-top:28px}.acc[data-astro-cid-g74ua3ks] details[data-astro-cid-g74ua3ks]{border-bottom:1px solid var(--line)}.acc[data-astro-cid-g74ua3ks] summary[data-astro-cid-g74ua3ks]{min-height:54px;cursor:inherit;text-transform:uppercase;letter-spacing:.04em;justify-content:space-between;align-items:center;font-size:14px;font-weight:700;font-stretch:85%;list-style:none;display:flex}.acc[data-astro-cid-g74ua3ks] summary[data-astro-cid-g74ua3ks]::-webkit-details-marker{display:none}.acc__icon[data-astro-cid-g74ua3ks]{width:12px;height:12px;position:relative}.acc__icon[data-astro-cid-g74ua3ks]:before,.acc__icon[data-astro-cid-g74ua3ks]:after{content:"";height:1.5px;transition:transform .25s var(--ease-out);background:currentColor;position:absolute;inset:50% 0 auto}.acc__icon[data-astro-cid-g74ua3ks]:after{transform:rotate(90deg)}details[data-astro-cid-g74ua3ks][open] .acc__icon[data-astro-cid-g74ua3ks]:after{transform:rotate(0)}.acc__body[data-astro-cid-g74ua3ks]{justify-items:start;gap:10px;padding-bottom:20px;display:grid}.spec[data-astro-cid-g74ua3ks]{gap:18px;width:100%;display:grid}@media (width>=480px){.spec[data-astro-cid-g74ua3ks]:has(>:nth-child(2)){grid-template-columns:1fr 1fr;gap:24px}}.spec__h[data-astro-cid-g74ua3ks]{letter-spacing:.12em;text-transform:uppercase;color:var(--muted,inherit);opacity:.7;margin-bottom:8px;font-size:11px}.spec__list[data-astro-cid-g74ua3ks]{gap:4px;display:grid}.spec__list[data-astro-cid-g74ua3ks] li[data-astro-cid-g74ua3ks]{padding-left:14px;position:relative}.spec__list[data-astro-cid-g74ua3ks] li[data-astro-cid-g74ua3ks]:before{content:"";background:currentColor;width:6px;height:1px;position:absolute;top:.62em;left:0}.more[data-astro-cid-g74ua3ks]{border-top:1px solid var(--line)}.more__head[data-astro-cid-g74ua3ks]{justify-content:space-between;align-items:flex-end;margin-bottom:clamp(24px,3vw,44px);display:flex}.sticky-buy[data-astro-cid-g74ua3ks]{z-index:40;padding:10px var(--gutter) max(10px, env(safe-area-inset-bottom));border-top:1px solid var(--line-strong);transition:transform .35s var(--ease-out);align-items:center;gap:12px;display:flex;position:fixed;inset:auto 0 0;transform:translateY(110%)}.sticky-buy[data-astro-cid-g74ua3ks].is-on{transform:none}.sticky-buy__info[data-astro-cid-g74ua3ks]{flex:1;min-width:0;display:grid}.sticky-buy__name[data-astro-cid-g74ua3ks]{text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;font-weight:700;font-stretch:80%;overflow:hidden}.sticky-buy[data-astro-cid-g74ua3ks] .btn[data-astro-cid-g74ua3ks]{min-height:48px}@media (width>=1024px){.sticky-buy[data-astro-cid-g74ua3ks]{display:none}}.guide[data-astro-cid-g74ua3ks]{width:min(560px,100% - 32px);margin:auto;box-shadow:0 30px 80px #0006}.guide__inner[data-astro-cid-g74ua3ks]{gap:16px;padding:24px;display:grid}.guide[data-astro-cid-g74ua3ks]::backdrop{background:#0c0c0b99}.guide__head[data-astro-cid-g74ua3ks]{justify-content:space-between;align-items:center;display:flex}.guide__close[data-astro-cid-g74ua3ks]{align-items:center;gap:8px;min-height:44px;display:inline-flex}.guide__table-wrap[data-astro-cid-g74ua3ks]{overflow-x:auto}.guide__table[data-astro-cid-g74ua3ks]{border-collapse:collapse;width:100%;font-size:14px}.guide__table[data-astro-cid-g74ua3ks] th[data-astro-cid-g74ua3ks],.guide__table[data-astro-cid-g74ua3ks] td[data-astro-cid-g74ua3ks]{text-align:left;border-bottom:1px solid var(--line);padding:10px 8px}.guide__table[data-astro-cid-g74ua3ks] thead[data-astro-cid-g74ua3ks] th[data-astro-cid-g74ua3ks]{border-bottom-color:var(--line-strong)}.guide__table[data-astro-cid-g74ua3ks] tbody[data-astro-cid-g74ua3ks] th[data-astro-cid-g74ua3ks]{font-weight:500}.sizes__links[data-astro-cid-g74ua3ks]{align-items:baseline;gap:16px;display:inline-flex}
