:root{--bg:#fff;--surface:#f1efec;--ink:#1a1714;--muted:#5e5852;--accent:#d42a40;--accent-strong:#b81f34;--accent-ink:#fff;--f-pink:#fad0d2;--f-pink-ink:#1a1714;--f-mango:#ffc53d;--f-mango-ink:#1a1714;--f-green:#1f5c3b;--f-green-ink:#fff;--f-lime:#c9e48f;--f-lime-ink:#1a1714;--f-red:#d42a40;--f-red-ink:#fff;--wa-bubble:#dcf8c6;--font:"Fredoka", "Rubik", "Arial Hebrew", "Noto Sans Hebrew", system-ui, sans-serif;--s-small:.9375rem;--s-body:clamp(1.0625rem, 1rem + .25vw, 1.1875rem);--s-lead:clamp(1.25rem, 1.1rem + .7vw, 1.625rem);--s-head:clamp(2rem, 1.3rem + 3.2vw, 4rem);--s-display:clamp(2.375rem, 1rem + 5.4vw, 5.5rem);--s-giant:clamp(4.5rem, 2rem + 11vw, 12rem);--margin:clamp(16px, 3vw, 40px);--maxw:1320px;--gap:12px;--section:clamp(64px, 8vw, 136px);--pill:999px;--top-h:64px;--ease-out:cubic-bezier(.23, 1, .32, 1);--ease-in-out:cubic-bezier(.77, 0, .175, 1);--ease-drawer:cubic-bezier(.32, .72, 0, 1);--t-press:.14s;--t-hover:.18s;interpolate-size:allow-keywords;accent-color:var(--accent)}@media (width>=1024px){:root{--top-h:84px}}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;-webkit-tap-highlight-color:transparent;scroll-behavior:smooth;scroll-padding-top:16px}html.is-locked{overflow:hidden}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{background:var(--bg);color:var(--ink);font-family:var(--font);font-size:var(--s-body);margin:0;font-weight:400;line-height:1.55;overflow-x:clip}img,video,svg{max-width:100%;display:block}img{height:auto}h1,h2,h3,p,figure,blockquote,dl,dd,ul,ol{margin:0}ul[role=list],ol[role=list]{padding:0;list-style:none}a{color:inherit}button,input,select,textarea{font:inherit;color:inherit}input,select,textarea{font-size:max(16px,1em)}a,button,summary,label{touch-action:manipulation}::selection{background:var(--f-mango);color:var(--ink)}input,textarea{caret-color:var(--accent)}main:focus{outline:none}:focus-visible{outline:3px solid var(--ink);outline-offset:3px;border-radius:4px}.order :focus-visible,.words :focus-visible,[data-c=green] :focus-visible,[data-c=red] :focus-visible{outline-color:var(--f-mango)}.order .card :focus-visible{outline-color:var(--ink)}[hidden]{display:none!important}.sr-only{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.skip{inset-inline-start:12px;z-index:60;background:var(--ink);color:#fff;border-radius:var(--pill);padding:12px 18px;font-weight:600;text-decoration:none;position:absolute;top:-80px}.skip:focus{top:12px}.wrap{width:min(100% - 2 * var(--margin), var(--maxw));margin-inline:auto}.h2{font-size:var(--s-head);letter-spacing:-.02em;text-wrap:balance;font-weight:700;line-height:1}.lead{font-size:var(--s-lead);text-wrap:pretty;line-height:1.35}p{text-wrap:pretty}[data-c=pink]{background:var(--f-pink);color:var(--f-pink-ink)}[data-c=mango]{background:var(--f-mango);color:var(--f-mango-ink)}[data-c=green]{background:var(--f-green);color:var(--f-green-ink)}[data-c=lime]{background:var(--f-lime);color:var(--f-lime-ink)}[data-c=red]{background:var(--f-red);color:var(--f-red-ink)}[data-c=white]{background:var(--bg);color:var(--ink)}.mat-img,.spec__link img,.lhero__mat img,.lhero__second img,.points__mat img,.tag__mat img,.index__pic img,.index__thumb img,.menu__thumb img,.next__pic img,.hol__pic img,.coupon__pic img,.step__tile img{object-fit:contain;width:100%;height:100%}picture{display:contents}picture>source{display:none}.spec__link,.lhero__mat,.lhero__second,.points__mat,.tag__mat,.index__pic,.index__thumb,.menu__thumb,.next__pic,.hol__pic,.coupon__pic,.step__tile{grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr);min-width:0}.btn{border-radius:var(--pill);min-height:52px;font-size:var(--s-body);text-align:center;cursor:pointer;transition:transform var(--t-press) var(--ease-out), background-color var(--t-hover) ease, color var(--t-hover) ease;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;border:0;justify-content:center;align-items:center;gap:.5em;padding:.7em 1.5em;font-weight:600;line-height:1.15;text-decoration:none;display:inline-flex}.btn:active{transform:scale(.97)}.btn--accent{background:var(--accent);color:var(--accent-ink)}.btn--ink{background:var(--ink);color:#fff}.btn--ghost{background:var(--surface);color:var(--ink)}.btn--lg{min-height:60px;font-size:var(--s-lead);padding-inline:1.3em}.btn--sm{min-height:44px;font-size:var(--s-small);padding:.5em 1.1em}.btn--block{width:100%}.ico{flex:none;width:1.3em;height:1.3em}.link{text-underline-offset:.22em;text-decoration:underline .08em;text-decoration-color:color-mix(in srgb, currentColor 40%, transparent);transition:text-decoration-color var(--t-hover) ease, color var(--t-hover) ease}@media (hover:hover) and (pointer:fine){.btn--accent:hover{background:var(--accent-strong)}.btn--ink:hover{background:#000}.btn--ghost:hover{background:var(--f-pink)}.link:hover{text-decoration-color:currentColor}}.status{font-size:var(--s-small);align-items:center;gap:.5em;font-weight:500;display:inline-flex}.status:before{content:"";background:var(--muted);border-radius:50%;flex:none;width:.6em;height:.6em}.status.is-open:before{background:#1f9d55}.status--light.is-open:before{background:var(--f-lime)}.status--light:before{background:var(--f-pink)}.top{z-index:30;background:var(--bg);padding-top:env(safe-area-inset-top);position:relative}@media (width>=1024px){.top{position:sticky;top:0}html{scroll-padding-top:calc(var(--top-h) + 16px)}}.top__bar{height:var(--top-h);align-items:center;gap:24px;display:flex}.top__logo{flex:none;margin-inline-end:auto;padding-block:6px;display:block}.top__logo img{width:112px;height:auto}.top__nav,.top__wa{display:none}.top__menu{border-radius:var(--pill);background:var(--surface);-webkit-user-select:none;user-select:none;min-height:44px;transition:transform var(--t-press) var(--ease-out), background-color var(--t-hover) ease;align-items:center;gap:8px;margin-inline-end:-6px;padding:0 16px;font-weight:600;text-decoration:none;display:inline-flex}.top__menu:active{transform:scale(.96)}@media (width>=1024px){.top__logo img{width:140px}.top__logo{margin-inline-end:0}.top__nav{margin-inline-end:auto;display:block}.top__nav ul{gap:4px;display:flex}.top__nav a{border-radius:var(--pill);min-height:44px;transition:background-color var(--t-hover) ease;align-items:center;padding:0 14px;font-size:1.0625rem;font-weight:500;text-decoration:none;display:inline-flex}.top__nav a[aria-current=page]{background:var(--f-pink)}.top__wa{display:inline-flex}.top__menu{display:none}}@media (width>=1024px) and (hover:hover) and (pointer:fine){.top__nav a:hover{background:var(--surface)}.top__nav a[aria-current=page]:hover{background:var(--f-pink)}}.menu{width:100%;max-width:none;height:100dvh;max-height:none;padding:env(safe-area-inset-top) 0 calc(20px + env(safe-area-inset-bottom));background:var(--bg);color:var(--ink);overscroll-behavior:contain;border:0;margin:0;overflow-y:auto}.menu[open]{flex-direction:column;display:flex}.menu::backdrop{background:0 0}.menu__head{height:var(--top-h);flex:none;justify-content:space-between;align-items:center;display:flex}.menu__close{border-radius:var(--pill);background:var(--ink);color:#fff;cursor:pointer;min-height:44px;transition:transform var(--t-press) var(--ease-out);border:0;align-items:center;gap:8px;margin-inline-end:-6px;padding:0 16px;font-weight:600;display:inline-flex}.menu__close:active{transform:scale(.96)}.menu__nav{flex:1;padding-block:8px 24px}.menu__nav ul{gap:6px;display:grid}.menu__row{transition:background-color var(--t-hover) ease, transform var(--t-press) var(--ease-out);border-radius:14px;grid-template-columns:76px 1fr auto;align-items:center;gap:16px;margin-inline:-8px;padding:8px;text-decoration:none;display:grid}.menu__row:active{background:var(--surface);transform:scale(.985)}.menu__row[aria-current=page]{background:var(--surface)}.menu__thumb{aspect-ratio:1;place-items:center;width:76px;padding:8px;display:grid}.menu__name{font-size:var(--s-head);letter-spacing:-.02em;font-weight:700;line-height:1.05}.menu__go{width:26px;height:26px;color:var(--muted)}.menu__act{flex:none;gap:10px;display:grid}.reel{aspect-ratio:480/848;background:var(--ink);isolation:isolate;border:6px solid #fff;border-radius:26px;position:relative;overflow:hidden}.reel video{object-fit:cover;width:100%;height:100%}.reel__btn{bottom:10px;z-index:2;color:#fff;cursor:pointer;width:44px;height:44px;transition:transform var(--t-press) var(--ease-out), background-color var(--t-hover) ease;background:#1a1714b8;border:0;border-radius:50%;place-items:center;display:grid;position:absolute;inset-inline-start:10px}.reel__btn .ico{width:20px;height:20px}.reel__btn:active{transform:scale(.92)}.reel__btn[data-state=playing] .reel__play,.reel__btn[data-state=paused] .reel__pause,.reel__btn:not([data-state]) .reel__play{display:none}@media (hover:hover) and (pointer:fine){.reel__btn:hover{background:var(--ink)}}.hero{height:calc(100svh - var(--top-h) - env(safe-area-inset-top));background:var(--surface);min-height:620px;max-height:980px;position:relative;overflow:hidden}.wall{--tile:clamp(150px, 16vw, 240px);--tg:10px;gap:var(--tg);padding-top:var(--tg);flex-direction:column;display:flex;position:absolute;inset:0}.wall__row{gap:var(--tg);justify-content:center;display:flex}.wall__row--shift{transform:translateX(calc((var(--tile) + var(--tg)) / 2))}.tile{width:var(--tile);height:var(--tile);flex:none;overflow:hidden}.tile:not([data-c]){background:var(--surface)}.tile img{object-fit:cover;width:100%;height:100%}.hero__reel{z-index:3;top:14px;width:34vw;position:absolute;inset-inline-end:14px;transform:rotate(-3deg)}.panel{z-index:2;inset-inline:0;padding:22px var(--margin) calc(22px + env(safe-area-inset-bottom));background:var(--bg);gap:16px;display:grid;position:absolute;bottom:0}.panel__title{letter-spacing:-.025em;text-wrap:balance;font-size:clamp(2.125rem,.95rem + 5.2vw,5rem);font-weight:700;line-height:1}.panel__tag{font-size:var(--s-lead);color:var(--accent-strong);margin-top:10px;font-weight:500;line-height:1.25}.panel__act{align-content:end;gap:10px;display:grid}.panel__meta{font-size:var(--s-small);color:var(--muted)}.panel__meta a,.lhero__meta a{width:fit-content;margin-top:2px;display:block}.panel__meta a{color:var(--ink);font-weight:500}@media (width<=759px){.wall{--tile:41vw;--tg:6px}.panel__act .btn{width:100%}}@media (width>=760px){.hero__reel{top:auto;bottom:28px;width:clamp(190px,19vw,262px);inset-inline-end:var(--margin);transform:rotate(-2deg)}.panel{inset-inline-start:var(--margin);inset-inline-end:auto;width:min(100% - 3 * var(--margin) - clamp(190px, 19vw, 262px), 900px);padding:30px 36px 28px;bottom:28px}.panel__act{grid-template-columns:auto 1fr;align-items:center;column-gap:24px}.panel__act .status{grid-column:2}.panel__act .btn{grid-row:span 2}}.next{background:var(--f-mango);color:var(--f-mango-ink)}.next__link{grid-template-columns:auto 1fr auto;align-items:center;gap:16px;padding-block:18px;text-decoration:none;display:grid}.next__pics{display:block}.next__pic{aspect-ratio:1;place-items:center;width:76px;padding:7px;display:grid}.next__text{gap:2px;display:grid}.next__name{font-size:var(--s-head);letter-spacing:-.02em;font-weight:700;line-height:1.05}.next__when{font-size:var(--s-body);font-weight:500}.next__when:empty{display:none}.next__go{width:30px;height:30px;transition:transform .22s var(--ease-out)}@media (width>=760px){.next__link{gap:28px;padding-block:22px}.next__pic{width:104px}}@media (hover:hover) and (pointer:fine){.next__link:hover .next__go{transform:translate(-6px)}}.next__link:active .next__go{transform:translate(-6px)}.index{padding-block:var(--section) calc(var(--section) * .6)}.index__title{margin-bottom:clamp(28px,4vw,48px)}.index__list ul{gap:4px;display:grid}.index__row{transition:opacity .24s ease, background-color var(--t-hover) ease, transform var(--t-press) var(--ease-out);border-radius:16px;grid-template-columns:84px 1fr auto;align-items:center;gap:16px;margin-inline:-10px;padding:10px;text-decoration:none;display:grid}.index__row:active{background:var(--surface);transform:scale(.985)}.index__thumb{aspect-ratio:1;place-items:center;width:84px;padding:8px;display:grid}.index__words{gap:4px;min-width:0;display:grid}.index__name{font-size:var(--s-head);letter-spacing:-.025em;font-weight:700;line-height:1}.index__line{font-size:var(--s-small);color:var(--muted);line-height:1.35}.index__go{width:28px;height:28px;color:var(--muted);transition:transform .22s var(--ease-out), color var(--t-hover) ease}.index__frame{display:none}@media (width>=900px){.index__grid{grid-template-columns:7fr 5fr;align-items:start;gap:clamp(40px,6vw,96px);display:grid}.index__row{grid-template-columns:1fr auto;padding-block:14px}.index__thumb{display:none}.index__line{font-size:var(--s-body)}.index__frame{top:calc(var(--top-h) + 24px);aspect-ratio:4/5;display:block;position:sticky;overflow:hidden}.index__pic{opacity:0;place-items:center;padding:9%;transition:opacity .24s;display:grid;position:absolute;inset:0}.index__pic.is-on{opacity:1}.index__pic img{transition:transform .42s var(--ease-out);transform:scale(.97)}.index__pic.is-on img{transform:none}}@media (width>=900px) and (hover:hover) and (pointer:fine){.index__list ul:hover .index__row:not(:hover){opacity:.35}.index__row:hover .index__go{color:var(--ink);transform:translate(-6px)}}.gallery{padding-block:var(--section) calc(var(--section) * .8)}.gallery__head{gap:16px;max-width:52rem;margin-bottom:clamp(32px,5vw,60px);display:grid}.specimens{grid-template-columns:repeat(2,1fr);grid-auto-flow:dense;gap:8px;display:grid}@media (width>=760px){.specimens{gap:var(--gap);grid-template-columns:repeat(4,1fr)}}.spec{aspect-ratio:4/5}.spec--big{grid-area:span 2/span 2}.spec--tall{aspect-ratio:auto;grid-row:span 2}.spec--tall .spec__link{padding:6% 7%}.spec--tall .spec__link img{width:auto;height:100%}.spec__link{cursor:zoom-in;place-items:center;width:100%;height:100%;padding:5%;display:grid}.spec--big .spec__link{padding:4%}.spec__link img{transition:transform .42s var(--ease-out)}@media (hover:hover) and (pointer:fine){.spec__link:hover img{transform:scale(1.035)rotate(-.6deg)}}.spec__link:active img{transition-duration:var(--t-press);transform:scale(.985)}.spec__link:focus-visible{outline-offset:-6px}.gallery__foot{flex-wrap:wrap;align-items:center;gap:14px 24px;margin-top:clamp(28px,4vw,44px);display:flex}.gallery__note{font-size:var(--s-small);color:var(--muted);max-width:46ch}.craft{background:var(--f-pink);padding-block:var(--section);overflow:hidden}.craft__grid{justify-items:center;gap:40px;display:grid}.craft__reel{width:min(66vw,300px);transform:rotate(2deg)}.letter{justify-self:stretch;gap:20px;max-width:34rem;display:grid}.letter__body{font-size:var(--s-lead);line-height:1.45}.letter__sign{font-size:var(--s-head);letter-spacing:-.02em;color:var(--accent-strong);font-weight:700;line-height:1}@media (width>=900px){.craft__grid{grid-template-columns:7fr 5fr;align-items:center;gap:clamp(48px,8vw,140px)}.letter{order:-1;justify-self:start}.craft__reel{justify-self:center;width:clamp(260px,24vw,340px)}}.words{background:var(--f-green);color:var(--f-green-ink);padding-block:var(--section) calc(var(--section) * .9);overflow:hidden}.words__title{max-width:18ch;margin-bottom:clamp(40px,5vw,72px)}.slips{display:grid}.slip{--tooth:10px;color:var(--ink);padding:calc(26px + var(--tooth)) 26px calc(24px + var(--tooth));transform:rotate(var(--r,0deg));clip-path:polygon(0% var(--tooth), 2.273% 0, 4.545% var(--tooth), 6.818% 0, 9.091% var(--tooth), 11.364% 0, 13.636% var(--tooth), 15.909% 0, 18.182% var(--tooth), 20.455% 0, 22.727% var(--tooth), 25% 0, 27.273% var(--tooth), 29.545% 0, 31.818% var(--tooth), 34.091% 0, 36.364% var(--tooth), 38.636% 0, 40.909% var(--tooth), 43.182% 0, 45.455% var(--tooth), 47.727% 0, 50% var(--tooth), 52.273% 0, 54.545% var(--tooth), 56.818% 0, 59.091% var(--tooth), 61.364% 0, 63.636% var(--tooth), 65.909% 0, 68.182% var(--tooth), 70.455% 0, 72.727% var(--tooth), 75% 0, 77.273% var(--tooth), 79.545% 0, 81.818% var(--tooth), 84.091% 0, 86.364% var(--tooth), 88.636% 0, 90.909% var(--tooth), 93.182% 0, 95.455% var(--tooth), 97.727% 0, 100% var(--tooth), 100% calc(100% - var(--tooth)), 97.727% 100%, 95.455% calc(100% - var(--tooth)), 93.182% 100%, 90.909% calc(100% - var(--tooth)), 88.636% 100%, 86.364% calc(100% - var(--tooth)), 84.091% 100%, 81.818% calc(100% - var(--tooth)), 79.545% 100%, 77.273% calc(100% - var(--tooth)), 75% 100%, 72.727% calc(100% - var(--tooth)), 70.455% 100%, 68.182% calc(100% - var(--tooth)), 65.909% 100%, 63.636% calc(100% - var(--tooth)), 61.364% 100%, 59.091% calc(100% - var(--tooth)), 56.818% 100%, 54.545% calc(100% - var(--tooth)), 52.273% 100%, 50% calc(100% - var(--tooth)), 47.727% 100%, 45.455% calc(100% - var(--tooth)), 43.182% 100%, 40.909% calc(100% - var(--tooth)), 38.636% 100%, 36.364% calc(100% - var(--tooth)), 34.091% 100%, 31.818% calc(100% - var(--tooth)), 29.545% 100%, 27.273% calc(100% - var(--tooth)), 25% 100%, 22.727% calc(100% - var(--tooth)), 20.455% 100%, 18.182% calc(100% - var(--tooth)), 15.909% 100%, 13.636% calc(100% - var(--tooth)), 11.364% 100%, 9.091% calc(100% - var(--tooth)), 6.818% 100%, 4.545% calc(100% - var(--tooth)), 2.273% 100%, 0 calc(100% - var(--tooth)));background:#fff}.slip blockquote{margin:0}.slip blockquote p{font-size:var(--s-lead);line-height:1.4}.slip figcaption{color:var(--accent-strong);font-weight:600;font-size:var(--s-body);margin-top:16px}@media (width<=899px){.slip{width:90%}.slip:nth-child(2n){justify-self:end}.slip+.slip{margin-top:14px}}@media (width>=900px){.slips{grid-template-columns:repeat(3,1fr);align-items:start;row-gap:24px}.slip{position:relative}.slip:nth-child(3n+1){z-index:1;margin-inline-end:-24px}.slip:nth-child(3n+2){z-index:2;margin-top:64px}.slip:nth-child(3n){margin-top:18px;margin-inline-start:-24px}.slips--2{grid-template-columns:repeat(2,minmax(0,30rem))}}.steps{background:var(--surface);padding-block:var(--section)}.steps .wrap{position:relative}.steps__title{margin-bottom:36px}.steps__list{gap:36px;display:grid}.step{align-content:start;gap:10px;display:grid}.step__tile{place-items:center;margin-bottom:8px;padding:7%;display:grid;overflow:hidden}.step--1 .step__tile{height:46vw}.step--2 .step__tile{height:62vw}.step--3 .step__tile{height:92vw}.step__name{font-size:var(--s-lead);font-weight:600;line-height:1.2}.step__text{max-width:40ch}.step__tile--shapes{grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;padding:6px}.step__tile--shapes img{object-fit:cover;min-height:0}.bubble{background:var(--wa-bubble);color:#111;white-space:pre-line;border-radius:16px 16px 16px 4px;justify-self:start;max-width:100%;padding:10px 14px 12px;line-height:1.45;display:block}.step__bubble{font-size:var(--s-body);justify-self:center;max-width:22ch}@media (width>=900px){.steps__title{top:0;max-width:40%;margin:0;position:absolute;inset-inline-start:0}.steps__list{grid-template-rows:auto auto auto;grid-template-columns:3fr 4fr 5fr;gap:0 10px}.step{grid-row:span 3;grid-template-rows:subgrid;gap:0}.step__tile{align-self:end;margin-bottom:18px}.step--1 .step__tile{height:clamp(220px,26vw,330px)}.step--2 .step__tile{height:clamp(300px,36vw,450px)}.step--3 .step__tile{height:clamp(400px,48vw,600px)}.step__text{color:var(--ink);margin-top:6px}}.faq{padding-block:var(--section)}.faq__grid{gap:28px;display:grid}.faq__list{gap:6px;display:grid}.qa{background:var(--surface);border-radius:14px;transition:background-color .22s}.qa summary{min-height:64px;font-size:var(--s-lead);cursor:pointer;-webkit-user-select:none;user-select:none;justify-content:space-between;align-items:center;gap:16px;padding:16px 20px;font-weight:500;line-height:1.25;list-style:none;display:flex}.qa summary::-webkit-details-marker{display:none}.qa__sign{flex:none;width:16px;height:16px;position:relative}.qa__sign:before,.qa__sign:after{content:"";inset-inline:0;height:3px;transition:transform .22s var(--ease-out);background:currentColor;border-radius:2px;position:absolute;top:calc(50% - 1.5px)}.qa__sign:after{transform:rotate(90deg)}.qa[open]{background:var(--f-mango)}.qa[open] .qa__sign:after{transform:rotate(0)}.qa__a{padding:0 20px 22px}.qa__a p{max-width:52ch}.qa::details-content{block-size:0;transition:block-size .26s var(--ease-out), content-visibility .26s allow-discrete;overflow:clip}.qa[open]::details-content{block-size:auto}@media (hover:hover) and (pointer:fine){.qa:not([open]):hover{background:var(--f-pink)}}@media (width>=900px){.faq__grid{grid-template-columns:4fr 8fr;align-items:start;gap:clamp(40px,6vw,96px)}.faq__title{top:calc(var(--top-h) + 24px);position:sticky}.qa summary{min-height:76px;padding:18px 26px}.qa__a{padding:0 26px 26px}}.offer{padding-block:0 var(--section)}.coupon{background:var(--f-mango);color:var(--f-mango-ink);border-radius:6px;grid-template-columns:minmax(0,1fr);display:grid;position:relative}.coupon__deal{align-content:center;gap:8px;padding:clamp(28px,4vw,56px);display:grid}.towns{flex-wrap:wrap;gap:8px;margin-block:14px 10px;display:flex}.towns li{border-radius:var(--pill);background:var(--bg);font-size:var(--s-lead);padding:.3em .85em;font-weight:600;line-height:1.2}.towns li:first-child{background:var(--ink);color:#fff}.towns .towns__tail{background:0 0;padding-inline:.2em;font-weight:500}.coupon__title{font-size:var(--s-display);letter-spacing:-.03em;font-weight:700;line-height:.95}.coupon__line{font-size:var(--s-lead);line-height:1.35}.coupon__stub{align-content:end;gap:16px;padding:clamp(24px,3vw,40px);display:grid;position:relative}.coupon__pic{aspect-ratio:4/5;place-items:center;padding:5%;display:grid}.coupon__cut .btn{width:100%}@media (width<=759px){.coupon{clip-path:polygon(0 0,100% 0,100% calc(100% - 122px),calc(100% - 5.562px) calc(100% - 121.119px),calc(100% - 10.58px) calc(100% - 118.562px),calc(100% - 14.562px) calc(100% - 114.58px),calc(100% - 17.119px) calc(100% - 109.562px),calc(100% - 18px) calc(100% - 104px),calc(100% - 17.119px) calc(100% - 98.438px),calc(100% - 14.562px) calc(100% - 93.42px),calc(100% - 10.58px) calc(100% - 89.438px),calc(100% - 5.562px) calc(100% - 86.881px),100% calc(100% - 86px),100% 100%,0 100%,0 calc(100% - 86px),5.562px calc(100% - 86.881px),10.58px calc(100% - 89.438px),14.562px calc(100% - 93.42px),17.119px calc(100% - 98.438px),18px calc(100% - 104px),17.119px calc(100% - 109.562px),14.562px calc(100% - 114.58px),10.58px calc(100% - 118.562px),5.562px calc(100% - 121.119px),0 calc(100% - 122px))}.coupon__stub{display:contents}.coupon__pic{aspect-ratio:1;order:-1;margin:12px 12px 0;padding:4%}.coupon__cut{border-top:5px dotted var(--bg);height:106.5px;margin-inline:26px;padding-block:24px}}@media (width>=760px){.coupon{clip-path:polygon(0 0,calc(40% - 18px) 0,calc(40% - 17.119px) 5.562px,calc(40% - 14.562px) 10.58px,calc(40% - 10.58px) 14.562px,calc(40% - 5.562px) 17.119px,40% 18px,calc(40% + 5.562px) 17.119px,calc(40% + 10.58px) 14.562px,calc(40% + 14.562px) 10.58px,calc(40% + 17.119px) 5.562px,calc(40% + 18px) 0,100% 0,100% 100%,calc(40% + 18px) 100%,calc(40% + 17.119px) calc(100% - 5.562px),calc(40% + 14.562px) calc(100% - 10.58px),calc(40% + 10.58px) calc(100% - 14.562px),calc(40% + 5.562px) calc(100% - 17.119px),40% calc(100% - 18px),calc(40% - 5.562px) calc(100% - 17.119px),calc(40% - 10.58px) calc(100% - 14.562px),calc(40% - 14.562px) calc(100% - 10.58px),calc(40% - 17.119px) calc(100% - 5.562px),calc(40% - 18px) 100%,0 100%);grid-template-columns:1.5fr 1fr}.coupon__stub{border-inline-start:5px dotted var(--bg);margin-block:26px}}.order{background:var(--ink);color:#fff;padding-block:var(--section)}.order__grid{align-items:center;gap:48px;display:grid}@media (width<=899px){.order__side{display:contents}.order__intro{order:-1}.hours{order:2}}.order__intro{font-size:var(--s-lead);max-width:24ch;margin-bottom:40px;line-height:1.35}@media (width<=899px){.order__intro{margin-bottom:0}}.hours{gap:14px;display:grid}.hours__title{font-size:var(--s-lead);font-weight:600;line-height:1.2}.hours__list{gap:6px;display:grid}.hours__list>div{border-radius:10px;grid-template-columns:minmax(9ch,auto) 1fr;gap:4px 20px;margin-inline:-14px;padding:10px 14px;display:grid}.hours__list dt{font-weight:600}.hours__list dd{color:#ecebe9}.hours__list>div.is-today{background:#2c2824}@media (width<=759px){.hours__list>div{margin-inline:0}}.hours__list>div.is-today dt:after{content:" · היום";color:var(--f-lime);font-weight:400}.hours__note{font-size:var(--s-small);color:#d3d0cc}.card{color:var(--ink);background:#fff;border-radius:6px;padding:clamp(24px,4vw,48px)}@media (width>=900px){.card{transform:rotate(-1deg)}}.card__title{font-size:var(--s-head);letter-spacing:-.02em;text-wrap:balance;margin-bottom:26px;font-weight:700;line-height:1}.composer{gap:22px;display:grid}.chips{border:0;flex-wrap:wrap;gap:8px;margin:0;padding:0;display:flex}.chips legend,.field label{margin-bottom:10px;padding:0;font-weight:600}.opt{color:var(--muted);font-weight:400;font-size:var(--s-small)}.chips label{position:relative}.chips input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.chips label>span{border-radius:var(--pill);background:var(--surface);-webkit-user-select:none;user-select:none;min-height:44px;transition:background-color var(--t-hover) ease, color var(--t-hover) ease, transform var(--t-press) var(--ease-out);align-items:center;padding:.4em 1.05em;font-weight:500;display:inline-flex}.chips input:checked+span{background:var(--f-green);color:#fff}.chips input:active+span{transform:scale(.96)}.chips input:focus-visible+span{outline:3px solid var(--ink);outline-offset:2px}@media (hover:hover) and (pointer:fine){.chips input:not(:checked):hover+span{background:var(--f-pink)}}.field{display:grid}.field input{background:#fff;border:2px solid #ddd5cd;border-radius:12px;max-width:260px;min-height:52px;padding:0 14px;font-size:16px}.field input:focus-visible{border-color:var(--ink);outline:none}.bubble-wrap{gap:8px;display:grid}.bubble__label{font-size:var(--s-small);color:var(--muted)}.card__call{font-size:var(--s-small);color:var(--muted);margin-top:18px}.card__call a{color:var(--ink);font-weight:500}@media (width>=900px){.order__grid{grid-template-columns:5fr 6fr;gap:clamp(48px,7vw,120px)}.card{margin-block:-20px}}.foot{padding-block:clamp(72px, 9vw, 140px) calc(40px + env(safe-area-inset-bottom))}.mark{flex-wrap:wrap;align-items:flex-end;gap:4px clamp(16px,3vw,40px);display:flex}.mark__word{flex:auto;align-items:flex-end;gap:4px;height:clamp(120px,24vw,320px);display:flex}.mark__word>span{height:var(--h);flex:1 1 0;place-items:end center;padding-bottom:.04em;font-size:clamp(3.4rem,1rem + 10vw,11rem);font-weight:700;line-height:.9;display:grid}.mark__word:first-child{flex-grow:4}.mark__word:last-child{flex-grow:5}.foot__grid{grid-template-columns:1fr 1fr;gap:36px 24px;margin-top:56px;display:grid}.foot__h{font-size:var(--s-body);margin-bottom:12px;font-weight:700}.foot__col ul{gap:4px;display:grid}.foot__col a{padding-block:10px;display:inline-block}.foot__hours{gap:8px;display:grid}.foot__hours dt{font-weight:600}.foot__note{font-size:var(--s-small);color:var(--muted);margin-top:12px}.foot__base{font-size:var(--s-small);color:var(--muted);flex-wrap:wrap;align-items:center;gap:12px 28px;margin-top:48px;display:flex}.foot__base a{color:var(--ink);font-weight:500}.foot__logo{width:132px}@media (width>=900px){.foot__grid{grid-template-columns:repeat(4,1fr)}}@media (width<=759px){.mark{flex-direction:column;align-items:stretch}.mark__word{height:32vw}.foot{padding-bottom:calc(108px + env(safe-area-inset-bottom))}}.dock{z-index:20;transition:transform .32s var(--ease-out), opacity .24s ease;gap:8px;display:flex;position:fixed}.dock a{border-radius:var(--pill);-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;min-height:56px;transition:transform var(--t-press) var(--ease-out), background-color var(--t-hover) ease;justify-content:center;align-items:center;gap:.5em;font-weight:600;text-decoration:none;display:inline-flex}.dock a:active{transform:scale(.96)}.dock__wa{background:var(--accent);color:#fff;padding-inline:1.3em}.dock__call{background:var(--ink);color:#fff;width:56px}.dock .ico{width:1.45em;height:1.45em}@media (hover:hover) and (pointer:fine){.dock__wa:hover{background:var(--accent-strong)}}@media (width<=759px){.dock{inset-inline:0;padding:10px var(--margin) calc(10px + env(safe-area-inset-bottom));background:var(--bg);bottom:0}.dock__wa{flex:1}}@media (width>=760px){.dock{inset-inline-end:24px;bottom:24px}.dock .dock__call{display:none}}@media (width>=1024px){.dock{display:none}}.js .dock.is-hidden{opacity:0;pointer-events:none;transform:translateY(calc(100% + 32px))}.js .dock.is-hidden a{visibility:hidden;transition:visibility 0s .32s}.lightbox{color:#fff;overscroll-behavior:contain;background:#141210f5;border:0;width:100vw;max-width:none;height:100dvh;max-height:none;margin:0;padding:0}.lightbox::backdrop{background:0 0}.lightbox[open]{place-items:center;display:grid}.lightbox__fig{align-content:center;justify-items:center;gap:14px;width:100%;height:100%;padding:76px 84px 40px;display:grid}.lightbox__fig img{object-fit:contain;width:auto;max-width:min(100%,1100px);height:auto;max-height:calc(100dvh - 190px)}.lightbox__fig figcaption{font-size:var(--s-small);color:#ddd;text-align:center;max-width:60ch}.lightbox__count{direction:ltr;unicode-bidi:isolate;font-weight:500;position:absolute;top:26px;right:24px}.lb-btn{width:52px;height:52px;color:var(--ink);cursor:pointer;transition:transform var(--t-press) var(--ease-out), background-color var(--t-hover) ease;background:#fff;border:0;border-radius:50%;place-items:center;display:grid;position:absolute}.lb-btn svg{width:24px;height:24px}.lb-btn:active{transform:scale(.94)}.lb-btn:focus-visible{outline-color:var(--f-mango)}@media (hover:hover) and (pointer:fine){.lb-btn:hover{background:var(--f-mango)}}.lb-close{top:14px;inset-inline-end:14px}.lb-prev{inset-inline-start:16px;top:50%;translate:0 -50%}.lb-next{inset-inline-end:16px;top:50%;translate:0 -50%}@media (width<=759px){.lb-prev,.lb-next{top:auto;bottom:calc(20px + env(safe-area-inset-bottom));translate:none}.lightbox__fig{padding:72px 12px 100px}.lightbox__fig img{max-height:calc(100dvh - 230px)}}.lhero{padding-block:8px clamp(56px,8vw,120px);overflow:hidden}.lhero__grid{gap:18px;display:grid}.crumbs ol{font-size:var(--s-small);color:var(--muted);flex-wrap:wrap;gap:4px 0;display:flex}.crumbs li{align-items:center;display:inline-flex}.crumbs li+li:before{content:"›";color:var(--muted);padding-inline:8px}.crumbs a{color:var(--ink);padding-block:8px;display:inline-block}.crumbs [aria-current]{padding-block:8px}.lhero__title{font-size:var(--s-display);letter-spacing:-.025em;text-wrap:balance;font-weight:700;line-height:1}.lhero__title--long{font-size:clamp(2rem,1rem + 3vw,3.25rem);line-height:1.04}.lhero__lead{font-size:var(--s-lead);max-width:34ch;line-height:1.4}.lhero__act{justify-items:start;gap:12px;display:grid}.lhero__meta{font-size:var(--s-small);color:var(--muted)}.lhero__meta a{color:var(--ink);font-weight:500}.hdate{font-size:var(--s-lead);color:var(--accent-strong);font-weight:600;line-height:1.3}.hol:not([data-c=white]) .hdate{color:var(--ink)}.hdate__civil{color:var(--ink);font-weight:500;font-size:var(--s-body)}.lhero__media{position:relative}.lhero__mat{aspect-ratio:1;place-items:center;padding:5%;display:grid}.lhero__second{display:none}.lhero__reel{z-index:2;top:-14px;width:30vw;position:absolute;inset-inline-end:12px;transform:rotate(-3deg)}@media (width<=899px){.lhero__text{display:contents}.crumbs{order:1}.lhero__title{order:2}.hdate{order:3}.lhero__media{margin-inline:calc(-1 * var(--margin));order:4;margin-top:6px}.lhero__media.has-reel{margin-top:22px}.lhero__lead{order:5;margin-top:8px}.lhero__act{order:6;justify-items:stretch}.lhero__act .btn{width:100%}}@media (width>=900px){.lhero{padding-top:12px}.lhero__grid{min-height:min(calc(100svh - var(--top-h) - 24px), 860px);grid-template-columns:1fr 1fr;align-items:center;gap:clamp(40px,5vw,80px)}.lhero__text{align-content:center;gap:22px;padding-block:24px;display:grid}.lhero__act{grid-template-columns:auto 1fr;align-items:center;column-gap:20px;margin-top:10px}.lhero__media{align-self:stretch;align-items:center;padding-block:16px;display:grid}.lhero__mat{aspect-ratio:4/5;height:min(calc(100svh - var(--top-h) - 64px), 860px);justify-self:end;width:auto;max-width:100%;min-height:460px}.lhero__second{z-index:1;aspect-ratio:4/5;bottom:28px;place-items:center;width:34%;padding:5%;display:grid;position:absolute;inset-inline-end:-5%;transform:rotate(-3deg)}.lhero__reel{top:0;width:clamp(150px,13vw,200px);inset-inline:-12% auto}.lhero__media.has-reel .lhero__second{display:none}}.points{padding-block:var(--section);overflow:hidden}.points__grid{gap:48px;display:grid}.points__body{align-content:start;gap:clamp(28px,4vw,48px);display:grid}.points__list{gap:clamp(22px,3vw,36px);max-width:40rem;display:grid}.points__name{font-size:var(--s-lead);margin-bottom:6px;font-weight:700;line-height:1.15}.points__list li:not(:has(p)) .points__name{font-size:var(--s-head);letter-spacing:-.015em;margin:0;font-weight:600;line-height:1.05}.points__media{justify-items:center;display:grid}.points__reel{width:min(62vw,300px);transform:rotate(-2deg)}.points__mat{aspect-ratio:4/5;place-items:center;width:min(100%,520px);padding:5%;display:grid}@media (width>=900px){.points__grid{grid-template-columns:7fr 5fr;align-items:center;gap:clamp(48px,7vw,120px)}.points__reel{width:clamp(240px,22vw,320px)}}.related{padding-block:var(--section)}.related .h2{margin-bottom:clamp(28px,4vw,48px)}.related__list{grid-template-columns:repeat(2,1fr);gap:10px;display:grid}.tag{height:100%;transition:transform var(--t-press) var(--ease-out);grid-template-rows:auto 1fr;text-decoration:none;display:grid}.tag:active{transform:scale(.985)}.tag__mat{aspect-ratio:4/5;place-items:center;padding:5%;display:grid}.tag__mat img{transition:transform .42s var(--ease-out)}.tag__strip{background:var(--ink);color:#fff;align-content:start;gap:4px;min-height:96px;padding:14px 16px 18px;display:grid}.tag__name{font-size:var(--s-lead);font-weight:700;line-height:1.1}.tag__line{font-size:var(--s-small);color:#e4e1dc;line-height:1.35}@media (width>=760px){.related__list{gap:var(--gap);grid-template-columns:repeat(3,1fr)}}@media (hover:hover) and (pointer:fine){.tag:hover .tag__mat img{transform:scale(1.04)rotate(-.6deg)}}.hols{display:grid}.hol{padding-block:clamp(56px,8vw,112px);scroll-margin-top:0;overflow:hidden}.hol__grid{gap:24px;display:grid}.hol__text{align-content:start;gap:14px;display:grid}.hol__name{font-size:var(--s-display);letter-spacing:-.03em;font-weight:700;line-height:.95}.hol__blurb{font-size:var(--s-lead);max-width:36ch;line-height:1.4}.hol__ideas{flex-wrap:wrap;gap:0;display:flex}.hol__ideas li{font-weight:600}.hol__ideas li+li:before{content:"·";padding-inline:.5em;font-weight:400}.hol__act{flex-wrap:wrap;gap:10px;margin-top:8px;display:flex}.hol__pics{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;margin-inline:calc(-1 * var(--margin));padding-inline:var(--margin);scroll-padding-inline:var(--margin);scrollbar-width:none;grid-auto-columns:62vw;grid-auto-flow:column;gap:8px;display:grid;overflow-x:auto}.hol__pics::-webkit-scrollbar{display:none}.hol__pic{aspect-ratio:4/5;scroll-snap-align:start;place-items:center;padding:5%;display:grid}.hol[data-c=mango] .hol__pic[data-c=mango],.hol[data-c=pink] .hol__pic[data-c=pink],.hol[data-c=lime] .hol__pic[data-c=lime]{background:var(--bg)}.hol__media{gap:14px;min-width:0;display:grid}.hol__note{font-size:var(--s-small);max-width:60ch}@media (width<=899px){.hol__text{display:contents}.hol__name{order:1}.hol .hdate{order:2;margin-top:-10px}.hol__media{order:3}.hol__blurb{order:4}.hol__ideas{order:5}.hol__act{order:6}.hol__act .btn{flex:100%}}@media (width>=900px){.hol__grid{grid-template-columns:5fr 7fr;align-items:center;gap:clamp(40px,6vw,96px)}.hol__pics{grid-template-columns:1.4fr 1fr 1fr;grid-auto-flow:row;align-items:end;margin:0;padding:0;overflow:visible}.hol__pic:first-child{aspect-ratio:4/5.4}.hol__pics--2{grid-template-columns:1.4fr 1fr}.hol__pics--1{grid-template-columns:minmax(0,24rem)}}.doc{padding-block:8px var(--section);max-width:46rem}.doc__title{font-size:var(--s-display);letter-spacing:-.025em;margin:12px 0 24px;font-weight:700;line-height:1}.doc__lead{font-size:var(--s-lead);line-height:1.45}.doc__sec{gap:14px;margin-top:48px;display:grid}.doc__sec h2{font-size:var(--s-head);font-weight:700;line-height:1.1}.doc__sec ul:not([role]){gap:10px;padding-inline-start:1.2em;display:grid}.doc__contact{flex-wrap:wrap;gap:10px;display:flex}.doc__updated{font-size:var(--s-small);color:var(--muted)}@media (prefers-reduced-motion:no-preference){.js .tile{animation:tile-in .62s var(--ease-out) both;animation-delay:var(--d,0s)}.js .panel>*{animation:rise .7s var(--ease-out) both}.js .panel__main{animation-delay:.24s}.js .panel__act{animation-delay:.34s}.js .hero__reel{animation:reel-in .9s var(--ease-out) .42s both}.js .lhero__title,.js .lhero__lead,.js .lhero__act,.js .lhero .hdate{animation:rise .7s var(--ease-out) both}.js .lhero__lead{animation-delay:90ms}.js .lhero__act{animation-delay:.16s}.js .lhero__mat{animation:mat-in .9s var(--ease-out) 60ms both}.js .lhero__second{animation:rise .8s var(--ease-out) .26s both}.js .lhero__reel{animation:reel-in .9s var(--ease-out) .36s both}.js [data-reveal]{opacity:0;transition:opacity .7s var(--ease-out), transform .9s var(--ease-out);transition-delay:var(--rd,0s);transform:translateY(24px)}.js [data-reveal].is-in{opacity:1;transform:none}.js .slip[data-reveal]{transform:translateY(40px) rotate(calc(var(--r) * 2.5))}.js .slip[data-reveal].is-in{transform:rotate(var(--r))}.js .card[data-reveal]{transform:translateY(32px)rotate(-3deg)}.js .card[data-reveal].is-in{transform:rotate(-1deg)}.js .spec[data-reveal-item]{opacity:0;transition:opacity .6s var(--ease-out), transform .7s var(--ease-out);transition-delay:var(--rd,0s);transform:scale(.96)}.js .spec[data-reveal-item].is-in{opacity:1;transform:none}.js .craft__reel{opacity:0;transition:opacity .7s var(--ease-out), transform 1s var(--ease-out);transform:translateY(40px)rotate(8deg)}.js .craft__grid.is-in .craft__reel{opacity:1;transform:rotate(2deg)}.js .mark__word>span{opacity:0;transition:transform .8s var(--ease-out), opacity .5s ease;transition-delay:calc(var(--i,0) * 60ms);transform:translateY(30%)}.js .mark.is-in .mark__word>span{opacity:1;transform:none}.js .menu[open]{animation:menu-in .32s var(--ease-drawer)}.js .menu[open] .menu__nav li{animation:rise .42s var(--ease-out) both;animation-delay:calc(60ms + var(--i,0) * 40ms)}.js .menu.is-closing{animation:menu-out .2s var(--ease-out) forwards}.lightbox[open]{animation:lb-in .22s var(--ease-out)}.lightbox[open] img{animation:lb-img .26s var(--ease-out)}.lightbox.is-swapping img{animation:none}}@media (prefers-reduced-motion:reduce){.js [data-reveal],.js .spec[data-reveal-item]{opacity:0;transition:opacity .4s}.js [data-reveal].is-in,.js .spec[data-reveal-item].is-in{opacity:1}.dock,.dock a{transition:opacity .2s}.js .dock.is-hidden{transform:none}.qa::details-content{transition:none}}@keyframes tile-in{0%{opacity:0;transform:scale(.9)}}@keyframes rise{0%{opacity:0;transform:translateY(18px)}}@keyframes mat-in{0%{opacity:0;transform:scale(.96)}}@keyframes reel-in{0%{opacity:0;transform:translateY(48px)rotate(6deg)}}@keyframes menu-in{0%{opacity:0;transform:translateY(-16px)}}@keyframes menu-out{to{opacity:0;transform:translateY(-12px)}}@keyframes lb-in{0%{opacity:0}}@keyframes lb-img{0%{opacity:0;transform:scale(.97)}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.lhero__mat img{animation:linear both drift view();animation-range:exit}@keyframes drift{to{transform:translateY(6%)scale(1.03)}}}}@layer astro.images{:where([data-astro-image]){height:auto}:where([data-astro-image=full-width]){width:100%}:where([data-astro-image=constrained]){max-width:100%}[data-astro-image-fit=fill]{object-fit:fill}[data-astro-image-fit=contain]{object-fit:contain}[data-astro-image-fit=cover]{object-fit:cover}[data-astro-image-fit=scale-down]{object-fit:scale-down}[data-astro-image-pos=top]{object-position:top}[data-astro-image-pos=bottom]{object-position:bottom}[data-astro-image-pos=left]{object-position:left}[data-astro-image-pos=right]{object-position:right}[data-astro-image-pos=center]{object-position:center}[data-astro-image-pos=top-left]{object-position:top left}[data-astro-image-pos=top-right]{object-position:top right}[data-astro-image-pos=top-center]{object-position:top center}[data-astro-image-pos=bottom-left]{object-position:bottom left}[data-astro-image-pos=bottom-right]{object-position:bottom right}[data-astro-image-pos=bottom-center]{object-position:bottom center}[data-astro-image-pos=left-top]{object-position:left top}[data-astro-image-pos=left-bottom]{object-position:left bottom}[data-astro-image-pos=left-center]{object-position:left center}[data-astro-image-pos=right-top]{object-position:right top}[data-astro-image-pos=right-bottom]{object-position:right bottom}[data-astro-image-pos=right-center]{object-position:right center}[data-astro-image-pos=center-top]{object-position:center top}[data-astro-image-pos=center-bottom]{object-position:center bottom}[data-astro-image-pos=center-left]{object-position:center left}[data-astro-image-pos=center-right]{object-position:center right}}
