.os-calc{margin:2.2em 0;padding:clamp(20px,3.4vw,32px);border:1px solid var(--os-a-line, rgba(22, 28, 37, .14));border-radius:20px;background:var(--os-a-card, #fff);color:var(--os-a-ink, #161c25);font-family:Aeonik,Inter,system-ui,-apple-system,sans-serif}.os-article__body .os-calc .os-calc__title{margin:0 0 20px;font-size:clamp(20px,2vw,24px);font-weight:500;letter-spacing:-.01em;line-height:1.25}.os-calc__grid{display:grid;gap:24px}.os-calc__fields{display:grid;gap:12px}.os-calc__field{display:grid;gap:6px}.os-calc__label{font-family:inherit;font-size:15px;font-weight:400;line-height:1.35;color:var(--os-a-body, #2b3038)}.os-calc__input{display:flex;align-items:center;border:1px solid rgba(22,28,37,.22);border-radius:12px;background:#fff}.os-calc__input:focus-within{border-color:var(--os-a-ink, #161c25);box-shadow:0 0 0 1px var(--os-a-ink, #161c25)}.os-calc__input input{flex:1 1 auto;min-width:0;width:100%;height:46px;margin:0;padding:0 14px;border:0;outline:0;box-shadow:none;background:transparent;color:var(--os-a-ink, #161c25);font-family:inherit;font-size:17px;font-weight:500;font-variant-numeric:tabular-nums;line-height:1}.os-calc__unit{flex:0 0 auto;padding:0 14px 0 0;color:var(--os-a-muted, rgba(22, 28, 37, .58));font-size:15px;font-weight:400}.os-article__body .os-calc .os-calc__results{display:grid;gap:0;align-content:start;align-self:start;margin:0;padding:4px 20px;border-radius:14px;background:var(--os-a-bg, #f1f1ed)}.os-calc__result{display:flex;align-items:baseline;justify-content:space-between;gap:16px;padding:14px 0}.os-calc__result+.os-calc__result{border-top:1px solid var(--os-a-line, rgba(22, 28, 37, .14))}.os-article__body .os-calc dt{margin:0;color:var(--os-a-body, #2b3038);font-family:inherit;font-size:15px;font-weight:400;line-height:1.35}.os-article__body .os-calc dd{margin:0;color:var(--os-a-ink, #161c25);font-family:inherit;font-size:clamp(20px,2vw,24px);font-weight:500;font-variant-numeric:tabular-nums;letter-spacing:-.01em;line-height:1.2;white-space:nowrap}.os-calc dd span{color:var(--os-a-muted, rgba(22, 28, 37, .58));font-size:15px;font-weight:400;letter-spacing:0}@media(min-width:750px){.os-calc__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:28px}}
/*# sourceMappingURL=/cdn/shop/t/41/assets/OS-calculator.css.map */
