@font-face{font-family:font;src:url(../media/NotoSansHebrew_Regular-s.p.3zjp3myo_tskl.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:font;src:url(../media/NotoSansHebrew_Bold-s.p.1qsgg6f9o1w9l.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:font Fallback;src:local(Arial);ascent-override:100.84%;descent-override:27.57%;line-gap-override:0.0%;size-adjust:105.91%}.mqt5cq_className{font-family:font,font Fallback,system-ui,Arial,sans-serif}.mqt5cq_variable{--font-he:"font", "font Fallback", system-ui, Arial, sans-serif}
@font-face{font-family:displayHebrew;src:url(../media/heebo_hebrew_wght_normal.p.3ww1mulfrj9r6.woff2)format("woff2");font-display:swap;font-weight:100 900}.aDLDgG_className{font-family:displayHebrew}.aDLDgG_variable{--font-display-he:"displayHebrew"}
@font-face{font-family:displayLatin;src:url(../media/heebo_latin_wght_normal-s.p.3x6il0-k7jcbf.woff2)format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:displayLatin Fallback;src:local(Arial);ascent-override:104.26%;descent-override:41.88%;line-gap-override:0.0%;size-adjust:100.51%}.dMPJtW_className{font-family:displayLatin,displayLatin Fallback}.dMPJtW_variable{--font-display-latin:"displayLatin", "displayLatin Fallback"}
@font-face{font-stretch:62% 125%;font-family:latinName;src:url(../media/archivo_latin_wdth_wght-s.p.3b1_7etm2gpf5.woff2)format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:latinName Fallback;src:local(Arial);ascent-override:85.41%;descent-override:20.43%;line-gap-override:0.0%;size-adjust:102.8%}.NVhrpG_className{font-family:latinName,latinName Fallback}.NVhrpG_variable{--font-latin-name:"latinName", "latinName Fallback"}
:root{--paper:#f4f1ea;--ink:#15140f;--black:#14120e;--white:#fff;--muted:#5f5c54;--bronze:#9b8050;--bronze-text:#715b35;--pale:#e9e4d8;--line:#cfc9bb;--error:#9c352a;--error-bg:#f9eae7;--success:#715b35;--success-bg:#efebe2;--bronze-disabled:#d9cdb8;--pale-hover:#e6e0d2;--field-line:#8c897f;--font-ui:var(--font-he), "Noto Sans Hebrew", system-ui, -apple-system, "Segoe UI", Arial, sans-serif;--font-display:var(--font-display-he), var(--font-display-latin), Arial, "Helvetica Neue", sans-serif;--font-latin:var(--font-latin-name), var(--font-display-latin), Arial, "Helvetica Neue", sans-serif;--stretch-latin:125%;--fs-mega:clamp(52px, 12.3vw, 197px);--fs-h0:clamp(39px, 7.4vw, 112px);--fs-h1:clamp(33px, 5.2vw, 79px);--fs-h2:clamp(26px, 3.6vw, 52px);--fs-h3:clamp(20px, 2.1vw, 30px);--fs-label:12px;--s-1:4px;--s-2:8px;--s-3:12px;--s-4:16px;--s-5:24px;--s-6:32px;--s-7:48px;--s-8:64px;--s-9:96px;--s-10:128px;--r-field:18px;--r-surface:32px;--r-action:999px;--r-action-compact:999px;--r-card:30px;--r-panel:40px;--r-chip:999px;--r-round:999px;--gp:12px;--hit:48px;--header-h:76px;--action:56px;--action-compact:48px;--page-margin:24px;--page-gap:12px;--max:1440px;--ease-out:cubic-bezier(.22, 1, .36, 1);--ease-in:cubic-bezier(.5, 0, .75, 0);--ease-expo:cubic-bezier(.16, 1, .3, 1);--ease-circ:cubic-bezier(.77, 0, .175, 1);--ease-in-out:cubic-bezier(.65, 0, .35, 1);--ease-sheet:cubic-bezier(.32, .72, 0, 1);--ease-spring:linear(0, .054 3.6%, .181 7.1%, .338 10.7%, .497 14.3%, .642 17.9%, .765 21.4%, .861 25%, .932 28.6%, .981 32.1%, 1.013 35.7%, 1.03 39.3%, 1.037 42.9%, 1.038 46.4%, 1.035 50%, 1.029 53.6%, 1.023 57.1%, 1.017 60.7%, 1.012 64.3%, 1.007 67.9%, 1.004 71.4%, 1.002 75%, 1 78.6%, 1);--d-fast:.15s;--d-base:.22s;--d-slow:.4s;--d-reveal:.5s;--d-menu:.76s;--d-page:.46s;--stagger:40ms;--t-color:var(--d-fast) var(--ease-out);--t-panel:var(--d-base) var(--ease-out);--shadow-1:0 1px 2px #2525210f, 0 2px 8px #2525210a;--shadow-2:0 4px 12px #25252114, 0 12px 32px #25252114;--shadow-3:0 12px 24px #2525211a, 0 32px 64px #2525211f;--rule-dark:#ffffff1f;--rule-light:#15140f24;--gold:#c9aa6c;--sand:#ece6d8;--stone:#e2d9c6;--grain:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n' x='0' y='0' width='100%25' height='100%25'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0.9 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");--z-raised:10;--z-header:40;--z-bar:50;--z-skip:100;--focus:2px solid var(--ink);--focus-offset:3px}@media (min-width:768px){:root{--page-margin:32px;--page-gap:24px}}@media (min-width:1100px){:root{--page-margin:64px;--page-gap:32px;--header-h:96px}}
:root,.z-light{--ctx-fg:var(--ink);--ctx-bg:var(--paper);--ctx-muted:var(--muted);--ctx-rule:var(--rule-light);--ctx-edge:var(--field-line);--ctx-accent:var(--bronze-text);--ctx-focus:var(--ink);--ctx-wash:var(--pale);--ctx-field:var(--white);--origin-start:right;--origin-end:left;--dir-end:-1}:root[dir=ltr]{--origin-start:left;--origin-end:right;--dir-end:1}.z-dark,[data-theme=dark],.z-hero{--ctx-fg:var(--white);--ctx-bg:var(--black);--ctx-muted:#b9b4a5;--ctx-rule:var(--rule-dark);--ctx-edge:#ffffff7a;--ctx-accent:var(--gold);--ctx-focus:var(--white);--ctx-wash:#ffffff1a;--ctx-field:#ffffff0f}*,:before,:after{box-sizing:border-box}html{-moz-text-size-adjust:100%;text-size-adjust:100%;-webkit-tap-highlight-color:#9b805033;scrollbar-width:thin;scrollbar-color:var(--bronze) transparent;scroll-padding-top:96px}body{background:var(--paper);min-height:100dvh;color:var(--ink);font-family:var(--font-ui);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;flex-direction:column;margin:0;font-size:16px;font-weight:400;line-height:1.6;display:flex}main{flex:1 0 auto}img,svg,video{max-width:100%;display:block}h1,h2,h3,h4,p,ul,ol,figure,dl,dd{margin:0}ul,ol{padding:0;list-style:none}h1,h2,h3,h4{letter-spacing:0;text-wrap:balance;font-weight:400;line-height:1.15}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer}[hidden]{display:none!important}::selection{background:var(--bronze);color:var(--black)}*{scrollbar-width:thin;scrollbar-color:var(--bronze) transparent}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:var(--bronze);border-radius:0}:focus-visible{outline:2px solid var(--ctx-focus);outline-offset:var(--focus-offset)}.z-ltr{direction:ltr;unicode-bidi:isolate;display:inline-block}.z-price,.z-price-range,.z-qty__value{font-variant-numeric:tabular-nums}.z-price,.z-price-range,a[href^=tel\:]{white-space:nowrap}.z-card__name,.z-index__name,.z-feature__name,.z-product__name,.z-wall__name{overflow-wrap:anywhere}.z-sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.z-container{width:100%;max-width:var(--max);padding-inline:var(--page-margin);margin-inline:auto}.z-skip{z-index:var(--z-skip);padding:var(--s-3) var(--s-5);border-radius:var(--r-action-compact);background:var(--ink);color:var(--white);position:absolute;inset-block-start:var(--s-3);inset-inline-start:var(--s-3);transform:translateY(-200%)}.z-skip:focus-visible{outline-color:var(--white);outline-offset:-4px;transform:none}.z-h-display,.z-h-1,.z-h-2,.z-h-3{font-family:var(--font-display);font-weight:500}.z-h-display{font-size:var(--fs-h0);letter-spacing:-.01em;line-height:.98}.z-h-1{font-size:var(--fs-h1);line-height:1.02}.z-h-2{font-size:var(--fs-h2);line-height:1.08}.z-h-3{font-size:var(--fs-h3);line-height:1.2}.z-lead{color:var(--ctx-muted);text-wrap:pretty;font-size:clamp(18px,1.5vw + 8px,22px);line-height:1.55}.z-meta{font-size:max(var(--fs-label), 13px);letter-spacing:.03em;color:var(--ctx-muted);line-height:1.5}.z-label{font-size:var(--fs-label);letter-spacing:.16em;text-transform:uppercase;color:var(--ctx-accent);font-weight:700}.z-bold{font-weight:700}.z-section{padding-block:var(--s-8)}@media (min-width:900px){.z-section{padding-block:var(--s-9)}}.z-section--tight{padding-block-start:var(--s-6)}.z-section__head{justify-content:space-between;align-items:flex-end;gap:var(--s-3) var(--s-5);border-block-end:1px solid var(--ctx-rule);flex-wrap:wrap;margin-block-end:var(--s-6);padding-block-end:var(--s-5);display:flex}.z-section__head>.z-h-2{font-size:var(--fs-h1);line-height:1.02}.z-related>.z-h-2{font-size:var(--fs-h2);margin-block-end:var(--s-5)}.z-eyebrow{align-items:center;gap:var(--s-3);font-size:max(var(--fs-label), 13px);letter-spacing:.14em;color:var(--ctx-accent);font-weight:700;display:flex}.z-eyebrow:before{content:"";background:currentColor;width:40px;height:1px}.z-breadcrumb a{min-height:44px}a,button,input,select,textarea,summary,label{touch-action:manipulation}.z-prose,.z-story__text,.z-feature__text{text-wrap:pretty}@media (forced-colors:active){.z-chip__input:checked+.z-chip__label{outline:2px solid highlight}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}html:has(dialog.z-overlay:modal){overflow:hidden}html{scrollbar-gutter:stable;background-color:var(--paper);transition:background-color .3s var(--ease-out)}html:has(dialog.z-overlay:not(.z-menu)[data-state=open]:modal){background-color:color-mix(in srgb, var(--paper) 42%, #050504)}
.z-btn{--btn-bg:var(--bronze);--btn-fg:var(--black);--btn-edge:var(--bronze);--btn-sweep:var(--ctx-fg);--btn-fg-hover:var(--ctx-bg);isolation:isolate;justify-content:center;align-items:center;gap:var(--s-3);min-height:var(--action);padding-inline:var(--s-6);border:1px solid var(--btn-edge);border-radius:var(--r-action);background-color:var(--btn-bg);color:var(--btn-fg);letter-spacing:.04em;text-align:center;-webkit-user-select:none;user-select:none;transition:color var(--d-base) var(--ease-out), border-color var(--d-base) var(--ease-out), background-color var(--d-base) var(--ease-out), transform .12s var(--ease-out);font-size:13px;font-weight:700;line-height:1.2;display:inline-flex;position:relative;overflow:hidden}.z-btn:before{content:"";z-index:-1;background:var(--btn-sweep);transform-origin:var(--origin-end) center;transition:transform var(--d-slow) var(--ease-expo);position:absolute;inset:0;transform:scaleX(.0001)}.z-btn .z-icon{transition:translate var(--d-base) var(--ease-out)}.z-btn:active:not(:disabled):not([aria-disabled=true]){transform:scale(.98)}.z-btn--compact{min-height:var(--action-compact);padding-inline:var(--s-5);border-radius:var(--r-action-compact)}.z-btn--block{width:100%;display:flex}.z-btn--primary{--btn-bg:var(--bronze);--btn-fg:var(--black);--btn-edge:var(--bronze);--btn-sweep:var(--ctx-fg);--btn-fg-hover:var(--ctx-bg)}.z-btn--secondary{--btn-bg:var(--ctx-wash);--btn-fg:var(--ctx-fg);--btn-edge:var(--ctx-rule);--btn-sweep:var(--ctx-fg);--btn-fg-hover:var(--ctx-bg)}.z-btn--outline{--btn-bg:transparent;--btn-fg:var(--ctx-fg);--btn-edge:var(--ctx-fg);--btn-sweep:var(--ctx-fg);--btn-fg-hover:var(--ctx-bg)}@media (hover:hover) and (pointer:fine){.z-btn:hover:not(:disabled):not([aria-disabled=true]){color:var(--btn-fg-hover);border-color:var(--btn-sweep)}.z-btn:hover:not(:disabled):not([aria-disabled=true]):before{transform-origin:var(--origin-start) center;transform:scaleX(1)}.z-btn:hover .z-icon--arrow:not(.z-icon--flip),.z-btn:hover .z-icon--chevron.z-icon--flip{translate:-5px}.z-btn:hover .z-icon--arrow.z-icon--flip,.z-btn:hover .z-icon--chevron:not(.z-icon--flip){translate:5px}}.z-btn:disabled,.z-btn[aria-disabled=true]{cursor:not-allowed;pointer-events:none}.z-btn--primary:disabled,.z-btn--primary[aria-disabled=true]{--btn-bg:var(--bronze-disabled);--btn-edge:var(--bronze-disabled);--btn-fg:var(--muted)}.z-btn--secondary:disabled,.z-btn--outline:disabled,.z-btn--secondary[aria-disabled=true],.z-btn--outline[aria-disabled=true]{--btn-bg:transparent;--btn-fg:var(--ctx-muted);--btn-edge:var(--ctx-rule)}.z-btn[aria-busy=true]{cursor:progress}.z-btn--primary.z-btn--done{--btn-bg:var(--ink);--btn-edge:var(--ink);--btn-fg:var(--white);--btn-sweep:var(--ink);--btn-fg-hover:var(--white)}.z-btn__check path{stroke-dasharray:24;animation:z-draw var(--d-slow) var(--ease-out) both}.z-icon{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:24px;height:24px}[dir=rtl] .z-icon--flip{transform:scaleX(-1)}.z-iconbtn{isolation:isolate;width:var(--hit);height:var(--hit);border:1px solid color-mix(in srgb, currentColor 26%, transparent);border-radius:var(--r-round);color:var(--ctx-fg);transition:color var(--d-base) var(--ease-out), border-color var(--d-base) var(--ease-out), transform .12s var(--ease-out);background:0 0;place-items:center;display:inline-grid;position:relative}.z-iconbtn:before{content:"";z-index:-1;border-radius:inherit;background:var(--ctx-fg);opacity:0;transition:transform var(--d-base) var(--ease-out), opacity var(--d-fast) var(--ease-out);position:absolute;inset:-1px;transform:scale(.55)}.z-iconbtn:active:not(:disabled){transform:scale(.92)}@media (hover:hover) and (pointer:fine){.z-iconbtn:hover{color:var(--ctx-bg);border-color:var(--ctx-fg)}.z-iconbtn:hover:before{opacity:1;transform:none}}.z-iconbtn__count{border-radius:var(--r-round);background:var(--bronze);min-width:20px;height:20px;color:var(--black);text-align:center;direction:ltr;padding-inline:5px;font-size:12px;font-weight:700;line-height:20px;position:absolute;inset-block-start:-4px;inset-inline-end:-4px}.z-iconbtn__count--bump{animation:z-pop var(--d-slow) var(--ease-spring)}.z-link,.z-breadcrumb a,.z-ul{background-image:linear-gradient(currentColor,currentColor);background-repeat:no-repeat;background-size:100% 1px;background-position:var(--origin-start) calc(50% + .78em)}.z-link{min-height:var(--hit);letter-spacing:.02em;transition:color var(--d-fast) var(--ease-out);align-items:center;font-size:14px;font-weight:700;display:inline-flex}.z-ul{background-position:var(--origin-start) 100%;padding-block-end:2px}@media (hover:hover) and (pointer:fine){.z-link:hover,.z-breadcrumb a:hover,.z-ul:hover{animation:z-redraw .62s var(--ease-out)}.z-link:hover{color:var(--ctx-accent)}}.z-link:focus-visible,.z-breadcrumb a:focus-visible{animation:z-redraw .62s var(--ease-out)}@keyframes z-redraw{0%{background-size:100% 1px;background-position-x:var(--origin-end)}45%{background-size:0 1px;background-position-x:var(--origin-end)}46%{background-size:0 1px;background-position-x:var(--origin-start)}to{background-size:100% 1px;background-position-x:var(--origin-start)}}button.z-link{padding:0 var(--s-2);background-color:#0000;border:0}.z-field{gap:var(--s-2);display:grid}.z-field__label{letter-spacing:.06em;font-size:12px;font-weight:700}.z-field__hint{color:var(--ctx-muted);font-size:12px}.z-field__error{color:var(--error);align-items:flex-start;gap:6px;font-size:12px;display:flex}.z-field__error .z-icon{width:16px;height:16px;margin-block-start:3px}.z-input,.z-select,.z-textarea{width:100%;min-height:var(--action);padding:0 var(--s-4);border:1px solid var(--ctx-edge);border-radius:var(--r-field);background-color:var(--ctx-field);background-image:linear-gradient(var(--bronze), var(--bronze));background-repeat:no-repeat;background-position:var(--origin-start) 100%;transition:background-size var(--d-slow) var(--ease-expo), background-color var(--d-fast) var(--ease-out), border-color var(--d-fast) var(--ease-out);background-size:0 2px;font-size:16px}.z-input::placeholder,.z-textarea::placeholder{color:var(--ctx-muted);opacity:1}.z-textarea{min-height:160px;padding-block:var(--s-4);resize:vertical;line-height:1.5}@media (hover:hover) and (pointer:fine){.z-input:hover,.z-select:hover,.z-textarea:hover{border-color:var(--ctx-fg)}}.z-input:focus-visible,.z-select:focus-visible,.z-textarea:focus-visible{outline-offset:2px;border-color:var(--ctx-fg);background-size:100% 2px}.z-input[aria-invalid=true],.z-select[aria-invalid=true],.z-textarea[aria-invalid=true]{border-color:var(--error)}.z-input:disabled,.z-select:disabled,.z-textarea:disabled{color:var(--ctx-muted);cursor:not-allowed;background-color:#0000}.z-select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%2315140f' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E"), linear-gradient(var(--bronze), var(--bronze));background-repeat:no-repeat,no-repeat;background-position:var(--origin-end) var(--s-3) center, var(--origin-start) 100%;background-size:24px 24px,0 2px;padding-inline-start:var(--s-4);padding-inline-end:48px}.z-select:focus-visible{background-size:24px 24px,100% 2px}.z-dark .z-select,[data-theme=dark] .z-select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E"), linear-gradient(var(--bronze), var(--bronze))}.z-search{position:relative}.z-search .z-input{padding-inline-start:52px}.z-search__icon{pointer-events:none;color:var(--ctx-muted);position:absolute;inset-block-start:50%;inset-inline-start:var(--s-4);translate:0 -50%}.z-check{align-items:center;gap:var(--s-3);min-height:var(--hit);cursor:pointer;font-size:15px;display:flex}.z-check__box{appearance:none;border:1.5px solid var(--ctx-fg);background-color:var(--ctx-field);width:24px;height:24px;transition:background-color var(--d-fast) var(--ease-out), border-color var(--d-fast) var(--ease-out);border-radius:0;flex:none;margin:0}.z-check__box:checked{background-color:var(--ctx-fg);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%23f4f1ea' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 12.5 4 4 8-9'/%3E%3C/svg%3E");background-size:100%}.z-dark .z-check__box:checked,[data-theme=dark] .z-check__box:checked{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%23050504' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 12.5 4 4 8-9'/%3E%3C/svg%3E")}.z-check__box:focus-visible{outline-offset:var(--focus-offset)}.z-check__box:disabled{border-color:var(--ctx-rule)}.z-chip{display:inline-flex;position:relative}.z-chip__input{z-index:1;opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.z-chip__label{min-height:var(--hit);min-width:96px;padding-inline:var(--s-5);border:1px solid var(--ctx-edge);border-radius:var(--r-action-compact);letter-spacing:.04em;transition:background-color var(--d-fast) var(--ease-out), color var(--d-fast) var(--ease-out), border-color var(--d-fast) var(--ease-out), transform .12s var(--ease-out);background:0 0;justify-content:center;align-items:center;font-size:13px;font-weight:700;display:inline-flex}.z-chip__input:active:not(:disabled)+.z-chip__label{transform:scale(.97)}@media (hover:hover) and (pointer:fine){.z-chip__input:hover:not(:checked)+.z-chip__label{border-color:var(--ctx-fg);background:var(--ctx-wash)}}.z-chip__input:checked+.z-chip__label{background:var(--ctx-fg);border-color:var(--ctx-fg);color:var(--ctx-bg)}.z-chip__input:focus-visible+.z-chip__label{outline:2px solid var(--ctx-focus);outline-offset:var(--focus-offset)}.z-chip__input:disabled{cursor:not-allowed}.z-chip__input:disabled+.z-chip__label{color:var(--ctx-muted);border-color:var(--ctx-rule);background:0 0;text-decoration:line-through}.z-qty{border:1px solid var(--ctx-edge);border-radius:var(--r-action-compact);background:var(--ctx-field);align-items:center;display:inline-flex}.z-qty__btn{width:var(--hit);height:var(--hit);transition:background-color var(--d-fast) var(--ease-out), transform .12s var(--ease-out);background:0 0;border:0;border-radius:0;place-items:center;display:grid}.z-qty__btn:active:not(:disabled){transform:scale(.9)}@media (hover:hover) and (pointer:fine){.z-qty__btn:hover:not(:disabled){background:var(--ctx-wash)}}.z-qty__btn:disabled{color:var(--ctx-edge);cursor:not-allowed}.z-qty__value{text-align:center;min-width:40px;font-family:var(--font-display);direction:ltr;font-size:20px;font-weight:500}.z-badge{border-radius:var(--r-chip);min-height:26px;color:var(--ctx-fg);font-size:var(--fs-label);letter-spacing:.08em;background:0 0;border:1px solid;align-items:center;padding-inline:12px;font-weight:700;display:inline-flex}.z-badge--error{color:var(--error)}.z-badge--success{color:var(--ctx-accent)}.z-alert{--alert-bar:var(--ctx-fg);align-items:flex-start;gap:var(--s-3);padding:var(--s-4) var(--s-5);border:1px solid var(--ctx-rule);border-inline-start:3px solid var(--alert-bar);border-radius:var(--r-field);background:var(--ctx-wash);font-size:14px;display:flex}.z-alert--error{--alert-bar:var(--error);background:var(--error-bg);color:var(--error)}.z-alert--success{--alert-bar:var(--bronze);background:var(--success-bg);color:var(--bronze-text)}.z-alert .z-icon{margin-block-start:1px}.z-empty{justify-items:start;gap:var(--s-4);padding-block:var(--s-8);border-block-start:1px solid var(--ctx-rule);display:grid}.z-empty__title{font-family:var(--font-display);font-size:var(--fs-h2);font-weight:500;line-height:1.08}.z-empty__body{color:var(--ctx-muted)}dialog.z-overlay{background:var(--paper);color:var(--ink);overscroll-behavior:contain;border:0;max-width:none;max-height:none;padding:0}dialog.z-overlay::backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#05050494}dialog.z-overlay[data-state=open]{animation:z-fade-in var(--d-base) var(--ease-out) backwards}dialog.z-overlay[data-state=closing]{animation:z-fade-out var(--d-fast) var(--ease-out) both}dialog.z-overlay[data-state=open]::backdrop{animation:z-fade-in var(--d-slow) var(--ease-out) backwards}dialog.z-overlay[data-state=closing]::backdrop{animation:z-fade-out var(--d-base) var(--ease-out) both}@keyframes z-fade-in{0%{opacity:0}}@keyframes z-fade-out{to{opacity:0}}@keyframes z-sheet-in{0%{transform:translateX(calc(var(--dir-end) * 100%))}}@keyframes z-sheet-out{to{transform:translateX(calc(var(--dir-end) * 100%))}}@keyframes z-sheet-in-start{0%{transform:translateX(calc(var(--dir-end) * -100%))}}@keyframes z-sheet-out-start{to{transform:translateX(calc(var(--dir-end) * -100%))}}@keyframes z-top-in{0%{transform:translateY(-100%)}}@keyframes z-top-out{to{transform:translateY(-100%)}}@keyframes z-circle-in{0%{clip-path:circle(0px at var(--ox,50%) var(--oy,50%))}to{clip-path:circle(var(--or,150vmax) at var(--ox,50%) var(--oy,50%))}}@keyframes z-circle-out{0%{clip-path:circle(var(--or,150vmax) at var(--ox,50%) var(--oy,50%))}to{clip-path:circle(0px at var(--ox,50%) var(--oy,50%))}}@keyframes z-modal-in{0%{opacity:0;transform:translateY(16px)}}@keyframes z-modal-out{to{opacity:0;transform:translateY(8px)}}.z-modal{width:min(480px, calc(100vw - 2 * var(--s-4)));border-radius:var(--r-surface);margin:auto;border:1px solid var(--ink)!important}dialog.z-modal[data-state=open]{animation:z-modal-in var(--d-slow) var(--ease-expo) backwards}dialog.z-modal[data-state=closing]{animation:z-modal-out var(--d-base) var(--ease-out) both}.z-modal__inner{gap:var(--s-4);padding:var(--s-6);display:grid}.z-modal__actions{gap:var(--s-3);margin-block-start:var(--s-2);display:grid}dialog.z-drawer{border-inline-start:1px solid var(--ctx-rule);width:min(480px,100vw);height:100dvh;margin:0;position:fixed;inset-block:0;inset-inline:auto 0}dialog.z-drawer[data-state=open]{animation:z-sheet-in .52s var(--ease-expo) backwards}dialog.z-drawer[data-state=closing]{animation:z-sheet-out .32s var(--ease-sheet) both}dialog.z-drawer--start{border-inline-start:0;border-inline-end:1px solid var(--ctx-rule);inset-inline:0 auto}dialog.z-drawer--start[data-state=open]{animation:z-sheet-in-start .52s var(--ease-expo) backwards}dialog.z-drawer--start[data-state=closing]{animation:z-sheet-out-start .32s var(--ease-sheet) both}dialog.z-drawer--full{background:linear-gradient(160deg, var(--paper), var(--sand));width:100vw;height:100dvh;color:var(--ctx-fg);border:0;inset:0}dialog.z-drawer--full[data-state=open]{animation:z-circle-in var(--d-menu) var(--ease-expo) backwards}dialog.z-drawer--full[data-state=closing]{animation:z-circle-out .46s var(--ease-expo) both}dialog.z-drawer--full::backdrop{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0}.z-drawer__inner{flex-direction:column;height:100%;display:flex}.z-drawer__head{justify-content:space-between;align-items:center;gap:var(--s-4);min-height:80px;padding:var(--s-4) var(--s-5);border-block-end:1px solid var(--ctx-rule);display:flex}.z-drawer__title{font-family:var(--font-display);font-size:var(--fs-h3);font-weight:500;line-height:1.1}.z-drawer__body{padding:var(--s-5);overscroll-behavior:contain;flex:1;overflow-y:auto}.z-drawer__foot{gap:var(--s-3);padding:var(--s-5);border-block-start:1px solid var(--ctx-rule);display:grid}dialog.z-searchsheet{width:100%;max-width:none;min-height:min(460px,70dvh);padding-block:var(--s-3) var(--s-7);border-block-end:1px solid var(--ink);margin:0;position:fixed;inset:0 0 auto;overflow:visible}dialog.z-searchsheet[data-state=open]{animation:z-top-in .52s var(--ease-expo) backwards}dialog.z-searchsheet[data-state=closing]{animation:z-top-out .32s var(--ease-sheet) both}.z-searchsheet__head{justify-content:flex-end;margin-block-end:var(--s-2);display:flex}.z-breadcrumb ol{align-items:center;gap:var(--s-1) var(--s-2);letter-spacing:.04em;color:var(--ctx-muted);flex-wrap:wrap;font-size:12px;display:flex}.z-breadcrumb li+li:before{content:"";width:14px;height:1px;vertical-align:middle;opacity:.6;background:currentColor;margin-inline-end:var(--s-2);display:inline-block}.z-breadcrumb a{align-items:center;min-height:32px;display:inline-flex}@media (hover:hover) and (pointer:fine){.z-breadcrumb a:hover{color:var(--ctx-fg)}}.z-breadcrumb [aria-current=page]{color:var(--ctx-fg)}.z-pagination{justify-content:center;align-items:center;gap:0;display:flex}.z-pagination__item{width:var(--hit);height:var(--hit);border:1px solid var(--ctx-rule);font-family:var(--font-display);font-variant-numeric:tabular-nums;transition:background-color var(--d-fast) var(--ease-out), color var(--d-fast) var(--ease-out);border-radius:0;place-items:center;margin-inline-start:-1px;font-size:18px;display:inline-grid}@media (hover:hover) and (pointer:fine){a.z-pagination__item:hover{background:var(--ctx-wash)}}.z-pagination__item[aria-current=page]{background:var(--ctx-fg);border-color:var(--ctx-fg);color:var(--ctx-bg);position:relative}.z-pagination__item[aria-disabled=true]{color:var(--ctx-edge)}.z-accordion{border-block-start:1px solid var(--ctx-rule);counter-reset:z-acc;display:grid}.z-accordion__item{border-block-end:1px solid var(--ctx-rule);counter-increment:z-acc;interpolate-size:allow-keywords}.z-accordion__summary{justify-content:space-between;align-items:center;gap:var(--s-4);min-height:88px;padding-block:var(--s-4);font-family:var(--font-display);cursor:pointer;font-size:clamp(21px,2.1vw,33px);font-weight:500;line-height:1.1;list-style:none;display:flex}.z-accordion__summary::-webkit-details-marker{display:none}.z-accordion__summary>span{transition:translate var(--d-base) var(--ease-out);flex:1}.z-accordion__icon{border:1px solid var(--ctx-rule);border-radius:var(--r-round);width:48px;height:48px;transition:transform var(--d-slow) var(--ease-out), background-color var(--d-base) var(--ease-out), color var(--d-base) var(--ease-out), border-color var(--d-base) var(--ease-out);flex:none;padding:12px}@media (hover:hover) and (pointer:fine){.z-accordion__summary:hover>span{translate:calc(var(--dir-end) * 8px) 0}.z-accordion__summary:hover .z-accordion__icon{border-color:var(--ctx-fg)}}.z-accordion__item[open] .z-accordion__icon{background:var(--ctx-fg);border-color:var(--ctx-fg);color:var(--ctx-bg);transform:rotate(45deg)}.z-accordion--numbered .z-accordion__summary:before{content:counter(z-acc, decimal-leading-zero);color:#0000;-webkit-text-stroke:1px var(--ctx-accent);font-variant-numeric:tabular-nums;direction:ltr;flex:none;min-width:2.4ch;font-size:.8em}.z-accordion__item::details-content{height:0;transition:height var(--d-slow) var(--ease-expo), content-visibility var(--d-slow) allow-discrete;overflow:clip}.z-accordion__item[open]::details-content{height:auto}.z-accordion__panel{padding-block-end:var(--s-6)}
.z-actions{gap:var(--s-3);flex-wrap:wrap;display:flex}.z-center{align-content:center;min-height:50vh;display:grid}.z-prose{gap:var(--s-4);max-width:68ch;font-size:16px;line-height:1.7;display:grid}.z-prose h2{font-family:var(--font-display);scroll-margin-top:calc(var(--header-h) + var(--s-4));margin-block-start:var(--s-6);font-size:clamp(23px,2.5vw,36px);font-weight:500;line-height:1.1}.z-prose h3{font-family:var(--font-display);margin-block-start:var(--s-4);font-size:clamp(18px,1.6vw,23px);font-weight:600;line-height:1.2}.z-prose h2:first-child,.z-prose h3:first-child{margin-block-start:0}.z-prose ul,.z-prose ol{gap:var(--s-2);padding:0;list-style:none;display:grid}.z-prose li{padding-inline-start:1.5em;position:relative}.z-prose ul>li:before{content:"";background:var(--bronze);width:7px;height:7px;position:absolute;inset-block-start:.72em;inset-inline-start:.1em}.z-prose ol{counter-reset:z-li}.z-prose ol>li{counter-increment:z-li;padding-inline-start:2.4em}.z-prose ol>li:before{content:counter(z-li, decimal-leading-zero);font-family:var(--font-display);color:var(--bronze-text);font-size:.9em;position:absolute;inset-inline-start:0}.z-prose a{color:var(--bronze-text);text-underline-offset:5px;transition:color var(--d-fast) var(--ease-out);text-decoration:underline;text-decoration-thickness:1px}@media (hover:hover) and (pointer:fine){.z-prose a:hover{color:var(--ink)}}.z-prose img{height:auto}.z-prose blockquote{margin:var(--s-3) 0;border-inline-start:3px solid var(--bronze);font-family:var(--font-display);color:var(--ink);padding-inline-start:var(--s-5);font-size:1.3em;line-height:1.4}.z-prose hr{width:100%;height:1px;margin:var(--s-4) 0;background:var(--line);border:0}.z-prose table{border-collapse:collapse;width:100%;font-size:15px}.z-prose th,.z-prose td{padding:var(--s-3);border-block-end:1px solid var(--line);text-align:start}.z-prose th{letter-spacing:.06em;color:var(--muted);font-size:12px}.z-guides{padding-block:var(--s-7) var(--s-9)}.z-guides__empty .z-empty{gap:var(--s-5)}.z-articles{--drop:0px;gap:var(--s-7) var(--page-gap);padding-block-end:var(--drop);display:grid}.z-articles>li{min-width:0}@media (min-width:768px){.z-articles{--drop:48px;grid-template-columns:repeat(2,minmax(0,1fr))}.z-articles>li:nth-child(2n){translate:0 var(--drop)}}@media (min-width:1100px){.z-articles{--drop:64px;grid-template-columns:repeat(3,minmax(0,1fr))}.z-articles>li:nth-child(2n){translate:none}.z-articles>li:nth-child(3n+2){translate:0 var(--drop)}}.z-article__link{border:1px solid var(--line);background:var(--paper);height:100%;transition:transform .52s var(--ease-expo), border-color var(--d-base) var(--ease-out);grid-template-rows:auto 1fr;display:grid}.z-article__link:focus-visible{border-color:var(--bronze)}.z-article__link:active{transition-duration:.12s;transform:translateY(-2px)scale(.99)}.z-article__media{isolation:isolate;aspect-ratio:16/10;background:var(--pale);position:relative;overflow:hidden}.z-article__media--empty{background:radial-gradient(70% 80% at 85% 0%, #c9aa6c42, transparent 70%), var(--sand)}.z-article__img{object-fit:cover;transition:transform .9s var(--ease-expo)}.z-article__num{font-family:var(--font-display);font-variant-numeric:lining-nums;color:#0000;-webkit-text-stroke:1px var(--gold);pointer-events:none;font-size:clamp(36px,3.6vw,56px);font-weight:500;line-height:1;position:absolute;inset-block-start:var(--s-3);inset-inline-start:var(--s-4)}.z-article__body{align-content:start;gap:var(--s-2);padding:var(--s-5);border-block-start:1px solid var(--line);display:grid}.z-article__date{letter-spacing:.12em;color:var(--bronze-text);font-size:12px}.z-article__title{font-family:var(--font-display);font-size:clamp(20px,1.8vw,26px);font-weight:500;line-height:1.15}.z-article__excerpt{-webkit-line-clamp:3;color:var(--muted);-webkit-box-orient:vertical;font-size:15px;display:-webkit-box;overflow:hidden}.z-article__more{align-items:center;gap:var(--s-2);letter-spacing:.04em;color:var(--bronze-text);margin-block-start:var(--s-2);font-size:13px;font-weight:700;display:inline-flex}.z-article__more .z-icon{width:22px;height:22px;transition:translate .42s var(--ease-expo)}@media (hover:hover) and (pointer:fine){.z-article__link:hover{border-color:var(--bronze);transform:translateY(-6px)}.z-article__link:hover:active{transform:translateY(-3px)scale(.99)}.z-article__link:hover .z-article__img{transform:scale(1.05)}.z-article__link:hover .z-article__more .z-icon{translate:calc(var(--dir-end) * 6px) 0}}.z-guide{padding-block:var(--s-7) var(--s-9)}.z-guide__cover{aspect-ratio:16/7;border:1px solid var(--line);background:var(--pale);margin-block-end:var(--s-7);position:relative;overflow:hidden}.z-reading{gap:var(--s-6);display:grid}.z-guide .z-prose{counter-reset:z-sec;max-width:68ch;font-size:17px}.z-guide .z-prose h2{counter-increment:z-sec;margin-block-start:var(--s-7)}.z-guide .z-prose h2:first-child{margin-block-start:0}.z-guide .z-prose h2:before{content:counter(z-sec, decimal-leading-zero);letter-spacing:.14em;color:var(--bronze-text);margin-block-end:var(--s-2);font-size:14px;display:block}@media (min-width:1100px){.z-reading--toc{gap:var(--s-8);grid-template-columns:300px minmax(0,1fr);align-items:start}.z-toc{position:sticky;inset-block-start:calc(var(--header-h) + var(--s-5))}}.z-toc__box{border:0;border-block-start:1px solid var(--ink);padding:0}.z-toc__title{justify-content:space-between;align-items:center;gap:var(--s-3);letter-spacing:.1em;min-height:56px;color:var(--muted);cursor:pointer;font-size:12px;font-weight:700;list-style:none;display:flex}.z-toc__title::-webkit-details-marker{display:none}.z-toc__title:after{content:"";width:9px;height:9px;transition:transform var(--d-base) var(--ease-out);border-block-end:1.5px solid;border-inline-end:1.5px solid;transform:rotate(45deg)}.z-toc__box[open]>.z-toc__title:after{transform:rotate(-135deg)}.z-toc__list{counter-reset:z-toc;margin:0;padding:0;list-style:none;display:grid}.z-toc__list li{counter-increment:z-toc;border-block-start:1px solid var(--line)}.z-toc__list a{align-items:baseline;gap:var(--s-3);min-height:52px;padding-block:var(--s-3);transition:color var(--d-fast) var(--ease-out);font-size:15px;line-height:1.35;display:flex}.z-toc__list a:before{content:counter(z-toc, decimal-leading-zero);font-family:var(--font-display);letter-spacing:.06em;color:var(--bronze-text);flex:none;font-size:14px}@media (hover:hover) and (pointer:fine){.z-toc__list a:hover{color:var(--bronze-text)}}@supports (animation-timeline:scroll()){.z-readprogress{z-index:var(--z-bar);background:var(--bronze);height:3px;transform-origin:var(--origin-start) center;animation:linear both z-read;animation-timeline:scroll(root);position:fixed;inset-block-start:0;inset-inline:0;transform:scaleX(0)}@keyframes z-read{to{transform:scaleX(1)}}}.z-policy{padding-block:var(--s-7) var(--s-9)}.z-policy__body .z-prose{max-width:72ch;font-size:16px}.z-policy__body .z-prose h2:first-child{margin-block-start:0}.z-contact__aside{gap:var(--s-4);margin-block-start:var(--s-3);display:grid}.z-contact__eyebrow{font-family:var(--font-display);letter-spacing:.04em;color:var(--ctx-muted);font-size:14px;font-weight:500;line-height:1.1}.z-contact__channels{gap:var(--s-3);margin:0;padding:0;list-style:none;display:grid}.z-channel{isolation:isolate;align-items:center;gap:var(--s-4);min-height:112px;padding:var(--s-4) var(--s-5);border:1px solid var(--rule-light);border-radius:var(--r-card);background:radial-gradient(90% 140% at 100% 0%, #c9aa6c42, transparent 70%), linear-gradient(180deg, var(--sand), var(--stone));color:var(--ctx-fg);transition:translate .42s var(--ease-expo), box-shadow .42s var(--ease-expo), border-color var(--d-base) var(--ease-out);grid-template-columns:auto minmax(0,1fr) auto;display:grid;position:relative;overflow:hidden}.z-channel__badge{border:1px solid var(--bronze);background:var(--white);width:56px;height:56px;color:var(--bronze-text);transition:background-color var(--d-base) var(--ease-out), color var(--d-base) var(--ease-out);border-radius:50%;place-items:center;display:grid}.z-channel__badge .z-icon{width:26px;height:26px}.z-channel__text{gap:2px;min-width:0;display:grid}.z-channel__label{letter-spacing:.08em;color:var(--ctx-muted);font-size:12px;font-weight:700}.z-channel__value{font-family:var(--font-display);overflow-wrap:anywhere;font-size:clamp(24px,2.4vw,36px);font-weight:500;line-height:1.1}.z-channel__value.z-ltr{text-align:end}.z-channel__value--sub{font-size:clamp(19px,1.7vw,25px)}.z-channel__go{width:32px;height:32px;color:var(--bronze-text);transition:translate .42s var(--ease-expo)}.z-channel:focus-visible{outline:2px solid var(--ctx-focus);outline-offset:3px}@media (hover:hover) and (pointer:fine){.z-channel:hover{border-color:var(--bronze);translate:0 -3px;box-shadow:0 24px 40px -26px #3c2c0e66}.z-channel:hover .z-channel__badge{background:var(--bronze);color:var(--white)}.z-channel:hover .z-channel__go{translate:calc(var(--dir-end) * 8px) 0}}.z-contact__fallback{isolation:isolate;gap:var(--s-7);min-height:320px;padding:var(--s-7) var(--s-6);border-radius:var(--r-card);background:radial-gradient(70% 80% at 85% 0%, #c9aa6c4d, transparent 70%), linear-gradient(180deg, var(--sand), var(--stone));color:var(--ctx-fg);align-content:space-between;display:grid;position:relative;overflow:hidden}.z-contact__fallbacktitle{max-width:16ch;font-family:var(--font-display);font-size:var(--fs-h2);text-wrap:balance;font-weight:500;line-height:1.1}@media (max-width:479px){.z-channel{padding-inline:var(--s-4);grid-template-columns:auto minmax(0,1fr)}.z-channel__go{display:none}}@media (min-width:768px){.z-contact__fallback{padding:var(--s-8) var(--s-7)}}.z-lost{padding-block:var(--s-6) var(--s-9);position:relative;overflow:clip}.z-lost__inner{gap:var(--s-7);display:grid}.z-lost__code{font-family:var(--font-display);letter-spacing:.02em;color:#0000;-webkit-text-stroke:1.5px var(--ink);-webkit-user-select:none;user-select:none;justify-self:start;margin-inline-start:calc(var(--page-margin) * -1 - .05em);font-size:clamp(156px,36.1vw,525px);font-weight:500;line-height:.8}.z-lost__copy{justify-items:start;gap:var(--s-4);max-width:640px;border-block-start:1px solid var(--bronze);padding-block-start:var(--s-5);display:grid}.z-lost__title{font-family:var(--font-display);font-size:var(--fs-h1);font-weight:500;line-height:1.02}.z-lost__body{color:var(--muted);font-size:17px}.z-lost .z-actions{margin-block-start:var(--s-2)}.z-quickstart .z-pills{margin-block-start:0}
