.evereno-sale .sale-choice-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:11px}
.evereno-sale .sale-choice-card{position:relative;display:flex;flex-direction:column;min-width:0;min-height:44px;padding:12px;border:1px solid var(--sale-line);background:#faf7f0;cursor:pointer;transition:border-color .15s,background .15s}
.evereno-sale .sale-choice-card:hover{border-color:var(--sale-accent)}
.evereno-sale .sale-choice-card:has(input:checked){border-color:var(--sale-ink);box-shadow:inset 0 0 0 1px var(--sale-ink);background:#f1eadf}
.evereno-sale .sale-choice-card:focus-within{outline:2px solid var(--sale-accent);outline-offset:3px}
.evereno-sale .sale-choice-card:has(input:disabled){opacity:.6;cursor:default}
.evereno-sale .sale-choice-radio{position:absolute;right:9px;top:9px;width:19px;height:19px;margin:0;accent-color:var(--sale-accent)}
.evereno-sale .sale-choice-illustration{display:block;color:#695d50}
.evereno-sale .sale-choice-illustration svg{display:block;width:100%;height:132px}
.evereno-sale .sale-side-choice-grid svg{height:85px}
.evereno-sale .sale-choice-copy{display:block;padding-right:11px;margin-top:7px;font-size:12px;font-weight:500;line-height:1.45;color:var(--sale-ink)}
.evereno-sale .sale-choice-hint{margin:0 0 10px;color:var(--sale-muted);font-size:11px;line-height:1.65}
.evereno-sale .sale-choice-illustration .measurement-frame{stroke-width:1.55}
.evereno-sale .sale-choice-illustration .measurement-frame[opacity=".12"]{opacity:.35;stroke-width:1.2}
.evereno-sale .sale-choice-illustration .measurement-frame[opacity=".18"]{opacity:.55}
.evereno-sale .sale-choice-illustration .measurement-frame[opacity=".22"]{opacity:.45}
.evereno-sale .sale-choice-illustration [fill="#f1ece2"]{fill:#e6e0d5}
.evereno-sale .coverage-guide .guide-window-trim{fill:#bfc5c7;stroke:#6f777a;stroke-width:1.8}
.evereno-sale .coverage-guide .guide-window-inset{fill:#fdfdfb;stroke:#9ba2a5;stroke-width:1.2}
.evereno-sale .coverage-guide .guide-window-glass{fill:#e2e7e8;stroke:#8c969b;stroke-width:1.6}
.evereno-sale .coverage-guide .guide-window-divider{stroke:#abb4b8;stroke-width:2}
.evereno-sale .coverage-guide .guide-window-sill{fill:#d8dddf;stroke:#7e898e;stroke-width:1.6}
.evereno-sale .coverage-guide .guide-blind-fabric{fill:#d99a52;stroke:#a9682f;stroke-width:1.7}
.evereno-sale .coverage-guide .guide-blind-band{fill:#f0c58f;stroke:none}
.evereno-sale .coverage-guide .guide-blind-cassette{fill:#bf7b34;stroke:#965e29;stroke-width:1.7}
.evereno-sale .coverage-guide .guide-cassette-edge{stroke:#efbc7c;stroke-width:1.2}
.evereno-sale .coverage-guide .guide-blind-rail{fill:#b87732;stroke:#965e29;stroke-width:1.2}
@media(max-width:600px){.evereno-sale .sale-choice-grid{gap:8px}.evereno-sale .sale-choice-card{padding:8px}.evereno-sale .sale-choice-illustration svg{height:120px}.evereno-sale .sale-side-choice-grid svg{height:85px}.evereno-sale .sale-choice-copy{font-size:12px;padding-right:0}.evereno-sale .sale-choice-hint{font-size:12px}}
@media(prefers-reduced-motion:reduce){.evereno-sale .sale-choice-card{transition:none}}
