.ErAwbG_region{width:min(72rem,100% - 2rem);margin:.75rem auto 0}.ErAwbG_frame{border-radius:var(--radius-lg);background:var(--color-surface-subtle);border:1px solid var(--color-border-default);box-shadow:var(--shadow-sm);position:relative;overflow:hidden}.ErAwbG_media{aspect-ratio:26/5;isolation:isolate;background:var(--color-surface-subtle);min-height:9.5rem;animation:ErAwbG_banner-enter .36s var(--ease-standard);display:block;position:relative;overflow:hidden}.ErAwbG_backdrop,.ErAwbG_artwork{width:100%;height:100%;position:absolute;inset:0}.ErAwbG_backdrop{z-index:-1;object-fit:cover;filter:blur(1.25rem)saturate(.85)brightness(.72);transform:scale(1.08)}.ErAwbG_artwork{object-fit:fill;object-position:center}.ErAwbG_controls{pointer-events:none;justify-content:space-between;align-items:center;gap:.65rem;display:flex;position:absolute;inset:auto .65rem .55rem}.ErAwbG_arrow,.ErAwbG_dot{pointer-events:auto;border:0}.ErAwbG_arrow{border-radius:var(--radius-pill);width:2.15rem;height:2.15rem;color:var(--color-text-inverse);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#11130ec7;place-items:center;display:grid}.ErAwbG_arrow:first-child svg{transform:rotate(180deg)}.ErAwbG_dots{border-radius:var(--radius-pill);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#11130e9e;justify-content:center;align-items:center;gap:.3rem;padding:.28rem .42rem;display:flex}.ErAwbG_dot{border-radius:var(--radius-pill);background:#ffffff8c;width:.45rem;height:.45rem;padding:0}.ErAwbG_dot[aria-current=true]{background:var(--color-brand-500);width:1.15rem}@keyframes ErAwbG_banner-enter{0%{opacity:.65;transform:translate(1.2%)}to{opacity:1;transform:translate(0)}}@media (max-width:760px){.ErAwbG_region{width:min(100% - 1rem, var(--content-max-width));margin-top:.45rem}.ErAwbG_frame{border-radius:var(--radius-md)}.ErAwbG_media{aspect-ratio:16/5.8;min-height:7.5rem}.ErAwbG_controls{inset:auto .4rem .4rem}.ErAwbG_arrow{width:2rem;height:2rem}}@media (prefers-reduced-motion:reduce){.ErAwbG_media{animation:none}}
._6265Kq_fallback{align-content:center;place-items:center;gap:var(--space-2);padding:var(--space-3);background:var(--color-surface-subtle);color:var(--color-text-secondary);text-align:center;font-size:var(--font-size-xs);font-weight:700;line-height:1.3;display:grid;position:absolute;inset:0}._6265Kq_image{object-fit:contain;opacity:.78;width:clamp(3.75rem,42%,5.5rem);height:auto}
._9DBPqq_card{justify-content:space-between;gap:var(--space-4);padding:var(--space-4);border:1px solid var(--color-border-default);border-radius:var(--radius-md);background:var(--color-surface-raised);display:flex}._9DBPqq_card[data-selected]{border-color:var(--color-action-primary);box-shadow:0 0 0 2px color-mix(in oklab, var(--color-action-primary) 18%, transparent)}._9DBPqq_heading{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}._9DBPqq_heading span{border-radius:var(--radius-pill);background:var(--color-action-secondary-surface);color:var(--color-action-secondary-text);font-size:var(--font-size-xs);padding:.15rem .5rem}._9DBPqq_card p{margin:var(--space-1) 0 0;color:var(--color-text-secondary)}._9DBPqq_actions{align-items:start;gap:var(--space-2);display:flex}._9DBPqq_actions button{color:var(--color-action-secondary-text);background:0 0;border:0;font-weight:700}@media (max-width:520px){._9DBPqq_card{flex-direction:column}}
.dv3IzW_alert{gap:var(--space-1);padding:var(--space-3) var(--space-4);border:1px solid var(--color-border-default);border-radius:var(--radius-md);background:var(--color-surface-subtle);display:grid}.dv3IzW_info{border-left:4px solid var(--color-focus-ring)}.dv3IzW_warning{border-left:4px solid var(--color-brand-600)}.dv3IzW_danger{border-left:4px solid var(--color-danger)}.dv3IzW_success{border-left:4px solid var(--color-success)}
.iDa5sG_button{min-height:var(--control-height);justify-content:center;align-items:center;gap:var(--space-2);padding:.65rem var(--space-4);border-radius:var(--radius-md);font:inherit;cursor:pointer;transition:background var(--duration-normal), border-color var(--duration-normal), transform var(--duration-fast);border:1px solid #0000;font-weight:720;display:inline-flex}.iDa5sG_button:hover:not(:disabled){transform:translateY(-1px)}.iDa5sG_button:focus-visible{outline:3px solid color-mix(in oklab, var(--color-focus-ring) 28%, transparent);outline-offset:2px}.iDa5sG_button:disabled{cursor:not-allowed;opacity:.58}.iDa5sG_primary{background:var(--color-action-primary);color:var(--color-text-on-brand)}.iDa5sG_primary:hover:not(:disabled){background:var(--color-action-primary-hover)}.iDa5sG_secondary{background:var(--color-action-secondary-surface);border-color:var(--color-border-default);color:var(--color-action-secondary-text)}.iDa5sG_secondary:hover:not(:disabled){background:var(--color-action-secondary-hover)}.iDa5sG_quiet{color:var(--color-action-secondary-text);background:0 0}.iDa5sG_danger{background:var(--color-danger);color:var(--color-text-inverse)}.iDa5sG_full{width:100%}
.m4sYZa_card{padding:clamp(var(--space-4), 2vw, var(--space-6));border:1px solid var(--color-border-default);border-radius:var(--radius-lg);background:var(--color-surface-raised);box-shadow:var(--shadow-sm)}
.GOaBzq_dialog{border-radius:var(--radius-xl);width:min(42rem,100% - 2rem);max-height:min(46rem,100dvh - 2rem);color:var(--color-text-primary);background:0 0;border:0;margin:auto;padding:0;overflow:auto}.GOaBzq_dialog::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#120e0a9e}.GOaBzq_panel{background:var(--color-surface-raised);box-shadow:var(--shadow-md)}.GOaBzq_panel header{z-index:1;justify-content:space-between;gap:var(--space-4);padding:var(--space-5);border-bottom:1px solid var(--color-border-default);background:var(--color-surface-raised);display:flex;position:sticky;top:0}.GOaBzq_panel h2,.GOaBzq_panel p{margin:0}.GOaBzq_panel p{margin-top:var(--space-1);color:var(--color-text-secondary)}.GOaBzq_panel header button{width:var(--control-height);height:var(--control-height);border-radius:var(--radius-md);background:var(--color-surface-subtle);color:var(--color-text-primary);border:0;font-size:1.5rem}@media (max-width:520px){.GOaBzq_dialog{border-radius:var(--radius-xl) var(--radius-xl) 0 0;width:100%;max-width:none;max-height:92dvh;margin:auto 0 0}}
.qJjK2a_field{gap:var(--space-2);display:grid}.qJjK2a_field label{font-weight:700}.qJjK2a_field small{color:var(--color-text-secondary)}.qJjK2a_field .qJjK2a_error{color:var(--color-danger)}.qJjK2a_metadata{display:none}
.H4nQSq_summary{gap:var(--space-4);display:grid}.H4nQSq_summary h2{font-size:var(--font-size-section-title);margin:0}.H4nQSq_summary dl{gap:var(--space-3);margin:0;display:grid}.H4nQSq_summary dl>div,.H4nQSq_total{justify-content:space-between;gap:var(--space-4);align-items:baseline;display:flex}.H4nQSq_summary dt{color:var(--color-text-secondary)}.H4nQSq_summary dd{text-align:right;margin:0;font-weight:700}.H4nQSq_summary [data-tone=positive] dd{color:var(--color-success)}.H4nQSq_summary [data-tone=muted]{color:var(--color-text-secondary)}.H4nQSq_total{padding-top:var(--space-4);border-top:1px solid var(--color-border-default);font-size:var(--font-size-body-lg)}.H4nQSq_total strong{color:var(--color-price);font-size:1.25rem}.H4nQSq_notice{color:var(--color-text-secondary)}.H4nQSq_footer{gap:var(--space-2);display:grid}
.g1Ti0W_control{width:100%;min-height:var(--control-height);padding:.65rem var(--space-3);border:1px solid var(--color-border-default);border-radius:var(--radius-md);background:var(--color-surface-raised);color:var(--color-text-primary)}.g1Ti0W_control:focus-visible{outline:3px solid color-mix(in oklab, var(--color-focus-ring) 24%, transparent);border-color:var(--color-focus-ring)}.g1Ti0W_control:disabled{background:var(--color-surface-subtle);opacity:.7}
.kB-zjG_spinner{border-style:solid;border-radius:50%;flex:none;animation:.72s linear infinite kB-zjG_shared-loading-spin;display:inline-block}.kB-zjG_brand{border-color:color-mix(in oklab, var(--color-brand-500) 24%, var(--color-border-default));border-top-color:var(--color-brand-600)}.kB-zjG_inverse{border-color:#fff #ffffff57 #ffffff57}.kB-zjG_small{border-width:2px;width:1rem;height:1rem}.kB-zjG_medium{border-width:3px;width:2rem;height:2rem}.kB-zjG_large{border-width:3px;width:2.5rem;height:2.5rem}@keyframes kB-zjG_shared-loading-spin{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.kB-zjG_spinner{animation:none}}
.BDyFRG_loader{width:100%;min-height:clamp(12rem,42svh,28rem);color:var(--color-text-secondary);place-items:center;display:grid}
._5K4BIG_notification{z-index:900;top:calc(var(--header-bar-height) + var(--category-bar-height) + var(--space-3));right:max(var(--space-4), env(safe-area-inset-right));align-items:start;gap:var(--space-3);width:min(28rem,100vw - 2rem);padding:var(--space-3) var(--space-4);border:1px solid var(--color-border-default);border-radius:var(--radius-md);background:var(--color-surface-raised);color:var(--color-text-primary);box-shadow:var(--shadow-md);grid-template-columns:auto minmax(0,1fr);display:grid;position:fixed}._5K4BIG_success{border-color:color-mix(in oklab, var(--color-success) 32%, var(--color-border-default))}._5K4BIG_error{border-color:color-mix(in oklab, var(--color-danger) 32%, var(--color-border-default))}._5K4BIG_info{border-color:color-mix(in oklab, var(--color-info) 32%, var(--color-border-default))}._5K4BIG_indicator{border-radius:50%;width:.55rem;height:.55rem;margin-top:.42rem}._5K4BIG_success ._5K4BIG_indicator{background:var(--color-success)}._5K4BIG_error ._5K4BIG_indicator{background:var(--color-danger)}._5K4BIG_info ._5K4BIG_indicator{background:var(--color-info)}._5K4BIG_notification p{font-size:var(--font-size-sm);margin:0;font-weight:650;line-height:1.45}@media (max-width:760px){._5K4BIG_notification{top:calc(var(--header-bar-height) + var(--category-bar-height) + var(--space-2));right:var(--storefront-gutter-mobile);width:calc(100vw - (var(--storefront-gutter-mobile) * 2))}}
.xSB1WG_rating{color:var(--color-price);letter-spacing:.03em;gap:.12rem;font-size:1rem;display:inline-flex}.xSB1WG_muted{color:var(--color-text-secondary);opacity:.42}
.r2OYQa_group{border:0;min-width:0;margin:0;padding:0}.r2OYQa_group>legend{margin-bottom:var(--space-3);font-weight:760}.r2OYQa_grid{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));display:grid}.r2OYQa_card{gap:var(--space-3);min-width:0;padding:var(--space-4);border:1px solid var(--color-border-default);border-radius:var(--radius-md);background:var(--color-surface-raised);cursor:pointer;grid-template-columns:auto 1fr;align-items:start;display:grid}.r2OYQa_card[data-selected]{border-color:var(--color-action-primary);box-shadow:0 0 0 2px color-mix(in oklab, var(--color-action-primary) 18%, transparent)}.r2OYQa_card[data-disabled]{cursor:not-allowed;opacity:.55}.r2OYQa_card input{accent-color:var(--color-action-primary);margin-top:.25rem}.r2OYQa_card strong,.r2OYQa_card small{display:block}.r2OYQa_card small{margin-top:var(--space-1);color:var(--color-text-secondary)}.r2OYQa_meta{margin-top:var(--space-2);color:var(--color-action-secondary-text);font-weight:700;display:block}@media (max-width:520px){.r2OYQa_grid{grid-template-columns:1fr}}
.pLv1GG_state{place-content:center;justify-items:center;gap:var(--space-3);text-align:center;min-height:20rem;display:grid}.pLv1GG_state h1,.pLv1GG_state p{margin:0}.pLv1GG_state p{max-width:38rem;color:var(--color-text-secondary)}
.LgypnW_storeBadges{gap:var(--space-2);flex-wrap:wrap;display:flex}.LgypnW_storeBadge{align-items:center;column-gap:var(--space-2);border-radius:var(--radius-md);color:#171513;min-width:9.5rem;min-height:3.2rem;transition:transform var(--duration-fast), background var(--duration-fast), border-color var(--duration-fast);background:#f7f4ef;border:1px solid #ffffff3d;grid-template-rows:auto auto;grid-template-columns:1.8rem minmax(0,1fr);padding:.48rem .72rem;display:grid;box-shadow:0 4px 14px #0000002e}.LgypnW_storeBadge:hover,.LgypnW_storeBadge:focus-visible{background:#fff;border-color:#ffa50085;transform:translateY(-1px)}.LgypnW_storeMark{color:#171513;grid-row:1/3;place-items:center;display:grid}.LgypnW_storeLogo{width:1.55rem;height:1.55rem;display:block}.LgypnW_storeBadge small{color:#696159;letter-spacing:.08em;text-transform:uppercase;align-self:end;font-size:.52rem;font-weight:800;line-height:1.1}.LgypnW_storeBadge b{color:#171513;align-self:start;font-size:.88rem;font-weight:800;line-height:1.15}.LgypnW_stacked{flex-direction:column}.LgypnW_stacked .LgypnW_storeBadge{width:100%}
.LckTMG_page{width:min(var(--content-max-width), calc(100% - (var(--storefront-gutter) * 2)));padding:var(--storefront-page-top) 0 var(--storefront-page-bottom);margin-inline:auto}.LckTMG_heading{max-width:48rem;margin-bottom:var(--storefront-heading-gap)}.LckTMG_heading h1{font-size:var(--font-size-page-title);font-weight:760;line-height:var(--line-height-heading);letter-spacing:-.032em;margin:0}.LckTMG_heading p{margin:var(--space-2) 0 0;color:var(--color-text-secondary);font-size:var(--font-size-body);line-height:var(--line-height-body)}@media (max-width:760px){.LckTMG_page{width:min(calc(100% - (var(--storefront-gutter-mobile) * 2)), var(--content-max-width))}.LckTMG_heading{margin-bottom:var(--space-3)}}
.ufQwqG_brand{align-items:center;min-width:0;display:inline-flex}.ufQwqG_logo{object-fit:contain;background:0 0;width:clamp(4.5rem,5.5vw,5.5rem);height:3.75rem}@media (max-width:760px){.ufQwqG_logo{width:4.1rem;height:3rem}}
.k7DIQW_layout{gap:clamp(var(--space-4), 2vw, var(--space-6));grid-template-columns:minmax(13.5rem,16rem) minmax(0,1fr);align-items:start;display:grid}.k7DIQW_sidebar{top:calc(var(--header-bar-height) + var(--category-bar-height) + var(--space-4));gap:var(--space-4);min-width:0;padding:var(--space-4);border:1px solid var(--color-border-default);border-radius:var(--radius-lg);background:var(--color-surface-raised);box-shadow:var(--shadow-sm);display:grid;position:sticky}.k7DIQW_identity{align-items:center;gap:var(--space-3);min-width:0;padding-bottom:var(--space-4);border-bottom:1px solid var(--color-border-default);display:flex}.k7DIQW_identity>span:last-child{gap:.15rem;min-width:0;display:grid}.k7DIQW_identity strong,.k7DIQW_identity small{text-overflow:ellipsis;overflow:hidden}.k7DIQW_identity small{color:var(--color-text-secondary);font-size:var(--font-size-xs);line-height:1.35}.k7DIQW_avatar{border-radius:var(--radius-md);background:var(--color-action-secondary-surface);width:2.75rem;height:2.75rem;color:var(--color-action-secondary-text);flex:none;place-items:center;display:grid}.k7DIQW_avatar svg{width:1.35rem;height:1.35rem}.k7DIQW_navigation{gap:var(--space-1);display:grid}.k7DIQW_navigationItem{align-items:center;gap:var(--space-3);min-height:2.75rem;padding:0 var(--space-3);border-radius:var(--radius-md);color:var(--color-text-secondary);transition:background var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard);font-weight:700;display:flex}.k7DIQW_navigationItem:hover{background:var(--color-surface-subtle);color:var(--color-text-primary)}.k7DIQW_navigationItem[aria-current=page]{background:var(--color-action-secondary-surface);color:var(--color-action-secondary-text)}.k7DIQW_navigationItem:focus-visible{outline:3px solid var(--color-focus-ring);outline-offset:2px}.k7DIQW_navigationItem svg{flex:none;width:1.15rem;height:1.15rem}.k7DIQW_content{min-width:0}@media (max-width:56rem){.k7DIQW_layout{grid-template-columns:1fr}.k7DIQW_sidebar{gap:var(--space-3);padding:var(--space-3);position:static}.k7DIQW_identity{padding-bottom:var(--space-3)}.k7DIQW_navigation{gap:var(--space-2);scrollbar-width:thin;padding:.2rem 0 .35rem;display:flex;overflow-x:auto}.k7DIQW_navigationItem{white-space:nowrap;padding-inline:var(--space-3);flex:none}}@media (max-width:34rem){.k7DIQW_identity small{display:none}.k7DIQW_sidebar{margin-inline:calc(var(--storefront-gutter-mobile) * -1);border-inline:0;border-radius:0}}@media (prefers-reduced-motion:reduce){.k7DIQW_navigationItem{transition:none}}
.Nmvota_footer{margin-top:var(--space-8);color:#f7f4ef;border-top:3px solid var(--color-brand-500);background:#171513}.Nmvota_grid{gap:clamp(var(--space-6), 4vw, 4rem);padding-block:var(--space-12) 2.35rem;grid-template-columns:minmax(15rem,1.35fr) repeat(3,minmax(10rem,1fr));display:grid}.Nmvota_brandColumn{max-width:22rem}.Nmvota_brandColumn>p{max-width:20rem;margin:var(--space-3) 0 0;color:#c9c1b7;font-size:var(--font-size-sm);line-height:1.6}.Nmvota_column{align-content:start;gap:var(--space-3);display:grid}.Nmvota_column>strong,.Nmvota_socialBlock>strong,.Nmvota_appBlock>strong{margin-bottom:var(--space-1);color:#fff;font-size:var(--font-size-sm);letter-spacing:.02em;font-weight:800}.Nmvota_column>a{color:#c9c1b7;width:fit-content;font-size:var(--font-size-sm);transition:color var(--duration-fast), transform var(--duration-fast);line-height:1.45}.Nmvota_column>a:hover,.Nmvota_column>a:focus-visible,.Nmvota_legalLinks a:hover,.Nmvota_legalLinks a:focus-visible{color:var(--color-brand-on-dark)}.Nmvota_column>a:focus-visible,.Nmvota_legalLinks a:focus-visible,.Nmvota_socialLink:focus-visible,.Nmvota_storeBadge:focus-visible,.Nmvota_contactItem a:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:3px;border-radius:var(--radius-sm)}.Nmvota_socialBlock,.Nmvota_appBlock{gap:var(--space-2);margin-top:var(--space-6);display:grid}.Nmvota_appBlock{margin-top:var(--space-5)}.Nmvota_socialLinks,.Nmvota_storeBadges{gap:var(--space-2);flex-wrap:wrap;display:flex}.Nmvota_socialLink{align-items:center;gap:var(--space-2);border-radius:var(--radius-pill);color:#d8d1c7;min-height:2.2rem;font-size:var(--font-size-xs);background:#ffffff0a;border:1px solid #ffffff1f;padding:.35rem .7rem .35rem .4rem;font-weight:650;display:inline-flex}.Nmvota_socialLink:hover{color:#fff;background:#ff8c001a;border-color:#ffa5006b}.Nmvota_socialLink>span{background:var(--color-brand-500);width:1.45rem;height:1.45rem;color:var(--color-text-on-brand);border-radius:50%;place-items:center;font-size:.65rem;font-weight:850;display:grid}.Nmvota_socialLogo,.Nmvota_contactImage{object-fit:contain;border-radius:50%;flex:0 0 1.45rem;width:1.45rem;height:1.45rem;display:block}.Nmvota_contactIconBadge{background:#f7f0e5;border-radius:50%;grid-row:1/span 3;align-self:start;place-items:center;width:2rem;height:2rem;display:grid}.Nmvota_contactIconBadge .Nmvota_contactImage{width:1.35rem;height:1.35rem}.Nmvota_storeBadge{align-items:center;column-gap:var(--space-2);border-radius:var(--radius-md);color:#171513;min-width:9.5rem;min-height:3.2rem;transition:transform var(--duration-fast), background var(--duration-fast), border-color var(--duration-fast);background:#f7f4ef;border:1px solid #ffffff3d;grid-template-rows:auto auto;grid-template-columns:1.8rem minmax(0,1fr);padding:.48rem .72rem;display:grid;box-shadow:0 4px 14px #0000002e}.Nmvota_storeBadge:hover{background:#fff;border-color:#ffa50085;transform:translateY(-1px)}.Nmvota_storeMark{color:#171513;grid-row:1/3;place-items:center;display:grid}.Nmvota_storeLogo{width:1.55rem;height:1.55rem;display:block}.Nmvota_storeBadge small{color:#696159;letter-spacing:.08em;text-transform:uppercase;align-self:end;font-size:.52rem;font-weight:800;line-height:1.1}.Nmvota_storeBadge b{color:#171513;align-self:start;font-size:.88rem;font-weight:800;line-height:1.15}.Nmvota_contactItem{grid-template-columns:auto minmax(0,1fr);gap:.16rem;display:grid}.Nmvota_contactItem>span{color:#8f887f;letter-spacing:.04em;text-transform:uppercase;font-size:.67rem;font-weight:700}.Nmvota_contactItem>a,.Nmvota_contactItem>b{color:#e6dfd6;width:fit-content;font-size:var(--font-size-sm);word-break:break-word;font-weight:650;line-height:1.4}.Nmvota_contactItem>a:hover{color:var(--color-brand-on-dark)}.Nmvota_contactItem>small{color:#a9a197;max-width:18rem;font-size:var(--font-size-xs);line-height:1.45}.Nmvota_bottom{justify-content:space-between;align-items:center;gap:var(--space-4);color:#a9a197;min-height:3.7rem;font-size:var(--font-size-xs);border-top:1px solid #ffffff1a;display:flex}.Nmvota_legalLinks{align-items:center;gap:var(--space-4);display:flex}.Nmvota_legalLinks a{color:#bcb4aa}@media (max-width:980px){.Nmvota_grid{grid-template-columns:repeat(2,minmax(0,1fr))}.Nmvota_brandColumn{max-width:none}}@media (max-width:560px){.Nmvota_footer{margin-top:var(--space-6)}.Nmvota_grid{gap:var(--space-6) var(--space-5);padding-block:var(--space-8) var(--space-6);grid-template-columns:1fr 1fr}.Nmvota_brandColumn{grid-column:1/-1}.Nmvota_column>strong,.Nmvota_column>a,.Nmvota_contactItem>a,.Nmvota_contactItem>b{font-size:var(--font-size-xs)}.Nmvota_storeBadge{min-width:8.9rem}.Nmvota_bottom{justify-content:center;align-items:flex-start;gap:var(--space-2);flex-direction:column;min-height:4.4rem}}
.nyyuna_browser{gap:var(--storefront-section-gap);display:grid}.nyyuna_toolbar{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.nyyuna_search{min-height:var(--control-height);align-items:center;gap:var(--space-2);padding:0 var(--space-3);border:1px solid var(--color-border-default);border-radius:var(--radius-md);background:var(--color-surface-raised);flex:18rem;display:flex}.nyyuna_search:focus-within{border-color:var(--color-focus-ring);box-shadow:0 0 0 3px color-mix(in oklab, var(--color-focus-ring) 16%, transparent)}.nyyuna_search svg{color:var(--color-text-secondary);flex:none}.nyyuna_search input{width:100%;color:var(--color-text-primary);font-size:var(--font-size-body);background:0 0;border:0;outline:0}.nyyuna_filter{min-height:var(--control-height);align-items:center;gap:var(--space-2);padding:0 var(--space-3);border:1px solid var(--color-border-default);border-radius:var(--radius-md);background:var(--color-surface-raised);color:var(--color-text-secondary);font-size:var(--font-size-sm);font-weight:700;display:inline-flex}.nyyuna_filter input{accent-color:var(--color-brand-600)}.nyyuna_grid{justify-content:start;gap:var(--storefront-card-gap);grid-template-columns:repeat(auto-fill,minmax(12.5rem,15rem));display:grid}.nyyuna_card{border:1px solid var(--color-border-default);border-radius:var(--radius-md);background:var(--color-surface-raised);min-width:0;box-shadow:var(--shadow-sm);transition:transform var(--duration-fast), box-shadow var(--duration-normal), border-color var(--duration-normal);grid-template-rows:auto 1fr;display:grid;overflow:hidden}.nyyuna_card:hover,.nyyuna_card:focus-within{border-color:color-mix(in oklab, var(--color-brand-500) 42%, var(--color-border-default));box-shadow:var(--shadow-md);transform:translateY(-2px)}.nyyuna_media{aspect-ratio:1/.9;background:var(--color-surface-subtle);min-height:0;position:relative;overflow:hidden}.nyyuna_mediaLink{display:block;position:absolute;inset:0}.nyyuna_mediaLink>img{object-fit:contain;padding:var(--space-3)}.nyyuna_categoryBadge,.nyyuna_ratingBadge{z-index:2;border-radius:var(--radius-sm);max-width:calc(100% - 4.5rem);color:var(--color-text-inverse);text-overflow:ellipsis;white-space:nowrap;background:#3e3e3ec7;font-size:.64rem;font-weight:800;line-height:1;position:absolute;overflow:hidden}.nyyuna_categoryBadge{top:var(--space-2);left:var(--space-2);padding:.38rem .45rem}.nyyuna_favoriteButton{z-index:3;top:var(--space-2);right:var(--space-2);background:color-mix(in oklab, var(--color-surface-raised) 92%, transparent);width:2rem;height:2rem;color:var(--color-text-secondary);box-shadow:var(--shadow-sm);border:0;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute}.nyyuna_favoriteButton:hover,.nyyuna_favoriteButton:focus-visible,.nyyuna_favoriteButton[aria-pressed=true]{color:var(--color-price);background:var(--color-surface-raised)}.nyyuna_favoriteButton[aria-pressed=true] svg{fill:currentColor}.nyyuna_favoriteButton:disabled{opacity:.55;cursor:wait}.nyyuna_favoriteButton svg{width:1.1rem;height:1.1rem}.nyyuna_ratingBadge{right:var(--space-2);bottom:var(--space-2);color:var(--color-brand-on-dark);padding:.36rem .45rem}.nyyuna_body{min-height:9.5rem;padding:var(--space-3);flex-direction:column;display:flex}.nyyuna_name{min-height:2.35rem;margin:0 0 var(--space-2);color:var(--color-text-primary);font-size:var(--font-size-card-title);font-weight:720;line-height:1.35;display:block}.nyyuna_meta{gap:var(--space-1);display:grid}.nyyuna_pricing{justify-items:start;gap:.12rem;display:grid}.nyyuna_price{color:var(--color-price);font-size:var(--font-size-body);font-weight:800}.nyyuna_originalPrice{color:var(--color-text-secondary);font-size:var(--font-size-xs);font-weight:600;text-decoration-thickness:1px}.nyyuna_detail,.nyyuna_inStock,.nyyuna_outOfStock{font-size:var(--font-size-xs);line-height:1.35}.nyyuna_detail{color:var(--color-text-secondary)}.nyyuna_inStock{color:var(--color-success);font-weight:700}.nyyuna_outOfStock{color:var(--color-danger);font-weight:700}.nyyuna_actions{align-items:stretch;gap:var(--space-2);padding-top:var(--space-3);margin-top:auto;display:flex}.nyyuna_detailsButton,.nyyuna_cartButton{border-radius:var(--radius-sm);min-height:2.2rem;font-size:var(--font-size-xs);border:0;justify-content:center;align-items:center;font-weight:750;display:inline-flex}.nyyuna_detailsButton{padding-inline:var(--space-3);background:var(--color-action-primary);color:var(--color-text-on-brand);flex:1}.nyyuna_detailsButton:hover,.nyyuna_detailsButton:focus-visible{background:var(--color-action-primary-hover)}.nyyuna_cartButton{background:var(--color-action-secondary-surface);width:2.35rem;color:var(--color-action-secondary-text);flex:0 0 2.35rem;padding:0}.nyyuna_cartButton:hover,.nyyuna_cartButton:focus-visible{background:var(--color-action-secondary-hover)}.nyyuna_cartButton:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.nyyuna_cartButton:disabled{opacity:.45;cursor:not-allowed}.nyyuna_cartButton svg{width:1.05rem;height:1.05rem}.nyyuna_empty{padding:var(--space-8) 0;color:var(--color-text-secondary);font-size:var(--font-size-body);margin:0}@media (max-width:760px){.nyyuna_grid{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr))}.nyyuna_body{min-height:9rem;padding:var(--space-3)}.nyyuna_name{font-size:var(--font-size-sm)}}@media (max-width:420px){.nyyuna_grid{gap:var(--space-2)}.nyyuna_mediaLink>img{padding:var(--space-2)}.nyyuna_categoryBadge,.nyyuna_ratingBadge{font-size:.6rem}}
.Yh_gVG_root{position:relative}.Yh_gVG_trigger{min-height:var(--control-height);align-items:center;gap:var(--space-2);padding-inline:var(--space-3);border-radius:var(--radius-md);color:var(--color-header-text);font:inherit;font-size:var(--font-size-sm);cursor:pointer;background:0 0;border:0;font-weight:650;display:inline-flex}.Yh_gVG_trigger:hover,.Yh_gVG_trigger:focus-visible,.Yh_gVG_trigger[aria-expanded=true]{background:var(--color-header-action-hover)}.Yh_gVG_trigger:focus-visible,.Yh_gVG_menu a:focus-visible,.Yh_gVG_menu button:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.Yh_gVG_chevron{font-size:var(--font-size-sm);transition:transform var(--duration-fast)}.Yh_gVG_trigger[aria-expanded=true] .Yh_gVG_chevron{transform:rotate(180deg)}.Yh_gVG_menu{z-index:30;top:calc(100% + var(--space-2));width:max-content;min-width:12rem;padding:var(--space-2);border:1px solid var(--color-border-default);border-radius:var(--radius-md);background:var(--color-surface-raised);box-shadow:var(--shadow-md);color:var(--color-text-primary);display:grid;position:absolute;right:0}.Yh_gVG_menu a,.Yh_gVG_menu button{width:100%;min-height:2.75rem;padding-inline:var(--space-3);border-radius:var(--radius-sm);color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;font-weight:650;display:flex}.Yh_gVG_menu a:hover,.Yh_gVG_menu button:hover:not(:disabled){background:var(--color-action-secondary-hover)}.Yh_gVG_menu button:disabled{cursor:wait;opacity:.58}.Yh_gVG_menu .Yh_gVG_logout{color:var(--color-danger)}.Yh_gVG_downloadOptions{padding:var(--space-2) var(--space-5) var(--space-5)}.Yh_gVG_downloadOptions .Yh_gVG_modalBadges{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.Yh_gVG_continueWeb{width:100%;margin-top:var(--space-3);padding:var(--space-1);color:var(--color-action-secondary-text);text-align:center;text-underline-offset:.2em;cursor:pointer;background:0 0;border:0;text-decoration:underline;display:block}.Yh_gVG_continueWeb:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:3px}@media (max-width:600px){.Yh_gVG_downloadOptions .Yh_gVG_modalBadges{grid-template-columns:1fr}}@media (max-width:960px){.Yh_gVG_label,.Yh_gVG_chevron{display:none}.Yh_gVG_trigger{justify-content:center;min-width:2.75rem;padding-inline:.5rem}}@media (max-width:520px){.Yh_gVG_menu{width:min(16rem, calc(100vw - 2 * var(--space-3)));min-width:0;max-width:calc(100vw - 2 * var(--space-3));right:0}}
._6VYXbG_state{width:min(var(--content-max-width), calc(100% - (var(--storefront-gutter) * 2)));text-align:center;min-height:14rem;padding:var(--storefront-page-top) var(--space-4) var(--space-8);place-content:center;justify-items:center;margin-inline:auto;display:grid}._6VYXbG_state h1{max-width:22ch;margin:var(--space-3) 0 0;font-size:var(--font-size-page-title);line-height:var(--line-height-heading);letter-spacing:-.032em}._6VYXbG_state p{max-width:36rem;margin:var(--space-2) 0 0;color:var(--color-text-secondary);font-size:var(--font-size-body);line-height:var(--line-height-body)}._6VYXbG_state button{margin-top:var(--space-4)}@media (max-width:760px){._6VYXbG_state{width:min(calc(100% - (var(--storefront-gutter-mobile) * 2)), var(--content-max-width));min-height:12rem}}
.BUXMdq_stack{gap:var(--space-5);display:grid}.BUXMdq_pageHeader{justify-content:space-between;align-items:flex-start;gap:var(--space-4);display:flex}.BUXMdq_pageHeader h1,.BUXMdq_pageHeader p,.BUXMdq_messageBody p{margin:0}.BUXMdq_pageHeader>div{gap:var(--space-2);display:grid}.BUXMdq_pageHeader>div>p:last-child,.BUXMdq_messageBody p,.BUXMdq_messageBody time{color:var(--color-text-secondary)}.BUXMdq_eyebrow{color:var(--color-brand-700);font-size:var(--font-size-sm);letter-spacing:.04em;text-transform:uppercase;font-weight:800}.BUXMdq_chips{gap:var(--space-2);border:0;min-width:0;margin:0;padding:0 0 .2rem;display:flex;overflow-x:auto}.BUXMdq_chips button{align-items:center;gap:var(--space-2);min-height:2.5rem;padding:0 var(--space-4);border:1px solid var(--color-border-default);background:var(--color-surface-raised);color:var(--color-text-secondary);font:inherit;cursor:pointer;border-radius:999px;flex:none;font-weight:750;display:inline-flex}.BUXMdq_chips button[aria-pressed=true]{border-color:var(--color-action-secondary-text);background:var(--color-action-secondary-surface);color:var(--color-action-secondary-text)}.BUXMdq_chips button span{background:var(--color-surface-subtle);text-align:center;min-width:1.5rem;font-size:var(--font-size-xs);border-radius:999px;padding:.12rem .35rem}.BUXMdq_inboxList{border:1px solid var(--color-border-default);border-radius:var(--radius-lg);background:var(--color-surface-raised);display:grid;overflow:hidden}.BUXMdq_inboxItem{gap:var(--space-4);padding:var(--space-5);border-bottom:1px solid var(--color-border-default);grid-template-columns:2.75rem minmax(0,1fr);display:grid}.BUXMdq_inboxItem:last-child{border-bottom:0}.BUXMdq_unread{background:var(--color-surface-subtle)}.BUXMdq_messageIcon{border-radius:var(--radius-md);background:var(--color-action-secondary-surface);width:2.75rem;height:2.75rem;color:var(--color-action-secondary-text);place-items:center;display:grid}.BUXMdq_messageIcon svg{width:1.2rem;height:1.2rem}.BUXMdq_messageBody{gap:var(--space-2);min-width:0;display:grid}.BUXMdq_messageHeading{justify-content:space-between;align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.BUXMdq_messageHeading>span{background:var(--color-action-secondary-surface);color:var(--color-action-secondary-text);font-size:var(--font-size-xs);border-radius:999px;padding:.2rem .55rem;font-weight:800}.BUXMdq_messageActions{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.BUXMdq_messageActions a{color:var(--color-brand-700);font-weight:750}.BUXMdq_empty{padding:var(--space-8);text-align:center;color:var(--color-text-secondary)}.BUXMdq_preferences{gap:var(--space-4);display:grid}.BUXMdq_preference{justify-content:space-between;align-items:flex-start;gap:var(--space-5);padding:var(--space-5);border:1px solid var(--color-border-default);border-radius:var(--radius-lg);background:var(--color-surface-raised);display:flex}.BUXMdq_preference>span:first-child{gap:var(--space-1);display:grid}.BUXMdq_preference small{color:var(--color-text-secondary)}.BUXMdq_preference input{width:1.25rem;height:1.25rem;accent-color:var(--color-action-primary);flex:none}@media (max-width:34rem){.BUXMdq_pageHeader{flex-direction:column;align-items:stretch}.BUXMdq_inboxItem{padding:var(--space-4);grid-template-columns:2.25rem minmax(0,1fr)}.BUXMdq_messageIcon{width:2.25rem;height:2.25rem}}
.K1NMIq_layout{gap:clamp(var(--space-5), 3vw, var(--space-8));grid-template-columns:minmax(0,1fr) minmax(20rem,27rem);align-items:start;display:grid}.K1NMIq_main{gap:var(--space-5);display:grid}.K1NMIq_section{gap:var(--space-4);display:grid}.K1NMIq_section h2{font-size:var(--font-size-section-title);margin:0}.K1NMIq_sectionHeader{justify-content:space-between;align-items:center;gap:var(--space-4);display:flex}.K1NMIq_addressList{gap:var(--space-3);display:grid}.K1NMIq_formGrid{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.K1NMIq_wide{grid-column:1/-1}.K1NMIq_checkbox{align-items:center;gap:var(--space-2);display:flex}.K1NMIq_coupon{gap:var(--space-2);grid-template-columns:1fr auto;display:grid}.K1NMIq_summary{top:calc(var(--header-bar-height) + var(--category-bar-height) + var(--space-4));position:sticky}.K1NMIq_textarea{resize:vertical;width:100%;min-height:7rem;padding:var(--space-3);border:1px solid var(--color-border-default);border-radius:var(--radius-md);background:var(--color-surface-raised);color:var(--color-text-primary);font:inherit}.K1NMIq_outcome{gap:var(--space-4);display:grid}@media (max-width:900px){.K1NMIq_layout{grid-template-columns:1fr}.K1NMIq_summary{position:static}}@media (max-width:560px){.K1NMIq_formGrid{grid-template-columns:1fr}.K1NMIq_wide{grid-column:auto}.K1NMIq_coupon{grid-template-columns:1fr}}
.NlXUYW_actionLink.NlXUYW_actionLink{color:var(--color-header-text);box-shadow:none;border:0}.NlXUYW_actionLink.NlXUYW_actionLink:hover,.NlXUYW_actionLink.NlXUYW_actionLink:focus-visible{background:var(--color-header-action-hover);color:var(--color-header-text)}.NlXUYW_actionLink.NlXUYW_actionLink .NlXUYW_badge{background:var(--color-header-badge-surface);color:var(--color-header-badge-text);box-shadow:none}.NlXUYW_cartLink{animation:4.5s ease-in-out infinite NlXUYW_cart-gentle-bounce}@keyframes NlXUYW_cart-gentle-bounce{0%,14%,to{transform:translateY(0)}3%{transform:translateY(-3px)}6%{transform:translateY(0)}9%{transform:translateY(-1.5px)}}@media (prefers-reduced-motion:reduce){.NlXUYW_cartLink{animation:none}}
._3pkhRq_stack{gap:var(--space-4);margin-top:var(--space-4);display:grid}._3pkhRq_feedbackForm{gap:var(--space-4);padding:var(--space-5);display:grid}._3pkhRq_feedbackActions{justify-content:flex-end;gap:var(--space-3);flex-wrap:wrap;display:flex}._3pkhRq_receiptsCard{gap:var(--space-4);display:grid}._3pkhRq_receiptsCard h2{font-size:var(--font-size-lg);margin:0}._3pkhRq_receiptList{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}._3pkhRq_receiptRow{justify-content:space-between;align-items:center;gap:var(--space-3);padding-top:var(--space-3);border-top:1px solid var(--color-border-default);flex-wrap:wrap;display:flex}._3pkhRq_receiptRow>div{gap:var(--space-1);display:grid}._3pkhRq_receiptRow small,._3pkhRq_receiptsEmpty{color:var(--color-text-secondary)}._3pkhRq_receiptsEmpty{margin:0}._3pkhRq_feedbackForm fieldset{gap:var(--space-3);border:0;min-width:0;margin:0;padding:0;display:grid}._3pkhRq_feedbackForm legend{margin-bottom:var(--space-2);font-weight:700}._3pkhRq_feedbackRatingOptions,._3pkhRq_feedbackChips{gap:var(--space-2);flex-wrap:wrap;display:flex}._3pkhRq_feedbackRatingOptions label,._3pkhRq_feedbackChips button{align-items:center;gap:var(--space-2);min-height:2.5rem;padding:0 var(--space-3);border-radius:var(--radius-pill);cursor:pointer;display:inline-flex;position:relative}._3pkhRq_feedbackRatingOptions label{width:2.75rem;min-height:2.75rem;color:var(--color-text-secondary);justify-content:center;padding:0}._3pkhRq_feedbackRatingOptions label:has(input:focus-visible){outline:3px solid var(--color-focus-ring);outline-offset:2px}._3pkhRq_feedbackRatingOptions ._3pkhRq_feedbackStarSelected,._3pkhRq_feedbackRatingOptions label:hover{color:var(--color-price)}._3pkhRq_feedbackChips button._3pkhRq_feedbackChipSelected{border-color:var(--color-action-primary);background:var(--color-action-primary);color:var(--color-text-on-brand)}._3pkhRq_feedbackRatingOptions input{opacity:0;width:1px;height:1px;position:absolute}._3pkhRq_feedbackRatingOptions label>span[aria-hidden=true]{font-size:1.75rem;line-height:1}._3pkhRq_feedbackTextarea{resize:vertical;width:100%;min-height:6rem;padding:var(--space-3);border:1px solid var(--color-border-default);border-radius:var(--radius-md);background:var(--color-surface-canvas);color:var(--color-text-primary);font:inherit}._3pkhRq_feedbackTextarea:focus-visible{outline:3px solid var(--color-focus-ring);outline-offset:1px}._3pkhRq_feedbackVisuallyHidden{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._3pkhRq_returnItemRow{gap:var(--space-3);padding:var(--space-4);border:1px solid var(--color-border-default);border-radius:var(--radius-lg);background:var(--color-surface-subtle);display:grid}._3pkhRq_returnQuantityRemaining{margin:calc(-1 * var(--space-2)) 0 0;color:var(--color-text-secondary);font-size:var(--font-size-sm)}._3pkhRq_returnItemsTableWrap{border:1px solid var(--color-border-default);border-radius:var(--radius-lg);overflow-x:auto}._3pkhRq_returnItemsTable{border-collapse:collapse;text-align:left;width:100%}._3pkhRq_returnItemsTable caption{padding:var(--space-3) var(--space-4);color:var(--color-text-primary);font-weight:var(--font-weight-semibold);text-align:left}._3pkhRq_returnItemsTable th,._3pkhRq_returnItemsTable td{padding:var(--space-3) var(--space-4);border-top:1px solid var(--color-border-default)}._3pkhRq_returnItemHeading{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}._3pkhRq_toolbar{gap:var(--space-3);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}._3pkhRq_toolbar p{color:var(--color-text-secondary);font-size:var(--font-size-sm);margin:0}._3pkhRq_filters{gap:var(--space-2);scrollbar-width:thin;border:0;min-inline-size:0;margin:0;padding:.15rem 0 .35rem;display:flex;overflow-x:auto}._3pkhRq_filterLegend{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._3pkhRq_filterChip{align-items:center;gap:var(--space-2);min-height:2.45rem;padding:0 var(--space-3);border:1px solid var(--color-border-default);border-radius:var(--radius-pill);background:var(--color-surface-raised);color:var(--color-text-secondary);font:inherit;font-size:var(--font-size-sm);flex:none;font-weight:700;display:inline-flex}._3pkhRq_filterChip:hover{border-color:var(--color-brand-500);color:var(--color-text-primary)}._3pkhRq_filterChip[aria-pressed=true]{border-color:var(--color-action-primary);background:var(--color-action-primary);color:var(--color-text-on-brand)}._3pkhRq_filterChip:focus-visible,._3pkhRq_orderAction:focus-visible,._3pkhRq_backLink:focus-visible{outline:3px solid var(--color-focus-ring);outline-offset:2px}._3pkhRq_filterCount{border-radius:var(--radius-pill);background:var(--color-surface-subtle);min-width:1.45rem;height:1.45rem;color:var(--color-text-secondary);font-size:var(--font-size-xs);place-items:center;padding-inline:.35rem;display:inline-grid}._3pkhRq_filterChip[aria-pressed=true] ._3pkhRq_filterCount{color:currentColor;background:#17130e1f}._3pkhRq_orderList{border:1px solid var(--color-border-default);border-radius:var(--radius-lg);background:var(--color-surface-raised);box-shadow:var(--shadow-sm);margin:0;padding:0;list-style:none;overflow:hidden}._3pkhRq_orderRow{gap:var(--space-5);padding:var(--space-5);grid-template-columns:minmax(0,1fr) minmax(8rem,auto) auto;align-items:center;display:grid}._3pkhRq_orderRow+._3pkhRq_orderRow{border-top:1px solid var(--color-border-default)}._3pkhRq_orderRow:hover{background:var(--color-surface-subtle)}._3pkhRq_orderIdentity{align-items:center;gap:var(--space-4);min-width:0;display:flex}._3pkhRq_orderIdentity>div{min-width:0}._3pkhRq_orderRow h2,._3pkhRq_orderRow p{margin:0}._3pkhRq_orderRow h2{margin-bottom:var(--space-1);font-size:var(--font-size-body)}._3pkhRq_meta{gap:var(--space-2) var(--space-4);color:var(--color-text-secondary);font-size:var(--font-size-sm);flex-wrap:wrap;display:flex}._3pkhRq_status{border-radius:var(--radius-pill);width:fit-content;color:var(--color-action-secondary-text);background:var(--color-action-secondary-surface);font-size:var(--font-size-xs);flex:none;padding:.35rem .7rem;font-weight:800;line-height:1.2}._3pkhRq_total{white-space:nowrap;text-align:end;font-size:var(--font-size-body-lg);font-weight:800}._3pkhRq_orderAction{min-height:2.5rem;padding:0 var(--space-3);border-radius:var(--radius-md);background:var(--color-action-secondary-surface);color:var(--color-action-secondary-text);font-size:var(--font-size-sm);white-space:nowrap;justify-content:center;align-items:center;font-weight:800;display:inline-flex}._3pkhRq_orderDetailPage{gap:clamp(var(--space-4), 1.8vw, var(--space-5));padding-bottom:var(--space-7);display:grid}._3pkhRq_backLink{align-items:center;gap:var(--space-1);width:fit-content;min-height:2rem;color:var(--color-action-secondary-text);font-size:var(--font-size-sm);font-weight:800;text-decoration:none;display:inline-flex}._3pkhRq_backLink:hover{color:var(--color-action-primary)}._3pkhRq_orderHero{gap:var(--space-4) var(--space-6);padding:var(--space-5);border:1px solid var(--color-border-default);border-radius:var(--radius-xl);background:linear-gradient(135deg, color-mix(in oklab, var(--color-action-secondary-surface) 72%, var(--color-surface-raised)), var(--color-surface-raised) 42%);box-shadow:none;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"main actions""facts facts";display:grid;position:relative;overflow:hidden}._3pkhRq_orderHero:before{content:"";background:linear-gradient(90deg, var(--color-action-primary), color-mix(in oklab, var(--color-action-primary) 30%, transparent) 58%, transparent);height:2px;position:absolute;inset-block-start:0;inset-inline:0}._3pkhRq_orderHeroMain{grid-area:main;align-self:center;min-width:0}._3pkhRq_orderTitleBlock{gap:var(--space-3);min-width:0;display:grid}._3pkhRq_orderTitleBlock>div{gap:var(--space-1);min-width:0;display:grid}._3pkhRq_orderHero h1,._3pkhRq_orderHero p,._3pkhRq_progressSection h2,._3pkhRq_progressSection p,._3pkhRq_orderSection h2,._3pkhRq_orderSection p,._3pkhRq_orderActionsPanel h2{margin:0}._3pkhRq_orderHero h1{color:var(--color-text-primary);letter-spacing:-.025em;font-size:clamp(1.55rem,2.2vw,2rem);font-weight:850;line-height:1.08}._3pkhRq_orderHero p{color:var(--color-text-secondary);font-size:var(--font-size-sm)}._3pkhRq_status{border:1px solid color-mix(in oklab, var(--color-action-primary) 26%, transparent);border-radius:var(--radius-pill);background:var(--color-action-secondary-surface);width:fit-content;max-width:100%;color:var(--color-action-secondary-text);font-size:var(--font-size-xs);padding:.36rem .7rem;font-weight:850;line-height:1.2}._3pkhRq_heroActions{justify-content:flex-end;align-self:start;gap:var(--space-2);flex-wrap:wrap;grid-area:actions;display:flex}._3pkhRq_heroActions>button{min-height:2.5rem;padding:.5rem var(--space-3);border-radius:var(--radius-md);box-shadow:none;font-size:var(--font-size-sm)}._3pkhRq_heroActions svg{width:.95rem;height:.95rem}._3pkhRq_orderFacts{border:1px solid var(--color-border-default);border-radius:var(--radius-lg);background:color-mix(in oklab, var(--color-surface-subtle) 72%, var(--color-surface-raised));grid-area:facts;grid-template-columns:minmax(0,1.15fr) minmax(0,1.35fr) minmax(5.5rem,.55fr) minmax(9rem,.8fr);gap:0;margin:0;display:grid;overflow:hidden}._3pkhRq_orderFacts div{min-width:0;min-height:4.4rem;padding:var(--space-3) var(--space-4);align-content:center;gap:.3rem;display:grid}._3pkhRq_orderFacts div+div{border-inline-start:1px solid var(--color-border-default)}._3pkhRq_orderFacts dt,._3pkhRq_trackingSummary small{color:var(--color-text-secondary);font-size:var(--font-size-xs);font-weight:750;line-height:1.25}._3pkhRq_orderFacts dd{color:var(--color-text-primary);font-size:var(--font-size-sm);text-overflow:ellipsis;white-space:nowrap;margin:0;font-weight:850;line-height:1.3;overflow:hidden}._3pkhRq_totalFact dd{color:var(--color-text-primary);font-size:var(--font-size-body-lg);letter-spacing:-.015em}._3pkhRq_paymentAlertContent{justify-content:space-between;align-items:center;gap:var(--space-4);min-width:0;display:flex}._3pkhRq_paymentAlertContent p{flex:1;min-width:0;margin:0}._3pkhRq_paymentAlertContent>button{min-height:2.55rem;padding-inline:var(--space-4);flex:none}._3pkhRq_progressSection,._3pkhRq_orderSection{gap:var(--space-4);border:1px solid var(--color-border-default);background:var(--color-surface-raised);display:grid}._3pkhRq_progressSection{padding:var(--space-5);border-radius:var(--radius-xl);box-shadow:none}._3pkhRq_orderSection{padding:var(--space-5);border-radius:var(--radius-lg);box-shadow:none}._3pkhRq_sectionIntro{align-items:center;gap:var(--space-3);display:flex}._3pkhRq_sectionIntro>div{gap:.2rem;min-width:0;display:grid}._3pkhRq_sectionIntro h2,._3pkhRq_orderSection h2,._3pkhRq_orderActionsPanel h2{color:var(--color-text-primary);font-size:var(--font-size-body-lg);font-weight:850;line-height:1.25}._3pkhRq_sectionIntro p{color:var(--color-text-secondary);font-size:var(--font-size-sm)}._3pkhRq_sectionIcon{border:1px solid color-mix(in oklab, var(--color-action-primary) 18%, transparent);border-radius:var(--radius-md);background:var(--color-action-secondary-surface);width:2.45rem;height:2.45rem;color:var(--color-action-secondary-text);flex:none;place-items:center;display:grid}._3pkhRq_sectionIcon svg{width:1.15rem;height:1.15rem}._3pkhRq_trackingSummary{gap:var(--space-2);flex-wrap:wrap;display:flex}._3pkhRq_trackingSummary>div{border:1px solid var(--color-border-default);border-radius:var(--radius-md);background:var(--color-surface-subtle);gap:.2rem;min-width:9rem;padding:.65rem .8rem;display:grid}._3pkhRq_trackingSummary>._3pkhRq_currentTrackingSummary{border-color:color-mix(in oklab, var(--color-action-primary) 26%, var(--color-border-default));background:color-mix(in oklab, var(--color-action-secondary-surface) 82%, var(--color-surface-raised))}._3pkhRq_trackingSummary strong{color:var(--color-text-primary);font-size:var(--font-size-sm);text-overflow:ellipsis;line-height:1.3;overflow:hidden}._3pkhRq_progressSteps{min-width:0;padding:var(--space-2) 0 var(--space-1);scrollbar-width:thin;scroll-snap-type:x proximity;align-items:flex-start;gap:0;margin:0;list-style:none;display:flex;overflow-x:auto}._3pkhRq_progressSteps li{gap:var(--space-2);min-width:8.5rem;scroll-snap-align:start;flex:1 0 8.5rem;grid-template-rows:auto 1fr;padding-inline-end:var(--space-3);display:grid;position:relative}._3pkhRq_progressSteps li:before{content:"";z-index:0;top:.6rem;background:var(--color-border-default);height:2px;position:absolute;inset-inline:.65rem -.65rem}._3pkhRq_progressSteps li:last-child:before{inset-inline-end:calc(100% - .65rem)}._3pkhRq_progressDot{z-index:1;border:2px solid var(--color-border-default);background:var(--color-surface-raised);border-radius:50%;width:1.25rem;height:1.25rem;position:relative}._3pkhRq_progressCompleted ._3pkhRq_progressDot{border-color:var(--color-action-primary);background:var(--color-action-primary)}._3pkhRq_progressCurrent ._3pkhRq_progressDot{border-color:var(--color-action-primary);background:var(--color-surface-raised);box-shadow:inset 0 0 0 .22rem var(--color-surface-raised), inset 0 0 0 .55rem var(--color-action-primary), 0 0 0 4px var(--color-action-secondary-surface)}._3pkhRq_progressSteps ._3pkhRq_progressCompleted:before{background:var(--color-action-primary)}._3pkhRq_progressSteps li>div{min-width:0;align-content:start;gap:.25rem;padding-inline-end:var(--space-1);display:grid}._3pkhRq_progressSteps strong{color:var(--color-text-primary);font-size:var(--font-size-sm);overflow-wrap:anywhere;font-weight:800;line-height:1.28}._3pkhRq_progressCurrent strong{color:var(--color-action-secondary-text)}._3pkhRq_progressSteps p,._3pkhRq_progressSteps time{color:var(--color-text-secondary);font-size:var(--font-size-xs);margin:0;line-height:1.35}@media (max-width:520px){._3pkhRq_feedbackActions{gap:var(--space-2);grid-template-columns:1fr 1fr;display:grid}}._3pkhRq_orderDetailGrid{gap:var(--space-4);grid-template-columns:minmax(0,1.6fr) minmax(18rem,.62fr);align-items:start;display:grid}._3pkhRq_orderDetailMain,._3pkhRq_orderDetailAside{gap:var(--space-4);min-width:0;display:grid}._3pkhRq_orderDetailAside{top:calc(var(--header-bar-height) + var(--category-bar-height) + var(--space-4));position:sticky}._3pkhRq_orderDetailAside>*{min-width:0}._3pkhRq_sectionHeading{justify-content:space-between;align-items:baseline;gap:var(--space-3);display:flex}._3pkhRq_sectionHeading>span{color:var(--color-text-secondary);font-size:var(--font-size-xs);font-weight:700}._3pkhRq_orderItemsList{border-top:1px solid var(--color-border-default);display:grid}._3pkhRq_orderItemRow{gap:var(--space-4);padding:var(--space-4) 0;grid-template-columns:4.75rem minmax(0,1fr) auto;align-items:center;display:grid}._3pkhRq_orderItemRow+._3pkhRq_orderItemRow{border-top:1px solid var(--color-border-default)}._3pkhRq_artwork{aspect-ratio:1;border:1px solid var(--color-border-default);border-radius:var(--radius-md);background:var(--color-surface-subtle);width:4.75rem;position:relative;overflow:hidden}._3pkhRq_itemInfo{justify-items:start;gap:.3rem;min-width:0;display:grid}._3pkhRq_itemInfo h3,._3pkhRq_itemInfo p{margin:0}._3pkhRq_itemInfo h3{color:var(--color-text-primary);font-size:var(--font-size-body);font-weight:800;line-height:1.3}._3pkhRq_itemInfo p,._3pkhRq_itemInfo small{color:var(--color-text-secondary);font-size:var(--font-size-sm);line-height:1.4}._3pkhRq_itemInfo button{min-height:2.15rem;margin-top:var(--space-1);padding:.35rem var(--space-2)}._3pkhRq_itemInfo button svg{width:1rem;height:1rem}._3pkhRq_itemTotal{color:var(--color-text-primary);font-size:var(--font-size-body);white-space:nowrap;align-self:center;font-weight:850}._3pkhRq_infoGrid{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._3pkhRq_deliveryAddress{align-items:flex-start;gap:var(--space-3);display:flex}._3pkhRq_deliveryAddress>div{min-width:0;color:var(--color-text-secondary);font-size:var(--font-size-sm);gap:.3rem;line-height:1.45;display:grid}._3pkhRq_deliveryAddress strong{color:var(--color-text-primary);font-weight:800}._3pkhRq_informationList{gap:0;margin:0;display:grid}._3pkhRq_informationList div{gap:var(--space-3);grid-template-columns:minmax(7rem,.7fr) minmax(0,1fr);padding:.7rem 0;display:grid}._3pkhRq_informationList div+div{border-top:1px solid var(--color-border-default)}._3pkhRq_informationList dt{color:var(--color-text-secondary);font-size:var(--font-size-sm)}._3pkhRq_informationList dd{overflow-wrap:anywhere;color:var(--color-text-primary);font-size:var(--font-size-sm);margin:0;font-weight:750}._3pkhRq_orderActionsPanel{gap:var(--space-3);padding:var(--space-4);border:1px solid var(--color-border-default);border-radius:var(--radius-lg);background:var(--color-surface-raised);box-shadow:none;display:grid}._3pkhRq_orderActionsPanel h2{font-size:var(--font-size-body)}._3pkhRq_form{gap:var(--space-4);padding:var(--space-5);display:grid}._3pkhRq_contact{gap:var(--space-2);display:grid}._3pkhRq_contact a{color:var(--color-action-secondary-text);font-weight:700}@media (max-width:68rem){._3pkhRq_orderRow{grid-template-columns:minmax(0,1fr) auto}._3pkhRq_orderAction{grid-column:2}._3pkhRq_total{grid-area:1/2}._3pkhRq_orderDetailGrid{grid-template-columns:1fr}._3pkhRq_orderDetailAside{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;position:static}._3pkhRq_orderActionsPanel:last-child:nth-child(odd){grid-column:1/-1}}@media (max-width:56rem){._3pkhRq_orderHero{grid-template-columns:1fr;grid-template-areas:"main""actions""facts"}._3pkhRq_heroActions{justify-content:flex-start}._3pkhRq_orderFacts{grid-template-columns:repeat(2,minmax(0,1fr))}._3pkhRq_orderFacts div:nth-child(3){border-inline-start:0;border-top:1px solid var(--color-border-default)}._3pkhRq_orderFacts div:nth-child(4){border-top:1px solid var(--color-border-default)}._3pkhRq_progressSteps{padding-bottom:0;display:grid;overflow:visible}._3pkhRq_progressSteps li{gap:var(--space-3);min-width:0;padding:0 0 var(--space-4);grid-template-rows:auto;grid-template-columns:auto minmax(0,1fr);display:grid}._3pkhRq_progressSteps li:before{top:.6rem;bottom:-.6rem;width:2px;height:auto;inset-inline:.6rem auto}._3pkhRq_progressSteps li:last-child:before{display:none}._3pkhRq_infoGrid,._3pkhRq_orderDetailAside{grid-template-columns:1fr}._3pkhRq_orderActionsPanel:last-child:nth-child(odd){grid-column:auto}}@media (max-width:44rem){._3pkhRq_orderDetailPage{gap:var(--space-4)}._3pkhRq_orderHero,._3pkhRq_progressSection,._3pkhRq_orderSection{padding:var(--space-4)}._3pkhRq_paymentAlertContent{flex-direction:column;align-items:stretch}._3pkhRq_paymentAlertContent>button{width:100%}._3pkhRq_trackingSummary{grid-template-columns:1fr 1fr;display:grid}._3pkhRq_trackingSummary>div{min-width:0}._3pkhRq_orderRow{gap:var(--space-3);padding:var(--space-4);grid-template-columns:1fr}._3pkhRq_orderIdentity{align-items:flex-start;gap:var(--space-2);flex-direction:column}._3pkhRq_total,._3pkhRq_orderAction{text-align:start;grid-area:auto/1}._3pkhRq_orderAction{justify-self:stretch}._3pkhRq_orderItemRow{grid-template-columns:4rem minmax(0,1fr);align-items:start}._3pkhRq_artwork{width:4rem}._3pkhRq_itemTotal{grid-column:2}}@media (max-width:34rem){._3pkhRq_orderFacts{grid-template-columns:1fr}._3pkhRq_orderFacts div+div{border-inline-start:0;border-top:1px solid var(--color-border-default)}._3pkhRq_heroActions{grid-template-columns:1fr 1fr;display:grid}._3pkhRq_heroActions>button{width:100%}._3pkhRq_trackingSummary{grid-template-columns:1fr}._3pkhRq_informationList div{grid-template-columns:1fr;gap:.2rem}}@media (prefers-reduced-motion:reduce){._3pkhRq_backLink,._3pkhRq_heroActions>button{transition:none}}
.GmVMIq_controls{align-content:center;justify-items:center;gap:var(--space-2);flex:none;display:grid;position:static}.GmVMIq_avatarColumn{justify-items:center;gap:var(--space-2);display:grid}.GmVMIq_avatar{border:2px solid color-mix(in oklab, var(--color-brand-500) 32%, var(--color-border-default));background:var(--color-surface-raised);width:5.75rem;height:5.75rem;color:var(--color-action-secondary-text);box-shadow:var(--shadow-sm);border-radius:50%;place-items:center;font-size:1.5rem;font-weight:850;display:grid;position:relative;overflow:hidden}.GmVMIq_avatar>span{place-items:center;display:grid}.GmVMIq_avatar svg{width:1.8rem;height:1.8rem}.GmVMIq_photoAction{min-height:1.9rem;padding:.25rem var(--space-2);border-radius:var(--radius-pill);color:var(--color-brand-700);font:inherit;font-size:var(--font-size-xs);cursor:pointer;transition:color var(--duration-fast) var(--ease-standard), background var(--duration-fast) var(--ease-standard);background:0 0;border:0;font-weight:800}.GmVMIq_photoAction:hover{background:color-mix(in oklab, var(--color-brand-500) 12%, transparent)}.GmVMIq_photoAction:focus-visible{outline:3px solid var(--color-focus-ring);outline-offset:2px;background:color-mix(in oklab, var(--color-brand-500) 12%, transparent)}.GmVMIq_photoAction:disabled{opacity:.6;cursor:wait}.GmVMIq_controls>button{justify-content:center;width:auto;position:absolute;inset-block-start:var(--space-5);inset-inline-end:var(--space-5)}.GmVMIq_fileInput{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.GmVMIq_feedback{width:100%;max-width:12rem}.GmVMIq_error,.GmVMIq_notice{font-size:var(--font-size-xs);text-align:center;margin:0;line-height:1.4}.GmVMIq_error{color:var(--color-danger)}.GmVMIq_notice{color:var(--color-success)}.GmVMIq_form{gap:var(--space-4);padding:var(--space-5);display:grid}.GmVMIq_field{gap:var(--space-2);color:var(--color-text-primary);font-size:var(--font-size-sm);font-weight:750;display:grid}.GmVMIq_field input,.GmVMIq_field select{width:100%;min-height:2.75rem;padding:0 var(--space-3);border:1px solid var(--color-border-default);border-radius:var(--radius-md);background:var(--color-surface-canvas);color:var(--color-text-primary);font:inherit;font-weight:500}.GmVMIq_field input:focus-visible,.GmVMIq_field select:focus-visible{outline:3px solid var(--color-focus-ring);outline-offset:2px}.GmVMIq_field input[readonly]{background:var(--color-surface-subtle);color:var(--color-text-secondary)}.GmVMIq_field small{color:var(--color-text-secondary);font-weight:500;line-height:1.45}.GmVMIq_formActions{justify-content:flex-end;gap:var(--space-2);flex-wrap:wrap;display:flex}@media (max-width:42rem){.GmVMIq_controls{justify-items:start}.GmVMIq_avatarColumn{justify-items:center}.GmVMIq_controls>button{justify-content:center;width:100%;position:static}.GmVMIq_feedback{max-width:none}.GmVMIq_error,.GmVMIq_notice{text-align:start}.GmVMIq_formActions>*{flex:8rem}}@media (max-width:30rem){.GmVMIq_avatar{width:4.75rem;height:4.75rem}.GmVMIq_avatar svg{width:1.6rem;height:1.6rem}}@media (prefers-reduced-motion:reduce){.GmVMIq_photoAction{transition:none}}
.Yk1Gsq_nav{border-top:1px solid color-mix(in oklab, var(--color-border-default) 72%, transparent);background:var(--color-surface-raised)}.Yk1Gsq_inner{min-height:var(--category-bar-height);align-items:center;gap:var(--space-2);display:flex}.Yk1Gsq_all,.Yk1Gsq_link{align-items:center;gap:var(--space-2);min-height:2.2rem;padding:0 var(--space-3);border-radius:var(--radius-sm);font-size:var(--font-size-sm);white-space:nowrap;flex:none;font-weight:700;display:inline-flex}.Yk1Gsq_all{z-index:2;color:var(--color-text-on-brand);background:var(--color-brand-500);flex-shrink:0;position:relative}.Yk1Gsq_all:hover,.Yk1Gsq_all:focus-visible{background:var(--color-brand-600)}.Yk1Gsq_slider{flex:1;align-items:center;min-width:0;display:flex}.Yk1Gsq_scrollArea{overscroll-behavior-inline:contain;scroll-behavior:smooth;scrollbar-width:none;flex:1;min-width:0;overflow:auto hidden}.Yk1Gsq_scrollArea::-webkit-scrollbar{display:none}.Yk1Gsq_links{align-items:center;gap:var(--space-2);width:max-content;padding-inline:var(--space-1);display:flex}.Yk1Gsq_link:hover,.Yk1Gsq_link:focus-visible{color:var(--color-brand-500);background:color-mix(in oklab, var(--color-brand-500) 14%, transparent)}.Yk1Gsq_arrow{width:2rem;height:2rem;color:var(--color-text-primary);cursor:pointer;background:0 0;border:0;border-radius:999px;flex:none;justify-content:center;align-items:center;font-size:1.5rem;line-height:1;display:inline-flex}.Yk1Gsq_arrow:hover,.Yk1Gsq_arrow:focus-visible{color:var(--color-brand-500);background:color-mix(in oklab, var(--color-brand-500) 16%, transparent)}@media (max-width:760px){.Yk1Gsq_nav{border-top:0}.Yk1Gsq_inner{gap:var(--space-1);width:calc(100% - 1rem);min-height:2.55rem}.Yk1Gsq_all,.Yk1Gsq_link{min-height:2.1rem;font-size:var(--font-size-xs)}.Yk1Gsq_arrow{display:none}.Yk1Gsq_links{gap:var(--space-2)}}
.xK7U4q_flow{gap:var(--space-5);padding:var(--space-5);display:grid}.xK7U4q_orderMeta{gap:var(--space-2);padding:var(--space-4);border:1px solid var(--color-border-default);border-radius:var(--radius-lg);background:var(--color-surface-subtle);display:grid}.xK7U4q_orderMeta strong{color:var(--color-text-primary);font-size:1.25rem}.xK7U4q_orderMeta small{overflow-wrap:anywhere;color:var(--color-text-secondary)}.xK7U4q_status{gap:var(--space-4);display:grid}.xK7U4q_actions{gap:var(--space-3);flex-wrap:wrap;display:flex}@media (max-width:40rem){.xK7U4q_flow{padding:var(--space-4)}.xK7U4q_actions>*{width:100%}}@media (prefers-reduced-motion:reduce){.xK7U4q_flow *{scroll-behavior:auto}}
.Ls7MGW_section{gap:var(--space-4);margin-top:var(--space-6);padding:var(--space-5);border:1px solid var(--color-border-default);border-radius:var(--radius-lg);background:var(--color-surface-raised);box-shadow:var(--shadow-sm);display:grid}.Ls7MGW_section header{gap:var(--space-1);display:grid}.Ls7MGW_section h2,.Ls7MGW_section p{margin:0}.Ls7MGW_section p{color:var(--color-text-secondary)}.Ls7MGW_form{gap:var(--space-4);display:grid}.Ls7MGW_twoColumn{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.Ls7MGW_textarea{resize:vertical;width:100%;min-height:8rem;padding:var(--space-3);border:1px solid var(--color-border-default);border-radius:var(--radius-md);background:var(--color-surface-canvas);color:var(--color-text-primary);font:inherit;line-height:var(--line-height-body)}.Ls7MGW_textarea:focus-visible{outline:3px solid var(--color-focus-ring);outline-offset:1px}.Ls7MGW_actions{justify-content:flex-end;display:flex}@media (max-width:42rem){.Ls7MGW_section{padding:var(--space-4)}.Ls7MGW_twoColumn{grid-template-columns:1fr}.Ls7MGW_actions>*{width:100%}}
.q_bj1W_homeSections{padding-block:var(--space-4) var(--space-8)}.q_bj1W_marketSection{padding-block:var(--space-3) var(--space-5)}.q_bj1W_heading{justify-content:space-between;align-items:center;gap:var(--space-3);min-height:3rem;margin-bottom:var(--storefront-section-gap);padding:.65rem var(--space-3);border-radius:var(--radius-md);background:color-mix(in oklab, var(--color-brand-500) 15%, var(--color-surface-raised));box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--color-brand-500) 20%, transparent);display:flex}.q_bj1W_heading h2{font-size:var(--font-size-section-title);font-weight:800;line-height:var(--line-height-heading);letter-spacing:-.025em;margin:0}.q_bj1W_heading p{margin-top:var(--space-1);font-size:var(--font-size-body);line-height:var(--line-height-body)}.q_bj1W_heading>a{color:var(--color-brand-700);font-size:var(--font-size-sm);flex:none;align-items:center;gap:.4rem;font-weight:800;display:inline-flex}.q_bj1W_heading>a:hover,.q_bj1W_heading>a:focus-visible{color:var(--color-action-primary-hover)}.q_bj1W_catalogCard{scroll-snap-align:start;flex:0 0 clamp(12.5rem,18vw,15rem)}.q_bj1W_taxonomyItem{scroll-snap-align:start;text-align:center;font-size:var(--font-size-xs);flex:0 0 6.7rem}.q_bj1W_taxonomyMedia{background:var(--color-surface-subtle);width:6.2rem;height:6.2rem;color:var(--color-brand-700);box-shadow:inset 0 0 0 1px var(--color-border-default);border-radius:50%;place-items:center;margin:0 auto;font-size:1.55rem;font-weight:800;display:grid;position:relative;overflow:hidden}.q_bj1W_taxonomyMedia img{object-fit:contain;padding:.35rem}.q_bj1W_taxonomyItem strong{margin-top:var(--space-2);line-height:1.2;display:block}.q_bj1W_taxonomyItem:hover .q_bj1W_taxonomyMedia,.q_bj1W_taxonomyItem:focus-visible .q_bj1W_taxonomyMedia{box-shadow:inset 0 0 0 2px var(--color-brand-500), var(--shadow-sm)}@media (max-width:760px){.q_bj1W_homeSections{padding-block:var(--space-3) var(--space-5)}.q_bj1W_marketSection{padding-block:var(--space-2) var(--space-4)}.q_bj1W_heading{min-height:2.7rem;margin-bottom:var(--space-2);padding:.55rem var(--space-2)}.q_bj1W_catalogCard{flex-basis:10.5rem}.q_bj1W_taxonomyItem{flex-basis:5.9rem}.q_bj1W_taxonomyMedia{width:5.25rem;height:5.25rem;font-size:1.3rem}}
.M4l4HG_stack{gap:var(--space-5);padding:clamp(var(--space-4), 3vw, var(--space-6));border:1px solid var(--color-border-default);border-radius:var(--radius-lg);background:var(--color-surface-raised);box-shadow:var(--shadow-sm);display:grid}.M4l4HG_pageHeader{justify-content:space-between;align-items:flex-start;gap:var(--space-4);display:flex}.M4l4HG_pageHeader>div,.M4l4HG_reviewBody{gap:var(--space-2);display:grid}.M4l4HG_pageHeader h1,.M4l4HG_pageHeader p,.M4l4HG_reviewBody p{margin:0}.M4l4HG_pageHeader p,.M4l4HG_reviewMeta,.M4l4HG_reviewBody time,.M4l4HG_empty{color:var(--color-text-secondary)}.M4l4HG_pageHeader .M4l4HG_eyebrow{color:var(--color-brand-700);font-size:var(--font-size-xs);letter-spacing:.08em;text-transform:uppercase;font-weight:800}.M4l4HG_reviewList{border-top:1px solid var(--color-border-default);display:grid}.M4l4HG_review{gap:var(--space-4);padding:var(--space-5) 0;border-bottom:1px solid var(--color-border-default);grid-template-columns:minmax(0,1fr) auto;display:grid}.M4l4HG_review:last-child{border-bottom:0}.M4l4HG_reviewHeading{justify-content:space-between;align-items:center;gap:var(--space-2) var(--space-3);flex-wrap:wrap;display:flex}.M4l4HG_reviewHeading>div:first-child{align-items:center;gap:var(--space-2) var(--space-3);flex-wrap:wrap;display:flex}.M4l4HG_reviewMeta{gap:var(--space-2) var(--space-4);font-size:var(--font-size-xs);flex-wrap:wrap;display:flex}.M4l4HG_reviewActions{justify-content:flex-end;align-items:flex-start;gap:var(--space-2);flex-wrap:wrap;display:flex}.M4l4HG_empty{padding:var(--space-8);text-align:center}.M4l4HG_emptyReviews{justify-items:center;gap:var(--space-3);padding-bottom:var(--space-6);display:grid}.M4l4HG_emptyReviews .M4l4HG_empty{padding-bottom:0}.M4l4HG_reviewForm{gap:var(--space-4);padding:var(--space-5);display:grid}.M4l4HG_confirmActions{justify-content:flex-end;gap:var(--space-3);flex-wrap:wrap;display:flex}@media (max-width:520px){.M4l4HG_confirmActions{grid-template-columns:1fr 1fr;display:grid}}.M4l4HG_ratingField{gap:var(--space-2);border:0;min-width:0;margin:0;padding:0;display:grid}.M4l4HG_ratingField legend{margin-bottom:var(--space-2);font-size:var(--font-size-sm);font-weight:700}.M4l4HG_ratingInput{gap:var(--space-2);width:fit-content;display:inline-flex}.M4l4HG_ratingInput label{border-radius:var(--radius-md);width:2.75rem;height:2.75rem;color:var(--color-text-secondary);cursor:pointer;place-items:center;display:grid;position:relative}.M4l4HG_ratingInput label:hover{background:var(--color-surface-subtle)}.M4l4HG_ratingInput label:has(input:focus-visible){background:var(--color-surface-subtle)}.M4l4HG_ratingInput label:has(input:focus-visible){outline:3px solid var(--color-focus-ring);outline-offset:2px}.M4l4HG_ratingInput input{opacity:0;width:1px;height:1px;position:absolute}.M4l4HG_ratingInput label>span[aria-hidden=true]{font-size:2rem;line-height:1}.M4l4HG_ratingInput .M4l4HG_starSelected{color:var(--color-price)}.M4l4HG_visuallyHidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.M4l4HG_textarea{resize:vertical;width:100%;min-height:8rem;padding:var(--space-3);border:1px solid var(--color-border-default);border-radius:var(--radius-md);background:var(--color-surface-canvas);color:var(--color-text-primary);font:inherit;line-height:var(--line-height-body)}.M4l4HG_textarea:focus-visible{outline:3px solid var(--color-focus-ring);outline-offset:1px}.M4l4HG_reportReasonSelect:hover,.M4l4HG_reportReasonSelect:focus-visible{border-color:var(--color-brand-500)}.M4l4HG_reportReasonSelect:focus-visible{outline:3px solid color-mix(in oklab, var(--color-brand-500) 28%, transparent);outline-offset:1px}.M4l4HG_publicSection{gap:var(--space-6);display:grid}.M4l4HG_publicHeader{gap:var(--space-1);padding-bottom:var(--space-3);border-bottom:2px solid var(--color-action-primary);display:grid}.M4l4HG_publicHeader>div:first-child{gap:var(--space-1);display:grid}.M4l4HG_publicHeader h2,.M4l4HG_publicHeader p{margin:0}.M4l4HG_publicHeader h2{font-size:var(--font-size-section-title)}.M4l4HG_publicHeader p,.M4l4HG_summary span{color:var(--color-text-secondary)}.M4l4HG_customerReview{gap:var(--space-3);padding:var(--space-4);border:1px solid var(--color-border-default);border-inline-start:3px solid var(--color-action-primary);border-radius:var(--radius-md);background:var(--color-surface-subtle);display:grid}.M4l4HG_customerReviewHeader{justify-content:space-between;align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.M4l4HG_customerReviewMeta{align-items:center;gap:var(--space-2);display:flex}.M4l4HG_customerReview p,.M4l4HG_customerReview small{margin:0}.M4l4HG_customerReview span,.M4l4HG_customerReview small{color:var(--color-text-secondary)}.M4l4HG_customerReview .M4l4HG_reviewStatus{align-items:center;gap:var(--space-2);border:1px solid color-mix(in oklab, var(--color-action-primary) 38%, var(--color-border-default));border-radius:var(--radius-pill);background:color-mix(in oklab, var(--color-action-primary) 10%, var(--color-surface-raised));font-size:var(--font-size-xs);padding:.45rem .7rem;line-height:1;display:inline-flex}.M4l4HG_reviewStatus:before{background:var(--color-action-primary);content:"";border-radius:50%;width:.5rem;height:.5rem}.M4l4HG_customerReview .M4l4HG_reviewStatus strong{color:var(--color-text-primary);font-weight:750}.M4l4HG_reviewMenuRoot{flex:none;position:relative}.M4l4HG_reviewMenuTrigger{width:2.5rem;height:2.5rem;color:var(--color-text-secondary);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:50%;place-items:center;padding:0;display:grid}.M4l4HG_reviewMenuTrigger:hover,.M4l4HG_reviewMenuTrigger[aria-expanded=true]{border-color:var(--color-border-default);background:var(--color-surface-raised);color:var(--color-text-primary)}.M4l4HG_reviewMenuTrigger:focus-visible{outline:3px solid var(--color-focus-ring);outline-offset:2px}.M4l4HG_reviewMenuTrigger:disabled{cursor:wait;opacity:.55}.M4l4HG_reviewMenuTrigger svg{width:1.25rem;height:1.25rem}.M4l4HG_reviewMenu{z-index:10;min-width:12rem;padding:var(--space-1);border:1px solid var(--color-border-default);border-radius:var(--radius-md);background:var(--color-surface-raised);box-shadow:var(--shadow-md);display:grid;position:absolute;inset-block-start:calc(100% + var(--space-1));inset-inline-end:0;overflow:hidden}.M4l4HG_reviewMenu button{justify-content:space-between;align-items:center;gap:var(--space-4);min-height:2.75rem;padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);color:var(--color-text-primary);font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;display:flex}.M4l4HG_reviewMenu button:hover:not(:disabled),.M4l4HG_reviewMenu button:focus-visible{background:var(--color-surface-subtle);outline:none}.M4l4HG_reviewMenu button:disabled,.M4l4HG_reviewMenu button[aria-disabled=true]{color:var(--color-text-secondary);cursor:not-allowed;opacity:.72}.M4l4HG_reviewMenu button small{font-size:var(--font-size-xs);white-space:nowrap}.M4l4HG_reviewMenu .M4l4HG_reviewMenuDanger{color:var(--color-danger)}.M4l4HG_reviewsLayout{gap:clamp(var(--space-6), 4vw, var(--space-12));grid-template-columns:minmax(12rem,.32fr) minmax(0,1fr);align-items:start;display:grid}.M4l4HG_summaryPanel{justify-items:start;gap:var(--space-2);padding:var(--space-6);border-radius:var(--radius-lg);background:var(--color-surface-subtle);display:grid}.M4l4HG_summaryPanel strong{font-size:2.4rem;line-height:1}.M4l4HG_summaryPanel span:last-child{color:var(--color-text-secondary)}.M4l4HG_summaryPanel button{margin-top:var(--space-3)}.M4l4HG_ratingBreakdown{gap:var(--space-2);width:100%;margin-top:var(--space-2);display:grid}.M4l4HG_ratingRow{align-items:center;gap:var(--space-2);color:var(--color-text-secondary);font-size:var(--font-size-xs);grid-template-columns:2.25rem minmax(5rem,1fr) 1.5rem;display:grid}.M4l4HG_ratingTrack{border-radius:var(--radius-pill);background:var(--color-border-default);height:.42rem;overflow:hidden}.M4l4HG_ratingTrack>span{border-radius:inherit;background:var(--color-action-primary);height:100%;display:block}.M4l4HG_reviewNotice{margin:var(--space-1) 0 0;color:var(--color-text-secondary);font-size:var(--font-size-xs)}.M4l4HG_reviewsStream{gap:var(--space-4);min-width:0;display:grid}.M4l4HG_reviewsStream .M4l4HG_emptyReviews{min-height:12rem;padding:var(--space-6);border:1px dashed var(--color-border-default);border-radius:var(--radius-lg);background:var(--color-surface-subtle);place-content:center}.M4l4HG_voteActions{gap:var(--space-2);margin-top:var(--space-2);flex-wrap:wrap;display:flex}.M4l4HG_voteActions button{min-width:var(--control-height);padding-inline:var(--space-3);border-radius:var(--radius-pill)}.M4l4HG_voteActions svg{width:1.1rem;height:1.1rem}.M4l4HG_inlineError{padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);background:var(--color-surface-subtle);color:var(--color-text-secondary);margin:0}.M4l4HG_showMore{justify-content:center;display:flex}@media (max-width:42rem){.M4l4HG_pageHeader,.M4l4HG_publicHeader{flex-direction:column;align-items:stretch}.M4l4HG_review{padding:var(--space-4);grid-template-columns:1fr}.M4l4HG_reviewActions{justify-content:flex-start}.M4l4HG_reviewsLayout{grid-template-columns:1fr}}
.XFbqWa_header{background:var(--color-header-surface);color:var(--color-header-text);border-bottom:1px solid var(--color-header-border);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:0 2px 10px #472b0424}[data-theme=dark] .XFbqWa_header.XFbqWa_header{background:var(--color-header-surface);color:var(--color-header-text);border-color:var(--color-header-border)}.XFbqWa_bar{min-height:var(--header-bar-height);gap:clamp(var(--space-3), 2vw, var(--space-8));grid-template-columns:auto minmax(18rem,1fr) auto}.XFbqWa_search{height:var(--control-height);border-radius:var(--radius-pill);background:var(--color-header-control-surface);color:var(--color-header-control-text);border:2px solid #0000;box-shadow:0 2px 8px #472b041f}.XFbqWa_search:focus-within{border-color:var(--color-focus-ring)}.XFbqWa_search input{color:var(--color-header-control-text);font-size:var(--font-size-body)}.XFbqWa_search svg{color:var(--color-header-control-text)}.XFbqWa_actions{gap:var(--space-1);color:var(--color-header-text)}.XFbqWa_actions.XFbqWa_actions>a,.XFbqWa_actions.XFbqWa_actions>button,.XFbqWa_actions.XFbqWa_actions>div>label select{transition:background var(--duration-normal) var(--ease-standard)}.XFbqWa_actions>a{color:var(--color-header-text);font-size:var(--font-size-sm)}.XFbqWa_actions>a:hover,.XFbqWa_actions>a:focus-visible{background:var(--color-header-action-hover);color:var(--color-header-text)}.XFbqWa_actions>a:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.XFbqWa_actions>a span[aria-hidden=true]{background:var(--color-header-badge-surface);color:var(--color-header-badge-text)}@media (max-width:960px){.XFbqWa_bar{gap:var(--space-3);grid-template-columns:auto minmax(13rem,1fr) auto}.XFbqWa_actions>a span:not([aria-hidden=true]){display:none}}@media (max-width:760px){.XFbqWa_header{position:sticky}.XFbqWa_bar{gap:var(--space-2);min-height:auto;padding-block:var(--space-2);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"brand actions""search search"}.XFbqWa_bar>:first-child{grid-area:brand;min-width:0}.XFbqWa_search{width:100%;min-width:0;height:var(--control-height);grid-area:search}.XFbqWa_actions{grid-area:actions;gap:0;min-width:0}.XFbqWa_actions>label,.XFbqWa_actions>button,.XFbqWa_actions>a{flex:none}.XFbqWa_actions>button,.XFbqWa_actions>a{justify-content:center;min-width:2.75rem;min-height:2.75rem;padding-inline:.5rem}.XFbqWa_actions>label{align-items:center;min-width:3.25rem;min-height:2.75rem;display:inline-flex}.XFbqWa_actions>label select{width:3.25rem;min-width:3.25rem;height:2.75rem;padding-inline:.35rem}}@media (max-width:520px){.XFbqWa_bar{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"brand actions""search search"}.XFbqWa_actions{justify-content:flex-end;width:auto}}
.LDaIqq_dashboard{gap:var(--space-5);margin-top:var(--space-4);display:grid}.LDaIqq_profileHero{padding:clamp(var(--space-4), 2vw, var(--space-5));border:1px solid var(--color-border-default);border-radius:var(--radius-xl);background:linear-gradient(135deg, color-mix(in oklab, var(--color-brand-500) 7%, var(--color-surface-raised)), var(--color-surface-raised) 58%);box-shadow:var(--shadow-sm);position:relative;overflow:hidden}.LDaIqq_profileHero:before{content:"";background:linear-gradient(90deg, var(--color-brand-500), color-mix(in oklab, var(--color-brand-500) 25%, transparent) 55%, transparent);pointer-events:none;height:3px;position:absolute;inset-block-start:0;inset-inline:0}.LDaIqq_profileIdentity{align-items:center;gap:clamp(var(--space-4), 3vw, var(--space-6));width:100%;min-width:0;display:flex}.LDaIqq_profileIdentity>div:last-child{gap:var(--space-2);flex:1;min-width:0;display:grid}.LDaIqq_profileHero h2{color:var(--color-text-primary);margin:0;font-size:clamp(1.3rem,2vw,1.65rem);font-weight:850;line-height:1.2}.LDaIqq_profileMeta{gap:var(--space-1) var(--space-3);min-width:0;color:var(--color-text-secondary);font-size:var(--font-size-sm);flex-wrap:wrap;line-height:1.5;display:flex}.LDaIqq_profileMeta span{overflow-wrap:anywhere;min-width:0}.LDaIqq_profileMeta span+span:before{content:"•";color:var(--color-border-strong);margin-inline-end:var(--space-3)}.LDaIqq_intro{justify-content:space-between;align-items:flex-start;gap:var(--space-4);display:flex}.LDaIqq_intro>div{gap:var(--space-1);display:grid}.LDaIqq_intro h2,.LDaIqq_intro p,.LDaIqq_section h2,.LDaIqq_section p{margin:0}.LDaIqq_intro p:not(.LDaIqq_eyebrow),.LDaIqq_security p,.LDaIqq_empty{color:var(--color-text-secondary)}.LDaIqq_eyebrow{color:var(--color-brand-700);font-size:var(--font-size-xs);letter-spacing:.08em;text-transform:uppercase;font-weight:800}.LDaIqq_stats{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(9.5rem,1fr));display:grid}.LDaIqq_stat{align-items:center;gap:var(--space-1) var(--space-3);min-width:0;padding:var(--space-4);grid-template-rows:auto auto;grid-template-columns:auto 1fr;display:grid}.LDaIqq_statIcon{border-radius:var(--radius-md);background:var(--color-action-secondary-surface);width:2.75rem;height:2.75rem;color:var(--color-action-secondary-text);grid-row:1/-1;place-items:center;display:grid}.LDaIqq_statIcon svg{width:1.25rem;height:1.25rem}.LDaIqq_stat strong{font-size:1.35rem;line-height:1}.LDaIqq_stat>span:last-child{color:var(--color-text-secondary);font-size:var(--font-size-xs);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.LDaIqq_section{gap:var(--space-4);padding:var(--space-5);border:1px solid var(--color-border-default);border-radius:var(--radius-lg);background:var(--color-surface-raised);box-shadow:var(--shadow-sm);display:grid}.LDaIqq_sectionHeading{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.LDaIqq_sectionHeading h2{font-size:var(--font-size-body-lg)}.LDaIqq_sectionHeading a{color:var(--color-brand-700);font-size:var(--font-size-sm);font-weight:800}.LDaIqq_quickGrid{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.LDaIqq_quickAction{align-items:center;gap:var(--space-3);min-width:0;padding:var(--space-4);border:1px solid var(--color-border-default);border-radius:var(--radius-md);background:var(--color-surface-canvas);transition:border-color var(--duration-fast) var(--ease-standard), background var(--duration-fast) var(--ease-standard), transform var(--duration-fast) var(--ease-standard);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.LDaIqq_quickAction:hover{border-color:var(--color-brand-500);background:color-mix(in oklab, var(--color-brand-500) 5%, var(--color-surface-canvas));transform:translateY(-1px)}.LDaIqq_quickAction:focus-visible,.LDaIqq_recentOrder:focus-visible,.LDaIqq_sectionHeading a:focus-visible,.LDaIqq_securityActions a:focus-visible{outline:3px solid var(--color-focus-ring);outline-offset:2px}.LDaIqq_quickAction>span:nth-child(2){gap:.15rem;min-width:0;display:grid}.LDaIqq_quickAction strong,.LDaIqq_quickAction small{text-overflow:ellipsis;overflow:hidden}.LDaIqq_quickAction small{color:var(--color-text-secondary);font-size:var(--font-size-xs);line-height:1.4}.LDaIqq_quickIcon{border-radius:var(--radius-md);background:var(--color-action-secondary-surface);width:2.4rem;height:2.4rem;color:var(--color-action-secondary-text);place-items:center;display:grid}.LDaIqq_quickIcon svg,.LDaIqq_arrow{width:1.1rem;height:1.1rem}.LDaIqq_arrow{color:var(--color-text-secondary)}.LDaIqq_columns{gap:var(--space-4);grid-template-columns:minmax(0,1.25fr) minmax(16rem,.75fr);align-items:stretch;display:grid}.LDaIqq_recentList{display:grid}.LDaIqq_recentOrder{justify-content:space-between;align-items:center;gap:var(--space-4);min-width:0;padding:var(--space-3) 0;display:flex}.LDaIqq_recentOrder+.LDaIqq_recentOrder{border-top:1px solid var(--color-border-default)}.LDaIqq_recentOrder>span:first-child{gap:.2rem;min-width:0;display:grid}.LDaIqq_recentOrder strong,.LDaIqq_recentOrder small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.LDaIqq_recentOrder small{color:var(--color-text-secondary);font-size:var(--font-size-xs)}.LDaIqq_recentTotal{white-space:nowrap;flex:none;font-weight:800}.LDaIqq_address{gap:var(--space-2);color:var(--color-text-secondary);font-size:var(--font-size-sm);display:grid}.LDaIqq_address strong{color:var(--color-text-primary);font-size:var(--font-size-body)}.LDaIqq_addressBadge{border-radius:var(--radius-pill);background:var(--color-action-secondary-surface);width:fit-content;color:var(--color-action-secondary-text);font-size:var(--font-size-xs);padding:.3rem .6rem;font-weight:800}.LDaIqq_security{grid-template-columns:auto minmax(0,1fr) auto;align-items:center}.LDaIqq_securityIcon{border-radius:var(--radius-md);background:var(--color-action-secondary-surface);width:2.75rem;height:2.75rem;color:var(--color-action-secondary-text);place-items:center;display:grid}.LDaIqq_security>div:not(.LDaIqq_securityActions){gap:var(--space-1);display:grid}.LDaIqq_securityActions{justify-content:flex-end;gap:var(--space-2);flex-wrap:wrap;display:flex}.LDaIqq_deleteDialog{gap:var(--space-3);padding:var(--space-5);flex-wrap:wrap;display:flex}.LDaIqq_deleteDialog>:first-child{flex-basis:100%}@media (max-width:48rem){.LDaIqq_columns,.LDaIqq_quickGrid{grid-template-columns:1fr}.LDaIqq_security{grid-template-columns:auto minmax(0,1fr)}.LDaIqq_securityActions{grid-column:1/-1;justify-content:stretch}.LDaIqq_securityActions>*{flex:10rem;justify-content:center}}@media (max-width:34rem){.LDaIqq_profileIdentity{align-items:flex-start;gap:var(--space-3);flex-direction:column}.LDaIqq_profileMeta{gap:var(--space-1);display:grid}.LDaIqq_profileMeta span+span:before{content:none}.LDaIqq_intro{flex-direction:column;align-items:stretch}.LDaIqq_stats{grid-template-columns:1fr 1fr}.LDaIqq_stat{text-align:start;grid-template-rows:auto auto auto;grid-template-columns:1fr}.LDaIqq_statIcon{grid-row:auto}.LDaIqq_recentOrder{align-items:flex-start;gap:var(--space-2);flex-direction:column}.LDaIqq_deleteDialog,.LDaIqq_securityActions{flex-direction:column}.LDaIqq_deleteDialog>*,.LDaIqq_securityActions>*{width:100%}}@media (max-width:24rem){.LDaIqq_stats{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.LDaIqq_quickAction{transition:none}}
.Yl98GG_shell{place-items:center;min-height:clamp(34rem,70vh,52rem);display:grid}.Yl98GG_card{gap:var(--space-4);width:min(100%,34rem);padding:clamp(var(--space-5), 5vw, var(--space-8));display:grid}.Yl98GG_heading{gap:var(--space-2);display:grid}.Yl98GG_heading h1,.Yl98GG_intro,.Yl98GG_destination,.Yl98GG_notice{margin:0}.Yl98GG_brand{color:var(--color-brand-700);font-size:var(--font-size-sm);letter-spacing:.08em;font-weight:760}.Yl98GG_intro,.Yl98GG_destination,.Yl98GG_notice{color:var(--color-text-secondary);line-height:var(--line-height-body)}.Yl98GG_methodTabs{gap:var(--space-1);padding:var(--space-1);border:1px solid var(--color-border-default);border-radius:var(--radius-md);background:var(--color-surface-subtle);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.Yl98GG_methodTab{min-height:var(--control-height);border-radius:calc(var(--radius-md) - var(--space-1));color:var(--color-text-secondary);font:inherit;cursor:pointer;transition:box-shadow var(--duration-fast) var(--ease-standard);background:0 0;border:0;font-weight:700}.Yl98GG_methodTab[aria-selected=true]{background:var(--color-action-primary);color:var(--color-text-on-brand);box-shadow:var(--shadow-sm)}.Yl98GG_methodTab:focus-visible,.Yl98GG_passwordToggle:focus-visible,.Yl98GG_accountPrompt a:focus-visible,.Yl98GG_formLinkRow a:focus-visible{outline:3px solid var(--color-focus-ring);outline-offset:2px}.Yl98GG_panel,.Yl98GG_form,.Yl98GG_verification{gap:var(--space-4);display:grid}.Yl98GG_secondaryActions{justify-content:space-between;gap:var(--space-2);flex-wrap:wrap;display:flex}.Yl98GG_passwordField{position:relative}.Yl98GG_passwordField input{padding-inline-end:8.5rem}.Yl98GG_passwordToggle{inset-inline-end:var(--space-2);min-height:2rem;padding-inline:var(--space-2);border-radius:var(--radius-sm);background:var(--color-surface-raised);color:var(--color-brand-700);font:inherit;font-size:var(--font-size-sm);cursor:pointer;border:0;font-weight:700;position:absolute;top:50%;transform:translateY(-50%)}.Yl98GG_formLinkRow{justify-content:flex-end;display:flex}.Yl98GG_formLinkRow a,.Yl98GG_accountPrompt a{color:var(--color-brand-700);text-underline-offset:.18em;font-weight:700}.Yl98GG_accountPrompt{justify-content:center;align-items:center;gap:var(--space-2);padding-top:var(--space-2);border-top:1px solid var(--color-border-default);color:var(--color-text-secondary);text-align:center;flex-wrap:wrap;display:flex}.Yl98GG_status{min-height:1.25rem;color:var(--color-text-secondary);font-size:var(--font-size-sm)}.Yl98GG_helpLink{gap:var(--space-1);margin-top:var(--space-3);padding:var(--space-3);border:1px solid var(--color-border-default);border-radius:var(--radius-md);background:var(--color-surface-raised);color:var(--color-action-secondary-text);font-size:var(--font-size-sm);text-align:center;display:grid}.Yl98GG_helpLink span{color:var(--color-text-secondary)}@media (max-width:480px){.Yl98GG_shell{place-items:start stretch;min-height:auto}.Yl98GG_card{padding:var(--space-5)}.Yl98GG_secondaryActions{flex-direction:column;align-items:stretch}.Yl98GG_passwordField input{padding-inline-end:7.5rem}.Yl98GG_passwordToggle{font-size:var(--font-size-xs)}}@media (prefers-reduced-motion:reduce){.Yl98GG_methodTab{transition:none}}
.s9DnRW_section{min-width:0;max-width:100%;margin-top:var(--space-8)}.s9DnRW_heading{justify-content:space-between;align-items:center;gap:var(--space-3);min-height:3rem;margin-bottom:var(--storefront-section-gap);padding:.65rem var(--space-3);border-radius:var(--radius-md);background:color-mix(in oklab, var(--color-brand-500) 15%, var(--color-surface-raised));box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--color-brand-500) 20%, transparent);display:flex}.s9DnRW_heading h2{font-size:var(--font-size-section-title);font-weight:800;line-height:var(--line-height-heading);letter-spacing:-.025em;margin:0}.s9DnRW_viewAll{color:var(--color-brand-700);font-size:var(--font-size-sm);white-space:nowrap;flex:none;align-items:center;gap:.4rem;font-weight:800;display:inline-flex}.s9DnRW_viewAll:hover,.s9DnRW_viewAll:focus-visible{color:var(--color-action-primary-hover)}.s9DnRW_rail{gap:var(--space-4);min-width:0;max-width:100%;padding:.25rem .25rem var(--space-3);scroll-snap-type:x proximity;overscroll-behavior-inline:contain;display:flex;overflow-x:auto}.s9DnRW_card{scroll-snap-align:start;flex:0 0 min(82vw,16rem)}@media (max-width:760px){.s9DnRW_heading{min-height:2.7rem;margin-bottom:var(--space-2);padding:.55rem var(--space-2)}}
.lwq0Ma_content{gap:var(--space-5);max-width:56rem;display:grid}.lwq0Ma_legalContent,.lwq0Ma_legalPage{width:min(100%,56rem);margin-inline:auto}.lwq0Ma_policyNavigation{margin:calc(var(--space-3) * -1) 0 var(--space-4)}.lwq0Ma_policyNavigation a{color:var(--color-brand-700);text-underline-offset:.15em;font-weight:700;text-decoration:underline}.lwq0Ma_helpTabs{gap:var(--space-2);margin-bottom:var(--space-4);display:flex}.lwq0Ma_helpTabs button{border:1px solid var(--color-border-default);border-radius:var(--radius-md);background:var(--color-surface-raised);color:var(--color-text-primary);cursor:pointer;padding:.65rem 1rem;font-weight:800}.lwq0Ma_helpTabs button[aria-selected=true]{background:var(--color-action-primary);color:var(--color-text-on-brand);border-color:var(--color-action-primary)}.lwq0Ma_contactList{gap:var(--space-3);display:grid}.lwq0Ma_contactList a{color:var(--color-action-secondary-text);font-weight:800}.lwq0Ma_contactMethod{justify-content:space-between;align-items:center;gap:var(--space-4);min-height:4.5rem;padding:var(--space-3) var(--space-4);border:1px solid var(--color-border-default);border-radius:var(--radius-md);background:var(--color-surface-raised);text-decoration:none;display:flex}.lwq0Ma_contactMethod>span:first-child{gap:var(--space-1);display:grid}.lwq0Ma_contactMethod small{color:var(--color-text-secondary);font-weight:500}.lwq0Ma_contactImage,.lwq0Ma_contactIcon{object-fit:contain;flex:0 0 2.25rem;width:2.25rem;height:2.25rem;display:block}.lwq0Ma_contactIcon{background:var(--color-surface-subtle);color:var(--color-action-primary);border-radius:999px;place-items:center;font-size:1.25rem;display:grid}.lwq0Ma_intro{color:var(--color-text-secondary);font-size:var(--font-size-body);line-height:var(--line-height-body);margin:0}.lwq0Ma_state{padding:var(--space-6);border:1px solid var(--color-border-default);border-radius:var(--radius-lg);background:var(--color-surface-raised);color:var(--color-text-secondary);margin:0}.lwq0Ma_legal{max-width:56rem;padding:var(--space-5) var(--space-6);border:1px solid var(--color-border-default);border-radius:var(--radius-lg);background:var(--color-surface-raised);white-space:pre-wrap;color:var(--color-text-primary);font-family:inherit;font-size:var(--font-size-body);margin:0;line-height:1.8}.lwq0Ma_updated{color:var(--color-text-secondary);font-size:var(--font-size-xs)}.lwq0Ma_faqList{gap:var(--space-3);display:grid}.lwq0Ma_faq{border:1px solid var(--color-border-default);border-radius:var(--radius-md);background:var(--color-surface-raised);overflow:hidden}.lwq0Ma_faq summary{cursor:pointer;padding:var(--space-4) var(--space-5);color:var(--color-text-primary);font-size:var(--font-size-body);font-weight:750}.lwq0Ma_faq[open] summary{border-bottom:1px solid var(--color-border-default)}.lwq0Ma_faqBody{padding:var(--space-4) var(--space-5);white-space:pre-wrap;color:var(--color-text-secondary);font-size:var(--font-size-sm);margin:0;line-height:1.7}.lwq0Ma_category{margin:0 var(--space-5) var(--space-4);color:var(--color-brand-700);font-size:var(--font-size-xs);font-weight:700;display:inline-flex}
.zfhLyq_stack{gap:var(--space-5);display:grid}.zfhLyq_pageHeader{justify-content:space-between;align-items:flex-start;gap:var(--space-4);flex-wrap:wrap;display:flex}.zfhLyq_pageHeader h1,.zfhLyq_pageHeader p{margin:0}.zfhLyq_pageHeader>div:first-child{gap:var(--space-1);min-width:0;display:grid}.zfhLyq_pageHeader>div:first-child>p:last-child{max-width:44rem;color:var(--color-text-secondary)}.zfhLyq_eyebrow{color:var(--color-brand-700);font-size:var(--font-size-xs);text-transform:uppercase;letter-spacing:.06em;font-weight:800}.zfhLyq_headerActions{gap:var(--space-2);flex-wrap:wrap;display:flex}.zfhLyq_list{border:1px solid var(--color-border-default);border-radius:var(--radius-lg);background:var(--color-surface-raised);box-shadow:var(--shadow-sm);display:grid;overflow:hidden}.zfhLyq_item{gap:var(--space-4);padding:var(--space-4);grid-template-columns:6rem minmax(0,1fr) auto;align-items:center;display:grid}.zfhLyq_item+.zfhLyq_item{border-top:1px solid var(--color-border-default)}.zfhLyq_item:hover{background:var(--color-surface-subtle)}.zfhLyq_artwork{aspect-ratio:1;border-radius:var(--radius-md);background:var(--color-surface-subtle);width:6rem;position:relative;overflow:hidden}.zfhLyq_artwork:focus-visible,.zfhLyq_detailsLink:focus-visible{outline:3px solid var(--color-focus-ring);outline-offset:2px}.zfhLyq_itemBody{gap:var(--space-3);min-width:0;display:grid}.zfhLyq_itemHeading{justify-content:space-between;gap:var(--space-4);align-items:flex-start;display:flex}.zfhLyq_itemHeading>div:first-child{justify-items:start;gap:var(--space-1);min-width:0;display:grid}.zfhLyq_itemHeading a{color:var(--color-text-primary);overflow-wrap:anywhere;font-weight:800}.zfhLyq_itemHeading small{color:var(--color-text-secondary)}.zfhLyq_category{border-radius:var(--radius-pill);background:var(--color-action-secondary-surface);color:var(--color-action-secondary-text);font-size:var(--font-size-xs);padding:.25rem .55rem;font-weight:700}.zfhLyq_pricing{justify-items:end;gap:var(--space-1);white-space:nowrap;flex:none;display:grid}.zfhLyq_pricing strong{color:var(--color-price);font-size:var(--font-size-body-lg)}.zfhLyq_pricing s{color:var(--color-text-secondary);font-size:var(--font-size-sm)}.zfhLyq_meta{gap:var(--space-2) var(--space-4);color:var(--color-text-secondary);font-size:var(--font-size-sm);flex-wrap:wrap;display:flex}.zfhLyq_inStock,.zfhLyq_outOfStock{font-weight:800}.zfhLyq_inStock{color:var(--color-success)}.zfhLyq_outOfStock{color:var(--color-danger)}.zfhLyq_actions{justify-items:stretch;gap:var(--space-2);min-width:8.5rem;display:grid}.zfhLyq_detailsLink{min-height:2.5rem;padding-inline:var(--space-3);border-radius:var(--radius-md);background:var(--color-action-secondary-surface);color:var(--color-action-secondary-text);font-size:var(--font-size-sm);text-align:center;justify-content:center;align-items:center;font-weight:800;display:inline-flex}.zfhLyq_clearDialog{gap:var(--space-3);padding:var(--space-5);display:grid}@media (max-width:48rem){.zfhLyq_item{grid-template-columns:5rem minmax(0,1fr)}.zfhLyq_artwork{width:5rem}.zfhLyq_actions{flex-wrap:wrap;grid-column:2;min-width:0;display:flex}.zfhLyq_detailsLink{flex:9rem}}@media (max-width:36rem){.zfhLyq_pageHeader,.zfhLyq_itemHeading{flex-direction:column}.zfhLyq_headerActions{width:100%}.zfhLyq_headerActions>*{flex:8rem}.zfhLyq_item{gap:var(--space-3);grid-template-columns:4rem minmax(0,1fr)}.zfhLyq_artwork{width:4rem}.zfhLyq_itemHeading{align-items:stretch;gap:var(--space-2)}.zfhLyq_pricing{justify-items:start}.zfhLyq_actions{grid-column:1/-1}}
.A7jBHq_viewport{position:relative;overflow:hidden}.A7jBHq_track{overscroll-behavior-inline:contain;scroll-behavior:smooth;scroll-snap-type:x proximity;scrollbar-width:none;gap:.9rem;padding:.15rem .25rem .75rem;display:flex;overflow-x:auto}.A7jBHq_track::-webkit-scrollbar{display:none}.A7jBHq_arrow{z-index:3;border:1px solid var(--color-border-default);border-radius:var(--radius-pill);background:color-mix(in oklab, var(--color-surface-raised) 94%, transparent);width:2.5rem;height:2.5rem;color:var(--color-text-primary);box-shadow:var(--shadow-md);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);place-items:center;display:grid;position:absolute;top:42%}.A7jBHq_arrow:hover,.A7jBHq_arrow:focus-visible{border-color:var(--color-brand-500);background:var(--color-brand-500);color:var(--color-text-on-brand)}.A7jBHq_previous{left:.35rem}.A7jBHq_previous svg{transform:rotate(180deg)}.A7jBHq_next{right:.35rem}@media (max-width:760px){.A7jBHq_track{gap:.7rem;padding-bottom:.5rem}.A7jBHq_arrow{display:none}}@media (prefers-reduced-motion:reduce){.A7jBHq_track{scroll-behavior:auto}}
.kPxeQG_page{gap:var(--space-5);display:grid}.kPxeQG_hero,.kPxeQG_section{padding:var(--space-5)}.kPxeQG_hero{gap:var(--space-5);display:grid}.kPxeQG_heroTop{justify-content:space-between;align-items:flex-start;gap:var(--space-4);display:flex}.kPxeQG_eyebrow{margin:0 0 var(--space-1);color:var(--color-text-secondary);font-size:var(--font-size-sm)}.kPxeQG_hero h1,.kPxeQG_section h2{margin:0}.kPxeQG_hero h1{font-size:clamp(1.5rem,2.4vw,2rem)}.kPxeQG_status{border-radius:var(--radius-pill);background:var(--color-action-secondary-surface);width:fit-content;color:var(--color-action-secondary-text);font-size:var(--font-size-xs);padding:.4rem .75rem;font-weight:800}.kPxeQG_facts{border:1px solid var(--color-border-default);border-radius:var(--radius-md);grid-template-columns:repeat(3,minmax(0,1fr));display:grid;overflow:hidden}.kPxeQG_fact{padding:var(--space-3)}.kPxeQG_fact+.kPxeQG_fact{border-inline-start:1px solid var(--color-border-default)}.kPxeQG_fact dt{color:var(--color-text-secondary);font-size:var(--font-size-sm)}.kPxeQG_fact dd{margin:var(--space-1) 0 0;font-weight:800}.kPxeQG_section{gap:var(--space-3);display:grid}.kPxeQG_section p{color:var(--color-text-secondary);margin:0}.kPxeQG_item{padding-block:var(--space-3);border-top:1px solid var(--color-border-default)}.kPxeQG_item:first-of-type{border-top:0;padding-top:0}.kPxeQG_link{border-radius:var(--radius-md);background:var(--color-action-secondary-surface);width:fit-content;color:var(--color-action-secondary-text);padding:.65rem .9rem;font-weight:800}@media (max-width:44rem){.kPxeQG_hero,.kPxeQG_section{padding:var(--space-4)}.kPxeQG_heroTop{flex-direction:column}.kPxeQG_facts{grid-template-columns:1fr}.kPxeQG_fact+.kPxeQG_fact{border-inline-start:0;border-top:1px solid var(--color-border-default)}}
.Fggsuq_experience{gap:var(--space-5);display:grid}.Fggsuq_heading{justify-content:space-between;align-items:end;gap:var(--space-4);display:flex}.Fggsuq_heading h1,.Fggsuq_heading p,.Fggsuq_filterHeading h2,.Fggsuq_filterGroup h3,.Fggsuq_filterGroup p,.Fggsuq_resultToolbar span,.Fggsuq_empty h2,.Fggsuq_empty p{margin:0}.Fggsuq_heading h1{font-size:var(--font-size-page-title);line-height:var(--line-height-heading);letter-spacing:-.032em}.Fggsuq_heading p{margin-top:var(--space-2);color:var(--color-text-secondary)}.Fggsuq_layout{gap:clamp(var(--space-5), 3vw, var(--space-8));grid-template-columns:minmax(14rem,17rem) minmax(0,1fr);align-items:start;display:grid}.Fggsuq_filters{top:calc(var(--space-6) + 7rem);gap:var(--space-5);padding:var(--space-5);border:1px solid var(--color-border-default);border-radius:var(--radius-lg);background:var(--color-surface-raised);box-shadow:var(--shadow-sm);display:grid;position:sticky}.Fggsuq_filterHeading{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.Fggsuq_filterHeading h2{font-size:var(--font-size-section-title)}.Fggsuq_filterHeading button{min-height:var(--control-height);padding:0 var(--space-3);border-radius:var(--radius-sm);background:var(--color-surface-subtle);color:var(--color-text-primary);font:inherit;border:0;font-weight:700;display:none}.Fggsuq_filterGroup{gap:var(--space-3);padding-bottom:var(--space-5);border-bottom:1px solid var(--color-border-default);display:grid}.Fggsuq_filterGroup h3{font-size:var(--font-size-body)}.Fggsuq_filterGroup p{color:var(--color-text-secondary);font-size:var(--font-size-xs);line-height:1.45}.Fggsuq_priceFields{gap:var(--space-2);grid-template-columns:1fr 1fr;display:grid}.Fggsuq_filterGroup .Fggsuq_filterError{color:var(--color-danger)}.Fggsuq_stockFilter{min-height:var(--control-height);align-items:center;gap:var(--space-2);color:var(--color-text-primary);font-size:var(--font-size-sm);font-weight:700;display:flex}.Fggsuq_stockFilter input{width:1.1rem;height:1.1rem;accent-color:var(--color-action-primary)}.Fggsuq_results{gap:var(--space-5);min-width:0;display:grid}.Fggsuq_resultToolbar{justify-content:space-between;align-items:center;gap:var(--space-3);min-height:4.25rem;padding:var(--space-3) var(--space-4);border:1px solid var(--color-border-default);border-radius:var(--radius-md);background:var(--color-surface-raised);flex-wrap:wrap;display:flex}.Fggsuq_resultToolbar>span{font-weight:750}.Fggsuq_resultToolbar label{align-items:center;gap:var(--space-2);color:var(--color-text-secondary);font-size:var(--font-size-sm);font-weight:700;display:flex}.Fggsuq_resultToolbar select{width:auto;min-width:12rem}.Fggsuq_grid{gap:var(--storefront-card-gap);grid-template-columns:repeat(auto-fill,minmax(12.5rem,1fr));display:grid}.Fggsuq_empty{justify-items:center;gap:var(--space-3);padding:clamp(var(--space-8), 8vw, var(--space-16));border:1px dashed var(--color-border-default);border-radius:var(--radius-lg);background:var(--color-surface-subtle);text-align:center;display:grid}.Fggsuq_empty p{max-width:34rem;color:var(--color-text-secondary)}.Fggsuq_pagination{justify-content:center;align-items:center;gap:var(--space-3);padding-top:var(--space-4);flex-wrap:wrap;display:flex}.Fggsuq_pagination span{text-align:center;min-width:8rem;font-size:var(--font-size-sm);font-weight:750}.Fggsuq_mobileFilterButton{display:none}.Fggsuq_mobileFilterPanel{gap:var(--space-5);padding:var(--space-5);display:grid}@media (max-width:900px){.Fggsuq_layout{grid-template-columns:14rem minmax(0,1fr)}.Fggsuq_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.Fggsuq_heading{align-items:center}.Fggsuq_heading h1{font-size:clamp(1.55rem,7vw,2rem)}.Fggsuq_layout{display:block}.Fggsuq_mobileFilterButton{flex:none;display:inline-flex}.Fggsuq_filters{display:none}.Fggsuq_resultToolbar{align-items:stretch}.Fggsuq_resultToolbar label{justify-content:space-between;width:100%}.Fggsuq_resultToolbar select{flex:1;min-width:0}}@media (max-width:420px){.Fggsuq_heading{flex-direction:column;align-items:stretch}.Fggsuq_mobileFilterButton{width:100%}.Fggsuq_grid{gap:var(--space-2)}.Fggsuq_priceFields{grid-template-columns:1fr}}
