@font-face{font-family:Assistant;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/assistant-hebrew-400-normal-BaQtOmbn.woff2)format("woff2"),url(/assets/assistant-hebrew-400-normal-B18Ux13Q.woff)format("woff");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Assistant;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/assistant-latin-ext-400-normal-CJRdOknU.woff2)format("woff2"),url(/assets/assistant-latin-ext-400-normal-BcqNq6r3.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Assistant;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/assistant-latin-400-normal-CDF-mh-3.woff2)format("woff2"),url(/assets/assistant-latin-400-normal-BKD5Gqji.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Assistant;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/assistant-hebrew-600-normal-DM_XHISn.woff2)format("woff2"),url(/assets/assistant-hebrew-600-normal-D6VOnxse.woff)format("woff");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Assistant;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/assistant-latin-ext-600-normal-BRc8ZhdA.woff2)format("woff2"),url(/assets/assistant-latin-ext-600-normal-DvGDKMJu.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Assistant;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/assistant-latin-600-normal-DQhO4fCi.woff2)format("woff2"),url(/assets/assistant-latin-600-normal-CfJI0IBS.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Assistant;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/assistant-hebrew-700-normal-DbcUQTwo.woff2)format("woff2"),url(/assets/assistant-hebrew-700-normal-D7ACPilb.woff)format("woff");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Assistant;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/assistant-latin-ext-700-normal-BKDtlU5N.woff2)format("woff2"),url(/assets/assistant-latin-ext-700-normal-D7H1VhBc.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Assistant;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/assistant-latin-700-normal-Bh4ZScKg.woff2)format("woff2"),url(/assets/assistant-latin-700-normal-CguIzUmX.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.form-dialog{max-block-size:calc(100dvh - 2rem);inline-size:min(40rem,100% - 2rem);color:var(--espresso);background:var(--paper);border:1px solid var(--rule);border-radius:.5rem;margin:auto;padding:clamp(1rem,4vw,2rem);overflow:auto}.form-dialog::backdrop{background:#3b201673}.form-dialog__heading{margin-block-end:var(--space-6)}.form-dialog__heading h2{font-size:1.5rem}.form-dialog__heading p{color:var(--muted);margin-block-start:var(--space-2)}.form-dialog__fields{gap:var(--space-6);border:0;min-inline-size:0;margin:0;padding:0;display:grid}.form-dialog__actions{justify-content:flex-end;gap:var(--space-3);flex-wrap:wrap;margin-block-start:var(--space-8);display:flex}.form-dialog button{min-block-size:44px;padding:var(--space-2) var(--space-4);font:inherit;color:var(--espresso);background:var(--paper);border:1px solid var(--muted);cursor:pointer;border-radius:.25rem;font-weight:600}.form-dialog button:hover{background:var(--soft-red)}.form-dialog .form-dialog__submit{color:var(--paper);background:var(--cherry);border-color:var(--cherry)}.form-dialog button:disabled{color:var(--muted);background:var(--rule);border-color:var(--rule);cursor:not-allowed}.form-dialog button:focus-visible,.form-dialog h2:focus-visible{outline:3px solid var(--cherry);outline-offset:3px}.form-field{gap:var(--space-2);min-inline-size:0;display:grid}.form-field label{font-weight:600}.form-field__hint{color:var(--muted)}.form-field__error{color:var(--cherry)}.form-field input,.form-field select,.form-field textarea{min-block-size:44px;inline-size:100%;min-inline-size:0;padding:var(--space-2) var(--space-3);color:var(--espresso);background:var(--paper);border:1px solid var(--muted);font:inherit;border-radius:.25rem}.form-field textarea{resize:vertical;min-block-size:7rem}.form-field input[type=checkbox],.form-field input[type=radio]{inline-size:44px;accent-color:var(--cherry)}.form-field input:disabled,.form-field select:disabled,.form-field textarea:disabled{color:var(--muted);background:var(--cream);cursor:not-allowed}.form-field [aria-invalid=true]{border-color:var(--cherry)}.form-field input:focus-visible,.form-field select:focus-visible,.form-field textarea:focus-visible{outline:3px solid var(--cherry);outline-offset:3px}.money{font-variant-numeric:tabular-nums;white-space:nowrap}:root{color:var(--espresso);background:var(--cream);font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;--cream:#fff8e9;--paper:#fffcf5;--espresso:#3b2016;--muted:#70574a;--cherry:#ad2928;--rule:#ded0bb;--soft-red:#f7e9df;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-6:1.5rem;--space-8:2rem;--space-12:3rem;--space-16:4rem;scrollbar-color:var(--muted) var(--cream);caret-color:var(--cherry);font-family:Assistant,sans-serif;font-size:16px;line-height:1.55}*{box-sizing:border-box}body{min-inline-size:320px;margin:0}::selection{background:var(--cherry);color:var(--paper)}a{color:var(--cherry);text-underline-offset:.2em;text-decoration-thickness:1px}a:hover{text-decoration-thickness:2px}a:focus-visible,button:focus-visible{outline:3px solid var(--cherry);outline-offset:5px;border-radius:2px}button:disabled{cursor:not-allowed;color:var(--muted);background:var(--rule)}img{block-size:auto;max-inline-size:100%;display:block}h1,h2,p{margin:0}h1,h2{text-wrap:balance}h1{letter-spacing:-.025em;font-size:clamp(2.25rem,4.2vw,3.65rem);font-weight:700;line-height:1.08}h2{font-size:1.25rem;font-weight:700;line-height:1.3}p{max-inline-size:68ch}svg{flex-shrink:0}.page-width{inline-size:min(100% - 4rem,1200px);margin-inline:auto}.skip-link{background:var(--paper);z-index:5;padding:.75rem 1rem;position:absolute;inset-block-start:-100px;inset-inline-start:1rem}.skip-link:focus{inset-block-start:.5rem}.shop-header{border-block-end:1px solid var(--rule);justify-content:space-between;align-items:center;gap:var(--space-4);min-block-size:88px;display:flex}.wordmark{color:var(--espresso);font-size:1.125rem;font-weight:700;text-decoration:none}.language-link{justify-content:center;align-items:center;min-block-size:44px;min-inline-size:60px;font-weight:600;display:inline-flex}.shop-main{padding-block:var(--space-16);grid-template-columns:minmax(0,1fr) minmax(0,.95fr);align-items:center;gap:clamp(2rem,6vw,6rem);display:grid}.brand-art{align-self:start;padding-block:1rem;position:sticky;inset-block-start:2rem}.brand-art img{inline-size:100%}.shop-content{min-inline-size:0}.shop-introduction{color:var(--muted);margin-block-start:var(--space-6);font-size:1.15rem}.availability{align-items:flex-start;gap:var(--space-3);padding-block:var(--space-6);border-block:1px solid var(--rule);margin-block-start:var(--space-8);display:flex}.availability svg{color:var(--cherry);margin-block-start:.12rem}.availability h2{font-size:1.13rem}.availability p,.pickup-note p{color:var(--muted);margin-block-start:var(--space-2);font-size:1rem}.catalog{margin-block-start:var(--space-8)}.catalog h2{margin-block-end:var(--space-3)}.product-list{margin:0;padding:0;list-style:none}.product-row{column-gap:var(--space-4);border-block-end:1px solid var(--rule);padding-block:var(--space-4);grid-template-columns:minmax(0,1fr) auto;display:grid}.product-size{font-size:1.35rem;font-weight:600}.product-price{font-variant-numeric:tabular-nums;font-size:1.35rem;font-weight:600}.product-status{color:var(--muted);grid-column:1/-1;margin-block-start:.1rem;font-size:.9375rem}.pickup-note{gap:var(--space-3);margin-block-start:var(--space-8);display:flex}.pickup-note svg{margin-block-start:.15rem}.pickup-note h2{font-size:1rem}.pickup-note p{margin-block-start:var(--space-1)}.shop-footer{justify-content:space-between;gap:var(--space-6);border-block-start:1px solid var(--rule);padding-block:var(--space-6);color:var(--muted);display:flex}.shop-footer a{align-items:center;min-block-size:44px;display:inline-flex}.shop-footer p{align-self:center}.management{background:var(--paper);min-block-size:100svh}.management-header{justify-content:space-between;align-items:center;gap:var(--space-6);background:var(--cream);min-block-size:96px;padding-inline:max(1.5rem,50% - 560px);display:flex}.management-header-actions{align-items:center;gap:var(--space-4);flex-shrink:0;display:flex}.management-brand{gap:var(--space-3);align-items:center;font-size:1.1rem;font-weight:700;line-height:1.25;display:flex}.management-brand img{inline-size:56px}.management-brand small{color:var(--muted);margin-block-start:var(--space-1);font-size:.9375rem;font-weight:400;display:block}.text-link{align-items:center;gap:var(--space-2);min-block-size:44px;font-weight:600;display:inline-flex}.view-shop{white-space:nowrap}.management-nav{gap:var(--space-2);border-block:1px solid var(--rule);background:var(--cream);padding-inline:max(1.5rem,50% - 560px);display:flex}.management-nav a{justify-content:center;align-items:center;gap:var(--space-2);min-block-size:54px;color:var(--muted);border-block-end:2px solid #0000;padding:.875rem 1.25rem;font-weight:600;text-decoration:none;display:flex}.management-nav a:hover{background:var(--soft-red);color:var(--espresso)}.management-nav a[aria-current=page]{color:var(--cherry);border-block-end-color:var(--cherry)}.management-main{inline-size:min(100% - 3rem,1120px);padding-block:var(--space-12) var(--space-16);margin-inline:auto}.page-heading{margin-block-end:var(--space-12)}.page-heading h1{font-size:clamp(2rem,4vw,2.65rem)}.page-heading p{color:var(--muted);margin-block-start:var(--space-3);font-size:1.1rem}.empty-state{padding:var(--space-16) var(--space-8);border-block:1px solid var(--rule);text-align:center}.empty-state>svg{color:var(--muted);margin-block-end:var(--space-6);margin-inline:auto}.empty-state h2{font-size:1.55rem}.empty-state p{max-inline-size:46ch;margin:var(--space-3) auto var(--space-4);color:var(--muted)}.section-heading{margin-block-end:var(--space-6)}.section-heading p{color:var(--muted);margin-block-start:var(--space-2)}.table-scroll{overflow-x:auto}table{border-collapse:collapse;text-align:start;inline-size:100%}th,td{padding:var(--space-4) 0;border-block-end:1px solid var(--rule);text-align:start}thead th{color:var(--muted);padding-block-start:0;font-size:.9375rem;font-weight:400}tbody th{font-size:1.075rem;font-weight:600}tbody th span{margin-inline-start:var(--space-2);font-weight:400}.number{text-align:end;font-variant-numeric:tabular-nums;white-space:nowrap;padding-inline-start:var(--space-4)}.muted{color:var(--muted)}.compact-empty{padding-block:var(--space-12);border-block-start:none;margin-block-start:var(--space-12)}.settings-section{align-items:start;gap:var(--space-4);padding-block:var(--space-8);border-block-end:1px solid var(--rule);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.settings-section:first-of-type{border-block-start:1px solid var(--rule)}.settings-section svg{color:var(--muted);margin-block-start:var(--space-1)}.settings-section p{color:var(--muted);max-inline-size:58ch;margin-block-start:var(--space-2)}.setup-status{color:var(--muted);white-space:nowrap;margin-block-start:var(--space-1);font-size:.9375rem}.visually-hidden{clip-path:inset(50%);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width<=760px){.page-width{inline-size:min(100% - 2.5rem,580px)}.shop-header{min-block-size:72px}.shop-main{gap:var(--space-6);padding-block:var(--space-6) var(--space-12);grid-template-columns:minmax(0,1fr)}.brand-art{inline-size:min(68%,290px);margin-inline:auto;padding-block:0;position:static}.shop-content h1{font-size:clamp(2.25rem,7vw,3rem)}.shop-introduction{margin-block-start:var(--space-4)}.availability{margin-block-start:var(--space-6)}.shop-footer{font-size:.9375rem}.management-header{min-block-size:88px;padding-inline:var(--space-4);gap:var(--space-3)}.management-header-actions{padding-block:var(--space-2);flex-direction:column;align-items:flex-end;gap:0}.management-brand{font-size:1rem}.management-brand img{inline-size:44px}.view-shop{gap:var(--space-1);font-size:.9375rem}.management-nav{padding-inline:var(--space-2);gap:0}.management-nav a{padding-inline:var(--space-2);flex:1}.management-main{inline-size:calc(100% - 2rem);padding-block-start:var(--space-8)}.page-heading{margin-block-end:var(--space-8)}.empty-state{padding-inline:var(--space-3);padding-block:var(--space-12)}tbody th span{margin-inline-start:0;font-size:1rem;display:block}.settings-section{gap:var(--space-3);padding-block:var(--space-6);grid-template-columns:auto minmax(0,1fr)}.setup-status{grid-column:2;margin:0}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important}}button{font:inherit;min-block-size:44px;color:var(--espresso);background:var(--paper);border:1px solid var(--muted);cursor:pointer;border-radius:.25rem;padding:.5rem 1rem}button.primary{background:var(--cherry);border-color:var(--cherry);color:var(--paper);font-weight:600}button:hover:not(:disabled){background:var(--soft-red);color:var(--espresso)}button:disabled{background:var(--rule);color:var(--muted)}input:focus-visible,select:focus-visible,textarea:focus-visible{outline:3px solid var(--cherry);outline-offset:3px}h3,h4{margin:0;font-size:1.1rem}.local-preview{color:var(--muted);margin-block-end:var(--space-6);font-size:.9375rem}.location-selector{max-inline-size:28rem;margin-block-end:var(--space-8)}.heading-actions{justify-content:space-between;align-items:start;gap:var(--space-4);flex-wrap:wrap;display:flex}.heading-actions>div:first-child{min-inline-size:0}.actions{gap:var(--space-2);flex-wrap:wrap;display:flex}.command-notice{padding:var(--space-6);border:1px solid var(--muted);background:var(--cream);overflow-wrap:anywhere;margin-block-end:var(--space-8)}.command-notice>*+*{margin-block-start:var(--space-3)}.error-summary{color:var(--cherry);overflow-wrap:anywhere}.error-summary:empty{display:none}.error-summary:not(:empty){padding-block:var(--space-3)}.promise-references{color:var(--cherry);margin-block:var(--space-3);overflow-wrap:anywhere}.inventory-basis{gap:var(--space-6);grid-template-columns:minmax(15rem,1fr) minmax(0,1.5fr);align-items:center;margin-block-end:var(--space-12);display:grid}.inventory-table th,.inventory-table td{padding-inline:var(--space-2);font-variant-numeric:tabular-nums}.inventory-table th:first-child{overflow-wrap:anywhere;max-inline-size:23rem;padding-inline-start:0}.inventory-table small{color:var(--muted);font-weight:400;display:block}.inventory-section{margin-block-start:var(--space-12)}.batch-row{border-block-start:1px solid var(--rule);padding-block:var(--space-6)}.batch-row>p,.batch-row .heading-actions p{color:var(--muted);margin-block-start:var(--space-2)}.lot-list{margin-block-start:var(--space-4)}.lot-row{justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-4);border-block-end:1px solid var(--rule);background:var(--cream);display:flex}.lot-row>div{overflow-wrap:anywhere;min-inline-size:0}.stock-exclusion{color:var(--cherry)}.refresh-link{margin-block-start:var(--space-6)}.settings-block{padding-block:var(--space-8);border-block-end:1px solid var(--rule)}.settings-block:first-of-type{border-block-start:1px solid var(--rule)}.settings-block p{color:var(--muted);margin-block-start:var(--space-3)}.profile-details{column-gap:var(--space-6);row-gap:var(--space-3);grid-template-columns:12rem minmax(0,1fr);margin-block-end:0;display:grid}.profile-details dt{color:var(--muted)}.profile-details dd{overflow-wrap:anywhere;white-space:pre-wrap;margin:0}.window-list{margin:var(--space-6) 0 0;padding:0;list-style:none}.window-list li{border-block-start:1px solid var(--rule);padding-block:var(--space-6)}.shop-window,.shop-content>.form-field{margin-block-start:var(--space-6)}@media (width<=760px){.inventory-basis{gap:var(--space-3);grid-template-columns:minmax(0,1fr);margin-block-end:var(--space-8)}.inventory-table table,.inventory-table tbody{display:block}.inventory-table thead{clip-path:inset(50%);block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.inventory-table tr{padding-block:var(--space-4);border-block-end:1px solid var(--rule);gap:var(--space-2) var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.inventory-table th,.inventory-table td{border:0;min-inline-size:0;padding:0}.inventory-table th:first-child{grid-column:1/-1;max-inline-size:none}.inventory-table td[data-label]:before{content:attr(data-label) " ";color:var(--muted)}.inventory-table td:last-child{grid-column:1/-1}.profile-details{gap:var(--space-1);grid-template-columns:minmax(0,1fr)}.profile-details dd+dt{margin-block-start:var(--space-3)}.lot-row{flex-wrap:wrap}.command-notice{padding:var(--space-4)}}
