.calc[data-astro-cid-fj7gkcfz]{background:var(--bg-2);border-block:1px solid var(--line)}.calc-grid[data-astro-cid-fj7gkcfz]{gap:48px;display:grid}@media (width>=1000px){.calc-grid[data-astro-cid-fj7gkcfz]{grid-template-columns:5fr 7fr;gap:80px}.calc-head[data-astro-cid-fj7gkcfz]{top:calc(var(--header) + 40px);align-self:start;position:sticky}}.calc-head[data-astro-cid-fj7gkcfz] .lead[data-astro-cid-fj7gkcfz]{margin-top:24px}.note[data-astro-cid-fj7gkcfz]{color:var(--brass);margin-top:16px;font-size:13px}.calc-form[data-astro-cid-fj7gkcfz]{gap:34px;display:grid}fieldset[data-astro-cid-fj7gkcfz]{border:0;min-width:0;padding:0}legend[data-astro-cid-fj7gkcfz]{margin-bottom:14px}.chips[data-astro-cid-fj7gkcfz]{flex-wrap:wrap;gap:8px;display:flex}.chip[data-astro-cid-fj7gkcfz]{cursor:pointer;position:relative}.chip[data-astro-cid-fj7gkcfz] input[data-astro-cid-fj7gkcfz]{opacity:0;pointer-events:none;position:absolute}.chip[data-astro-cid-fj7gkcfz] span[data-astro-cid-fj7gkcfz]{min-width:150px;box-shadow:inset 0 0 0 1px var(--line-2);transition:box-shadow .2s var(--ease), background-color .2s var(--ease);gap:4px;padding:14px 18px;display:grid}.chip[data-astro-cid-fj7gkcfz].small span[data-astro-cid-fj7gkcfz]{min-width:0;padding:12px 16px}.chip[data-astro-cid-fj7gkcfz] b[data-astro-cid-fj7gkcfz]{font-size:15px;font-weight:500}.chip[data-astro-cid-fj7gkcfz] small[data-astro-cid-fj7gkcfz]{color:var(--ink-3);font-size:13px}.chip[data-astro-cid-fj7gkcfz] input[data-astro-cid-fj7gkcfz]:checked+span[data-astro-cid-fj7gkcfz]{background:var(--ink);color:var(--bg);box-shadow:none}.chip[data-astro-cid-fj7gkcfz] input[data-astro-cid-fj7gkcfz]:checked+span[data-astro-cid-fj7gkcfz] small[data-astro-cid-fj7gkcfz]{color:oklch(36% .01 75)}.chip[data-astro-cid-fj7gkcfz] input[data-astro-cid-fj7gkcfz]:focus-visible+span[data-astro-cid-fj7gkcfz]{outline:2px solid var(--brass);outline-offset:2px}.chip[data-astro-cid-fj7gkcfz]:active span[data-astro-cid-fj7gkcfz]{transform:scale(.98)}@media (hover:hover) and (pointer:fine){.chip[data-astro-cid-fj7gkcfz]:hover input[data-astro-cid-fj7gkcfz]:not(:checked)+span[data-astro-cid-fj7gkcfz]{box-shadow:inset 0 0 0 1px var(--ink-2)}}.qty-row[data-astro-cid-fj7gkcfz]{justify-content:space-between;align-items:center;gap:16px;display:flex}.qty[data-astro-cid-fj7gkcfz]{box-shadow:inset 0 0 0 1px var(--line-2);display:flex}.qty[data-astro-cid-fj7gkcfz] button[data-astro-cid-fj7gkcfz]{width:48px;height:48px;font-size:20px}.qty[data-astro-cid-fj7gkcfz] input[data-astro-cid-fj7gkcfz]{text-align:center;-moz-appearance:textfield;background:0 0;border:0;width:56px}.qty[data-astro-cid-fj7gkcfz] input[data-astro-cid-fj7gkcfz]::-webkit-inner-spin-button{-webkit-appearance:none}.total[data-astro-cid-fj7gkcfz]{border-block:1px solid var(--line);gap:6px;padding-block:26px;display:grid}.total-sum[data-astro-cid-fj7gkcfz]{font:300 clamp(36px, 5vw, 64px)/1 var(--display)}.total-note[data-astro-cid-fj7gkcfz]{font-size:14px}.contact[data-astro-cid-fj7gkcfz]{grid-template-columns:1fr 1fr;gap:14px 10px;display:grid}.contact[data-astro-cid-fj7gkcfz] label[data-astro-cid-fj7gkcfz],.size[data-astro-cid-fj7gkcfz] label[data-astro-cid-fj7gkcfz]{align-content:start;gap:8px;display:grid}.contact[data-astro-cid-fj7gkcfz] .wide[data-astro-cid-fj7gkcfz]{grid-column:1/-1}.fe[data-astro-cid-fj7gkcfz]{color:oklch(75% .12 40);font-size:13px}.fe[data-astro-cid-fj7gkcfz][hidden],.size[data-astro-cid-fj7gkcfz][hidden]{display:none}.size[data-astro-cid-fj7gkcfz]{grid-template-columns:1fr 1fr;gap:14px 10px;margin-top:16px;display:grid}.size[data-astro-cid-fj7gkcfz] p[data-astro-cid-fj7gkcfz]{grid-column:1/-1;max-width:60ch;font-size:13px}.size[data-astro-cid-fj7gkcfz] input[data-astro-cid-fj7gkcfz]{background:var(--bg);width:100%;min-height:52px;box-shadow:inset 0 0 0 1px var(--line-2);border:0;border-radius:0;padding:14px 16px}.contact[data-astro-cid-fj7gkcfz] input[data-astro-cid-fj7gkcfz],.contact[data-astro-cid-fj7gkcfz] select[data-astro-cid-fj7gkcfz],.contact[data-astro-cid-fj7gkcfz] textarea[data-astro-cid-fj7gkcfz]{background:var(--bg);width:100%;min-height:52px;box-shadow:inset 0 0 0 1px var(--line-2);resize:vertical;border:0;border-radius:0;padding:14px 16px}.contact[data-astro-cid-fj7gkcfz] select[data-astro-cid-fj7gkcfz]{appearance:none;background-image:linear-gradient(45deg, transparent 50%, var(--ink-2) 50%), linear-gradient(135deg, var(--ink-2) 50%, transparent 50%);background-position:calc(100% - 22px),calc(100% - 17px);background-repeat:no-repeat;background-size:5px 5px}.contact[data-astro-cid-fj7gkcfz] [data-astro-cid-fj7gkcfz][aria-invalid=true]{box-shadow:inset 0 0 0 1px oklch(65% .14 30)}[data-astro-cid-fj7gkcfz]::placeholder{color:var(--ink-3)}.hp[data-astro-cid-fj7gkcfz]{position:absolute;left:-9999px}.submit[data-astro-cid-fj7gkcfz]{justify-self:start}.fine[data-astro-cid-fj7gkcfz]{max-width:60ch;font-size:13px}.consent[data-astro-cid-fj7gkcfz]{color:var(--ink-2);cursor:pointer;align-items:flex-start;gap:12px;max-width:60ch;font-size:14px;display:flex}.consent[data-astro-cid-fj7gkcfz] input[data-astro-cid-fj7gkcfz]{width:20px;height:20px;accent-color:var(--brass);flex:none;margin:1px 0 0}.consent[data-astro-cid-fj7gkcfz][data-invalid] span[data-astro-cid-fj7gkcfz]{color:oklch(75% .12 40)}.err[data-astro-cid-fj7gkcfz]{color:oklch(75% .12 40);font-size:15px}.done[data-astro-cid-fj7gkcfz]{box-shadow:inset 0 0 0 1px var(--brass);gap:10px;padding:28px;display:grid}.done[data-astro-cid-fj7gkcfz][hidden],.err[data-astro-cid-fj7gkcfz][hidden],.calc-form[data-astro-cid-fj7gkcfz].sent>[data-astro-cid-fj7gkcfz]:not(.done){display:none}@media (width<=560px){.contact[data-astro-cid-fj7gkcfz],.size[data-astro-cid-fj7gkcfz]{grid-template-columns:1fr}.chip[data-astro-cid-fj7gkcfz] span[data-astro-cid-fj7gkcfz]{min-width:0}.chips[data-astro-cid-fj7gkcfz].models{display:grid}.submit[data-astro-cid-fj7gkcfz]{justify-content:center;justify-self:stretch}}.nowrap[data-astro-cid-fj7gkcfz]{white-space:nowrap}
