.profit-calc{padding:60px 24px 80px;background:#f7f5f0;font-family:Arial,Helvetica,sans-serif}.profit-calc__container{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:1fr 1.35fr;gap:32px;align-items:start}.profit-calc__left,.profit-calc__right{background:transparent}.profit-calc__heading{font-family:Assistant,Helvetica,Arial,sans-serif;font-size:2.5rem;font-weight:800;color:#1a1a1a;margin:0 0 8px;display:flex;align-items:center;gap:8px}.profit-calc__subtext{font-size:1.4rem;color:#666;line-height:1.5;margin:0 0 24px}.profit-calc__form{border:1px solid #e6e3da;border-radius:10px;overflow:hidden;margin-bottom:20px}.profit-calc__field{display:flex;align-items:center;justify-content:space-between;padding:16px 18px;border-bottom:1px solid #e6e3da}.profit-calc__field:last-child{border-bottom:none}.profit-calc__field label,.profit-calc__label-static{font-size:1.2rem!important;font-weight:700;text-transform:uppercase;letter-spacing:.02em;color:#444}.profit-calc__value-static{font-size:1.5rem!important;font-weight:700;color:#1a1a1a}.profit-calc__input-wrap{display:flex;align-items:center;gap:4px;border:1px solid #d5d2c8;border-radius:6px;padding:6px 10px;background:#fff}.profit-calc__prefix{font-weight:700;color:#1f4d2c}.profit-calc__input-wrap input{border:none;outline:none;width:80px;text-align:right;font-size:1.5rem!important;font-weight:700;color:#1f4d2c;font-family:inherit;background:transparent}.profit-calc__btn{display:block;width:100%;background:#1f4d2c;color:#fff;border:none;border-radius:8px;padding:15px;font-size:1.05rem;font-weight:700;text-transform:uppercase;letter-spacing:.02em;cursor:pointer;transition:background .15s ease;margin-bottom:20px}.profit-calc__btn:hover{background:#000}.profit-calc__banner{display:flex;align-items:center;gap:14px;background:#f1eee5;border:1px solid #e6e3da;border-radius:10px;padding:14px 18px}.profit-calc__banner-icon{flex-shrink:0;width:42px;height:42px;background:#1f4d2c;border-radius:50%;display:flex;align-items:center;justify-content:center}.profit-calc__banner-text{display:flex;flex-direction:column}.profit-calc__banner-text strong{font-size:1.4rem;color:#1a1a1a}.profit-calc__banner-text span{font-size:1.1rem!important;color:#777}.profit-calc__results-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px}.profit-calc__result-card{background:transparent;border:1px solid #e6e3da;border-radius:10px;padding:20px}.profit-calc__result-card--full{grid-column:1 / -1}.profit-calc__result-icon{width:40px;height:40px;object-fit:contain;margin-bottom:10px}.profit-calc__result-label{font-size:1.3rem!important;font-weight:700;text-transform:uppercase;letter-spacing:.02em;color:#444;margin:0 0 6px}.profit-calc__result-label span{text-transform:none;font-weight:400;color:#888}.profit-calc__result-value{font-family:Assistant,Helvetica,Arial,sans-serif;font-size:1.9rem;font-weight:800;color:#1a1a1a;margin:0 0 4px}.profit-calc__result-card--full .profit-calc__result-value{font-size:2.3rem}.profit-calc__result-formula{font-size:1rem;color:#999;margin:0}@media(max-width:1024px){.profit-calc__container{grid-template-columns:1fr}}@media(max-width:640px){.profit-calc{padding:40px 16px 60px}.profit-calc__heading{font-size:1.8rem}.profit-calc__subtext{font-size:1.1rem}.profit-calc__results-grid{grid-template-columns:1fr}.profit-calc__result-card--full .profit-calc__result-value{font-size:1.9rem}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/component-profit-calculator-tool.css.map */
