.RetailNavigationProgress_status__mDxBd{position:fixed;inset:0 0 auto;z-index:80;pointer-events:none;color:#15284b;font-family:var(--font-hanken),sans-serif}.RetailNavigationProgress_track__veQNH{display:block;height:3px;overflow:hidden}.RetailNavigationProgress_bar__QeYEo{display:block;width:35%;height:100%;background:currentColor;animation:RetailNavigationProgress_travelling__ApJ_L 1.2s ease-in-out infinite}.RetailNavigationProgress_label___bOmh{position:absolute;top:10px;right:16px;padding:8px 12px;border:1px solid #d5d3cf;border-radius:8px;background:#fff;font-size:12px;line-height:16px}@keyframes RetailNavigationProgress_travelling__ApJ_L{0%{transform:translateX(-100%)}to{transform:translateX(386%)}}@media (prefers-reduced-motion:reduce){.RetailNavigationProgress_bar__QeYEo{width:100%;animation:none}}.HeaderSearchDropdown_results__txBzT [data-search-suggest]{max-width:none}.HeaderSearchDropdown_discovery__MRvMk,.HeaderSearchDropdown_sheet___KTyM{color:var(--retail-brand-ink,#19253c);background:#fff;border-radius:14px;box-shadow:0 12px 28px rgb(21 40 75/14%)}.HeaderSearchDropdown_discovery__MRvMk{max-height:min(560px,65dvh);overflow-y:auto;overscroll-behavior:contain;padding:8px 20px 0;scrollbar-width:thin;scrollbar-color:#a4a8af #fff}.HeaderSearchDropdown_sheet___KTyM{padding-top:10px}.HeaderSearchDropdown_sheet___KTyM .HeaderSearchDropdown_discovery__MRvMk{max-height:calc(100dvh - 190px);box-shadow:none}.HeaderSearchDropdown_section__zR5dn{padding-bottom:16px}.HeaderSearchDropdown_section__zR5dn+.HeaderSearchDropdown_section__zR5dn{padding-top:8px;border-top:1px solid #d9dce1}.HeaderSearchDropdown_sectionHeading__ueHyU{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:44px}.HeaderSearchDropdown_sectionHeading__ueHyU h2{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:650;line-height:1.3}.HeaderSearchDropdown_textAction__IENXL{display:inline-flex;align-items:center;gap:4px;min-height:44px;padding-inline:4px;flex-shrink:0;font-size:12px;color:#465169;cursor:pointer}.HeaderSearchDropdown_textAction__IENXL:hover{text-decoration:underline;text-underline-offset:3px}.HeaderSearchDropdown_categories__8v2DW,.HeaderSearchDropdown_chips__oJ0u_{display:flex;flex-wrap:wrap;gap:8px}.HeaderSearchDropdown_categories__8v2DW a,.HeaderSearchDropdown_ingredientChip__yjo7g,.HeaderSearchDropdown_recentChip__7muu1{display:inline-flex;align-items:center;gap:8px;min-height:44px;max-width:100%;border:1px solid #d9dce1;border-radius:999px;font-size:13px;font-weight:500;line-height:1.3}.HeaderSearchDropdown_categories__8v2DW a{padding:6px 14px 6px 10px}.HeaderSearchDropdown_categories__8v2DW svg,.HeaderSearchDropdown_ingredientChip__yjo7g svg{flex-shrink:0}.HeaderSearchDropdown_ingredientChip__yjo7g{padding:8px 12px}.HeaderSearchDropdown_ingredientChip__yjo7g svg{color:#536079}.HeaderSearchDropdown_recentChip__7muu1{overflow:hidden;gap:0;background:#f7f7f5;border-color:transparent}.HeaderSearchDropdown_recentChip__7muu1 button{min-height:44px;min-width:44px;cursor:pointer}.HeaderSearchDropdown_recentChip__7muu1 button:first-child{overflow:hidden;padding-left:12px;padding-right:4px;text-overflow:ellipsis;white-space:nowrap}.HeaderSearchDropdown_remove__Vj13b{flex-shrink:0;display:grid;place-items:center;color:#536079}.HeaderSearchDropdown_categories__8v2DW a:hover,.HeaderSearchDropdown_ingredientChip__yjo7g:hover,.HeaderSearchDropdown_recentChip__7muu1 button:hover{background:#f1f4f8;color:var(--retail-brand-action,#304f8e)}.HeaderSearchDropdown_discovery__MRvMk :is(a,button,input):focus-visible{outline:2px solid var(--retail-brand-action,#304f8e);outline-offset:-3px}.HeaderSearchDropdown_historyPreference__E4DxA{display:flex;align-items:center;gap:8px;min-height:44px;border-top:1px solid #d9dce1;font-size:12px;color:#536079;cursor:pointer}@media (max-width:767px){.HeaderSearchDropdown_discovery__MRvMk{max-height:min(520px,60dvh);padding-inline:12px}.HeaderSearchDropdown_categories__8v2DW a{flex:1 1 calc(50% - 8px);padding-right:8px}}.SettingsWorkspace_workspace__q7LGx.retail-member-settings>div{gap:24px}.SettingsWorkspace_workspace__q7LGx.retail-member-settings>div>aside{width:176px}.SettingsWorkspace_workspace__q7LGx.retail-member-settings nav a{min-height:40px;height:auto;border-radius:8px}.SettingsWorkspace_workspace__q7LGx.retail-member-settings .retail-member-settings-body{gap:24px}.SettingsWorkspace_workspace__q7LGx.retail-member-settings [data-page-header=settings]{padding-bottom:20px;border-color:var(--hairline)}.SettingsWorkspace_workspace__q7LGx.retail-member-settings .retail-member-settings-section{border-color:var(--hairline)}.SettingsWorkspace_workspace__q7LGx.retail-member-settings .retail-member-settings-sections{gap:24px}.SettingsWorkspace_workspace__q7LGx.retail-member-settings [role=group][style]{max-width:none;border-color:var(--border);border-radius:8px}.SettingsWorkspace_workspace__q7LGx.retail-member-settings [role=group][style] p{font-size:14px;line-height:1.5}.SettingsWorkspace_workspace__q7LGx.retail-member-settings ul>li{overflow-wrap:anywhere}.SettingsWorkspace_profileWorkspace__8LYaz .retail-member-settings-sections{max-width:800px}.SettingsWorkspace_profileEditor__ssje9{display:grid;gap:32px}.SettingsWorkspace_photo__s7On9{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:24px;padding-bottom:24px;border-bottom:1px solid var(--hairline)}.SettingsWorkspace_photoLabel__n5_te{min-width:0}.SettingsWorkspace_photoLabel__n5_te>h2{margin:0}.SettingsWorkspace_photoLabel__n5_te>p{margin-top:8px;max-width:36ch;font-size:14px;line-height:22px;color:var(--muted)}.SettingsWorkspace_photo__s7On9>[aria-busy]{flex-shrink:0}.SettingsWorkspace_profileEditor__ssje9 .retail-member-profile-form form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 16px}.SettingsWorkspace_profileEditor__ssje9 .retail-member-profile-form form>div{min-width:0;max-width:none}.SettingsWorkspace_profileEditor__ssje9 .retail-member-profile-form form>[role=alert],.SettingsWorkspace_profileEditor__ssje9 .retail-member-profile-form form>div:has(button){grid-column:1/-1}.SettingsWorkspace_profileEditor__ssje9 .retail-member-profile-form input{width:100%}.SettingsWorkspace_identityHint__W1E5F{color:var(--muted);font-size:14px;line-height:22px}.SettingsWorkspace_identityActions__R4xv1{display:flex;flex-wrap:wrap;align-items:center;gap:12px 16px}.SettingsWorkspace_profileEditor__ssje9 .SettingsWorkspace_identityActions__R4xv1{padding-top:4px}.SettingsWorkspace_profileEditor__ssje9 .SettingsWorkspace_identityActions__R4xv1>button{min-height:44px}.SettingsWorkspace_profileWorkspace__8LYaz.retail-member-settings #shared-routines{margin-top:32px;border-top:1px solid var(--hairline)}.SettingsWorkspace_profileWorkspace__8LYaz #shared-routines .SettingsWorkspace_detailsHeader__jvEWd{align-items:flex-start}.SettingsWorkspace_profileWorkspace__8LYaz #shared-routines .SettingsWorkspace_detailsBody__8E7bY{padding-left:36px}.SettingsWorkspace_profilePrivacy__RnDqk{display:flex;align-items:flex-start;gap:12px;padding-top:24px;border-top:1px solid var(--hairline)}.SettingsWorkspace_profilePrivacy__RnDqk>svg{flex-shrink:0;margin-top:2px;color:var(--muted)}.SettingsWorkspace_profilePrivacy__RnDqk h2{margin:0}.SettingsWorkspace_profilePrivacy__RnDqk p{max-width:65ch;margin-top:8px;color:var(--muted);font-size:14px;line-height:22px}.SettingsWorkspace_photo__s7On9 button,.SettingsWorkspace_photo__s7On9 label:has(input[type=file]){min-height:44px;display:inline-flex;align-items:center}.SettingsWorkspace_photo__s7On9 label:has(input[type=file]):focus-within{outline:2px solid var(--accent);outline-offset:4px}.SettingsWorkspace_sectionTitle__ObxkS{display:inline-flex;align-items:center;gap:10px}.SettingsWorkspace_icon__7QoTm{display:inline-flex;width:24px;height:24px;flex-shrink:0;align-items:center;justify-content:center;color:var(--muted)}.SettingsWorkspace_details__KzPJR{display:grid;gap:16px;padding-block:24px;border-bottom:1px solid var(--border)}.SettingsWorkspace_detailsHeader__jvEWd{display:flex;align-items:center;gap:12px}.SettingsWorkspace_detailsLabel__huUGb{display:flex;min-width:0;flex:1;flex-direction:column;gap:4px;font-size:16px;line-height:1.5;font-weight:650}.SettingsWorkspace_detailsLabel__huUGb>h2{margin:0;font:inherit;color:var(--ink)}.SettingsWorkspace_detailsLabel__huUGb>p{margin:0;color:var(--muted);font-size:14px;font-weight:400}.SettingsWorkspace_detailsBody__8E7bY{min-width:0;font-size:14px;line-height:1.5}.SettingsWorkspace_detailsBody__8E7bY>p{max-width:70ch;color:var(--muted)}.SettingsWorkspace_help__ODmOV{display:flex;gap:10px;align-items:flex-start;font-size:14px;line-height:1.5;color:var(--muted)}.SettingsWorkspace_help__ODmOV>svg{flex-shrink:0;margin-top:1px}.SettingsWorkspace_paneLink__kvVQD{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:64px;padding-block:12px;border-bottom:1px solid var(--border)}.SettingsWorkspace_paneLink__kvVQD:hover{background:var(--well)}.SettingsWorkspace_paneLink__kvVQD>span>span{display:block;font-size:14px;line-height:1.5}.SettingsWorkspace_paneLink__kvVQD>span>span:first-child{color:var(--ink);font-weight:650}.SettingsWorkspace_paneLink__kvVQD>span>span+span{margin-top:4px;color:var(--muted)}.SettingsWorkspace_paneLink__kvVQD>svg{flex-shrink:0}.SettingsWorkspace_empty__eyBoA{display:flex;align-items:flex-start;gap:16px;padding:24px 0}.SettingsWorkspace_empty__eyBoA .SettingsWorkspace_icon__7QoTm{width:48px;height:48px}.SettingsWorkspace_empty__eyBoA h2{margin:0;color:var(--ink);font-size:16px;line-height:1.5;font-weight:650}.SettingsWorkspace_empty__eyBoA p{max-width:55ch;margin-top:6px;color:var(--muted);font-size:14px;line-height:1.5}.SettingsWorkspace_addressForm__jwlU9>form{max-width:none}.SettingsWorkspace_addressForm__jwlU9 fieldset{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 16px}.SettingsWorkspace_addressForm__jwlU9 [data-slot=fieldset-legend]{grid-column:1/-1;margin-bottom:0;font-size:18px;line-height:24px;font-weight:650}.SettingsWorkspace_addressForm__jwlU9 fieldset>div{min-width:0}.SettingsWorkspace_addressForm__jwlU9 fieldset>p{grid-column:1/-1}.SettingsWorkspace_back__oqP8N{display:inline-flex;align-items:center;gap:8px;min-height:44px;font-size:14px;color:var(--muted)}.SettingsWorkspace_back__oqP8N:hover{color:var(--ink);text-decoration:underline;text-underline-offset:3px}.SettingsWorkspace_privacy__rVqLC .retail-section-shell>div{gap:24px}.SettingsWorkspace_privacy__rVqLC .retail-section-shell>div>aside{width:176px}.SettingsWorkspace_privacy__rVqLC .retail-section-shell nav a{min-height:40px;height:auto;border-radius:8px}.SettingsWorkspace_privacy__rVqLC main>div>header>p:first-child{display:none}.SettingsWorkspace_privacy__rVqLC main>div>header h1{margin-top:0}.SettingsWorkspace_preferenceForm__pDpjI{margin-inline:calc(-1 * var(--account-gutter, 24px));gap:0}.SettingsWorkspace_preferenceForm__pDpjI>fieldset>div:last-child{padding:20px var(--account-gutter,24px)}.SettingsWorkspace_preferenceGrid__OMtJ1{display:grid;border-bottom:1px solid var(--hairline)}.SettingsWorkspace_preferenceSection__eEi1E{display:flex;min-width:0;flex-direction:column;gap:20px;padding:24px var(--account-gutter,24px)}.SettingsWorkspace_preferenceForm__pDpjI>fieldset>.SettingsWorkspace_preferenceSection__eEi1E{border-bottom:1px solid var(--hairline)}.SettingsWorkspace_preferenceGrid__OMtJ1>.SettingsWorkspace_preferenceSection__eEi1E+.SettingsWorkspace_preferenceSection__eEi1E{border-top:1px solid var(--hairline)}.SettingsWorkspace_preferenceForm__pDpjI>fieldset>.SettingsWorkspace_details__KzPJR{border:0;border-bottom:1px solid var(--hairline);padding-inline:var(--account-gutter,24px)}.SettingsWorkspace_workspace__q7LGx.retail-member-settings #personalization{padding-bottom:0}.SettingsWorkspace_workspace__q7LGx.retail-member-settings [data-page-header=settings]{margin-bottom:0}.SettingsWorkspace_workspace__q7LGx.retail-member-settings .retail-member-settings-section:not(#personalization){padding-top:24px}.SettingsWorkspace_workspace__q7LGx.retail-member-settings .retail-member-settings-sections{gap:0}.SettingsWorkspace_workspace__q7LGx.retail-member-settings .retail-member-settings-section{border-bottom:0}.SettingsWorkspace_workspace__q7LGx.retail-member-settings .retail-member-settings-section>.SettingsWorkspace_details__KzPJR{border:0;padding-top:0}.SettingsWorkspace_paneLink__kvVQD{border-bottom:0}.SettingsWorkspace_preferenceSection__eEi1E>h2{display:flex;align-items:center;gap:10px;margin:0}.SettingsWorkspace_preferenceGrid__OMtJ1>section:nth-child(2) .SettingsWorkspace_icon__7QoTm{background:var(--well)}.SettingsWorkspace_preferenceSection__eEi1E fieldset{min-width:0}.SettingsWorkspace_additionalFields__qJxOZ{display:grid;gap:24px}.SettingsWorkspace_helpText__aiuYO{margin-top:12px;max-width:68ch;color:var(--muted);font-size:14px;line-height:22px}.SettingsWorkspace_disclosure__mCxJD{max-width:72ch}.SettingsWorkspace_disclosure__mCxJD>summary{min-height:44px;padding-block:10px;color:var(--ink);font-size:14px;font-weight:600;cursor:pointer}.SettingsWorkspace_disclosure__mCxJD>summary:hover{color:var(--accent)}.SettingsWorkspace_disclosure__mCxJD>summary:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.SettingsWorkspace_disclosure__mCxJD>p{margin-top:12px;font-size:14px;line-height:22px;color:var(--muted)}.SettingsWorkspace_workspace__q7LGx.retail-member-settings #passkeys,.SettingsWorkspace_workspace__q7LGx.retail-member-settings #sessions{max-width:72ch;padding-bottom:20px;border-bottom:1px solid var(--hairline)}.SettingsWorkspace_workspace__q7LGx.retail-member-settings #personalization .SettingsWorkspace_help__ODmOV{margin-top:12px}@media (min-width:1280px){.SettingsWorkspace_preferenceGrid__OMtJ1{grid-template-columns:repeat(2,minmax(0,1fr))}.SettingsWorkspace_preferenceGrid__OMtJ1>.SettingsWorkspace_preferenceSection__eEi1E+.SettingsWorkspace_preferenceSection__eEi1E{border-top:0;border-left:1px solid var(--hairline)}.SettingsWorkspace_additionalFields__qJxOZ{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1279px){.SettingsWorkspace_profileEditor__ssje9{gap:24px}}@media (max-width:639px){.SettingsWorkspace_workspace__q7LGx.retail-member-settings [data-page-header=settings]{padding-bottom:16px}.SettingsWorkspace_addressForm__jwlU9 fieldset,.SettingsWorkspace_profileEditor__ssje9 .retail-member-profile-form form{grid-template-columns:minmax(0,1fr)}.SettingsWorkspace_photo__s7On9{align-items:flex-start;flex-direction:column;gap:20px}.SettingsWorkspace_photoLabel__n5_te>p{max-width:none}.SettingsWorkspace_profileEditor__ssje9 .SettingsWorkspace_identityActions__R4xv1>button{flex:1}.SettingsWorkspace_profileWorkspace__8LYaz #shared-routines .SettingsWorkspace_detailsBody__8E7bY{padding-left:0}.SettingsWorkspace_empty__eyBoA{gap:12px;padding:12px 0}}