*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}:root{--cream: #F9F6F1;--cream-dark: #F0EBE1;--ink: #1A1814;--ink-soft: #3D3A35;--gold: #C9A96E;--gold-dark: #A8854A;--muted: #9C9488;--border: #E5DDD0;--white: #FFFFFF}html{background:var(--cream);color:var(--ink);scroll-behavior:smooth}body{font-family:DM Sans,system-ui,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}button{cursor:pointer;border:none;background:none;font-family:inherit}input,textarea,select{font-family:inherit}a{text-decoration:none;color:inherit}.environmentBadge{position:fixed;right:16px;bottom:16px;z-index:9999;padding:.45rem .7rem;border:1px solid rgba(255,255,255,.55);border-radius:999px;background:linear-gradient(135deg,#b91c1c,#ef4444);box-shadow:0 14px 30px #7f1d1d47;color:#fff;font-size:.75rem;font-weight:800;letter-spacing:.16em;line-height:1;pointer-events:none;text-transform:uppercase}@media (max-width: 640px){.environmentBadge{right:10px;bottom:10px;padding:.4rem .6rem;font-size:.68rem}}.app-update-banner{position:sticky;top:0;z-index:1000;display:flex;align-items:center;justify-content:center;gap:1rem;padding:.75rem 1rem;background:#ecfdf5;color:#14532d;border-bottom:1px solid #86efac;font-weight:600}.app-update-banner button{border:0;border-radius:.5rem;padding:.5rem .8rem;background:#16a34a;color:#fff;font:inherit;font-weight:700;cursor:pointer}.app-update-banner button:disabled{opacity:.65;cursor:wait}._page_19d3m_4{min-height:100vh;background:var(--cream)}._mobileLayout_19d3m_12{display:block}._desktopLayout_19d3m_13{display:none}._hero_19d3m_18{background:var(--ink);padding:44px 20px 36px;text-align:center;position:relative}._heroLangWrap_19d3m_25{position:absolute;top:14px;right:16px}._langToggle_19d3m_31{display:inline-flex;align-items:center;height:28px;border:1px solid rgba(255,255,255,.15);border-radius:99px;overflow:hidden;font-size:10px;font-weight:600;letter-spacing:1px;flex-shrink:0;vertical-align:middle}._langBtn_19d3m_45{display:flex;align-items:center;justify-content:center;height:100%;padding:0 11px;background:none;border:none;color:#fff6;cursor:pointer;line-height:1;white-space:nowrap}._langBtnActive_19d3m_59{background:var(--gold);color:var(--ink)}._overline_19d3m_64{font-family:DM Sans,sans-serif;font-size:11px;font-weight:400;letter-spacing:.18em;text-transform:uppercase;color:var(--gold);margin-bottom:12px}._heroTitle_19d3m_74{font-family:Cormorant Garamond,Georgia,serif;font-size:40px;font-weight:400;color:var(--white);line-height:1;letter-spacing:-.01em}._heroTitleItalic_19d3m_83{font-style:italic;color:var(--gold)}._heroSubtitle_19d3m_88{margin-top:10px;font-size:10px;font-weight:400;letter-spacing:.22em;text-transform:uppercase;color:var(--muted)}._tabs_19d3m_100{position:sticky;top:0;z-index:10;background:var(--cream);border-bottom:1px solid var(--border);display:flex;overflow-x:auto;scrollbar-width:none;padding:0 8px}._tabs_19d3m_100::-webkit-scrollbar{display:none}._tab_19d3m_100{flex-shrink:0;padding:13px 14px 11px;font-size:12px;font-weight:400;color:var(--muted);border-bottom:2px solid transparent;transition:color .15s,border-color .15s;white-space:nowrap}._tabActive_19d3m_124{color:var(--ink);font-weight:500;border-bottom-color:var(--gold)}._categorySection_19d3m_133{padding:20px 16px 8px;margin:0 auto}._categoryTitle_19d3m_138{font-family:Cormorant Garamond,Georgia,serif;font-size:20px;font-weight:400;color:var(--ink-soft);margin-bottom:4px;padding-bottom:10px;border-bottom:1px solid var(--border)}._item_19d3m_148{display:flex;align-items:flex-start;gap:0;padding:14px 0;border-bottom:1px solid var(--border)}._item_19d3m_148:last-child{border-bottom:none}._thumbnail_19d3m_158{flex-shrink:0;width:72px;height:72px;border-radius:10px;margin-right:14px;-o-object-fit:cover;object-fit:cover;background:var(--cream-dark)}._thumbEmoji_19d3m_168{flex-shrink:0;width:72px;height:72px;border-radius:10px;background:var(--cream-dark);display:flex;align-items:center;justify-content:center;font-size:28px;-webkit-user-select:none;-moz-user-select:none;user-select:none}._itemBody_19d3m_181{flex:1;min-width:0}._itemName_19d3m_186{font-family:Cormorant Garamond,Georgia,serif;font-size:17px;font-weight:400;color:var(--ink);line-height:1.2;margin-bottom:4px}._itemDesc_19d3m_195{font-size:12px;color:var(--muted);line-height:1.5;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin-bottom:6px}._itemPrice_19d3m_206{flex-shrink:0;font-size:14px;font-weight:500;color:var(--gold-dark);padding-top:2px}._allergenMark_19d3m_217{font-size:.7em;font-weight:600;vertical-align:super;line-height:0;color:var(--gold-dark);margin-left:1px}._allergenLegend_19d3m_228{display:inline-block;text-align:left;margin-top:4px}._allergenLegendSummary_19d3m_236{display:flex;align-items:center;gap:6px;list-style:none;cursor:pointer;font-size:11px;color:#fff6;letter-spacing:.03em;-webkit-user-select:none;-moz-user-select:none;user-select:none}._allergenLegendSummary_19d3m_236::-webkit-details-marker{display:none}._allergenLegendSummary_19d3m_236:hover{color:#ffffffb3}._allergenLegendChevron_19d3m_250{display:inline-block;font-size:9px;transition:transform .15s ease}._allergenLegend_19d3m_228[open] ._allergenLegendChevron_19d3m_250{transform:rotate(90deg)}._allergenLegendList_19d3m_259{margin-top:8px;display:flex;flex-direction:column;gap:4px;max-height:220px;overflow-y:auto}._allergenLegendItem_19d3m_268{display:flex;gap:6px;font-size:10px;color:#ffffff73;line-height:1.5;text-align:left}._allergenLegendCode_19d3m_277{flex-shrink:0;min-width:14px;font-weight:600;color:var(--gold)}._badge_19d3m_287{display:inline-block;padding:2px 8px;border-radius:20px;font-size:10px;font-weight:500;letter-spacing:.04em;text-transform:lowercase}._badgePopullar_19d3m_297{background:#fef3df;color:#a8854a}._badgeVegjetarian_19d3m_298{background:#eafaf1;color:#27ae60}._badgePikante_19d3m_299{background:#fef0ec;color:#c0320a}._badgeSpecialitet_19d3m_300{background:#f0ebf8;color:#7b4fa6}._footer_19d3m_229{background:var(--ink);padding:36px 20px 28px;margin-top:24px;text-align:center}._footerQr_19d3m_312{display:flex;justify-content:center;margin-bottom:20px}._footerQrBox_19d3m_318{background:var(--white);padding:10px;border-radius:8px;display:inline-block}._footerInfo_19d3m_325{color:var(--muted);font-size:12px;line-height:2}._footerInfoLine_19d3m_331{display:flex;align-items:center;justify-content:center;gap:6px;color:var(--muted);font-size:12px}._footerAddressLink_19d3m_340{display:flex;align-items:center;justify-content:center;gap:6px;color:var(--muted);font-size:12px;text-decoration:none;cursor:pointer;transition:color .2s ease}._footerAddressLink_19d3m_340:hover{color:var(--gold)}._footerPhoneLinks_19d3m_355{display:flex;gap:16px;justify-content:center;flex-wrap:wrap}._footerDivider_19d3m_362{width:40px;height:1px;background:var(--ink-soft);margin:18px auto}._footerCopy_19d3m_369{font-size:11px;color:var(--ink-soft);letter-spacing:.06em}._footerValezo_19d3m_375{color:inherit;text-decoration:none;transition:color .2s ease}._footerValezo_19d3m_375:hover{color:var(--muted)}@keyframes _imgFadeIn_19d3m_390{0%{opacity:0}to{opacity:1}}._imgFadeIn_19d3m_390{animation:_imgFadeIn_19d3m_390 .4s ease forwards}@media (min-width: 400px){._heroTitle_19d3m_74{font-size:46px}._categorySection_19d3m_133{padding:22px 18px 8px}._itemName_19d3m_186{font-size:18px}._itemPrice_19d3m_206{font-size:15px}._tab_19d3m_100{padding:14px 16px 12px;font-size:13px}}@media (min-width: 600px) and (max-width: 767px){._hero_19d3m_18{padding:52px 32px 44px}._heroTitle_19d3m_74{font-size:54px}._categorySection_19d3m_133{padding:28px 28px 8px;max-width:580px}._categoryTitle_19d3m_138{font-size:24px}._footer_19d3m_229{padding:44px 32px 36px}}@media (min-width: 768px){._mobileLayout_19d3m_12{display:none}._desktopLayout_19d3m_13{display:flex;min-height:100vh}._sidebar_19d3m_426{width:200px;flex-shrink:0;background:var(--ink);position:sticky;top:0;height:100vh;display:flex;flex-direction:column;overflow-y:auto;scrollbar-width:none}._sidebar_19d3m_426::-webkit-scrollbar{display:none}._sidebarLogo_19d3m_440{padding:22px 16px 14px;border-bottom:1px solid rgba(255,255,255,.07)}._sidebarLogoTop_19d3m_445{display:flex;align-items:flex-start;justify-content:space-between;gap:8px}._sidebarBrand_19d3m_452{font-family:Cormorant Garamond,Georgia,serif;font-size:18px;font-weight:400;color:var(--white);line-height:1.1}._sidebarBrandItalic_19d3m_460{font-style:italic;color:var(--gold)}._sidebarOverline_19d3m_465{margin-top:4px;font-size:9px;letter-spacing:.14em;text-transform:uppercase;color:#ffffff40}._sidebarNav_19d3m_474{flex:1;padding:10px;display:flex;flex-direction:column;gap:2px;overflow-y:auto;scrollbar-width:none}._sidebarNav_19d3m_474::-webkit-scrollbar{display:none}._sidebarNavItem_19d3m_485{display:flex;align-items:center;justify-content:space-between;padding:9px 10px;border-radius:6px;font-size:12px;font-weight:400;color:#ffffff80;width:100%;text-align:left;transition:background .15s,color .15s}._sidebarNavItem_19d3m_485:hover{background:#ffffff0f;color:#fffc}._sidebarNavItemActive_19d3m_503{background:#c9a96e1f;color:var(--gold)}._sidebarNavItemActive_19d3m_503:hover{background:#c9a96e2e;color:var(--gold)}._sidebarNavCount_19d3m_512{font-size:10px;background:#ffffff14;color:#ffffff4d;padding:1px 6px;border-radius:20px;font-weight:400}._sidebarNavCountActive_19d3m_521{background:#c9a96e2e;color:var(--gold)}._sidebarBottom_19d3m_527{padding:14px 16px 18px;border-top:1px solid rgba(255,255,255,.07);display:flex;flex-direction:column;gap:10px}._sidebarQrBox_19d3m_535{background:var(--ink);border:1px solid rgba(255,255,255,.12);padding:6px;border-radius:6px;display:inline-block;width:-moz-fit-content;width:fit-content}._sidebarInfo_19d3m_544{display:flex;flex-direction:column;gap:4px}._sidebarInfoLine_19d3m_550{font-size:10px;color:#ffffff4d;line-height:1.5}._locationCard_19d3m_556{display:flex;align-items:flex-start;gap:8px;padding:10px 12px;background:#2a2520;border:1px solid #ffffff22;border-radius:12px;text-decoration:none;cursor:pointer;transition:border-color .2s ease,background .2s ease}._locationCard_19d3m_556:hover{background:#322e28;border-color:#ffffff40}._locationCardPin_19d3m_573{width:14px;height:14px;flex-shrink:0;color:var(--gold);margin-top:1px}._locationCardPinMuted_19d3m_581{width:14px;height:14px;flex-shrink:0;color:#fff9;margin-top:1px}._locationCardText_19d3m_589{flex:1;font-size:10px;color:#ffffffd9;line-height:1.5;min-width:0}._locationCardExternal_19d3m_597{width:11px;height:11px;flex-shrink:0;color:#ffffff40;margin-top:2px;transition:color .2s ease}._locationCard_19d3m_556:hover ._locationCardExternal_19d3m_597{color:#ffffff80}._desktopContent_19d3m_610{flex:1;padding:24px;min-width:0}._desktopSectionHead_19d3m_616{margin-bottom:20px}._desktopSectionTitle_19d3m_620{font-family:Cormorant Garamond,Georgia,serif;font-size:28px;font-weight:400;font-style:italic;color:var(--ink);margin-bottom:12px;line-height:1}._desktopDivider_19d3m_630{height:1px;background:var(--border);width:100%}._cardGrid_19d3m_637{display:grid;grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:12px}._card_19d3m_637{background:var(--white);border:1px solid var(--border);border-radius:10px;overflow:hidden;display:flex;flex-direction:column;transition:border-color .2s}._card_19d3m_637:hover{border-color:var(--gold)}._cardImageWrap_19d3m_654{height:140px;overflow:hidden;background:var(--cream-dark);flex-shrink:0}._cardImage_19d3m_654{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}._cardImagePlaceholder_19d3m_667{width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-size:32px;-webkit-user-select:none;-moz-user-select:none;user-select:none}._cardBody_19d3m_677{flex:1;padding:12px 14px 10px;display:flex;flex-direction:column;gap:5px}._cardName_19d3m_685{font-family:Cormorant Garamond,Georgia,serif;font-size:16px;font-weight:400;color:var(--ink);line-height:1.2}._cardDesc_19d3m_693{font-size:11px;color:var(--muted);line-height:1.55;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._cardFooter_19d3m_703{padding:10px 14px;border-top:1px solid var(--border);display:flex;align-items:center;justify-content:flex-end}._cardPrice_19d3m_711{font-family:Cormorant Garamond,Georgia,serif;font-size:17px;font-weight:400;color:var(--gold-dark)}}@media (min-width: 1024px){._sidebar_19d3m_426{width:250px}._sidebarLogo_19d3m_440{padding:28px 22px 18px}._sidebarBrand_19d3m_452{font-size:22px}._sidebarOverline_19d3m_465{font-size:10px}._sidebarNav_19d3m_474{padding:12px}._sidebarNavItem_19d3m_485{padding:10px 12px;font-size:13px}._sidebarNavCount_19d3m_512{font-size:11px;padding:1px 8px}._sidebarBottom_19d3m_527{padding:18px 22px 24px;gap:12px}._sidebarInfoLine_19d3m_550{font-size:11px}._desktopContent_19d3m_610{padding:36px 40px}._desktopSectionHead_19d3m_616{margin-bottom:28px}._desktopSectionTitle_19d3m_620{font-size:34px;margin-bottom:14px}._cardGrid_19d3m_637{grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:16px}._cardImageWrap_19d3m_654{height:150px}._cardBody_19d3m_677{padding:14px 16px 11px}._cardName_19d3m_685{font-size:17px}._cardDesc_19d3m_693{font-size:12px}._cardFooter_19d3m_703{padding:11px 16px}._cardPrice_19d3m_711{font-size:18px}}@media (min-width: 1280px){._sidebar_19d3m_426{width:300px}._sidebarLogo_19d3m_440{padding:36px 28px 22px}._sidebarBrand_19d3m_452{font-size:26px}._sidebarNav_19d3m_474{padding:14px}._sidebarNavItem_19d3m_485{padding:11px 14px;font-size:14px}._sidebarBottom_19d3m_527{padding:20px 28px 28px;gap:14px}._desktopContent_19d3m_610{padding:48px 52px}._desktopSectionHead_19d3m_616{margin-bottom:32px}._desktopSectionTitle_19d3m_620{font-size:40px;margin-bottom:16px}._cardGrid_19d3m_637{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:20px}._cardImageWrap_19d3m_654{height:160px}._cardBody_19d3m_677{padding:16px 16px 12px;gap:6px}._cardName_19d3m_685{font-size:19px}._cardDesc_19d3m_693{font-size:12px}._cardFooter_19d3m_703{padding:12px 16px}._cardPrice_19d3m_711{font-size:20px}}@media (min-width: 1600px){._sidebar_19d3m_426{width:320px}._desktopContent_19d3m_610{padding:56px 64px;max-width:1400px}._cardGrid_19d3m_637{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:24px}}._cardFooter_19d3m_703{justify-content:space-between;gap:12px;flex-wrap:wrap}._brandLogo_19d3m_784{display:inline-block;max-width:100%;max-height:72px;-o-object-fit:contain;object-fit:contain;vertical-align:middle}._quantity_193bs_1{display:flex;align-items:center;gap:8px;flex-shrink:0}._quantity_193bs_1 button,._iconButton_193bs_2{display:inline-flex;align-items:center;justify-content:center;gap:5px;min-width:38px;min-height:38px;border:1px solid var(--border,#ded8ce);border-radius:10px;background:var(--white,#fff);color:var(--text,#29251f);cursor:pointer;padding:8px;font:inherit;font-size:12px}._quantity_193bs_1 button:last-child{background:#ede7dc}._quantity_193bs_1 span{font-variant-numeric:tabular-nums}._quantity_193bs_1 button:disabled,._primary_193bs_5:disabled,._cancel_193bs_5:disabled{opacity:.5;cursor:not-allowed}._cartBar_193bs_6{position:fixed;bottom:max(18px,env(safe-area-inset-bottom));left:50%;transform:translate(-50%);z-index:60;width:calc(100% - 32px);max-width:540px;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:18px 22px;border:0;border-radius:16px;background:#29251f;color:#fff;box-shadow:0 8px 30px #0003;font:inherit;cursor:pointer}._cartBar_193bs_6 span{flex:1;text-align:left}._dialog_193bs_8{position:fixed;top:0;right:0;bottom:0;left:0;margin:auto;padding:0;width:calc(100% - 24px);max-width:560px;max-height:90dvh;border:1px solid #ded8ce;border-radius:20px;background:#faf8f4;color:#29251f;box-shadow:0 20px 90px #0004}._dialog_193bs_8::backdrop{background:#19161188;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}._dialogHeader_193bs_10{position:sticky;top:0;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:18px 22px;border-bottom:1px solid #ded8ce;background:#faf8f4}._dialogHeader_193bs_10 h2{margin:0;font-size:23px}._checkout_193bs_12,._receipt_193bs_12{padding:22px;display:grid;gap:16px}._muted_193bs_13{color:#756f65;font-size:13px;line-height:1.6;margin:0}._cartLines_193bs_14,._receipt_193bs_12 ul{list-style:none;padding:0;margin:0}._cartLines_193bs_14 li{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:16px 0;border-bottom:1px solid #ded8ce}._cartLines_193bs_14 p{margin:5px 0 0;font-size:14px}._location_193bs_17{border:0;padding:0;margin:0;display:grid;gap:10px;min-width:0}._location_193bs_17 legend{font-weight:600;margin-bottom:12px}._location_193bs_17 label,._search_193bs_19{font-size:13px}._location_193bs_17 input:not([type=radio]),._location_193bs_17 textarea,._search_193bs_19 input{width:100%;border:1px solid #cfc7ba;border-radius:10px;padding:12px;background:#fff;color:#29251f;font:inherit;font-size:16px;box-sizing:border-box}._locationTypes_193bs_21{display:flex;gap:14px;margin-bottom:6px}._locationTypes_193bs_21 label{display:flex;align-items:center;gap:8px;background:#eee8dd;padding:12px 16px;border-radius:10px;cursor:pointer}._locationTypes_193bs_21 input{accent-color:#514532}._total_193bs_24{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:17px}._primary_193bs_5{display:inline-flex;align-items:center;justify-content:center;min-height:46px;background:#29251f;color:#fff;border:0;border-radius:10px;padding:13px 18px;font:inherit;font-size:14px;font-weight:600;cursor:pointer}._error_193bs_26{color:#9b2626;font-size:14px;line-height:1.6}._receipt_193bs_12{text-align:center;justify-items:center}._receipt_193bs_12>svg{color:#3d7a4f}._receipt_193bs_12 h3{font-size:26px;margin:0}._receipt_193bs_12 p{margin:0;line-height:1.6}._receipt_193bs_12 ul{width:100%}._receipt_193bs_12 li{display:flex;justify-content:space-between;gap:16px;text-align:left;padding:10px 0}._board_193bs_33{display:grid;gap:20px}._boardHeader_193bs_34{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:16px}._boardHeader_193bs_34 h2{display:flex;align-items:center;gap:10px;font-size:26px;margin:0 0 6px}._connection_193bs_36{border-radius:20px;padding:8px 12px;font-size:12px}._live_193bs_37{background:#e6f1e7;color:#246331}._disconnected_193bs_38{background:#fff0d8;color:#7a4d00}._filters_193bs_39{display:flex;flex-wrap:wrap;gap:8px}._filters_193bs_39 button{border:1px solid #ded8ce;background:#fff;border-radius:22px;padding:10px 15px;font:inherit;font-size:13px;cursor:pointer;color:#514b40}._filters_193bs_39 button._selected_193bs_41{background:#29251f;color:#fff;border-color:#29251f}._filters_193bs_39 strong{margin-left:6px}._search_193bs_19{display:grid;gap:6px;max-width:320px}._empty_193bs_44{display:grid;justify-items:center;gap:12px;padding:65px 20px;color:#756f65;background:#fff;border:1px dashed #ded8ce;border-radius:14px;text-align:center}._empty_193bs_44 h3,._empty_193bs_44 p{margin:0}._orderGrid_193bs_46{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,320px),1fr));gap:18px;align-items:start}._orderCard_193bs_47{display:grid;gap:18px;padding:20px;border:1px solid #ded8ce;border-radius:14px;background:var(--white,#fff);min-width:0}._orderCard_193bs_47 header{display:flex;justify-content:space-between;gap:10px;align-items:start}._orderCard_193bs_47 h3{font-size:21px;margin:5px 0 0;overflow-wrap:anywhere}._orderCard_193bs_47 time{font-size:12px;color:#756f65}._orderCard_193bs_47 ul{padding:0;margin:0;list-style:none}._orderCard_193bs_47 li{display:flex;gap:10px;padding:10px 0;border-bottom:1px solid #eee8df;font-size:14px}._orderCard_193bs_47 li>span:nth-child(2){flex:1;overflow-wrap:anywhere}._orderCard_193bs_47 li>span:last-child{white-space:nowrap}._orderCard_193bs_47 small{display:block;color:#756f65;font-size:11px;margin-top:4px}._status_193bs_56{padding:7px 10px;border-radius:8px;font-size:11px;background:#eee;white-space:nowrap}._status_193bs_56[data-status=new]{background:#fff0cd;color:#85600c}._status_193bs_56[data-status=confirmed]{background:#efe8f9;color:#5b3d91}._status_193bs_56[data-status=preparing]{background:#e8eef9;color:#315e91}._status_193bs_56[data-status=ready]{background:#e6f1e7;color:#246331}._status_193bs_56[data-status=cancelled],._status_193bs_56[data-status=rejected]{background:#f9e5e5;color:#923434}._notes_193bs_62{background:#faf4e6;padding:12px;margin:0;border-radius:8px;font-size:14px;white-space:pre-wrap;overflow-wrap:anywhere}._orderActions_193bs_63{display:grid;gap:8px}._cancel_193bs_5{background:transparent;border:0;padding:9px;color:#9b3636;font:inherit;font-size:12px;cursor:pointer}@media (max-width:600px){._dialog_193bs_8{max-height:94dvh;margin:auto auto 0;width:100%;max-width:100%;border-radius:20px 20px 0 0;padding-bottom:env(safe-area-inset-bottom)}._checkout_193bs_12,._receipt_193bs_12{padding:18px}._quantity_193bs_1{gap:5px}._quantity_193bs_1 button{min-width:36px;min-height:40px}}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important}}._cartBarMain_193bs_68{display:flex;align-items:center;gap:12px;flex:1;min-width:0;background:none;border:0;color:inherit;font:inherit;text-align:left;cursor:pointer;padding:0}._cartLines_193bs_14 li{flex-wrap:wrap}._cartLines_193bs_14 li>div:first-child{flex:1;min-width:0;overflow-wrap:anywhere}._lineNotes_193bs_71{display:grid;gap:8px;width:100%;font-size:13px}._lineNotes_193bs_71 textarea{width:100%;box-sizing:border-box;border:1px solid #cfc7ba;border-radius:10px;padding:12px;font:inherit;font-size:16px;resize:vertical}._itemNotes_193bs_73{font-size:13px;color:#756f65;white-space:pre-wrap;overflow-wrap:anywhere}._confirmDialog_193bs_74{max-width:380px;margin:auto;border-radius:20px}._confirmDialog_193bs_74 h2,._confirmDialog_193bs_74 p{margin:0}._loginPage_14nu8_3{min-height:100vh;background:var(--cream);display:flex;align-items:center;justify-content:center;padding:24px}._loginCard_14nu8_21{background:var(--white);border:1px solid var(--border);border-radius:12px;padding:40px 36px;width:100%;max-width:380px;text-align:center}._loginLogo_14nu8_41{font-family:Cormorant Garamond,Georgia,serif;font-size:32px;font-weight:400;color:var(--ink);margin-bottom:6px}._loginLogoText_14nu8_55{color:var(--ink)}._loginLogoItalic_14nu8_57{font-style:italic;color:var(--gold-dark)}._loginSubtitle_14nu8_61{font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--muted);margin-bottom:28px}._loginForm_14nu8_77{display:flex;flex-direction:column;gap:16px;text-align:left}._loginError_14nu8_81{font-size:13px;color:#c0320a;background:#fef0ec;padding:8px 12px;border-radius:6px}._loginBtn_14nu8_97{background:var(--ink);color:var(--white);font-size:14px;font-weight:500;padding:12px;border-radius:8px;transition:background .15s;margin-top:4px}._loginBtn_14nu8_97:hover{background:var(--ink-soft)}._loginBtn_14nu8_97:disabled{opacity:.6;cursor:not-allowed}@keyframes _imgFadeIn_14nu8_133{0%{opacity:0}to{opacity:1}}._imgFadeIn_14nu8_133{animation:_imgFadeIn_14nu8_133 .4s ease forwards}._toggleBar_14nu8_139{display:flex;justify-content:flex-end;margin-bottom:20px;margin-top:-12px}._toggleImagesBtn_14nu8_153{display:inline-flex;align-items:center;gap:6px;padding:7px 14px;border-radius:8px;border:1px solid var(--border);font-size:12px;font-weight:500;color:var(--ink-soft);background:var(--white);cursor:pointer;transition:border-color .15s,color .15s,background .15s}._toggleImagesBtn_14nu8_153:hover{border-color:var(--gold);color:var(--gold-dark)}._toggleImagesBtnOff_14nu8_183{background:var(--cream-dark);color:var(--muted)}._layout_14nu8_193{display:flex;min-height:100vh}._sidebar_14nu8_203{width:260px;flex-shrink:0;background:var(--ink);display:flex;flex-direction:column;position:fixed;top:0;left:0;height:100vh;z-index:20}._sidebarLogo_14nu8_229{padding:28px 24px 20px;border-bottom:1px solid rgba(255,255,255,.07)}._sidebarLogoTop_14nu8_239{display:flex;align-items:flex-start;justify-content:space-between;gap:8px}._langToggle_14nu8_253{display:inline-flex;align-items:center;height:28px;border:1px solid rgba(255,255,255,.15);border-radius:99px;overflow:hidden;font-size:10px;font-weight:600;letter-spacing:1px;flex-shrink:0;vertical-align:middle}._langBtn_14nu8_281{display:flex;align-items:center;justify-content:center;height:100%;padding:0 11px;background:none;border:none;color:#fff6;cursor:pointer;line-height:1;white-space:nowrap}._langBtnActive_14nu8_307{background:var(--gold);color:var(--ink)}._sidebarBrand_14nu8_311{font-family:Cormorant Garamond,Georgia,serif;font-size:22px;font-weight:400;color:var(--white)}._sidebarBrandItalic_14nu8_323{font-style:italic;color:var(--gold)}._sidebarSubtitle_14nu8_327{font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:#ffffff4d;margin-top:2px}._nav_14nu8_343{flex:1;padding:16px 12px;display:flex;flex-direction:column;gap:2px}._navItem_14nu8_347{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:8px;font-size:14px;font-weight:400;color:#ffffff8c;transition:background .15s,color .15s;text-align:left;width:100%}._navItem_14nu8_347:hover{background:#ffffff12;color:#ffffffd9}._navItemActive_14nu8_375{background:#c9a96e26;color:var(--gold)!important}._navIcon_14nu8_377{font-size:16px;width:20px;text-align:center}._navIcon_14nu8_377 svg{width:16px;height:16px;display:block;margin:0 auto}._sidebarFooter_14nu8_383{padding:16px 12px 20px;border-top:1px solid rgba(255,255,255,.07)}._logoutBtn_14nu8_393{display:flex;align-items:center;gap:10px;padding:10px 12px;width:100%;border-radius:8px;font-size:14px;color:#fff6;transition:background .15s,color .15s}._logoutBtn_14nu8_393:hover{background:#ffffff12;color:#ffffffb3}._sidebarCredit_14nu8_419{margin-top:10px;font-size:10px;color:#fff;text-align:center;letter-spacing:.06em}._main_14nu8_437{margin-left:260px;flex:1;min-width:0;padding:32px;background:var(--cream);min-height:100vh;box-sizing:border-box}._statsBar_14nu8_459{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-bottom:32px}._statCard_14nu8_473{background:var(--white);border:1px solid var(--border);border-radius:10px;padding:20px}._statNumber_14nu8_487{display:block;font-family:Cormorant Garamond,Georgia,serif;font-size:36px;font-weight:300;color:var(--ink);line-height:1;margin-bottom:6px}._statLabel_14nu8_507{font-size:12px;color:var(--muted);letter-spacing:.04em}._sectionHeader_14nu8_521{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px;margin-bottom:20px;min-width:0;width:100%}._sectionTitle_14nu8_543{font-family:Cormorant Garamond,Georgia,serif;font-size:26px;font-weight:400;color:var(--ink);min-width:0;flex-shrink:1}._btnPrimary_14nu8_561{background:var(--ink);color:var(--white);font-size:13px;font-weight:500;padding:9px 18px;border-radius:8px;transition:background .15s}._btnPrimary_14nu8_561:hover{background:var(--ink-soft)}._btnSecondary_14nu8_583{background:transparent;color:var(--ink-soft);font-size:13px;font-weight:400;padding:9px 18px;border-radius:8px;border:1px solid var(--border);transition:background .15s}._btnSecondary_14nu8_583:hover{background:var(--cream-dark)}._filterPillsWrap_14nu8_609{display:flex;align-items:center;gap:8px;margin-bottom:20px;min-width:0}._filterPills_14nu8_609{display:flex;gap:8px;flex:1;flex-wrap:nowrap;overflow-x:hidden;-webkit-overflow-scrolling:touch;min-width:0}._filterArrow_14nu8_645{flex-shrink:0;align-self:center;width:28px;height:28px;border-radius:6px;background:var(--ink);color:var(--white);display:flex;align-items:center;justify-content:center;transition:background .15s,opacity .2s}._filterArrow_14nu8_645:hover{background:var(--ink-soft)}._filterArrowHidden_14nu8_675{opacity:0;pointer-events:none}._filterPill_14nu8_609{flex-shrink:0;padding:6px 14px;border-radius:20px;border:1px solid var(--border);font-size:12px;color:var(--muted);background:var(--white);transition:all .15s}._filterPill_14nu8_609:hover{border-color:var(--gold);color:var(--gold-dark)}._filterPillActive_14nu8_707{background:var(--ink);color:var(--white);border-color:var(--ink)}._tableWrap_14nu8_713{background:var(--white);border:1px solid var(--border);border-radius:10px;overflow-x:auto;overflow-y:visible}._table_14nu8_713{width:100%;border-collapse:collapse;font-size:13px}._table_14nu8_713 th{text-align:left;padding:12px 16px;font-size:11px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--muted);border-bottom:1px solid var(--border);background:var(--cream)}._table_14nu8_713 td{padding:14px 16px;border-bottom:1px solid var(--border);vertical-align:middle;color:var(--ink-soft)}._table_14nu8_713 tr:last-child td{border-bottom:none}._table_14nu8_713 tr:hover td{background:var(--cream)}._tableThumb_14nu8_785{width:44px;height:44px;border-radius:8px;-o-object-fit:cover;object-fit:cover;background:var(--cream-dark)}._tableThumbEmoji_14nu8_801{width:44px;height:44px;border-radius:8px;background:var(--cream-dark);display:flex;align-items:center;justify-content:center;font-size:18px;flex-shrink:0}._tableThumbEmoji_14nu8_801 svg{width:20px;height:20px;color:var(--gold-dark)}._tableProductName_14nu8_835{font-weight:500;color:var(--ink);margin-bottom:2px}._tableProductDesc_14nu8_837{font-size:12px;color:var(--muted);max-width:260px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._catBadge_14nu8_855{display:inline-block;padding:3px 8px;border-radius:4px;font-size:11px;background:var(--cream-dark);color:var(--ink-soft);border:1px solid var(--border)}._price_14nu8_875{font-weight:500;color:var(--gold-dark)}._statusToggle_14nu8_879{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:20px;font-size:12px;font-weight:500;cursor:pointer;transition:opacity .15s;border:none;white-space:nowrap}._statusToggle_14nu8_879:hover{opacity:.75}._statusActive_14nu8_907{background:#eafaf1;color:#1e8449}._statusInactive_14nu8_909{background:var(--cream-dark);color:var(--muted)}._actions_14nu8_913{display:flex;gap:6px;align-items:center}._actionBtn_14nu8_917{width:30px;height:30px;border-radius:6px;border:1px solid var(--border);display:flex;align-items:center;justify-content:center;font-size:14px;color:var(--muted);background:var(--white);transition:all .15s}._actionBtn_14nu8_917 svg{width:15px;height:15px;flex-shrink:0}._actionBtn_14nu8_917:hover{border-color:var(--ink);color:var(--ink)}._actionBtnDanger_14nu8_955:hover{border-color:#c0320a;color:#c0320a}._categoryGrid_14nu8_961{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:16px}._categoryCard_14nu8_973{background:var(--white);border:1px solid var(--border);border-radius:10px;padding:20px;display:flex;flex-direction:column;gap:10px;transition:border-color .15s}._categoryCard_14nu8_973:hover{border-color:var(--gold)}._categoryCardIcon_14nu8_997{width:40px;height:40px;border-radius:8px;background:var(--cream-dark);display:flex;align-items:center;justify-content:center;font-size:20px;font-family:Cormorant Garamond,serif;font-weight:600;color:var(--gold-dark)}._categoryCardIcon_14nu8_997 svg{width:20px;height:20px}._categoryCardThumb_14nu8_1033{width:40px;height:40px;border-radius:8px;-o-object-fit:cover;object-fit:cover;flex-shrink:0}._categoryCardName_14nu8_1035{font-size:15px;font-weight:500;color:var(--ink)}._categoryCardCount_14nu8_1037{font-size:12px;color:var(--muted)}._categoryCardActions_14nu8_1039{display:flex;gap:6px;margin-top:4px}._overlay_14nu8_1045{position:fixed;top:0;right:0;bottom:0;left:0;background:#1a181473;z-index:50;display:flex;align-items:center;justify-content:center;padding:24px}._modal_14nu8_1067{background:var(--white);border-radius:12px;width:100%;max-width:520px;max-height:90vh;overflow-y:auto;padding:28px}._modalHeader_14nu8_1087{display:flex;align-items:center;justify-content:space-between;margin-bottom:24px}._modalTitle_14nu8_1101{font-family:Cormorant Garamond,Georgia,serif;font-size:22px;font-weight:400;color:var(--ink)}._modalClose_14nu8_1115{width:32px;height:32px;border-radius:6px;border:1px solid var(--border);display:flex;align-items:center;justify-content:center;font-size:18px;color:var(--muted);background:transparent}._modalClose_14nu8_1115:hover{background:var(--cream-dark)}._formGrid2_14nu8_1143{display:grid;grid-template-columns:1fr 1fr;gap:16px}._formGroup_14nu8_1145{display:flex;flex-direction:column;gap:6px;margin-bottom:0}._formGroupFull_14nu8_1147{grid-column:1 / -1}._label_14nu8_1151{font-size:12px;font-weight:500;color:var(--ink-soft);letter-spacing:.04em}._input_14nu8_1155,._textarea_14nu8_1155,._select_14nu8_1155{border:1px solid var(--border);border-radius:8px;padding:10px 12px;font-size:14px;color:var(--ink);background:var(--white);transition:border-color .15s;outline:none;width:100%}._input_14nu8_1155:focus,._textarea_14nu8_1155:focus,._select_14nu8_1155:focus{border-color:var(--gold)}._textarea_14nu8_1155{resize:vertical;min-height:80px}._allergenToolbar_14nu8_1183{display:flex;flex-direction:column;gap:6px;margin-top:6px}._allergenToolbarRow_14nu8_1197{display:flex;flex-wrap:wrap;align-items:center;gap:4px}._allergenToolbarLabel_14nu8_1211{font-size:10px;color:var(--muted);letter-spacing:.04em;margin-right:2px;flex-shrink:0}._allergenBtn_14nu8_1227{min-width:22px;height:22px;padding:0 5px;border:1px solid var(--border);border-radius:5px;background:var(--white);color:var(--ink-soft);font-size:11px;line-height:1;cursor:pointer;transition:border-color .15s,background .15s,color .15s}._allergenBtn_14nu8_1227:hover{border-color:var(--gold);background:var(--cream);color:var(--ink)}._allergenPreview_14nu8_1265{margin-top:6px;font-size:12px;color:var(--ink-soft);line-height:1.5}._allergenPreviewLabel_14nu8_1279{font-size:10px;color:var(--muted);letter-spacing:.04em}._allergenMark_14nu8_1291{font-size:.7em;font-weight:600;vertical-align:super;line-height:0;color:var(--gold-dark);margin-left:1px}._imageUploadArea_14nu8_1309{border:2px dashed var(--border);border-radius:10px;padding:20px;text-align:center;cursor:pointer;transition:border-color .15s;position:relative}._imageUploadArea_14nu8_1309:hover{border-color:var(--gold)}._imagePreview_14nu8_1331{width:100%;max-height:160px;-o-object-fit:cover;object-fit:cover;border-radius:8px;margin-bottom:8px}._imageUploadLabel_14nu8_1333{font-size:13px;color:var(--muted)}._imageUploadLink_14nu8_1335{color:var(--gold-dark);text-decoration:underline;cursor:pointer}._imageUploadInput_14nu8_1337{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;cursor:pointer}._modalFooter_14nu8_1341{display:flex;gap:10px;justify-content:flex-end;margin-top:24px;padding-top:20px;border-top:1px solid var(--border)}._imgUpload_14nu8_1361{display:flex;align-items:center;gap:16px;flex-wrap:wrap}._imgPreview_14nu8_1363{width:80px;height:80px;-o-object-fit:cover;object-fit:cover;border-radius:8px;border:1px solid var(--border);flex-shrink:0}._imgActions_14nu8_1365{display:flex;flex-direction:column;gap:8px}._uploadLabel_14nu8_1369{display:inline-flex;align-items:center;gap:6px;padding:9px 16px;border:1px solid var(--border);border-radius:8px;font-size:13px;color:var(--ink-soft);background:var(--white);cursor:pointer;transition:all .15s}._uploadLabel_14nu8_1369:hover{border-color:var(--gold);color:var(--gold-dark)}._btnRemoveImg_14nu8_1399{display:inline-flex;align-items:center;gap:6px;padding:9px 16px;border:1px dashed #FECACA;border-radius:8px;font-size:13px;color:#c0320a;background:none;cursor:pointer;transition:all .15s}._btnRemoveImg_14nu8_1399:hover{background:#fef2f2}._imgHint_14nu8_1427{font-size:11px;color:var(--muted);margin-top:4px;font-style:italic}._settingsCard_14nu8_1433{background:var(--white);border:1px solid var(--border);border-radius:10px;overflow:hidden}._settingsRow_14nu8_1447{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:20px 24px;border-bottom:1px solid var(--border)}._settingsRow_14nu8_1447:last-child{border-bottom:none}._settingsInfo_14nu8_1467{flex:1;min-width:0}._settingsLabel_14nu8_1469{font-size:14px;font-weight:500;color:var(--ink);margin-bottom:4px}._settingsDesc_14nu8_1471{font-size:12px;color:var(--muted);line-height:1.5}._langModeToggle_14nu8_1475{display:flex;border:1px solid var(--border);border-radius:8px;overflow:hidden;flex-shrink:0}._langModeBtn_14nu8_1491{padding:8px 16px;font-size:12px;font-weight:500;color:var(--muted);background:var(--white);border:none;border-right:1px solid var(--border);cursor:pointer;transition:all .15s}._langModeBtn_14nu8_1491:last-child{border-right:none}._langModeBtn_14nu8_1491:hover{background:var(--cream-dark);color:var(--ink)}._langModeBtnActive_14nu8_1517{background:var(--ink);color:var(--white)}._langModeBtnActive_14nu8_1517:hover{background:var(--ink-soft);color:var(--white)}._mobileTopNav_14nu8_1525,._drawerOverlay_14nu8_1527{display:none}._layout_14nu8_193{overflow-x:hidden}._tableWrap_14nu8_713{display:none}._mobileProductList_14nu8_1545{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}._mobileProductCard_14nu8_1557{background:var(--white);border:1px solid var(--border);border-radius:10px;padding:16px;display:flex;flex-direction:column;min-width:0;overflow:hidden;box-sizing:border-box}._mobileProductTop_14nu8_1581{display:flex;gap:12px;align-items:flex-start;flex:1;margin-bottom:10px}._mobileProductInfo_14nu8_1597{flex:1;min-width:0}._mobileProductBottom_14nu8_1601{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding-top:10px;border-top:1px solid var(--border);margin-top:auto}._mobileProductBottom_14nu8_1601 ._actions_14nu8_913{margin-left:auto}@media (min-width: 1440px){._sidebar_14nu8_203{width:280px}._main_14nu8_437{margin-left:280px;padding:40px}._statsBar_14nu8_459{gap:20px;margin-bottom:36px}._statCard_14nu8_473{padding:24px}._statNumber_14nu8_487{font-size:40px}._mobileProductList_14nu8_1545{grid-template-columns:repeat(3,1fr);gap:20px}._categoryGrid_14nu8_961{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:20px}}@media (max-width: 1279px){._sidebar_14nu8_203{width:230px}._main_14nu8_437{margin-left:230px;padding:26px}._sidebarLogo_14nu8_229{padding:24px 20px 16px}._sidebarBrand_14nu8_311{font-size:20px}._statsBar_14nu8_459{gap:12px;margin-bottom:26px}._statCard_14nu8_473{padding:16px}._statNumber_14nu8_487{font-size:30px}._mobileProductList_14nu8_1545{grid-template-columns:repeat(3,1fr);gap:12px}._categoryGrid_14nu8_961{grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:12px}}@media (max-width: 1023px){._mobileTopNav_14nu8_1525{display:flex;align-items:center;justify-content:space-between;padding:0 20px;height:56px;background:var(--ink);position:fixed;top:0;left:0;right:0;z-index:30}._mobileTopNavBrand_14nu8_1727{font-family:Cormorant Garamond,Georgia,serif;font-size:22px;font-weight:400;color:var(--white)}._mobileTopNavRight_14nu8_1741{display:flex;align-items:center;gap:8px;flex-shrink:0}._hamburgerBtn_14nu8_1755{font-size:22px;color:#ffffffb3;padding:6px 10px;border-radius:6px;line-height:1;transition:background .15s,color .15s}._hamburgerBtn_14nu8_1755:hover{background:#ffffff14;color:var(--white)}._drawerOverlay_14nu8_1527{display:block;position:fixed;top:0;right:0;bottom:0;left:0;background:#1a181480;z-index:35}._sidebar_14nu8_203{width:280px;transform:translate(-100%);transition:transform .25s ease;z-index:40}._sidebarOpen_14nu8_1807{transform:translate(0)}._main_14nu8_437{margin-left:0;padding:76px 16px 32px;width:100%;box-sizing:border-box}._statsBar_14nu8_459{grid-template-columns:repeat(2,1fr);gap:12px;margin-bottom:24px}._statCard_14nu8_473{padding:16px}._statNumber_14nu8_487{font-size:32px}._filterPills_14nu8_609{flex-wrap:nowrap;overflow-x:hidden}._filterPill_14nu8_609{flex-shrink:0}._toggleBar_14nu8_139{margin-top:-4px;margin-bottom:16px}._sectionTitle_14nu8_543{font-size:24px}._mobileProductList_14nu8_1545{grid-template-columns:repeat(2,1fr);gap:12px}._tableProductDesc_14nu8_837{max-width:none}._categoryGrid_14nu8_961{grid-template-columns:repeat(3,1fr);gap:12px}._categoryCard_14nu8_973{padding:16px}._settingsRow_14nu8_1447{flex-wrap:wrap;gap:14px;padding:16px 20px}}@media (max-width: 767px){._main_14nu8_437{padding:68px 16px 28px}._mobileTopNav_14nu8_1525{padding:0 16px}._mobileTopNavBrand_14nu8_1727{font-size:20px}._statsBar_14nu8_459{grid-template-columns:1fr;gap:10px;margin-bottom:20px}._statCard_14nu8_473{padding:14px 12px}._statNumber_14nu8_487{font-size:28px}._statLabel_14nu8_507{font-size:11px}._filterPills_14nu8_609{flex-wrap:wrap;overflow-x:visible;padding-bottom:0}._filterPill_14nu8_609{flex-shrink:1}._filterArrow_14nu8_645{display:none}._mobileProductList_14nu8_1545{grid-template-columns:1fr;gap:10px;width:100%;max-width:100%}._mobileProductCard_14nu8_1557{padding:14px;width:100%}._mobileProductTop_14nu8_1581{gap:10px}._sectionTitle_14nu8_543{font-size:22px}._btnPrimary_14nu8_561,._btnSecondary_14nu8_583{padding:8px 14px;font-size:12px}._categoryGrid_14nu8_961{grid-template-columns:repeat(2,1fr);gap:10px}._categoryCard_14nu8_973{padding:14px;gap:8px}._categoryCardName_14nu8_1035{font-size:13px}._settingsRow_14nu8_1447{flex-direction:column;align-items:flex-start;gap:12px;padding:16px}._langModeToggle_14nu8_1475{width:100%}._langModeBtn_14nu8_1491{flex:1;text-align:center}._toggleImagesBtn_14nu8_153{font-size:11px;padding:6px 12px}._overlay_14nu8_1045{padding:12px;align-items:flex-end}._modal_14nu8_1067{max-width:none!important;width:100%;padding:20px 16px;border-radius:16px 16px 0 0;max-height:92vh}._modalFooter_14nu8_1341{flex-direction:column-reverse;gap:8px}._modalFooter_14nu8_1341 ._btnPrimary_14nu8_561,._modalFooter_14nu8_1341 ._btnSecondary_14nu8_583{width:100%;text-align:center;padding:12px;font-size:14px}._formGrid2_14nu8_1143{grid-template-columns:1fr}._formGroupFull_14nu8_1147{grid-column:1}._imgUpload_14nu8_1361{gap:12px}._imgActions_14nu8_1365{flex-direction:row;flex-wrap:wrap}}@media (max-width: 400px){._main_14nu8_437{padding:64px 16px 24px}._statsBar_14nu8_459{gap:8px}._statCard_14nu8_473{padding:12px 10px}._statNumber_14nu8_487{font-size:24px}._categoryGrid_14nu8_961{grid-template-columns:repeat(2,1fr);gap:8px}._sectionTitle_14nu8_543{font-size:20px}._mobileTopNav_14nu8_1525{padding:0 12px}._mobileTopNavBrand_14nu8_1727{font-size:18px}._toggleImagesBtn_14nu8_153{font-size:10px;padding:5px 10px}._mobileProductCard_14nu8_1557{padding:12px 10px}}._brandLogo_14nu8_2079{display:inline-block;max-width:100%;max-height:48px;-o-object-fit:contain;object-fit:contain;vertical-align:middle}._brandFormBody_14nu8_2085{display:grid;gap:14px;padding:20px 24px}._brandFormFooter_14nu8_2087{display:flex;align-items:center;gap:12px}._brandFormError_14nu8_2089{color:#9b3a3a;font-size:13px}._brandLogoPreview_14nu8_2091{display:block;max-height:64px;max-width:240px;-o-object-fit:contain;object-fit:contain;margin-bottom:8px}._brandColors_14nu8_2093{display:flex;flex-wrap:wrap;gap:16px}._brandColor_14nu8_2093{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--ink-soft);cursor:pointer}._brandColor_14nu8_2093 input{width:40px;height:32px;padding:0;border:1px solid var(--border);border-radius:6px;background:none;cursor:pointer}
