.atc[data-astro-cid-lx3neq6a]{gap:12px;margin:0 0 20px;display:grid}.atc__field[data-astro-cid-lx3neq6a]{gap:6px;font-size:.9rem;font-weight:600;display:grid}.atc__field[data-astro-cid-lx3neq6a] select[data-astro-cid-lx3neq6a]{min-height:48px;font:inherit;background:var(--surface);color:var(--ink);border:1px solid #b9ad9c;border-radius:10px;padding:8px 12px;font-weight:400}.atc__row[data-astro-cid-lx3neq6a]{gap:10px;display:flex}.atc__btn[data-astro-cid-lx3neq6a]{flex:1;min-height:54px;font-size:1.05rem}.atc__btn[data-astro-cid-lx3neq6a] svg[data-astro-cid-lx3neq6a]{fill:none;stroke:currentColor;stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round}.atc__btn[data-astro-cid-lx3neq6a][data-busy]{opacity:.7;cursor:progress}.atc__note[data-astro-cid-lx3neq6a]{color:var(--muted);margin:0;font-size:.85rem}.qty[data-astro-cid-lx3neq6a]{background:var(--surface);border:1px solid #b9ad9c;border-radius:999px;align-items:stretch;display:flex;overflow:hidden}.qty[data-astro-cid-lx3neq6a] button[data-astro-cid-lx3neq6a]{cursor:pointer;width:44px;color:var(--ink);background:0 0;border:0;font-size:1.2rem}.qty[data-astro-cid-lx3neq6a] button[data-astro-cid-lx3neq6a]:hover{background:var(--accent-soft)}.qty[data-astro-cid-lx3neq6a] input[data-astro-cid-lx3neq6a]{text-align:center;width:40px;font:600 1rem var(--font-sans);-moz-appearance:textfield;appearance:textfield;background:0 0;border:0}.qty[data-astro-cid-lx3neq6a] input[data-astro-cid-lx3neq6a]::-webkit-inner-spin-button,.qty[data-astro-cid-lx3neq6a] input[data-astro-cid-lx3neq6a]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.pdp[data-astro-cid-tyiywhkw]{grid-template-areas:"gallery""buy""details";gap:24px;display:grid}@media (width>=60rem){.pdp[data-astro-cid-tyiywhkw]{grid-template-columns:minmax(0,7fr) minmax(0,5fr);grid-template-areas:"gallery buy""details buy";align-items:start;gap:32px 40px}.buy[data-astro-cid-tyiywhkw]{position:sticky;top:76px}}.gallery[data-astro-cid-tyiywhkw]{grid-area:gallery;min-width:0}.buy[data-astro-cid-tyiywhkw]{grid-area:buy}.details[data-astro-cid-tyiywhkw]{grid-area:details}.gallery__track[data-astro-cid-tyiywhkw]{scroll-snap-type:x mandatory;border-radius:var(--radius);background:var(--surface-2);scrollbar-width:none;display:flex;overflow-x:auto}.gallery__track[data-astro-cid-tyiywhkw]::-webkit-scrollbar{display:none}.gallery__slide[data-astro-cid-tyiywhkw]{scroll-snap-align:start;aspect-ratio:4/3;flex:0 0 100%;margin:0}.gallery__slide[data-astro-cid-tyiywhkw] img[data-astro-cid-tyiywhkw]{object-fit:contain;width:100%;height:100%}.gallery__thumbs[data-astro-cid-tyiywhkw]{gap:8px;margin:0;padding:10px 0 0;list-style:none;display:flex;overflow-x:auto}.gallery__thumbs[data-astro-cid-tyiywhkw] a[data-astro-cid-tyiywhkw]{aspect-ratio:4/3;background:var(--surface-2);border:2px solid #0000;border-radius:6px;width:72px;display:block;overflow:hidden}.gallery__thumbs[data-astro-cid-tyiywhkw] a[data-astro-cid-tyiywhkw]:hover{border-color:var(--accent)}.gallery__thumbs[data-astro-cid-tyiywhkw] img[data-astro-cid-tyiywhkw]{object-fit:cover;width:100%;height:100%}.gallery__empty[data-astro-cid-tyiywhkw]{aspect-ratio:4/3;background:var(--surface-2);border-radius:var(--radius);color:var(--muted);place-items:center;display:grid}.buy__badges[data-astro-cid-tyiywhkw]{flex-wrap:wrap;gap:6px;margin-bottom:10px;display:flex}.buy[data-astro-cid-tyiywhkw] h1[data-astro-cid-tyiywhkw]{font-size:clamp(1.5rem,1.2rem + 1.4vw,2.1rem)}.buy__cond[data-astro-cid-tyiywhkw]{color:var(--muted);font-weight:400}.price__free[data-astro-cid-tyiywhkw]{color:var(--ok);font-weight:600}.buy__facts[data-astro-cid-tyiywhkw]{color:var(--muted);margin-bottom:.4em}.buy__brand[data-astro-cid-tyiywhkw]{font-size:.92rem}.price[data-astro-cid-tyiywhkw]{border-top:1px solid var(--line);border-bottom:1px solid var(--line);margin-bottom:16px;padding:16px 0}.price[data-astro-cid-tyiywhkw] p[data-astro-cid-tyiywhkw]{margin:0}.price__line[data-astro-cid-tyiywhkw]{flex-wrap:wrap;align-items:baseline;gap:6px 12px;display:flex}.price__now[data-astro-cid-tyiywhkw]{font:700 2rem/1.1 var(--font-sans)}.price__now--sale[data-astro-cid-tyiywhkw]{color:var(--sale)}.price__was[data-astro-cid-tyiywhkw]{color:var(--muted)}.price__note[data-astro-cid-tyiywhkw]{font-size:.85rem;margin-top:4px!important}.price__rrp[data-astro-cid-tyiywhkw]{font-size:.92rem;margin-top:8px!important}.price__rrp[data-astro-cid-tyiywhkw] strong[data-astro-cid-tyiywhkw]{color:var(--ok)}.price__sold[data-astro-cid-tyiywhkw]{font-size:1.1rem}.notice[data-astro-cid-tyiywhkw]{background:var(--sold-soft);border-radius:var(--radius);padding:16px}.trust[data-astro-cid-tyiywhkw]{gap:10px;margin:0 0 20px;padding:0;list-style:none;display:grid}.trust[data-astro-cid-tyiywhkw] li[data-astro-cid-tyiywhkw]{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);gap:2px;padding:12px 14px;font-size:.92rem;display:grid}.trust[data-astro-cid-tyiywhkw] span[data-astro-cid-tyiywhkw]{color:var(--muted)}.trust[data-astro-cid-tyiywhkw] li[data-astro-cid-tyiywhkw].trust__pay{grid-template-columns:auto 1fr;align-items:center;gap:12px}.trust__pay[data-astro-cid-tyiywhkw] strong[data-astro-cid-tyiywhkw]{color:var(--ink)}.fit[data-astro-cid-tyiywhkw] h2[data-astro-cid-tyiywhkw]{font:600 1rem/1.3 var(--font-sans);margin-bottom:10px}.fit__desc[data-astro-cid-tyiywhkw]{color:var(--muted);margin-top:12px;font-size:.95rem}.specs[data-astro-cid-tyiywhkw]{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);margin:0 0 24px;display:grid;overflow:hidden}.specs[data-astro-cid-tyiywhkw] div[data-astro-cid-tyiywhkw]{grid-template-columns:minmax(120px,38%) 1fr;gap:12px;padding:10px 14px;display:grid}.specs[data-astro-cid-tyiywhkw] div[data-astro-cid-tyiywhkw]:nth-child(odd){background:#fcfaf7}.specs[data-astro-cid-tyiywhkw] dt[data-astro-cid-tyiywhkw]{color:var(--muted);font-size:.92rem}.specs[data-astro-cid-tyiywhkw] dd[data-astro-cid-tyiywhkw]{margin:0}.condition[data-astro-cid-tyiywhkw]{margin-bottom:24px}.condition[data-astro-cid-tyiywhkw] details[data-astro-cid-tyiywhkw]{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:10px 14px}.condition[data-astro-cid-tyiywhkw] summary[data-astro-cid-tyiywhkw]{cursor:pointer;color:var(--accent)}.condition[data-astro-cid-tyiywhkw] details[data-astro-cid-tyiywhkw] p[data-astro-cid-tyiywhkw]{margin:10px 0 0}.prose[data-astro-cid-tyiywhkw]{max-width:70ch}.related[data-astro-cid-tyiywhkw]{margin-top:48px}
