.PaymentPage_page__yoEwR{min-height:100vh;min-height:100dvh;background:var(--parchment);padding:clamp(32px,5vw,64px) var(--gutter);animation:PaymentPage_fadeIn__ezKCe .5s var(--ease-out-expo) both}.PaymentPage_inner__teb3V{max-width:var(--container);margin:0 auto}.PaymentPage_breadcrumb__Knx9B{display:flex;align-items:center;gap:8px;font-size:12px;color:var(--text-muted);letter-spacing:.06em;margin-bottom:36px;animation:PaymentPage_fadeUp__wQYWt .5s var(--ease-out-expo) .05s both}.PaymentPage_breadcrumbItem__4hRzi{color:var(--text-muted);transition:color .2s}.PaymentPage_breadcrumbItem__4hRzi:hover{color:var(--mauve)}.PaymentPage_breadcrumbSep__O3qa3{color:var(--blush);font-size:10px}.PaymentPage_breadcrumbCurrent__OF9pv{color:var(--deep-rose);font-weight:500}.PaymentPage_pageHead__xwKXe{margin-bottom:40px;animation:PaymentPage_fadeUp__wQYWt .6s var(--ease-out-expo) .1s both}.PaymentPage_pageEyebrow__4R3Ga{display:inline-flex;align-items:center;gap:8px;font-family:var(--font-jp);font-size:12px;color:var(--mauve);letter-spacing:.14em;margin-bottom:10px}.PaymentPage_pageEyebrow__4R3Ga:before{content:"";display:block;width:20px;height:1px;background:var(--mauve)}.PaymentPage_pageTitle__9g3iR{font-family:var(--font-display);font-size:clamp(28px,4vw,44px);font-weight:600;color:var(--ink);line-height:1.1}.PaymentPage_pageTitleAccent__0AV3v{font-style:italic;color:var(--deep-rose)}.PaymentPage_steps__UKVby{display:flex;align-items:center;gap:0;margin-bottom:48px;animation:PaymentPage_fadeUp__wQYWt .6s var(--ease-out-expo) .15s both}.PaymentPage_step__PNly8{display:flex;align-items:center;gap:10px;position:relative}.PaymentPage_stepNum__cdOi4{width:32px;height:32px;border-radius:50%;border:1.5px solid var(--border);background:var(--surface);display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:500;color:var(--text-muted);transition:all .3s var(--ease-out-expo);flex-shrink:0}.PaymentPage_stepLabel__gBX_Q{font-size:12px;font-weight:500;color:var(--text-muted);letter-spacing:.04em;white-space:nowrap;transition:color .3s}.PaymentPage_stepLine__f7eqX{flex:1;height:1px;background:var(--border);margin:0 16px;min-width:40px;position:relative;overflow:hidden}.PaymentPage_stepLine__f7eqX:after{content:"";position:absolute;top:0;left:0;height:100%;width:0;background:var(--deep-rose);transition:width .5s var(--ease-out-expo)}.PaymentPage_stepActive__TERYn .PaymentPage_stepNum__cdOi4{background:var(--ink);border-color:var(--ink);color:var(--cream)}.PaymentPage_stepActive__TERYn .PaymentPage_stepLabel__gBX_Q{color:var(--ink);font-weight:600}.PaymentPage_stepDone__Nd4Nm .PaymentPage_stepNum__cdOi4{background:var(--deep-rose);border-color:var(--deep-rose);color:#fff}.PaymentPage_stepDone__Nd4Nm .PaymentPage_stepLabel__gBX_Q{color:var(--mauve)}.PaymentPage_stepDone__Nd4Nm+.PaymentPage_stepLine__f7eqX:after{width:100%}.PaymentPage_grid__8q3gN{display:grid;grid-template-columns:1fr 400px;gap:32px;align-items:start}.PaymentPage_formCol__c6LO6{display:flex;flex-direction:column;gap:24px}.PaymentPage_card__yeHky{background:var(--surface);border:1px solid var(--border-soft);border-radius:2px;overflow:hidden;animation:PaymentPage_fadeUp__wQYWt .7s var(--ease-out-expo) both;box-shadow:var(--shadow-xs);transition:box-shadow .3s}.PaymentPage_card__yeHky:hover{box-shadow:var(--shadow-sm)}.PaymentPage_card__yeHky:first-child{animation-delay:.2s}.PaymentPage_card__yeHky:nth-child(2){animation-delay:.28s}.PaymentPage_card__yeHky:nth-child(3){animation-delay:.36s}.PaymentPage_cardHeader__UgSwV{display:flex;align-items:center;justify-content:space-between;padding:20px 24px;border-bottom:1px solid var(--border-soft);background:var(--lace)}.PaymentPage_cardHeaderLeft__KuF9M{display:flex;align-items:center;gap:12px}.PaymentPage_cardIcon__PKXzl{width:36px;height:36px;background:var(--parchment);border:1px solid var(--border);border-radius:2px;display:flex;align-items:center;justify-content:center;color:var(--deep-rose)}.PaymentPage_cardTitle__FrXwd{font-family:var(--font-display);font-size:16px;font-weight:600;color:var(--ink)}.PaymentPage_cardSubtitle__S3Gdt{font-size:11px;color:var(--text-muted);letter-spacing:.04em;margin-top:1px}.PaymentPage_cardEdit__VirH1{font-size:12px;color:var(--mauve);font-weight:500;border-bottom:1px solid var(--blush);padding-bottom:1px;transition:color .2s,border-color .2s}.PaymentPage_cardEdit__VirH1:hover{color:var(--deep-rose);border-color:var(--deep-rose)}.PaymentPage_cardBody__uwNws{padding:24px}.PaymentPage_fieldRow__eOJlB{display:grid;grid-template-columns:1fr 1fr;gap:16px}.PaymentPage_field__KNdsi{display:flex;flex-direction:column;gap:6px}.PaymentPage_fieldFull__GrQ9q{grid-column:1/-1}.PaymentPage_label__HH_JQ{font-size:11px;font-weight:500;color:var(--text-muted);letter-spacing:.08em;text-transform:uppercase}.PaymentPage_labelRequired__iss8O:after{content:" *";color:var(--deep-rose)}.PaymentPage_input__0yshA{font-family:var(--font-body);font-size:14px;color:var(--text-primary);background:var(--surface);border:1px solid var(--border);border-radius:2px;padding:11px 14px;outline:none;transition:border-color .2s,box-shadow .2s,background .2s;width:100%}.PaymentPage_input__0yshA::-moz-placeholder{color:var(--text-muted);opacity:.7}.PaymentPage_input__0yshA::placeholder{color:var(--text-muted);opacity:.7}.PaymentPage_input__0yshA:hover{border-color:var(--rose)}.PaymentPage_input__0yshA:focus{border-color:var(--deep-rose);box-shadow:0 0 0 3px hsla(0,47%,60%,.1);background:var(--lace)}.PaymentPage_input__0yshA:disabled{background:var(--parchment);color:var(--text-muted);cursor:not-allowed}.PaymentPage_inputError__mM_ZI{border-color:var(--deep-rose)!important;box-shadow:0 0 0 3px hsla(0,47%,60%,.1)}.PaymentPage_fieldError__YfCIa{font-size:11px;color:var(--deep-rose);display:flex;align-items:center;gap:4px}.PaymentPage_select__WsZF3{font-family:var(--font-body);font-size:14px;color:var(--text-primary);background:var(--surface);border:1px solid var(--border);border-radius:2px;outline:none;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1l5 5 5-5' stroke='%238a7070' stroke-width='1.5' fill='none' stroke-linecap='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center;padding:11px 36px 11px 14px;transition:border-color .2s,box-shadow .2s;width:100%}.PaymentPage_select__WsZF3:hover{border-color:var(--rose)}.PaymentPage_select__WsZF3:focus{border-color:var(--deep-rose);box-shadow:0 0 0 3px hsla(0,47%,60%,.1)}.PaymentPage_shippingOptions__uUwOi{display:flex;flex-direction:column;gap:10px;margin-top:4px}.PaymentPage_shippingOption__DE1DV{display:flex;align-items:center;gap:14px;padding:14px 16px;border:1.5px solid var(--border);border-radius:2px;cursor:pointer;transition:border-color .2s,background .2s,box-shadow .2s;position:relative}.PaymentPage_shippingOption__DE1DV:hover{border-color:var(--rose);background:var(--lace)}.PaymentPage_shippingOptionActive__B6sC9{border-color:var(--deep-rose);background:var(--lace);box-shadow:0 0 0 3px hsla(0,47%,60%,.08)}.PaymentPage_shippingOption__DE1DV input[type=radio]{accent-color:var(--deep-rose);width:16px;height:16px;flex-shrink:0}.PaymentPage_shippingOptionInfo__R6XQH{flex:1;display:flex;flex-direction:column;gap:2px}.PaymentPage_shippingOptionName__P5s6K{font-size:14px;font-weight:500;color:var(--ink);display:flex;align-items:center;gap:8px}.PaymentPage_shippingOptionBadge__lgAoJ{font-size:10px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;background:var(--deep-rose);color:#fff;padding:2px 6px;border-radius:1px}.PaymentPage_shippingOptionDesc__fhGCW{font-size:12px;color:var(--text-muted)}.PaymentPage_shippingOptionPrice__VZ8yX{font-size:15px;font-weight:600;color:var(--ink);white-space:nowrap}.PaymentPage_shippingOptionPriceFree__6m9LM{color:var(--deep-rose)}.PaymentPage_payTabs__gQ7TU{display:flex;gap:0;border:1px solid var(--border);border-radius:2px;overflow:hidden;margin-bottom:24px}.PaymentPage_payTab__bYd1L{flex:1;display:flex;align-items:center;justify-content:center;gap:8px;padding:12px 16px;font-size:13px;font-weight:500;color:var(--text-muted);background:var(--surface);border-right:1px solid var(--border);cursor:pointer;transition:background .2s,color .2s}.PaymentPage_payTab__bYd1L:last-child{border-right:none}.PaymentPage_payTab__bYd1L:hover{background:var(--lace);color:var(--charcoal)}.PaymentPage_payTabActive__QxhBx{background:var(--ink);color:var(--cream)}.PaymentPage_payTabActive__QxhBx:hover{background:var(--charcoal);color:var(--cream)}.PaymentPage_payTabIcon__JfHFP{font-size:16px}.PaymentPage_cardVisual__iH3Xe{position:relative;height:56px;margin-bottom:16px}.PaymentPage_cardInputWrap__I3LeA{position:relative}.PaymentPage_cardInputIcon__mNHSs{position:absolute;right:14px;top:50%;transform:translateY(-50%);display:flex;gap:6px;pointer-events:none}.PaymentPage_cardNetworkBadge__PucHA{font-size:18px;line-height:1}.PaymentPage_savedCards__OMEb2{display:flex;flex-direction:column;gap:10px;margin-bottom:20px}.PaymentPage_savedCard__j7DRZ{display:flex;align-items:center;gap:14px;padding:12px 16px;border:1.5px solid var(--border);border-radius:2px;cursor:pointer;transition:border-color .2s,background .2s}.PaymentPage_savedCard__j7DRZ:hover{border-color:var(--rose);background:var(--lace)}.PaymentPage_savedCardActive__29Dl1{border-color:var(--deep-rose);background:var(--lace)}.PaymentPage_savedCard__j7DRZ input[type=radio]{accent-color:var(--deep-rose)}.PaymentPage_savedCardNet__4EkAr{display:inline-flex;align-items:center;color:var(--deep-rose)}.PaymentPage_savedCardInfo__xykxj{flex:1}.PaymentPage_savedCardNum__ruVOb{font-size:13px;font-weight:500;color:var(--ink)}.PaymentPage_savedCardExp__w2NeA{font-size:11px;color:var(--text-muted)}.PaymentPage_savedCardDefault__pF7Wp{font-size:10px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--mauve);background:var(--blush);padding:2px 8px;border-radius:1px}.PaymentPage_newCardToggle__92Qc_{font-size:13px;font-weight:500;color:var(--mauve);display:flex;align-items:center;gap:6px;border-bottom:1px solid var(--blush);padding-bottom:1px;width:-moz-fit-content;width:fit-content;cursor:pointer;transition:color .2s,border-color .2s}.PaymentPage_newCardToggle__92Qc_:hover{color:var(--deep-rose);border-color:var(--deep-rose)}.PaymentPage_checkRow__zi07W{display:flex;align-items:flex-start;gap:10px;margin-top:8px}.PaymentPage_checkbox__oKhZY{width:16px;height:16px;accent-color:var(--deep-rose);flex-shrink:0;margin-top:2px;cursor:pointer}.PaymentPage_checkLabel__I8_3i{font-size:13px;color:var(--text-secondary);line-height:1.5;cursor:pointer}.PaymentPage_checkLink__ldvJ0{color:var(--mauve);border-bottom:1px solid var(--blush)}.PaymentPage_checkLink__ldvJ0:hover{color:var(--deep-rose);border-color:var(--deep-rose)}.PaymentPage_promoRow__D_agQ{display:flex;gap:0;border:1px solid var(--border);border-radius:2px;overflow:hidden;transition:border-color .2s,box-shadow .2s}.PaymentPage_promoRow__D_agQ:focus-within{border-color:var(--deep-rose);box-shadow:0 0 0 3px hsla(0,47%,60%,.1)}.PaymentPage_promoInput__dZ9pK{flex:1;border:none;outline:none;padding:11px 14px;font-family:var(--font-body);font-size:14px;color:var(--text-primary);background:transparent;letter-spacing:.06em}.PaymentPage_promoInput__dZ9pK::-moz-placeholder{color:var(--text-muted);letter-spacing:.02em}.PaymentPage_promoInput__dZ9pK::placeholder{color:var(--text-muted);letter-spacing:.02em}.PaymentPage_promoBtn__ZxekP{background:var(--parchment);border-left:1px solid var(--border);color:var(--mauve);font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;padding:11px 18px;white-space:nowrap;transition:background .2s,color .2s;cursor:pointer}.PaymentPage_promoBtn__ZxekP:hover{background:var(--blush);color:var(--deep-rose)}.PaymentPage_promoApplied__5rqvg{display:flex;align-items:center;gap:8px;font-size:13px;color:#4a8c5c;background:rgba(74,140,92,.08);border:1px solid rgba(74,140,92,.2);border-radius:2px;padding:10px 14px}.PaymentPage_promoAppliedIcon__Ox_lN{font-size:16px}.PaymentPage_promoRemove___XLVe{margin-left:auto;font-size:12px;color:var(--text-muted);cursor:pointer;transition:color .2s}.PaymentPage_promoRemove___XLVe:hover{color:var(--deep-rose)}.PaymentPage_sidebar__TvQ3N{display:flex;flex-direction:column;gap:20px;position:sticky;top:32px;animation:PaymentPage_fadeUp__wQYWt .7s var(--ease-out-expo) .25s both}.PaymentPage_summaryCard__9BFfb{background:var(--surface);border:1px solid var(--border-soft);border-radius:2px;overflow:hidden;box-shadow:var(--shadow-xs)}.PaymentPage_summaryHeader__8ROwW{padding:16px 20px;border-bottom:1px solid var(--border-soft);background:var(--lace);display:flex;align-items:center;justify-content:space-between}.PaymentPage_summaryTitle__yGSOg{font-family:var(--font-display);font-size:15px;font-weight:600;color:var(--ink)}.PaymentPage_summaryCount__oc10u{font-size:11px;color:var(--text-muted);background:var(--parchment);border:1px solid var(--border);padding:2px 8px;border-radius:1px}.PaymentPage_orderItems___Cf2_{padding:16px 20px;display:flex;flex-direction:column;gap:16px;max-height:360px;overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--rose) var(--parchment)}.PaymentPage_orderItem__CDJsz{display:flex;gap:12px;align-items:flex-start}.PaymentPage_orderItemImg__KFclG{width:60px;height:80px;border-radius:2px;background:linear-gradient(160deg,var(--lace),var(--parchment));border:1px solid var(--border);display:flex;align-items:center;justify-content:center;font-size:28px;flex-shrink:0;position:relative;overflow:hidden}.PaymentPage_orderItemQty__cZsa4{position:absolute;top:-4px;right:-4px;width:18px;height:18px;background:var(--ink);color:var(--cream);font-size:10px;font-weight:600;border-radius:50%;display:flex;align-items:center;justify-content:center}.PaymentPage_orderItemInfo__yykmu{flex:1;min-width:0}.PaymentPage_orderItemSeries__W8Otx{font-family:var(--font-jp);font-size:10px;color:var(--text-muted);letter-spacing:.12em;margin-bottom:2px}.PaymentPage_orderItemName__j6RZ8{font-size:13px;font-weight:500;color:var(--ink);line-height:1.3;margin-bottom:4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.PaymentPage_orderItemMeta__NmpJ8{font-size:11px;color:var(--text-muted)}.PaymentPage_orderItemPrice__yIZzc{font-size:14px;font-weight:500;color:var(--deep-rose);white-space:nowrap}.PaymentPage_orderTotals__pOV1h{padding:16px 20px;border-top:1px solid var(--border-soft);display:flex;flex-direction:column;gap:10px}.PaymentPage_totalRow__2hmy5{display:flex;align-items:center;justify-content:space-between;font-size:13px;color:var(--text-secondary)}.PaymentPage_totalRowBold__Hk7QR{font-size:16px;font-weight:600;color:var(--ink);padding-top:10px;border-top:1px solid var(--border-soft);margin-top:2px}.PaymentPage_totalRowDiscount__1G_jc{color:#4a8c5c}.PaymentPage_totalLabel__4aaDj{display:flex;align-items:center;gap:6px}.PaymentPage_totalBadge__lwZZo{font-size:10px;background:rgba(74,140,92,.12);color:#4a8c5c;padding:1px 6px;border-radius:1px;font-weight:600}.PaymentPage_securityRow__Su7n8{display:flex;align-items:center;justify-content:center;gap:16px;padding:14px 20px;border-top:1px solid var(--border-soft);flex-wrap:wrap}.PaymentPage_securityBadge__Pz1Qg{display:flex;align-items:center;gap:5px;font-size:10px;color:var(--text-muted);letter-spacing:.06em}.PaymentPage_securityBadge__Pz1Qg span:first-child{font-size:14px}.PaymentPage_submitWrap__Sx_2c{padding:0 20px 20px}.PaymentPage_submitBtn__D9J58{width:100%;display:flex;align-items:center;justify-content:center;gap:10px;background:var(--ink);color:var(--cream);font-family:var(--font-body);font-size:14px;font-weight:500;letter-spacing:.08em;padding:16px 28px;border-radius:2px;cursor:pointer;transition:background .2s,transform .2s var(--ease-spring),box-shadow .2s;position:relative;overflow:hidden}.PaymentPage_submitBtn__D9J58:before{content:"";position:absolute;inset:0;background:linear-gradient(120deg,transparent 30%,hsla(0,0%,100%,.1) 50%,transparent 70%);background-size:200% 100%;background-position:-200%;transition:background-position .6s}.PaymentPage_submitBtn__D9J58:hover{background:var(--charcoal);transform:translateY(-2px);box-shadow:var(--shadow-md)}.PaymentPage_submitBtn__D9J58:hover:before{background-position:200%}.PaymentPage_submitBtn__D9J58:active{transform:translateY(0)}.PaymentPage_submitBtnLoading__WbeOM{opacity:.8;cursor:not-allowed;pointer-events:none}.PaymentPage_submitSpinner__iytqv{width:16px;height:16px;border:2px solid hsla(30,71%,97%,.3);border-top:2px solid var(--cream);border-radius:50%;animation:PaymentPage_spin__HDj9z .7s linear infinite}.PaymentPage_submitSubtext__TekS2{text-align:center;font-size:11px;color:var(--text-muted);margin-top:10px;display:flex;align-items:center;justify-content:center;gap:5px;padding:0 20px 4px}.PaymentPage_trustCard__Kpuiw{background:var(--surface);border:1px solid var(--border-soft);border-radius:2px;padding:18px 20px;display:flex;flex-direction:column;gap:12px;box-shadow:var(--shadow-xs)}.PaymentPage_trustItem__KVCNj{display:flex;align-items:flex-start;gap:12px}.PaymentPage_trustIcon__EQK5f{width:32px;height:32px;background:var(--parchment);border:1px solid var(--border);border-radius:2px;display:flex;align-items:center;justify-content:center;color:var(--deep-rose);flex-shrink:0}.PaymentPage_trustInfo__COdDr{flex:1}.PaymentPage_trustTitle__eQJJi{font-size:12px;font-weight:600;color:var(--ink);margin-bottom:1px}.PaymentPage_trustText__HOm4G{font-size:11px;color:var(--text-muted);line-height:1.5}.PaymentPage_divider__SllJ_{height:1px;background:var(--border-soft);margin:4px 0}.PaymentPage_laceBar__1Y__F{height:24px;background:radial-gradient(ellipse 12px 16px at 6px 16px,var(--parchment) 50%,transparent 50%) 0 0,radial-gradient(ellipse 12px 16px at 6px 0,transparent 50%,var(--surface) 50%) 0 0;background-size:12px 16px;background-repeat:repeat-x;background-color:var(--lace);border-bottom:1px solid var(--border-soft)}.PaymentPage_confirmOverlay__G1XjB{position:fixed;inset:0;background:rgba(30,20,22,.5);backdrop-filter:blur(4px);z-index:100;display:flex;align-items:center;justify-content:center;padding:var(--gutter);animation:PaymentPage_fadeIn__ezKCe .3s var(--ease-out-expo)}.PaymentPage_confirmModal__hhFLl{background:var(--surface);border:1px solid var(--border-soft);border-radius:2px;padding:clamp(32px,5vw,56px);max-width:480px;width:100%;text-align:center;animation:PaymentPage_fadeUp__wQYWt .4s var(--ease-out-expo);position:relative;overflow:hidden;box-shadow:var(--shadow-lg)}.PaymentPage_confirmModal__hhFLl:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,var(--rose),var(--deep-rose),var(--mauve))}.PaymentPage_confirmEmoji__T7Ie2{font-size:56px;display:block;margin-bottom:20px;animation:PaymentPage_floatY__sRlqq 3s ease-in-out infinite}.PaymentPage_confirmTitle__z9KNL{font-family:var(--font-display);font-size:clamp(22px,3vw,30px);font-weight:600;color:var(--ink);margin-bottom:12px}.PaymentPage_confirmTitleAccent__WGs5o{font-style:italic;color:var(--deep-rose)}.PaymentPage_confirmText__zeLmE{font-size:14px;color:var(--text-secondary);line-height:1.7;margin-bottom:8px}.PaymentPage_confirmOrderNum__nUKM4{font-family:var(--font-jp);font-size:12px;letter-spacing:.15em;color:var(--mauve);background:var(--parchment);border:1px solid var(--border);padding:8px 20px;border-radius:2px;display:inline-block;margin-bottom:28px}.PaymentPage_confirmBtns__7ODom{display:flex;gap:12px;justify-content:center;flex-wrap:wrap}.PaymentPage_confirmBtnPrimary__OM7sn{display:inline-flex;align-items:center;gap:8px;background:var(--ink);color:var(--cream);font-size:13px;font-weight:500;letter-spacing:.06em;padding:12px 24px;border-radius:2px;transition:background .2s,transform .2s var(--ease-spring);cursor:pointer}.PaymentPage_confirmBtnPrimary__OM7sn:hover{background:var(--charcoal);transform:translateY(-2px)}.PaymentPage_confirmBtnSecondary__Qi5k_{display:inline-flex;align-items:center;gap:8px;font-size:13px;font-weight:500;color:var(--mauve);border-bottom:1px solid var(--blush);padding-bottom:1px;transition:color .2s,border-color .2s;cursor:pointer;align-self:center}.PaymentPage_confirmBtnSecondary__Qi5k_:hover{color:var(--deep-rose);border-color:var(--deep-rose)}@media (max-width:1024px){.PaymentPage_grid__8q3gN{grid-template-columns:1fr 360px}}@media (max-width:860px){.PaymentPage_grid__8q3gN{grid-template-columns:1fr}.PaymentPage_sidebar__TvQ3N{position:static;order:-1}.PaymentPage_orderItems___Cf2_{max-height:240px}}@media (max-width:600px){.PaymentPage_steps__UKVby{gap:0}.PaymentPage_stepLabel__gBX_Q{display:none}.PaymentPage_stepLine__f7eqX{min-width:24px;margin:0 8px}.PaymentPage_fieldRow__eOJlB{grid-template-columns:1fr}.PaymentPage_payTabs__gQ7TU{flex-wrap:wrap}.PaymentPage_payTab__bYd1L{flex:1 0 40%}.PaymentPage_breadcrumb__Knx9B{display:none}.PaymentPage_confirmBtns__7ODom{flex-direction:column;align-items:center}}@media (max-width:480px){.PaymentPage_page__yoEwR{padding:24px var(--gutter)}.PaymentPage_cardBody__uwNws{padding:18px}.PaymentPage_orderItems___Cf2_{padding:12px 16px}.PaymentPage_orderTotals__pOV1h,.PaymentPage_securityRow__Su7n8,.PaymentPage_submitSubtext__TekS2,.PaymentPage_submitWrap__Sx_2c,.PaymentPage_summaryHeader__8ROwW{padding-left:16px;padding-right:16px}}