#placeOrder{font-size:21px!important;font-weight:750!important;min-height:64px;padding:18px 24px!important;box-shadow:0 5px 18px #10283e20;background:#111!important;color:#fff!important;border:2px solid #111!important}#placeOrder:hover{background:#34322e!important}#placeOrder:disabled{opacity:.55}.promo-policy-note{font-size:14px;line-height:1.6;color:#625e55;margin:12px 0}.checkout-summary .savings-total,.cart-savings{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px;border:1px solid #d7c7aa;background:#f4edde;color:#373126;font-size:18px;font-weight:700;border-radius:10px}.cart-savings{margin:0 0 16px;grid-column:1/-1}.consultation-no-code{color:#a23c31!important;font-weight:650}.consultation-bonus-note{font-size:13px!important;line-height:1.5!important}.invoice-email{max-width:850px;margin:24px auto;padding:24px;background:#fff;border:1px solid #d9e2de;border-radius:16px}.invoice-email form{display:flex;gap:12px;align-items:end;flex-wrap:wrap}.invoice-email label{display:grid;gap:8px;flex:1;min-width:200px}.invoice-email input{padding:14px;border:1px solid #cddbd5;border-radius:8px;font:inherit}.invoice-email button{padding:14px 20px;background:#173e32;color:white;border:0;border-radius:8px;font:inherit}.invoice-email [role=status]{line-height:1.6}@media print{.invoice-email{display:none!important}}.store-campaigns{max-width:1440px;margin:48px auto;padding:0 32px;display:grid;gap:24px}.store-campaigns[hidden]{display:none}.store-campaigns article{display:flex;align-items:center;gap:40px;background:#f5f1e8;padding:32px;border:1px solid #e2d8c6}.store-campaigns img{width:40%;max-height:340px;object-fit:contain}.store-campaigns h2{font-size:clamp(24px,3vw,38px);line-height:1.2}.store-campaigns p{line-height:1.7;white-space:pre-wrap}.store-campaigns a{background:#171715;color:#fff;margin-top:12px}@media(max-width:650px){.store-campaigns{padding:0 16px;margin:28px auto}.store-campaigns article{flex-direction:column;align-items:stretch;gap:20px;padding:20px}.store-campaigns img{width:100%}}

.cart-savings[hidden],.savings-total[hidden]{display:none!important}

.checkout-summary .savings-total b,.checkout-summary .savings-total span{color:#373126!important}
