@font-face{font-family:Playfair Display;font-style:italic;font-weight:600;font-display:swap;src:url(/fonts/theme/playfair-display-italic-latin-600.woff2)format("woff2");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:Cormorant Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(/fonts/theme/cormorant-garamond-italic-latin-500.woff2)format("woff2");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:Frank Ruhl Libre;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/theme/frank-ruhl-libre-hebrew-700.woff2)format("woff2");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Frank Ruhl Libre;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/theme/frank-ruhl-libre-latin-700.woff2)format("woff2");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:Rubik;font-style:normal;font-weight:300 600;font-display:swap;src:url(/fonts/theme/rubik-hebrew-var.woff2)format("woff2");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Rubik;font-style:normal;font-weight:300 600;font-display:swap;src:url(/fonts/theme/rubik-latin-var.woff2)format("woff2");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:Amatic SC;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/theme/amatic-sc-hebrew-700.woff2)format("woff2");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Caveat;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/theme/caveat-latin-700.woff2)format("woff2");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:Playwrite FR Moderne;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/theme/playwrite-fr-moderne-latin-400.woff2)format("woff2");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}.tt-shouk{--u:min(calc(100vw / 390), calc(100svh / 844), 1.35px);--sk-hand-a:var(--sk-blush);--sk-hand-b:color-mix(in srgb, var(--tt-ink) 74%, #3a4a2e 26%);background:radial-gradient(120% 70% at 20% 0%, var(--sk-bg2), var(--tt-bg) 62%);color:var(--tt-ink);font-family:var(--tt-body);overflow-x:clip}.tt-shouk .sk-sr{clip:rect(0 0 0 0);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.tt-shouk .sk-defs{block-size:0;inline-size:0;position:absolute;overflow:hidden}.tt-shouk .sk-awning{inline-size:100%;block-size:calc(78 * var(--u));isolation:isolate;position:relative;overflow:hidden}.tt-shouk .sk-awn-top{background:repeating-linear-gradient(90deg, transparent 0 44px, #00000024 44px 45px, #ffffff14 45px 46px), linear-gradient(180deg, #0000004d, #0000000a 62%, #00000029), var(--sk-accent);block-size:60%;position:absolute;inset-block-start:0;inset-inline:0}.tt-shouk .sk-awn-valance{background:linear-gradient(180deg, #ffffff1a, #fff0 20%, #0000002e), color-mix(in srgb, var(--sk-accent) 82%, var(--tt-ink) 18%);justify-content:center;align-items:center;block-size:42%;display:flex;position:absolute;inset-block-end:0;inset-inline:0;box-shadow:0 -1px #0003}.tt-shouk .sk-awn-valance span{font-family:Frank Ruhl Libre,serif;font-size:clamp(13px, calc(15 * var(--u)), 16px);color:var(--sk-blush-soft);letter-spacing:.01em}.tt-shouk .sk-awn-scal{background:radial-gradient(circle at 12px 0, color-mix(in srgb, var(--sk-accent) 84%, var(--tt-ink) 16%) 11px, transparent 12px) 0 0/24px 12px repeat-x;filter:drop-shadow(0 3px 2px #280f0a40);block-size:12px;position:absolute;inset-block-end:-10px;inset-inline:0}.tt-shouk .sk-cover-wall{inline-size:100%;block-size:calc(240 * var(--u));z-index:-1;position:absolute;inset-block-start:calc(78 * var(--u));inset-inline:0}.tt-shouk .sk-blk{fill:var(--sk-bg2);stroke:color-mix(in srgb, var(--sk-accent) 40%, transparent);stroke-width:1px}.tt-shouk .sk-cover{isolation:isolate;background:var(--tt-bg);padding-block-end:calc(28 * var(--u));position:relative}.tt-shouk .sk-twine{inline-size:100%;block-size:calc(28 * var(--u));position:relative}.tt-shouk .sk-list{z-index:3;max-inline-size:calc(300 * var(--u));padding-block:calc(20 * var(--u)) calc(16 * var(--u));padding-inline:calc(44 * var(--u)) calc(20 * var(--u));background:linear-gradient(180deg, #ffffff80, #fff0 30%, #78501e0d), var(--tt-surface);border-radius:3px;margin:0 auto;position:relative;transform:rotate(-1deg);box-shadow:0 18px 28px -18px #3c1e0a73,0 2px 4px #3c1e0a14,inset 0 0 0 1px #7850281a}.tt-shouk .sk-list-hd{font-family:var(--tt-body);letter-spacing:.2em;text-transform:uppercase;color:var(--tt-muted);margin-block-end:8px;font-size:11px;font-weight:600}.tt-shouk .sk-list-lines{margin:0;padding:0;list-style:none}.tt-shouk .sk-ln{border-block-end:1px solid color-mix(in srgb, var(--sk-accent) 24%, transparent);font-size:clamp(17px, calc(19 * var(--u)), 20px);opacity:1;margin-block-end:5px;padding-block-end:5px;line-height:1.15}.tt-shouk .sk-hand-a{color:var(--sk-hand-a);font-family:Playwrite FR Moderne,cursive;font-weight:400}.tt-shouk .sk-hand-b{color:var(--sk-hand-b);font-family:Caveat,cursive;font-size:1.3em;font-weight:700}.tt-shouk .sk-ln-he{font-family:Amatic SC,Frank Ruhl Libre,serif;font-size:1.45em;font-weight:700;line-height:1}.tt-shouk .sk-punch{border-block-end:0;align-items:center;gap:6px;margin-block-start:6px;display:flex}.tt-shouk .sk-chk{block-size:22px;inline-size:30px;overflow:visible}.tt-shouk .sk-chk path{fill:none;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.2px}.tt-shouk .sk-chk-a{stroke:var(--sk-hand-a)}.tt-shouk .sk-chk-b{stroke:var(--sk-hand-b)}.tt-shouk .sk-punch-rings{block-size:24px;inline-size:34px}.tt-shouk .sk-list-for{text-align:center;font-family:var(--tt-display);color:var(--tt-muted);margin-block-start:10px;font-size:13px;font-style:italic}.tt-shouk .sk-list:not(.is-instant) .sk-ln{animation:.5s ease-out both sk-write;animation-delay:var(--del,0s)}.tt-shouk .sk-list:not(.is-instant) .sk-chk path{stroke-dasharray:1 1.001;animation:.4s ease-out both sk-draw;animation-delay:calc(var(--del,0s) + .35s)}.tt-shouk .sk-list:not(.is-instant) .sk-punch-rings{opacity:0;animation:.5s cubic-bezier(.3,.7,.3,1) both sk-pop;animation-delay:calc(var(--del,0s) + .55s)}@keyframes sk-write{0%{clip-path:inset(-10px 100% -10px -10px)}to{clip-path:inset(-10px)}}@keyframes sk-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes sk-pop{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:none}}.tt-shouk .sk-basket-scene{inline-size:calc(200 * var(--u));block-size:calc(200 * var(--u));margin-block-start:calc(18 * var(--u));margin-inline:auto;position:relative}.tt-shouk .sk-basket-svg{block-size:100%;inline-size:100%;position:absolute;inset:0}.tt-shouk .sk-it{filter:drop-shadow(0 6px 6px #28140a38);position:absolute}.tt-shouk .sk-it-bouquet{inline-size:34%;inset-block-start:4%;inset-inline-start:30%}.tt-shouk .sk-it-wine{inline-size:11%;inset-block-start:20%;inset-inline-end:20%}.tt-shouk .sk-it-candles{inline-size:15%;inset-block-start:14%;inset-inline-end:32%}.tt-shouk .sk-it-hallah{inline-size:62%;inset-block-start:32%;inset-inline-start:18%}.tt-shouk .sk-hand{filter:drop-shadow(0 6px 6px #28140a42);inline-size:30%;position:absolute;inset-block-start:14%}.tt-shouk .sk-hand-l{inset-inline-start:8%;rotate:-10deg}.tt-shouk .sk-hand-r{inset-inline-end:8%;rotate:10deg}.tt-shouk .sk-basket-scene:not(.is-instant) .sk-it{opacity:0;animation:.6s cubic-bezier(.35,0,.25,1) both sk-drop;animation-delay:var(--del,0s)}.tt-shouk .sk-basket-scene:not(.is-instant) .sk-hand{opacity:0;animation:.8s cubic-bezier(.2,.7,.2,1) .2s both sk-hand-in}@keyframes sk-drop{0%{opacity:0;transform:translateY(-30%)}40%{opacity:1}to{opacity:1;transform:none}}@keyframes sk-hand-in{0%{opacity:0;translate:0 8%}to{opacity:1;translate:0}}.tt-shouk .sk-details{background:var(--tt-bg);padding-block-end:calc(28 * var(--u));position:relative}.tt-shouk .sk-awning-2 .sk-awn-top{background:repeating-linear-gradient(90deg, transparent 0 44px, #00000024 44px 45px, #ffffff14 45px 46px), linear-gradient(180deg, #0000004d, #0000000a 62%, #00000029), color-mix(in srgb, var(--sk-accent) 90%, var(--tt-ink) 10%)}.tt-shouk .sk-sign{max-inline-size:calc(300 * var(--u));margin:calc(-14 * var(--u)) auto 0;padding-block:calc(16 * var(--u));text-align:center;background:linear-gradient(180deg, #ffffff4d, #fff0 40%, #5a32141a), repeating-linear-gradient(100deg, transparent 0 5px, color-mix(in srgb, var(--sk-accent) 10%, transparent) 5px 6px), var(--tt-surface);border-radius:5px;position:relative;box-shadow:0 22px 24px -20px #32190a80,inset 0 0 0 1px #5a371e29,inset 0 0 22px #8c5f321f}.tt-shouk .sk-sign:before{content:"";border:1.3px solid var(--sk-accent);opacity:.4;border-radius:3px;position:absolute;inset:8px}.tt-shouk .sk-sign-name{font-family:var(--tt-display);color:var(--tt-ink);font-size:clamp(30px,7vw,42px);font-style:italic;font-weight:600;line-height:1}.tt-shouk .sk-sign-name[lang=he]{font-family:Frank Ruhl Libre,serif;font-style:normal;font-weight:700}.tt-shouk .sk-sign-he{color:var(--sk-accent);margin-block-start:6px;font-family:Frank Ruhl Libre,serif;font-size:19px;font-weight:700}.tt-shouk .sk-sign-line{letter-spacing:.16em;text-transform:uppercase;color:var(--tt-muted);text-wrap:balance;margin-block-start:6px;font-size:11px;font-weight:600}.tt-shouk .sk-sign-line span{display:inline-block}.tt-shouk:lang(he) .sk-sign-line{letter-spacing:.04em}.tt-shouk .sk-intro,.tt-shouk .sk-hosts{max-inline-size:calc(320 * var(--u));margin:calc(14 * var(--u)) auto 0;text-align:center;font-family:var(--tt-display);color:var(--tt-ink);padding-inline:20px;font-size:15px;font-style:italic;line-height:1.45}.tt-shouk .sk-hosts{font-style:normal;font-family:var(--tt-body);color:var(--tt-muted);font-size:13px}.tt-shouk .sk-tag{margin:calc(16 * var(--u)) auto 0;text-align:center;inline-size:fit-content;color:var(--tt-ink);background:color-mix(in srgb, var(--sk-gold) 55%, var(--tt-surface) 45%);clip-path:polygon(16px 0,100% 0,100% 100%,16px 100%,0 50%);padding:8px 18px 8px 12px}.tt-shouk .sk-tag-name{font-family:var(--tt-display);font-size:14px;font-weight:600}.tt-shouk .sk-dress{max-inline-size:calc(320 * var(--u));margin:calc(10 * var(--u)) auto 0;text-align:center;color:var(--tt-muted);padding-inline:20px;font-size:13px}.tt-shouk .sk-dress b{color:var(--tt-ink);font-weight:600}.tt-shouk .sk-details-hd{max-inline-size:calc(320 * var(--u));margin:calc(22 * var(--u)) auto 0;text-align:center;padding-inline:20px}.tt-shouk .sk-moments{max-inline-size:calc(340 * var(--u));margin:10px auto 0;padding:10px 20px;list-style:none}.tt-shouk .sk-mo{border-block-end:1px solid color-mix(in srgb, var(--sk-accent) 22%, transparent);grid-template-columns:1fr 40px;align-items:center;column-gap:10px;padding-block:12px;padding-inline-start:28px;display:grid;position:relative}.tt-shouk .sk-mo:last-child{border-block-end:0}.tt-shouk .sk-mo-box{block-size:20px;inline-size:20px;color:var(--tt-ink);position:absolute;inset-block-start:16px;inset-inline-start:0}.tt-shouk .sk-mo-title{font-size:18px;line-height:1.2}.tt-shouk .sk-mo.sk-hand-a .sk-mo-title{color:var(--sk-hand-a);font-family:Playwrite FR Moderne,cursive}.tt-shouk .sk-mo.sk-hand-b .sk-mo-title{color:var(--sk-hand-b);font-family:Caveat,cursive;font-size:1.3em;font-weight:700}.tt-shouk .sk-mo-when{margin-block-start:2px;font-size:13.5px;font-weight:600}.tt-shouk .sk-mo-where{color:var(--tt-muted);font-size:13px}.tt-shouk .sk-mo-hd{color:var(--tt-ink);background:color-mix(in srgb, var(--sk-accent) 16%, transparent);border-radius:3px;inline-size:fit-content;margin-block-start:2px;padding-inline:4px;font-family:Frank Ruhl Libre,serif;font-size:13px}.tt-shouk .sk-mo-links{gap:12px;margin-block-start:4px;font-size:12.5px;display:flex}.tt-shouk .sk-mo-links a{color:var(--tt-ink);text-decoration:underline;-webkit-text-decoration-color:var(--sk-accent);text-decoration-color:var(--sk-accent);text-underline-offset:3px;text-decoration-thickness:2px}.tt-shouk .sk-mo-hush{color:var(--tt-muted);align-items:center;gap:6px;margin-block-start:2px;font-size:12.5px;display:flex}.tt-shouk .sk-mo-hush svg{fill:none;stroke:currentColor;stroke-width:1.4px;block-size:14px;inline-size:14px}.tt-shouk .sk-mo-pic{place-items:center;display:grid}.tt-shouk .sk-mo-pic svg{block-size:40px;inline-size:40px}.tt-shouk .sk-go{margin:calc(20 * var(--u)) auto 0;text-align:center;max-inline-size:220px;color:var(--sk-btn-ink);background:var(--tt-accent);border-radius:24px;justify-content:center;align-items:center;gap:8px;padding-block:14px;font-weight:600;text-decoration:none;display:flex}.tt-shouk .sk-response{position:relative}.tt-shouk .sk-response-head{max-inline-size:calc(320 * var(--u));text-align:center;margin:0 auto 12px;padding-inline:20px}.tt-shouk .sk-response-head h2{font-family:var(--tt-display);margin:0;font-size:26px;font-style:italic}.tt-shouk .sk-response-head p{color:var(--tt-muted);margin:4px 0 0;font-size:13px}.tt-shouk .sk-scene3{inline-size:calc(160 * var(--u));block-size:calc(160 * var(--u));margin:0 auto 8px;transition:filter .6s;position:relative}.tt-shouk .sk-scene3-basket{block-size:100%;inline-size:100%;position:absolute;inset:0}.tt-shouk .sk-scene3.is-dim{filter:grayscale(.6)brightness(.85)}.tt-shouk .sk-scene3.is-joy{filter:drop-shadow(0 0 18px color-mix(in srgb, var(--sk-gold) 55%, transparent))}.tt-shouk .sk-btag{color:var(--tt-ink);background:color-mix(in srgb, var(--sk-gold) 55%, var(--tt-surface) 45%);clip-path:polygon(12px 0,100% 0,100% 100%,12px 100%,0 50%);padding:6px 14px 6px 10px;transition:transform .6s cubic-bezier(.3,.7,.3,1),opacity .4s;position:absolute;inset-block-start:-6%;inset-inline-end:-4%;transform:rotate(6deg)}.tt-shouk .sk-btag-name{font-family:var(--tt-display);font-size:12.5px;font-weight:600}.tt-shouk .sk-scene3.is-wait .sk-btag{opacity:.5;transform:translate(30%,-30%)rotate(-8deg)}.tt-shouk .sk-scene3.is-dim .sk-btag{opacity:.5;transform:translate(30%,10%)rotate(-4deg)}.tt-shouk .sk-btag-keep{text-align:center;max-inline-size:240px;font-family:var(--tt-display);color:var(--tt-muted);margin:6px auto 0;font-size:13px;font-style:italic}.tt-shouk .tt-response-surface{max-inline-size:calc(340 * var(--u));margin:0 auto;padding:16px 20px 28px}.tt-shouk .tt-mc{border-block-end:1px solid color-mix(in srgb, var(--sk-accent) 22%, transparent);padding-block:12px;padding-inline-start:44px;position:relative}.tt-shouk .tt-mc-icon{block-size:32px;inline-size:32px;position:absolute;inset-block-start:10px;inset-inline-start:0}.tt-shouk .tt-mc-title b{font-family:var(--tt-display);font-size:17px;font-style:italic}.tt-shouk .tt-mc-title small{color:var(--tt-muted);font-size:12px;display:block}.tt-shouk .tt-mc-choices,.tt-shouk .tt-att .tt-mc-choices{gap:7px;margin-block-start:8px;display:flex}.tt-shouk .tt-answer{white-space:nowrap;block-size:36px;box-shadow:inset 0 0 0 1.2px color-mix(in srgb, var(--tt-ink) 30%, transparent);cursor:pointer;border-radius:18px;justify-content:center;align-items:center;gap:5px;padding-inline:12px;font-size:12.5px;font-weight:600;display:inline-flex}.tt-shouk .tt-answer-yes{flex:none}.tt-shouk .tt-answer-no{flex:auto}.tt-shouk .tt-answer-mark{display:none}.tt-shouk .tt-answer[data-checked=true]{color:var(--sk-btn-ink);background:var(--tt-accent);box-shadow:none}.tt-shouk .tt-answer[data-checked=true] .tt-answer-mark{display:inline}.tt-shouk .tt-stepper{align-items:center;gap:6px;display:flex}.tt-shouk .tt-stepper button{block-size:26px;inline-size:26px;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--tt-ink) 30%, transparent);border-radius:50%;place-items:center;display:grid}.tt-shouk .tt-stepper output{color:var(--sk-hand-b);text-align:center;min-inline-size:18px;font-family:Caveat,cursive;font-size:22px;font-weight:700}.tt-shouk .tt-music{block-size:40px;inline-size:40px;color:var(--sk-blush-soft);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#fffaf029;border-radius:50%;place-items:center;display:grid;box-shadow:inset 0 0 0 1px #fff5e64d}.tt-shouk .tt-music svg{stroke-width:1.6px;block-size:18px;inline-size:18px}.tt-shouk .tt-footer{text-align:center;color:var(--tt-muted);padding-block:24px;font-size:12px}.tt-shouk .tt-made-with{color:var(--sk-accent)}@media (prefers-reduced-motion:reduce){.tt-shouk *,.tt-shouk :before,.tt-shouk :after{transition:none!important;animation:none!important}.tt-shouk .sk-punch-rings,.tt-shouk .sk-basket-scene .sk-it,.tt-shouk .sk-basket-scene .sk-hand{opacity:1!important}}
