.mc-extra-price{display:block;font-size:13px;font-weight:600;color:#eee;margin-top:10px;font-variant-numeric:tabular-nums}.mc-order-form .mp-option{position:relative}#mc-tax{display:block;color:#bcbcbc;margin:6px 0 10px}.mc-addresses{margin-top:28px}.mc-addresses h3{margin:28px 0 16px;font-size:20px}.mc-methods{display:grid;gap:10px}.mc-method{display:flex;align-items:flex-start;gap:12px;border:1px solid #505050;padding:18px;cursor:pointer}.mc-method:has(input:checked){border-color:#fff;background:#202020}.mc-method input{margin-top:4px;flex:0 0 auto;width:18px;height:18px;accent-color:#cf1721}.mc-method span{display:grid;gap:6px}.mc-method small{font-weight:400;line-height:1.6;color:#bbb}#mc-review{grid-column:1/-1;width:min(100%,920px);margin:36px auto 0;padding:32px;background:#191919;border:1px solid #454545;scroll-margin-top:110px}#mc-review h2{font-size:30px}#mc-review h3{font-size:18px;margin:26px 0 10px}.mc-lines{margin:24px 0}.mc-lines>div{display:flex;justify-content:space-between;gap:20px;padding:12px 0;border-bottom:1px solid #414141}.mc-lines strong{white-space:nowrap;font-variant-numeric:tabular-nums}.mc-lines .mc-total{font-size:20px;border-top:1px solid #777;margin-top:12px;padding-top:20px}.mc-review-columns{display:grid;grid-template-columns:1fr 1fr;gap:32px}.mc-review-columns p,.mc-pre{white-space:pre-line;overflow-wrap:anywhere;line-height:1.7}.mc-terms{white-space:pre-wrap;max-height:340px;overflow:auto;padding:18px;background:#101010;line-height:1.7;font-size:14px}#mc-review summary,#cv-success summary{cursor:pointer;padding:14px 0;font-weight:600}.mc-actions{display:grid;gap:12px;margin-top:24px}.mc-link{background:none;border:0;color:inherit;text-decoration:underline;text-underline-offset:4px;padding:14px;cursor:pointer;font:inherit}.mc-bank{padding:22px;background:#222;border:1px solid #555;overflow-wrap:anywhere}.mc-result-total{font-size:32px;font-weight:700}#mc-order-error,#mc-result-error{color:#ffb7ba}#mc-review [hidden],.mc-order-form [hidden]{display:none!important}#mc-review button:focus-visible,.mc-link:focus-visible,.mc-method:focus-within{outline:2px solid white;outline-offset:4px}.mc-order-form button:disabled{opacity:.6;cursor:wait}@media(max-width:640px){#mc-review{padding:20px 16px}.mc-review-columns{grid-template-columns:1fr;gap:0}.mc-lines>div{font-size:14px}.mc-lines .mc-total{font-size:17px}.mc-lines>div>span:first-child{min-width:0}.mc-actions .cv-button{white-space:normal}}
