.profit-flow{padding:0 24px 60px;background:#f7f5f0;font-family:Arial,Helvetica,sans-serif}.profit-flow__container{max-width:1200px;margin:0 auto;background:#f1eee5;border:1px solid #e6e3da;border-radius:10px;padding:32px 32px 36px}.profit-flow__heading{font-family:Assistant,Helvetica,Arial,sans-serif;font-size:2.8rem;font-weight:900;color:#1a1a1a;text-align:center;letter-spacing:.01em;margin:0 0 28px}.profit-flow__row{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:22px;margin-bottom:32px}.profit-flow__item{display:flex;flex-direction:column;align-items:center;text-align:center;min-width:160px}.profit-flow__icon{width:50px;height:50px;object-fit:contain;margin-bottom:12px}.profit-flow__label{font-size:.95rem;font-weight:800;text-transform:uppercase;letter-spacing:.02em;color:#1a1a1a;margin:0 0 8px}.profit-flow__value{font-family:Assistant,Helvetica,Arial,sans-serif;font-size:2.1rem;font-weight:800;color:#1a1a1a;margin:0 0 6px}.profit-flow__caption{font-size:.9rem;color:#888;margin:0}.profit-flow__operator,.profit-flow__arrow{font-size:2.2rem;font-weight:700;color:#1a1a1a;flex-shrink:0;align-self:center;margin-bottom:36px}.profit-flow__summary{display:grid;grid-template-columns:repeat(3,1fr);background:#fff;border:2px solid #1f4d2c;border-radius:10px;overflow:hidden}.profit-flow__summary-item{text-align:center;padding:22px 18px;border-right:1px solid #e6e3da}.profit-flow__summary-item:last-child{border-right:none}.profit-flow__summary-label{font-size:.95rem;font-weight:800;text-transform:uppercase;letter-spacing:.02em;color:#1a1a1a;margin:0 0 10px}.profit-flow__summary-label span{text-transform:none;font-weight:400;color:#888}.profit-flow__summary-value{font-family:Assistant,Helvetica,Arial,sans-serif;font-size:1.7rem;font-weight:800;color:#1a1a1a;margin:0}@media(max-width:1024px){.profit-flow__container{padding:26px 20px 30px}.profit-flow__heading{font-size:2.3rem}.profit-flow__row{gap:16px}.profit-flow__item{min-width:135px}.profit-flow__icon{width:42px;height:42px}.profit-flow__value{font-size:1.7rem}.profit-flow__operator,.profit-flow__arrow{font-size:1.8rem}.profit-flow__summary{grid-template-columns:1fr}.profit-flow__summary-item{border-right:none;border-bottom:1px solid #e6e3da}.profit-flow__summary-item:last-child{border-bottom:none}}@media(max-width:640px){.profit-flow{padding:0 16px 40px}.profit-flow__container{padding:22px 16px 26px}.profit-flow__heading{font-size:1.7rem;margin-bottom:20px}.profit-flow__row{flex-direction:column;gap:12px}.profit-flow__operator,.profit-flow__arrow{margin-bottom:12px}.profit-flow__arrow{transform:rotate(90deg)}.profit-flow__item{min-width:0;width:100%}.profit-flow__value{font-size:1.6rem}.profit-flow__summary-value{font-size:1.3rem}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/component-profit-calculator-breakdown.css.map */
