.crumbs[data-astro-cid-zovlqhcp]{color:var(--steel);margin-bottom:12px;padding-top:20px}.product[data-astro-cid-zovlqhcp]{grid-template-columns:minmax(0,1fr);gap:28px;display:grid}@media (width>=900px){.product[data-astro-cid-zovlqhcp]{grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:44px}}.gallery[data-astro-cid-zovlqhcp]{scroll-snap-type:x mandatory;scrollbar-width:thin;grid-auto-columns:100%;grid-auto-flow:column;gap:12px;display:grid;overflow-x:auto}.shot[data-astro-cid-zovlqhcp]{scroll-snap-align:start;aspect-ratio:1;border:1px solid var(--line);background:#fff;border-radius:8px;place-items:center;display:grid;position:relative}.shown-in[data-astro-cid-zovlqhcp]{background:var(--ink);color:#fff;border-radius:4px;padding:3px 10px;font-size:.85rem;position:absolute;bottom:10px;left:10px}.shot[data-astro-cid-zovlqhcp] img[data-astro-cid-zovlqhcp]{object-fit:contain;width:100%;height:100%}.shot[data-astro-cid-zovlqhcp].empty{color:var(--steel)}.swipe[data-astro-cid-zovlqhcp]{grid-column:1/-1;margin:0}@media (width>=900px){.gallery[data-astro-cid-zovlqhcp]{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-columns:auto;grid-auto-flow:row;overflow:visible}.gallery[data-astro-cid-zovlqhcp]>.shot[data-astro-cid-zovlqhcp]:first-child{grid-column:1/-1}.swipe[data-astro-cid-zovlqhcp]{display:none}}.buy[data-astro-cid-zovlqhcp]{align-self:start}@media (width>=900px){.buy[data-astro-cid-zovlqhcp]{position:sticky;top:16px}}.model[data-astro-cid-zovlqhcp]{color:var(--teal);margin:0 0 6px;font-size:clamp(3rem,9vw,4.6rem)}.buy[data-astro-cid-zovlqhcp] h1[data-astro-cid-zovlqhcp]{font-family:var(--body);font-size:1.3rem;font-weight:600;line-height:1.25}.price-row[data-astro-cid-zovlqhcp]{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.price-tag[data-astro-cid-zovlqhcp].big{padding:2px 12px 0;font-size:1.9rem}.stock[data-astro-cid-zovlqhcp]{color:var(--teal);font-weight:600}.stock[data-astro-cid-zovlqhcp].out{color:var(--steel)}.finishes[data-astro-cid-zovlqhcp]{border:0;margin:20px 0;padding:0}.finishes[data-astro-cid-zovlqhcp] legend[data-astro-cid-zovlqhcp]{margin-bottom:10px;padding:0}.chips[data-astro-cid-zovlqhcp]{flex-wrap:wrap;gap:8px;display:flex}.more-finish[data-astro-cid-zovlqhcp]{margin:10px 0 0}.finish[data-astro-cid-zovlqhcp]{border:2px solid var(--line);min-height:44px;color:var(--ink);background:#fff;border-radius:999px;align-items:center;gap:8px;padding:4px 14px 4px 6px;font-size:.92rem;text-decoration:none;display:inline-flex}.finish[data-astro-cid-zovlqhcp]:hover{border-color:var(--steel);color:var(--ink)}.finish[data-astro-cid-zovlqhcp][aria-current=true]{border-color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink);font-weight:600}.finish[data-astro-cid-zovlqhcp].out{color:var(--steel)}.finish[data-astro-cid-zovlqhcp].out span[data-astro-cid-zovlqhcp]:nth-child(2){text-decoration:line-through}.swatch[data-astro-cid-zovlqhcp]{border:1px solid #1e2b3040;border-radius:50%;flex:none;width:30px;height:30px}.add[data-astro-cid-zovlqhcp]{width:100%}.add-form[data-astro-cid-zovlqhcp]{align-items:end;gap:10px;display:flex}.add-form[data-astro-cid-zovlqhcp] .add[data-astro-cid-zovlqhcp]{flex:1}.qty[data-astro-cid-zovlqhcp]{color:var(--steel);gap:4px;font-size:.85rem;display:grid}.qty[data-astro-cid-zovlqhcp] input[data-astro-cid-zovlqhcp]{border:2px solid var(--field);width:84px;min-height:48px;font:1rem var(--body);color:var(--ink);border-radius:6px;padding:0 10px}.added[data-astro-cid-zovlqhcp]{color:var(--teal);margin:10px 0 0;font-weight:600}.gallery[data-astro-cid-zovlqhcp]{scrollbar-color:var(--field) transparent}.assurances[data-astro-cid-zovlqhcp]{color:var(--steel);gap:6px;margin:16px 0 0;padding:0;list-style:none;display:grid}.assurances[data-astro-cid-zovlqhcp] li[data-astro-cid-zovlqhcp]{padding-left:18px;position:relative}.assurances[data-astro-cid-zovlqhcp] li[data-astro-cid-zovlqhcp]:before{content:"";background:var(--kraft);border-radius:50%;width:7px;height:7px;position:absolute;top:.55em;left:2px}.details[data-astro-cid-zovlqhcp]{grid-template-columns:minmax(0,1fr);gap:28px;margin-top:40px;display:grid}@media (width>=900px){.details[data-astro-cid-zovlqhcp]{grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:44px}}.specs[data-astro-cid-zovlqhcp]{border-collapse:collapse;width:100%}.specs[data-astro-cid-zovlqhcp] th[data-astro-cid-zovlqhcp],.specs[data-astro-cid-zovlqhcp] td[data-astro-cid-zovlqhcp]{text-align:left;border-bottom:1px solid var(--line);vertical-align:top;padding:9px 0}.specs[data-astro-cid-zovlqhcp] th[data-astro-cid-zovlqhcp]{width:42%;padding-right:12px;font-weight:600}.specs[data-astro-cid-zovlqhcp] td[data-astro-cid-zovlqhcp]{font-variant-numeric:tabular-nums}
