.pd-hero[data-astro-cid-o4cqp6y5]{padding:calc(var(--hdr-h) + 24px) 0 0;background:var(--milk);color:var(--ink)}.pd-hero__in[data-astro-cid-o4cqp6y5]{justify-items:center;gap:20px;display:grid}.pd-gallery[data-astro-cid-o4cqp6y5]{justify-items:center;gap:16px;width:100%;display:grid;position:relative}.pd-gallery__frame[data-astro-cid-o4cqp6y5]{width:100%;position:relative}@media (width>=901px){.pd-fold[data-astro-cid-o4cqp6y5]{height:calc(100svh / var(--font-scale,1));min-height:calc(560px / var(--font-scale,1));flex-direction:column;display:flex}.pd-hero[data-astro-cid-o4cqp6y5]{flex-direction:column;flex:auto;min-height:0;display:flex}.pd-hero__in[data-astro-cid-o4cqp6y5],.pd-gallery[data-astro-cid-o4cqp6y5]{flex-direction:column;flex:1;min-height:0;display:flex}.pd-gallery__frame[data-astro-cid-o4cqp6y5]{flex:1;min-height:0}.pd-gallery__main[data-astro-cid-o4cqp6y5]{height:100%}.pd-gallery__stage[data-astro-cid-o4cqp6y5]{height:100%;min-height:360px;max-height:900px}}.pd-gallery__main[data-astro-cid-o4cqp6y5]{cursor:zoom-in;background:0 0;border:0;width:100%;padding:0;display:block}.pd-gallery__stage[data-astro-cid-o4cqp6y5]{width:100%;display:block;position:relative}.pd-gallery__panel[data-astro-cid-o4cqp6y5]{width:100%;height:100%;display:block}.pd-gallery__panel[data-astro-cid-o4cqp6y5][hidden]{display:none}.pd-gallery__panel[data-astro-cid-o4cqp6y5] img{object-fit:contain;width:100%;height:100%}@media (width<=900px){.pd-gallery__stage[data-astro-cid-o4cqp6y5]{height:clamp(280px,70vw,440px)}}.pd-gallery__thumbs[data-astro-cid-o4cqp6y5]{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.pd-gallery__thumb[data-astro-cid-o4cqp6y5]{border:1px solid var(--line);background:var(--milk);opacity:.6;width:64px;height:64px;transition:opacity .2s var(--out), border-color .2s var(--out);flex:none;padding:0;overflow:hidden}@media (width>=901px){.pd-hero__name[data-astro-cid-o4cqp6y5]{max-width:56%}.pd-gallery__thumbs[data-astro-cid-o4cqp6y5]{z-index:2;flex-wrap:nowrap;justify-content:flex-end;max-width:34%;padding-bottom:2px;position:absolute;bottom:0;right:clamp(190px,18vw,280px);overflow-x:auto}.pd-gallery__thumb[data-astro-cid-o4cqp6y5]{width:52px;height:52px}}.pd-gallery__thumb[data-astro-cid-o4cqp6y5]:hover{opacity:.85}.pd-gallery__thumb[data-astro-cid-o4cqp6y5][aria-pressed=true]{opacity:1;border-color:var(--ink)}.pd-gallery__thumb[data-astro-cid-o4cqp6y5] img{object-fit:cover;width:100%;height:100%}.pd-lightbox[data-astro-cid-o4cqp6y5]{z-index:80;background:var(--milk);place-items:center;padding:40px;display:grid;position:fixed;inset:0}.pd-lightbox[data-astro-cid-o4cqp6y5][hidden]{display:none}.pd-lightbox__img[data-astro-cid-o4cqp6y5]{object-fit:contain;max-width:min(1200px,100%);max-height:86vh}.pd-lightbox__close[data-astro-cid-o4cqp6y5],.pd-lightbox__nav[data-astro-cid-o4cqp6y5]{color:var(--ink);cursor:pointer;background:0 0;border:0;position:absolute}.pd-lightbox__close[data-astro-cid-o4cqp6y5]{font-size:24px;top:20px;right:24px}.pd-lightbox__nav[data-astro-cid-o4cqp6y5]{padding:8px 14px;font-size:40px;top:50%;transform:translateY(-50%)}.pd-lightbox__nav--prev[data-astro-cid-o4cqp6y5]{left:12px}.pd-lightbox__nav--next[data-astro-cid-o4cqp6y5]{right:12px}.pd-hero__name[data-astro-cid-o4cqp6y5]{z-index:2;pointer-events:none;max-width:90%;font-family:var(--f-label);letter-spacing:.01em;text-transform:uppercase;text-align:left;color:var(--ink);margin:0;font-size:clamp(28px,4.5vw,64px);font-weight:400;line-height:.95;position:absolute;bottom:0;left:0}.crumbs[data-astro-cid-o4cqp6y5]{color:var(--milk-dim);flex-wrap:wrap;gap:10px;padding:8px 0 22px;font-size:13px;display:flex}.crumbs[data-astro-cid-o4cqp6y5] a[data-astro-cid-o4cqp6y5]:hover{color:var(--ink)}.pd-info-sec[data-astro-cid-o4cqp6y5]{padding-top:0;padding-bottom:clamp(56px,6vw,96px)}.pd-info[data-astro-cid-o4cqp6y5]{grid-template-columns:1.4fr 1fr;align-items:start;gap:clamp(32px,4vw,64px);display:grid}.pd-info__desc[data-astro-cid-o4cqp6y5]{align-content:start;gap:24px;display:grid}.pd-info__aside[data-astro-cid-o4cqp6y5]{align-content:start;gap:32px;display:grid}.acts[data-astro-cid-o4cqp6y5]{flex-wrap:wrap;gap:12px;display:flex}.pd-price[data-astro-cid-o4cqp6y5]{gap:4px;display:grid}.pd-price__val[data-astro-cid-o4cqp6y5]{font-family:var(--f-label);letter-spacing:.02em;font-size:clamp(22px,2.4vw,30px)}.pd-price__note[data-astro-cid-o4cqp6y5]{color:var(--milk-dim);font-size:13px}.pd-trust[data-astro-cid-o4cqp6y5]{color:var(--milk-dim);gap:10px;padding-top:4px;font-size:13px;display:grid}.pd-trust[data-astro-cid-o4cqp6y5] li[data-astro-cid-o4cqp6y5]{padding-left:16px;position:relative}.pd-trust[data-astro-cid-o4cqp6y5] li[data-astro-cid-o4cqp6y5]:before{content:"";background:var(--brass);border-radius:50%;width:5px;height:5px;position:absolute;top:7px;left:0}.specs[data-astro-cid-o4cqp6y5]{display:grid}.specs[data-astro-cid-o4cqp6y5] li[data-astro-cid-o4cqp6y5]{border-top:1px solid var(--line);padding:16px 0}.specs[data-astro-cid-o4cqp6y5] li[data-astro-cid-o4cqp6y5]:last-child{border-bottom:1px solid var(--line)}.specs[data-astro-cid-o4cqp6y5] small[data-astro-cid-o4cqp6y5]{letter-spacing:.08em;text-transform:uppercase;color:var(--milk-dim);margin-bottom:4px;font-size:12px;display:block}.rule[data-astro-cid-o4cqp6y5]{font-family:var(--f-label);letter-spacing:.2em;text-transform:uppercase;color:var(--milk-dim);align-items:center;gap:24px;margin-bottom:clamp(32px,4vw,56px);font-size:12px;display:flex}.rule[data-astro-cid-o4cqp6y5]:before,.rule[data-astro-cid-o4cqp6y5]:after{content:"";opacity:.5;background:currentColor;flex:1;height:1px}.cfg[data-astro-cid-o4cqp6y5]{grid-template-columns:1fr 1.6fr;align-items:start;gap:clamp(24px,3vw,48px);display:grid}.cfg__list[data-astro-cid-o4cqp6y5] button[data-astro-cid-o4cqp6y5]{text-align:left;border-top:1px solid var(--line);width:100%;transition:background-color .2s var(--out);grid-template-columns:1fr auto;gap:12px;padding:16px 4px;display:grid}.cfg__list[data-astro-cid-o4cqp6y5] li[data-astro-cid-o4cqp6y5]:last-child button[data-astro-cid-o4cqp6y5]{border-bottom:1px solid var(--line)}.cfg__list[data-astro-cid-o4cqp6y5] button[data-astro-cid-o4cqp6y5]:hover,.cfg__list[data-astro-cid-o4cqp6y5] button[data-astro-cid-o4cqp6y5][aria-pressed=true]{background:var(--stone)}.cfg__list[data-astro-cid-o4cqp6y5] button[data-astro-cid-o4cqp6y5] span[data-astro-cid-o4cqp6y5]{color:var(--milk-dim);white-space:nowrap;font-size:13px}.cfg__stage-wrap[data-astro-cid-o4cqp6y5]{background:var(--milk);border-radius:4px;padding:12px}.cfg__stage[data-astro-cid-o4cqp6y5]{aspect-ratio:480/320;position:relative}.cfg__panel[data-astro-cid-o4cqp6y5]{position:absolute;inset:0}.cfg__panel[data-astro-cid-o4cqp6y5][hidden]{display:none}.cfg__stage[data-astro-cid-o4cqp6y5] svg{width:100%;height:100%}.cfg__hint[data-astro-cid-o4cqp6y5]{color:var(--milk-dim);margin-top:12px;padding:0 4px}.pd-materials__h[data-astro-cid-o4cqp6y5]{font-family:var(--f-label);letter-spacing:.08em;text-transform:uppercase;color:var(--milk-dim);margin-bottom:12px;font-size:12px}.pd-materials__row[data-astro-cid-o4cqp6y5]{flex-wrap:wrap;gap:14px;display:flex}.swatch[data-astro-cid-o4cqp6y5]{justify-items:center;gap:6px;width:64px;display:grid}.swatch[data-astro-cid-o4cqp6y5] img{object-fit:cover;border:1px solid var(--line);border-radius:50%;width:48px;height:48px}.swatch[data-astro-cid-o4cqp6y5] small[data-astro-cid-o4cqp6y5]{text-align:center;color:var(--milk-dim);font-size:11px;line-height:1.3}.pd-custom[data-astro-cid-o4cqp6y5]{color:var(--milk-dim);font-size:14px}.pd-custom[data-astro-cid-o4cqp6y5] a[data-astro-cid-o4cqp6y5]{color:var(--ink);text-underline-offset:3px;text-decoration:underline}.pd-pdf[data-astro-cid-o4cqp6y5]{letter-spacing:.04em;text-transform:uppercase;color:var(--ink);border-top:1px solid var(--line);align-items:center;gap:8px;padding-top:20px;font-size:13px;display:inline-flex}.pd-pdf[data-astro-cid-o4cqp6y5] .ic[data-astro-cid-o4cqp6y5]{fill:none;stroke:currentColor;stroke-width:1.6px;width:16px;height:16px}.pd-faq[data-astro-cid-o4cqp6y5]{max-width:820px}.pd-faq__item[data-astro-cid-o4cqp6y5]{border-top:1px solid var(--line);padding:20px 0}.pd-faq__item[data-astro-cid-o4cqp6y5]:last-child{border-bottom:1px solid var(--line)}.pd-faq__item[data-astro-cid-o4cqp6y5] summary[data-astro-cid-o4cqp6y5]{cursor:pointer;font-family:var(--f-display);justify-content:space-between;align-items:center;gap:20px;font-size:clamp(16px,1.4vw,19px);list-style:none;display:flex}.pd-faq__item[data-astro-cid-o4cqp6y5] summary[data-astro-cid-o4cqp6y5]::-webkit-details-marker{display:none}.pd-faq__item[data-astro-cid-o4cqp6y5] summary[data-astro-cid-o4cqp6y5]:after{content:"+";font-family:var(--f-label);color:var(--brass);transition:transform .25s var(--out);flex-shrink:0;font-size:20px}.pd-faq__item[data-astro-cid-o4cqp6y5][open] summary[data-astro-cid-o4cqp6y5]:after{transform:rotate(45deg)}.pd-faq__item[data-astro-cid-o4cqp6y5] p[data-astro-cid-o4cqp6y5]{color:var(--milk-dim);margin-top:12px;font-size:15px;line-height:1.6}.prods[data-astro-cid-o4cqp6y5]{gap:var(--gap);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.pc__ill[data-astro-cid-o4cqp6y5]{aspect-ratio:4/3;background:var(--milk);border-radius:4px;display:block;overflow:hidden}.pc__ill[data-astro-cid-o4cqp6y5] img{object-fit:contain;width:100%;height:100%}.pc__cap[data-astro-cid-o4cqp6y5]{justify-content:center;padding-top:14px;display:flex}.pc__cap[data-astro-cid-o4cqp6y5] b[data-astro-cid-o4cqp6y5]{font-family:var(--f-label);letter-spacing:.1em;text-transform:uppercase;font-size:15px}@media (width<=900px){.pd-info[data-astro-cid-o4cqp6y5],.cfg[data-astro-cid-o4cqp6y5]{grid-template-columns:1fr}.prods[data-astro-cid-o4cqp6y5]{grid-template-columns:repeat(2,minmax(0,1fr))}}
