.CheckoutLayout_container__TYmFE{display:grid;grid-gap:1rem;gap:1rem;grid-template-columns:1fr;padding:1rem;color:black}@media (min-width:1024px){.CheckoutLayout_container__TYmFE{grid-template-columns:1.1fr .9fr;align-items:start}}.CheckoutLayout_leftCol__y_X0X{position:relative}.CheckoutLayout_rightCol__0ZdUB{display:grid;grid-gap:1rem;gap:1rem}.CheckoutLayout_section__hltmF{background:#fff;border:1px solid #e8e8e8;border-radius:12px;padding:1rem}.CheckoutLayout_noBorderRadius__Ae_u9{border-radius:0}.CheckoutLayout_noUpperBorderRadius__A1NTO{border-radius:0 0 12px 12px}.CheckoutLayout_noLowerBorderRadius__X1MFO{border-radius:12px 12px 0 0}.CheckoutLayout_title__v_O5D{margin:0 0 1.2rem .25rem}.CheckoutLayout_ctaTitle__3_fT7,.CheckoutLayout_title__v_O5D{font-size:1.1rem;font-weight:700;font-family:var(--default-font-family)}.CheckoutLayout_ctaTitle__3_fT7{margin:0 0 1.2rem .75rem}.CheckoutLayout_qtyWrap__tZD13{display:inline-flex;align-items:center;gap:.65rem;border:1px solid #e5e5e5;border-radius:12px;padding:.35rem .5rem}.CheckoutLayout_qtyBtn__HWN1E{border:none;background:transparent;font-size:1.1rem;line-height:1;width:28px;height:28px;border-radius:8px;cursor:pointer}.CheckoutLayout_qtyBtn__HWN1E:disabled{opacity:.5;cursor:not-allowed}.CheckoutLayout_qtyVal__cX_ay{display:inline-block;min-width:1.5ch;text-align:center;font-weight:600}.CheckoutLayout_input__cd1V5{border:1px solid #e5e5e5;border-radius:12px;padding:.35rem .5rem}.CheckoutLayout_whenSection__DCnYy{display:flex;flex-direction:row;align-items:center;justify-content:space-between;background:#fff;border:1px solid #e8e8e8;border-radius:0;padding:1rem}.CheckoutLayout_removeMargin__CUTO6{margin-bottom:0!important}.CheckoutLayout_removeAllMargin__NssFP{margin:0!important}.CheckoutLayout_removeLeftMargin__2IkOh{margin-left:0!important}.CheckoutLayout_iconRow__Cygrm{display:flex;align-items:center;gap:.5rem}.CheckoutLayout_iconBtn__zyXkn{inline-size:32px;block-size:32px;display:inline-flex;align-items:center;justify-content:center;border-radius:8px;border:none;background:transparent;cursor:pointer}.CheckoutLayout_iconBtn__zyXkn:hover{background:#f2f2f2}.CheckoutLayout_iconBtn__zyXkn:focus-visible{outline:2px solid #111;outline-offset:2px}.CheckoutLayout_iconBtn__zyXkn>svg{width:16px;height:16px}.CheckoutLayout_visuallyHidden__CXBI9{position:absolute!important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);white-space:nowrap;border:0;padding:0;margin:-1px}.CheckoutLayout_segmented__bKUvO{position:relative;display:grid;grid-template-columns:1fr 1fr;border:1px solid color-mix(in srgb,var(--primary-color) 18%,#ffffff);border-radius:12px;background:color-mix(in srgb,var(--primary-color) 6%,#ffffff);padding:4px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.CheckoutLayout_segmentedThumb__P98p0{position:absolute;inset:4px auto 4px 4px;width:calc(50% - 4px);border-radius:10px;background:var(--primary-color);transition:transform .2s ease,background .2s ease;will-change:transform}.CheckoutLayout_segmented__bKUvO[data-active=delivery] .CheckoutLayout_segmentedThumb__P98p0{transform:translateX(100%)}@media (prefers-reduced-motion:reduce){.CheckoutLayout_segmentedThumb__P98p0{transition:none}}.CheckoutLayout_segmentedBtn__iVwWf{position:relative;z-index:1;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:transparent;padding:.6rem .75rem;border-radius:8px;font-weight:600;font-size:.95rem;color:color-mix(in srgb,var(--primary-color) 35%,#333);cursor:pointer;text-align:center}.CheckoutLayout_segmentedBtn__iVwWf:hover{color:color-mix(in srgb,var(--primary-color) 55%,#111)}.CheckoutLayout_segmentedBtn__iVwWf:focus-visible{outline:2px solid var(--primary-color-darker);outline-offset:2px}.CheckoutLayout_segmented__bKUvO[data-active=delivery] .CheckoutLayout_segmentedBtn__iVwWf[data-value=delivery],.CheckoutLayout_segmented__bKUvO[data-active=pickup] .CheckoutLayout_segmentedBtn__iVwWf[data-value=pickup]{color:var(--text-color)}.CheckoutLayout_segmentedBtn__iVwWf:active{transform:translateY(.5px)}.CheckoutLayout_whenHeaderRow__nA_qK{display:flex;align-items:center;justify-content:space-between;gap:.75rem;flex-wrap:wrap;margin-bottom:.5rem}.CheckoutLayout_whenTitle__KW5Dh{margin:0;font-size:1rem;font-weight:700;font-family:var(--default-font-family);letter-spacing:.02em}.CheckoutLayout_inlineRadios__zxdax{display:inline-flex;align-items:center;gap:1rem}.CheckoutLayout_prettyRadio__UmuAI{display:inline-flex;align-items:center;gap:.5rem;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.CheckoutLayout_prettyRadio__UmuAI input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;inline-size:20px;block-size:20px;border-radius:50%;border:2px solid color-mix(in srgb,var(--primary-color) 65%,#6d6d6d);display:grid;place-items:center;background:#fff;transition:border-color .16s ease,background .16s ease;outline:none}.CheckoutLayout_prettyRadio__UmuAI input[type=radio]:after{content:"";inline-size:10px;block-size:10px;border-radius:50%;transform:scale(0);transition:transform .16s ease,background .16s ease;background:var(--primary-color)}.CheckoutLayout_prettyRadio__UmuAI input[type=radio]:checked:after{transform:scale(1)}.CheckoutLayout_prettyRadio__UmuAI input[type=radio]:focus-visible{outline:2px solid var(--primary-color-darker);outline-offset:2px}.CheckoutLayout_prettyRadio__UmuAI span{font-weight:600}.CheckoutLayout_asapEta__x5SUZ{margin:.25rem 0 0;font-size:.92rem;color:#444}.CheckoutLayout_selectLike__9_Xai{width:100%;border:1px solid #e5e5e5;border-radius:10px;padding:.6rem .75rem;background:#fff}.CheckoutLayout_slotGrid__eWMNR{display:grid;grid-template-columns:repeat(auto-fill,minmax(88px,1fr));grid-gap:.5rem;gap:.5rem;margin-top:.25rem}.CheckoutLayout_slotBtn__zytxz{padding:.55rem .5rem;border:1px solid #e5e5e5;border-radius:10px;background:#fff;cursor:pointer;font-weight:600;text-align:center}.CheckoutLayout_slotBtn__zytxz:hover{border-color:color-mix(in srgb,var(--primary-color) 35%,#e5e5e5)}.CheckoutLayout_slotBtn__zytxz[aria-pressed=true]{background:var(--primary-color);color:var(--text-color);border-color:var(--primary-color)}.CheckoutLayout_slotBtn__zytxz:disabled{opacity:.45;cursor:not-allowed}.CheckoutLayout_helper__C5aOx{font-size:.86rem;color:#666}.CheckoutLayout_legalNote__MNPAd{margin:0;text-align:center;font-size:.8rem;color:#4f4f4f;line-height:1.55}.CheckoutLayout_legalNote__MNPAd a{color:var(--secondary-color);font-weight:600;text-decoration:none;border-bottom:1px solid color-mix(in srgb,var(--secondary-color) 55%,#ffffff);padding-bottom:1px;transition:color .16s ease,border-color .16s ease}.CheckoutLayout_legalNote__MNPAd a:focus-visible,.CheckoutLayout_legalNote__MNPAd a:hover{color:var(--primary-color-darker);border-color:currentColor}.CheckoutLayout_legalNote__MNPAd a:focus-visible{outline:2px solid color-mix(in srgb,var(--secondary-color) 45%,#ffffff);outline-offset:2px}.CheckoutLayout_legalStrong__VU1kL{font-weight:700;color:var(--primary-color)}.CheckoutLayout_inlinePickers__qjvDE{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:.5rem}.CheckoutLayout_inlinePickers__qjvDE>div{min-width:220px;flex:0 1 240px;text-align:left}.CheckoutLayout_inlinePickers__qjvDE>div>select{cursor:pointer}.CheckoutLayout_tipRow__S60jL{display:flex;gap:.5rem;flex-wrap:wrap}.CheckoutLayout_tipChip__dC_r7{padding:.55rem .8rem;border:2px solid #ddd;border-radius:12px;background:#fff;font-weight:600;cursor:pointer;transition:border-color .14s ease,background-color .14s ease,box-shadow .14s ease;outline:none}.CheckoutLayout_tipChip__dC_r7:hover{border-color:var(--primary-color);background:color-mix(in srgb,var(--primary-color) 6%,#ffffff)}.CheckoutLayout_tipChip__dC_r7[data-active=true]{border-color:var(--primary-color);color:#111}.CheckoutLayout_tipChip__dC_r7:focus-visible{outline:2px solid var(--primary-color-darker);outline-offset:2px}.CheckoutLayout_tipCustomWrap__JQvSs{display:grid;grid-gap:.5rem;gap:.5rem;margin-top:.5rem;max-width:260px}.CheckoutLayout_moneyInput__HWHW4{display:flex;align-items:center;gap:.4rem;border:1px solid #e5e5e5;border-radius:12px;padding:.5rem .6rem;background:#fff}.CheckoutLayout_moneyInput__HWHW4:hover{border-color:var(--primary-color)}.CheckoutLayout_moneyInput__HWHW4:focus-within{border-color:var(--primary-color);box-shadow:0 0 0 3px color-mix(in srgb,var(--primary-color) 20%,transparent)}.CheckoutLayout_moneyInput__HWHW4 span{font-weight:700;color:color-mix(in srgb,var(--primary-color) 65%,#333)}.CheckoutLayout_moneyInput__HWHW4 input{border:none;outline:none;width:100%;font:inherit;background:transparent}.CheckoutLayout_errorText___gwFW{margin-top:.35rem;font-size:.88rem;color:#b3261e}.CheckoutLayout_moneyInput__HWHW4.CheckoutLayout_error__WktD3{border-color:#b3261e;box-shadow:0 0 0 3px rgba(179,38,30,.15)}.CheckoutLayout_tipApplyRow__hpRZX{display:grid;grid-template-columns:1fr auto;grid-gap:.5rem;gap:.5rem;align-items:center}.CheckoutLayout_applyBtn___5ODB{inline-size:40px;block-size:40px;border-radius:10px;border:1px solid var(--primary-color);background:var(--primary-color);color:var(--text-color);font-weight:800;display:inline-grid;place-items:center;cursor:pointer;transition:transform .12s ease,filter .12s ease}.CheckoutLayout_applyBtn___5ODB:hover{filter:brightness(1.05)}.CheckoutLayout_applyBtn___5ODB:active{transform:translateY(1px)}.CheckoutLayout_applyBtn___5ODB:focus-visible{outline:2px solid var(--primary-color-darker);outline-offset:2px}.CheckoutLayout_tipNote__2GQ6R{margin-top:.35rem;font-size:.9rem;color:#555}.CheckoutLayout_tipWarn__xMRqd{color:#8a3a00}.CheckoutLayout_field__2CJ3n{display:grid;grid-gap:.4rem;gap:.4rem}.CheckoutLayout_fieldRow__rNLLX{display:grid;grid-gap:.6rem;gap:.6rem}@media (min-width:680px){.CheckoutLayout_fieldRow--two__eWt8_{grid-template-columns:1fr 1fr}}.CheckoutLayout_label__6efb_{font-size:.92rem;font-weight:700;color:#4a3a30;font-family:var(--default-font-family)}.CheckoutLayout_inputText__9Z8rg,.CheckoutLayout_textarea___Gg2g{display:flex;width:inherit;border:1px solid #e5e5e5;border-radius:12px;padding:.7rem .85rem;background:#fff;font:inherit;line-height:1.2;transition:border-color .14s ease,box-shadow .14s ease,background .14s ease;resize:none}.CheckoutLayout_inputText__9Z8rg::placeholder,.CheckoutLayout_textarea___Gg2g::placeholder{color:#9a9a9a}.CheckoutLayout_inputText__9Z8rg:hover,.CheckoutLayout_textarea___Gg2g:hover{border-color:color-mix(in srgb,var(--primary-color) 30%,#e5e5e5)}.CheckoutLayout_inputText__9Z8rg:focus,.CheckoutLayout_textarea___Gg2g:focus{outline:none;border-color:var(--primary-color);box-shadow:0 0 0 3px color-mix(in srgb,var(--primary-color) 18%,transparent)}.CheckoutLayout_inputText__9Z8rg[aria-invalid=true],.CheckoutLayout_textarea___Gg2g[aria-invalid=true]{border-color:#b3261e;box-shadow:0 0 0 3px rgba(179,38,30,.15)}.CheckoutLayout_helperText__kDmfa{margin-top:.2rem;font-size:.7rem;color:#6b5c53}.CheckoutLayout_helperText--error__32xLc{color:#b3261e}input.CheckoutLayout_inputText__9Z8rg:-webkit-autofill,textarea.CheckoutLayout_textarea___Gg2g:-webkit-autofill{box-shadow:inset 0 0 0 1000px #fff;-webkit-text-fill-color:#111;caret-color:#111;border-color:color-mix(in srgb,var(--primary-color) 25%,#e5e5e5)}.CheckoutLayout_inlineActions__H6q00{display:flex;gap:.5rem}.CheckoutLayout_btn__B8BG_{padding:.55rem .9rem;border-radius:10px;border:1px solid var(--primary-color);background:var(--primary-color);color:var(--text-color);font-weight:800;cursor:pointer;transition:transform .12s ease,filter .12s ease}.CheckoutLayout_btn__B8BG_:hover{filter:brightness(1.05)}.CheckoutLayout_btn__B8BG_:active{transform:translateY(1px)}.CheckoutLayout_btn--ghost__DM9ac{background:#f6f5f4;border-color:#ebebeb;color:#2b2b2b}.CheckoutLayout_switch__UCBqn{display:inline-flex;align-items:center;gap:.6rem;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.CheckoutLayout_switchTrack__MrpGe{position:relative;inline-size:40px;block-size:20px;border-radius:999px;background:#ececec;border:1px solid #ddd;transition:background .16s ease,border-color .16s ease;display:inline-block}.CheckoutLayout_switchThumb__u93yQ{position:absolute;top:2px;left:2px;inline-size:16px;block-size:16px;border-radius:50%;background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.2);transition:transform .16s ease}.CheckoutLayout_switchInput__wCatW{position:absolute;opacity:0;pointer-events:none}.CheckoutLayout_switchInput__wCatW:checked+.CheckoutLayout_switchTrack__MrpGe{background:var(--primary-color);border-color:var(--primary-color)}.CheckoutLayout_switchInput__wCatW:checked+.CheckoutLayout_switchTrack__MrpGe .CheckoutLayout_switchThumb__u93yQ{transform:translateX(20px)}.CheckoutLayout_addrCard__gdrX5{border:1px solid #eee;border-radius:12px;padding:.9rem;background:#fafafa;display:grid;grid-gap:.45rem;gap:.45rem;margin-bottom:.5rem}.CheckoutLayout_addrHeader__ynbbz{font-size:.85rem;font-weight:800;color:#6b5c53;font-family:var(--default-font-family)}.CheckoutLayout_addrLineMain__nWr7e{font-weight:700}.CheckoutLayout_addrLine__8m3zz{font-weight:300}.CheckoutLayout_backLink__f0YBH{display:inline-flex;align-items:center;gap:.2rem;font-weight:800;font-family:var(--default-font-family);text-decoration:none;color:color-mix(in srgb,var(--primary-color) 80%,#2b2b2b);border-radius:10px;transition:filter .12s ease,transform 80ms ease,border-color .12s ease}.CheckoutLayout_backLink__f0YBH:hover{text-shadow:0 0 9px rgba(0,0,0,.1)}.CheckoutLayout_backLink__f0YBH:active{transform:translateY(1px)}.CheckoutLayout_backLink__f0YBH:focus-visible{outline:2px solid var(--primary-color-darker);outline-offset:2px}.CheckoutLayout_backIcon__Rd9uF{inline-size:18px;block-size:18px}.CheckoutLayout_ctaBtn__SlBVG{display:inline-flex;align-items:center;justify-content:center;padding:.8rem 1.1rem;border-radius:12px;border:1px solid #ddd;font-weight:700;font-family:var(--default-font-family);color:#fff;background:var(--primary-color-lighter);cursor:pointer;transition:filter .12s ease,transform 80ms ease,opacity .12s ease,box-shadow .12s ease;text-decoration:none}.CheckoutLayout_ctaBtn__SlBVG:hover{filter:brightness(1.1)}.CheckoutLayout_ctaBtn__SlBVG:active{transform:translateY(1px)}.CheckoutLayout_ctaBtn__SlBVG:focus-visible{outline:2px solid var(--primary-color-darker);outline-offset:2px}.CheckoutLayout_ctaBtn__SlBVG[aria-disabled=true],.CheckoutLayout_ctaBtn__SlBVG[disabled]{opacity:.6;cursor:not-allowed;background:#ddd;border-color:#ddd}.CheckoutLayout_ctaRow__nzLxw{display:flex;justify-content:flex-end}.CheckoutLayout_autocompleteWrap__2_UTq{position:relative;width:100%;display:flex}.CheckoutLayout_inputIcon__liSXA{position:absolute;top:50%;left:12px;transform:translateY(-50%);width:18px;height:18px;pointer-events:none;opacity:.7}.CheckoutLayout_inputWithIcon__63YBE{padding-left:38px}.CheckoutLayout_addrList__QRY5q{margin-top:6px;border:1px solid #e6e6e6;border-radius:12px;background:#fff;box-shadow:0 10px 24px rgba(0,0,0,.08);overflow:auto;max-height:320px;z-index:50}.CheckoutLayout_addrItem__sfo0I{width:100%;display:grid;grid-template-columns:20px 1fr;grid-gap:10px;gap:10px;align-items:start;text-align:left;padding:10px 12px;background:#fff;border:none;cursor:pointer}.CheckoutLayout_addrItemActive___26HK,.CheckoutLayout_addrItem__sfo0I:hover{background:color-mix(in srgb,var(--primary-color) 12%,#ffffff)}.CheckoutLayout_addrItemIcon__aJsmx{width:18px;height:18px;opacity:.85;margin-top:2px}.CheckoutLayout_addrItemText__wYEcR{display:block;line-height:1.25}.CheckoutLayout_addrPrimary__mjL_d{display:block;font-weight:800;color:#2b2b2b}.CheckoutLayout_addrSecondary__xClCa{display:block;margin-top:2px;font-size:.9rem;color:#6b5c53;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.CheckoutLayout_addrAttribution__EDjre{display:flex;justify-content:flex-end;padding:8px 10px;border-top:1px solid #eee;background:#fff}.CheckoutLayout_successWrap__2DsQt{max-width:860px;margin-inline:auto;padding-block:1.2rem}.CheckoutLayout_orderMetaRow__3EPzs{display:flex;align-items:center;gap:.6rem;flex-wrap:wrap}.CheckoutLayout_scheduledRow___StpR{display:flex;align-items:center;gap:.5rem;margin-top:.2rem}.CheckoutLayout_badge__iWAyF{display:inline-flex;align-items:center;height:26px;padding:0 .6rem;border-radius:999px;font-weight:800;font-size:.82rem;background:#ececec;color:#2b2b2b;border:1px solid #ddd}.CheckoutLayout_badge--ok__hvGI4{background:color-mix(in srgb,var(--primary-color) 20%,#ffffff);color:#111;border-color:var(--primary-color)}.CheckoutLayout_badge--pending__Oj0CW{background:#fff7e6;color:#7a4a00;border-color:#ffda99}.CheckoutLayout_badgeLite__5rYxa{display:inline-flex;align-items:center;height:24px;padding:0 .55rem;border-radius:8px;font-weight:700;font-size:.8rem;background:#f3f3f3;color:#444;border:1px solid #e6e6e6}.CheckoutLayout_muted__hBW2y{color:#6b5c53;font-size:.94rem}.CheckoutLayout_orderCard__PTNFV{display:grid;grid-gap:.75rem;gap:.75rem}.CheckoutLayout_itemsList__QGNTm{list-style:none;padding:0;margin:0;display:grid;grid-gap:.6rem;gap:.6rem}.CheckoutLayout_itemRow__cEy3e{display:grid;grid-template-columns:1fr auto;align-items:start;grid-gap:.5rem;gap:.5rem}.CheckoutLayout_itemMain__dnDIe{display:flex;align-items:baseline;gap:.5rem;flex-wrap:wrap}.CheckoutLayout_itemQty__IfL8c{font-weight:800;color:#2b2b2b}.CheckoutLayout_itemName__ncrdk{font-weight:700}.CheckoutLayout_itemNote__SGqF0{color:#6b5c53;font-style:italic}.CheckoutLayout_itemPrice__AsgXY{font-weight:700}.CheckoutLayout_divider__CFhtU{border:none;border-top:1px solid #eee;margin:.4rem 0 .2rem}.CheckoutLayout_moneyGrid__wWo6z{display:grid;grid-template-columns:1fr auto;grid-gap:.35rem .75rem;gap:.35rem .75rem;align-items:center}.CheckoutLayout_moneyVal__IKrUi{font-weight:600}.CheckoutLayout_moneyTotalLabel___QSy2{margin-top:.25rem;font-weight:800}.CheckoutLayout_moneyTotalVal__NXBOW{margin-top:.25rem;font-weight:900;font-size:1.05rem}.CheckoutLayout_pendingBox__t2UfQ{margin-top:.25rem;padding:.75rem;border:1px solid #eee;background:#fafafa;border-radius:12px}.CheckoutLayout_actions__9_xeP{display:flex;justify-content:flex-end;margin-top:.5rem}.CheckoutLayout_code__ErqJs{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;background:#f2f2f2;border:1px solid #e6e6e6;padding:2px 6px;border-radius:6px}.CheckoutLayout_successLayout__kymol{display:grid;grid-gap:1rem;gap:1rem;padding:1rem;max-width:1100px;margin-inline:auto}.CheckoutLayout_successGrid__X6_PH{display:grid;grid-gap:1rem;gap:1rem}@media (min-width:900px){.CheckoutLayout_successGrid__X6_PH{grid-template-columns:1fr .9fr;align-items:start}}.CheckoutLayout_hero__HvNze{display:grid;grid-gap:.4rem;gap:.4rem;padding:1.2rem 1.4rem}.CheckoutLayout_heroHeader__4vYAO{display:flex;align-items:center;justify-content:space-between}.CheckoutLayout_heroTitle__WD3eU{margin:0;font-size:1.55rem;font-weight:800;font-family:var(--default-font-family)}.CheckoutLayout_heroIconCircle__BZ0LC{inline-size:36px;block-size:36px;border-radius:999px;display:grid;place-items:center;background:var(--primary-color);color:var(--text-color);flex-shrink:0}.CheckoutLayout_heroIconCircle__BZ0LC svg{width:20px;height:20px}.CheckoutLayout_summaryCard__bvMy5{display:grid;grid-gap:.8rem;gap:.8rem;line-height:1.4}.CheckoutLayout_summaryGrid__8ue_O{display:grid;grid-template-columns:120px 1fr;grid-gap:.5rem .9rem;gap:.5rem .9rem}@media (max-width:600px){.CheckoutLayout_summaryGrid__8ue_O{grid-template-columns:1fr}.CheckoutLayout_summaryLabel__vxB4K{margin-top:.25rem}}.CheckoutLayout_summaryLabel__vxB4K{font-weight:800;color:#4a3a30;font-size:.92rem;text-transform:none}.CheckoutLayout_summaryVal__3xAol{font-size:.95rem}.CheckoutLayout_summaryVal__3xAol div+div{margin-top:2px}.CheckoutLayout_section__hltmF{padding:1.2rem 1.4rem}.PayOverlay_backdrop__1N_hG{position:fixed;inset:0;z-index:9999;display:grid;place-items:center;background:rgba(0,0,0,.35);padding:env(safe-area-inset-top) 12px env(safe-area-inset-bottom)}.PayOverlay_card__bcWBC{background:#fff;border-radius:14px;box-shadow:0 12px 36px rgba(0,0,0,.2);border:1px solid rgba(0,0,0,.04);width:min(92vw,280px);padding:16px;display:grid;justify-items:center;grid-gap:8px;gap:8px;text-align:center}.PayOverlay_logo__Bs7U8{width:140px;height:auto}.PayOverlay_title___djLM{margin-top:2px;font-weight:800;font-size:.9rem;letter-spacing:.01em;color:#1b1b1b}.PayOverlay_subtext__jrDmz{font-size:.8rem;color:#606060;margin-bottom:2px}.PayOverlay_spinnerWrap__BvNW6{margin-top:2px;padding:4px}.PayOverlay_spinner__xooQF{width:26px;height:26px;border-radius:50%;border:3px solid rgba(0,0,0,.1);border-top:3px solid var(--primary-color);animation:PayOverlay_gkhSpin__Ty7GW .8s linear infinite}@keyframes PayOverlay_gkhSpin__Ty7GW{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.PayOverlay_spinner__xooQF{animation:none!important}}