[data-style=kitchen-ticket]{--paper:#f1ece0;--paper-2:#e7e0d1;--ink:#161310;--ink-soft:#5a5347;--paper-soft:#9f9889;--line:#16131033;--font-display:var(--font-bricolage), "Arial Narrow", system-ui, sans-serif;--font-mono:var(--font-space-mono), ui-monospace, "Courier New", monospace;--lightningcss-light:initial;--lightningcss-dark: ;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--warn-text:#8a5200;--danger-text:#b01d09;--success-text:#17703b}[data-style]{--font-display:var(--font-bricolage), "Arial Narrow", system-ui, sans-serif;--font-mono:var(--font-space-mono), ui-monospace, "Courier New", monospace;--ground-sunk:var(--paper-2);--ground:var(--paper);--ground-raised:var(--paper-2);--ground-inset:var(--paper-2)}.kt-preview .kt-mast{font-family:var(--font-display);letter-spacing:-.02em;text-transform:uppercase;font-size:clamp(26px,8vw,34px);font-weight:800;line-height:.9}.kt-preview .kt-mast--food{font-family:var(--font-food);letter-spacing:0;text-transform:none;font-weight:600;line-height:var(--lh-tight)}.kt-preview-frame{flex-direction:column;min-width:0;display:flex}.kt-preview-frame>.kt-preview{flex:1}.kt-preview,.kt-preview .kt-preview-body,.kt-preview .kt-kicker,.kt-preview .kt-mast,.kt-preview .kt-rule,.kt-preview .kt-preview-cta{display:block}.kt-preview .kt-mrow-main{flex:0 auto;min-width:0;display:block}.kt-preview .kt-bignum-unit{margin-right:auto}.kt-preview .kt-preview-cta{margin-top:14px}[data-style] .kt-add{justify-content:center;min-width:44px;min-height:44px}[data-style] .kt-step-btn{width:44px;height:44px}[data-style] .kt-step-qty{min-width:40px}.kt-preview .cz-sf-head,.kt-preview .cz-sf-quote,.kt-preview .cz-sf-board{display:block}[data-style=kitchen-ticket] .kt-ticker{padding-bottom:15px;-webkit-mask-image:radial-gradient(circle at 6.5px 100%,#0000 0 5px,#000 5.5px);mask-image:radial-gradient(circle at 6.5px 100%,#0000 0 5px,#000 5.5px);-webkit-mask-size:13px 100%;mask-size:13px 100%;-webkit-mask-repeat:repeat-x;mask-repeat:repeat-x}[data-style=kitchen-ticket] .kt-mast{text-align:center;margin:10px 0 0;font-size:clamp(31px,9.5vw,44px)}[data-style=kitchen-ticket] .kt-preview .kt-mast{font-size:clamp(21px,7vw,27px)}:is([data-style=kitchen-ticket] :is(div,span):has(>.kt-mast)>.kt-kicker,[data-style=kitchen-ticket] :is(div,span):has(>.kt-mast)+.kt-kicker){text-align:center}[data-style=kitchen-ticket] .kt-logo{margin-left:auto;margin-right:auto}[data-style=kitchen-ticket] .kt-rule{border-top:2px dotted var(--ink);background:0 0;height:0;margin:14px 0}[data-style=kitchen-ticket] .kt-rule--hair{border-top:1px dotted var(--line);background:0 0;height:0}[data-style=kitchen-ticket] .kt-mrow{grid-template-columns:44px 1fr auto;column-gap:10px;padding:8px 2px}[data-style=kitchen-ticket] .kt-mrow-thumb{border-width:1px;width:44px;height:44px}[data-style=kitchen-ticket] .kt-mrow-title:after{content:"";border-bottom:2px dotted var(--line);flex:1 0 18px;transform:translateY(-5px)}[data-style=kitchen-ticket] .kt-leader{display:none}[data-style=kitchen-ticket] .kt-preview .kt-mrow-main{flex:auto}[data-style=kitchen-ticket] .kt-name{font-size:var(--t-body)}[data-style=kitchen-ticket] .kt-desc{font-family:var(--font-mono);font-size:var(--t-micro);line-height:var(--lh-snug);letter-spacing:.04em;margin-top:1px}[data-style=kitchen-ticket] .kt-add{border-width:1px;gap:6px;padding:6px 10px}[data-style=kitchen-ticket] .kt-board-head{border-bottom:2px dotted var(--line);margin:18px 0 2px;padding-bottom:5px}[data-style=kitchen-ticket] .kt-pad:has(>.cz-sf-board){flex-direction:column;display:flex}[data-style=kitchen-ticket] .kt-pad>.cz-vendor-acts{border-top:2px dotted var(--line);order:10;margin-top:20px;padding-top:14px}[data-style=kitchen-ticket] .kt-btn{font-family:var(--font-mono);font-weight:700;font-size:var(--t-body-sm);letter-spacing:.16em;position:relative}[data-style=kitchen-ticket] .cz-sf-checkout .kt-btn{width:auto;margin-inline:-22px}[data-style=kitchen-ticket] .kt-preview .cz-sf-checkout .kt-btn{margin-inline:-16px}[data-style=kitchen-ticket] .kt-btn:not(.kt-btn--ghost):before{content:"";border-top:2px dotted var(--ink);position:absolute;top:-13px;left:0;right:0}[data-style=kitchen-ticket] .kt-preview-cta{margin-top:26px}[data-style=night-market]{--paper:#08070e;--paper-2:#15111f;--ink:#f7f3ff;--ink-soft:#a79ec7;--paper-soft:#4d466d;--line:color-mix(in srgb, var(--pigment) 40%, transparent);--font-display:var(--font-clash), var(--font-bricolage), system-ui, sans-serif;--font-body:var(--font-outfit), system-ui, sans-serif;--font-food:var(--font-clash), var(--font-bricolage), system-ui, sans-serif;--font-mono:var(--font-space-mono), ui-monospace, "Courier New", monospace;font-synthesis-weight:none;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}[data-style=night-market] .kt-bignum-unit,[data-style=night-market] .kt-docket-total,[data-style=night-market] .kt-add-plus,[data-style=night-market] .kt-step-qty,[data-style=night-market] .kt-cartbar-count,[data-style=night-market] .kt-cartbar-total,[data-style=night-market] .kt-86,[data-style=night-market] .kt-thumb-86,[data-style=night-market] .kt-section-h,[data-style=night-market] .kt-eightsix-name,[data-style=night-market] .kt-board-head h2{font-weight:600}[data-style=night-market] .kt-kicker{letter-spacing:.32em;color:var(--pigment-text,var(--pigment))}[data-style=night-market] .kt-mast{overflow-wrap:break-word;letter-spacing:-.03em;text-transform:uppercase;border-bottom:3px solid var(--pigment);margin:10px 0 0;padding-bottom:12px;font-size:clamp(48px,16vw,76px);font-weight:600;line-height:.84}[data-style=night-market] .kt-preview .kt-mast{padding-bottom:8px;font-size:clamp(26px,9vw,36px)}[data-style=night-market] .kt-ticker{background:var(--pigment);color:var(--pigment-ink);letter-spacing:.2em;padding:12px 16px}[data-style=night-market] .kt-ticker .kt-sep{color:var(--pigment-ink);opacity:.55}[data-style=night-market] .kt-ticker .kt-dot{background:var(--pigment-ink);animation-duration:1s}[data-style=night-market] .kt-rule{background:var(--pigment);height:2px;margin:20px 0}[data-style=night-market] .kt-rule--hair{background:var(--line);height:1px}[data-style=night-market] .kt-bignum{letter-spacing:-.045em;font-weight:600;line-height:.78;animation:3.6s ease-in-out infinite kt-nm-tube}@keyframes kt-nm-tube{0%,40%,to{opacity:1}46%{opacity:.72}52%{opacity:1}58%{opacity:.86}}[data-style=night-market] .kt-bignum-unit{letter-spacing:.1em}[data-style=night-market] .kt-name{font-weight:600;font-size:var(--t-lede);letter-spacing:.015em;text-transform:uppercase}[data-style=night-market] .kt-price{color:var(--pigment-text,var(--pigment));letter-spacing:.04em}[data-style=night-market] .kt-section-h,[data-style=night-market] .kt-board-head h2{letter-spacing:.2em}[data-style=night-market] .kt-btn{letter-spacing:.14em;font-weight:600}[data-style=night-market] .kt-btn--ghost{border-color:var(--pigment);color:var(--pigment-text,var(--pigment))}[data-style=night-market] .kt-add,[data-style=night-market] .kt-stepper,[data-style=night-market] .kt-mrow-thumb{border-color:var(--pigment)}[data-style=night-market] .kt-step-qty{border-left-color:var(--pigment);border-right-color:var(--pigment)}[data-style=night-market] .kt-seg [aria-selected=true],[data-style=night-market] .kt-seg [data-active=true]{background:var(--pigment);color:var(--pigment-ink)}[data-style=night-market] .kt-ticket{border-top-color:var(--pigment)}[data-style=night-market] .kt-cartbar{border-top-color:var(--pigment-ink)}:is([data-style=night-market] .kt-pad:has(>.cz-sf-board),[data-style=night-market] .kt-preview-body){flex-direction:column;display:flex}[data-style=night-market] .kt-pad>.cz-sf-quote,[data-style=night-market] .kt-preview-body>.cz-sf-quote{order:-1;margin-bottom:4px}[data-style=night-market] .kt-pad>.kt-cop-note{order:-2}[data-style=night-market] .kt-mast{box-sizing:content-box;border-bottom-width:4px;font-size:clamp(52px,17vw,84px);position:relative}[data-style=night-market] .kt-mast:after{content:"";border-bottom:2px solid var(--pigment);position:absolute;bottom:-9px;left:0;right:0}[data-style=night-market] .kt-preview .kt-mast:after{border-bottom-width:1.5px;bottom:-7px}[data-style=night-market] .kt-ticker{justify-content:center;padding:14px 16px}[data-style=night-market] .kt-mrow{border-bottom-color:#0000;grid-template-columns:62px 1fr auto;column-gap:14px;padding:15px 2px}[data-style=night-market] .kt-mrow-thumb{width:62px;height:62px}[data-style=night-market] .kt-mrow--active:before{width:4px}[data-style=night-market] .kt-name{font-size:var(--t-h3);line-height:var(--lh-tight)}[data-style=night-market] .kt-desc{font-family:var(--font-body);font-size:var(--t-body-sm);line-height:var(--lh-snug);letter-spacing:0;margin-top:5px}[data-style=night-market] .kt-add{background:var(--pigment);min-width:62px;color:var(--pigment-ink);border-color:var(--pigment);font-size:var(--t-h3);letter-spacing:.02em;flex-direction:column;justify-content:center;align-items:center;gap:0;padding:7px 10px}[data-style=night-market] .kt-add-plus,[data-style=night-market] .kt-add:hover .kt-add-plus{color:inherit;font-size:var(--t-body-sm);line-height:1}[data-style=night-market] .kt-add:hover{color:var(--pigment-text,var(--pigment));background:0 0}[data-style=night-market] .kt-board-head{align-items:center;margin:22px 0 6px}[data-style=night-market] .kt-board-head h2{background:var(--pigment);color:var(--pigment-ink);padding:7px 12px}[data-style=night-market] .kt-ticket:before,[data-style=night-market] .kt-ticket:after{display:none}[data-style=night-market] .kt-ticket{border-top-style:solid;border-top-width:3px}[data-style=night-market] .kt-btn{letter-spacing:.22em;border:4px solid var(--pigment-ink);justify-content:center;gap:16px;width:fit-content;max-width:100%;margin-inline:auto;padding:18px 30px}[data-style=night-market] .kt-preview-cta{text-align:center}[data-style=night-market] .kt-btn--ghost{border:1.5px solid var(--pigment);justify-content:space-between;width:100%;padding:15px 18px}[data-style=night-market] .kt-leader{display:none}[data-style=night-market] .kt-preview-row{border-bottom-color:#0000;justify-content:space-between;padding:9px 0}[data-style=night-market] .kt-preview .kt-price{background:var(--pigment);color:var(--pigment-ink);font-size:var(--t-h3);align-self:center;padding:6px 10px}[data-style=swiss-kiosk]{--paper:#fafaf8;--paper-2:#ebebe7;--ink:#0a0a0a;--ink-soft:#63635c;--paper-soft:#8b8b84;--line:#0a0a0a66;--font-display:var(--font-outfit), system-ui, sans-serif;--font-body:var(--font-outfit), system-ui, sans-serif;--font-food:var(--font-outfit), system-ui, sans-serif;--font-mono:var(--font-space-mono), ui-monospace, "Courier New", monospace;--warn-text:#8a5200;--danger-text:#b01d09;--success-text:#17703b;font-synthesis-weight:none;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}[data-style=swiss-kiosk] .kt-bignum-unit,[data-style=swiss-kiosk] .kt-docket-total,[data-style=swiss-kiosk] .kt-add-plus,[data-style=swiss-kiosk] .kt-step-qty,[data-style=swiss-kiosk] .kt-cartbar-count,[data-style=swiss-kiosk] .kt-cartbar-total,[data-style=swiss-kiosk] .kt-86,[data-style=swiss-kiosk] .kt-thumb-86,[data-style=swiss-kiosk] .kt-section-h,[data-style=swiss-kiosk] .kt-eightsix-name,[data-style=swiss-kiosk] .kt-board-head h2{font-weight:600}[data-style=swiss-kiosk] .kt-kicker{letter-spacing:.3em}[data-style=swiss-kiosk] .kt-mast{overflow-wrap:break-word;letter-spacing:-.045em;text-transform:uppercase;margin:10px 0 0;font-size:clamp(50px,17vw,82px);font-weight:600;line-height:.82}[data-style=swiss-kiosk] .kt-accent{color:var(--ink)}[data-style=swiss-kiosk] .kt-bignum{color:var(--ink);font-weight:600;font-size:clamp(44px, calc(78vw / var(--bignum-ch,2)), 148px);letter-spacing:-.055em;line-height:.74}[data-style=swiss-kiosk] .kt-ticker{background:var(--ink);color:var(--paper);letter-spacing:.24em;padding:12px 16px}[data-style=swiss-kiosk] .kt-ticker .kt-sep{color:var(--paper);opacity:.45}[data-style=swiss-kiosk] .kt-rule{background:var(--ink);height:1px;margin:22px 0}[data-style=swiss-kiosk] .kt-rule--hair{background:var(--line);height:1px}[data-style=swiss-kiosk] .kt-row,[data-style=swiss-kiosk] .kt-mrow,[data-style=swiss-kiosk] .kt-eightsix-row,[data-style=swiss-kiosk] .kt-preview-row{border-bottom-color:var(--ink)}[data-style=swiss-kiosk] .kt-row:first-of-type{border-top-color:var(--ink)}[data-style=swiss-kiosk] .kt-name{font-weight:600;font-size:var(--t-h3);letter-spacing:-.025em}[data-style=swiss-kiosk] .kt-desc{font-family:var(--font-body);font-size:var(--t-body-sm);line-height:var(--lh-snug);letter-spacing:0}[data-style=swiss-kiosk] .kt-leader{border-bottom:0}[data-style=swiss-kiosk] .kt-price{font-size:var(--t-body-sm);letter-spacing:.02em}[data-style=swiss-kiosk] .kt-section-h,[data-style=swiss-kiosk] .kt-board-head h2{letter-spacing:.02em;text-transform:none;font-size:var(--t-body)}[data-style=swiss-kiosk] .kt-stamp{letter-spacing:.14em;border-width:1px;padding:3px 6px;transform:none}[data-style=swiss-kiosk] .kt-stamp--hot{animation:.19s cubic-bezier(.16,1,.3,1) kt-sk-set}@keyframes kt-sk-set{0%{opacity:0;transform:scale(1.4)}60%{opacity:1}to{opacity:1;transform:scale(1)}}[data-style=swiss-kiosk] .kt-86{border-width:1px;transform:translateY(-50%)}[data-style=swiss-kiosk] .kt-thumb-86{transform:none}[data-style=swiss-kiosk] .kt-add,[data-style=swiss-kiosk] .kt-stepper,[data-style=swiss-kiosk] .kt-mrow-thumb,[data-style=swiss-kiosk] .kt-toggle,[data-style=swiss-kiosk] .kt-seg{border-width:1px}[data-style=swiss-kiosk] .kt-step-qty{border-left-width:1px;border-right-width:1px}[data-style=swiss-kiosk] .kt-seg a+a,[data-style=swiss-kiosk] .kt-seg button+button{border-left-width:1px}[data-style=swiss-kiosk] .kt-add,[data-style=swiss-kiosk] .kt-btn{transition:background 90ms linear,color 90ms linear}[data-style=swiss-kiosk] .kt-add-plus{color:var(--ink)}[data-style=swiss-kiosk] .kt-add:hover .kt-add-plus{color:var(--paper)}[data-style=swiss-kiosk] .kt-btn{background:var(--ink);color:var(--paper);letter-spacing:.06em;font-weight:600}[data-style=swiss-kiosk] .kt-btn--ghost{color:var(--ink);background:0 0}[data-style=swiss-kiosk] .kt-btn:focus-visible{outline-color:var(--pigment)}[data-style=swiss-kiosk] .kt-step-btn:hover{background:var(--ink);color:var(--paper)}[data-style=swiss-kiosk] .cz-sf-head>div,[data-style=swiss-kiosk] .kt-preview .cz-sf-head{flex-direction:column;display:flex}[data-style=swiss-kiosk] .cz-sf-head .kt-kicker{order:2;margin-top:16px}[data-style=swiss-kiosk] .kt-mast{letter-spacing:-.05em;margin:4px 0 0;font-size:clamp(54px,20vw,96px);line-height:.78}[data-style=swiss-kiosk] .kt-preview .kt-mast{font-size:clamp(30px,11vw,46px)}[data-style=swiss-kiosk] .kt-kicker{font-size:var(--t-label)}[data-style=swiss-kiosk] .kt-shell{border:1px solid var(--ink)}[data-style=swiss-kiosk] .kt-preview{border-width:1px}[data-style=swiss-kiosk] .kt-rule{display:none}[data-style=swiss-kiosk] .kt-pad{padding-block:34px}[data-style=swiss-kiosk] .cz-sf-quote{margin:36px 0 8px}[data-style=swiss-kiosk] .kt-ticker{color:var(--ink);white-space:normal;letter-spacing:.18em;border-bottom:3px solid var(--ink);background:0 0;grid-template-columns:auto 1fr;align-items:baseline;gap:3px 10px;padding:16px 22px 14px;display:grid}[data-style=swiss-kiosk] .kt-ticker .kt-dot{grid-area:1/1}[data-style=swiss-kiosk] .kt-ticker>span:not(.kt-dot){grid-column:2}[data-style=swiss-kiosk] .kt-preview .kt-ticker{border-bottom-width:2px;padding:12px 16px 10px}[data-style=swiss-kiosk] .kt-ticker .kt-dot{background:var(--ink)}[data-style=swiss-kiosk] .kt-ticker .kt-sep{display:none}[data-style=swiss-kiosk] .kt-mrow{grid-template-columns:64px minmax(0,1fr);grid-template-areas:"thumb main"".actions";align-items:start;gap:12px 18px;padding:18px 0 22px}[data-style=swiss-kiosk] .kt-mrow>.kt-mrow-thumb{grid-area:thumb}[data-style=swiss-kiosk] .kt-mrow>.kt-mrow-main{grid-area:main}[data-style=swiss-kiosk] .kt-mrow>.kt-mrow-actions{grid-area:actions}[data-style=swiss-kiosk] .kt-mrow-thumb{width:64px;height:64px}[data-style=swiss-kiosk] .kt-mrow-actions{justify-content:flex-start}[data-style=swiss-kiosk] .kt-name{font-size:var(--t-h2);letter-spacing:-.035em;line-height:1.02}[data-style=swiss-kiosk] .kt-desc{font-size:var(--t-body);line-height:var(--lh-body);max-width:34ch;margin-top:6px}[data-style=swiss-kiosk] .kt-add{font-size:var(--t-body);gap:14px;padding:11px 16px}[data-style=swiss-kiosk] .kt-board-head{border-top:3px solid var(--ink);margin:46px 0 6px;padding-top:14px;display:block}[data-style=swiss-kiosk] .kt-board-head h2{font-size:var(--t-h1);line-height:var(--lh-tight);letter-spacing:-.03em;display:block}[data-style=swiss-kiosk] .kt-legend{margin-top:6px;display:block}[data-style=swiss-kiosk] .kt-ticket:before,[data-style=swiss-kiosk] .kt-ticket:after{display:none}[data-style=swiss-kiosk] .kt-ticket{border-top-style:solid;border-top-width:3px}[data-style=swiss-kiosk] .kt-btn{width:fit-content;max-width:100%;font-size:var(--t-h2);line-height:var(--lh-tight);letter-spacing:-.03em;text-transform:none;justify-content:flex-start;align-items:baseline;gap:22px;padding:20px 22px}[data-style=swiss-kiosk] .kt-btn--ghost{width:100%;font-size:var(--t-body);letter-spacing:0;justify-content:space-between;align-items:center;padding:14px 18px}[data-style=swiss-kiosk] .kt-leader{display:none}[data-style=swiss-kiosk] .kt-preview-row{grid-template-columns:minmax(0,1fr);row-gap:8px;padding:16px 0 18px;display:grid}[data-style=swiss-kiosk] .kt-preview .kt-name{font-size:var(--t-h3)}[data-style=swiss-kiosk] .kt-preview .kt-price{font-size:var(--t-body);justify-self:start}[data-style=chalk-slate]{--paper:#18211f;--paper-2:#212c2a;--ink:#eff1e7;--ink-soft:#a9b2a8;--paper-soft:#424f48;--line:#eff1e757;--font-display:var(--font-fraunces), Georgia, serif;--font-body:var(--font-outfit), system-ui, sans-serif;--font-food:var(--font-fraunces), Georgia, serif;--font-mono:var(--font-space-mono), ui-monospace, "Courier New", monospace;--danger-text:#ff6b55;font-synthesis-weight:none;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}[data-style=chalk-slate] .kt-bignum-unit,[data-style=chalk-slate] .kt-docket-total,[data-style=chalk-slate] .kt-add-plus,[data-style=chalk-slate] .kt-step-qty,[data-style=chalk-slate] .kt-cartbar-count,[data-style=chalk-slate] .kt-cartbar-total,[data-style=chalk-slate] .kt-86,[data-style=chalk-slate] .kt-thumb-86,[data-style=chalk-slate] .kt-section-h,[data-style=chalk-slate] .kt-eightsix-name,[data-style=chalk-slate] .kt-board-head h2{font-weight:600}[data-style=chalk-slate] .kt-kicker{letter-spacing:.28em}[data-style=chalk-slate] .kt-mast{overflow-wrap:break-word;letter-spacing:-.005em;text-transform:none;margin:12px 0 0;font-size:clamp(40px,13vw,62px);font-weight:600;line-height:1}[data-style=chalk-slate] .kt-preview .kt-mast{font-size:clamp(24px,8vw,32px)}[data-style=chalk-slate] .kt-name{font-weight:600;font-size:var(--t-h3);letter-spacing:0;text-transform:none}[data-style=chalk-slate] .kt-desc{font-family:var(--font-body);font-size:var(--t-body-sm);line-height:var(--lh-snug);letter-spacing:0}[data-style=chalk-slate] .kt-bignum{font-weight:600;font-size:clamp(44px, calc(66vw / var(--bignum-ch,2)), 128px);letter-spacing:-.02em;line-height:.82}[data-style=chalk-slate] .kt-section-h,[data-style=chalk-slate] .kt-board-head h2{text-transform:none;letter-spacing:0;font-size:var(--t-h3)}[data-style=chalk-slate] .kt-rule{border-top:2px dashed var(--ink);background:0 0;height:0;margin:20px 0}[data-style=chalk-slate] .kt-rule--hair{border-top:1px dashed var(--line);background:0 0;height:0}[data-style=chalk-slate] .kt-row,[data-style=chalk-slate] .kt-mrow,[data-style=chalk-slate] .kt-eightsix-row,[data-style=chalk-slate] .kt-preview-row{border-bottom-style:dashed}[data-style=chalk-slate] .kt-row:first-of-type{border-top-style:dashed}[data-style=chalk-slate] .kt-ticket,[data-style=chalk-slate] .kt-add,[data-style=chalk-slate] .kt-stepper,[data-style=chalk-slate] .kt-mrow-thumb,[data-style=chalk-slate] .kt-toggle,[data-style=chalk-slate] .kt-stamp,[data-style=chalk-slate] .kt-soldout-tag{border-style:dashed}[data-style=chalk-slate] .kt-step-qty{border-left-style:dashed;border-right-style:dashed}[data-style=chalk-slate] .kt-seg{border-bottom-style:dashed}[data-style=chalk-slate] .kt-seg a+a,[data-style=chalk-slate] .kt-seg button+button{border-left-style:dashed}[data-style=chalk-slate] .kt-ticker{color:var(--ink);border-bottom:1.5px dashed var(--line);letter-spacing:.16em;background:0 0}[data-style=chalk-slate] .kt-ticker .kt-sep{color:var(--pigment)}[data-style=chalk-slate] .kt-dot{animation:2.2s ease-in-out infinite kt-cs-dust}@keyframes kt-cs-dust{0%,to{opacity:1}50%{opacity:.38}}[data-style=chalk-slate] .kt-stamp--hot{animation:.22s ease-out kt-cs-write}@keyframes kt-cs-write{0%{opacity:0;transform:rotate(-4deg)scale(1.25)}to{opacity:1;transform:rotate(2deg)scale(1)}}[data-style=chalk-slate] .kt-shell{border:5px solid var(--ink-soft)}[data-style=chalk-slate] .kt-preview{border-color:var(--ink-soft);border-width:5px}[data-style=chalk-slate] .kt-board-head{margin:26px 0 4px}[data-style=chalk-slate] .kt-board-head h2{-webkit-text-decoration:underline wavy;text-decoration:underline wavy;-webkit-text-decoration-color:var(--pigment);text-decoration-color:var(--pigment);text-underline-offset:7px;text-decoration-thickness:1.5px}[data-style=chalk-slate] .cz-sf-tag,[data-style=chalk-slate] .cz-sf-rating{vertical-align:middle;display:inline-block}[data-style=chalk-slate] .cz-sf-tag{letter-spacing:.1em}[data-style=chalk-slate] .cz-sf-rating{margin-left:10px}[data-style=chalk-slate] .cz-sf-rating:before{content:"·";color:var(--ink-soft);margin-right:10px}[data-style=chalk-slate] .kt-ticker{padding:12px 22px}[data-style=chalk-slate] .kt-mrow{grid-template-columns:50px 1fr auto;align-items:start;column-gap:14px;padding:16px 2px 17px}[data-style=chalk-slate] .kt-mrow-thumb{width:50px;height:50px}[data-style=chalk-slate] .kt-desc{line-height:var(--lh-body);margin-top:5px}[data-style=chalk-slate] .kt-add{border:0;border-bottom:2px dashed var(--ink);font-family:var(--font-food);font-weight:600;font-size:var(--t-h3);letter-spacing:0;gap:7px;padding:8px 4px 6px}[data-style=chalk-slate] .kt-add:hover{color:var(--ink);border-bottom-color:var(--pigment);background:0 0}[data-style=chalk-slate] .kt-add:hover .kt-add-plus{color:var(--pigment-text,var(--pigment))}[data-style=chalk-slate] .kt-ticket:before,[data-style=chalk-slate] .kt-ticket:after{display:none}[data-style=chalk-slate] .kt-btn{color:var(--ink);border:3px dashed var(--ink);font-weight:600;font-size:var(--t-lede);letter-spacing:0;text-transform:none;background:0 0;justify-content:center;gap:14px;padding:17px 18px;position:relative}[data-style=chalk-slate] .kt-btn:after{content:"";border:1.5px dashed var(--pigment);pointer-events:none;position:absolute;inset:5px}[data-style=chalk-slate] .kt-btn--ghost{border:1.5px dashed var(--ink-soft);font-size:var(--t-body-sm)}[data-style=chalk-slate] .kt-btn--ghost:after{display:none}[data-style=chalk-slate] .kt-btn[disabled]{opacity:.55}[data-style=chalk-slate] .kt-btn:focus-visible{outline-color:var(--pigment)}[data-style=chalk-slate] .kt-leader{display:none}[data-style=chalk-slate] .kt-preview-row{justify-content:space-between;gap:14px;padding:12px 0 13px}[data-style=chalk-slate] .kt-preview .kt-price{font-family:var(--font-food);font-weight:600;font-size:var(--t-h3);border-bottom:2px dashed var(--ink);padding-bottom:2px}[data-style=enamel-route]{--paper:#f3ede0;--paper-2:#e7dfcc;--ink:#1b3557;--ink-soft:#4a5f7a;--paper-soft:#a9afb6;--line:#1b35574d;--font-display:var(--font-space-mono), ui-monospace, "Courier New", monospace;--font-body:var(--font-outfit), system-ui, sans-serif;--font-food:var(--font-space-mono), ui-monospace, "Courier New", monospace;--font-mono:var(--font-space-mono), ui-monospace, "Courier New", monospace;--warn-text:#8a5200;--danger-text:#b01d09;--success-text:#17703b;font-synthesis-weight:none;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}[data-style=enamel-route] .kt-mast,[data-style=enamel-route] .kt-bignum,[data-style=enamel-route] .kt-bignum-unit,[data-style=enamel-route] .kt-docket-total,[data-style=enamel-route] .kt-name,[data-style=enamel-route] .kt-add-plus,[data-style=enamel-route] .kt-step-qty,[data-style=enamel-route] .kt-cartbar-count,[data-style=enamel-route] .kt-cartbar-total,[data-style=enamel-route] .kt-86,[data-style=enamel-route] .kt-thumb-86,[data-style=enamel-route] .kt-section-h,[data-style=enamel-route] .kt-eightsix-name,[data-style=enamel-route] .kt-btn,[data-style=enamel-route] .kt-board-head h2{font-weight:700}[data-style=enamel-route] .kt-kicker{letter-spacing:.3em}[data-style=enamel-route] .kt-mast{letter-spacing:.1em;text-transform:uppercase;border-bottom:5px double var(--ink);margin:10px 0 0;padding-bottom:12px;font-size:clamp(28px,8.5vw,42px);line-height:1.06}[data-style=enamel-route] .kt-preview .kt-mast{padding-bottom:8px;font-size:clamp(17px,5.5vw,24px)}[data-style=enamel-route] .kt-name{font-size:var(--t-body);letter-spacing:.06em;text-transform:uppercase}[data-style=enamel-route] .kt-desc{font-family:var(--font-body);font-size:var(--t-body-sm);line-height:var(--lh-snug);letter-spacing:0}[data-style=enamel-route] .kt-bignum{font-size:clamp(44px, calc(62vw / var(--bignum-ch,2)), 120px);letter-spacing:-.02em;line-height:.86}[data-style=enamel-route] .kt-section-h,[data-style=enamel-route] .kt-board-head h2{letter-spacing:.16em;font-size:var(--t-micro)}[data-style=enamel-route] .kt-rule{border-top:5px double var(--ink);background:0 0;height:0;margin:20px 0}[data-style=enamel-route] .kt-rule--hair{background:var(--line);height:1px}[data-style=enamel-route] .kt-ticker{background:var(--ink);color:var(--paper);letter-spacing:.22em;border-bottom:4px solid var(--pigment)}[data-style=enamel-route] .kt-ticker .kt-sep{color:var(--paper);opacity:.5}[data-style=enamel-route] .kt-ticker .kt-dot{outline:1.5px solid var(--paper);animation:2.4s ease-in-out infinite kt-er-beacon}@keyframes kt-er-beacon{0%,to{opacity:1}50%{opacity:.25}}[data-style=enamel-route] .kt-btn{font-size:var(--t-body-sm);letter-spacing:.18em;border:2px solid #0000;position:relative}[data-style=enamel-route] .kt-btn--ghost{border-color:var(--ink)}[data-style=enamel-route] .kt-btn:after,[data-style=enamel-route] .kt-cartbar:after,[data-style=enamel-route] .kt-mrow-thumb:after{content:"";opacity:.55;pointer-events:none;border:1.5px solid;position:absolute;inset:4px}[data-style=enamel-route] .kt-mrow-thumb:after{color:var(--ink);border-width:1px;inset:3px}[data-style=enamel-route] .kt-mrow-thumb,[data-style=enamel-route] .kt-add,[data-style=enamel-route] .kt-stepper,[data-style=enamel-route] .kt-toggle{border-width:2px}[data-style=enamel-route] .kt-step-qty{border-left-width:2px;border-right-width:2px}[data-style=enamel-route] .kt-cartbar{border-top-width:3px;position:fixed}[data-style=enamel-route] .kt-add,[data-style=enamel-route] .kt-price{letter-spacing:.04em}[data-style=enamel-route] .kt-stamp{letter-spacing:.14em;border-width:1.5px;padding:3px 7px;transform:none}[data-style=enamel-route] .kt-stamp--hot{animation:.19s cubic-bezier(.16,1,.3,1) kt-er-rivet}@keyframes kt-er-rivet{0%{opacity:0;transform:scale(1.5)}60%{opacity:1}to{opacity:1;transform:scale(1)}}[data-style=enamel-route] .kt-86{transform:translateY(-50%)}[data-style=enamel-route] .kt-thumb-86{transform:none}[data-style=enamel-route] .cz-sf-head{border:3px solid var(--ink);text-align:center;margin:12px 0 0;padding:14px 14px 13px;display:block;position:relative}[data-style=enamel-route] .cz-sf-head:after{content:"";border:1.5px solid var(--ink);pointer-events:none;position:absolute;inset:5px}[data-style=enamel-route] .kt-mast{margin:8px 0 0}[data-style=enamel-route] .cz-sf-head .kt-kicker{letter-spacing:.13em}[data-style=enamel-route] .kt-preview .cz-sf-head{border-width:2px;padding:10px 10px 9px}[data-style=enamel-route] .kt-preview .cz-sf-head:after{border-width:1px;inset:4px}[data-style=enamel-route] .cz-sf-head+.kt-kicker,[data-style=enamel-route] .cz-sf-rating{text-align:center}[data-style=enamel-route] .kt-logo{margin-left:auto;margin-right:auto}[data-style=enamel-route] .kt-ticker{border:2px solid var(--ink);border-bottom:5px solid var(--pigment);justify-content:center;margin:12px 14px 0;padding:10px 14px;position:relative}[data-style=enamel-route] .kt-preview .kt-ticker{margin:8px 8px 0;padding:8px 10px}[data-style=enamel-route] .kt-board-head{flex-direction:column;align-items:center;gap:6px;margin:26px 0 8px;display:flex}[data-style=enamel-route] .kt-board-head h2{border:2px solid var(--ink);font-size:var(--t-label);padding:7px 16px;position:relative}[data-style=enamel-route] .kt-board-head h2:after{content:"";border:1px solid var(--ink);pointer-events:none;position:absolute;inset:3px}[data-style=enamel-route] .kt-mrow{border-bottom-width:2px;grid-template-columns:54px 1fr auto;column-gap:13px;padding:11px 2px}[data-style=enamel-route] .kt-mrow-thumb{width:54px;height:54px}[data-style=enamel-route] .kt-add{min-width:56px;font-size:var(--t-body);flex-direction:column;justify-content:center;align-items:center;gap:0;padding:6px 10px;position:relative}[data-style=enamel-route] .kt-add:after{content:"";pointer-events:none;border:1px solid;position:absolute;inset:3px}[data-style=enamel-route] .kt-add-plus{font-size:var(--t-body-sm);line-height:1}[data-style=enamel-route] .kt-add:hover .kt-add-plus{color:var(--paper)}[data-style=enamel-route] .kt-ticket:before,[data-style=enamel-route] .kt-ticket:after{display:none}[data-style=enamel-route] .kt-ticket{border-top:5px double var(--ink)}[data-style=enamel-route] .kt-btn{border:3px solid var(--ink);text-align:center;border-bottom-width:10px;flex-direction:column;justify-content:center;align-items:center;gap:7px;width:fit-content;max-width:100%;margin-inline:auto;padding:15px 26px 12px}[data-style=enamel-route] .kt-preview-cta{text-align:center}[data-style=enamel-route] .kt-btn--ghost{border-width:2px;flex-direction:row;justify-content:space-between;width:100%;padding:14px 18px}[data-style=enamel-route] .kt-btn--ghost:after,[data-style=enamel-route] .kt-leader{display:none}[data-style=enamel-route] .kt-preview-row{border-bottom-width:2px;justify-content:space-between;padding:11px 0}[data-style=enamel-route] .kt-preview .kt-price{border:2px solid var(--ink);align-self:center;padding:5px 10px;position:relative}[data-style=enamel-route] .kt-preview .kt-price:after{content:"";border:1px solid var(--ink);pointer-events:none;position:absolute;inset:3px}[data-style=kitchen-ticket] .kt-cartbar{border-top:2px dotted var(--ink)}[data-style=swiss-kiosk] .kt-cartbar{border-top:1px solid var(--ink)}[data-style=chalk-slate] .kt-cartbar{border-top:2px dashed var(--ink)}@media (prefers-color-scheme:dark){[data-style=swiss-kiosk]{--paper:#0e0e0e;--paper-2:#1a1a1a;--ink:#f4f4f1;--ink-soft:#9a9a95;--paper-soft:#555550;--line:#f4f4f166;--warn-text:#ffa31a;--danger-text:#ff6b55;--success-text:#22c55e;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}[data-style=enamel-route]{--paper:#0a1622;--paper-2:#0f1e2c;--ink:#f5eee0;--ink-soft:#a9b6c6;--paper-soft:#2b4260;--line:#f5eee047;--warn-text:#ffa31a;--danger-text:#ff6b55;--success-text:#22c55e;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}[data-style=swiss-kiosk] .kt,[data-style=swiss-kiosk] .kt-preview-body,[data-style=enamel-route] .kt,[data-style=enamel-route] .kt-preview-body{--pigment-text:color-mix(in srgb, var(--pigment) 40%, var(--ink))}}.kt-lookrail{scroll-snap-type:x mandatory;overscroll-behavior-x:contain;grid-template-rows:auto auto;grid-auto-columns:min(76vw,300px);grid-auto-flow:column;gap:10px;margin-top:12px;padding:3px 3px 10px;display:grid;overflow-x:auto}.kt-lookrail>*{scroll-snap-align:start}@media (min-width:768px){.kt-lookrail{scroll-snap-type:none;grid-template-rows:none;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));grid-auto-columns:auto;grid-auto-flow:row;overflow-x:visible}}.kt-lookopt{all:unset;box-sizing:border-box;cursor:pointer;grid-template-rows:subgrid;grid-row:span 2;min-width:0;display:grid}.kt-lookopt:focus-visible{outline:2px solid var(--pigment);outline-offset:2px}.kt-lookopt .kt-preview-frame{min-height:0}.kt-lookopt-head{border:1.5px solid var(--line);border-top:0;flex-direction:column;gap:3px;padding:9px 11px;display:flex}.kt-lookopt:hover .kt-lookopt-head{border-color:var(--ink)}.kt-lookopt.is-active .kt-lookopt-head{background:var(--ink);color:var(--paper);border-color:var(--ink)}.kt-lookopt.is-active .kt-lookopt-head .kt-style-tag{color:var(--paper-soft)}.kt-lookopt .kt-style-name{font-size:var(--t-body-sm)}[data-style=kitchen-ticket]{--font-label:var(--font-space-mono), ui-monospace, "Courier New", monospace}[data-style=night-market]{--font-label:var(--font-clash), var(--font-bricolage), system-ui, sans-serif}[data-style=night-market] .kt-linkbtn,[data-style=night-market] .kt-bignum-cap,[data-style=night-market] .kt-desc-toggle,[data-style=night-market] .kt-legend,[data-style=night-market] .kt-soldout-tag,[data-style=night-market] .kt-seg a{letter-spacing:.2em;text-transform:uppercase}[data-style=swiss-kiosk]{--font-label:var(--font-outfit), system-ui, sans-serif}[data-style=swiss-kiosk] .kt-linkbtn,[data-style=swiss-kiosk] .kt-bignum-cap,[data-style=swiss-kiosk] .kt-desc-toggle,[data-style=swiss-kiosk] .kt-legend,[data-style=swiss-kiosk] .kt-soldout-tag,[data-style=swiss-kiosk] .kt-seg a{letter-spacing:.02em;text-transform:uppercase}[data-style=chalk-slate]{--font-label:var(--font-bricolage), "Arial Narrow", system-ui, sans-serif}[data-style=chalk-slate] .kt-linkbtn,[data-style=chalk-slate] .kt-bignum-cap,[data-style=chalk-slate] .kt-desc-toggle,[data-style=chalk-slate] .kt-legend,[data-style=chalk-slate] .kt-soldout-tag,[data-style=chalk-slate] .kt-seg a{letter-spacing:.1em;text-transform:uppercase}[data-style=enamel-route]{--font-label:var(--font-space-mono), ui-monospace, "Courier New", monospace}[data-style=enamel-route] .kt-linkbtn,[data-style=enamel-route] .kt-bignum-cap,[data-style=enamel-route] .kt-desc-toggle,[data-style=enamel-route] .kt-legend,[data-style=enamel-route] .kt-soldout-tag,[data-style=enamel-route] .kt-seg a{letter-spacing:.22em;text-transform:uppercase}[data-style=swiss-kiosk] .kt-bignum-cap,[data-style=chalk-slate] .kt-bignum-cap{text-align:left}[data-style=enamel-route] .kt-bignum-cap{text-align:center}[data-style=slow-bar]{--paper:#f2f0ea;--paper-2:#e4e0d6;--ink:#2a231e;--ink-soft:#66605b;--paper-soft:#908c86;--line:#2a231e2e;--font-display:var(--font-instrument), Georgia, "Times New Roman", serif;--font-food:var(--font-instrument), Georgia, "Times New Roman", serif;--font-mono:var(--font-space-mono), ui-monospace, "Courier New", monospace;--font-label:var(--font-outfit), system-ui, sans-serif;--warn-text:#8a5200;--danger-text:#b01d09;--success-text:#17703b;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}[data-style=slow-bar] .kt-linkbtn,[data-style=slow-bar] .kt-bignum-cap,[data-style=slow-bar] .kt-desc-toggle,[data-style=slow-bar] .kt-legend,[data-style=slow-bar] .kt-soldout-tag,[data-style=slow-bar] .kt-seg a{letter-spacing:.18em;text-transform:uppercase}[data-style=slow-bar] .kt-mast,[data-style=slow-bar] .kt-name,[data-style=slow-bar] .kt-bignum,[data-style=slow-bar] .kt-add-price{font-synthesis-weight:none;font-weight:400}[data-style=slow-bar] .cz-sf-head,[data-style=slow-bar] .cz-sf-tag,[data-style=slow-bar] .cz-sf-rating{text-align:center}[data-style=slow-bar] .kt-mast{font-family:var(--font-display);letter-spacing:-.005em;font-size:clamp(38px,11vw,52px);line-height:1.02}[data-style=slow-bar] .kt-kicker{font-family:var(--font-label);letter-spacing:.24em;text-transform:uppercase;color:var(--ink-soft)}[data-style=slow-bar] .cz-sf-rating{border-bottom:1px solid var(--line);margin-inline:12%;padding-bottom:16px}[data-style=slow-bar] .kt-bignum-wrap{flex-direction:column;align-items:center;gap:4px;display:flex}[data-style=slow-bar] .kt-bignum-wrap>div{justify-content:center;align-items:baseline}[data-style=slow-bar] .kt-bignum{font-family:var(--font-display);font-size:var(--t-h1);line-height:1}[data-style=slow-bar] .kt-bignum-unit{font-family:var(--font-label);font-size:var(--t-body-sm);letter-spacing:.14em;text-transform:uppercase}[data-style=slow-bar] .kt-bignum-cap{text-align:center;font-size:var(--t-label)}[data-style=slow-bar] .kt-seg{border:0;border-bottom:1px solid var(--line);background:0 0;justify-content:center;gap:22px;padding:14px 0 12px;display:flex}[data-style=slow-bar] .kt-seg a{font-size:var(--t-label);color:var(--ink-soft);background:0 0;border:0;padding:0}[data-style=slow-bar] .kt-seg a[data-active=true]{color:var(--ink);text-underline-offset:6px;background:0 0;text-decoration:underline;text-decoration-thickness:1px}[data-style=slow-bar] .kt-board-head{border-bottom:1px solid var(--ink);align-items:baseline;gap:12px;padding-bottom:8px;display:flex}[data-style=slow-bar] .kt-board-head h2,[data-style=slow-bar] .kt-board-head h3{font-family:var(--font-label);font-size:var(--t-micro);letter-spacing:.24em;text-transform:uppercase;font-weight:600}[data-style=slow-bar] .kt-mrow{border:0;align-items:center;gap:12px;padding:13px 0;display:flex}[data-style=slow-bar] .kt-mrow>.kt-mrow-main{flex:auto;order:1;min-width:0}[data-style=slow-bar] .kt-mrow>.kt-mrow-thumb{opacity:.8;background:0 0;border:0;flex:none;order:2;width:44px;height:44px}[data-style=slow-bar] .kt-mrow>.kt-mrow-actions{flex:none;order:3}[data-style=slow-bar] .kt-name{font-family:var(--font-food);font-size:var(--t-h3);line-height:1.15}[data-style=slow-bar] .kt-add{background:0 0;border:0;min-height:44px;padding:2px 0 2px 8px}[data-style=slow-bar] .kt-add-price{font-family:var(--font-display);font-size:var(--t-lede);letter-spacing:0}[data-style=slow-bar] .kt-add-plus{font-family:var(--font-label);font-size:var(--t-micro);color:var(--pigment-text,var(--ink-soft))}[data-style=slow-bar] .kt-desc{font-family:var(--font-body,var(--font-label));font-size:var(--t-micro);color:var(--ink-soft);text-transform:none;letter-spacing:0;line-height:1.5}[data-style=soft-serve]{--paper:#fdf4f6;--paper-2:#f6e2e8;--ink:#33222a;--ink-soft:#706167;--paper-soft:#988b90;--line:#33222a29;--font-display:var(--font-fredoka), system-ui, sans-serif;--font-food:var(--font-fredoka), system-ui, sans-serif;--font-mono:var(--font-space-mono), ui-monospace, "Courier New", monospace;--font-label:var(--font-fredoka), system-ui, sans-serif;--warn-text:#8a5200;--danger-text:#b01d09;--success-text:#17703b;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}[data-style=soft-serve] .kt-linkbtn,[data-style=soft-serve] .kt-bignum-cap,[data-style=soft-serve] .kt-desc-toggle,[data-style=soft-serve] .kt-legend,[data-style=soft-serve] .kt-soldout-tag,[data-style=soft-serve] .kt-scarcity,[data-style=soft-serve] .kt-seg a{letter-spacing:0;text-transform:none;font-size:var(--t-micro)}[data-style=soft-serve] .cz-sf-head,[data-style=soft-serve] .cz-sf-tag,[data-style=soft-serve] .cz-sf-rating,[data-style=soft-serve] .cz-sf-quote{text-align:center}[data-style=soft-serve] .kt-mast{font-family:var(--font-display);letter-spacing:-.015em;font-size:clamp(40px,12vw,56px);font-weight:600;line-height:.98}[data-style=soft-serve] .kt-kicker{font-family:var(--font-label);text-transform:none;letter-spacing:0;font-size:var(--t-body-sm);color:var(--ink-soft)}[data-style=soft-serve] .kt-bignum-wrap{flex-direction:column;align-items:center;gap:10px;display:flex}[data-style=soft-serve] .kt-bignum-wrap>div{justify-content:center}[data-style=soft-serve] .kt-bignum{font-family:var(--font-display);font-weight:600;font-size:clamp(40px, calc(31vw / var(--bignum-ch,2)), 72px);border:2.5px solid var(--ink);border-radius:50%;justify-content:center;align-items:center;width:118px;height:118px;line-height:1;display:inline-flex}[data-style=soft-serve] .kt-bignum-cap{text-align:center}[data-style=soft-serve] .kt-seg{background:0 0;border:0;justify-content:center;gap:20px;padding:14px 0 10px;display:flex}[data-style=soft-serve] .kt-seg a{color:var(--ink-soft);background:0 0;border:0;padding:0 0 10px;position:relative}[data-style=soft-serve] .kt-seg a[data-active=true]{color:var(--ink);background:0 0}[data-style=soft-serve] .kt-seg a[data-active=true]:after{content:"";background:var(--pigment);border-radius:50%;width:7px;height:7px;position:absolute;bottom:0;left:50%;transform:translate(-50%)}[data-style=soft-serve] .cz-sf-board section>div:last-child{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:20px 14px;display:grid}[data-style=soft-serve] .kt-board-head{text-align:center;flex-direction:column;align-items:center;gap:4px;padding-bottom:6px;display:flex}[data-style=soft-serve] .kt-board-head h2,[data-style=soft-serve] .kt-board-head h3{font-family:var(--font-display);font-weight:600;font-size:var(--t-h3);letter-spacing:-.01em;text-transform:none}[data-style=soft-serve] .kt-mrow{text-align:center;border:0;flex-direction:column;align-items:center;gap:8px;padding:0 0 6px;display:flex}[data-style=soft-serve] .kt-mrow>.kt-mrow-thumb{border:2.5px solid var(--ink);background:var(--paper-2);border-radius:50%;flex:none;width:118px;height:118px;overflow:hidden}[data-style=soft-serve] .kt-mrow>.kt-mrow-thumb :is(img,svg){object-fit:cover;width:100%;height:100%}[data-style=soft-serve] .kt-mrow-main{text-align:center;align-items:center}[data-style=soft-serve] .kt-mrow-title{flex-wrap:wrap;justify-content:center}[data-style=soft-serve] .kt-name{font-family:var(--font-food);font-weight:600;font-size:var(--t-lede);line-height:1.15}[data-style=soft-serve] .kt-mrow-actions{justify-content:center}[data-style=soft-serve] .kt-add{border:2px solid var(--ink);background:var(--pigment);min-width:64px;min-height:44px;color:var(--pigment-ink);gap:3px;padding:6px 12px}[data-style=soft-serve] .kt-add-price{font-family:var(--font-display);font-weight:600;font-size:var(--t-lede);letter-spacing:0}[data-style=soft-serve] .kt-add-plus,[data-style=soft-serve] .kt-add:hover .kt-add-plus{color:inherit;font-family:var(--font-label);font-weight:600;font-size:var(--t-body-sm);line-height:1}[data-style=soft-serve] .kt-desc{text-align:center;font-size:var(--t-micro);color:var(--ink-soft)}[data-style=azulejo]{--paper:#14406f;--paper-2:#1b5089;--ink:#f7f0e1;--ink-soft:#cdc3b0;--paper-soft:#51708e;--line:#f7f0e142;--font-display:var(--font-yeseva), Georgia, "Times New Roman", serif;--font-food:var(--font-yeseva), Georgia, "Times New Roman", serif;--font-mono:var(--font-space-mono), ui-monospace, "Courier New", monospace;--font-label:var(--font-outfit), system-ui, sans-serif;--warn-text:#fdb446;--danger-text:#fbb09e;--success-text:#75d691;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--tile:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='12' viewBox='0 0 24 12'%3E%3Cpath d='M6 0l6 6-6 6-6-6z' fill='%23f7f0e1' fill-opacity='.85'/%3E%3Cpath d='M18 0l6 6-6 6-6-6z' fill='%23f7f0e1' fill-opacity='.35'/%3E%3C/svg%3E")}[data-style=azulejo] .kt-linkbtn,[data-style=azulejo] .kt-bignum-cap,[data-style=azulejo] .kt-desc-toggle,[data-style=azulejo] .kt-legend,[data-style=azulejo] .kt-soldout-tag,[data-style=azulejo] .kt-seg a{letter-spacing:.12em;text-transform:uppercase}[data-style=azulejo] .kt-mast,[data-style=azulejo] .kt-name,[data-style=azulejo] .kt-bignum,[data-style=azulejo] .kt-add-price{font-synthesis-weight:none;font-weight:400}[data-style=azulejo] .cz-sf-head{text-align:center;background-image:var(--tile), var(--tile);background-position:top,bottom;background-repeat:repeat-x,repeat-x;background-size:24px 12px,24px 12px;border-top:0;border-bottom:0;padding:14px 0 16px}[data-style=azulejo] .kt-mast{font-family:var(--font-display);letter-spacing:0;padding:18px 0 16px;font-size:clamp(34px,10vw,46px);line-height:1.06}[data-style=azulejo] .cz-sf-tag,[data-style=azulejo] .cz-sf-rating{text-align:center}[data-style=azulejo] .kt-kicker{font-family:var(--font-label);letter-spacing:.22em;text-transform:uppercase;color:var(--ink-soft)}[data-style=azulejo] .cz-sf-quote{text-align:center}[data-style=azulejo] .kt-bignum-wrap{flex-direction:column;align-items:center;gap:6px;display:flex}[data-style=azulejo] .kt-bignum-wrap>div{justify-content:center}[data-style=azulejo] .kt-bignum{font-family:var(--font-display);font-size:clamp(44px, calc(46vw / var(--bignum-ch,2)), 110px);color:var(--pigment);line-height:.92}[data-style=azulejo] .kt-bignum-cap{text-align:center}[data-style=azulejo] .kt-seg{background:0 0;border:0;justify-content:center;gap:18px;padding:12px 0 0;display:flex}[data-style=azulejo] .kt-seg a{color:var(--ink-soft);background:0 0;border:0;padding:0 2px 12px}[data-style=azulejo] .kt-seg a[data-active=true]{color:var(--ink);background-color:#0000;background-image:var(--tile);background-position:bottom;background-repeat:repeat-x;background-size:24px 12px}[data-style=azulejo] .kt-board-head{text-align:center;background-image:var(--tile);background-position:bottom;background-repeat:repeat-x;background-size:24px 12px;flex-direction:column;align-items:center;gap:6px;padding:10px 0 12px;display:flex}[data-style=azulejo] .kt-board-head h2,[data-style=azulejo] .kt-board-head h3{font-family:var(--font-display);font-weight:400;font-size:var(--t-h2);letter-spacing:0;text-transform:none}[data-style=azulejo] .kt-mrow{border:0;border-bottom:1px solid var(--line);align-items:center;gap:14px;padding:14px 0;display:flex}[data-style=azulejo] .kt-mrow>.kt-mrow-thumb{border:2px solid var(--ink);background:var(--paper-2);border-radius:50%;width:58px;min-width:58px;height:58px;overflow:hidden}[data-style=azulejo] .kt-mrow>.kt-mrow-thumb :is(img,svg){object-fit:cover;width:100%;height:100%}[data-style=azulejo] .kt-name{font-family:var(--font-food);font-weight:400;font-size:var(--t-lede);line-height:1.2}[data-style=azulejo] .kt-add{border:2px solid var(--ink);background:var(--pigment);min-width:74px;min-height:46px;color:var(--pigment-ink);flex-direction:column;gap:0;padding:6px 10px}[data-style=azulejo] .kt-add-price{font-family:var(--font-display);font-size:var(--t-lede);letter-spacing:0}[data-style=azulejo] .kt-add-plus,[data-style=azulejo] .kt-add:hover .kt-add-plus{color:inherit;font-family:var(--font-label);font-size:var(--t-label);line-height:1}[data-style=azulejo] .kt-desc{color:var(--ink-soft);font-size:var(--t-micro)}
