.CheckoutView_wrap___tCzb{max-width:64rem;margin:0 auto;padding:3rem 1.25rem 4.5rem}.CheckoutView_title__u_g_r{font-family:var(--font-display);font-size:clamp(2rem,5vw,2.75rem);font-weight:400;letter-spacing:.04em;margin-bottom:.5rem}.CheckoutView_lead__TZKIB{color:var(--color-muted);margin-bottom:1.75rem;max-width:40rem}.CheckoutView_layout__AwJBs{display:grid;gap:2rem}@media (min-width:900px){.CheckoutView_layout__AwJBs{grid-template-columns:minmax(0,1.4fr) minmax(16rem,.8fr);align-items:start}}.CheckoutView_form__8I5qu{display:flex;flex-direction:column;gap:1.15rem}.CheckoutView_fieldset__vRo1e{border:1px solid var(--color-border);padding:1rem 1rem 1.15rem;display:flex;flex-direction:column;gap:.75rem}.CheckoutView_fieldset__vRo1e legend{font-family:var(--font-display);letter-spacing:.08em;text-transform:uppercase;padding:0 .35rem;color:var(--color-muted)}.CheckoutView_grid2__o0DNr{display:grid;gap:.75rem}@media (min-width:560px){.CheckoutView_grid2__o0DNr{grid-template-columns:1fr 1fr}}.CheckoutView_fieldset__vRo1e label,.CheckoutView_form__8I5qu label{display:grid;gap:.35rem;color:var(--color-muted);font-size:.9rem}.CheckoutView_fieldset__vRo1e label.CheckoutView_check__3bzoa{display:flex}.CheckoutView_fieldset__vRo1e input[type=email],.CheckoutView_fieldset__vRo1e input[type=tel],.CheckoutView_fieldset__vRo1e input[type=text],.CheckoutView_form__8I5qu input[type=email],.CheckoutView_form__8I5qu input[type=tel],.CheckoutView_form__8I5qu input[type=text]{appearance:none;border:1px solid var(--color-border);background:var(--color-bg-elevated);color:var(--color-fg);padding:.65rem .75rem;font:inherit}.CheckoutView_countryNote__uvM2f,.CheckoutView_muted__c4wqy{color:var(--color-muted-2);font-size:.88rem;margin:0}.CheckoutView_check__3bzoa,.CheckoutView_terms__o7RW_{display:flex;align-items:flex-start;gap:.55rem;font-size:.92rem;color:var(--color-muted);cursor:pointer}.CheckoutView_check__3bzoa input,.CheckoutView_terms__o7RW_ input{margin-top:.2rem;accent-color:var(--color-red)}.CheckoutView_terms__o7RW_ a{color:var(--color-blue)}.CheckoutView_rates__EgoVF{list-style:none;display:flex;flex-direction:column;gap:.55rem;margin:0;padding:0}.CheckoutView_rate__DfEtH{display:grid;grid-template-columns:auto 1fr auto;gap:.65rem;align-items:center;padding:.55rem .65rem;border:1px solid var(--color-border);background:var(--color-bg-elevated);cursor:pointer}.CheckoutView_rateName__pJJ6b{color:var(--color-fg)}.CheckoutView_ratePrice__JgrM_{font-family:var(--font-display);letter-spacing:.04em}.CheckoutView_packetaPickup__8voGj{display:flex;flex-direction:column;gap:.65rem;margin-top:.35rem}.CheckoutView_packetaPickupButton__UZxnn{display:inline-flex;width:-moz-fit-content;width:fit-content;max-width:100%;appearance:none;border:1px solid var(--color-border);cursor:pointer;font-family:var(--font-display);letter-spacing:.08em;text-transform:uppercase;background:transparent;color:var(--color-fg);padding:.7rem 1.1rem}.CheckoutView_packetaPickupButton__UZxnn:disabled{opacity:.55;cursor:not-allowed}.CheckoutView_packetaPickupSelected__JqgUy{border:1px solid var(--color-border);background:var(--color-bg);padding:.75rem .85rem;display:flex;flex-direction:column;gap:.25rem}.CheckoutView_packetaPickupLabel__qQ1vl{color:var(--color-muted-2);font-size:.8rem;text-transform:uppercase;letter-spacing:.06em}.CheckoutView_packetaPickupName__G5uj_{color:var(--color-fg)}.CheckoutView_packetaPickupAddress__CObBM{color:var(--color-muted);font-size:.92rem}.CheckoutView_error__ytKo_{color:var(--color-red);font-size:.9rem;margin:0}.CheckoutView_secondaryBtn___ZRJr,.CheckoutView_submit__E3HYw{display:inline-flex;width:-moz-fit-content;width:fit-content;appearance:none;border:0;cursor:pointer;font-family:var(--font-display);letter-spacing:.1em;text-transform:uppercase;background:var(--color-red);color:var(--color-fg);padding:.85rem 1.35rem}.CheckoutView_secondaryBtn___ZRJr:disabled,.CheckoutView_submit__E3HYw:disabled{opacity:.55;cursor:not-allowed}.CheckoutView_secondaryBtn___ZRJr{background:transparent;border:1px solid var(--color-border)}.CheckoutView_summary__sFmL3{border:1px solid var(--color-border);padding:1.15rem;background:var(--color-bg-elevated);position:sticky;top:5.5rem}.CheckoutView_summaryTitle__yLg2l{font-family:var(--font-display);font-size:1.35rem;font-weight:400;letter-spacing:.06em;margin-bottom:.85rem}.CheckoutView_summaryList__2Gqbz{list-style:none;display:flex;flex-direction:column;gap:.65rem;margin:0 0 1rem;padding:0}.CheckoutView_summaryList__2Gqbz li{display:flex;justify-content:space-between;gap:1rem;color:var(--color-muted);font-size:.92rem}.CheckoutView_summaryList__2Gqbz strong{color:var(--color-fg);font-weight:600}.CheckoutView_total__XDWPv{color:var(--color-muted);margin-bottom:.55rem}.CheckoutView_total__XDWPv strong{color:var(--color-fg);font-family:var(--font-display);font-size:1.45rem;letter-spacing:.04em;font-weight:400}.CheckoutView_link__1rNPa{color:var(--color-blue);width:-moz-fit-content;width:fit-content;display:inline-block;margin-top:.35rem}.CheckoutView_link__1rNPa:hover{text-decoration:underline}.CheckoutView_empty___AjQO{color:var(--color-muted);margin-bottom:1rem}