.calculator{display:grid;gap:32px;padding:32px;border-radius:var(--radius-card);background:var(--color-surface);border:1px solid var(--color-line)}.calculator__title{margin-bottom:12px}.calculator__input{margin-top:16px}.calculator__row{display:flex;align-items:center;gap:12px;margin:8px 0 12px}.calculator__field{max-width:160px;font-size:22px;font-family:var(--font-heading)}.calculator__unit{font-weight:500}.calculator__presets{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:12px}.calculator__preset{min-height:44px;padding:0 16px;border-radius:999px;border:1px solid var(--color-line);background:var(--color-bg);color:var(--color-fg);font:inherit;font-weight:500;cursor:pointer}.calculator__preset:hover{border-color:var(--color-fg)}.calculator__preset.is-active{background:var(--color-accent);border-color:var(--color-accent);color:#fff}.calculator__results{display:grid;gap:16px;grid-template-columns:repeat(1,minmax(0,1fr));align-content:start}.calculator__results .card{display:flex;flex-direction:column;gap:8px}.calculator__results .card p{margin:0;color:var(--color-fg-muted)}.calculator__results .card--dark p{color:var(--color-dark-muted)}.calculator__basis,.calculator__more{grid-column:1 / -1;margin:8px 0 0}@media(min-width:768px){.calculator__results{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:1024px){.calculator{grid-template-columns:1fr 1.3fr;gap:48px;padding:48px}.calculator--compact{grid-template-columns:1fr 1fr}.calculator--compact .calculator__results{grid-template-columns:repeat(1,minmax(0,1fr))}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/section-co2-calculator.css.map */
