.AccountHub-module__Vdvwza__hub{font-family:var(--font-sans);flex-direction:column;gap:14px;padding-top:4px;display:flex}.AccountHub-module__Vdvwza__profile{background:var(--surface);border:var(--border-width) solid var(--border-hairline);box-shadow:var(--account-profile-shadow);border-radius:24px;flex-direction:column;padding:18px 16px 8px;display:flex}.AccountHub-module__Vdvwza__who{border-bottom:var(--border-width) solid var(--bg-sunken);align-items:center;gap:14px;padding:0 2px 14px;display:flex}.AccountHub-module__Vdvwza__avatar{border-radius:var(--radius-pill);background:var(--bg-inverse);width:56px;height:56px;color:var(--bg-page);font-size:22px;font-weight:var(--fw-bold);flex:0 0 56px;justify-content:center;align-items:center;display:flex}.AccountHub-module__Vdvwza__names{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}.AccountHub-module__Vdvwza__name{font-size:20px;font-weight:var(--fw-bold);letter-spacing:-.01em;color:var(--text-primary);overflow-wrap:anywhere}.AccountHub-module__Vdvwza__phone{font-size:var(--fs-body-s);color:var(--text-muted);font-variant-numeric:tabular-nums;white-space:nowrap}.AccountHub-module__Vdvwza__edit{border-radius:var(--radius-pill);border:var(--border-width) solid var(--border-hairline);height:34px;color:var(--text-primary);font-size:var(--fs-body-s);font-weight:var(--fw-semibold);flex:none;align-items:center;gap:6px;padding:0 12px;text-decoration:none;display:inline-flex;position:relative}.AccountHub-module__Vdvwza__edit:before{content:"";position:absolute;inset:-5px -2px}.AccountHub-module__Vdvwza__edit:focus-visible{border-radius:var(--radius-pill)}.AccountHub-module__Vdvwza__quick{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.AccountHub-module__Vdvwza__tile{color:var(--text-primary);font-size:var(--fs-caption);font-weight:var(--fw-semibold);flex-direction:column;align-items:center;gap:8px;padding:12px 0;text-decoration:none;display:flex}.AccountHub-module__Vdvwza__tileIcon{background:var(--accent-wash);width:46px;height:46px;color:var(--accent-text);border-radius:16px;justify-content:center;align-items:center;display:flex}.AccountHub-module__Vdvwza__tileIcon svg{stroke-width:1.7px;width:20px;height:20px}.AccountHub-module__Vdvwza__tile:focus-visible{border-radius:16px}.AccountHub-module__Vdvwza__order{background:var(--surface);border:1px solid var(--border-hairline);box-shadow:var(--account-order-shadow);border-radius:22px;flex-direction:column;gap:14px;padding:14px;display:flex}.AccountHub-module__Vdvwza__orderHead{align-items:center;gap:var(--space-3);display:flex}.AccountHub-module__Vdvwza__orderPicture{border-radius:var(--radius-md);background:var(--bg-raised);flex:0 0 56px;width:56px;height:72px;position:relative}.AccountHub-module__Vdvwza__orderPictureImg{border-radius:var(--radius-md);object-fit:cover}.AccountHub-module__Vdvwza__orderMore{box-sizing:border-box;border-radius:var(--radius-pill);background:var(--bg-inverse);min-width:22px;height:22px;color:var(--bg-page);font-size:var(--fs-micro);font-weight:var(--fw-bold);text-align:center;box-shadow:0 0 0 2px var(--surface);padding:0 6px;line-height:22px;position:absolute;bottom:-6px;right:-6px}.AccountHub-module__Vdvwza__orderText{flex-direction:column;flex:auto;gap:3px;min-width:0;display:flex}.AccountHub-module__Vdvwza__orderStatus{font-size:var(--fs-caption);font-weight:var(--fw-bold);color:var(--accent-text);align-items:center;gap:6px;display:inline-flex}.AccountHub-module__Vdvwza__orderDot{border-radius:var(--radius-pill);background:var(--accent);width:8px;height:8px;box-shadow:0 0 0 4px color-mix(in srgb, var(--accent) 18%, transparent);flex:none}.AccountHub-module__Vdvwza__orderWhat{font-size:var(--fs-body-ml);font-weight:var(--fw-bold);color:var(--text-primary);overflow-wrap:anywhere}.AccountHub-module__Vdvwza__orderWhen{font-size:var(--fs-caption);color:var(--text-muted);font-variant-numeric:tabular-nums}.AccountHub-module__Vdvwza__orderOpen{border-radius:var(--radius-pill);background:var(--bg-inverse);width:44px;height:44px;color:var(--text-on-dark);flex:0 0 44px;justify-content:center;align-items:center;display:flex}.AccountHub-module__Vdvwza__orderOpen svg{stroke-width:2.2px}.AccountHub-module__Vdvwza__orderOpen:focus-visible{border-radius:var(--radius-pill)}.AccountHub-module__Vdvwza__track{height:12px;margin:0 6px;position:relative}.AccountHub-module__Vdvwza__trackLine,.AccountHub-module__Vdvwza__trackDone{height:2px;position:absolute;top:5px;left:0}.AccountHub-module__Vdvwza__trackLine{background:var(--border-default);right:0}.AccountHub-module__Vdvwza__trackDone{background:var(--accent);width:0}.AccountHub-module__Vdvwza__track[data-fill=quarter] .AccountHub-module__Vdvwza__trackDone{width:25%}.AccountHub-module__Vdvwza__track[data-fill=half] .AccountHub-module__Vdvwza__trackDone{width:50%}.AccountHub-module__Vdvwza__trackStep{box-sizing:border-box;border-radius:var(--radius-pill);background:var(--surface);border:2px solid var(--account-track-ahead);width:12px;height:12px;position:absolute;top:0;right:-6px}.AccountHub-module__Vdvwza__trackStep[data-at=placed]{left:-6px;right:auto}.AccountHub-module__Vdvwza__trackStep[data-at=shipped]{left:calc(50% - 6px);right:auto}.AccountHub-module__Vdvwza__trackStep[data-reached]{background:var(--accent);box-shadow:0 0 0 4px color-mix(in srgb, var(--accent) 18%, transparent);border:0}.AccountHub-module__Vdvwza__trackLabels{font-size:var(--fs-micro);color:var(--text-muted);grid-template-columns:1fr auto 1fr;display:grid}.AccountHub-module__Vdvwza__trackLabels>:last-child{justify-self:end}.AccountHub-module__Vdvwza__trackLabels [data-current]{font-weight:var(--fw-bold);color:var(--text-primary)}.AccountHub-module__Vdvwza__group{gap:var(--space-2);flex-direction:column;display:flex}.AccountHub-module__Vdvwza__groupTitle{font-size:var(--fs-caption);font-weight:var(--fw-bold);letter-spacing:.12em;text-transform:uppercase;color:var(--text-muted);margin:6px 4px 0}.AccountHub-module__Vdvwza__rows{background:var(--surface);border:1px solid var(--border-hairline);border-radius:20px;overflow:hidden}.AccountHub-module__Vdvwza__row{align-items:center;gap:var(--space-3);border-top:1px solid var(--border-hairline);min-height:60px;color:var(--text-primary);padding:0 14px;text-decoration:none;display:flex}.AccountHub-module__Vdvwza__row[data-first]{border-top:0}.AccountHub-module__Vdvwza__row:focus-visible{outline-offset:-3px}.AccountHub-module__Vdvwza__rowIcon{background:var(--bg-raised);border-radius:12px;flex:0 0 36px;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.AccountHub-module__Vdvwza__rowText{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}.AccountHub-module__Vdvwza__rowLabel{font-size:var(--fs-body);font-weight:var(--fw-semibold)}.AccountHub-module__Vdvwza__rowSub{font-size:var(--fs-caption);color:var(--text-muted)}.AccountHub-module__Vdvwza__rowChevron{color:var(--text-muted);flex:none}.AccountHub-module__Vdvwza__signOut{border:1px solid var(--border-hairline);background:var(--surface);justify-content:center;align-items:center;gap:var(--space-2);width:100%;height:52px;font-family:var(--font-sans);font-size:var(--fs-body);font-weight:var(--fw-semibold);color:var(--sale-ink);cursor:pointer;border-radius:16px;display:flex}.AccountHub-module__Vdvwza__signOut[aria-disabled=true]{cursor:progress;color:var(--text-muted)}.AccountHub-module__Vdvwza__version{text-align:center;font-size:var(--fs-micro);color:var(--text-muted);margin:0}.AccountHub-module__Vdvwza__trouble{gap:var(--space-4);padding-block:var(--space-6);font-size:var(--fs-body);color:var(--text-body);flex-direction:column;display:flex}.AccountHub-module__Vdvwza__retry{font-family:var(--font-sans);font-size:var(--fs-body-s);color:var(--text-primary);text-underline-offset:3px;cursor:pointer;align-self:start;text-decoration:underline}
.PageIntro-module__UwFNeG__intro{gap:var(--space-2);margin-bottom:var(--space-6);flex-direction:column;display:flex}.PageIntro-module__UwFNeG__title{font-family:var(--font-wordmark);font-weight:var(--fw-bold);font-size:clamp(var(--fs-title-l), 3vw, var(--fs-display-m));letter-spacing:var(--ls-tight);color:var(--text-primary)}@media (max-width:900px){.PageIntro-module__UwFNeG__intro[data-phone-header]{display:none}}.PageIntro-module__UwFNeG__lead{font-family:var(--font-sans);font-size:var(--fs-body-s);color:var(--text-muted)}
.ConfirmCard-module__wioWaG__body{text-align:center}.ConfirmCard-module__wioWaG__title{margin-bottom:var(--space-2);font-family:var(--font-sans);font-size:19px;font-weight:var(--fw-bold);color:var(--text-primary);line-height:1.2}.ConfirmCard-module__wioWaG__line{margin-bottom:var(--space-4);font-family:var(--font-sans);color:var(--text-muted);font-size:14px;line-height:1.5}.ConfirmCard-module__wioWaG__buttons{gap:var(--space-2);flex-direction:column;display:flex}.ConfirmCard-module__wioWaG__act,.ConfirmCard-module__wioWaG__stay{height:52px;font-family:var(--font-sans);font-size:var(--fs-body);font-weight:var(--fw-semibold);cursor:pointer;border:0;border-radius:26px}.ConfirmCard-module__wioWaG__act{background:var(--danger-act);color:var(--text-on-dark)}.ConfirmCard-module__wioWaG__stay{color:var(--text-primary);background:0 0}.ConfirmCard-module__wioWaG__act[aria-disabled=true],.ConfirmCard-module__wioWaG__stay[aria-disabled=true]{cursor:progress}.ConfirmCard-module__wioWaG__act:active:not([aria-disabled=true]),.ConfirmCard-module__wioWaG__stay:active:not([aria-disabled=true]){transform:scale(.98)}
.AddressForm-module__MjGGvW__form{gap:var(--space-4);flex-direction:column;max-width:520px;display:flex}.AddressForm-module__MjGGvW__formTitle{font-family:var(--font-sans);font-size:var(--fs-body-s);font-weight:var(--fw-semibold);color:var(--text-primary)}.AddressForm-module__MjGGvW__pair{gap:var(--space-4);grid-template-columns:minmax(0,1fr);display:grid;position:relative}@media (min-width:480px){.AddressForm-module__MjGGvW__pair{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.AddressForm-module__MjGGvW__check{align-items:center;gap:var(--space-3);font-family:var(--font-sans);font-size:var(--fs-body-s);color:var(--text-body);cursor:pointer;margin-block:-11px;padding-block:11px;display:flex}.AddressForm-module__MjGGvW__check input{accent-color:var(--text-primary);width:16px;height:16px}.AddressForm-module__MjGGvW__switchRow{flex-direction:row-reverse;justify-content:space-between}.AddressForm-module__MjGGvW__check .AddressForm-module__MjGGvW__switch{appearance:none;border-radius:var(--radius-pill);background:var(--bg-sunken);width:48px;height:28px;box-shadow:inset 0 0 0 1.5px var(--text-muted);cursor:pointer;transition:background var(--dur-fast) var(--ease-standard);flex:none;margin:0;position:relative}.AddressForm-module__MjGGvW__check .AddressForm-module__MjGGvW__switch:before{content:"";border-radius:var(--radius-pill);background:var(--bg-page);width:22px;height:22px;box-shadow:var(--address-switch-knob-shadow);transition:transform var(--dur-fast) var(--ease-standard);position:absolute;top:3px;left:3px}.AddressForm-module__MjGGvW__check .AddressForm-module__MjGGvW__switch:checked{background:var(--text-primary);box-shadow:none}.AddressForm-module__MjGGvW__check .AddressForm-module__MjGGvW__switch:checked:before{transform:translate(20px)}.AddressForm-module__MjGGvW__check .AddressForm-module__MjGGvW__switch:focus-visible{outline:2px solid var(--text-primary);outline-offset:2px}.AddressForm-module__MjGGvW__check .AddressForm-module__MjGGvW__switch:disabled{cursor:default;opacity:.6}.AddressForm-module__MjGGvW__failure{font-family:var(--font-sans);font-size:var(--fs-body-s);color:var(--price-sale)}.AddressForm-module__MjGGvW__formActions{align-items:center;gap:var(--space-5);flex-wrap:wrap;display:flex}@media (max-width:899px){.AddressForm-module__MjGGvW__screenActions{border-radius:var(--radius-pill);background:var(--float-bar-fill);border:1px solid var(--float-bar-edge);-webkit-backdrop-filter:var(--float-bar-blur);backdrop-filter:var(--float-bar-blur);box-shadow:var(--float-bar-shadow);padding:7px}.AddressForm-module__MjGGvW__screenActions>:first-child{letter-spacing:.02em;text-transform:uppercase;height:52px;box-shadow:var(--float-act-shadow);border-radius:26px;flex:auto;padding-block:0}}.AddressForm-module__MjGGvW__cancel{font-family:var(--font-sans);font-size:var(--fs-body-s);color:var(--text-muted);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;margin:-13px -2px;padding:13px 2px;text-decoration:underline}@media (hover:hover){.AddressForm-module__MjGGvW__cancel:hover{color:var(--text-primary)}}.AddressForm-module__MjGGvW__form [data-filled]{background:var(--bg-sunken);cursor:default}.AddressForm-module__MjGGvW__group{margin:var(--space-4) 0 calc(var(--space-2) * -1);font-family:var(--font-sans);font-size:var(--fs-body-s);font-weight:var(--fw-semibold);letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted)}.AddressForm-module__MjGGvW__type{margin:var(--space-4) 0 0;border:0;padding:0}.AddressForm-module__MjGGvW__type .AddressForm-module__MjGGvW__group{margin:0 0 var(--space-3);padding:0}.AddressForm-module__MjGGvW__chips{align-items:center;gap:var(--space-3);display:flex}.AddressForm-module__MjGGvW__chip{min-height:40px;padding:0 var(--space-4);border:var(--border-width) solid var(--border-default);border-radius:var(--radius-pill);font-family:var(--font-sans);font-size:var(--fs-body-s);color:var(--text-body);cursor:pointer;align-items:center;display:inline-flex;position:relative}.AddressForm-module__MjGGvW__chip input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;font-size:16px;position:absolute;inset:0}.AddressForm-module__MjGGvW__chip:has(input:focus-visible){outline:2px solid var(--text-primary);outline-offset:2px}.AddressForm-module__MjGGvW__chip[data-chosen]{border-color:var(--text-primary);background:var(--text-primary);color:var(--surface)}.AddressForm-module__MjGGvW__checkFixed{color:var(--text-primary)}.AddressForm-module__MjGGvW__checkFixed input{cursor:default}.AddressForm-module__MjGGvW__choice{margin:var(--space-4) 0 0;border:0;padding:0}.AddressForm-module__MjGGvW__choice .AddressForm-module__MjGGvW__group{margin:0 0 var(--space-2);padding:0}.AddressForm-module__MjGGvW__choiceHint{margin:0 0 var(--space-3);font-family:var(--font-sans);font-size:var(--fs-body-s);line-height:var(--lh-relaxed);color:var(--text-muted);max-width:48ch}.AddressForm-module__MjGGvW__undeliverable{font-family:var(--font-sans);font-size:var(--fs-body-s);line-height:var(--lh-relaxed);color:var(--price-sale);max-width:48ch;margin:0}.AddressForm-module__MjGGvW__choiceError:not(:empty){margin:var(--space-2) 0 0;font-family:var(--font-sans);font-size:var(--fs-body-s);color:var(--price-sale)}.AddressForm-module__MjGGvW__section{display:contents}.AddressForm-module__MjGGvW__form[data-screen] .AddressForm-module__MjGGvW__section{background:var(--surface);border:var(--border-width) solid var(--border-hairline);border-radius:var(--radius-lg);flex-direction:column;display:flex;overflow:hidden}.AddressForm-module__MjGGvW__form[data-screen] .AddressForm-module__MjGGvW__section>*{padding:10px var(--space-4) 12px;margin:0}.AddressForm-module__MjGGvW__form[data-screen] .AddressForm-module__MjGGvW__section>*+*{border-top:var(--border-width) solid var(--bg-sunken)}.AddressForm-module__MjGGvW__form[data-screen] .AddressForm-module__MjGGvW__section>p:empty{border-top:0;padding:0}.AddressForm-module__MjGGvW__form[data-screen] .AddressForm-module__MjGGvW__section>div{gap:2px}.AddressForm-module__MjGGvW__form[data-screen] .AddressForm-module__MjGGvW__section label{font-size:var(--fs-caption);font-weight:var(--fw-semibold);color:var(--text-muted)}.AddressForm-module__MjGGvW__form[data-screen] .AddressForm-module__MjGGvW__section input:not([type=radio]):not([type=checkbox]),.AddressForm-module__MjGGvW__form[data-screen] .AddressForm-module__MjGGvW__section select{font-weight:var(--fw-medium);background:0 0;border:0;border-radius:0;padding:0}.AddressForm-module__MjGGvW__form[data-screen] .AddressForm-module__MjGGvW__section>div>div{background:0 0;border:0}.AddressForm-module__MjGGvW__form[data-screen] .AddressForm-module__MjGGvW__section>div>div>span{padding-inline:0 var(--space-1);font-size:16px;font-weight:var(--fw-medium);color:var(--text-primary);line-height:normal}.AddressForm-module__MjGGvW__form[data-screen] .AddressForm-module__MjGGvW__section>div:focus-within{box-shadow:var(--address-field-ring)}.AddressForm-module__MjGGvW__form[data-screen] .AddressForm-module__MjGGvW__section>div:first-child{border-radius:var(--radius-lg) var(--radius-lg) 0 0}.AddressForm-module__MjGGvW__form[data-screen] .AddressForm-module__MjGGvW__section>div:last-child{border-radius:0 0 var(--radius-lg) var(--radius-lg)}.AddressForm-module__MjGGvW__form[data-screen] .AddressForm-module__MjGGvW__section>div:has([aria-invalid=true]){background:var(--refusal-tint);box-shadow:inset 3px 0 0 var(--refusal-ink)}.AddressForm-module__MjGGvW__form[data-screen] .AddressForm-module__MjGGvW__section>div:has([aria-invalid=true]) label{color:var(--refusal-ink)}.AddressForm-module__MjGGvW__form[data-screen] .AddressForm-module__MjGGvW__section [role=alert]{font-size:var(--fs-body-s);font-weight:var(--fw-semibold);color:var(--refusal-ink);align-items:center;gap:6px;margin-top:4px;line-height:normal;display:flex}.AddressForm-module__MjGGvW__form[data-screen] .AddressForm-module__MjGGvW__section [role=alert]>svg{flex:none;display:block}.AddressForm-module__MjGGvW__toFix{padding:var(--space-3) 14px;border-radius:var(--space-4);background:var(--refusal-tint);line-height:normal;font-family:var(--font-sans);font-size:14px;font-weight:var(--fw-semibold);color:var(--refusal-ink);scroll-margin-top:calc(var(--site-header-height,60px) + var(--space-4));margin:0 0 14px}.AddressForm-module__MjGGvW__form[data-screen] .AddressForm-module__MjGGvW__section>.AddressForm-module__MjGGvW__pair{grid-template-columns:repeat(2,minmax(0,1fr));gap:0;padding:0;display:grid}.AddressForm-module__MjGGvW__form[data-screen] .AddressForm-module__MjGGvW__section>.AddressForm-module__MjGGvW__pair>*{padding:10px var(--space-4) 12px;gap:2px}.AddressForm-module__MjGGvW__form[data-screen] .AddressForm-module__MjGGvW__section>.AddressForm-module__MjGGvW__pair input{text-overflow:ellipsis}.AddressForm-module__MjGGvW__form[data-screen] .AddressForm-module__MjGGvW__section>.AddressForm-module__MjGGvW__pair>*+*{border-left:var(--border-width) solid var(--bg-sunken)}.AddressForm-module__MjGGvW__form[data-screen]{gap:0}.AddressForm-module__MjGGvW__mapSlot{display:contents}.AddressForm-module__MjGGvW__form[data-screen] .AddressForm-module__MjGGvW__mapSlot{margin-bottom:20px;display:block}.AddressForm-module__MjGGvW__form[data-screen]>.AddressForm-module__MjGGvW__group,.AddressForm-module__MjGGvW__form[data-screen] .AddressForm-module__MjGGvW__type .AddressForm-module__MjGGvW__group{margin:0 6px var(--space-2);font-size:var(--fs-caption);font-weight:var(--fw-bold);letter-spacing:.12em;line-height:normal}.AddressForm-module__MjGGvW__form[data-screen] .AddressForm-module__MjGGvW__section{margin-bottom:20px}.AddressForm-module__MjGGvW__form[data-screen] .AddressForm-module__MjGGvW__section label,.AddressForm-module__MjGGvW__form[data-screen] .AddressForm-module__MjGGvW__section input:not([type=radio]):not([type=checkbox]){line-height:normal}.AddressForm-module__MjGGvW__form[data-screen] .AddressForm-module__MjGGvW__section input::placeholder{font-weight:var(--fw-regular);color:var(--text-faint)}.AddressForm-module__MjGGvW__form[data-screen] .AddressForm-module__MjGGvW__section input[autocomplete=postal-code]:not([type=radio]):not([type=checkbox]){font-weight:var(--fw-semibold);letter-spacing:.06em}.AddressForm-module__MjGGvW__filledNote{line-height:normal;font-family:var(--font-sans);font-size:var(--fs-caption);font-weight:var(--fw-semibold);color:var(--address-filled-note);align-items:center;gap:6px;margin:-12px 6px 20px;display:flex}.AddressForm-module__MjGGvW__form[data-screen] .AddressForm-module__MjGGvW__type{margin:0 0 20px}.AddressForm-module__MjGGvW__form[data-screen] .AddressForm-module__MjGGvW__type .AddressForm-module__MjGGvW__group{margin:0 6px var(--space-2)}.AddressForm-module__MjGGvW__filledNote:empty{margin:0}.AddressForm-module__MjGGvW__form[data-screen] .AddressForm-module__MjGGvW__type .AddressForm-module__MjGGvW__chips{gap:var(--space-2)}.AddressForm-module__MjGGvW__form[data-screen] .AddressForm-module__MjGGvW__type .AddressForm-module__MjGGvW__chip{border-color:var(--border-hairline);background:var(--surface);min-height:44px;font-size:var(--fs-body-m);font-weight:var(--fw-semibold);color:var(--text-primary);border-radius:14px;flex:1 1 0;justify-content:center;gap:6px;padding:0 6px}.AddressForm-module__MjGGvW__form[data-screen] .AddressForm-module__MjGGvW__type .AddressForm-module__MjGGvW__chip[data-chosen]{background:var(--text-primary);color:var(--bg-page);border-width:0}.AddressForm-module__MjGGvW__form[data-screen] .AddressForm-module__MjGGvW__switchRow{padding:14px var(--space-4);gap:var(--space-3);border:var(--border-width) solid var(--border-hairline);border-radius:var(--radius-lg);background:var(--surface);font-size:var(--fs-body);font-weight:var(--fw-semibold);color:var(--text-primary);margin:0}.AddressForm-module__MjGGvW__form[data-screen] .AddressForm-module__MjGGvW__failure{margin:var(--space-3) 6px 0}.AddressForm-module__MjGGvW__form[data-screen] .AddressForm-module__MjGGvW__section>fieldset{box-shadow:inset 0 1px 0 var(--bg-sunken);border-top:0}@media (min-width:900px){.AddressForm-module__MjGGvW__form[data-screen] [data-order-bar]{margin-top:20px}}.AddressForm-module__MjGGvW__form[data-cards]{gap:0}.AddressForm-module__MjGGvW__form[data-cards] .AddressForm-module__MjGGvW__mapSlot{margin-bottom:var(--space-4);display:block}.AddressForm-module__MjGGvW__form[data-cards]>.AddressForm-module__MjGGvW__group,.AddressForm-module__MjGGvW__form[data-cards] .AddressForm-module__MjGGvW__type .AddressForm-module__MjGGvW__group{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.AddressForm-module__MjGGvW__form[data-cards] .AddressForm-module__MjGGvW__section{background:var(--surface);border:var(--border-width) solid var(--border-hairline);border-radius:var(--radius-lg);flex-direction:column;margin-bottom:14px;display:flex;overflow:hidden}.AddressForm-module__MjGGvW__form[data-cards] .AddressForm-module__MjGGvW__section>*,.AddressForm-module__MjGGvW__form[data-cards] .AddressForm-module__MjGGvW__section>.AddressForm-module__MjGGvW__pair>*{padding:10px var(--space-4) 12px;gap:2px;margin:0}.AddressForm-module__MjGGvW__form[data-cards] .AddressForm-module__MjGGvW__section>*+*,.AddressForm-module__MjGGvW__form[data-cards] .AddressForm-module__MjGGvW__section>.AddressForm-module__MjGGvW__pair>*{border-top:var(--border-width) solid var(--bg-sunken)}.AddressForm-module__MjGGvW__form[data-cards] .AddressForm-module__MjGGvW__section>.AddressForm-module__MjGGvW__pair{flex-direction:column;gap:0;padding:0;display:flex}.AddressForm-module__MjGGvW__form[data-cards] .AddressForm-module__MjGGvW__section>.AddressForm-module__MjGGvW__pair>:first-child:not(:only-child){border-top:0}.AddressForm-module__MjGGvW__form[data-cards] .AddressForm-module__MjGGvW__section>p:empty{border-top:0;padding:0}.AddressForm-module__MjGGvW__form[data-cards] .AddressForm-module__MjGGvW__section label{font-size:var(--fs-caption);font-weight:var(--fw-semibold);color:var(--text-muted);line-height:normal}.AddressForm-module__MjGGvW__form[data-cards] .AddressForm-module__MjGGvW__section input:not([type=radio]):not([type=checkbox]){font-size:16px;font-weight:var(--fw-regular);color:var(--text-primary);background:0 0;border:0;border-radius:0;padding:0;line-height:normal}.AddressForm-module__MjGGvW__form[data-cards] .AddressForm-module__MjGGvW__section input::placeholder{color:var(--text-faint)}.AddressForm-module__MjGGvW__form[data-cards] .AddressForm-module__MjGGvW__section>div>div{background:0 0;border:0}.AddressForm-module__MjGGvW__form[data-cards] .AddressForm-module__MjGGvW__section>div>div>span{padding-inline:0 var(--space-2);color:var(--text-muted);font-size:16px;line-height:normal}.AddressForm-module__MjGGvW__form[data-cards] .AddressForm-module__MjGGvW__section>div:focus-within,.AddressForm-module__MjGGvW__form[data-cards] .AddressForm-module__MjGGvW__section>.AddressForm-module__MjGGvW__pair>div:focus-within{box-shadow:var(--address-field-ring)}.AddressForm-module__MjGGvW__form[data-cards] .AddressForm-module__MjGGvW__section>div:has([aria-invalid=true]){background:var(--refusal-tint);box-shadow:inset 3px 0 0 var(--refusal-ink)}.AddressForm-module__MjGGvW__form[data-cards] .AddressForm-module__MjGGvW__section>.AddressForm-module__MjGGvW__pair>div:has([aria-invalid=true]){background:var(--refusal-tint);box-shadow:inset 3px 0 0 var(--refusal-ink)}.AddressForm-module__MjGGvW__form[data-cards] .AddressForm-module__MjGGvW__section [role=alert]{font-size:var(--fs-body-s);font-weight:var(--fw-semibold);color:var(--refusal-ink);margin-top:4px;line-height:normal}.AddressForm-module__MjGGvW__form[data-cards] .AddressForm-module__MjGGvW__type{margin:0}.AddressForm-module__MjGGvW__form[data-cards] .AddressForm-module__MjGGvW__type .AddressForm-module__MjGGvW__chips{gap:var(--space-2)}.AddressForm-module__MjGGvW__form[data-cards] .AddressForm-module__MjGGvW__type .AddressForm-module__MjGGvW__chip{min-height:36px;padding:0 var(--space-3);border-color:var(--border-hairline);background:var(--surface);font-size:14px;font-weight:var(--fw-semibold);color:var(--text-primary)}.AddressForm-module__MjGGvW__form[data-cards] .AddressForm-module__MjGGvW__type .AddressForm-module__MjGGvW__chip[data-chosen]{border-color:var(--text-primary);background:var(--text-primary);color:var(--bg-page)}.AddressForm-module__MjGGvW__form[data-cards] .AddressForm-module__MjGGvW__check{margin:var(--space-2) 0 -11px}.AddressForm-module__MjGGvW__form[data-cards] .AddressForm-module__MjGGvW__formActions{margin-top:var(--space-5)}.AddressForm-module__MjGGvW__form[data-cards] .AddressForm-module__MjGGvW__section>div:first-child{border-radius:var(--radius-lg) var(--radius-lg) 0 0}.AddressForm-module__MjGGvW__form[data-cards] .AddressForm-module__MjGGvW__section>div:last-child,.AddressForm-module__MjGGvW__form[data-cards] .AddressForm-module__MjGGvW__section>.AddressForm-module__MjGGvW__pair>div:last-child{border-radius:0 0 var(--radius-lg) var(--radius-lg)}
.CheckoutAddress-module__XCEADa__panel{background:var(--surface);border:var(--border-width) solid var(--border-hairline);border-radius:var(--radius-md);overflow:hidden}.CheckoutAddress-module__XCEADa__method{align-items:flex-start;gap:var(--space-4);padding:var(--space-4) var(--space-5);display:flex}.CheckoutAddress-module__XCEADa__methodIcon{color:var(--text-primary);flex:none;margin-top:2px}.CheckoutAddress-module__XCEADa__methodName{font-family:var(--font-sans);font-weight:var(--fw-semibold);font-size:var(--fs-body-ml);color:var(--text-primary);margin:0}.CheckoutAddress-module__XCEADa__methodNote{font-family:var(--font-sans);font-size:var(--fs-caption);line-height:var(--lh-normal);color:var(--text-muted);margin:2px 0 0}.CheckoutAddress-module__XCEADa__body{padding-block:var(--space-4);border-top:var(--border-width) solid var(--border-hairline)}.CheckoutAddress-module__XCEADa__bodyHead,.CheckoutAddress-module__XCEADa__moreLink,.CheckoutAddress-module__XCEADa__body>form{margin-inline:var(--space-5)}.CheckoutAddress-module__XCEADa__bodyHead{justify-content:space-between;align-items:baseline;gap:var(--space-2) var(--space-4);margin-bottom:var(--space-4);flex-wrap:wrap;display:flex}.CheckoutAddress-module__XCEADa__bodyTitle,.CheckoutAddress-module__XCEADa__bodyHead .CheckoutAddress-module__XCEADa__addLink{white-space:nowrap}.CheckoutAddress-module__XCEADa__bodyTitle{font-family:var(--font-sans);font-weight:var(--fw-semibold);font-size:var(--fs-body);color:var(--text-primary);margin:0}.CheckoutAddress-module__XCEADa__list{margin:0;padding:0;list-style:none}.CheckoutAddress-module__XCEADa__list>li+li{position:relative}.CheckoutAddress-module__XCEADa__list>li+li:before{content:"";top:0;inset-inline:var(--space-5);border-top:var(--border-width) solid var(--border-hairline);position:absolute}.CheckoutAddress-module__XCEADa__option{align-items:start;gap:var(--space-4);padding:var(--space-4) var(--space-5) var(--space-4) calc(var(--space-5) - 6px);cursor:pointer;transition:border-color var(--dur-fast) var(--ease-standard);border-left:6px solid #0000;display:flex}.CheckoutAddress-module__XCEADa__option[data-checked=true]{border-left-color:var(--accent)}.CheckoutAddress-module__XCEADa__option:focus-within{outline:2px solid var(--border-strong);outline-offset:-2px}@media (hover:hover){.CheckoutAddress-module__XCEADa__option:hover{background:var(--bg-page)}}.CheckoutAddress-module__XCEADa__radio{accent-color:var(--accent);flex:none;margin-top:3px}.CheckoutAddress-module__XCEADa__optionBody{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}.CheckoutAddress-module__XCEADa__optionHead{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.CheckoutAddress-module__XCEADa__optionLabel{font-family:var(--font-sans);font-weight:var(--fw-semibold);font-size:var(--fs-body-s);color:var(--text-primary)}.CheckoutAddress-module__XCEADa__defaultTag{font:var(--text-eyebrow);letter-spacing:var(--ls-eyebrow);text-transform:uppercase;color:var(--chip-text);background:var(--chip-bg);border-radius:var(--radius-xs);padding:3px var(--space-2)}.CheckoutAddress-module__XCEADa__optionText{font-family:var(--font-sans);font-size:var(--fs-body-s);line-height:var(--lh-normal);color:var(--text-body);flex-direction:column;display:flex}.CheckoutAddress-module__XCEADa__optionLine{display:block}.CheckoutAddress-module__XCEADa__addLink,.CheckoutAddress-module__XCEADa__moreLink{font-family:var(--font-sans);font-size:var(--fs-body-s);color:var(--accent-text);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;align-self:start;margin-block:-13px;padding:13px 0;text-decoration:underline}.CheckoutAddress-module__XCEADa__moreLink{margin-top:calc(var(--space-4) - 13px)}@media (hover:hover){.CheckoutAddress-module__XCEADa__addLink:hover,.CheckoutAddress-module__XCEADa__moreLink:hover{color:var(--text-primary)}}.CheckoutAddress-module__XCEADa__failure{margin-block:0;margin-inline:var(--space-5);font-family:var(--font-sans);font-size:var(--fs-body-s);line-height:var(--lh-relaxed);color:var(--text-body)}.CheckoutAddress-module__XCEADa__discard{width:min(360px,100%);padding:var(--space-5);background:var(--surface);border-radius:var(--radius-md);box-shadow:var(--shadow-lg);text-align:center;margin:auto}.CheckoutAddress-module__XCEADa__discardTitle{font-family:var(--font-sans);font-weight:var(--fw-semibold);font-size:var(--fs-body-ml);color:var(--text-primary);margin:0}.CheckoutAddress-module__XCEADa__discardBody{margin:var(--space-2) 0 0;font-family:var(--font-sans);font-size:var(--fs-body-s);line-height:var(--lh-normal);color:var(--text-muted)}.CheckoutAddress-module__XCEADa__discardActions{gap:var(--space-3);margin-top:var(--space-5);flex-direction:column;display:flex}.CheckoutAddress-module__XCEADa__option[data-unreachable] .CheckoutAddress-module__XCEADa__optionHead,.CheckoutAddress-module__XCEADa__option[data-unreachable] .CheckoutAddress-module__XCEADa__optionText{opacity:.55}.CheckoutAddress-module__XCEADa__option[data-unreachable]{cursor:default}.CheckoutAddress-module__XCEADa__optionUnreachable{margin-top:var(--space-2);font-family:var(--font-sans);font-size:var(--fs-body-s);line-height:var(--lh-relaxed);color:var(--price-sale)}.CheckoutAddress-module__XCEADa__phoneStep{flex-direction:column;display:flex}.CheckoutAddress-module__XCEADa__phoneNone{font-family:var(--font-sans);color:var(--text-muted);margin:0 6px 12px;font-size:14px}.CheckoutAddress-module__XCEADa__cards{margin:0;flex-direction:column;gap:10px;margin-bottom:10px;padding:0;list-style:none;display:flex}.CheckoutAddress-module__XCEADa__card{gap:var(--space-3);background:var(--surface);border:var(--border-width) solid var(--border-hairline);font-family:var(--font-sans);border-radius:18px;padding:14px;display:flex;position:relative}.CheckoutAddress-module__XCEADa__card[data-checked]{border:1.5px solid var(--text-primary);box-shadow:var(--checkout-address-chosen-shadow);padding:13.5px}.CheckoutAddress-module__XCEADa__cardChoice{gap:var(--space-3);cursor:pointer;flex:1;min-width:0;display:flex}.CheckoutAddress-module__XCEADa__cardRadio{appearance:none;box-sizing:border-box;border-radius:var(--radius-pill);border:1.5px solid var(--control-edge);background:var(--surface);cursor:pointer;flex:0 0 22px;width:22px;height:22px;margin:0}.CheckoutAddress-module__XCEADa__cardRadio:checked{border:7px solid var(--text-primary)}.CheckoutAddress-module__XCEADa__cardRadio:focus-visible{outline:2px solid var(--text-primary);outline-offset:2px}.CheckoutAddress-module__XCEADa__cardRadio:disabled{cursor:default;opacity:.5}.CheckoutAddress-module__XCEADa__cardBody{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.CheckoutAddress-module__XCEADa__cardHead{align-items:center;gap:var(--space-2);font-size:var(--fs-body);font-weight:var(--fw-bold);color:var(--text-primary);display:flex}.CheckoutAddress-module__XCEADa__cardDefault{height:20px;padding:0 var(--space-2);border-radius:var(--radius-pill);background:var(--text-primary);color:var(--bg-page);font-size:10px;font-weight:var(--fw-bold);letter-spacing:.04em;text-transform:uppercase;align-items:center;display:inline-flex}.CheckoutAddress-module__XCEADa__cardWho{font-size:14px;font-weight:var(--fw-semibold);color:var(--text-primary)}.CheckoutAddress-module__XCEADa__cardWhere{font-size:var(--fs-body-s);color:var(--text-muted);line-height:1.45}.CheckoutAddress-module__XCEADa__cardArrival{font-size:var(--fs-body-s);color:var(--text-muted);align-items:center;gap:6px;margin-top:6px;display:inline-flex}.CheckoutAddress-module__XCEADa__card[data-checked] .CheckoutAddress-module__XCEADa__cardArrival{color:var(--text-primary)}.CheckoutAddress-module__XCEADa__cardArrival b{font-weight:var(--fw-semibold)}.CheckoutAddress-module__XCEADa__cardEdit{font-family:var(--font-sans);font-size:var(--fs-body-s);font-weight:var(--fw-semibold);color:var(--text-primary);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;align-self:flex-start;margin:-13px -13px 0 0;padding:13px;text-decoration:underline}.CheckoutAddress-module__XCEADa__cardEdit:focus-visible{outline:2px solid var(--text-primary);outline-offset:-6px}.CheckoutAddress-module__XCEADa__viewAll,.CheckoutAddress-module__XCEADa__addCard{box-sizing:border-box;justify-content:center;align-items:center;gap:var(--space-2);background:var(--surface);width:100%;font-family:var(--font-sans);font-size:var(--fs-body);font-weight:var(--fw-semibold);color:var(--text-primary);cursor:pointer;border-radius:16px;display:flex}.CheckoutAddress-module__XCEADa__viewAll{border:var(--border-width) solid var(--border-hairline);height:48px}.CheckoutAddress-module__XCEADa__viewAllCount{font-weight:var(--fw-regular);color:var(--text-muted)}.CheckoutAddress-module__XCEADa__addCard{border:1.5px dashed var(--border-default);height:52px}.CheckoutAddress-module__XCEADa__lessLink{width:100%;height:44px;font-family:var(--font-sans);font-size:14px;font-weight:var(--fw-semibold);color:var(--text-primary);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;gap:6px;margin-top:10px;display:flex}.CheckoutAddress-module__XCEADa__viewAll:focus-visible,.CheckoutAddress-module__XCEADa__addCard:focus-visible,.CheckoutAddress-module__XCEADa__lessLink:focus-visible{outline:2px solid var(--text-primary);outline-offset:2px}.CheckoutAddress-module__XCEADa__phoneStep>.CheckoutAddress-module__XCEADa__failure{margin:0 6px 12px}
.PaymentResultAlert-module__zjvMZq__body{gap:var(--space-3);font-family:var(--font-sans);font-size:var(--fs-body-s);line-height:var(--lh-relaxed);color:var(--text-body);flex-direction:column;display:flex}.PaymentResultAlert-module__zjvMZq__body p{margin:0}.PaymentResultAlert-module__zjvMZq__reason{color:var(--price-sale);font-size:var(--fs-body)}.PaymentResultAlert-module__zjvMZq__emphasis{color:var(--text-primary);font-weight:600}.PaymentResultAlert-module__zjvMZq__actions{margin-top:var(--space-2);display:flex}@media (max-width:559px){.PaymentResultAlert-module__zjvMZq__actions{flex-direction:column}.PaymentResultAlert-module__zjvMZq__actions>*{text-align:center;width:100%}}.PaymentResultAlert-module__zjvMZq__cardHead{justify-content:space-between;align-items:center;gap:var(--space-3);margin-bottom:10px;display:flex}.PaymentResultAlert-module__zjvMZq__cardTitle{font-family:var(--font-sans);font-size:19px;font-weight:var(--fw-bold);color:var(--text-primary);margin:0;line-height:1.25}.PaymentResultAlert-module__zjvMZq__cardClose{border-radius:var(--radius-pill);background:var(--bg-raised);width:34px;height:34px;color:var(--text-primary);cursor:pointer;border:0;flex:none;place-items:center;padding:0;display:grid;position:relative}.PaymentResultAlert-module__zjvMZq__cardClose:before{content:"";position:absolute;inset:-5px}.PaymentResultAlert-module__zjvMZq__cardReason{background:var(--refusal-tint);font-family:var(--font-sans);font-size:14px;font-weight:var(--fw-semibold);color:var(--refusal-ink);border-radius:12px;margin:0 0 10px;padding:10px 12px;line-height:normal}.PaymentResultAlert-module__zjvMZq__cardLine{margin:0 0 var(--space-4);font-family:var(--font-sans);color:var(--text-muted);font-size:14px;line-height:1.5}.PaymentResultAlert-module__zjvMZq__cardAct{background:var(--cta-bg);width:100%;height:52px;color:var(--cta-text);box-shadow:var(--float-act-shadow);font-family:var(--font-sans);font-size:var(--fs-body);font-weight:var(--fw-semibold);cursor:pointer;border:0;border-radius:26px}.PaymentResultAlert-module__zjvMZq__cardAct:active{transform:scale(.98)}
.CheckoutSummary-module__9UItiG__summary{padding:var(--space-5);background:var(--surface);border:var(--border-width) solid var(--border-hairline);border-radius:var(--radius-md);flex-direction:column;display:flex}@media (max-width:899px){.CheckoutSummary-module__9UItiG__summary{padding:var(--space-4) 0 0;border:0;border-top:var(--border-width) solid var(--border-divider);background:0 0;border-radius:0}}@media (min-width:900px){.CheckoutSummary-module__9UItiG__summary{top:calc(var(--checkout-chrome-height,var(--header-h)) + var(--space-5));position:sticky}}.CheckoutSummary-module__9UItiG__title{font-family:var(--font-sans);font-weight:var(--fw-semibold);font-size:var(--fs-title-s);color:var(--text-primary);margin:0}.CheckoutSummary-module__9UItiG__lines{gap:var(--space-3);margin-top:var(--space-4);padding-bottom:var(--space-4);margin-bottom:var(--space-2);border-bottom:var(--border-width) solid var(--border-hairline);flex-direction:column;list-style:none;display:flex}.CheckoutSummary-module__9UItiG__line{gap:var(--space-3);font-family:var(--font-sans);font-size:var(--fs-body-s);grid-template-columns:auto minmax(0,1fr) auto;align-items:start;display:grid}.CheckoutSummary-module__9UItiG__lineBody{flex-direction:column;gap:2px;min-width:0;display:flex}.CheckoutSummary-module__9UItiG__lineMeta{color:var(--text-muted);font-variant-numeric:tabular-nums}.CheckoutSummary-module__9UItiG__breakupTitle{font-family:var(--font-sans);font-weight:var(--fw-semibold);font-size:var(--fs-body-s);color:var(--text-primary);margin-top:var(--space-2)}.CheckoutSummary-module__9UItiG__name{color:var(--text-body);-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.CheckoutSummary-module__9UItiG__amount{color:var(--text-primary);font-variant-numeric:tabular-nums;white-space:nowrap}.CheckoutSummary-module__9UItiG__blockers{gap:var(--space-2);margin-bottom:var(--space-4);padding-left:var(--space-4);font-family:var(--font-sans);font-size:var(--fs-body-s);line-height:var(--lh-relaxed);color:var(--text-body);flex-direction:column;display:flex}.CheckoutSummary-module__9UItiG__failure{margin-bottom:var(--space-4);font-family:var(--font-sans);font-size:var(--fs-body-s);line-height:var(--lh-relaxed);color:var(--price-sale)}.CheckoutSummary-module__9UItiG__repriced{margin-bottom:var(--space-4);padding:var(--space-4);border:var(--border-width) solid var(--border-hairline);border-radius:var(--radius-md)}.CheckoutSummary-module__9UItiG__repricedTitle{margin:0 0 var(--space-2);font-family:var(--font-sans);font-size:var(--fs-body-s);font-weight:var(--fw-medium);line-height:var(--lh-snug)}.CheckoutSummary-module__9UItiG__repricedBody{margin:0 0 var(--space-4);font-family:var(--font-sans);font-size:var(--fs-body-s);line-height:var(--lh-relaxed);color:var(--text-muted)}@media (max-width:899px){.CheckoutSummary-module__9UItiG__lines{border-bottom:0;margin-bottom:0;padding-bottom:0}.CheckoutSummary-module__9UItiG__blockers,.CheckoutSummary-module__9UItiG__failure,.CheckoutSummary-module__9UItiG__repriced{margin-top:var(--space-4);margin-bottom:0}}.CheckoutSummary-module__9UItiG__deskCta{display:none}@media (min-width:900px){.CheckoutSummary-module__9UItiG__deskCta{display:block}}@media (max-width:899px){.CheckoutSummary-module__9UItiG__breakup{display:none}}.CheckoutSummary-module__9UItiG__summary[data-board] .CheckoutSummary-module__9UItiG__title{margin:var(--space-4) 6px var(--space-2);line-height:normal;font-size:var(--fs-caption);font-weight:var(--fw-bold);letter-spacing:.12em;text-transform:uppercase;color:var(--text-muted)}.CheckoutSummary-module__9UItiG__summary[data-board] .CheckoutSummary-module__9UItiG__lines{border:var(--border-width) solid var(--border-hairline);border-radius:var(--radius-lg);background:var(--surface);gap:0;margin:0 0 14px;padding:0;overflow:hidden}.CheckoutSummary-module__9UItiG__summary[data-board] .CheckoutSummary-module__9UItiG__line{padding:var(--space-3);grid-template-columns:auto minmax(0,1fr);align-items:center}.CheckoutSummary-module__9UItiG__summary[data-board] .CheckoutSummary-module__9UItiG__line+.CheckoutSummary-module__9UItiG__line{border-top:var(--border-width) solid var(--bg-sunken)}.CheckoutSummary-module__9UItiG__summary[data-board] .CheckoutSummary-module__9UItiG__lineBody{gap:3px}.CheckoutSummary-module__9UItiG__summary[data-board] .CheckoutSummary-module__9UItiG__name{font-size:14px;font-weight:var(--fw-semibold);color:var(--text-primary)}.CheckoutSummary-module__9UItiG__summary[data-board] .CheckoutSummary-module__9UItiG__lineMeta{font-size:var(--fs-caption)}.CheckoutSummary-module__9UItiG__summary[data-board]{border-top:0;padding:0}.CheckoutSummary-module__9UItiG__summary[data-board] :is(.CheckoutSummary-module__9UItiG__blockers,.CheckoutSummary-module__9UItiG__failure,.CheckoutSummary-module__9UItiG__repriced){margin-top:0}
.PaymentMethods-module__NsBHAa__wrap{--method-tint:color-mix(in srgb, var(--accent) 4%, var(--surface));container:pay-methods/inline-size}.PaymentMethods-module__NsBHAa__grid{gap:var(--space-3);grid-template-columns:minmax(0,1fr);display:grid}@container pay-methods (min-width:600px){.PaymentMethods-module__NsBHAa__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.PaymentMethods-module__NsBHAa__method{align-items:center;gap:var(--space-3);width:100%;min-height:68px;padding:var(--space-3) var(--space-4);border:var(--border-width) solid var(--border-hairline);border-radius:var(--radius-sm);background:var(--surface);color:var(--text-primary);font:inherit;text-align:start;cursor:pointer;transition:border-color .12s,box-shadow .12s,background-color .12s;display:flex}.PaymentMethods-module__NsBHAa__method:hover:not([aria-disabled]):not([aria-checked=true]){border-color:var(--border-default)}.PaymentMethods-module__NsBHAa__method[aria-checked=true]{border-color:var(--accent);background:var(--method-tint);box-shadow:0 0 0 3px color-mix(in srgb, var(--accent) 14%, transparent);--icon-knockout:var(--method-tint)}.PaymentMethods-module__NsBHAa__method:focus-visible{outline:2px solid var(--accent-hover);outline-offset:3px}.PaymentMethods-module__NsBHAa__method[aria-disabled]{cursor:not-allowed;border-color:var(--border-divider)}.PaymentMethods-module__NsBHAa__method[aria-disabled] .PaymentMethods-module__NsBHAa__radio,.PaymentMethods-module__NsBHAa__method[aria-disabled] .PaymentMethods-module__NsBHAa__icon,.PaymentMethods-module__NsBHAa__method[aria-disabled] .PaymentMethods-module__NsBHAa__label{opacity:.5}.PaymentMethods-module__NsBHAa__method[aria-disabled] .PaymentMethods-module__NsBHAa__hint{color:var(--text-faint)}.PaymentMethods-module__NsBHAa__radio{border:1.5px solid var(--border-default);background:var(--surface);border-radius:50%;flex:none;width:22px;height:22px;position:relative}.PaymentMethods-module__NsBHAa__method[aria-checked=true] .PaymentMethods-module__NsBHAa__radio{border-color:var(--accent);background:var(--accent)}.PaymentMethods-module__NsBHAa__method[aria-checked=true] .PaymentMethods-module__NsBHAa__radio:after{content:"";background:var(--method-tint);border-radius:50%;width:8px;height:8px;margin:auto;position:absolute;inset:0}.PaymentMethods-module__NsBHAa__icon{color:var(--text-primary);flex:0 0 30px;justify-content:center;align-items:center;display:flex}.PaymentMethods-module__NsBHAa__text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.PaymentMethods-module__NsBHAa__label{font-size:var(--fs-body-ml);font-weight:var(--fw-semibold);line-height:var(--lh-snug)}.PaymentMethods-module__NsBHAa__hint{font-size:var(--fs-body-s);line-height:var(--lh-snug);color:var(--text-muted)}.PaymentMethods-module__NsBHAa__tag{padding:3px var(--space-2);border-radius:var(--radius-pill);background:var(--bg-sunken);color:var(--text-primary);font-size:var(--fs-nano);font-weight:var(--fw-bold);letter-spacing:.08em;text-transform:uppercase;flex:none;line-height:1}.PaymentMethods-module__NsBHAa__method[aria-checked=true] .PaymentMethods-module__NsBHAa__tag{background:var(--surface);box-shadow:inset 0 0 0 1px var(--border-hairline)}.PaymentMethods-module__NsBHAa__secure{align-items:flex-start;gap:var(--space-2);margin:var(--space-4) 0 0;font-size:var(--fs-body-s);line-height:var(--lh-normal);color:var(--text-muted);display:flex}.PaymentMethods-module__NsBHAa__lock{flex:none;margin-block-start:2px}.PaymentMethods-module__NsBHAa__wrap[data-rows] .PaymentMethods-module__NsBHAa__grid{border:var(--border-width) solid var(--border-hairline);background:var(--surface);border-radius:20px;grid-template-columns:minmax(0,1fr);gap:0;overflow:hidden}.PaymentMethods-module__NsBHAa__wrap[data-rows] .PaymentMethods-module__NsBHAa__method{background:var(--surface);min-height:64px;box-shadow:none;border:0;border-radius:0;padding:10px 14px}.PaymentMethods-module__NsBHAa__wrap[data-rows] .PaymentMethods-module__NsBHAa__method+.PaymentMethods-module__NsBHAa__method{border-block-start:var(--border-width) solid var(--border-divider)}.PaymentMethods-module__NsBHAa__wrap[data-rows] .PaymentMethods-module__NsBHAa__method:focus-visible{outline-offset:-3px}.PaymentMethods-module__NsBHAa__wrap[data-rows] .PaymentMethods-module__NsBHAa__method:first-child{border-start-start-radius:calc(20px - var(--border-width));border-start-end-radius:calc(20px - var(--border-width))}.PaymentMethods-module__NsBHAa__wrap[data-rows] .PaymentMethods-module__NsBHAa__method:last-child{border-end-end-radius:calc(20px - var(--border-width));border-end-start-radius:calc(20px - var(--border-width))}.PaymentMethods-module__NsBHAa__wrap[data-rows] .PaymentMethods-module__NsBHAa__radio{box-sizing:border-box;border:1.5px solid var(--control-edge)}.PaymentMethods-module__NsBHAa__wrap[data-rows] .PaymentMethods-module__NsBHAa__method[aria-checked=true] .PaymentMethods-module__NsBHAa__radio{border:7px solid var(--text-primary);background:var(--surface)}.PaymentMethods-module__NsBHAa__wrap[data-rows] .PaymentMethods-module__NsBHAa__method[aria-checked=true] .PaymentMethods-module__NsBHAa__radio:after{content:none}.PaymentMethods-module__NsBHAa__wrap[data-rows] .PaymentMethods-module__NsBHAa__label{align-items:center;gap:var(--space-2);font-size:var(--fs-body);display:flex}.PaymentMethods-module__NsBHAa__wrap[data-rows] .PaymentMethods-module__NsBHAa__hint{font-size:var(--fs-caption)}.PaymentMethods-module__NsBHAa__wrap[data-rows] .PaymentMethods-module__NsBHAa__tag,.PaymentMethods-module__NsBHAa__wrap[data-rows] .PaymentMethods-module__NsBHAa__method[aria-checked=true] .PaymentMethods-module__NsBHAa__tag{height:20px;padding:0 var(--space-2);background:var(--order-good-bg);box-shadow:none;color:var(--order-good-text);font-size:var(--fs-micro);letter-spacing:0;text-transform:none;align-items:center;display:inline-flex}.PaymentMethods-module__NsBHAa__wrap[data-rows] .PaymentMethods-module__NsBHAa__secure{font-size:var(--fs-caption);margin:14px 6px 0}.PaymentMethods-module__NsBHAa__wrap[data-rows] .PaymentMethods-module__NsBHAa__lock{margin-block-start:1px}@media (forced-colors:active){.PaymentMethods-module__NsBHAa__method[aria-checked=true]{padding:calc(var(--space-3) - 1px) calc(var(--space-4) - 1px);border-width:2px;border-color:highlight}.PaymentMethods-module__NsBHAa__method[aria-checked=true] .PaymentMethods-module__NsBHAa__radio{forced-color-adjust:none;background:highlight;border-color:highlight}.PaymentMethods-module__NsBHAa__method[aria-checked=true] .PaymentMethods-module__NsBHAa__radio:after{forced-color-adjust:none;background:canvas}.PaymentMethods-module__NsBHAa__wrap[data-rows] .PaymentMethods-module__NsBHAa__method[aria-checked=true]{border-width:0;padding:10px 14px}.PaymentMethods-module__NsBHAa__wrap[data-rows] .PaymentMethods-module__NsBHAa__method+.PaymentMethods-module__NsBHAa__method[aria-checked=true]{border-block-start-width:var(--border-width)}.PaymentMethods-module__NsBHAa__wrap[data-rows] .PaymentMethods-module__NsBHAa__method[aria-checked=true] .PaymentMethods-module__NsBHAa__radio{background:canvas;border-color:highlight}}@media (prefers-reduced-motion:reduce){.PaymentMethods-module__NsBHAa__method{transition:none}}
.ProfileDetails-module__HnMAiq__details{gap:var(--space-6);flex-direction:column;display:flex}.ProfileDetails-module__HnMAiq__fact{gap:var(--space-1);font-family:var(--font-sans);flex-direction:column;display:flex}.ProfileDetails-module__HnMAiq__fact dt{font-size:var(--fs-body-s);color:var(--text-muted)}.ProfileDetails-module__HnMAiq__fact dd{font-size:var(--fs-body-l);font-weight:var(--fw-semibold);color:var(--text-primary);font-variant-numeric:tabular-nums}.ProfileDetails-module__HnMAiq__form{gap:var(--space-4);flex-direction:column;max-width:420px;display:flex}.ProfileDetails-module__HnMAiq__actions{align-items:center;gap:var(--space-4);display:flex}.ProfileDetails-module__HnMAiq__savedNote{font-family:var(--font-sans);font-size:var(--fs-body-s);color:var(--stock-ok)}.ProfileDetails-module__HnMAiq__leave{border-top:var(--border-width) solid var(--border-divider);padding-top:var(--space-5)}.ProfileDetails-module__HnMAiq__trouble{gap:var(--space-4);padding-block:var(--space-6);font-family:var(--font-sans);font-size:var(--fs-body);color:var(--text-body);flex-direction:column;display:flex}.ProfileDetails-module__HnMAiq__retry{font-family:var(--font-sans);font-size:var(--fs-body-s);color:var(--text-primary);text-underline-offset:3px;cursor:pointer;align-self:start;text-decoration:underline}
.AddressBook-module__owe8Da__book{gap:var(--space-5);flex-direction:column;display:flex}.AddressBook-module__owe8Da__lead{font-family:var(--font-sans);font-size:var(--fs-body);line-height:var(--lh-relaxed);color:var(--text-body);max-width:48ch}.AddressBook-module__owe8Da__rows{border-top:var(--border-width) solid var(--border-divider);flex-direction:column;display:flex}.AddressBook-module__owe8Da__row{gap:var(--space-2);padding:var(--space-5) var(--space-2);border-bottom:var(--border-width) solid var(--border-divider);flex-direction:column;display:flex}.AddressBook-module__owe8Da__rowHead{align-items:center;gap:var(--space-3);display:flex}.AddressBook-module__owe8Da__rowLabel{font-family:var(--font-sans);font-weight:var(--fw-semibold);font-size:var(--fs-body);color:var(--text-primary)}.AddressBook-module__owe8Da__tag{font:var(--text-eyebrow);letter-spacing:var(--ls-eyebrow);text-transform:uppercase;color:var(--text-muted);border:var(--border-width) solid var(--border-hairline);border-radius:var(--radius-xs);padding:3px var(--space-2)}.AddressBook-module__owe8Da__rowText{font-family:var(--font-sans);font-size:var(--fs-body-s);line-height:var(--lh-relaxed);color:var(--text-body);max-width:52ch}.AddressBook-module__owe8Da__addLink{font-family:var(--font-sans);font-size:var(--fs-body-s);color:var(--text-muted);text-underline-offset:3px;cursor:pointer;align-self:start;text-decoration:underline}@media (hover:hover){.AddressBook-module__owe8Da__addLink:hover{color:var(--text-primary)}}.AddressBook-module__owe8Da__trouble{gap:var(--space-4);padding-block:var(--space-6);font-family:var(--font-sans);font-size:var(--fs-body);color:var(--text-body);flex-direction:column;display:flex}.AddressBook-module__owe8Da__retry{font-family:var(--font-sans);font-size:var(--fs-body-s);color:var(--text-primary);text-underline-offset:3px;cursor:pointer;align-self:start;text-decoration:underline}.AddressBook-module__owe8Da__actions{align-items:center;gap:var(--space-5);margin-top:var(--space-2);flex-wrap:wrap;display:flex}.AddressBook-module__owe8Da__action{font-family:var(--font-sans);font-size:var(--fs-body-s);color:var(--text-muted);text-underline-offset:3px;cursor:pointer;text-decoration:underline;position:relative}.AddressBook-module__owe8Da__action:after{content:"";width:44px;height:44px;position:absolute;inset:50%;transform:translate(-50%,-50%)}.AddressBook-module__owe8Da__action:disabled{color:var(--text-muted);opacity:.5;cursor:default}@media (hover:hover){.AddressBook-module__owe8Da__action:not(:disabled):hover{color:var(--text-primary)}}.AddressBook-module__owe8Da__destructive{color:var(--price-sale)}@media (hover:hover){.AddressBook-module__owe8Da__destructive:not(:disabled):hover{color:var(--price-sale)}}.AddressBook-module__owe8Da__confirm{gap:var(--space-3);margin-top:var(--space-2);flex-direction:column;display:flex}.AddressBook-module__owe8Da__confirmText{font-family:var(--font-sans);font-size:var(--fs-body-s);line-height:var(--lh-relaxed);color:var(--text-primary)}.AddressBook-module__owe8Da__failure{font-family:var(--font-sans);font-size:var(--fs-body-s);line-height:var(--lh-relaxed);color:var(--price-sale)}.AddressBook-module__owe8Da__announcement{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.AddressBook-module__owe8Da__rowUnreachable{margin-top:var(--space-2);font-family:var(--font-sans);font-size:var(--fs-body-s);line-height:var(--lh-relaxed);color:var(--price-sale)}.AddressBook-module__owe8Da__cards{gap:var(--space-3);flex-direction:column;display:flex}.AddressBook-module__owe8Da__card{padding:var(--space-4);background:var(--surface);border:var(--border-width) solid var(--border-hairline);border-radius:22px;flex-direction:column;display:flex}.AddressBook-module__owe8Da__card[data-default]{border:1.5px solid var(--text-primary);box-shadow:var(--account-address-default-shadow)}.AddressBook-module__owe8Da__cardHead{align-items:center;gap:10px;margin-bottom:10px;display:flex}.AddressBook-module__owe8Da__cardIcon{border-radius:var(--radius-md);background:var(--bg-raised);width:36px;height:36px;color:var(--text-primary);flex:0 0 36px;justify-content:center;align-items:center;display:flex}.AddressBook-module__owe8Da__card[data-default] .AddressBook-module__owe8Da__cardIcon{background:var(--bg-inverse);color:var(--bg-page)}.AddressBook-module__owe8Da__cardType{min-width:0;font-family:var(--font-sans);font-size:var(--fs-body-ml);font-weight:var(--fw-bold);color:var(--text-primary);flex:auto}.AddressBook-module__owe8Da__defaultChip{border-radius:var(--radius-pill);background:var(--bg-inverse);height:24px;color:var(--bg-page);font-family:var(--font-sans);font-size:var(--fs-micro);font-weight:var(--fw-bold);letter-spacing:.04em;text-transform:uppercase;flex:none;align-items:center;gap:4px;padding:0 10px;display:inline-flex}.AddressBook-module__owe8Da__cardName{font-family:var(--font-sans);font-size:var(--fs-body);font-weight:var(--fw-semibold);color:var(--text-primary);margin-bottom:4px}.AddressBook-module__owe8Da__cardLines{font-family:var(--font-sans);font-size:var(--fs-body-m);color:var(--text-body);margin-bottom:4px;line-height:1.5}.AddressBook-module__owe8Da__cardPhone{font-family:var(--font-sans);font-size:var(--fs-body-s);color:var(--text-muted)}.AddressBook-module__owe8Da__cardActions{gap:var(--space-2);padding-top:var(--space-3);border-top:var(--border-width) solid var(--bg-sunken);margin-top:14px;display:flex}.AddressBook-module__owe8Da__cardAction{border-radius:var(--radius-md);background:var(--bg-raised);height:40px;font-family:var(--font-sans);font-size:var(--fs-body-m);font-weight:var(--fw-semibold);color:var(--text-primary);cursor:pointer;flex:1 1 0;justify-content:center;align-items:center;gap:6px;display:flex}.AddressBook-module__owe8Da__cardActionWide{flex-grow:1.4}.AddressBook-module__owe8Da__cardRemove{border-radius:var(--radius-md);background:var(--bg-raised);height:40px;color:var(--price-sale);cursor:pointer;flex:0 0 40px;justify-content:center;align-items:center;display:flex}.AddressBook-module__owe8Da__cardAction[aria-disabled=true],.AddressBook-module__owe8Da__cardRemove[aria-disabled=true]{opacity:.6}.AddressBook-module__owe8Da__addBar{background:var(--float-bar-fill);border:1px solid var(--float-bar-edge);-webkit-backdrop-filter:var(--float-bar-blur);backdrop-filter:var(--float-bar-blur);box-shadow:var(--float-bar-shadow);border-radius:34px;padding:7px}.AddressBook-module__owe8Da__addButton{justify-content:center;align-items:center;gap:var(--space-2);background:var(--cta-bg);height:52px;color:var(--cta-text);box-shadow:var(--float-act-shadow);font-family:var(--font-sans);font-size:var(--fs-body);font-weight:var(--fw-semibold);letter-spacing:.02em;text-transform:uppercase;border-radius:26px;display:flex}.AddressBook-module__owe8Da__addButton[aria-disabled=true]{opacity:.6}.AddressBook-module__owe8Da__cardAction,.AddressBook-module__owe8Da__cardRemove{position:relative}.AddressBook-module__owe8Da__cardAction:after,.AddressBook-module__owe8Da__cardRemove:after{content:"";position:absolute;inset:-2px 0}.AddressBook-module__owe8Da__cardRemove:after{inset:-2px}
.AddressScreen-module__GqmrHG__screen{gap:var(--space-4);flex-direction:column;max-width:640px;display:flex}.AddressScreen-module__GqmrHG__trouble{gap:var(--space-4);padding-block:var(--space-6);font-family:var(--font-sans);font-size:var(--fs-body);color:var(--text-body);flex-direction:column;display:flex}.AddressScreen-module__GqmrHG__retry{font-family:var(--font-sans);font-size:var(--fs-body-s);color:var(--text-primary);text-underline-offset:3px;cursor:pointer;align-self:start;text-decoration:underline}.AddressScreen-module__GqmrHG__remove{text-align:center;width:100%;height:48px;font-family:var(--font-sans);font-size:var(--fs-body);font-weight:var(--fw-semibold);color:var(--refusal-ink);cursor:pointer;background:0 0;border:0;margin-top:-2px;padding:0;display:block}.AddressScreen-module__GqmrHG__removeFailed{margin-top:var(--space-2);text-align:center;font-family:var(--font-sans);font-size:var(--fs-body-s);color:var(--refusal-ink)}
.ProfileDetailsPhone-module__jqPQrG__details{font-family:var(--font-sans);flex-direction:column;gap:22px;padding-top:8px;display:flex}.ProfileDetailsPhone-module__jqPQrG__who{flex-direction:column;align-self:center;align-items:center;gap:10px;margin-bottom:2px;display:flex}.ProfileDetailsPhone-module__jqPQrG__since{font-size:var(--fs-body-s);color:var(--text-muted)}.ProfileDetailsPhone-module__jqPQrG__avatar{border-radius:var(--radius-pill);background:var(--bg-inverse);width:84px;height:84px;color:var(--text-on-dark);font-size:32px;font-weight:var(--fw-bold);box-shadow:var(--account-avatar-shadow);justify-content:center;align-items:center;display:flex}.ProfileDetailsPhone-module__jqPQrG__form{flex-direction:column;display:flex}.ProfileDetailsPhone-module__jqPQrG__fields{background:var(--surface);border:1px solid var(--border-hairline);border-radius:20px;padding:4px}.ProfileDetailsPhone-module__jqPQrG__field{cursor:text;border-radius:16px;padding:10px 14px 12px;display:block}.ProfileDetailsPhone-module__jqPQrG__field:focus-within{box-shadow:var(--account-field-ring)}.ProfileDetailsPhone-module__jqPQrG__fieldLabel{font-size:var(--fs-caption);font-weight:var(--fw-semibold);color:var(--text-muted);display:block}.ProfileDetailsPhone-module__jqPQrG__input{width:100%;font-family:var(--font-sans);font-size:var(--fs-body-l);font-weight:var(--fw-medium);color:var(--text-primary);background:0 0;border:0;margin-top:2px;padding:0;display:block}.ProfileDetailsPhone-module__jqPQrG__input:focus,.ProfileDetailsPhone-module__jqPQrG__input:focus-visible{outline:2px solid #0000}.ProfileDetailsPhone-module__jqPQrG__divider{background:var(--border-hairline);height:1px;margin:0 14px;display:block}.ProfileDetailsPhone-module__jqPQrG__error{font-size:var(--fs-body-s);color:var(--sale-ink);margin:10px 6px 0}.ProfileDetailsPhone-module__jqPQrG__help{font-size:var(--fs-caption);color:var(--text-muted);margin:14px 6px 0;line-height:1.5}.ProfileDetailsPhone-module__jqPQrG__savedNote{min-height:1.5em;font-size:var(--fs-body-s);color:var(--stock-ok);margin:4px 6px 0}.ProfileDetailsPhone-module__jqPQrG__savedNote:empty{min-height:0;margin:0}.ProfileDetailsPhone-module__jqPQrG__cancel{height:52px;font-size:var(--fs-body);font-weight:var(--fw-semibold);color:var(--text-primary);border-radius:26px;align-items:center;padding:0 20px;text-decoration:none;display:flex}.ProfileDetailsPhone-module__jqPQrG__cancel:focus-visible{border-radius:26px}.ProfileDetailsPhone-module__jqPQrG__groupTitle{font-size:var(--fs-caption);font-weight:var(--fw-bold);letter-spacing:.12em;text-transform:uppercase;color:var(--text-muted);margin:0 6px 8px}.ProfileDetailsPhone-module__jqPQrG__signInCard{background:var(--surface);border:1px solid var(--border-hairline);align-items:center;gap:var(--space-3);border-radius:20px;padding:14px;display:flex}.ProfileDetailsPhone-module__jqPQrG__signInIcon{background:var(--bg-raised);width:36px;height:36px;color:var(--text-primary);border-radius:12px;flex:0 0 36px;justify-content:center;align-items:center;display:flex}.ProfileDetailsPhone-module__jqPQrG__signInText{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}.ProfileDetailsPhone-module__jqPQrG__signInLabel{font-size:var(--fs-caption);font-weight:var(--fw-semibold);color:var(--text-muted)}.ProfileDetailsPhone-module__jqPQrG__signInNumber{font-size:16px;font-weight:var(--fw-semibold);color:var(--text-primary);font-variant-numeric:tabular-nums}.ProfileDetailsPhone-module__jqPQrG__verified{font-size:var(--fs-caption);font-weight:var(--fw-semibold);color:var(--stock-ok);align-items:center;gap:4px;display:inline-flex}.ProfileDetailsPhone-module__jqPQrG__trouble{gap:var(--space-4);padding-block:var(--space-6);font-family:var(--font-sans);font-size:var(--fs-body);color:var(--text-body);flex-direction:column;display:flex}.ProfileDetailsPhone-module__jqPQrG__retry{font-family:var(--font-sans);font-size:var(--fs-body-s);color:var(--text-primary);text-underline-offset:3px;cursor:pointer;align-self:start;text-decoration:underline}
.CheckoutTemplate-module__IEBzpG__layout{gap:var(--space-7);padding-block:var(--space-6);display:grid}@media (min-width:900px){.CheckoutTemplate-module__IEBzpG__layout{padding-block-end:var(--space-9)}}@media (max-width:899px){.CheckoutTemplate-module__IEBzpG__layout{gap:var(--space-5);padding-block-end:0}}@media (min-width:900px){.CheckoutTemplate-module__IEBzpG__layout{grid-template-columns:minmax(0,1.6fr) minmax(300px,.9fr);align-items:start}}.CheckoutTemplate-module__IEBzpG__steps{gap:var(--space-6);flex-direction:column;min-width:0;display:flex}@media (max-width:899px){.CheckoutTemplate-module__IEBzpG__title{display:none}}.CheckoutTemplate-module__IEBzpG__title{font-family:var(--font-wordmark);font-weight:var(--fw-bold);font-size:clamp(var(--fs-title-l), 3vw, var(--fs-display-m));letter-spacing:var(--ls-tight);color:var(--text-primary)}.CheckoutTemplate-module__IEBzpG__step{padding-top:var(--space-5);border-top:var(--border-width) solid var(--border-hairline)}.CheckoutTemplate-module__IEBzpG__stepTitle{margin-bottom:var(--space-5);font-family:var(--font-sans);font-weight:var(--fw-semibold);font-size:var(--fs-title-s);color:var(--text-primary)}.CheckoutTemplate-module__IEBzpG__stepBody{min-width:0}.CheckoutTemplate-module__IEBzpG__step[data-compact]{border-top:0;padding-top:0}.CheckoutTemplate-module__IEBzpG__step[data-compact] .CheckoutTemplate-module__IEBzpG__stepTitle{margin:0 6px var(--space-2);line-height:normal;font-size:var(--fs-caption);font-weight:var(--fw-bold);letter-spacing:.12em;text-transform:uppercase;color:var(--text-muted)}.CheckoutTemplate-module__IEBzpG__layout[data-board]{gap:0;padding-block-start:var(--space-4)}
.PaymentTemplate-module__zPcQiW__layout{gap:var(--space-7);padding-block:var(--space-6);display:grid}@media (min-width:900px){.PaymentTemplate-module__zPcQiW__layout{grid-template-columns:minmax(0,1.6fr) minmax(300px,.9fr);align-items:start;padding-block-end:var(--space-9)}}@media (max-width:899px){.PaymentTemplate-module__zPcQiW__layout{gap:var(--space-5);padding-block-end:0}}.PaymentTemplate-module__zPcQiW__steps{gap:var(--space-4);flex-direction:column;min-width:0;display:flex}@media (max-width:899px){.PaymentTemplate-module__zPcQiW__title{display:none}}.PaymentTemplate-module__zPcQiW__title{font-family:var(--font-wordmark);font-weight:var(--fw-bold);font-size:clamp(var(--fs-title-l), 3vw, var(--fs-display-m));letter-spacing:var(--ls-tight);color:var(--text-primary);margin-block-end:calc(var(--space-6) - var(--space-4))}@media (min-width:900px){.PaymentTemplate-module__zPcQiW__block{padding:var(--space-5);border:var(--border-width) solid var(--border-hairline);border-radius:var(--radius-md);background:var(--surface)}}.PaymentTemplate-module__zPcQiW__layout[data-board]{gap:0;padding-block-start:var(--space-4)}.PaymentTemplate-module__zPcQiW__layout[data-board] .PaymentTemplate-module__zPcQiW__steps{gap:0}.PaymentTemplate-module__zPcQiW__layout[data-board] .PaymentTemplate-module__zPcQiW__blockHead{margin-block-end:0}.PaymentTemplate-module__zPcQiW__boardHeading{margin:0 6px var(--space-2);font-family:var(--font-sans);font-size:var(--fs-caption);font-weight:var(--fw-bold);letter-spacing:.12em;text-transform:uppercase;color:var(--text-muted);line-height:normal}.PaymentTemplate-module__zPcQiW__deliveringCard{align-items:flex-start;gap:var(--space-3);border:var(--border-width) solid var(--border-hairline);background:var(--surface);border-radius:20px;margin-block-end:14px;padding:14px;display:flex}.PaymentTemplate-module__zPcQiW__pin{background:var(--bg-raised);width:36px;height:36px;color:var(--text-primary);border-radius:12px;flex:0 0 36px;place-items:center;display:grid}.PaymentTemplate-module__zPcQiW__deliveringText{min-width:0;font-family:var(--font-sans);font-size:var(--fs-body-s);color:var(--text-muted);flex-direction:column;flex:1;gap:2px;margin:0;line-height:1.45;display:flex}.PaymentTemplate-module__zPcQiW__deliveringWho{font-size:14px;font-weight:var(--fw-bold);color:var(--text-primary)}.PaymentTemplate-module__zPcQiW__deliveringPhone{color:var(--text-body)}.PaymentTemplate-module__zPcQiW__change{font-family:var(--font-sans);font-size:var(--fs-body-s);font-weight:var(--fw-semibold);color:var(--text-primary);text-underline-offset:3px;flex:none;margin:-13px -11px;padding:13px 11px;line-height:1.4;text-decoration:underline}.PaymentTemplate-module__zPcQiW__blockHead{align-items:baseline;gap:var(--space-2) var(--space-3);flex-wrap:wrap;margin-block-end:var(--space-3);display:flex}.PaymentTemplate-module__zPcQiW__payment .PaymentTemplate-module__zPcQiW__blockHead{margin-block-end:var(--space-4)}.PaymentTemplate-module__zPcQiW__blockTitle{font-family:var(--font-sans);font-weight:var(--fw-semibold);font-size:var(--fs-title-s);line-height:var(--lh-snug);color:var(--text-primary);margin:0}.PaymentTemplate-module__zPcQiW__helper{font-size:var(--fs-body-s);color:var(--text-muted);margin:0 0 0 auto}.PaymentTemplate-module__zPcQiW__edit{font-weight:var(--fw-medium);font-size:var(--fs-body-m);color:var(--accent-text);margin:-13px -11px -13px auto;padding:13px 11px}.PaymentTemplate-module__zPcQiW__address{font-family:var(--font-sans);font-size:var(--fs-body);line-height:var(--lh-relaxed);color:var(--text-body);margin:0}.PaymentTemplate-module__zPcQiW__chip{padding:3px var(--space-2);border-radius:var(--radius-xs);background:var(--bg-inverse);color:var(--text-on-dark);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;font-size:.6875rem;font-weight:600}.PaymentTemplate-module__zPcQiW__methodsEmpty{padding:var(--space-5);border:1px solid var(--border-hairline);border-radius:var(--radius-md);background:var(--surface);color:var(--text-muted);margin:0}@media (min-width:900px){.PaymentTemplate-module__zPcQiW__block .PaymentTemplate-module__zPcQiW__methodsEmpty{background:0 0;border:0;padding:0}}.PaymentTemplate-module__zPcQiW__methodsFailed{gap:var(--space-4);justify-items:start;display:grid}.PaymentTemplate-module__zPcQiW__methodsFailed p{margin:0}.PaymentTemplate-module__zPcQiW__waiting{padding-block:var(--space-6)}
