._page_1yr5h_1{color:#211e1b;background:#f3f0ea;min-height:100vh;padding:24px 16px 48px}._header_1yr5h_2{justify-content:space-between;align-items:center;gap:16px;max-width:720px;margin:0 auto 24px;display:flex}._header_1yr5h_2 img{background:#fff;border-radius:12px;width:160px;height:auto;padding:8px}._header_1yr5h_2 a{color:inherit;font-size:14px;font-weight:700}._card_1yr5h_5{background:#fff;border:1px solid #e1dcd5;border-radius:20px;max-width:620px;margin:auto;padding:28px;box-shadow:0 8px 28px #241c1110}._eyebrow_1yr5h_6{color:#b70920;text-transform:uppercase;letter-spacing:.09em;font-size:13px;font-weight:800}._card_1yr5h_5 h1{margin:8px 0 16px;font-size:clamp(28px,5vw,38px);line-height:1.15}._card_1yr5h_5 h2{margin:0 0 8px;font-size:23px}._card_1yr5h_5 p{line-height:1.5}._small_1yr5h_10,._card_1yr5h_5 small{color:#65615c;font-size:13px;line-height:1.5}._card_1yr5h_5 form{gap:14px;margin:24px 0 16px;display:grid}._card_1yr5h_5 label{gap:6px;font-size:15px;font-weight:700;display:grid}._card_1yr5h_5 input{width:100%;min-height:48px;font:inherit;color:#211e1b;background:#fff;border:1px solid #cfc8bf;border-radius:10px;padding:10px 12px;font-weight:400}._card_1yr5h_5 input:disabled{color:#5c5752;opacity:1;background:#f3f1ed}._card_1yr5h_5 button{min-height:46px;font:inherit;cursor:pointer;border:1px solid #d5cec5;border-radius:10px;padding:10px 16px;font-weight:700}._card_1yr5h_5 button:disabled{opacity:.5;cursor:not-allowed}:is(._card_1yr5h_5 button:focus-visible,._card_1yr5h_5 input:focus-visible,._card_1yr5h_5 a:focus-visible){outline-offset:3px;outline:3px solid #df9c28}._presets_1yr5h_18{gap:8px;display:flex}._amountField_1yr5h_19{gap:6px;display:grid}._amountControls_1yr5h_20{grid-template-columns:auto minmax(0,1fr) auto;gap:8px;display:grid}._amountControls_1yr5h_20 button{color:#342a24;white-space:nowrap;background:#f7f4ee;min-width:66px;min-height:48px;padding:8px}._presets_1yr5h_18 button{color:#342a24;background:#f7f4ee;flex:1}._card_1yr5h_5 ._pay_1yr5h_23{color:#fff;background:#c90020;border-color:#c90020}._notice_1yr5h_24{color:#725016;background:#fff4e1;border:1px solid #f0dab8;border-radius:10px;padding:12px}._error_1yr5h_25{color:#a11525;background:#ffeff0;border-radius:10px;padding:12px}._secondary_1yr5h_26{color:#332c26;background:#f5f3ef;margin:8px 8px 8px 0}._back_1yr5h_27{color:#a00c21;margin-top:14px;font-weight:700;display:inline-block}._result_1yr5h_28{background:#f3faf5;border:1px solid #c6ddcd;border-radius:14px;margin:22px 0;padding:18px}._result_1yr5h_28 a{color:#25593a;margin-top:12px;font-weight:700;display:inline-block}._certificate_1yr5h_30{text-align:center;overflow-wrap:anywhere;background:#fff;border-radius:10px;justify-items:center;gap:16px;margin:16px 0;padding:20px;display:grid}._certificate_1yr5h_30 svg{max-width:100%;height:auto}._certificate_1yr5h_30 p{margin:0}._embedded_1yr5h_33._card_1yr5h_5{max-width:none;box-shadow:none;background:0 0;border:0;border-radius:0;margin:0;padding:0}._embedded_1yr5h_33[hidden]{display:none}._embedded_1yr5h_33 .cart-line{align-items:center}._embedded_1yr5h_33 form{gap:8px;margin:14px 0 0}._embedded_1yr5h_33 ._pay_1yr5h_23{border-radius:12px;width:100%;min-height:48px}._embedded_1yr5h_33 ._notice_1yr5h_24,._embedded_1yr5h_33 ._error_1yr5h_25{margin:10px 0;padding:10px 12px;font-size:14px}._embedded_1yr5h_33 ._result_1yr5h_28{border-radius:12px;margin:12px 0 0;padding:14px}._embedded_1yr5h_33 ._result_1yr5h_28 h4{margin:0 0 6px;font-size:18px}._embedded_1yr5h_33 ._result_1yr5h_28 p{margin:6px 0;font-size:14px}._embedded_1yr5h_33 ._certificate_1yr5h_30{gap:10px;margin:12px 0;padding:14px}._buyer_1yr5h_43{overflow-wrap:anywhere;flex-wrap:wrap;gap:4px 12px;margin:12px 0 0;font-size:14px;display:flex}._buyer_1yr5h_43 span{color:#68625c}._compactHint_1yr5h_45{color:#68625c;margin:8px 0 0;font-size:13px;line-height:1.4}._cartAmountEditor_1yr5h_46{gap:6px;min-width:0;margin:12px 0;display:grid}._cartAmountEditor_1yr5h_46 ._amountControls_1yr5h_20{grid-template-columns:66px minmax(0,1fr) 66px}._cartAmountEditor_1yr5h_46 input{text-align:center;min-width:0;font-weight:700}._cartAmountEditor_1yr5h_46 input[aria-invalid=true]{border-color:#b70920}@media (max-width:560px){._page_1yr5h_1{padding:16px 12px 36px}._card_1yr5h_5{border-radius:16px;padding:22px 18px}._header_1yr5h_2 img{width:132px}._header_1yr5h_2 a{font-size:13px}._embedded_1yr5h_33._card_1yr5h_5{border-radius:0;padding:0}._embedded_1yr5h_33 ._buyer_1yr5h_43{gap:2px;display:grid}}
