.Bfx15W_screen{background:var(--canvas,var(--color-canvas));min-height:100svh;color:var(--text-primary,var(--color-text-primary));place-items:center;padding:24px;display:grid}.Bfx15W_card{text-align:center;max-width:440px}.Bfx15W_card h1{font-size:1.25rem;font-weight:var(--ladyfa-weight-semibold)}.Bfx15W_card p{margin-block:20px;line-height:1.9}.Bfx15W_card button{border-radius:var(--ladyfa-radius-sm);background:var(--brand-800,var(--color-action-primary));color:#fff;min-height:44px;font:inherit;cursor:pointer;border:0;padding:10px 20px}.Bfx15W_card button:focus-visible{outline-offset:4px;outline:2px solid}
@font-face{font-family:lahzeh;src:url(../media/Lahzeh_WebVF-s.p.33ufgypcv_b4m.ttf)format("truetype");font-display:swap;font-weight:100 900}@font-face{font-family:lahzeh Fallback;src:local(Arial);ascent-override:126.34%;descent-override:64.1%;line-gap-override:0.0%;size-adjust:107.65%}.QkOmIW_className{font-family:lahzeh,lahzeh Fallback}.QkOmIW_variable{--font-lahzeh:"lahzeh", "lahzeh Fallback"}
.Zl6NvW_root{z-index:120;pointer-events:none;position:fixed;inset:0}.Zl6NvW_root[data-open=true]{pointer-events:auto}.Zl6NvW_scrim{opacity:0;cursor:default;background:#1418145c;border:0;padding:0;transition:opacity .34s;position:absolute;inset:0}.Zl6NvW_root[data-open=true] .Zl6NvW_scrim{opacity:1}.Zl6NvW_root>.Zl6NvW_panel[role=dialog]{animation:none}.Zl6NvW_panel{width:min(380px,88vw);color:var(--color-text-primary);background:var(--color-surface);visibility:hidden;touch-action:pan-y;will-change:transform;flex-direction:column;transition:transform .3s cubic-bezier(.4,0,.6,1),visibility 0s linear .3s;display:flex;position:absolute;top:0;bottom:0;left:0;transform:translate(-104%)}.Zl6NvW_root[data-open=true] .Zl6NvW_panel{visibility:visible;transition:transform .34s cubic-bezier(.22,.8,.24,1),visibility;transform:translate(0)}.Zl6NvW_head{padding:calc(14px + env(safe-area-inset-top)) 18px 14px;border-bottom:1px solid var(--color-border);flex:none;justify-content:space-between;align-items:center;gap:12px;display:flex}.Zl6NvW_head h2{font-size:17px;font-weight:var(--ladyfa-weight-medium);align-items:center;gap:8px;margin:0;line-height:1.5;display:inline-flex}.Zl6NvW_head h2 small{min-width:22px;height:22px;color:var(--color-text-inverse);background:var(--color-action-primary);border-radius:999px;place-items:center;padding:0 6px;font-size:12px;display:inline-grid}.Zl6NvW_close{width:40px;height:40px;color:var(--color-text-primary);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;margin-inline-end:-8px;padding:0;display:grid}.Zl6NvW_close:focus-visible{outline:2px solid var(--color-action-focus);outline-offset:2px}.Zl6NvW_empty{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:14px;padding:24px 24px 72px;display:flex}.Zl6NvW_empty>span{color:var(--color-action-primary)}.Zl6NvW_empty strong{font-size:15px;font-weight:var(--ladyfa-weight-medium)}.Zl6NvW_empty a{min-height:46px;color:var(--color-text-inverse);background:var(--color-action-primary);font-size:14px;font-weight:var(--ladyfa-weight-medium);border-radius:14px;align-items:center;margin-top:4px;padding:0 26px;display:inline-flex}.Zl6NvW_empty a:hover{background:var(--color-action-primary-hover)}.Zl6NvW_list{overscroll-behavior:contain;flex:1;min-height:0;margin:0;padding:0 18px;list-style:none;overflow-y:auto}.Zl6NvW_row{border-bottom:1px solid var(--color-border);grid-template-columns:76px minmax(0,1fr);gap:12px;padding:14px 0;display:grid}.Zl6NvW_row:last-child{border-bottom:0}.Zl6NvW_thumb{background:var(--color-surface-subtle);border-radius:12px;width:76px;height:96px;position:relative;overflow:hidden}.Zl6NvW_thumb img{object-fit:cover;object-position:center top}.Zl6NvW_rowBody{flex-direction:column;gap:2px;min-width:0;display:flex}.Zl6NvW_rowName{color:var(--color-text-primary);font-size:14px;font-weight:var(--ladyfa-weight-medium);text-overflow:ellipsis;white-space:nowrap;line-height:1.6;overflow:hidden}.Zl6NvW_rowMeta{color:var(--color-text-secondary);font-size:12px;line-height:1.6}.Zl6NvW_price{font-size:14px;font-weight:var(--ladyfa-weight-medium);white-space:nowrap;line-height:1.7}.Zl6NvW_price small{color:var(--color-text-secondary);font-size:12px;font-weight:var(--ladyfa-weight-regular)}.Zl6NvW_rowFoot{justify-content:space-between;align-items:center;gap:10px;margin-top:auto;padding-top:4px;display:flex}.Zl6NvW_rowLink{color:var(--color-action-primary);text-underline-offset:3px;font-size:12px;text-decoration:underline}.Zl6NvW_qty{border:1px solid var(--color-border);border-radius:10px;align-items:center;display:inline-flex}.Zl6NvW_qty button{width:30px;height:30px;color:var(--color-text-primary);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid}.Zl6NvW_qty button:disabled{color:var(--color-text-disabled);cursor:default}.Zl6NvW_qty b{min-width:22px;font-size:13px;font-weight:var(--ladyfa-weight-medium);text-align:center}.Zl6NvW_remove{width:32px;height:32px;color:var(--color-text-secondary);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;padding:0;display:grid}.Zl6NvW_remove:hover{color:var(--color-status-danger)}.Zl6NvW_qty button:focus-visible,.Zl6NvW_remove:focus-visible,.Zl6NvW_primary:focus-visible,.Zl6NvW_empty a:focus-visible{outline:2px solid var(--color-action-focus);outline-offset:2px}.Zl6NvW_foot{padding:14px 18px calc(16px + env(safe-area-inset-bottom));border-top:1px solid var(--color-border);flex:none;gap:12px;display:grid}.Zl6NvW_total{justify-content:space-between;align-items:baseline;gap:12px;font-size:14px;display:flex}.Zl6NvW_total span{color:var(--color-text-secondary)}.Zl6NvW_total strong{font-size:17px;font-weight:var(--ladyfa-weight-medium)}.Zl6NvW_total small{color:var(--color-text-secondary);font-size:12px;font-weight:var(--ladyfa-weight-regular)}.Zl6NvW_primary{min-height:50px;color:var(--color-text-inverse);background:var(--color-action-primary);font-size:15px;font-weight:var(--ladyfa-weight-medium);border-radius:14px;justify-content:center;align-items:center;display:flex}.Zl6NvW_primary:hover{background:var(--color-action-primary-hover)}@media (prefers-reduced-motion:reduce){.Zl6NvW_panel,.Zl6NvW_root[data-open=true] .Zl6NvW_panel,.Zl6NvW_scrim{transition:none}}.Zl6NvW_row{grid-template-columns:68px minmax(0,1fr);gap:12px;padding:12px 0}.Zl6NvW_thumb{border-radius:14px;width:68px;height:84px}.Zl6NvW_rowBody{gap:3px}.Zl6NvW_rowTop{justify-content:space-between;align-items:flex-start;gap:6px;display:flex}.Zl6NvW_rowName{flex:1;min-width:0;line-height:1.55}.Zl6NvW_rowTop .Zl6NvW_remove,.Zl6NvW_saved{flex:none;width:26px;height:26px;margin-inline-end:-4px}.Zl6NvW_saved{color:var(--color-action-primary);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;padding:0;display:grid}.Zl6NvW_rowFoot{padding-top:6px}.Zl6NvW_qty{background:var(--color-surface-subtle);border:0;border-radius:999px;gap:2px;padding:2px}.Zl6NvW_qty button{background:var(--color-surface);border-radius:50%;width:26px;height:26px}.Zl6NvW_qty button:disabled{background:0 0}.Zl6NvW_rowLink{color:var(--color-text-secondary);font-size:13px}.Zl6NvW_addButton{min-height:34px;color:var(--color-text-inverse);background:var(--color-action-primary);font:inherit;font-size:12px;font-weight:var(--ladyfa-weight-medium);cursor:pointer;border:0;border-radius:999px;align-items:center;gap:5px;padding:0 14px;display:inline-flex}.Zl6NvW_addButton:hover:not(:disabled){background:var(--color-action-primary-hover)}.Zl6NvW_addButton[data-added]{color:var(--color-action-primary);background:var(--color-action-primary-soft);cursor:default}.Zl6NvW_sizes{flex-wrap:wrap;gap:6px;padding-top:6px;display:flex}.Zl6NvW_sizes button{min-width:38px;height:34px;color:var(--color-text-primary);border:1px solid var(--color-border);background:var(--color-surface);font:inherit;cursor:pointer;border-radius:10px;padding:0 8px;font-size:13px}.Zl6NvW_sizes button:hover:not(:disabled){color:var(--color-text-inverse);border-color:var(--color-action-primary);background:var(--color-action-primary)}.Zl6NvW_sizes button:disabled{color:var(--color-text-disabled);cursor:not-allowed;text-decoration:line-through}.Zl6NvW_saved:focus-visible,.Zl6NvW_addButton:focus-visible,.Zl6NvW_sizes button:focus-visible{outline:2px solid var(--color-action-focus);outline-offset:2px}
.eWBltW_backdrop{z-index:400;background:var(--color-overlay-medium);justify-content:center;align-items:flex-end;animation:.26s both eWBltW_offer-fade;display:flex;position:fixed;inset:0}.eWBltW_sheet{width:min(100%,520px);padding:14px 22px calc(26px + env(safe-area-inset-bottom));text-align:center;background:var(--color-surface);animation:eWBltW_offer-rise .46s var(--ladyfa-ease-enter) both;border-radius:32px 32px 0 0;justify-items:center;display:grid;position:relative}.eWBltW_sheet:before{content:"";background:var(--color-border-strong);border-radius:999px;width:40px;height:4px;margin-bottom:18px}.eWBltW_close{width:40px;height:40px;color:var(--color-text-secondary);background:var(--color-surface-subtle);cursor:pointer;border:0;border-radius:50%;place-items:center;display:grid;position:absolute;top:16px;left:16px}.eWBltW_icon{border:1px solid var(--color-border);background:var(--color-canvas);border-radius:22px;place-items:center;width:76px;height:76px;margin-bottom:14px;display:grid}.eWBltW_icon img{width:56px;height:auto}.eWBltW_sheet h2{font-size:21px;font-weight:var(--ladyfa-weight-medium);margin:0}.eWBltW_sheet>p{color:var(--color-text-secondary);margin:4px 0 18px;font-size:14px}.eWBltW_options,.eWBltW_steps{gap:10px;width:100%;display:grid}.eWBltW_primary,.eWBltW_option{width:100%;min-height:56px;font:inherit;font-size:15px;font-weight:var(--ladyfa-weight-medium);text-align:start;cursor:pointer;border-radius:18px;align-items:center;gap:12px;padding:0 16px;text-decoration:none;display:flex}.eWBltW_primary{color:var(--color-text-inverse);background:var(--color-action-primary);border:0;justify-content:center}.eWBltW_options .eWBltW_primary{justify-content:flex-start}.eWBltW_option{color:var(--color-text-primary);border:1px solid var(--color-border);background:var(--color-surface)}.eWBltW_primary>span:nth-child(2),.eWBltW_option>span:nth-child(2){flex:1}.eWBltW_primary small,.eWBltW_option small{font-size:12px;font-weight:var(--ladyfa-weight-regular);opacity:.75}.eWBltW_bazaar{background:var(--color-surface);border-radius:10px;place-items:center;width:32px;height:32px;display:grid}.eWBltW_bazaar i{background:var(--color-status-success);border-radius:5px;width:18px;height:18px}.eWBltW_optionIcon{width:32px;height:32px;color:var(--color-action-primary);background:var(--color-action-primary-soft);border-radius:10px;place-items:center;display:grid}.eWBltW_optionGold{color:var(--color-accent-premium-text);background:var(--color-accent-premium-soft)}.eWBltW_steps{margin:0;padding:0;list-style:none}.eWBltW_steps li{background:var(--color-canvas);text-align:start;border-radius:18px;align-items:center;gap:12px;padding:12px 14px;font-size:14px;display:flex}.eWBltW_steps li span{flex:1}.eWBltW_steps li svg{color:var(--color-action-primary)}.eWBltW_steps b{width:26px;height:26px;color:var(--color-text-inverse);background:var(--color-action-primary);font-size:13px;font-weight:var(--ladyfa-weight-medium);border-radius:50%;place-items:center;display:grid}.eWBltW_steps+.eWBltW_primary{border-radius:999px;margin-top:14px}.eWBltW_hint{color:var(--color-text-secondary);margin:2px 0 0;font-size:13px}.eWBltW_never{min-height:40px;color:var(--color-text-secondary);font:inherit;text-underline-offset:4px;cursor:pointer;background:0 0;border:0;margin-top:12px;padding:0 12px;font-size:13px;text-decoration:underline}.eWBltW_close:focus-visible,.eWBltW_primary:focus-visible,.eWBltW_option:focus-visible,.eWBltW_never:focus-visible{outline:2px solid var(--color-action-focus);outline-offset:3px}@keyframes eWBltW_offer-fade{0%{opacity:0}}@keyframes eWBltW_offer-rise{0%{translate:0 100%}}@media (prefers-reduced-motion:reduce){.eWBltW_backdrop,.eWBltW_sheet{animation:none}}
*{box-sizing:border-box}html{scroll-behavior:smooth;overscroll-behavior-y:auto;background:var(--color-canvas);min-height:100%}body{overscroll-behavior-y:auto;touch-action:pan-x pan-y pinch-zoom;min-height:100%;color:var(--color-text-primary);background:var(--color-canvas);font-family:var(--font-lahzeh), Tahoma, sans-serif;font-weight:var(--ladyfa-weight-regular);font-variation-settings:"STRE" 100;-webkit-font-smoothing:antialiased;margin:0;overflow-x:clip}a{color:inherit;text-decoration:none}button,input,textarea,select{font:inherit}button{color:inherit}button,a,[role=button]{-webkit-tap-highlight-color:transparent;transition:transform var(--ladyfa-motion-fast) var(--ladyfa-ease-standard), opacity var(--ladyfa-motion-fast,.16s) ease, color var(--ladyfa-motion-fast,.16s) ease, background-color var(--ladyfa-motion-fast,.16s) ease, border-color var(--ladyfa-motion-fast,.16s) ease}button:not(:disabled):active,[role=button]:active{transform:scale(.975)}a:active{opacity:.82}.ladyfa-route-transition{isolation:isolate;min-height:100dvh;position:relative;overflow:visible}@keyframes ladyfa-page-enter{0%{opacity:.72}to{opacity:1}}@keyframes ladyfa-page-exit{0%{opacity:1}to{opacity:0}}.ladyfa-route-progress{z-index:260;top:env(safe-area-inset-top,0);pointer-events:none;background:0 0;height:3px;position:fixed;left:0;right:0;overflow:hidden}.ladyfa-route-progress:before{content:"";background:linear-gradient(90deg, var(--color-action-primary) 0%, var(--color-accent-premium) 62%, var(--color-action-primary) 100%);border-radius:999px;animation:.92s cubic-bezier(.45,0,.2,1) infinite ladyfa-progress-run;position:absolute;inset:0;transform:translate(102%)}.ladyfa-page-loader{width:min(100%, var(--ladyfa-screen-width));min-height:100dvh;color:var(--color-action-primary);background:var(--color-canvas);place-content:center;justify-items:center;gap:12px;margin-inline:auto;display:grid}.ladyfa-page-loader>img{object-fit:contain;width:58px;height:60px;animation:1.35s cubic-bezier(.45,0,.2,1) infinite ladyfa-logo-breathe}.ladyfa-page-loader>span{color:var(--color-text-secondary);font-size:11px;font-weight:var(--ladyfa-weight-label)}.ladyfa-page-loader>i{background:var(--color-action-primary-soft);border-radius:999px;width:42px;height:2px;overflow:hidden}.ladyfa-page-loader>i:after{content:"";border-radius:inherit;background:var(--color-accent-premium);width:16px;height:100%;animation:1.05s ease-in-out infinite ladyfa-loader-glide;display:block}[role=dialog][aria-modal=true]{animation:ladyfa-dialog-enter var(--ladyfa-motion-base,.26s) cubic-bezier(.22, 1, .36, 1) both}@keyframes ladyfa-progress-run{0%{transform:translate(102%)}48%{transform:translate(18%)}to{transform:translate(-102%)}}@keyframes ladyfa-logo-breathe{0%,to{opacity:.72;transform:translateY(1px)scale(.97)}50%{opacity:1;transform:translateY(-2px)scale(1)}}@keyframes ladyfa-loader-glide{0%,to{transform:translate(28px)}50%{transform:translate(-2px)}}@keyframes ladyfa-dialog-enter{0%{opacity:0;transform:translateY(22px)scale(.985)}to{opacity:1;transform:translate(0,0)scale(1)}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}[role=dialog][aria-modal=true]{animation:none}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}img{object-fit:cover}.empty-state{width:min(100%, var(--ladyfa-screen-width));min-height:100dvh;color:var(--color-text-primary);background:var(--color-canvas);text-align:center;flex-direction:column;align-items:center;margin-inline:auto;padding:180px 24px 48px;display:flex}.empty-state>svg{color:var(--color-action-primary)}.empty-state h1{margin:18px 0 7px;font-size:20px}.empty-state p{color:var(--color-text-secondary);margin:0;font-size:12px;line-height:1.9}.button.primary{width:220px;height:48px;color:var(--color-text-inverse);background:var(--color-action-primary);font-size:12px;font-weight:var(--ladyfa-weight-medium);border-radius:26px;place-items:center;margin-top:24px;display:grid}@keyframes ladyfa-view-leave{0%{opacity:1}to{opacity:0}}@keyframes ladyfa-view-enter{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}::view-transition-old(.ladyfa-route){animation:ladyfa-view-leave .12s var(--ladyfa-ease-exit) both}::view-transition-new(.ladyfa-route){animation:ladyfa-view-enter .24s var(--ladyfa-ease-enter) both}::view-transition-old(.nav-forward){--ladyfa-slide:48px;animation:ladyfa-view-leave .16s var(--ladyfa-ease-exit) both, ladyfa-view-slide-out .36s var(--ladyfa-ease-exit) both}::view-transition-new(.nav-forward){--ladyfa-slide:-48px;animation:ladyfa-view-fade-in .24s var(--ladyfa-ease-enter) 90ms both, ladyfa-view-slide-in .42s var(--ladyfa-ease-enter) both}::view-transition-old(.nav-back){--ladyfa-slide:-48px;animation:ladyfa-view-leave .16s var(--ladyfa-ease-exit) both, ladyfa-view-slide-out .36s var(--ladyfa-ease-exit) both}::view-transition-new(.nav-back){--ladyfa-slide:48px;animation:ladyfa-view-fade-in .24s var(--ladyfa-ease-enter) 90ms both, ladyfa-view-slide-in .42s var(--ladyfa-ease-enter) both}@keyframes ladyfa-view-fade-in{0%{opacity:0}to{opacity:1}}@keyframes ladyfa-view-slide-in{0%{translate:var(--ladyfa-slide) 0}to{translate:0}}@keyframes ladyfa-view-slide-out{0%{translate:0}to{translate:var(--ladyfa-slide) 0}}::view-transition-group(ladyfa-purchase-header){z-index:10;animation:none}::view-transition-old(ladyfa-purchase-header){display:none}::view-transition-new(ladyfa-purchase-header){animation:none}::view-transition-group(ladyfa-purchase-steps){animation-duration:.42s;animation-timing-function:var(--ladyfa-ease-enter);z-index:9}::view-transition-old(ladyfa-purchase-steps){animation:.22s both ladyfa-view-leave}::view-transition-new(ladyfa-purchase-steps){animation:.32s 80ms both ladyfa-view-fade-in}::view-transition-group(ladyfa-order-header){z-index:10;animation:none}::view-transition-old(ladyfa-order-header){display:none}::view-transition-new(ladyfa-order-header){animation:none}::view-transition-group(ladyfa-order-card){animation-duration:.52s;animation-timing-function:var(--ladyfa-ease-enter);z-index:9}::view-transition-old(ladyfa-order-card){animation:.26s both ladyfa-view-leave}::view-transition-new(ladyfa-order-card){animation:.36s .12s both ladyfa-view-fade-in}::view-transition-group(.story-set-morph){animation-duration:.56s;animation-timing-function:var(--ladyfa-ease-enter);z-index:8}::view-transition-group(story-set-top){z-index:9}::view-transition-group(story-set-bar){z-index:9}::view-transition-old(.set-garment-out){animation:set-garment-leave .34s var(--ladyfa-ease-exit) both;--set-x:70px}::view-transition-new(.set-garment-in){animation:set-garment-arrive .52s var(--ladyfa-ease-enter) 60ms both;--set-x:-70px}::view-transition-old(.set-garment-out-back){animation:set-garment-leave .34s var(--ladyfa-ease-exit) both;--set-x:-70px}::view-transition-new(.set-garment-in-back){animation:set-garment-arrive .52s var(--ladyfa-ease-enter) 60ms both;--set-x:70px}@keyframes set-garment-leave{to{opacity:0;translate:var(--set-x) 0;scale:.94}}@keyframes set-garment-arrive{0%{opacity:0;translate:var(--set-x) 0;scale:.94}}::view-transition-group(ladyfa-tab-pill){animation-duration:.36s;animation-timing-function:cubic-bezier(.34,1.25,.64,1)}::view-transition-old(ladyfa-tab-pill){height:100%;animation:none}::view-transition-new(ladyfa-tab-pill){height:100%;animation:none}::view-transition-group(ladyfa-tabbar){animation:none}::view-transition-old(ladyfa-tabbar){display:none}::view-transition-new(ladyfa-tabbar){animation:none}::view-transition{pointer-events:none}:root{--ladyfa-media-shimmer:linear-gradient(100deg, var(--color-surface-subtle) 0%, var(--color-surface-subtle) 36%, color-mix(in srgb, var(--color-surface) 70%, var(--color-surface-subtle)) 50%, var(--color-surface-subtle) 64%, var(--color-surface-subtle) 100%)}@keyframes ladyfa-media-shimmer{0%{background-position:120% 0}to{background-position:-120% 0}}@media (prefers-reduced-motion:reduce){::view-transition-old(*){animation:none}::view-transition-new(*){animation:none}::view-transition-group(*){animation:none}[class*=productImage],[class*=categoryCard],[class*=compactImage],[class*=gallerySlide],[class*=freshImage]{animation:none}}
:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--brand-950:#263025;--brand-900:#293725;--brand-800:#374632;--brand-700:#46563f;--brand-600:#535d4f;--brand-500:#636b58;--brand-100:#e8ebe3;--brand-50:#f0f2eb;--brand-sage:#7d7d68;--gold-600:#a97b36;--gold-500:#b99051;--gold-300:#d7be8a;--gold-100:#f4e8d2;--berry-600:#734f43;--berry-500:#93445a;--berry-100:#eee5dc;--canvas:#f5f2ec;--surface:#fffefa;--surface-subtle:#ebe5da;--text-primary:#263025;--text-secondary:#63685e;--text-muted:#63685e;--text-disabled:#90958f;--border:#ddd8ce;--border-strong:#d1cbc2;--color-canvas:var(--canvas);--color-surface:var(--surface);--color-surface-subtle:var(--surface-subtle);--color-surface-brand:var(--brand-50);--color-text-primary:var(--text-primary);--color-text-secondary:var(--text-secondary);--color-text-muted:var(--text-muted);--color-text-disabled:var(--text-disabled);--color-text-inverse:#fffefa;--color-border:var(--border);--color-border-strong:var(--border-strong);--color-border-brand:#a9b19f;--color-action-primary:var(--brand-800);--color-action-primary-hover:var(--brand-900);--color-action-primary-active:var(--brand-950);--color-action-primary-soft:var(--brand-100);--color-action-focus:var(--brand-500);--color-accent-premium:var(--gold-500);--color-accent-premium-text:#845f2b;--color-accent-premium-soft:var(--gold-100);--color-accent-fashion:var(--berry-600);--color-accent-fashion-soft:var(--berry-100);--color-status-success:#2f6b50;--color-status-success-soft:#eaf4ee;--color-status-warning:#a76b22;--color-status-warning-text:#875317;--color-status-warning-soft:#fbf2e3;--color-status-danger:#b44444;--color-status-danger-soft:#fbecec;--color-status-info:#416987;--color-status-info-soft:#edf3f8;--color-badge-sale:var(--berry-600);--color-badge-sale-soft:var(--berry-100);--color-badge-new:var(--brand-600);--color-badge-new-soft:var(--brand-100);--color-badge-premium:var(--color-accent-premium-text);--color-badge-premium-soft:var(--gold-100);--color-overlay-strong:#263025eb;--color-overlay-medium:#263025ad;--color-overlay-soft:#2630252e;--ladyfa-ink:var(--color-text-primary);--ladyfa-ink-soft:var(--color-text-secondary);--ladyfa-muted:var(--color-text-secondary);--ladyfa-soft-muted:var(--color-text-disabled);--ladyfa-primary:var(--color-action-primary);--ladyfa-primary-strong:var(--color-action-primary-active);--ladyfa-primary-soft:var(--color-action-primary-soft);--ladyfa-primary-border:var(--color-border-brand);--ladyfa-accent:var(--color-accent-premium);--ladyfa-gold:var(--color-accent-premium);--ladyfa-gold-soft:var(--color-accent-premium-soft);--ladyfa-danger:var(--color-status-danger);--ladyfa-discount:var(--color-badge-sale);--ladyfa-discount-soft:var(--color-badge-sale-soft);--ladyfa-surface:var(--color-canvas);--ladyfa-surface-raised:var(--color-surface);--ladyfa-surface-soft:var(--color-surface-subtle);--ladyfa-border:var(--color-border);--ladyfa-border-strong:var(--color-border-strong);--ladyfa-screen-width:480px;--ladyfa-content-max:1120px;--ladyfa-reading-max:720px;--ladyfa-page-gutter:16px;--ladyfa-desktop-gutter:24px;--ladyfa-section-space:clamp(20px, 2.4vw, 28px);--ladyfa-header-height:64px;--ladyfa-nav-height:78px;--ladyfa-tap-target:44px;--ladyfa-card-image-ratio:3 / 4;--ladyfa-card-copy-min-height:78px;--ladyfa-space-1:4px;--ladyfa-space-2:8px;--ladyfa-space-3:12px;--ladyfa-space-4:16px;--ladyfa-space-5:20px;--ladyfa-space-6:24px;--ladyfa-space-8:32px;--ladyfa-space-10:40px;--ladyfa-space-12:48px;--ladyfa-font-xs:12px;--ladyfa-font-sm:clamp(12px, 2.9vw, 13px);--ladyfa-font-md:clamp(14px, 3.2vw, 15px);--ladyfa-font-lg:clamp(17px, 4vw, 19px);--ladyfa-font-xl:clamp(20px, 5.2vw, 24px);--ladyfa-font-display:clamp(26px, 6.5vw, 34px);--ladyfa-weight-regular:400;--ladyfa-weight-label:400;--ladyfa-weight-medium:500;--ladyfa-weight-emphasis:500;--ladyfa-weight-semibold:500;--ladyfa-weight-bold:600;--ladyfa-weight-display:850;--ladyfa-weight-light:300;--ladyfa-leading-tight:1.3;--ladyfa-leading-body:1.7;--ladyfa-radius-xs:4px;--ladyfa-radius-sm:6px;--ladyfa-radius-md:10px;--ladyfa-radius-lg:12px;--ladyfa-radius-xl:16px;--ladyfa-radius-pill:999px;--ladyfa-control-radius:6px;--ladyfa-control-height:44px;--ladyfa-control-padding:9px 18px;--ladyfa-control-gap:8px;--ladyfa-control-font:14px;--ladyfa-icon-stroke:1.5;--ladyfa-logo-shape:#eceee5;--ladyfa-logo-border:#c4c7b9;--ladyfa-motion-instant:.1s;--ladyfa-motion-fast:.14s;--ladyfa-motion-base:.18s;--ladyfa-motion-slow:.42s;--ladyfa-motion-page:.16s;--ladyfa-ease-standard:cubic-bezier(.2, .7, .2, 1);--ladyfa-ease-enter:cubic-bezier(.22, 1, .36, 1);--ladyfa-ease-exit:cubic-bezier(.4, 0, 1, 1)}*,:before,:after{box-sizing:border-box}html{background:var(--ladyfa-surface);scrollbar-width:none;min-height:100%;overflow-x:clip}html::-webkit-scrollbar{display:none}body::-webkit-scrollbar{display:none}body{background:var(--ladyfa-surface);min-width:320px;min-height:100%;color:var(--ladyfa-ink);font-family:var(--font-lahzeh), Tahoma, sans-serif;font-weight:var(--ladyfa-weight-regular);font-synthesis:none;line-height:var(--ladyfa-leading-body);font-variation-settings:"STRE" 100;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;overflow-x:clip}button,input,textarea,select{font:inherit}:where(h1,h2,h3,h4,h5,h6){font-weight:var(--ladyfa-weight-regular)}.lucide{stroke-width:var(--ladyfa-icon-stroke);flex-shrink:0}:where(strong,b){font-weight:var(--ladyfa-weight-medium)}button,a{-webkit-tap-highlight-color:transparent}.ladyfa-sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}:where(button,a,input,textarea,select):focus-visible{outline:2px solid var(--color-action-focus);outline-offset:3px}@media (max-width:359px){:root{--ladyfa-page-gutter:14px}}@media (min-width:768px){:root{--ladyfa-page-gutter:24px}}
