.crumbs[data-astro-cid-stozxlvx]{color:var(--muted);flex-wrap:wrap;align-items:center;gap:8px;padding-block:20px;font-size:.9rem;display:flex}.crumbs[data-astro-cid-stozxlvx] a[data-astro-cid-stozxlvx]{min-height:28px;color:var(--muted);align-items:center;display:inline-flex}.product[data-astro-cid-stozxlvx]{grid-template-columns:1.05fr 1fr;gap:clamp(24px,5vw,64px);padding-bottom:clamp(48px,8vw,96px);display:grid}.product[data-astro-cid-stozxlvx]>[data-astro-cid-stozxlvx]{min-width:0}.gallery[data-astro-cid-stozxlvx],.lightbox[data-astro-cid-stozxlvx]{-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.gallery[data-astro-cid-stozxlvx] img[data-astro-cid-stozxlvx],.lightbox[data-astro-cid-stozxlvx] img[data-astro-cid-stozxlvx]{-webkit-user-drag:none}.gallery[data-astro-cid-stozxlvx]{top:calc(var(--header-h) + 20px);align-self:start;position:sticky}.gallery__main[data-astro-cid-stozxlvx]{--pad:6%;aspect-ratio:1;background:var(--plinth);border-radius:10px;position:relative}.gallery__main[data-astro-cid-stozxlvx] img[data-astro-cid-stozxlvx]{inset:var(--pad);width:calc(100% - 2 * var(--pad));height:calc(100% - 2 * var(--pad));object-fit:contain;mix-blend-mode:multiply;position:absolute}.gallery__zoom[data-astro-cid-stozxlvx]{border-radius:inherit;cursor:zoom-in;background:0 0;border:0;width:100%;padding:0;position:absolute;inset:0}.gallery__arrow[data-astro-cid-stozxlvx],.lightbox__arrow[data-astro-cid-stozxlvx]{border:1px solid var(--line);width:44px;height:44px;color:var(--text);cursor:pointer;background:#12161bd9;border-radius:50%;place-items:center;padding:0;transition:background .15s;display:grid;position:absolute;top:50%;translate:0 -50%}.gallery__arrow[data-astro-cid-stozxlvx]:hover,.lightbox__arrow[data-astro-cid-stozxlvx]:hover{background:var(--surface-2)}.gallery__arrow[data-astro-cid-stozxlvx] svg[data-astro-cid-stozxlvx],.lightbox__arrow[data-astro-cid-stozxlvx] svg[data-astro-cid-stozxlvx]{fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;width:22px;height:22px}.gallery__arrow--prev[data-astro-cid-stozxlvx]{left:12px}.gallery__arrow--next[data-astro-cid-stozxlvx]{right:12px}.gallery__thumbs[data-astro-cid-stozxlvx]{scrollbar-width:none;gap:10px;margin-top:12px;display:flex;overflow-x:auto}.gallery__thumbs[data-astro-cid-stozxlvx]::-webkit-scrollbar{display:none}.gallery__thumbs[data-astro-cid-stozxlvx] button[data-astro-cid-stozxlvx]{background:var(--plinth);border-radius:var(--radius);cursor:pointer;border:2px solid #0000;flex:0 0 76px;height:76px;padding:6px}.gallery__thumbs[data-astro-cid-stozxlvx] button[data-astro-cid-stozxlvx][aria-pressed=true]{border-color:var(--accent)}.gallery__thumbs[data-astro-cid-stozxlvx] img[data-astro-cid-stozxlvx]{object-fit:contain;mix-blend-mode:multiply;width:100%;height:100%}.ribbon[data-astro-cid-stozxlvx]{background:var(--accent);color:var(--accent-ink);font-family:var(--font-display);letter-spacing:.08em;text-transform:uppercase;border-radius:3px;margin-bottom:12px;padding:3px 10px;font-size:.85rem;font-weight:700;display:inline-block}h1[data-astro-cid-stozxlvx]{font-size:clamp(2.2rem,4.4vw,3.4rem)}.price[data-astro-cid-stozxlvx]{margin-bottom:4px;font-size:1.8rem;font-weight:600}.price[data-astro-cid-stozxlvx] span[data-astro-cid-stozxlvx]{color:var(--muted);font-size:1rem;font-weight:400}.sku[data-astro-cid-stozxlvx]{color:var(--muted);font-size:.85rem}.buy[data-astro-cid-stozxlvx]{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);margin:28px 0;padding:24px}.field[data-astro-cid-stozxlvx]{margin-bottom:16px}.buy__row[data-astro-cid-stozxlvx]{align-items:flex-end;gap:12px;display:flex}.qty[data-astro-cid-stozxlvx]{width:110px;margin:0}.buy__row[data-astro-cid-stozxlvx] .btn[data-astro-cid-stozxlvx]{flex:1}.buy__status[data-astro-cid-stozxlvx]{color:var(--muted);margin:12px 0 0;font-size:.92rem}.buy__status[data-astro-cid-stozxlvx]:empty{display:none}.description[data-astro-cid-stozxlvx]{color:#cdd4db}.description[data-astro-cid-stozxlvx] a{color:var(--accent)}.info[data-astro-cid-stozxlvx]{border-top:1px solid var(--line)}.info[data-astro-cid-stozxlvx]:last-of-type{border-bottom:1px solid var(--line)}.info[data-astro-cid-stozxlvx] summary[data-astro-cid-stozxlvx]{font-family:var(--font-display);letter-spacing:.06em;text-transform:uppercase;cursor:pointer;padding:16px 0;font-size:1.2rem;font-weight:700}.info__body[data-astro-cid-stozxlvx]{color:#cdd4db;padding-bottom:16px;font-size:.95rem}.info__body[data-astro-cid-stozxlvx] ul:not(.ticks){padding-left:1.2em}.spec-group[data-astro-cid-stozxlvx]{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);margin-bottom:12px;padding:16px 18px 6px}.spec-group[data-astro-cid-stozxlvx] h2[data-astro-cid-stozxlvx]{color:var(--accent);letter-spacing:.08em;text-transform:uppercase;margin-bottom:10px;font-size:1rem}.spec-group[data-astro-cid-stozxlvx] li[data-astro-cid-stozxlvx]{font-size:.93rem}.info__body[data-astro-cid-stozxlvx] p:empty,.info__body[data-astro-cid-stozxlvx] p:has(>br:only-child){display:none}.more[data-astro-cid-stozxlvx]{color:var(--accent);margin-top:24px;font-weight:600;display:inline-block}.lightbox[data-astro-cid-stozxlvx]{cursor:zoom-out;background:0 0;border:0;width:100%;max-width:none;height:100%;max-height:none;padding:clamp(12px,4vw,48px) clamp(12px,7vw,96px)}.lightbox[data-astro-cid-stozxlvx][open]{grid-template:minmax(0,1fr)/minmax(0,1fr);place-items:center;display:grid}.lightbox[data-astro-cid-stozxlvx]::backdrop{background:#050709eb}.lightbox[data-astro-cid-stozxlvx] img[data-astro-cid-stozxlvx]{object-fit:contain;background:#fff;border-radius:10px;max-width:100%;max-height:100%;padding:clamp(12px,3vw,40px);transition:opacity .2s}.lightbox[data-astro-cid-stozxlvx] img[data-astro-cid-stozxlvx].is-loading{opacity:0}.lightbox__close[data-astro-cid-stozxlvx]{z-index:1;border:1px solid var(--line);background:var(--surface);width:44px;height:44px;color:var(--text);cursor:pointer;border-radius:50%;font-size:1.6rem;line-height:1;position:fixed;top:14px;right:14px}.lightbox__arrow[data-astro-cid-stozxlvx]{z-index:1;position:fixed}.lightbox__arrow--prev[data-astro-cid-stozxlvx]{left:clamp(8px,2vw,28px)}.lightbox__arrow--next[data-astro-cid-stozxlvx]{right:clamp(8px,2vw,28px)}.lightbox__count[data-astro-cid-stozxlvx]{color:var(--muted);margin:0;font-size:.9rem;position:fixed;bottom:14px;left:50%;translate:-50%}html:has(dialog.lightbox[open]){overflow:hidden}@media (width<=900px){.product[data-astro-cid-stozxlvx]{grid-template-columns:1fr}.gallery[data-astro-cid-stozxlvx]{position:static}}
