@layer properties,theme,base,components,utilities;@layer components.mk-kernel,components.mk-template;@layer components.mk-template{@font-face{font-family:Shiraz Naskh;src:local(Noto Naskh Arabic),local(NotoNaskhArabic-Regular),local(Damascus),local(Traditional Arabic),local(Times New Roman),local(TimesNewRomanPSMT),local(Geeza Pro),local(GeezaPro);font-weight:100 549;size-adjust:112%;unicode-range:U+6??,U+750-77F,U+8A0-8FF,U+FB50-FDFF,U+FE70-FEFF}@font-face{font-family:Shiraz Naskh;src:local(Noto Naskh Arabic Bold),local(NotoNaskhArabic-Bold),local(Damascus Bold),local(Damascus-Bold),local(Traditional Arabic Bold),local(Times New Roman Bold),local(TimesNewRomanPS-BoldMT),local(Geeza Pro Bold),local(GeezaPro-Bold);font-weight:550 900;size-adjust:112%;unicode-range:U+6??,U+750-77F,U+8A0-8FF,U+FB50-FDFF,U+FE70-FEFF}@font-face{font-family:Shiraz Naskh Display;src:local(DecoType Naskh),local(DecoTypeNaskh),local(Noto Naskh Arabic),local(NotoNaskhArabic-Regular),local(Traditional Arabic),local(Damascus),local(Times New Roman),local(TimesNewRomanPSMT);font-weight:100 900;size-adjust:128%;unicode-range:U+6??,U+750-77F,U+8A0-8FF,U+FB50-FDFF,U+FE70-FEFF}.mk-t-shiraz-v1{--sz-heading-font:"Shiraz Naskh Display",var(--menu-heading-font);--sz-body-font:"Shiraz Naskh",var(--menu-body-font);--mk-heading-size:calc(clamp(.9rem,2.4cqw,1.02rem)*var(--mk-heading-scale,1));--mk-header-gap:calc(clamp(1.9rem,5.5cqw,2.9rem)*var(--mk-space-scale,1));--sz-dish-gap:calc(1.3rem*var(--menu-item-spacing,1));font-family:var(--sz-body-font);font-size:var(--menu-body-size,1rem);line-height:1.55}.mk-t-shiraz-v1 .sz-page{--sz-on-lapis:var(--menu-bg);--sz-gold-on-lapis:var(--menu-accent);--sz-gold-line:var(--menu-accent);--sz-gold-ink:color-mix(in srgb,var(--menu-accent)65%,var(--menu-text));--sz-title:var(--menu-surface);--sz-ray:var(--menu-surface);--sz-on-gold:var(--menu-text);--sz-lapis-on-gold:var(--menu-surface);--sz-turquoise:color-mix(in srgb,var(--menu-surface)45%,var(--menu-bg));--sz-saffron:color-mix(in srgb,var(--menu-accent)78%,#fff);--sz-hair:color-mix(in srgb,var(--menu-text)72%,transparent);--sz-faint:color-mix(in srgb,var(--menu-text)16%,transparent);--sz-ground:var(--menu-surface);--sz-work:var(--sz-gold-on-lapis);--sz-edge:var(--sz-gold-line);--sz-on-ground:var(--sz-on-lapis);--sz-field:var(--menu-bg);--sz-bloom-1:var(--sz-turquoise);--sz-bloom-2:var(--sz-saffron);--sz-bloom-3:var(--menu-bg);--sz-ray-ink:var(--sz-ray);--sz-side:1.05rem;--sz-frame:13px;flex-direction:column;align-items:center;max-width:none;padding:clamp(.4rem,4cqw,3rem) clamp(.4rem,2.5cqw,2rem) clamp(.6rem,5cqw,3.6rem)}.mk-t-shiraz-v1[data-opt-ground=gold] .sz-page{--sz-ground:var(--menu-accent);--sz-work:var(--sz-lapis-on-gold);--sz-edge:var(--sz-ray);--sz-on-ground:var(--sz-on-gold);--sz-bloom-3:var(--menu-bg)}.mk-t-shiraz-v1[data-opt-ground=line] .sz-page{--sz-ground:var(--menu-bg);--sz-work:var(--sz-gold-line);--sz-on-ground:var(--sz-title);--sz-bloom-3:var(--sz-turquoise)}.mk-t-shiraz-v1 .mk-language-bar{width:min(100%,var(--menu-width));padding:0 0 .6rem}.mk-t-shiraz-v1 .mk-language-switch>summary{border-color:var(--sz-faint);border-radius:min(var(--menu-radius),3px);background:var(--menu-bg);letter-spacing:.04em}.mk-t-shiraz-v1 .mk-language-switch ul{border-radius:min(var(--menu-radius),3px);box-shadow:0 0 0 1px var(--sz-faint)}.mk-t-shiraz-v1 .mk-language-switch :is(a,button){border-radius:0}.mk-t-shiraz-v1 .sz-folio{--mk-gutter:var(--sz-side);width:min(100%,var(--menu-width));padding:calc(var(--sz-frame) + clamp(1.25rem,4.5cqw,2.4rem))calc(var(--sz-frame) + var(--sz-side))calc(var(--sz-frame) + clamp(1.5rem,5cqw,2.6rem));background-color:var(--menu-bg);position:relative;container:mk-canvas/inline-size}.mk-t-shiraz-v1[data-opt-jadval=full] .sz-folio{border:1px solid var(--sz-ray);box-shadow:inset 0 0 0 3px var(--menu-bg),inset 0 0 0 4px var(--sz-hair),inset 0 0 0 7px var(--sz-gold-line),inset 0 0 0 8px var(--sz-hair),inset 0 0 0 11px var(--menu-bg),inset 0 0 0 12px var(--sz-turquoise)}.mk-t-shiraz-v1[data-opt-jadval=gold] .sz-folio{--sz-frame:5px;border:1px solid var(--sz-gold-line);box-shadow:inset 0 0 0 3px var(--menu-bg),inset 0 0 0 4px var(--sz-gold-line)}.mk-t-shiraz-v1[data-opt-jadval=none] .sz-folio{--sz-frame:0px}.mk-t-shiraz-v1 .sz-head{gap:1.15rem}.mk-t-shiraz-v1 .sz-illumination{flex-direction:column;width:100%;display:flex}.mk-t-shiraz-v1 .sz-crown{width:100%;height:40px;display:block;overflow:visible}.mk-t-shiraz-v1 .sz-crown-centre{transform:scale(var(--sz-sun-scale,1))}.mk-t-shiraz-v1 .sz-crown-clear{fill:var(--menu-bg);stroke:var(--menu-bg)}.mk-t-shiraz-v1 .sz-crown-sun{fill:var(--sz-ground);stroke:var(--sz-edge)}.mk-t-shiraz-v1 .sz-panel{border:1.5px solid var(--sz-edge);background-color:var(--sz-ground);min-height:4.6rem;box-shadow:inset 0 0 0 2.5px var(--sz-ground),inset 0 0 0 3.5px var(--sz-edge);justify-content:center;align-items:center;padding:5px clamp(1.6rem,9cqw,4.75rem);display:flex;position:relative}.mk-t-shiraz-v1 .sz-ground{width:calc(100% - 10px);height:calc(100% - 10px);height:round(down,100% - 10px,24px);position:absolute;top:50%;left:5px;translate:0 -50%}.mk-t-shiraz-v1 .sz-cartouche{--sz-cap:.9em;--sz-clip-halo:polygon(calc((var(--sz-cap) + 9px)*1)0%,calc((var(--sz-cap) + 9px)*.903)8.333%,calc((var(--sz-cap) + 9px)*.722)16.667%,calc((var(--sz-cap) + 9px)*.5)25%,calc((var(--sz-cap) + 9px)*.278)33.333%,calc((var(--sz-cap) + 9px)*.097)41.667%,0 50%,calc((var(--sz-cap) + 9px)*.097)58.333%,calc((var(--sz-cap) + 9px)*.278)66.667%,calc((var(--sz-cap) + 9px)*.5)75%,calc((var(--sz-cap) + 9px)*.722)83.333%,calc((var(--sz-cap) + 9px)*.903)91.667%,calc((var(--sz-cap) + 9px)*1)100%,calc(100% - (var(--sz-cap) + 9px)*1)100%,calc(100% - (var(--sz-cap) + 9px)*.903)91.667%,calc(100% - (var(--sz-cap) + 9px)*.722)83.333%,calc(100% - (var(--sz-cap) + 9px)*.5)75%,calc(100% - (var(--sz-cap) + 9px)*.278)66.667%,calc(100% - (var(--sz-cap) + 9px)*.097)58.333%,100% 50%,calc(100% - (var(--sz-cap) + 9px)*.097)41.667%,calc(100% - (var(--sz-cap) + 9px)*.278)33.333%,calc(100% - (var(--sz-cap) + 9px)*.5)25%,calc(100% - (var(--sz-cap) + 9px)*.722)16.667%,calc(100% - (var(--sz-cap) + 9px)*.903)8.333%,calc(100% - (var(--sz-cap) + 9px)*1)0%);--sz-clip-field:polygon(calc(var(--sz-cap)*1)0%,calc(var(--sz-cap)*.903)8.333%,calc(var(--sz-cap)*.722)16.667%,calc(var(--sz-cap)*.5)25%,calc(var(--sz-cap)*.278)33.333%,calc(var(--sz-cap)*.097)41.667%,0 50%,calc(var(--sz-cap)*.097)58.333%,calc(var(--sz-cap)*.278)66.667%,calc(var(--sz-cap)*.5)75%,calc(var(--sz-cap)*.722)83.333%,calc(var(--sz-cap)*.903)91.667%,calc(var(--sz-cap)*1)100%,calc(100% - var(--sz-cap)*1)100%,calc(100% - var(--sz-cap)*.903)91.667%,calc(100% - var(--sz-cap)*.722)83.333%,calc(100% - var(--sz-cap)*.5)75%,calc(100% - var(--sz-cap)*.278)66.667%,calc(100% - var(--sz-cap)*.097)58.333%,100% 50%,calc(100% - var(--sz-cap)*.097)41.667%,calc(100% - var(--sz-cap)*.278)33.333%,calc(100% - var(--sz-cap)*.5)25%,calc(100% - var(--sz-cap)*.722)16.667%,calc(100% - var(--sz-cap)*.903)8.333%,calc(100% - var(--sz-cap)*1)0%);--sz-clip-fill:polygon(calc(1.5px + (var(--sz-cap) - 1px)*1)1.5px,calc(1.5px + (var(--sz-cap) - 1px)*.903)calc(1.5px + (100% - 3px)*.083),calc(1.5px + (var(--sz-cap) - 1px)*.722)calc(1.5px + (100% - 3px)*.167),calc(1.5px + (var(--sz-cap) - 1px)*.5)calc(1.5px + (100% - 3px)*.25),calc(1.5px + (var(--sz-cap) - 1px)*.278)calc(1.5px + (100% - 3px)*.333),calc(1.5px + (var(--sz-cap) - 1px)*.097)calc(1.5px + (100% - 3px)*.417),1.5px calc(1.5px + (100% - 3px)*.5),calc(1.5px + (var(--sz-cap) - 1px)*.097)calc(1.5px + (100% - 3px)*.583),calc(1.5px + (var(--sz-cap) - 1px)*.278)calc(1.5px + (100% - 3px)*.667),calc(1.5px + (var(--sz-cap) - 1px)*.5)calc(1.5px + (100% - 3px)*.75),calc(1.5px + (var(--sz-cap) - 1px)*.722)calc(1.5px + (100% - 3px)*.833),calc(1.5px + (var(--sz-cap) - 1px)*.903)calc(1.5px + (100% - 3px)*.917),calc(1.5px + (var(--sz-cap) - 1px)*1)calc(100% - 1.5px),calc(100% - 1.5px - (var(--sz-cap) - 1px)*1)calc(100% - 1.5px),calc(100% - 1.5px - (var(--sz-cap) - 1px)*.903)calc(1.5px + (100% - 3px)*.917),calc(100% - 1.5px - (var(--sz-cap) - 1px)*.722)calc(1.5px + (100% - 3px)*.833),calc(100% - 1.5px - (var(--sz-cap) - 1px)*.5)calc(1.5px + (100% - 3px)*.75),calc(100% - 1.5px - (var(--sz-cap) - 1px)*.278)calc(1.5px + (100% - 3px)*.667),calc(100% - 1.5px - (var(--sz-cap) - 1px)*.097)calc(1.5px + (100% - 3px)*.583),calc(100% - 1.5px)calc(1.5px + (100% - 3px)*.5),calc(100% - 1.5px - (var(--sz-cap) - 1px)*.097)calc(1.5px + (100% - 3px)*.417),calc(100% - 1.5px - (var(--sz-cap) - 1px)*.278)calc(1.5px + (100% - 3px)*.333),calc(100% - 1.5px - (var(--sz-cap) - 1px)*.5)calc(1.5px + (100% - 3px)*.25),calc(100% - 1.5px - (var(--sz-cap) - 1px)*.722)calc(1.5px + (100% - 3px)*.167),calc(100% - 1.5px - (var(--sz-cap) - 1px)*.903)calc(1.5px + (100% - 3px)*.083),calc(100% - 1.5px - (var(--sz-cap) - 1px)*1)1.5px);--sz-clip-ring:polygon(evenodd,calc(3.5px + (var(--sz-cap) - 2.5px)*1)3.5px,calc(3.5px + (var(--sz-cap) - 2.5px)*.903)calc(3.5px + (100% - 7px)*.083),calc(3.5px + (var(--sz-cap) - 2.5px)*.722)calc(3.5px + (100% - 7px)*.167),calc(3.5px + (var(--sz-cap) - 2.5px)*.5)calc(3.5px + (100% - 7px)*.25),calc(3.5px + (var(--sz-cap) - 2.5px)*.278)calc(3.5px + (100% - 7px)*.333),calc(3.5px + (var(--sz-cap) - 2.5px)*.097)calc(3.5px + (100% - 7px)*.417),3.5px calc(3.5px + (100% - 7px)*.5),calc(3.5px + (var(--sz-cap) - 2.5px)*.097)calc(3.5px + (100% - 7px)*.583),calc(3.5px + (var(--sz-cap) - 2.5px)*.278)calc(3.5px + (100% - 7px)*.667),calc(3.5px + (var(--sz-cap) - 2.5px)*.5)calc(3.5px + (100% - 7px)*.75),calc(3.5px + (var(--sz-cap) - 2.5px)*.722)calc(3.5px + (100% - 7px)*.833),calc(3.5px + (var(--sz-cap) - 2.5px)*.903)calc(3.5px + (100% - 7px)*.917),calc(3.5px + (var(--sz-cap) - 2.5px)*1)calc(100% - 3.5px),calc(100% - 3.5px - (var(--sz-cap) - 2.5px)*1)calc(100% - 3.5px),calc(100% - 3.5px - (var(--sz-cap) - 2.5px)*.903)calc(3.5px + (100% - 7px)*.917),calc(100% - 3.5px - (var(--sz-cap) - 2.5px)*.722)calc(3.5px + (100% - 7px)*.833),calc(100% - 3.5px - (var(--sz-cap) - 2.5px)*.5)calc(3.5px + (100% - 7px)*.75),calc(100% - 3.5px - (var(--sz-cap) - 2.5px)*.278)calc(3.5px + (100% - 7px)*.667),calc(100% - 3.5px - (var(--sz-cap) - 2.5px)*.097)calc(3.5px + (100% - 7px)*.583),calc(100% - 3.5px)calc(3.5px + (100% - 7px)*.5),calc(100% - 3.5px - (var(--sz-cap) - 2.5px)*.097)calc(3.5px + (100% - 7px)*.417),calc(100% - 3.5px - (var(--sz-cap) - 2.5px)*.278)calc(3.5px + (100% - 7px)*.333),calc(100% - 3.5px - (var(--sz-cap) - 2.5px)*.5)calc(3.5px + (100% - 7px)*.25),calc(100% - 3.5px - (var(--sz-cap) - 2.5px)*.722)calc(3.5px + (100% - 7px)*.167),calc(100% - 3.5px - (var(--sz-cap) - 2.5px)*.903)calc(3.5px + (100% - 7px)*.083),calc(100% - 3.5px - (var(--sz-cap) - 2.5px)*1)3.5px,calc(4.5px + (var(--sz-cap) - 3.3px)*1)4.5px,calc(4.5px + (var(--sz-cap) - 3.3px)*.903)calc(4.5px + (100% - 9px)*.083),calc(4.5px + (var(--sz-cap) - 3.3px)*.722)calc(4.5px + (100% - 9px)*.167),calc(4.5px + (var(--sz-cap) - 3.3px)*.5)calc(4.5px + (100% - 9px)*.25),calc(4.5px + (var(--sz-cap) - 3.3px)*.278)calc(4.5px + (100% - 9px)*.333),calc(4.5px + (var(--sz-cap) - 3.3px)*.097)calc(4.5px + (100% - 9px)*.417),4.5px calc(4.5px + (100% - 9px)*.5),calc(4.5px + (var(--sz-cap) - 3.3px)*.097)calc(4.5px + (100% - 9px)*.583),calc(4.5px + (var(--sz-cap) - 3.3px)*.278)calc(4.5px + (100% - 9px)*.667),calc(4.5px + (var(--sz-cap) - 3.3px)*.5)calc(4.5px + (100% - 9px)*.75),calc(4.5px + (var(--sz-cap) - 3.3px)*.722)calc(4.5px + (100% - 9px)*.833),calc(4.5px + (var(--sz-cap) - 3.3px)*.903)calc(4.5px + (100% - 9px)*.917),calc(4.5px + (var(--sz-cap) - 3.3px)*1)calc(100% - 4.5px),calc(100% - 4.5px - (var(--sz-cap) - 3.3px)*1)calc(100% - 4.5px),calc(100% - 4.5px - (var(--sz-cap) - 3.3px)*.903)calc(4.5px + (100% - 9px)*.917),calc(100% - 4.5px - (var(--sz-cap) - 3.3px)*.722)calc(4.5px + (100% - 9px)*.833),calc(100% - 4.5px - (var(--sz-cap) - 3.3px)*.5)calc(4.5px + (100% - 9px)*.75),calc(100% - 4.5px - (var(--sz-cap) - 3.3px)*.278)calc(4.5px + (100% - 9px)*.667),calc(100% - 4.5px - (var(--sz-cap) - 3.3px)*.097)calc(4.5px + (100% - 9px)*.583),calc(100% - 4.5px)calc(4.5px + (100% - 9px)*.5),calc(100% - 4.5px - (var(--sz-cap) - 3.3px)*.097)calc(4.5px + (100% - 9px)*.417),calc(100% - 4.5px - (var(--sz-cap) - 3.3px)*.278)calc(4.5px + (100% - 9px)*.333),calc(100% - 4.5px - (var(--sz-cap) - 3.3px)*.5)calc(4.5px + (100% - 9px)*.25),calc(100% - 4.5px - (var(--sz-cap) - 3.3px)*.722)calc(4.5px + (100% - 9px)*.167),calc(100% - 4.5px - (var(--sz-cap) - 3.3px)*.903)calc(4.5px + (100% - 9px)*.083),calc(100% - 4.5px - (var(--sz-cap) - 3.3px)*1)4.5px);--sz-halo:var(--sz-ground);--sz-contour:var(--sz-edge);--sz-fill:var(--sz-field);--sz-ink:var(--sz-title);z-index:1;background-color:var(--sz-halo);max-width:100%;clip-path:var(--sz-clip-halo);padding:4px;position:relative}.mk-t-shiraz-v1 .sz-cartouche-field{isolation:isolate;padding:.42em calc(var(--sz-cap) + .5em).46em;background-color:var(--sz-contour);color:var(--sz-ink);text-align:center;clip-path:var(--sz-clip-field);position:relative}.mk-t-shiraz-v1 .sz-cartouche-field:before,.mk-t-shiraz-v1 .sz-cartouche-field:after{content:"";z-index:-1;position:absolute;inset:0}.mk-t-shiraz-v1 .sz-cartouche-field:before{background-color:var(--sz-fill);clip-path:var(--sz-clip-fill)}.mk-t-shiraz-v1 .sz-cartouche-field:after{background-color:var(--sz-contour);clip-path:var(--sz-clip-ring)}.mk-t-shiraz-v1 :is(.sz-cartouche--name,.sz-cartouche--band){background-color:var(--sz-contour);align-self:stretch;align-items:center;margin-block:-1.5px;padding:9.5px 7px;display:flex}.mk-t-shiraz-v1 :is(.sz-cartouche--name,.sz-cartouche--band):before{content:"";z-index:-1;background-color:var(--sz-halo);clip-path:var(--sz-clip-halo);position:absolute;inset:0 1px}.mk-t-shiraz-v1 :is(.sz-cartouche--name,.sz-cartouche--band)>.sz-cartouche-field{flex:auto}.mk-t-shiraz-v1 .sz-cartouche--name{min-width:min(100%,7.2em);font-size:calc(clamp(1.6rem,6.4cqw,2.55rem)*var(--mk-heading-scale,1))}.mk-t-shiraz-v1 .sz-title{max-width:100%;color:var(--sz-ink,var(--sz-title));font-family:var(--sz-heading-font);letter-spacing:calc(.005em + var(--menu-heading-tracking,0em));text-wrap:balance;font-size:1em;font-weight:600;line-height:1.1}.mk-t-shiraz-v1[data-title-treatment=uppercase] .sz-title{letter-spacing:calc(.12em + var(--menu-heading-tracking,0em));text-transform:uppercase;padding-inline-start:.12em;font-size:.8em}.mk-t-shiraz-v1[data-title-treatment=italic] .sz-title{font-style:italic;font-weight:500}.mk-t-shiraz-v1 .sz-shamseh{width:calc(clamp(4.6rem,14cqw,6.6rem)*var(--mk-heading-scale,1));height:auto;display:block;overflow:visible}.mk-t-shiraz-v1 .sz-head[data-head=sun] .sz-title{--sz-ink:var(--sz-title);font-size:calc(clamp(2.25rem,8.5cqw,3.7rem)*var(--mk-heading-scale,1))}.mk-t-shiraz-v1 .sz-logo .mk-logo{height:clamp(3rem,9cqw,4.5rem)}.mk-t-shiraz-v1 .sz-head-copy{gap:.95rem;max-width:100%}.mk-t-shiraz-v1 .sz-intro{max-width:31rem;color:var(--menu-muted);text-wrap:balance;font-size:1.02em;line-height:1.6}.mk-t-shiraz-v1 .sz-details{flex-direction:column;align-items:center;gap:.45rem;display:flex}.mk-t-shiraz-v1 .mk-contact{font-size:calc(.88rem*var(--mk-text-scale,1));letter-spacing:.02em;gap:.15rem 1.4rem}.mk-t-shiraz-v1 .mk-contact-icon{display:none}.mk-t-shiraz-v1 .mk-contact-detail{color:var(--menu-muted)}.mk-t-shiraz-v1 .mk-social{gap:.25rem}.mk-t-shiraz-v1 .mk-social a{width:2rem;height:2rem;color:var(--menu-muted);border:0}.mk-t-shiraz-v1 .mk-social a:hover{color:var(--sz-title)}.mk-t-shiraz-v1 .sz-plate{border-radius:var(--menu-radius);aspect-ratio:3;margin-block:clamp(1.6rem,5cqw,2.4rem) 0}.mk-t-shiraz-v1[data-header=banner] .sz-plate{margin-block:0 clamp(1.4rem,4.5cqw,2.2rem)}.mk-t-shiraz-v1 .sz-gilt{fill:var(--sz-gold-line)}.mk-t-shiraz-v1 .sz-gilt-line{fill:none;stroke:var(--sz-gold-line)}.mk-t-shiraz-v1 .sz-rosette-heart{fill:var(--sz-ray);stroke:var(--sz-gold-line)}.mk-t-shiraz-v1 .sz-rosette-dot{fill:var(--sz-saffron)}.mk-t-shiraz-v1 .sz-tulip-vein{fill:none;stroke:var(--menu-bg)}.mk-t-shiraz-v1 .sz-ornament{flex:none;justify-content:center;align-items:center;gap:.7rem;display:flex}.mk-t-shiraz-v1 .sz-ornament .sz-rosette{width:1.2rem;height:1.2rem}.mk-t-shiraz-v1 .sz-ornament[data-kind=spark]:before,.mk-t-shiraz-v1 .sz-ornament[data-kind=spark]:after,.mk-t-shiraz-v1 .sz-ornament[data-kind=botanical]:before,.mk-t-shiraz-v1 .sz-ornament[data-kind=botanical]:after{content:"";background-color:var(--sz-gold-line);width:2.2rem;height:1px}.mk-t-shiraz-v1 .sz-tulip{width:1.2rem;height:1.56rem}.mk-t-shiraz-v1 .sz-cloud{width:5.6rem;height:.98rem;overflow:visible}.mk-t-shiraz-v1 .sz-ornament[data-kind=rule],.mk-t-shiraz-v1 .sz-rule{border-block:1px solid var(--sz-hair);background-color:var(--sz-gold-line);width:4.25rem;height:5px;display:block}.mk-t-shiraz-v1 .mk-jump{margin:0 0 calc(var(--menu-section-gap)*.75);border-block-end:1px solid var(--sz-faint);-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;padding:.15rem 0 .95rem}.mk-t-shiraz-v1 .mk-jump-track{flex-wrap:wrap;justify-content:center;gap:.35rem 1.6rem;overflow:visible}.mk-t-shiraz-v1 .mk-jump-track a{color:var(--sz-title);font-family:var(--sz-heading-font);font-size:calc(.8rem*var(--mk-text-scale,1));letter-spacing:.14em;text-transform:uppercase;border:0;border-radius:0;padding:.15rem 0;font-weight:700}.mk-t-shiraz-v1 .mk-jump-track a:hover{color:var(--menu-text)}.mk-t-shiraz-v1 :is(.mk-jump-mark,.mk-tab-mark){display:none}.mk-t-shiraz-v1 .mk-tabs{margin:-.6rem calc(-1*var(--sz-side))calc(var(--menu-section-gap)*.6);padding:.6rem var(--sz-side)0;border-block-end:1px solid var(--sz-faint);background:var(--menu-bg);-webkit-backdrop-filter:none;backdrop-filter:none}.mk-t-shiraz-v1 .mk-tabs-track{gap:1.5rem}.mk-t-shiraz-v1 .mk-tab{border:0;color:var(--menu-muted);font-family:var(--sz-heading-font);font-size:calc(.8rem*var(--mk-text-scale,1));letter-spacing:.14em;text-transform:uppercase;border-block-end:2px solid #0000;border-radius:0;padding:.55rem 0 .5rem;font-weight:700}.mk-t-shiraz-v1 .mk-tab[data-active=true]{border-color:var(--sz-gold-line);color:var(--sz-title);background:0 0}.mk-t-shiraz-v1[data-align=center] .mk-tabs-track{justify-content:safe center}.mk-t-shiraz-v1 .mk-section-description--tabs{max-width:32rem;color:var(--menu-muted);margin-block-end:calc(1.4rem*var(--mk-space-scale,1))}.mk-t-shiraz-v1[data-align=center] .mk-section-description--tabs{text-align:center;text-wrap:balance;margin-inline:auto}.mk-t-shiraz-v1 .sz-heading{text-align:center;flex-direction:column;align-items:center;gap:0;margin-block-end:calc(1.45rem*var(--mk-space-scale,1))}.mk-t-shiraz-v1 .sz-heading-copy{align-items:center;gap:.6rem;width:100%}.mk-t-shiraz-v1 .sz-heading-title{max-width:100%;color:var(--sz-title);font-family:var(--sz-heading-font);font-size:calc(var(--mk-heading-size)*1.6);font-weight:600;line-height:1.15}.mk-t-shiraz-v1[data-uppercase=true] .sz-heading .sz-heading-title{font-size:var(--mk-heading-size);letter-spacing:calc(.2em + var(--menu-heading-tracking,0em));text-transform:uppercase;padding-inline-start:.2em;font-weight:700}.mk-t-shiraz-v1 .sz-heading-note{max-width:30rem;color:var(--menu-muted);text-wrap:balance;font-size:.95em}.mk-t-shiraz-v1 .sz-cartouche--title{--sz-halo:transparent;--sz-fill:var(--sz-ground);--sz-ink:var(--sz-on-ground);clip-path:none;min-width:min(100%,10.5em);font-size:var(--mk-heading-size);background:0 0;padding:0}.mk-t-shiraz-v1 .sz-cartouche--title .sz-cartouche-field{padding-block:.62em .66em}.mk-t-shiraz-v1 .sz-cartouche--title .sz-heading-title{color:var(--sz-ink);font-size:1.6em}.mk-t-shiraz-v1[data-uppercase=true] .sz-cartouche--title .sz-heading-title{font-size:1em}.mk-t-shiraz-v1 .sz-illumination[data-kind=band]{align-self:stretch}.mk-t-shiraz-v1 .sz-illumination[data-kind=band] .sz-panel{min-height:0;padding:5px clamp(1.25rem,7cqw,3.5rem)}.mk-t-shiraz-v1 .sz-cartouche--band{min-width:min(100%,10em);font-size:var(--mk-heading-size)}.mk-t-shiraz-v1 .sz-cartouche--band .sz-cartouche-field{padding-block:.5em .54em}.mk-t-shiraz-v1 .sz-cartouche--band .sz-heading-title{color:var(--sz-ink);font-size:1.6em}.mk-t-shiraz-v1[data-uppercase=true] .sz-cartouche--band .sz-heading-title{font-size:1em}.mk-t-shiraz-v1 .sz-heading-copy>.sz-ornament{margin-block-end:.1rem}.mk-t-shiraz-v1 .sz-marker{width:calc(3rem*var(--mk-heading-scale,1));height:calc(3rem*var(--mk-heading-scale,1));flex:none;place-items:center;display:grid;position:relative}.mk-t-shiraz-v1 .sz-marker-rosette{width:100%;height:100%;position:absolute;inset:0}.mk-t-shiraz-v1 .sz-marker-ground{fill:var(--menu-bg);stroke:var(--sz-gold-line)}.mk-t-shiraz-v1 .sz-marker-ring{fill:none;stroke:var(--sz-ray)}.mk-t-shiraz-v1 .sz-marker-number{color:var(--sz-title);font-family:var(--sz-body-font);font-size:calc(.8rem*var(--mk-heading-scale,1));font-variant-numeric:lining-nums tabular-nums;font-weight:700;line-height:1;position:relative}.mk-t-shiraz-v1 .sz-heading[data-kind=block] .mk-heading-number{display:none}:is(.mk-t-shiraz-v1 .mk-block:has(>.mk-align--left)>.sz-heading,.mk-t-shiraz-v1 .mk-block:has(>.mk-align--right)>.sz-heading),:is(.mk-t-shiraz-v1 .mk-block:has(>.mk-align--left)>.sz-heading,.mk-t-shiraz-v1 .mk-block:has(>.mk-align--right)>.sz-heading) .sz-heading-copy{text-align:start;align-items:flex-start}.mk-t-shiraz-v1 .mk-block:has(>.mk-align--right)>.sz-heading,.mk-t-shiraz-v1 .mk-block:has(>.mk-align--right)>.sz-heading .sz-heading-copy{text-align:end;align-items:flex-end}.mk-t-shiraz-v1 .mk-section--featured{border:1px solid var(--sz-edge);background-color:var(--menu-bg);box-shadow:inset 0 0 0 15px var(--menu-bg),inset 0 0 0 16px var(--sz-edge);border-radius:0;padding:calc(16px + clamp(1.4rem,4.5cqw,2.2rem)) calc(16px + clamp(1rem,4.5cqw,2.4rem)) calc(16px + clamp(1.3rem,4.5cqw,2.1rem));position:relative}.mk-t-shiraz-v1 .sz-border{pointer-events:none;width:calc(100% - 4px);height:calc(100% - 4px);position:absolute;inset:2px;overflow:hidden}.mk-t-shiraz-v1 .mk-section--featured>.mk-heading{position:static}.mk-t-shiraz-v1 .mk-section-image{border-radius:var(--menu-radius)}.mk-t-shiraz-v1 .mk-section-image figcaption{color:var(--menu-muted);text-align:center}.mk-t-shiraz-v1 .mk-section-empty{color:var(--menu-muted);text-align:center}.mk-t-shiraz-v1 .sz-dishes{min-width:0}.mk-t-shiraz-v1 .mk-items{gap:var(--sz-dish-gap)}.mk-t-shiraz-v1 .sz-dish{grid-template-columns:minmax(0,1fr);align-content:start;gap:.7rem .8rem;position:relative}.mk-t-shiraz-v1 .sz-dish[data-numbered=true]{grid-template-columns:auto minmax(0,1fr)}.mk-t-shiraz-v1 .sz-dish[data-image=thumbnail]{grid-template-columns:4.5rem minmax(0,1fr)}.mk-t-shiraz-v1 .sz-dish[data-numbered=true][data-image=thumbnail]{grid-template-columns:auto 4.5rem minmax(0,1fr)}.mk-t-shiraz-v1 .sz-dish[data-image=cover] .sz-photo{aspect-ratio:3/2;grid-area:1/1/auto/-1}.mk-t-shiraz-v1 .sz-dish[data-image=cover] :is(.sz-number,.sz-dish-body){grid-row:2}.mk-t-shiraz-v1 .sz-number{min-width:calc(var(--menu-number-ch,2)*1ch);color:var(--sz-title);font-family:var(--sz-body-font);font-size:calc(.82rem*var(--mk-text-scale,1));font-variant-numeric:lining-nums tabular-nums;text-align:end;align-self:baseline;font-weight:600}.mk-t-shiraz-v1 .sz-dish-body{align-self:baseline;gap:.24rem}.mk-t-shiraz-v1 .sz-photo{border-radius:var(--menu-radius);align-self:start}.mk-t-shiraz-v1 .sz-dish-head{column-gap:.75rem}.mk-t-shiraz-v1 .sz-dish-name{color:var(--menu-text);font-family:var(--sz-heading-font);font-size:calc(1.22rem*var(--mk-text-scale,1));font-weight:600;line-height:1.25}.mk-t-shiraz-v1 .sz-price{min-width:calc(var(--sz-price-ch,0)*1ch);color:var(--menu-text);font-family:var(--sz-body-font);font-size:calc(1rem*var(--mk-text-scale,1));font-variant-numeric:lining-nums tabular-nums;text-align:end;font-weight:400}.mk-t-shiraz-v1 .sz-price.mk-item-price--text{min-width:0;font-size:calc(.92rem*var(--mk-text-scale,1))}.mk-t-shiraz-v1[data-price-style=accent] :is(.sz-price,.mk-item-price-option-value){color:var(--sz-title);font-weight:600}.mk-t-shiraz-v1 .sz-leader{border-block-end:1.5px dotted var(--sz-gold-line);min-width:1.5rem;transform:translateY(-.3em)}.mk-t-shiraz-v1 .sz-verse{flex:none;align-self:center;width:.72rem;height:.72rem}.mk-t-shiraz-v1 .sz-verse+.sz-price{text-align:start;min-width:0;margin-inline-start:0}.mk-t-shiraz-v1 .sz-dish[data-price=options] .sz-dish-head{flex-wrap:wrap;row-gap:.15rem}.mk-t-shiraz-v1 .sz-dish[data-price=options] .sz-dish-head .sz-dish-name{flex:9rem}.mk-t-shiraz-v1 .sz-options{flex-wrap:wrap;justify-content:flex-end;gap:.1rem 1.15rem;max-width:none;margin:0;margin-inline-start:auto;font-size:1em;display:flex}.mk-t-shiraz-v1 .sz-options .mk-item-price-option{gap:.5em}.mk-t-shiraz-v1 .sz-options .mk-item-price-option-label{min-width:calc(var(--sz-label-ch,3)*.56em);color:var(--menu-muted);text-align:end;font-size:.86em}.mk-t-shiraz-v1 .sz-options .mk-item-price-option-leader{display:none}.mk-t-shiraz-v1 .sz-options .mk-item-price-option-value{min-width:calc(var(--sz-option-ch,3)*1ch);color:var(--menu-text);font-variant-numeric:lining-nums tabular-nums;text-align:end;font-weight:400}.mk-t-shiraz-v1 .sz-description{max-width:35rem;color:var(--menu-muted);font-size:.94em;line-height:1.5}.mk-t-shiraz-v1 .mk-item-tags--text{color:var(--sz-gold-ink);font-size:calc(.68rem*var(--mk-text-scale,1));letter-spacing:.13em;text-transform:uppercase;margin-block-start:.1rem;font-weight:600}.mk-t-shiraz-v1 .mk-item-mark--code{min-width:0;height:auto;color:var(--sz-gold-ink);font-family:var(--sz-body-font);font-size:calc(.66rem*var(--mk-text-scale,1));letter-spacing:.06em;vertical-align:.3em;border:0;padding:0;font-weight:700}.mk-t-shiraz-v1 .sz-codes{gap:.3rem}.mk-t-shiraz-v1 .mk-item-marker--icon{color:var(--sz-title)}.mk-t-shiraz-v1 .mk-item-marker--badge{border:1px solid var(--sz-gold-line);color:var(--sz-title);font-family:var(--sz-body-font);font-size:calc(.56rem*var(--mk-text-scale,1));letter-spacing:.14em;background:0 0;border-radius:0;padding:.14rem .42rem .1rem;font-weight:700}.mk-t-shiraz-v1[data-dividers=true] .sz-dish:before{content:"";border-block-start:1px solid color-mix(in srgb,var(--sz-gold-line)55%,transparent);position:absolute;inset-block-start:calc(var(--sz-dish-gap)*-.5);inset-inline:0}.mk-t-shiraz-v1[data-dividers=true] :is(.mk-items>.sz-dish:first-child,.mk-items>:first-child>.sz-dish):before{content:none}.mk-t-shiraz-v1[data-align=center] .sz-dish,.mk-t-shiraz-v1[data-align=center] .sz-dish[data-numbered=true],.mk-t-shiraz-v1[data-align=center] .sz-dish[data-image=thumbnail],.mk-t-shiraz-v1[data-align=center] .sz-dish[data-numbered=true][data-image=thumbnail]{text-align:center;grid-template-columns:minmax(0,1fr);justify-items:center;row-gap:.45rem}.mk-t-shiraz-v1[data-align=center] .sz-dish[data-image=cover] :is(.sz-number,.sz-dish-body){grid-row:auto}.mk-t-shiraz-v1[data-align=center] .sz-dish[data-image=cover] .sz-photo{width:100%}.mk-t-shiraz-v1[data-align=center] .sz-number{text-align:center;min-width:0}.mk-t-shiraz-v1[data-align=center] .mk-item[data-image=thumbnail] .sz-photo{width:5rem}.mk-t-shiraz-v1[data-align=center] .sz-dish-body{align-items:center}.mk-t-shiraz-v1[data-align=center] .sz-dish-head{text-align:center;text-wrap:balance;max-width:34rem;display:block}.mk-t-shiraz-v1[data-align=center] .sz-dish-name{display:inline}.mk-t-shiraz-v1[data-align=center] .sz-price{min-width:0;margin:0;display:inline}.mk-t-shiraz-v1[data-align=center] .sz-verse{vertical-align:-.05em;margin-inline:.5em;display:inline-block}.mk-t-shiraz-v1[data-align=center]:not([data-price-style=leader],[data-price-style=separator]) .sz-price:before{content:"";background-color:var(--sz-gold-line);vertical-align:.2em;width:.34em;height:.34em;margin-inline:.7em .65em;display:inline-block;transform:rotate(45deg)}.mk-t-shiraz-v1[data-align=center] .sz-leader{vertical-align:.28em;width:2.2rem;min-width:0;margin-inline:.55em;display:inline-block;transform:none}.mk-t-shiraz-v1[data-align=center] .mk-item-price--text{white-space:nowrap;text-align:center;max-width:none}.mk-t-shiraz-v1[data-align=center] .sz-options{justify-content:center;margin:.3rem 0 0}.mk-t-shiraz-v1[data-align=center] .sz-options .mk-item-price-option-label,.mk-t-shiraz-v1[data-align=center] .sz-options .mk-item-price-option-value{min-width:0}.mk-t-shiraz-v1[data-align=center] .sz-description{text-wrap:balance}.mk-t-shiraz-v1 .mk-block--heading .mk-block-heading-title{color:var(--sz-title);font-family:var(--sz-heading-font);font-size:calc(var(--mk-heading-size)*2.2);font-weight:600}.mk-t-shiraz-v1 .mk-block-lede{color:var(--menu-muted)}.mk-t-shiraz-v1 .mk-block-eyebrow{color:var(--sz-gold-ink);font-family:var(--sz-body-font);font-size:calc(.7rem*var(--mk-text-scale,1));letter-spacing:.2em;font-weight:700}.mk-t-shiraz-v1 .mk-block-text-title{color:var(--sz-title);font-family:var(--sz-heading-font);font-size:calc(var(--mk-heading-size)*1.6);font-weight:600;line-height:1.2}.mk-t-shiraz-v1 .mk-block--text{max-width:36rem}.mk-t-shiraz-v1 .mk-block--text.mk-align--center{margin-inline:auto}.mk-t-shiraz-v1 .mk-announcement{border:1px solid var(--sz-gold-line);box-shadow:inset 0 0 0 3px var(--menu-bg),inset 0 0 0 4px var(--sz-gold-line);text-align:center;background:0 0;border-radius:0;justify-items:center;gap:.4rem;padding:1.4rem 1.5rem 1.45rem}.mk-t-shiraz-v1 .mk-announcement-title{color:var(--sz-title);font-family:var(--sz-heading-font);font-size:calc(1.3rem*var(--mk-text-scale,1));justify-content:center;font-weight:600}.mk-t-shiraz-v1 .mk-announcement-icon{color:var(--sz-gold-line)}.mk-t-shiraz-v1 .mk-announcement-text{max-width:34rem;color:var(--menu-muted);text-wrap:pretty}.mk-t-shiraz-v1 :is(.mk-block--image img,.mk-gallery-item,.mk-content-map-frame){border-radius:var(--menu-radius)}.mk-t-shiraz-v1 .mk-block--image.mk-image--full img{border-radius:0}.mk-t-shiraz-v1 .mk-block--image figcaption{color:var(--menu-muted)}.mk-t-shiraz-v1 .mk-hours{gap:.4rem;max-width:24rem}.mk-t-shiraz-v1 .mk-hours-row{border:0;align-items:baseline;gap:.6rem;padding:0}.mk-t-shiraz-v1 .mk-hours-row dt{flex:1;align-items:baseline;gap:.6rem;display:flex}.mk-t-shiraz-v1 .mk-hours-row dt:after{content:"";border-block-end:1.5px dotted var(--sz-gold-line);flex:1;min-width:1rem;transform:translateY(-.28em)}.mk-t-shiraz-v1 .mk-hours-row dd{font-variant-numeric:lining-nums tabular-nums}.mk-t-shiraz-v1 .mk-hours-row--closed{color:var(--menu-muted)}.mk-t-shiraz-v1 .mk-button{border:1px solid var(--sz-edge);border-radius:min(var(--menu-radius),3px);background:var(--sz-ground);min-height:2.8rem;color:var(--sz-on-ground);box-shadow:inset 0 0 0 2px var(--sz-ground),inset 0 0 0 3px var(--sz-edge);font-family:var(--sz-body-font);font-size:calc(.78rem*var(--mk-text-scale,1));letter-spacing:.16em;text-transform:uppercase;padding:.72rem 1.7rem .68rem;padding-inline-start:calc(1.7rem + .16em);font-weight:700}.mk-t-shiraz-v1 .mk-button:hover{background:color-mix(in srgb,var(--sz-ground)86%,#000)}.mk-t-shiraz-v1 .sz-colophon{color:var(--menu-muted);border:0;gap:.95rem;margin-block-start:calc(var(--menu-section-gap)*.85);padding-block-start:0}.mk-t-shiraz-v1[data-ornament=none] .sz-colophon{border-block-start:1px solid var(--sz-faint);padding-block-start:1.4rem}.mk-t-shiraz-v1 .mk-legend{color:var(--menu-muted);font-size:calc(.84rem*var(--mk-text-scale,1));gap:.35rem 1.2rem}.mk-t-shiraz-v1 .mk-legend .mk-item-mark--code{vertical-align:.1em}.mk-t-shiraz-v1 .mk-footer-note{max-width:28rem;color:var(--menu-muted);text-wrap:balance}.mk-t-shiraz-v1 .mk-maker-link{color:var(--menu-muted);letter-spacing:.04em}@supports (color:oklch(from red l c h)){.mk-t-shiraz-v1 .sz-page{--sz-turquoise:oklch(from var(--menu-surface)calc(l + .27)calc(c*.8)calc(h - 75));--sz-saffron:oklch(from var(--menu-accent)calc(l + .07)calc(c*1.3)calc(h - 24))}}@container mk-viewport (width>=480px){.mk-t-shiraz-v1 .sz-page{--sz-side:1.7rem}}@container mk-viewport (width>=700px){.mk-t-shiraz-v1 .sz-page{--sz-side:2.8rem}.mk-t-shiraz-v1 .sz-illumination[data-kind=head]{--sz-sun-scale:1.45}.mk-t-shiraz-v1 .sz-illumination[data-kind=head] .sz-crown{height:58px}.mk-t-shiraz-v1 .sz-plate{aspect-ratio:4}}@container mk-canvas (width>=560px){.mk-t-shiraz-v1[data-titles=side]:not([data-sections=compact]) .mk-section:not(.mk-section--featured){grid-template-columns:minmax(11rem,.34fr) minmax(0,1fr);column-gap:clamp(1.5rem,4.5cqw,3rem);display:grid}.mk-t-shiraz-v1[data-titles=side]:not([data-sections=compact]) .mk-section:not(.mk-section--featured)>.mk-heading{align-self:start;margin-block-end:0;position:sticky;top:1.5rem}.mk-t-shiraz-v1[data-titles=side]:not([data-sections=compact]) .mk-section:not(.mk-section--featured)>:not(.mk-heading){grid-column:2}:is(.mk-t-shiraz-v1[data-titles=side]:not([data-sections=compact]) .mk-section--featured,.mk-t-shiraz-v1[data-titles=side]:not([data-sections=compact]) .mk-section:not(:has(>.mk-heading))){display:block}.mk-t-shiraz-v1[data-titles=side]:not([data-sections=compact]) .mk-flow-item[data-block-type=menu] .mk-section:not(.mk-section--featured),.mk-t-shiraz-v1[data-titles=side]:not([data-sections=compact]) [data-canvas-element=block] .mk-section:not(.mk-section--featured){border-block-start:1px solid var(--sz-faint);padding-block-start:calc(1.8rem*var(--mk-space-scale,1))}.mk-t-shiraz-v1[data-titles=side]:not([data-sections=compact]) :not(.mk-section--featured)>.sz-heading,.mk-t-shiraz-v1[data-titles=side]:not([data-sections=compact]) .mk-block>.sz-heading{text-align:start;align-items:flex-start}:is(.mk-t-shiraz-v1[data-titles=side]:not([data-sections=compact]) :not(.mk-section--featured)>.sz-heading,.mk-t-shiraz-v1[data-titles=side]:not([data-sections=compact]) .mk-block>.sz-heading) .sz-heading-copy{align-items:flex-start}.mk-t-shiraz-v1[data-titles=side]:not([data-sections=compact])[data-uppercase=true] :is(:not(.mk-section--featured)>.sz-heading,.mk-block>.sz-heading) .sz-heading-title{letter-spacing:calc(.14em + var(--menu-heading-tracking,0em));-webkit-hyphens:auto;hyphens:auto;padding-inline-start:0}.mk-t-shiraz-v1[data-titles=side]:not([data-sections=compact]) :is(:not(.mk-section--featured)>.sz-heading,.mk-block>.sz-heading) .sz-illumination[data-kind=band] .sz-panel{min-height:0;box-shadow:none;background:0 0;border:0;padding:0}.mk-t-shiraz-v1[data-titles=side]:not([data-sections=compact]) :is(:not(.mk-section--featured)>.sz-heading,.mk-block>.sz-heading) .sz-illumination[data-kind=band] .sz-ground{display:none}.mk-t-shiraz-v1[data-titles=side]:not([data-sections=compact]) :is(:not(.mk-section--featured)>.sz-heading,.mk-block>.sz-heading) .sz-cartouche--band{--sz-halo:transparent;background:0 0;margin-block:0;padding:0}.mk-t-shiraz-v1[data-titles=side]:not([data-sections=compact]) :is(:not(.mk-section--featured)>.sz-heading,.mk-block>.sz-heading) .sz-cartouche--band:before{content:none}.mk-t-shiraz-v1[data-titles=side]:not([data-sections=compact]) :is(:not(.mk-section--featured)>.sz-heading,.mk-block>.sz-heading) :is(.sz-cartouche--title,.sz-cartouche--band){--sz-cap:.55em;min-width:0}.mk-t-shiraz-v1[data-titles=side]:not([data-sections=compact]) :is(:not(.mk-section--featured)>.sz-heading,.mk-block>.sz-heading) :is(.sz-cartouche--title,.sz-cartouche--band) .sz-cartouche-field{padding-inline:calc(var(--sz-cap) + .3em)}.mk-t-shiraz-v1[data-titles=side]:not([data-sections=compact])[data-uppercase=true] :is(:not(.mk-section--featured)>.sz-heading,.mk-block>.sz-heading) :is(.sz-cartouche--title,.sz-cartouche--band) .sz-heading-title{letter-spacing:calc(.07em + var(--menu-heading-tracking,0em));font-size:.92em}.mk-t-shiraz-v1[data-titles=side]:not([data-sections=compact]) .mk-section-image--full{border-radius:var(--menu-radius);margin-inline:0}.mk-t-shiraz-v1[data-titles=side]:not([data-sections=compact]) :is(.mk-block--text:not(.mk-align--center),.mk-block--hours,.mk-block--gallery,.mk-block--map){max-width:none;border-block-start:1px solid var(--sz-faint);grid-template-columns:minmax(11rem,.34fr) minmax(0,1fr);gap:0 clamp(1.5rem,4.5cqw,3rem);padding-block-start:calc(1.8rem*var(--mk-space-scale,1));display:grid}.mk-t-shiraz-v1[data-titles=side]:not([data-sections=compact]) :is(.mk-block--text:not(.mk-align--center),.mk-block--hours,.mk-block--gallery,.mk-block--map)>:is(.mk-heading,.mk-block-eyebrow,.mk-block-text-title){grid-column:1;margin-block-end:0}.mk-t-shiraz-v1[data-titles=side]:not([data-sections=compact]) :is(.mk-block--text:not(.mk-align--center),.mk-block--hours,.mk-block--gallery,.mk-block--map)>.mk-heading{grid-row:1/span 2;align-self:start}.mk-t-shiraz-v1[data-titles=side]:not([data-sections=compact]) :is(.mk-block--text:not(.mk-align--center),.mk-block--hours,.mk-block--gallery,.mk-block--map)>:not(.mk-heading,.mk-block-eyebrow,.mk-block-text-title){grid-column:2}.mk-t-shiraz-v1[data-titles=side]:not([data-sections=compact]) .mk-block--text:not(.mk-align--center){grid-template-rows:auto 1fr}.mk-t-shiraz-v1[data-titles=side]:not([data-sections=compact]) .mk-block--text:not(.mk-align--center)>.mk-block-eyebrow{grid-row:1}.mk-t-shiraz-v1[data-titles=side]:not([data-sections=compact]) .mk-block--text:not(.mk-align--center)>.mk-block-text-title{grid-row:2;align-self:start}.mk-t-shiraz-v1[data-titles=side]:not([data-sections=compact]) .mk-block--text:not(.mk-align--center)>.mk-block-text-body{grid-row:1/-1}.mk-t-shiraz-v1[data-titles=side]:not([data-sections=compact]) .mk-block--button:not(.mk-align--center){grid-template-columns:minmax(11rem,.34fr) minmax(0,1fr);column-gap:clamp(1.5rem,4.5cqw,3rem);display:grid}.mk-t-shiraz-v1[data-titles=side]:not([data-sections=compact]) .mk-block--button:not(.mk-align--center)>.mk-button{grid-column:2;justify-self:start}.mk-t-shiraz-v1[data-titles=side]:not([data-sections=compact]) .mk-sections>:first-child :is(.mk-section:not(.mk-section--featured),.mk-block--text,.mk-block--hours,.mk-block--gallery,.mk-block--map){border-block-start:0;padding-block-start:0}}@container mk-canvas (width>=540px){.mk-t-shiraz-v1[data-layout=columns] .mk-items{background:linear-gradient(var(--sz-gold-line)0 0)calc(50% - 2px)0/1px 100% no-repeat,linear-gradient(var(--sz-gold-line)0 0)calc(50% + 2px)0/1px 100% no-repeat;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:clamp(2.2rem,6.5cqw,3.8rem)}}@container mk-canvas (width>=560px) and (width<=859.98px){.mk-t-shiraz-v1[data-layout=columns][data-titles=side]:not([data-sections=compact]) .mk-section:not(.mk-section--featured) .mk-items{background:0 0;grid-template-columns:minmax(0,1fr)}}@container mk-canvas (width<=479.98px){.mk-t-shiraz-v1 .sz-illumination[data-kind] .sz-panel{padding-inline:5cqw}.mk-t-shiraz-v1 :is(.sz-cartouche--name,.sz-cartouche--band){padding-inline:4px}.mk-t-shiraz-v1 :is(.sz-cartouche--name,.sz-cartouche--band)>.sz-cartouche-field{padding-inline:calc(var(--sz-cap) + .25em)}.mk-t-shiraz-v1 .sz-cartouche--name{font-size:min(calc(clamp(1.6rem,6.4cqw,2.55rem)*var(--mk-heading-scale,1)),9.2cqw)}.mk-t-shiraz-v1 .sz-head[data-head=sun] .sz-title{font-size:min(calc(clamp(2.25rem,8.5cqw,3.7rem)*var(--mk-heading-scale,1)),12.5cqw)}.mk-t-shiraz-v1:not([dir=rtl])[data-title-treatment=uppercase] .sz-cartouche--name{font-size:min(calc(clamp(1.6rem,6.4cqw,2.55rem)*var(--mk-heading-scale,1)),7.6cqw)}.mk-t-shiraz-v1:not([dir=rtl])[data-title-treatment=uppercase] .sz-head[data-head=sun] .sz-title{font-size:min(calc(clamp(2.25rem,8.5cqw,3.7rem)*var(--mk-heading-scale,1)),7.5cqw)}.mk-t-shiraz-v1:not([dir=rtl])[data-uppercase=true] :is(.sz-cartouche--title,.sz-cartouche--band) .sz-heading-title{letter-spacing:calc(.12em + var(--menu-heading-tracking,0em));padding-inline-start:.12em}}.mk-t-shiraz-v1[dir=rtl][data-title-treatment=uppercase] .sz-title,.mk-t-shiraz-v1[dir=rtl][data-uppercase=true] .sz-heading .sz-heading-title{padding-inline-start:0}.mk-t-shiraz-v1[dir=rtl] .mk-button{padding-inline-start:1.7rem}.mk-t-shiraz-v1[dir=rtl] :is(.sz-title,.sz-heading-title,.sz-dish-name){line-height:1.5}.mk-t-shiraz-v1[dir=rtl][data-title-treatment=uppercase] .sz-title{font-size:1em}.mk-t-shiraz-v1[dir=rtl][data-uppercase=true] .sz-heading .sz-heading-title{font-size:calc(var(--mk-heading-size)*1.45);font-weight:600}.mk-t-shiraz-v1[dir=rtl][data-uppercase=true] :is(.sz-cartouche--title,.sz-cartouche--band) .sz-heading-title{font-size:1.45em}.mk-t-shiraz-v1[dir=rtl] :is(.mk-jump-track a,.mk-tab){font-size:calc(.95rem*var(--mk-text-scale,1));font-weight:600}.mk-t-shiraz-v1.mk-print>.mk-background-image{background:var(--menu-bg)}.mk-t-shiraz-v1.mk-print .sz-page{padding:0}.mk-t-shiraz-v1.mk-print .sz-folio{--sz-frame:13px;width:100%;padding:calc(var(--sz-frame) + 8mm);box-shadow:none;-webkit-box-decoration-break:clone;box-decoration-break:clone;background:0 0;border:7mm solid #0000}.mk-t-shiraz-v1.mk-print[data-opt-jadval=full] .sz-folio{box-shadow:inset 0 0 0 1px var(--sz-ray),inset 0 0 0 4px var(--menu-bg),inset 0 0 0 5px var(--sz-hair),inset 0 0 0 8px var(--sz-gold-line),inset 0 0 0 9px var(--sz-hair),inset 0 0 0 12px var(--menu-bg),inset 0 0 0 13px var(--sz-turquoise)}.mk-t-shiraz-v1.mk-print[data-opt-jadval=gold] .sz-folio{--sz-frame:5px;box-shadow:inset 0 0 0 1px var(--sz-gold-line),inset 0 0 0 4px var(--menu-bg),inset 0 0 0 5px var(--sz-gold-line)}.mk-t-shiraz-v1.mk-print[data-opt-jadval=none] .sz-folio{--sz-frame:0px}.mk-t-shiraz-v1.mk-print .sz-heading{break-inside:avoid;break-after:avoid}}