main{max-width:1160px}.back{font-size:14px}.intro{margin:26px 0 30px}.intro .lead{margin-bottom:0}.purchase-layout{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(300px,1fr);gap:24px;align-items:start}.purchase-fields{min-width:0}.order-summary{position:sticky;top:24px}.order-summary h2{margin:12px 0 16px}.step{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;margin-right:9px;border:1px solid var(--line);border-radius:50%;color:var(--accent);font-size:14px;vertical-align:middle}fieldset{border:0;padding:0;margin:0}.choice-grid,.fields{display:grid;grid-template-columns:1fr 1fr;gap:14px}.fields{margin:22px 0}.choice{display:flex;gap:12px;border:1px solid var(--line);border-radius:12px;padding:17px;cursor:pointer;background:#12161b}.choice:has(input:checked){border-color:var(--accent);background:#282019}.choice:has(input:disabled){opacity:.6;cursor:not-allowed}.choice input{width:18px;height:18px;flex:none;margin:4px 0 0;accent-color:var(--accent)}.choice strong{display:block;font-size:16px}.choice small{display:block;color:var(--muted);line-height:1.5;margin-top:5px}.fields label,#otherCountryWrap,#requestFields>label{display:block;font-size:14px;color:var(--text)}input:not([type=radio]):not([type=checkbox]),select,textarea{display:block;width:100%;min-height:46px;border:1px solid #525965;border-radius:8px;background:#11151a;color:var(--text);font:inherit;padding:10px 12px;margin-top:8px}textarea{resize:vertical}label small{display:block;color:var(--muted);font-size:12px;margin-top:6px}.method-options{display:grid;gap:12px}.payment-labels{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.payment-labels b{font-weight:500;font-size:12px;border:1px solid var(--line);border-radius:5px;padding:3px 8px;color:#d7dce5}.next-step{border-top:1px solid var(--line);margin-top:20px;padding-top:20px}.next-step p{font-size:14px;color:var(--muted);margin:8px 0 20px}.order-summary .summary{font-size:14px}.order-summary .price{font-size:38px}.order-summary .small{overflow-wrap:anywhere}.honeypot,.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}#requestStatus{overflow-wrap:anywhere;font-size:14px}#requestStatus[data-state=error]{color:#ffb8ae}#requestStatus[data-state=success]{color:#8ee0b4}input:disabled,select:disabled,textarea:disabled{opacity:.65}.check{align-items:flex-start!important}.purchase-layout .card{padding:24px}@media(max-width:800px){.purchase-layout{grid-template-columns:1fr;gap:0}.order-summary{position:static}.intro{margin:20px 0}.fields{gap:12px}.purchase-layout .card{padding:20px}}@media(max-width:440px){.fields,.choice-grid{grid-template-columns:1fr}.choice{padding:14px}.purchase-layout .card{padding:18px}h2{font-size:20px}}
#requestFields>label.check{display:flex;font-size:13px;gap:10px}.check span{min-width:0}

.original-price{color:var(--muted);font-size:14px;margin:0 0 5px}.discount-saving{color:#9fe5b5;font-size:15px;font-weight:650;margin:12px 0 4px}.discount-rules{color:var(--muted);font-size:13px;border-top:1px solid var(--line);padding-top:14px;margin-top:18px}#unitEquivalent{margin-top:4px}#formula{font-size:12px}#customQuoteNote{font-size:13px}
