html[data-brand=chicking].kiosk,html[data-brand=chicking].kiosk body{--k-red:var(--brand-primary);--k-red-dark:var(--brand-primary-dark);--k-red-bright:var(--brand-primary-light);--k-cream:var(--brand-surface);--k-cream-deep:var(--brand-surface-dark);--k-dark:var(--brand-ink);--k-gold:var(--brand-accent);--k-gold-dark:var(--brand-accent-dark);--k-font-display:var(--font-kiosk-sans), -apple-system, BlinkMacSystemFont, "Segoe UI", system-ui, sans-serif;--k-font-body:var(--font-kiosk-sans), -apple-system, BlinkMacSystemFont, "Segoe UI", system-ui, sans-serif;--k-surface:#fff;--k-surface-muted:var(--brand-background);--k-line:rgba(var(--brand-ink-rgb), .08);--k-radius-sm:clamp(.65rem, 1.3vmin, .95rem);--k-radius-md:clamp(.9rem, 1.9vmin, 1.35rem);--k-radius-lg:clamp(1.1rem, 2.4vmin, 1.7rem);--k-radius-xl:clamp(1.5rem, 3vmin, 2.4rem);--k-radius-pill:999px;--k-shadow-sm:0 6px 18px rgba(var(--brand-ink-rgb), .06);--k-shadow-md:0 14px 40px rgba(var(--brand-ink-rgb), .09);--k-shadow-lg:0 22px 60px rgba(var(--brand-ink-rgb), .16);--k-shadow-red:0 18px 40px rgba(var(--brand-primary-rgb), .28);--k-dur-fast:.15s;--k-dur:.2s;--k-dur-slow:.36s;--k-ease:cubic-bezier(.16, 1, .3, 1);--k-ease-spring:cubic-bezier(.34, 1.56, .64, 1);--k-press:.97;--kiosk-topbar-height:clamp(96px, 11.5vmin, 126px);--kiosk-red:var(--k-red);--kiosk-cream:var(--k-cream);--kiosk-dark:var(--k-dark);--kiosk-gold:var(--k-gold);overscroll-behavior:none;background:#fff;width:100%;height:100%;min-height:100%;overflow:hidden;margin:0!important;padding:0!important}html[data-brand=chicking].kiosk *{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}html[data-brand=chicking].kiosk input,html[data-brand=chicking].kiosk textarea,html[data-brand=chicking].kiosk [contenteditable]{-webkit-user-select:text;user-select:text}html[data-brand=chicking].kiosk #site-header,html[data-brand=chicking].kiosk #site-bottom-nav,html[data-brand=chicking].kiosk #site-footer,html[data-brand=chicking].kiosk #global-loader{display:none!important}html[data-brand=chicking].kiosk #main-content:not(.kiosk-main){visibility:hidden!important}html[data-brand=chicking].kiosk body{background:var(--k-dark);font-family:var(--k-font-body);position:fixed;inset:0;overflow:hidden}html[data-brand=chicking].kiosk .kiosk-shell{width:100%;height:100dvh;min-height:100dvh;font-family:var(--k-font-body);flex-direction:column;display:flex;position:fixed;inset:0;overflow:hidden}html[data-brand=chicking].kiosk .kiosk-main{-webkit-overflow-scrolling:touch;overscroll-behavior-y:none;touch-action:pan-y;scrollbar-gutter:stable;flex:auto;min-height:0;padding-bottom:clamp(5.5rem,11vmin,8rem);overflow:hidden auto}html[data-brand=chicking].kiosk .kiosk-main.is-menu,html[data-brand=chicking].kiosk .kiosk-main.is-checkout{background:linear-gradient(180deg, #fff5e4f5, #f8f4ef), var(--k-cream);padding-bottom:0}html[data-brand=chicking].kiosk .kiosk-attract-bg{background:#180e0c;position:absolute;inset:0;overflow:hidden}html[data-brand=chicking].kiosk .kiosk-attract-bg:before,html[data-brand=chicking].kiosk .kiosk-attract-bg:after{content:"";z-index:2;pointer-events:none;position:absolute;inset:0}html[data-brand=chicking].kiosk .kiosk-attract-bg:before{background:linear-gradient(180deg, #0000006b 0%, #0000002e 38%, #000000b8 100%), linear-gradient(90deg, #0000007a, #00000014 48%, #0000006b), radial-gradient(ellipse 72% 46% at 50% 50%, rgba(var(--brand-accent-rgb), .1), #00000047 78%)}html[data-brand=chicking].kiosk .kiosk-attract-bg:after{mix-blend-mode:screen;background:linear-gradient(#a0102000 58%,#a0102038),linear-gradient(#ffffff1a,#fff0 22%)}html[data-brand=chicking].kiosk .kiosk-attract-bg-slide{z-index:1;opacity:0;transition:opacity 1.4s ease-out;position:absolute;inset:0}html[data-brand=chicking].kiosk .kiosk-attract-bg-slide.is-active{opacity:1}html[data-brand=chicking].kiosk .kiosk-attract-bg-slide img{object-fit:cover;object-position:center;width:100%;height:100%}html[data-brand=chicking].kiosk .kiosk-attract-screen{z-index:10;color:#fff;font-family:var(--k-font-body);grid-template-rows:auto minmax(0,1fr) auto;gap:clamp(1rem,2.8vmin,2.2rem);padding:clamp(1.1rem,3.2vmin,2.8rem) clamp(1.25rem,4vw,3.8rem);display:grid;position:absolute;inset:0}html[data-brand=chicking].kiosk .kiosk-attract-top{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:clamp(.8rem,2vmin,1.5rem);display:grid}html[data-brand=chicking].kiosk .kiosk-attract-logo,html[data-brand=chicking].kiosk .kiosk-attract-footer{background:#00000070;border:1px solid #ffffff29;box-shadow:inset 0 1px #ffffff1a,0 16px 42px #00000029}html[data-brand=chicking].kiosk .kiosk-attract-logo{touch-action:manipulation;min-width:clamp(11.5rem,24vmin,18rem);min-height:clamp(4rem,8vmin,6rem);transition:transform var(--k-dur-fast) var(--k-ease), background-color var(--k-dur-fast) var(--k-ease);border-radius:999px;justify-self:center;place-items:center;padding:clamp(.65rem,1.5vmin,1rem) clamp(1.3rem,3vmin,2rem);display:grid}html[data-brand=chicking].kiosk .kiosk-attract-logo:active{transform:scale(var(--k-press));background:#00000057}html[data-brand=chicking].kiosk .kiosk-attract-logo img{object-fit:contain;filter:drop-shadow(0 8px 18px #00000047);width:clamp(9.5rem,21vmin,16rem);height:clamp(2.6rem,5.8vmin,4.3rem)}html[data-brand=chicking].kiosk .kiosk-attract-footer span{text-transform:uppercase;letter-spacing:0;font-weight:900}html[data-brand=chicking].kiosk .kiosk-attract-center{text-align:center;place-self:center;justify-items:center;gap:clamp(.75rem,2vmin,1.5rem);width:min(92vw,64rem);display:grid;transform:translateY(clamp(-1.2rem,-2vmin,-.25rem))}html[data-brand=chicking].kiosk .kiosk-attract-eyebrow{background:rgba(var(--brand-accent-rgb), .18);color:#ffe8a3;text-transform:uppercase;letter-spacing:0;min-height:clamp(2rem,4vmin,2.8rem);box-shadow:inset 0 0 0 1px rgba(var(--brand-accent-rgb), .2);border-radius:999px;align-items:center;padding:0 clamp(.85rem,2vmin,1.35rem);font-size:clamp(.82rem,1.75vmin,1.15rem);font-weight:900;display:inline-flex}html[data-brand=chicking].kiosk .kiosk-attract-center h1{color:#fff;font-family:var(--k-font-display);text-transform:uppercase;text-shadow:0 16px 42px #0000007a;margin:0;font-size:clamp(3.5rem,9.8vmin,8.6rem);font-weight:700;line-height:.88}html[data-brand=chicking].kiosk .kiosk-attract-center h1 span{display:block}html[data-brand=chicking].kiosk .kiosk-attract-copy{color:#ffffffd1;text-shadow:0 8px 22px #0000006b;max-width:42rem;margin:0;font-size:clamp(1rem,2.25vmin,1.55rem);font-weight:800;line-height:1.2}html[data-brand=chicking].kiosk .kiosk-attract-start{isolation:isolate;background:linear-gradient(135deg, var(--k-red-bright) 0%, var(--k-red) 58%, var(--k-red-dark) 100%);color:#fff;min-width:min(82vw,38rem);min-height:clamp(5.1rem,9.8vmin,7.2rem);font-family:var(--k-font-display);text-transform:uppercase;box-shadow:0 24px 62px rgba(var(--brand-primary-rgb), .44), inset 0 1px 0 #fff3;transition:transform var(--k-dur-fast) var(--k-ease), box-shadow var(--k-dur-fast) var(--k-ease);border-radius:999px;justify-content:center;align-items:center;gap:clamp(.7rem,1.8vmin,1.25rem);padding:clamp(.75rem,1.7vmin,1.1rem) clamp(1.2rem,3.5vmin,2.35rem);font-size:clamp(1.75rem,5vmin,4rem);font-weight:700;line-height:1;display:inline-flex;position:relative;overflow:hidden}html[data-brand=chicking].kiosk .kiosk-attract-start:after{content:"";z-index:-1;background:linear-gradient(100deg,#0000 0%,#ffffff38 48%,#0000 70%);animation:3.4s ease-in-out infinite chicking-kioskButtonShine;position:absolute;inset:0;transform:translate(-125%)}html[data-brand=chicking].kiosk .kiosk-attract-start:active{transform:scale(var(--k-press));box-shadow:0 18px 44px rgba(var(--brand-primary-rgb), .38), inset 0 1px 0 #ffffff2e}html[data-brand=chicking].kiosk .kiosk-attract-start-icon{width:clamp(3.2rem,6.5vmin,4.5rem);height:clamp(3.2rem,6.5vmin,4.5rem);color:var(--k-red);background:#fff;border-radius:999px;flex:none;place-items:center;display:grid;box-shadow:0 10px 24px #7a081633}html[data-brand=chicking].kiosk .kiosk-attract-start-icon svg{width:56%;height:56%}html[data-brand=chicking].kiosk .kiosk-attract-footer{border-radius:999px;justify-self:center;align-items:center;gap:clamp(.55rem,1.2vmin,.9rem);padding:clamp(.58rem,1.3vmin,.85rem) clamp(1rem,2.4vmin,1.55rem);display:flex}html[data-brand=chicking].kiosk .kiosk-attract-footer span{color:#ffffffc7;font-size:clamp(.68rem,1.35vmin,.95rem)}html[data-brand=chicking].kiosk .kiosk-attract-footer i{background:rgba(var(--brand-accent-rgb), .85);border-radius:999px;width:.32rem;height:.32rem}@media (max-width:720px){html[data-brand=chicking].kiosk .kiosk-attract-top{grid-template-columns:minmax(0,1fr);justify-items:center}html[data-brand=chicking].kiosk .kiosk-attract-center{width:min(94vw,34rem)}html[data-brand=chicking].kiosk .kiosk-attract-start{min-width:min(90vw,34rem)}}html[data-brand=chicking].kiosk .kiosk-order-screen{z-index:20;min-height:100dvh;color:var(--kiosk-dark);font-family:var(--k-font-body);background:#fffaf2;grid-template-rows:minmax(17rem,36dvh) minmax(0,1fr);display:grid;position:absolute;inset:0;overflow:hidden}html[data-brand=chicking].kiosk .kiosk-order-hero{background:#180e0c;min-height:0;position:relative;overflow:hidden}html[data-brand=chicking].kiosk .kiosk-order-hero-media,html[data-brand=chicking].kiosk .kiosk-order-hero-media img,html[data-brand=chicking].kiosk .kiosk-order-hero-shade{position:absolute;inset:0}html[data-brand=chicking].kiosk .kiosk-order-hero-media img{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .9s,transform 5.2s linear;transform:scale(1.04)}html[data-brand=chicking].kiosk .kiosk-order-hero-media img.is-active{opacity:1;transform:scale(1.1)}html[data-brand=chicking].kiosk .kiosk-order-hero-shade{background:linear-gradient(180deg, #0000006b 0%, #00000038 34%, #000000c2 72%, #000000f5 100%), linear-gradient(90deg, #0000006b, #0000 45%, #00000029), radial-gradient(circle at 50% 30%, rgba(var(--brand-accent-rgb), .12), transparent 46%)}html[data-brand=chicking].kiosk .kiosk-order-hero-content{z-index:1;color:#fff;grid-template-rows:auto minmax(0,1fr) auto;gap:clamp(.75rem,2vmin,1.5rem);height:100%;padding:clamp(1rem,2.8vmin,2rem) clamp(1.25rem,4vw,3.5rem);display:grid;position:relative}html[data-brand=chicking].kiosk .kiosk-order-hero-brand{min-width:clamp(10.5rem,20vmin,15rem);min-height:clamp(3.4rem,6.8vmin,4.8rem);color:inherit;touch-action:manipulation;transition:transform var(--k-dur-fast) var(--k-ease);background:#00000024;border:0;border-radius:999px;justify-self:center;place-items:center;display:grid;box-shadow:inset 0 1px #ffffff1f,0 14px 34px #0000002e}html[data-brand=chicking].kiosk .kiosk-order-hero-brand:active{transform:scale(var(--k-press))}html[data-brand=chicking].kiosk .kiosk-order-hero-logo{object-fit:contain;filter:drop-shadow(0 8px 18px #00000042);width:clamp(8.5rem,18vmin,14rem);height:clamp(2.8rem,6vmin,4.4rem)}html[data-brand=chicking].kiosk .kiosk-order-hero-copy{align-self:end;max-width:min(46rem,88vw)}html[data-brand=chicking].kiosk .kiosk-order-hero-copy p,html[data-brand=chicking].kiosk .kiosk-order-copy p{color:#ffffffb8;text-transform:uppercase;letter-spacing:0;margin:0;font-size:clamp(.78rem,1.55vmin,1.05rem);font-weight:900;line-height:1.1}html[data-brand=chicking].kiosk .kiosk-order-hero-copy h1{color:#fff;max-width:min(46rem,88vw);font-family:var(--k-font-display);letter-spacing:0;text-wrap:balance;text-shadow:0 10px 30px #0000005c;margin:clamp(.35rem,.8vmin,.6rem) 0 0;font-size:clamp(2.4rem,6.6vmin,5.25rem);font-weight:700;line-height:.92}html[data-brand=chicking].kiosk .kiosk-order-hero-copy h1 span{white-space:nowrap;display:block}html[data-brand=chicking].kiosk .kiosk-order-hero-copy>span{color:#ffffffd1;max-width:36rem;margin-top:clamp(.65rem,1.3vmin,1rem);font-size:clamp(.9rem,1.85vmin,1.25rem);font-weight:700;line-height:1.25;display:block}html[data-brand=chicking].kiosk .kiosk-order-hero-dots{align-items:center;gap:clamp(.35rem,.8vmin,.6rem);display:flex}html[data-brand=chicking].kiosk .kiosk-order-hero-dots span{width:clamp(.45rem,1vmin,.72rem);height:clamp(.45rem,1vmin,.72rem);transition:width var(--k-dur) var(--k-ease), background-color var(--k-dur) var(--k-ease);background:#ffffff6b;border-radius:999px}html[data-brand=chicking].kiosk .kiosk-order-hero-dots span.is-active{background:var(--kiosk-gold);width:clamp(1.5rem,3vmin,2.6rem)}html[data-brand=chicking].kiosk .kiosk-order-type-panel{z-index:2;background:radial-gradient(circle at 18% 10%, rgba(var(--brand-accent-rgb), .1), transparent 30%), radial-gradient(circle at 82% 18%, rgba(var(--brand-primary-rgb), .08), transparent 28%), linear-gradient(180deg, #fffaf2fc, #fffdf8 48%, #fffaf2 100%);min-height:0;box-shadow:0 -24px 70px rgba(var(--brand-ink-rgb), .2);border-radius:clamp(1.5rem,3vmin,2.6rem) clamp(1.5rem,3vmin,2.6rem) 0 0;justify-content:center;align-items:stretch;margin-top:clamp(-2.6rem,-4.5vmin,-1.35rem);padding:clamp(1.9rem,4.2vmin,3.4rem) clamp(1.25rem,4vw,3.8rem) clamp(1rem,2.6vmin,2.1rem);display:flex;position:relative}html[data-brand=chicking].kiosk .kiosk-order-type-panel:before{content:"";background:rgba(var(--brand-ink-rgb), .12);border-radius:999px;width:clamp(3rem,7vmin,5rem);height:clamp(.28rem,.55vmin,.42rem);position:absolute;top:clamp(.55rem,1.2vmin,.9rem);left:50%;transform:translate(-50%)}html[data-brand=chicking].kiosk .kiosk-order-panel-inner{grid-template-rows:auto auto auto;align-content:start;gap:clamp(1.35rem,3vmin,2.35rem);width:min(100%,68rem);height:100%;min-height:0;padding-top:clamp(1.45rem,3vmin,2.4rem);display:grid}html[data-brand=chicking].kiosk .kiosk-order-copy{text-align:center;justify-self:center;width:min(52rem,100%)}html[data-brand=chicking].kiosk .kiosk-order-step{background:rgba(var(--brand-primary-rgb), .08);min-height:clamp(2rem,4vmin,2.8rem);color:var(--k-red);box-shadow:inset 0 0 0 1px rgba(var(--brand-primary-rgb), .12);border-radius:999px;align-items:center;gap:clamp(.45rem,1vmin,.7rem);padding:0 clamp(.8rem,1.8vmin,1.2rem);display:inline-flex}html[data-brand=chicking].kiosk .kiosk-order-step span{text-transform:uppercase;font-size:clamp(.62rem,1.25vmin,.86rem);font-weight:900}html[data-brand=chicking].kiosk .kiosk-order-step i{opacity:.55;background:currentColor;border-radius:999px;width:.28rem;height:.28rem}html[data-brand=chicking].kiosk .kiosk-order-copy p{color:rgba(var(--brand-primary-rgb), .78);margin-top:clamp(.75rem,1.5vmin,1.05rem);font-size:clamp(.72rem,1.35vmin,.96rem)}html[data-brand=chicking].kiosk .kiosk-order-grid{grid-template-columns:repeat(2,minmax(0,1fr));place-self:center;gap:clamp(1rem,2.7vmin,2rem);width:min(100%,64rem);display:grid}html[data-brand=chicking].kiosk .kiosk-order-card{border:1px solid rgba(var(--brand-ink-rgb), .1);background:radial-gradient(circle at 50% 0%, rgba(var(--brand-accent-rgb), .12), transparent 42%), linear-gradient(180deg, #fff 0%, #fff 64%, #fff8ef 100%);min-width:0;min-height:clamp(20rem,36vmin,30rem);color:var(--kiosk-dark);box-shadow:0 18px 48px rgba(var(--brand-ink-rgb), .11);transition:transform var(--k-dur) var(--k-ease), border-color var(--k-dur) var(--k-ease), box-shadow var(--k-dur) var(--k-ease), opacity var(--k-dur) var(--k-ease);border-radius:clamp(1.15rem,2.3vmin,1.85rem);grid-template-rows:auto auto auto auto;align-content:center;justify-items:center;gap:clamp(.55rem,1.15vmin,.85rem);padding:clamp(1.25rem,2.7vmin,2.05rem);display:grid;position:relative;overflow:hidden}html[data-brand=chicking].kiosk .kiosk-order-card:before{content:"";border-radius:inherit;border-bottom:clamp(.34rem, .75vmin, .58rem) solid rgba(var(--brand-primary-rgb), .92);opacity:0;pointer-events:none;transition:opacity var(--k-dur) var(--k-ease);position:absolute;inset:0}html[data-brand=chicking].kiosk .kiosk-order-card:after{content:"";background:rgba(var(--brand-accent-rgb), .8);opacity:.72;border-radius:999px;width:clamp(2.1rem,4.4vmin,3.2rem);height:clamp(.42rem,.9vmin,.65rem);position:absolute;top:clamp(.9rem,2vmin,1.4rem);left:clamp(.9rem,2vmin,1.4rem)}html[data-brand=chicking].kiosk .kiosk-order-card:active{transform:scale(var(--k-press))}html[data-brand=chicking].kiosk .kiosk-order-card.is-selected{border-color:var(--kiosk-red);box-shadow:0 18px 48px rgba(var(--brand-primary-rgb), .18), 0 0 0 3px rgba(var(--brand-primary-rgb), .12)}html[data-brand=chicking].kiosk .kiosk-order-card.is-selected:before,html[data-brand=chicking].kiosk .kiosk-order-card:active:before{opacity:1}html[data-brand=chicking].kiosk .kiosk-order-card.is-dimmed{opacity:.42}html[data-brand=chicking].kiosk .kiosk-order-card-check{z-index:2;background:var(--kiosk-red);color:#fff;border-radius:999px;place-items:center;width:clamp(2rem,4vmin,3rem);height:clamp(2rem,4vmin,3rem);display:grid;position:absolute;top:clamp(.75rem,1.8vmin,1.2rem);right:clamp(.75rem,1.8vmin,1.2rem)}html[data-brand=chicking].kiosk .kiosk-order-card-media{aspect-ratio:1;width:min(68%,clamp(9.5rem,20vmin,16rem));box-shadow:inset 0 1px 0 #ffffffb3, 0 14px 30px rgba(var(--brand-ink-rgb), .07);background:linear-gradient(#fff7ee,#f7f1e8);border-radius:clamp(1rem,2vmin,1.45rem);align-self:center;place-items:center;display:grid}html[data-brand=chicking].kiosk .kiosk-order-card-media img{object-fit:contain;width:76%;height:76%}html[data-brand=chicking].kiosk .kiosk-order-card-title{color:var(--kiosk-dark);font-family:var(--k-font-display);text-transform:uppercase;letter-spacing:0;text-align:center;font-size:clamp(1.9rem,4.5vmin,3.45rem);font-weight:700;line-height:.9}html[data-brand=chicking].kiosk .kiosk-order-card-desc{max-width:18rem;color:rgba(var(--brand-ink-rgb), .48);text-align:center;font-size:clamp(.85rem,1.65vmin,1.08rem);font-weight:800;line-height:1.2}html[data-brand=chicking].kiosk .kiosk-order-card-sub{background:rgba(var(--brand-primary-rgb), .07);min-height:clamp(2rem,4vmin,2.8rem);color:var(--k-red);text-transform:uppercase;letter-spacing:0;box-shadow:inset 0 0 0 1px rgba(var(--brand-primary-rgb), .1);border-radius:999px;justify-content:center;align-items:center;gap:clamp(.35rem,.85vmin,.65rem);padding:0 clamp(.85rem,1.8vmin,1.25rem);font-size:clamp(.75rem,1.45vmin,1rem);font-weight:900;line-height:1;display:inline-flex}html[data-brand=chicking].kiosk .kiosk-order-card-sub img{object-fit:contain;width:clamp(1rem,2vmin,1.45rem);height:clamp(1rem,2vmin,1.45rem);transition:transform var(--k-dur-fast) var(--k-ease)}html[data-brand=chicking].kiosk .kiosk-order-card:active .kiosk-order-card-sub img{transform:translate(.18rem)}html[data-brand=chicking].kiosk .kiosk-order-note{box-shadow:inset 0 0 0 1px rgba(var(--brand-ink-rgb), .07), 0 10px 28px rgba(var(--brand-ink-rgb), .05);background:#ffffffb8;border-radius:999px;justify-self:center;align-items:center;gap:clamp(.5rem,1.1vmin,.8rem);padding:clamp(.55rem,1.2vmin,.78rem) clamp(.85rem,2vmin,1.3rem);display:inline-flex}html[data-brand=chicking].kiosk .kiosk-order-note span{color:rgba(var(--brand-ink-rgb), .5);text-transform:uppercase;font-size:clamp(.62rem,1.25vmin,.88rem);font-weight:900}html[data-brand=chicking].kiosk .kiosk-order-note i{background:var(--k-gold);border-radius:999px;width:.3rem;height:.3rem}@media (orientation:landscape) and (min-width:860px){html[data-brand=chicking].kiosk .kiosk-order-screen{grid-template-rows:1fr;grid-template-columns:minmax(0,1.12fr) minmax(26rem,.88fr)}html[data-brand=chicking].kiosk .kiosk-order-type-panel{box-shadow:-24px 0 60px rgba(var(--brand-ink-rgb), .16);border-radius:clamp(1.6rem,3vmin,2.8rem) 0 0 clamp(1.6rem,3vmin,2.8rem);align-items:center;margin-top:0}html[data-brand=chicking].kiosk .kiosk-order-type-panel:before{width:clamp(.28rem,.55vmin,.42rem);height:clamp(3rem,7vmin,5rem);top:50%;left:clamp(.55rem,1.2vmin,.9rem);transform:translateY(-50%)}html[data-brand=chicking].kiosk .kiosk-order-panel-inner{align-content:center}html[data-brand=chicking].kiosk .kiosk-order-copy{text-align:left;justify-self:stretch}html[data-brand=chicking].kiosk .kiosk-order-grid{width:100%}}@media (max-width:600px){html[data-brand=chicking].kiosk .kiosk-order-screen{grid-template-rows:minmax(14rem,32dvh) minmax(0,1fr)}html[data-brand=chicking].kiosk .kiosk-order-panel-inner{align-content:start;gap:clamp(1.2rem,3.5dvh,2rem);padding-top:clamp(1.4rem,4dvh,2.4rem)}html[data-brand=chicking].kiosk .kiosk-order-grid{grid-template-columns:1fr;width:min(100%,22rem)}html[data-brand=chicking].kiosk .kiosk-order-card{grid-template-rows:auto auto auto;grid-template-columns:auto minmax(0,1fr);place-items:center start;min-height:clamp(11.5rem,30dvh,15.5rem)}html[data-brand=chicking].kiosk .kiosk-order-card-media{grid-row:1/span 3;width:clamp(5rem,26vw,7rem)}html[data-brand=chicking].kiosk .kiosk-order-card-title,html[data-brand=chicking].kiosk .kiosk-order-card-desc,html[data-brand=chicking].kiosk .kiosk-order-card-sub{text-align:left;justify-self:start}html[data-brand=chicking].kiosk .kiosk-order-note{display:none}}html[data-brand=chicking].kiosk .kiosk-order-screen{color:#fff;isolation:isolate;background:0 0;grid-template-rows:auto minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr);place-items:center;gap:clamp(1.25rem,3.2vmin,2.5rem);padding:clamp(1.3rem,3.2vmin,2.8rem)}html[data-brand=chicking].kiosk .kiosk-order-screen:before{content:"";z-index:-2;background:radial-gradient(ellipse 130% 76% at 50% 116%, rgba(var(--brand-primary-rgb), .55) 0%, rgba(var(--brand-primary-rgb), 0) 60%), radial-gradient(ellipse at 50% 24%, rgba(var(--brand-accent-rgb), .16), transparent 52%), linear-gradient(180deg, #120a0880 0%, #120a0833 30%, #1a0a0a57 54%, #300c1194 78%, #24080dcc 100%);position:absolute;inset:0}html[data-brand=chicking].kiosk .kiosk-order-screen:after{content:"";z-index:-1;pointer-events:none;border:1px solid #ffffff14;border-radius:clamp(1.5rem,3vmin,2.5rem);position:absolute;inset:clamp(.6rem,1.5vmin,1.25rem);box-shadow:inset 0 0 0 1px #0003,inset 0 -28vmin 38vmin #300a1038}html[data-brand=chicking].kiosk .kiosk-order-bg{z-index:-3;background:#1a0d0a;position:absolute;inset:0;overflow:hidden}html[data-brand=chicking].kiosk .kiosk-order-bg img{object-fit:cover;object-position:center 38%;width:100%;height:100%}html[data-brand=chicking].kiosk .kiosk-order-stage-top{z-index:1;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:clamp(.8rem,2vmin,1.6rem);width:100%;max-width:min(100%,74rem);padding-top:clamp(.2rem,1vmin,.6rem);display:grid;position:relative}html[data-brand=chicking].kiosk .kiosk-order-stage-brand{width:clamp(11rem,23vmin,16.5rem);height:clamp(3.6rem,7.4vmin,5.2rem);color:inherit;touch-action:manipulation;transition:transform var(--k-dur-fast) var(--k-ease);background:linear-gradient(160deg,#2216128c,#160e0b75);border:1px solid #ffffff24;border-radius:999px;justify-self:center;place-items:center;display:grid;box-shadow:0 18px 46px #0000004d,inset 0 1px #ffffff21}html[data-brand=chicking].kiosk .kiosk-order-stage-brand:active{transform:scale(var(--k-press))}html[data-brand=chicking].kiosk .kiosk-order-stage-logo{object-fit:contain;filter:drop-shadow(0 8px 18px #0000004d);width:82%;height:76%}html[data-brand=chicking].kiosk .kiosk-order-statuschip,html[data-brand=chicking].kiosk .kiosk-order-clockchip{border-radius:var(--k-radius-lg);background:linear-gradient(160deg,#22161294,#160e0b7a);border:1px solid #ffffff24;padding:clamp(.62rem,1.4vmin,.95rem) clamp(.9rem,2vmin,1.4rem);box-shadow:inset 0 1px #ffffff21,0 18px 46px #00000047}html[data-brand=chicking].kiosk .kiosk-order-statuschip{justify-self:start;align-items:center;gap:clamp(.6rem,1.4vmin,.95rem);max-width:min(42vw,23rem);display:inline-flex}html[data-brand=chicking].kiosk .kiosk-order-statuschip>div{gap:.22rem;min-width:0;display:grid}html[data-brand=chicking].kiosk .kiosk-order-statuschip span{color:#ffffff8a;letter-spacing:.05em;text-transform:uppercase;font-size:clamp(.55rem,1.06vmin,.74rem);font-weight:900;line-height:1}html[data-brand=chicking].kiosk .kiosk-order-statuschip strong{color:#fff;min-width:0;font-family:var(--k-font-display);text-overflow:ellipsis;white-space:nowrap;font-size:clamp(.95rem,1.95vmin,1.3rem);font-weight:760;line-height:1;overflow:hidden}html[data-brand=chicking].kiosk .kiosk-order-livedot{background:#34d27b;border-radius:999px;flex:none;width:clamp(.6rem,1.25vmin,.82rem);height:clamp(.6rem,1.25vmin,.82rem);animation:2.6s ease-out infinite chicking-kioskLivePulse;box-shadow:0 0 #34d27b80}@keyframes chicking-kioskLivePulse{0%{box-shadow:0 0 #34d27b80}70%{box-shadow:0 0 0 .7rem #34d27b00}to{box-shadow:0 0 #34d27b00}}html[data-brand=chicking].kiosk .kiosk-order-clockchip{text-align:right;justify-self:end;gap:.22rem;max-width:min(42vw,23rem);display:grid}html[data-brand=chicking].kiosk .kiosk-order-clock-date{color:#ffffff8f;font-family:var(--k-font-body);letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;font-size:clamp(.55rem,1.06vmin,.74rem);font-weight:800;line-height:1}html[data-brand=chicking].kiosk .kiosk-order-clock-time{color:#fff;font-family:var(--k-font-display);font-variant-numeric:tabular-nums;justify-content:flex-end;align-items:baseline;gap:.22rem;font-size:clamp(1.05rem,2.25vmin,1.55rem);font-weight:760;line-height:1;display:inline-flex}html[data-brand=chicking].kiosk .kiosk-order-clock-time i{font-family:var(--k-font-body);color:#ffffff73;font-variant-numeric:tabular-nums;font-size:clamp(.55rem,1vmin,.72rem);font-style:normal;font-weight:800}html[data-brand=chicking].kiosk .kiosk-order-choice-card{z-index:1;width:min(78vw,39rem);color:var(--kiosk-dark);background:#fffffffa;border-radius:clamp(1.2rem,2.5vmin,1.75rem);align-self:center;justify-items:center;gap:clamp(1.15rem,2.5vmin,1.65rem);padding:clamp(2rem,4vmin,3rem) clamp(1.45rem,3vmin,2.35rem) clamp(1.45rem,3vmin,2.1rem);display:grid;position:relative;box-shadow:0 28px 80px #00000057,inset 0 1px #ffffffdb}html[data-brand=chicking].kiosk .kiosk-order-choice-card:before{content:"";background:rgba(var(--brand-ink-rgb), .12);border-radius:999px;width:clamp(2.6rem,5.4vmin,3.8rem);height:clamp(.25rem,.55vmin,.36rem);position:absolute;top:clamp(.85rem,1.8vmin,1.15rem);left:50%;transform:translate(-50%)}html[data-brand=chicking].kiosk .kiosk-order-choice-eyebrow{background:rgba(var(--brand-primary-rgb), .08);color:var(--k-red);letter-spacing:.03em;text-transform:uppercase;box-shadow:inset 0 0 0 1px rgba(var(--brand-primary-rgb), .12);border-radius:999px;align-items:center;gap:clamp(.45rem,1vmin,.7rem);margin:clamp(.3rem,.7vmin,.5rem) 0 0;padding:clamp(.28rem,.65vmin,.42rem) clamp(.8rem,1.7vmin,1.15rem) clamp(.28rem,.65vmin,.42rem) clamp(.3rem,.6vmin,.4rem);font-size:clamp(.66rem,1.3vmin,.88rem);font-weight:900;line-height:1;display:inline-flex}html[data-brand=chicking].kiosk .kiosk-order-choice-eyebrow b{background:var(--k-red);color:#fff;width:clamp(1.45rem,3vmin,2rem);height:clamp(1.45rem,3vmin,2rem);font-family:var(--k-font-display);border-radius:999px;place-items:center;font-size:clamp(.82rem,1.7vmin,1.1rem);font-weight:800;display:grid}html[data-brand=chicking].kiosk .kiosk-order-choice-card h1{color:#171719;max-width:12ch;font-family:var(--k-font-display);letter-spacing:0;text-align:center;text-transform:uppercase;text-wrap:balance;margin:0;font-size:clamp(2.2rem,6vmin,4rem);font-weight:800;line-height:.9}html[data-brand=chicking].kiosk .kiosk-order-choice-card .kiosk-order-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(.85rem,2vmin,1.25rem);width:100%}html[data-brand=chicking].kiosk .kiosk-order-choice-card .kiosk-order-card{border-color:rgba(var(--brand-ink-rgb), .1);min-height:clamp(11rem,21vmin,15rem);box-shadow:0 10px 26px rgba(var(--brand-ink-rgb), .06);background:linear-gradient(#fff 0%,#fdfbf8 100%);border-radius:clamp(.9rem,2vmin,1.3rem);grid-template-rows:auto auto auto;gap:clamp(.5rem,1.05vmin,.78rem);padding:clamp(1.15rem,2.5vmin,1.8rem)}html[data-brand=chicking].kiosk .kiosk-order-choice-card .kiosk-order-card:after{display:none}html[data-brand=chicking].kiosk .kiosk-order-choice-card .kiosk-order-card:before{border:2px solid var(--kiosk-red);opacity:0}html[data-brand=chicking].kiosk .kiosk-order-choice-card .kiosk-order-card:active,html[data-brand=chicking].kiosk .kiosk-order-choice-card .kiosk-order-card.is-selected{border-color:rgba(var(--brand-primary-rgb), .5);box-shadow:0 20px 44px rgba(var(--brand-primary-rgb), .16), 0 0 0 3px rgba(var(--brand-primary-rgb), .12);transform:translateY(-.15rem)}html[data-brand=chicking].kiosk .kiosk-order-choice-card .kiosk-order-card-media{width:clamp(4.8rem,9.5vmin,6.8rem);box-shadow:inset 0 0 0 1px rgba(var(--brand-ink-rgb), .05), inset 0 1px 0 #fffc;background:linear-gradient(#fdfaf5,#f1ece4);border-radius:clamp(.85rem,1.8vmin,1.2rem)}html[data-brand=chicking].kiosk .kiosk-order-choice-card .kiosk-order-card-media img{width:72%;height:72%}html[data-brand=chicking].kiosk .kiosk-order-choice-card .kiosk-order-card-title{color:#171719;font-size:clamp(1.15rem,2.7vmin,1.75rem);font-weight:800;line-height:.95}html[data-brand=chicking].kiosk .kiosk-order-choice-card .kiosk-order-card-desc{color:rgba(var(--brand-ink-rgb), .5);font-size:clamp(.72rem,1.4vmin,.95rem);font-weight:700}html[data-brand=chicking].kiosk .kiosk-order-choice-card .kiosk-order-card-sub{display:none}html[data-brand=chicking].kiosk .kiosk-order-choice-card .kiosk-order-card-check{width:clamp(1.75rem,3.5vmin,2.45rem);height:clamp(1.75rem,3.5vmin,2.45rem);top:clamp(.55rem,1.2vmin,.85rem);right:clamp(.55rem,1.2vmin,.85rem)}html[data-brand=chicking].kiosk .kiosk-order-ready-pill{z-index:1;color:#ffffffdb;background:#00000085;border:1px solid #ffffff29;border-radius:999px;justify-content:center;align-self:end;align-items:center;gap:clamp(.48rem,1vmin,.72rem);min-height:clamp(2rem,4vmin,2.6rem);padding:0 clamp(.95rem,2.1vmin,1.45rem);display:inline-flex;position:relative;box-shadow:0 12px 32px #00000038,inset 0 1px #ffffff14}html[data-brand=chicking].kiosk .kiosk-order-ready-pill span{text-transform:uppercase;font-size:clamp(.62rem,1.25vmin,.84rem);font-weight:950;line-height:1}html[data-brand=chicking].kiosk .kiosk-order-ready-pill i{background:var(--kiosk-gold);border-radius:999px;width:.28rem;height:.28rem}@media (max-width:600px){html[data-brand=chicking].kiosk .kiosk-order-screen{grid-template-rows:auto minmax(0,1fr) auto;gap:clamp(.8rem,2.8dvh,1.4rem);padding:clamp(.9rem,3.2dvh,1.3rem)}html[data-brand=chicking].kiosk .kiosk-order-stage-top{grid-template-columns:minmax(0,1fr);justify-items:center}html[data-brand=chicking].kiosk .kiosk-order-statuschip,html[data-brand=chicking].kiosk .kiosk-order-clockchip{display:none}html[data-brand=chicking].kiosk .kiosk-order-choice-card{width:min(92vw,24rem);padding:1.8rem 1rem 1.05rem}html[data-brand=chicking].kiosk .kiosk-order-choice-card h1{font-size:clamp(1.8rem,9.5vw,2.5rem)}html[data-brand=chicking].kiosk .kiosk-order-choice-card .kiosk-order-grid{grid-template-columns:1fr}html[data-brand=chicking].kiosk .kiosk-order-choice-card .kiosk-order-card{min-height:8.75rem}}html[data-brand=chicking].kiosk .kiosk-topbar{background:linear-gradient(135deg, var(--k-red) 0%, var(--k-red-dark) 100%);z-index:80;overscroll-behavior:none;touch-action:none;flex:none;position:relative;overflow:hidden;box-shadow:0 14px 36px #800c1c33}html[data-brand=chicking].kiosk .kiosk-topbar button{touch-action:manipulation}html[data-brand=chicking].kiosk .kiosk-topbar-main{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:clamp(.8rem,2vmin,1.6rem);min-height:clamp(56px,6.8vmin,76px);padding:clamp(.45rem,.9vmin,.75rem) clamp(1rem,3vw,2.5rem) 0;display:grid}html[data-brand=chicking].kiosk .kiosk-topbar-brand{justify-content:center;justify-self:center;align-items:center;min-width:0;display:flex}html[data-brand=chicking].kiosk .kiosk-logo-lock{touch-action:manipulation;border-radius:999px;flex:none;justify-content:center;align-items:center;width:clamp(7.2rem,12vw,10.5rem);height:clamp(2.6rem,4.8vmin,3.6rem);display:inline-flex}html[data-brand=chicking].kiosk .kiosk-logo-lock img{object-fit:contain;width:100%;height:72%}html[data-brand=chicking].kiosk .kiosk-logo-lock:active{transform:scale(var(--k-press))}html[data-brand=chicking].kiosk .kiosk-order-chip{color:#fff;min-width:0;max-width:min(48vw,34rem);min-height:clamp(2.45rem,4.6vmin,3.45rem);font-family:var(--k-font-display);background:#ffffff1f;border:1px solid #ffffff2e;border-radius:999px;justify-content:center;justify-self:center;align-items:center;gap:clamp(.45rem,1vmin,.7rem);padding:clamp(.38rem,.9vmin,.58rem) clamp(.85rem,2vmin,1.35rem);line-height:1;display:inline-flex;box-shadow:inset 0 1px #ffffff1f}html[data-brand=chicking].kiosk .kiosk-order-chip.is-empty{visibility:hidden}html[data-brand=chicking].kiosk .kiosk-order-chip span{flex:none;font-size:clamp(.92rem,1.75vmin,1.25rem);font-weight:700}html[data-brand=chicking].kiosk .kiosk-order-chip i{background:#ffffff6b;border-radius:999px;flex:none;width:.25rem;height:.25rem}html[data-brand=chicking].kiosk .kiosk-order-chip strong{text-overflow:ellipsis;white-space:nowrap;color:#ffffffc7;text-transform:uppercase;letter-spacing:0;min-width:0;font-size:clamp(.68rem,1.25vmin,.92rem);font-weight:900;overflow:hidden}html[data-brand=chicking].kiosk .kiosk-start-over,html[data-brand=chicking].kiosk .kiosk-back-button{color:#fff;min-height:clamp(2.55rem,4.8vmin,3.5rem);font-family:var(--k-font-display);text-transform:uppercase;letter-spacing:0;transition:transform var(--k-dur-fast) var(--k-ease), background-color var(--k-dur-fast) var(--k-ease);background:#ffffff29;border-radius:999px;align-items:center;gap:clamp(.35rem,.9vmin,.65rem);padding:clamp(.45rem,.95vmin,.7rem) clamp(.85rem,1.9vmin,1.35rem);font-size:clamp(.75rem,1.5vmin,1.05rem);font-weight:700;display:inline-flex}html[data-brand=chicking].kiosk .kiosk-start-over{justify-self:end}html[data-brand=chicking].kiosk .kiosk-back-button{justify-self:start}html[data-brand=chicking].kiosk .kiosk-start-over:active,html[data-brand=chicking].kiosk .kiosk-back-button:active{transform:scale(var(--k-press))}html[data-brand=chicking].kiosk .kiosk-start-over svg,html[data-brand=chicking].kiosk .kiosk-back-button svg{width:clamp(1.1rem,2.4vmin,1.55rem);height:clamp(1.1rem,2.4vmin,1.55rem)}html[data-brand=chicking].kiosk .kiosk-steps{grid-template-columns:repeat(4,minmax(0,1fr));align-items:center;gap:clamp(.35rem,.9vmin,.7rem);width:min(72vw,48rem);min-width:min(72vw,48rem);min-height:clamp(28px,3.5vmin,40px);margin:0 auto;padding:clamp(.2rem,.6vmin,.38rem) 0 clamp(.45rem,.9vmin,.7rem);display:grid}html[data-brand=chicking].kiosk .kiosk-step{color:#ffffff8f;background:0 0;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:clamp(.25rem,.7vmin,.5rem);min-width:0;padding:clamp(.18rem,.55vmin,.35rem) clamp(.28rem,.8vmin,.52rem);display:flex;position:relative}html[data-brand=chicking].kiosk .kiosk-step span{color:currentColor;width:clamp(1.2rem,2.4vmin,1.75rem);height:clamp(1.2rem,2.4vmin,1.75rem);font-family:var(--k-font-display);background:#ffffff1f;border-radius:999px;place-items:center;font-size:clamp(.65rem,1.25vmin,.9rem);font-weight:700;display:grid}html[data-brand=chicking].kiosk .kiosk-step strong{text-overflow:ellipsis;white-space:nowrap;font-family:var(--k-font-body);text-transform:uppercase;letter-spacing:0;font-size:clamp(.58rem,1.2vmin,.85rem);font-weight:900;overflow:hidden}html[data-brand=chicking].kiosk .kiosk-step.is-done,html[data-brand=chicking].kiosk .kiosk-step.is-active{color:#fff}html[data-brand=chicking].kiosk .kiosk-step.is-active{border-color:rgba(var(--brand-accent-rgb), .65);background:#ffffff24}html[data-brand=chicking].kiosk .kiosk-step.is-done span{color:var(--k-red);background:#ffffffeb}html[data-brand=chicking].kiosk .kiosk-step.is-active span{background:var(--k-gold);color:var(--k-dark)}html[data-brand=chicking].kiosk .kiosk-confirm-backdrop{z-index:10000;background:#00000094;place-items:center;padding:clamp(1rem,4vmin,3rem);display:grid;position:fixed;inset:0}html[data-brand=chicking].kiosk .kiosk-confirm-sheet{width:min(92vw,34rem);color:var(--k-dark);text-align:center;background:#fff;border-radius:clamp(1.25rem,3vmin,2rem);padding:clamp(1.5rem,4vmin,2.75rem);box-shadow:0 24px 80px #00000047}html[data-brand=chicking].kiosk .kiosk-confirm-mark{background:rgba(var(--brand-primary-rgb), .1);width:clamp(4.5rem,11vmin,7rem);height:clamp(4.5rem,11vmin,7rem);color:var(--k-red);border-radius:999px;place-items:center;margin:0 auto clamp(.85rem,2.4vmin,1.5rem);display:grid}html[data-brand=chicking].kiosk .kiosk-confirm-mark svg{width:54%;height:54%}html[data-brand=chicking].kiosk .kiosk-confirm-sheet h2{font-family:var(--k-font-display);text-transform:uppercase;font-size:clamp(1.7rem,4.8vmin,3rem);font-weight:700;line-height:1}html[data-brand=chicking].kiosk .kiosk-confirm-sheet p{color:rgba(var(--brand-ink-rgb), .58);margin-top:clamp(.5rem,1.5vmin,.9rem);font-size:clamp(.95rem,2.1vmin,1.3rem);font-weight:700}html[data-brand=chicking].kiosk .kiosk-confirm-actions{grid-template-columns:1fr 1fr;gap:clamp(.75rem,2vmin,1.25rem);margin-top:clamp(1.4rem,3.5vmin,2.25rem);display:grid}html[data-brand=chicking].kiosk .kiosk-confirm-actions button{min-height:clamp(3.25rem,7vmin,4.5rem);font-family:var(--k-font-display);text-transform:uppercase;transition:transform var(--k-dur-fast) var(--k-ease);border-radius:999px;font-size:clamp(.9rem,2vmin,1.35rem);font-weight:700}html[data-brand=chicking].kiosk .kiosk-confirm-actions button:active{transform:scale(var(--k-press))}html[data-brand=chicking].kiosk .kiosk-confirm-actions button:first-child{color:var(--k-dark);background:#f4f0ea}html[data-brand=chicking].kiosk .kiosk-confirm-actions button:last-child{background:var(--k-red);color:#fff;box-shadow:0 14px 34px rgba(var(--brand-primary-rgb), .24)}html[data-brand=chicking].kiosk .kiosk-pin-sheet{width:min(92vw,30rem)}html[data-brand=chicking].kiosk .kiosk-pin-input{border:2px solid rgba(var(--brand-primary-rgb), .16);background:var(--brand-background);width:100%;height:clamp(3.8rem,8vmin,5rem);color:var(--k-dark);font-family:var(--k-font-display);letter-spacing:.32em;text-align:center;border-radius:1.25rem;outline:none;margin-top:clamp(1.1rem,2.8vmin,1.8rem);padding-left:.32em;font-size:clamp(1.8rem,5vmin,3rem);font-weight:700}html[data-brand=chicking].kiosk .kiosk-pin-input:focus{border-color:var(--k-red);box-shadow:0 0 0 5px rgba(var(--brand-primary-rgb), .12)}html[data-brand=chicking].kiosk .kiosk-pin-error{color:var(--k-red);text-transform:uppercase;letter-spacing:.04em;margin-top:.75rem;font-size:clamp(.8rem,1.8vmin,1rem);font-weight:900}html[data-brand=chicking].kiosk .kiosk-basket-bar{z-index:70;padding-bottom:env(safe-area-inset-bottom,0px);position:fixed;bottom:0;left:0;right:0}@media (max-width:900px){html[data-brand=chicking].kiosk .kiosk-topbar-main{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:clamp(.5rem,1.4vmin,1rem)}html[data-brand=chicking].kiosk .kiosk-steps{width:min(86vw,44rem);min-width:0}html[data-brand=chicking].kiosk .kiosk-step strong{display:none}html[data-brand=chicking].kiosk .kiosk-order-chip{max-width:min(34vw,18rem)}html[data-brand=chicking].kiosk .kiosk-logo-lock{width:clamp(6.5rem,18vw,8.4rem)}html[data-brand=chicking].kiosk .kiosk-start-over,html[data-brand=chicking].kiosk .kiosk-back-button{padding-inline:clamp(.75rem,1.8vmin,1rem)}}@media (max-width:680px){html[data-brand=chicking].kiosk .kiosk-topbar-main{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}html[data-brand=chicking].kiosk .kiosk-order-chip{display:none}html[data-brand=chicking].kiosk .kiosk-topbar-brand{justify-content:center}html[data-brand=chicking].kiosk .kiosk-steps{display:none}}html[data-brand=chicking].kiosk .kiosk-hero-slider{background:var(--k-dark)}html[data-brand=chicking].kiosk .kiosk-hero-slide{opacity:0;transition:opacity .7s,transform 5.2s;transform:scale(1.03)}html[data-brand=chicking].kiosk .kiosk-hero-slide.is-active{opacity:.46;transform:scale(1)}html[data-brand=chicking].kiosk .kiosk-hero-dots{justify-content:flex-end;align-items:center;gap:clamp(.35rem,.9vmin,.55rem);padding-bottom:clamp(.2rem,.8vmin,.6rem);display:flex}html[data-brand=chicking].kiosk .kiosk-hero-dots button{width:clamp(.55rem,1.1vmin,.8rem);height:clamp(.55rem,1.1vmin,.8rem);transition:width var(--k-dur) var(--k-ease), background-color var(--k-dur) var(--k-ease);background:#ffffff5c;border:1px solid #ffffff47;border-radius:999px}html[data-brand=chicking].kiosk .kiosk-hero-dots button.is-active{background:var(--k-gold);border-color:var(--k-gold);width:clamp(1.6rem,3.2vmin,2.4rem)}html[data-brand=chicking].kiosk .kiosk-menu-browser{grid-template-columns:clamp(12.5rem,20vw,17.5rem) minmax(0,1fr);gap:clamp(1rem,2.3vmin,1.8rem);width:min(100%,94rem);margin-inline:auto;padding:clamp(1rem,2.2vmin,1.8rem) clamp(.9rem,2.5vw,2.5rem) clamp(1.5rem,3vmin,2.5rem);display:grid}html[data-brand=chicking].kiosk .kiosk-category-panel{--kiosk-category-progress-size:100%;--kiosk-category-progress-offset:0%;max-height:calc(100dvh - var(--kiosk-topbar-height) - clamp(2rem, 5vmin, 4rem));border:1px solid rgba(var(--brand-ink-rgb), .08);min-width:0;box-shadow:0 16px 44px rgba(var(--brand-ink-rgb), .08);background:#fff;border-radius:clamp(.9rem,1.7vmin,1.2rem);position:sticky;top:clamp(.75rem,1.8vmin,1.25rem);overflow:hidden}html[data-brand=chicking].kiosk .kiosk-category-panel-title{border-bottom:1px solid rgba(var(--brand-ink-rgb), .08);justify-content:space-between;align-items:center;gap:.75rem;padding:clamp(.9rem,1.8vmin,1.25rem) clamp(.9rem,1.8vmin,1.15rem) clamp(.7rem,1.4vmin,.9rem);display:flex}html[data-brand=chicking].kiosk .kiosk-category-panel-title span{color:rgba(var(--brand-ink-rgb), .48);font-family:var(--k-font-body);text-transform:uppercase;letter-spacing:0;font-size:clamp(.7rem,1.35vmin,.95rem);font-weight:900}html[data-brand=chicking].kiosk .kiosk-category-panel-title strong{background:rgba(var(--brand-primary-rgb), .1);min-width:clamp(1.8rem,3.6vmin,2.4rem);min-height:clamp(1.8rem,3.6vmin,2.4rem);color:var(--k-red);font-family:var(--k-font-display);border-radius:999px;place-items:center;font-weight:700;display:grid}html[data-brand=chicking].kiosk .kiosk-category-list{max-height:calc(100dvh - var(--kiosk-topbar-height) - clamp(7rem, 14vmin, 10rem));-webkit-overflow-scrolling:touch;overscroll-behavior:contain;touch-action:pan-y;scrollbar-width:none;gap:clamp(.38rem,.9vmin,.64rem);padding:clamp(.7rem,1.5vmin,1rem) clamp(1rem,2.2vmin,1.45rem) clamp(.7rem,1.5vmin,1rem) clamp(.7rem,1.5vmin,1rem);display:grid;overflow-y:auto}html[data-brand=chicking].kiosk .kiosk-category-list::-webkit-scrollbar{display:none}html[data-brand=chicking].kiosk .kiosk-category-progress{background:linear-gradient(180deg, rgba(var(--brand-primary-rgb), .08), rgba(var(--brand-accent-rgb), .14));width:clamp(.26rem,.58vmin,.38rem);box-shadow:inset 0 0 0 1px rgba(var(--brand-ink-rgb), .04);opacity:0;pointer-events:none;transition:opacity var(--k-dur-fast) var(--k-ease);border-radius:999px;position:absolute;top:clamp(4rem,8vmin,5.4rem);bottom:clamp(.82rem,1.65vmin,1.1rem);right:clamp(.36rem,.8vmin,.58rem);overflow:hidden}html[data-brand=chicking].kiosk .kiosk-category-panel.is-scrollable .kiosk-category-progress{opacity:1}html[data-brand=chicking].kiosk .kiosk-category-progress span{left:0;right:0;top:var(--kiosk-category-progress-offset);height:var(--kiosk-category-progress-size);background:linear-gradient(180deg, var(--k-red) 0%, #ed2537 46%, var(--k-gold) 100%);min-height:clamp(2.4rem,6vmin,4rem);box-shadow:0 .45rem 1.2rem rgba(var(--brand-primary-rgb), .26);border-radius:999px;position:absolute}html[data-brand=chicking].kiosk .kiosk-category-progress span:after{content:"";border-radius:inherit;opacity:.45;background:linear-gradient(#ffffff8c,#fff0);position:absolute;inset:clamp(.1rem,.22vmin,.16rem)}html[data-brand=chicking].kiosk .kiosk-category-button{border:1px solid rgba(var(--brand-ink-rgb), .08);width:100%;min-height:clamp(6.35rem,11vmin,8.2rem);color:var(--k-dark);text-align:center;box-shadow:0 4px 16px rgba(var(--brand-ink-rgb), .035);transition:transform var(--k-dur-fast) var(--k-ease), background-color var(--k-dur-fast) var(--k-ease), border-color var(--k-dur-fast) var(--k-ease), color var(--k-dur-fast) var(--k-ease), box-shadow var(--k-dur-fast) var(--k-ease);background:#fff;border-radius:clamp(.7rem,1.35vmin,1rem);grid-template-columns:minmax(0,1fr);align-content:center;justify-items:center;gap:clamp(.34rem,.82vmin,.58rem);padding:clamp(.62rem,1.15vmin,.86rem) clamp(.5rem,1vmin,.75rem);display:grid;position:relative}html[data-brand=chicking].kiosk .kiosk-category-button:before{content:"";background:var(--k-red);opacity:0;width:clamp(.22rem,.5vmin,.34rem);transition:opacity var(--k-dur-fast) var(--k-ease);border-radius:0 999px 999px 0;position:absolute;top:clamp(.45rem,1vmin,.7rem);bottom:clamp(.45rem,1vmin,.7rem);left:0}html[data-brand=chicking].kiosk .kiosk-category-button:active{transform:scale(var(--k-press))}html[data-brand=chicking].kiosk .kiosk-category-thumb{background:var(--brand-background);width:clamp(3.1rem,6.2vmin,4.4rem);height:clamp(3.1rem,6.2vmin,4.4rem);box-shadow:0 7px 18px rgba(var(--brand-ink-rgb), .13);border:clamp(.13rem,.35vmin,.22rem) solid #fff;border-radius:999px;position:relative;overflow:hidden}html[data-brand=chicking].kiosk .kiosk-category-thumb.is-placeholder{background:linear-gradient(180deg, var(--k-cream) 0%, #f3e5d1 100%)}html[data-brand=chicking].kiosk .kiosk-category-thumb.is-placeholder img{object-fit:contain;padding:clamp(.45rem,1vmin,.72rem)}html[data-brand=chicking].kiosk .kiosk-category-copy{justify-items:center;gap:clamp(.14rem,.35vmin,.24rem);width:100%;min-width:0;display:grid}html[data-brand=chicking].kiosk .kiosk-category-copy strong{text-overflow:ellipsis;-webkit-line-clamp:2;width:100%;color:inherit;font-family:var(--k-font-display);text-align:center;text-transform:uppercase;-webkit-box-orient:vertical;font-size:clamp(.68rem,1.34vmin,.94rem);font-weight:800;line-height:1;display:-webkit-box;overflow:hidden}html[data-brand=chicking].kiosk .kiosk-category-count{color:rgba(var(--brand-ink-rgb), .46);font-family:var(--k-font-body);text-transform:uppercase;letter-spacing:0;font-size:clamp(.58rem,1.18vmin,.82rem);font-weight:800}html[data-brand=chicking].kiosk .kiosk-category-button.is-active{border-color:rgba(var(--brand-primary-rgb), .32);color:var(--k-dark);box-shadow:0 14px 30px rgba(var(--brand-primary-rgb), .13);background:#fff}html[data-brand=chicking].kiosk .kiosk-category-button.is-active:before{opacity:1}html[data-brand=chicking].kiosk .kiosk-category-button.is-active .kiosk-category-thumb{border-color:var(--k-red);box-shadow:0 10px 22px rgba(var(--brand-primary-rgb), .22)}html[data-brand=chicking].kiosk .kiosk-category-button.is-active .kiosk-category-count{color:rgba(var(--brand-primary-rgb), .72)}html[data-brand=chicking].kiosk .kiosk-category-button.is-deal.is-active{border-color:rgba(var(--brand-accent-rgb), .6);color:var(--k-dark);background:#fff8e3}html[data-brand=chicking].kiosk .kiosk-category-button.is-deal.is-active:before{background:var(--k-gold)}html[data-brand=chicking].kiosk .kiosk-category-button.is-deal.is-active .kiosk-category-thumb{border-color:var(--k-gold);box-shadow:0 10px 22px rgba(var(--brand-accent-rgb), .24)}html[data-brand=chicking].kiosk .kiosk-category-button.is-deal.is-active .kiosk-category-count{color:#7a4b00b8}html[data-brand=chicking].kiosk .kiosk-menu-items-panel{min-width:0}html[data-brand=chicking].kiosk .kiosk-menu-loading{padding-block:clamp(.2rem,.8vmin,.6rem) clamp(1rem,2vmin,1.5rem)}@media (max-width:760px){html[data-brand=chicking].kiosk .kiosk-menu-browser{grid-template-columns:clamp(9.5rem,32vw,12rem) minmax(0,1fr);gap:.75rem;padding-inline:.75rem}}html[data-brand=chicking].kiosk .kiosk-product-grid{grid-template-columns:repeat(auto-fit,minmax(clamp(10.5rem,22vmin,18rem),1fr));align-items:stretch;gap:clamp(.8rem,2vmin,1.6rem);display:grid}html[data-brand=chicking].kiosk .kiosk-product-grid>*{min-width:0;min-height:clamp(16rem,36vmin,28rem)}html[data-brand=chicking].kiosk .kiosk-product-grid .rounded-card{border-radius:clamp(.75rem,1.5vmin,1.15rem)}html[data-brand=chicking].kiosk .kiosk-product-grid h3{font-size:clamp(.95rem,1.9vmin,1.35rem)}html[data-brand=chicking].kiosk .kiosk-product-grid button,html[data-brand=chicking].kiosk .kiosk-product-grid [role=button]{min-height:clamp(2.9rem,6vmin,4.25rem)}html[data-brand=chicking].kiosk .kiosk-product-grid img{-webkit-user-select:none;user-select:none}@media (orientation:landscape){html[data-brand=chicking].kiosk .kiosk-product-grid{grid-template-columns:repeat(auto-fit,minmax(clamp(11rem,18vmin,17rem),1fr))}}html[data-brand=chicking].kiosk .kiosk-menu-screen{background:linear-gradient(180deg, #fff5e4f5, #f8f4ef), var(--k-cream);min-height:100%;color:var(--k-dark);flex-direction:column;gap:clamp(.8rem,1.8vmin,1.25rem);padding:clamp(.9rem,2.2vmin,1.6rem) clamp(1rem,2.6vw,2.2rem) clamp(1.2rem,3vmin,2rem);display:flex}html[data-brand=chicking].kiosk .kiosk-menu-command{border:1px solid rgba(var(--brand-ink-rgb), .07);box-shadow:0 16px 42px rgba(var(--brand-ink-rgb), .07);background:#fffffff0;border-radius:clamp(.7rem,1.4vmin,1rem);grid-template-columns:minmax(16rem,1fr) minmax(18rem,36rem) auto;align-items:center;gap:clamp(.75rem,1.6vmin,1.15rem);padding:clamp(.75rem,1.5vmin,1.1rem);display:grid}html[data-brand=chicking].kiosk .kiosk-menu-command p,html[data-brand=chicking].kiosk .kiosk-menu-section-head p,html[data-brand=chicking].kiosk .kiosk-menu-categories-head span{color:rgba(var(--brand-ink-rgb), .46);text-transform:uppercase;letter-spacing:.18em;font-size:clamp(.62rem,1.18vmin,.82rem);font-weight:900}html[data-brand=chicking].kiosk .kiosk-menu-command h1{font-family:var(--k-font-display);text-transform:uppercase;margin-top:clamp(.15rem,.4vmin,.3rem);font-size:clamp(1.55rem,3.8vmin,3.1rem);font-weight:700;line-height:.95}html[data-brand=chicking].kiosk .kiosk-menu-search{border:2px solid rgba(var(--brand-primary-rgb), .12);background:var(--brand-background);min-height:clamp(3.3rem,6.7vmin,4.6rem);transition:border-color var(--k-dur-fast) var(--k-ease), background-color var(--k-dur-fast) var(--k-ease);border-radius:999px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:clamp(.55rem,1.2vmin,.8rem);padding:0 clamp(1rem,2vmin,1.4rem);display:grid}html[data-brand=chicking].kiosk .kiosk-menu-search:focus-within{border-color:var(--k-red);background:#fff}html[data-brand=chicking].kiosk .kiosk-menu-search svg{width:clamp(1.2rem,2.3vmin,1.6rem);height:clamp(1.2rem,2.3vmin,1.6rem);color:var(--k-red)}html[data-brand=chicking].kiosk .kiosk-menu-search input{min-width:0;color:var(--k-dark);background:0 0;border:0;outline:none;font-size:clamp(1rem,2vmin,1.35rem);font-weight:800}html[data-brand=chicking].kiosk .kiosk-menu-search input::placeholder{color:rgba(var(--brand-ink-rgb), .38)}html[data-brand=chicking].kiosk .kiosk-menu-stat{background:rgba(var(--brand-accent-rgb), .18);border-radius:clamp(.65rem,1.3vmin,.95rem);place-items:center;min-width:clamp(5.4rem,10vmin,7rem);min-height:clamp(3.3rem,6.7vmin,4.6rem);display:grid}html[data-brand=chicking].kiosk .kiosk-menu-stat strong,html[data-brand=chicking].kiosk .kiosk-menu-stat span{text-align:center;line-height:1;display:block}html[data-brand=chicking].kiosk .kiosk-menu-stat strong{font-family:var(--k-font-display);color:var(--k-red);font-size:clamp(1.2rem,2.8vmin,2rem);font-weight:700}html[data-brand=chicking].kiosk .kiosk-menu-stat span{color:rgba(var(--brand-ink-rgb), .55);text-transform:uppercase;margin-top:.16rem;font-size:clamp(.55rem,1.1vmin,.75rem);font-weight:900}html[data-brand=chicking].kiosk .kiosk-menu-layout{flex:auto;grid-template-columns:clamp(11.5rem,18vw,15.5rem) minmax(0,1fr);align-items:start;gap:clamp(.9rem,2vmin,1.5rem);min-height:0;display:grid}html[data-brand=chicking].kiosk .kiosk-menu-categories{max-height:calc(100dvh - var(--kiosk-topbar-height) - clamp(2rem, 4.6vmin, 3.8rem));border:1px solid rgba(var(--brand-ink-rgb), .07);min-width:0;box-shadow:0 16px 42px rgba(var(--brand-ink-rgb), .08);background:#fffffff5;border-radius:clamp(.7rem,1.4vmin,1rem);position:sticky;top:clamp(.7rem,1.6vmin,1.1rem);overflow:hidden}html[data-brand=chicking].kiosk .kiosk-menu-categories-head{border-bottom:1px solid rgba(var(--brand-ink-rgb), .08);justify-content:space-between;align-items:center;gap:.75rem;min-height:clamp(3.2rem,6vmin,4.2rem);padding:0 clamp(.8rem,1.7vmin,1.1rem);display:flex}html[data-brand=chicking].kiosk .kiosk-menu-categories-head strong{background:rgba(var(--brand-primary-rgb), .1);min-width:clamp(1.8rem,3.5vmin,2.4rem);min-height:clamp(1.8rem,3.5vmin,2.4rem);color:var(--k-red);font-family:var(--k-font-display);border-radius:999px;place-items:center;font-weight:700;display:grid}html[data-brand=chicking].kiosk .kiosk-menu-category-list{max-height:calc(100dvh - var(--kiosk-topbar-height) - clamp(6rem, 12vmin, 9rem));overscroll-behavior:contain;scrollbar-width:none;gap:clamp(.42rem,.9vmin,.64rem);padding:clamp(.65rem,1.3vmin,.9rem);display:grid;overflow-y:auto}html[data-brand=chicking].kiosk .kiosk-menu-category-list::-webkit-scrollbar{display:none}html[data-brand=chicking].kiosk .kiosk-menu-category{border:1px solid rgba(var(--brand-ink-rgb), .08);min-height:clamp(5.9rem,10.2vmin,7.4rem);color:var(--k-dark);text-align:center;box-shadow:0 6px 18px rgba(var(--brand-ink-rgb), .035);transition:transform var(--k-dur-fast) var(--k-ease), border-color var(--k-dur-fast) var(--k-ease), box-shadow var(--k-dur-fast) var(--k-ease);background:#fff;border-radius:clamp(.65rem,1.2vmin,.85rem);align-content:center;justify-items:center;gap:clamp(.34rem,.75vmin,.5rem);padding:clamp(.55rem,1vmin,.75rem);display:grid;position:relative}html[data-brand=chicking].kiosk .kiosk-menu-category:before{content:"";background:var(--k-red);opacity:0;border-radius:0 999px 999px 0;width:clamp(.22rem,.48vmin,.32rem);position:absolute;top:clamp(.42rem,.9vmin,.6rem);bottom:clamp(.42rem,.9vmin,.6rem);left:0}html[data-brand=chicking].kiosk .kiosk-menu-category:active,html[data-brand=chicking].kiosk .kiosk-menu-card:active{transform:scale(var(--k-press))}html[data-brand=chicking].kiosk .kiosk-menu-category.is-active{border-color:rgba(var(--brand-primary-rgb), .36);box-shadow:0 14px 32px rgba(var(--brand-primary-rgb), .14)}html[data-brand=chicking].kiosk .kiosk-menu-category.is-active:before{opacity:1}html[data-brand=chicking].kiosk .kiosk-menu-category.is-deal.is-active{border-color:rgba(var(--brand-accent-rgb), .55);background:#fff8e3}html[data-brand=chicking].kiosk .kiosk-menu-category.is-deal.is-active:before{background:var(--k-gold)}html[data-brand=chicking].kiosk .kiosk-menu-cat-thumb{background:var(--brand-background);width:clamp(3rem,5.8vmin,4.2rem);height:clamp(3rem,5.8vmin,4.2rem);box-shadow:0 7px 18px rgba(var(--brand-ink-rgb), .13);border:clamp(.12rem,.3vmin,.2rem) solid #fff;border-radius:999px;position:relative;overflow:hidden}html[data-brand=chicking].kiosk .kiosk-menu-cat-thumb.is-placeholder img{object-fit:contain;padding:clamp(.45rem,1vmin,.72rem)}html[data-brand=chicking].kiosk .kiosk-menu-category span:not(.kiosk-menu-cat-thumb){gap:.12rem;width:100%;min-width:0;display:grid}html[data-brand=chicking].kiosk .kiosk-menu-category strong{-webkit-line-clamp:2;font-family:var(--k-font-display);text-transform:uppercase;-webkit-box-orient:vertical;font-size:clamp(.67rem,1.28vmin,.9rem);font-weight:800;line-height:1;display:-webkit-box;overflow:hidden}html[data-brand=chicking].kiosk .kiosk-menu-category em{color:rgba(var(--brand-ink-rgb), .48);text-transform:uppercase;font-size:clamp(.56rem,1.08vmin,.76rem);font-style:normal;font-weight:900}html[data-brand=chicking].kiosk .kiosk-menu-results{gap:clamp(1.2rem,2.7vmin,2rem);min-width:0;display:grid}html[data-brand=chicking].kiosk .kiosk-menu-section{min-width:0}html[data-brand=chicking].kiosk .kiosk-menu-section+.kiosk-menu-section{padding-top:clamp(.1rem,.8vmin,.5rem)}html[data-brand=chicking].kiosk .kiosk-menu-section-head{justify-content:space-between;align-items:end;gap:1rem;margin-bottom:clamp(.72rem,1.5vmin,1.1rem);display:flex}html[data-brand=chicking].kiosk .kiosk-menu-section-head h2{font-family:var(--k-font-display);text-transform:uppercase;margin-top:.15rem;font-size:clamp(1.25rem,2.9vmin,2.2rem);font-weight:700;line-height:1}html[data-brand=chicking].kiosk .kiosk-menu-section-head button,html[data-brand=chicking].kiosk .kiosk-menu-section-head>span{color:var(--k-red);text-transform:uppercase;box-shadow:inset 0 0 0 1px rgba(var(--brand-primary-rgb), .13);background:#fff;border-radius:999px;padding:clamp(.42rem,.9vmin,.6rem) clamp(.75rem,1.55vmin,1rem);font-size:clamp(.6rem,1.14vmin,.78rem);font-weight:900}html[data-brand=chicking].kiosk .kiosk-menu-grid{grid-template-columns:repeat(auto-fit,minmax(clamp(13rem,21vmin,18rem),1fr));align-items:stretch;gap:clamp(.8rem,1.9vmin,1.35rem);display:grid}html[data-brand=chicking].kiosk .kiosk-menu-section-gap{margin-top:clamp(1rem,2.3vmin,1.6rem)}html[data-brand=chicking].kiosk .kiosk-menu-card{border:1px solid rgba(var(--brand-ink-rgb), .07);min-width:0;min-height:clamp(18rem,34vmin,25rem);box-shadow:0 14px 34px rgba(var(--brand-ink-rgb), .08);transition:transform var(--k-dur-fast) var(--k-ease), box-shadow var(--k-dur-fast) var(--k-ease);background:#fff;border-radius:clamp(.65rem,1.2vmin,.85rem);grid-template-rows:minmax(9rem,.95fr) minmax(9.25rem,auto);display:grid;overflow:hidden}html[data-brand=chicking].kiosk .kiosk-menu-card:not(.is-disabled){cursor:pointer}html[data-brand=chicking].kiosk .kiosk-menu-card:not(.is-disabled):hover{box-shadow:0 18px 44px rgba(var(--brand-ink-rgb), .12)}html[data-brand=chicking].kiosk .kiosk-menu-card.is-disabled{opacity:.62;filter:grayscale(.35)}html[data-brand=chicking].kiosk .kiosk-menu-card-media{background:#f1eee8;min-height:0;position:relative;overflow:hidden}html[data-brand=chicking].kiosk .kiosk-menu-price,html[data-brand=chicking].kiosk .kiosk-menu-deal-badge,html[data-brand=chicking].kiosk .kiosk-menu-unavailable{z-index:1;font-family:var(--k-font-display);border-radius:999px;font-weight:700;line-height:1;position:absolute}html[data-brand=chicking].kiosk .kiosk-menu-price{color:var(--k-red);box-shadow:0 8px 20px rgba(var(--brand-ink-rgb), .12);background:#fff;padding:clamp(.38rem,.82vmin,.55rem) clamp(.55rem,1.1vmin,.8rem);font-size:clamp(.78rem,1.45vmin,1rem);top:clamp(.55rem,1.15vmin,.8rem);right:clamp(.55rem,1.15vmin,.8rem)}html[data-brand=chicking].kiosk .kiosk-menu-deal-badge{background:var(--k-gold);color:var(--k-dark);text-transform:uppercase;padding:clamp(.34rem,.74vmin,.5rem) clamp(.55rem,1.1vmin,.78rem);font-size:clamp(.62rem,1.15vmin,.78rem);top:clamp(.55rem,1.15vmin,.8rem);left:clamp(.55rem,1.15vmin,.8rem)}html[data-brand=chicking].kiosk .kiosk-menu-unavailable{background:rgba(var(--brand-ink-rgb), .86);color:#fff;text-transform:uppercase;place-items:center;padding:clamp(.45rem,1vmin,.65rem);font-size:clamp(.66rem,1.2vmin,.84rem);display:grid;inset:auto clamp(.55rem,1.15vmin,.8rem) clamp(.55rem,1.15vmin,.8rem)}html[data-brand=chicking].kiosk .kiosk-menu-card-body{grid-template-rows:minmax(4.2rem,auto) auto auto;gap:clamp(.45rem,1vmin,.7rem);min-width:0;padding:clamp(.8rem,1.55vmin,1.1rem);display:grid}html[data-brand=chicking].kiosk .kiosk-menu-card-body h3{-webkit-line-clamp:2;color:var(--k-dark);font-family:var(--k-font-display);text-transform:uppercase;-webkit-box-orient:vertical;font-size:clamp(1rem,1.95vmin,1.35rem);font-weight:700;line-height:1.02;display:-webkit-box;overflow:hidden}html[data-brand=chicking].kiosk .kiosk-menu-card-body p{-webkit-line-clamp:2;color:rgba(var(--brand-ink-rgb), .45);-webkit-box-orient:vertical;margin-top:clamp(.18rem,.45vmin,.32rem);font-size:clamp(.68rem,1.25vmin,.88rem);font-weight:700;line-height:1.25;display:-webkit-box;overflow:hidden}html[data-brand=chicking].kiosk .kiosk-menu-custom{color:rgba(var(--brand-primary-rgb), .74);text-transform:uppercase;font-size:clamp(.62rem,1.14vmin,.8rem);font-weight:900}html[data-brand=chicking].kiosk .kiosk-menu-card-body button,html[data-brand=chicking].kiosk .kiosk-menu-state button{background:var(--k-red);color:#fff;min-height:clamp(3.15rem,6.3vmin,4.3rem);font-family:var(--k-font-display);text-transform:uppercase;transition:transform var(--k-dur-fast) var(--k-ease), background-color var(--k-dur-fast) var(--k-ease);border-radius:clamp(.55rem,1.1vmin,.8rem);font-size:clamp(.82rem,1.55vmin,1.08rem);font-weight:700}html[data-brand=chicking].kiosk .kiosk-menu-card-body button:disabled{background:rgba(var(--brand-ink-rgb), .14);color:rgba(var(--brand-ink-rgb), .42)}html[data-brand=chicking].kiosk .kiosk-menu-card-body button:not(:disabled):active,html[data-brand=chicking].kiosk .kiosk-menu-state button:active{transform:scale(var(--k-press))}html[data-brand=chicking].kiosk .kiosk-menu-empty,html[data-brand=chicking].kiosk .kiosk-menu-state{border:1px dashed rgba(var(--brand-ink-rgb), .12);min-height:clamp(18rem,38vmin,28rem);color:rgba(var(--brand-ink-rgb), .55);text-align:center;text-transform:uppercase;background:#ffffffc2;border-radius:clamp(.7rem,1.4vmin,1rem);place-items:center;font-weight:900;display:grid}html[data-brand=chicking].kiosk .kiosk-menu-state{align-content:center;gap:clamp(.6rem,1.4vmin,1rem);padding:clamp(1rem,3vmin,2rem)}html[data-brand=chicking].kiosk .kiosk-menu-state strong{font-family:var(--k-font-display);color:var(--k-dark);font-size:clamp(1.4rem,3.2vmin,2.4rem)}html[data-brand=chicking].kiosk .kiosk-menu-state p{max-width:34rem;color:rgba(var(--brand-ink-rgb), .55);text-transform:none;font-size:clamp(.85rem,1.6vmin,1.1rem);font-weight:700}html[data-brand=chicking].kiosk .kiosk-menu-state button{min-width:clamp(9rem,20vmin,14rem);padding-inline:clamp(1rem,2.4vmin,1.6rem)}@media (max-width:900px){html[data-brand=chicking].kiosk .kiosk-menu-command{grid-template-columns:minmax(0,1fr)}html[data-brand=chicking].kiosk .kiosk-menu-stat{display:none}html[data-brand=chicking].kiosk .kiosk-menu-layout{grid-template-columns:clamp(9rem,28vw,11rem) minmax(0,1fr)}html[data-brand=chicking].kiosk .kiosk-menu-grid{grid-template-columns:repeat(auto-fit,minmax(clamp(12rem,34vw,16rem),1fr))}}html[data-brand=chicking].kiosk .kiosk-checkout{background:radial-gradient(circle at 12% 0%, rgba(var(--brand-accent-rgb), .14), transparent 28rem), radial-gradient(circle at 94% 8%, rgba(var(--brand-primary-rgb), .09), transparent 26rem), linear-gradient(180deg, #fff7eafa, #f8f4ef), var(--k-cream);min-height:100%;color:var(--k-dark);padding:clamp(1rem,2.5vmin,2rem) clamp(1rem,3vw,2.5rem) clamp(7.75rem,14vmin,10rem)}html[data-brand=chicking].kiosk .kiosk-checkout-finalizing{min-height:100%}html[data-brand=chicking].kiosk .kiosk-checkout-hero{justify-content:flex-start;align-items:flex-start;gap:clamp(1rem,2.5vmin,2rem);width:min(100%,86rem);margin:0 auto clamp(1rem,2.4vmin,1.7rem);display:flex}html[data-brand=chicking].kiosk .kiosk-checkout-title{min-width:0}html[data-brand=chicking].kiosk .kiosk-checkout-hero p,html[data-brand=chicking].kiosk .kiosk-section-heading p{color:rgba(var(--brand-ink-rgb), .42);text-transform:uppercase;letter-spacing:.24em;font-size:clamp(.65rem,1.45vmin,.95rem);font-weight:900}html[data-brand=chicking].kiosk .kiosk-checkout-hero h1{max-width:16ch;font-family:var(--k-font-display);text-transform:uppercase;text-wrap:balance;margin-top:clamp(.15rem,.5vmin,.35rem);font-size:clamp(2.1rem,5vmin,4.2rem);font-weight:700;line-height:.94}html[data-brand=chicking].kiosk .kiosk-checkout-summary{flex-wrap:wrap;gap:clamp(.45rem,1vmin,.75rem);margin-top:clamp(.7rem,1.55vmin,1rem);display:flex}html[data-brand=chicking].kiosk .kiosk-checkout-summary span{border:1px solid rgba(var(--brand-ink-rgb), .08);min-height:clamp(2rem,4.2vmin,2.9rem);color:rgba(var(--brand-ink-rgb), .64);text-transform:uppercase;box-shadow:0 8px 20px rgba(var(--brand-ink-rgb), .04);background:#ffffffc7;border-radius:999px;align-items:center;gap:.35rem;padding:0 clamp(.75rem,1.7vmin,1.15rem);font-size:clamp(.72rem,1.45vmin,.98rem);font-weight:900;display:inline-flex}html[data-brand=chicking].kiosk .kiosk-checkout-summary strong{color:var(--k-red);font-family:var(--k-font-display);font-size:1.08em}html[data-brand=chicking].kiosk .kiosk-checkout-hero button{min-height:clamp(3rem,6.2vmin,4.4rem);color:var(--k-red);font-family:var(--k-font-display);text-transform:uppercase;box-shadow:0 12px 28px rgba(var(--brand-ink-rgb), .09);transition:transform var(--k-dur-fast) var(--k-ease), box-shadow var(--k-dur-fast) var(--k-ease);background:#fff;border-radius:999px;align-items:center;gap:clamp(.45rem,1vmin,.75rem);padding:clamp(.7rem,1.6vmin,1rem) clamp(1.05rem,2.6vmin,1.8rem);font-size:clamp(.8rem,1.65vmin,1.1rem);font-weight:700;display:inline-flex}html[data-brand=chicking].kiosk .kiosk-checkout-hero button:active{transform:scale(var(--k-press));box-shadow:0 8px 20px rgba(var(--brand-ink-rgb), .08)}html[data-brand=chicking].kiosk .kiosk-checkout-hero button svg{width:clamp(1.1rem,2.2vmin,1.5rem);height:clamp(1.1rem,2.2vmin,1.5rem)}html[data-brand=chicking].kiosk .kiosk-checkout-grid{grid-template-columns:minmax(0,1fr) minmax(20rem,min(32vw,32rem));align-items:start;gap:clamp(1rem,2.3vmin,1.8rem);width:min(100%,86rem);margin:0 auto;display:grid}html[data-brand=chicking].kiosk .kiosk-order-panel,html[data-brand=chicking].kiosk .kiosk-pay-column>section{border:1px solid rgba(var(--brand-ink-rgb), .075);box-shadow:0 16px 38px rgba(var(--brand-ink-rgb), .07);background:#fffffff5;border-radius:clamp(1rem,2.2vmin,1.45rem)}html[data-brand=chicking].kiosk .kiosk-order-panel{padding:clamp(1rem,2.3vmin,1.6rem)}html[data-brand=chicking].kiosk .kiosk-section-heading{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:clamp(.8rem,2vmin,1.35rem);display:flex}html[data-brand=chicking].kiosk .kiosk-section-heading span{background:rgba(var(--brand-accent-rgb), .18);color:var(--k-dark);text-transform:uppercase;border-radius:999px;padding:clamp(.3rem,.8vmin,.5rem) clamp(.55rem,1.3vmin,.9rem);font-size:clamp(.65rem,1.3vmin,.9rem);font-weight:900}html[data-brand=chicking].kiosk .kiosk-section-heading p em{color:rgba(var(--brand-ink-rgb), .48);font-style:italic}html[data-brand=chicking].kiosk .kiosk-order-lines{gap:clamp(.8rem,1.6vmin,1.08rem);max-height:min(58dvh,46rem);padding-right:clamp(.1rem,.5vmin,.4rem);display:grid;overflow-y:auto}html[data-brand=chicking].kiosk .kiosk-order-line{border:1px solid rgba(var(--brand-ink-rgb), .08);background:linear-gradient(#fff,#fffaf3);border-radius:clamp(.9rem,1.85vmin,1.3rem);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:clamp(.85rem,1.8vmin,1.25rem);padding:clamp(.85rem,1.8vmin,1.18rem);display:grid;box-shadow:inset 0 1px #ffffffc7}html[data-brand=chicking].kiosk .kiosk-order-line.is-unavailable{border-color:rgba(var(--brand-accent-rgb), .8);background:rgba(var(--brand-accent-rgb), .08)}html[data-brand=chicking].kiosk .kiosk-line-main{align-items:center;gap:clamp(.75rem,1.8vmin,1.25rem);min-width:0;display:flex}html[data-brand=chicking].kiosk .kiosk-line-main img{object-fit:cover;background:#f3f3f3;border-radius:clamp(.65rem,1.4vmin,1rem);flex:none;width:clamp(4.75rem,10vmin,7rem);height:clamp(4.75rem,10vmin,7rem)}html[data-brand=chicking].kiosk .kiosk-line-main h2{-webkit-line-clamp:2;font-family:var(--k-font-display);text-transform:uppercase;-webkit-box-orient:vertical;font-size:clamp(1.05rem,2.15vmin,1.48rem);font-weight:700;line-height:1.05;display:-webkit-box;overflow:hidden}html[data-brand=chicking].kiosk .kiosk-line-main p{text-overflow:ellipsis;white-space:nowrap;color:rgba(var(--brand-ink-rgb), .46);margin-top:clamp(.2rem,.6vmin,.4rem);font-size:clamp(.75rem,1.45vmin,1rem);font-weight:700;overflow:hidden}html[data-brand=chicking].kiosk .kiosk-line-main strong{color:#b87900;text-transform:uppercase;margin-top:.4rem;font-size:clamp(.7rem,1.35vmin,.95rem);font-weight:900;display:inline-block}html[data-brand=chicking].kiosk .kiosk-line-actions{grid-template-columns:auto auto;align-items:center;gap:clamp(.55rem,1.3vmin,.9rem);display:grid}html[data-brand=chicking].kiosk .kiosk-line-actions>strong{text-align:right;min-width:clamp(5rem,9vmin,7rem);font-family:var(--k-font-display);color:var(--k-dark);font-size:clamp(1.08rem,2.25vmin,1.58rem)}html[data-brand=chicking].kiosk .kiosk-qty-stepper{background:#f1eee8;border-radius:999px;grid-template-columns:clamp(2.35rem,5vmin,3.4rem) clamp(2.2rem,4.5vmin,3.2rem) clamp(2.35rem,5vmin,3.4rem);align-items:center;padding:clamp(.18rem,.5vmin,.32rem);display:grid}html[data-brand=chicking].kiosk .kiosk-qty-stepper button,html[data-brand=chicking].kiosk .kiosk-line-buttons button{transition:transform var(--k-dur-fast) var(--k-ease), background-color var(--k-dur-fast) var(--k-ease)}html[data-brand=chicking].kiosk .kiosk-qty-stepper button{height:clamp(2.35rem,5vmin,3.4rem);color:var(--k-red);font-family:var(--k-font-display);background:#fff;border-radius:999px;font-size:clamp(1.2rem,2.8vmin,2rem);font-weight:700}html[data-brand=chicking].kiosk .kiosk-qty-stepper button:disabled{opacity:.35}html[data-brand=chicking].kiosk .kiosk-qty-stepper span{text-align:center;font-family:var(--k-font-display);font-size:clamp(1rem,2.2vmin,1.5rem);font-weight:700}html[data-brand=chicking].kiosk .kiosk-line-buttons{grid-column:1/-1;justify-content:flex-end;gap:clamp(.45rem,1vmin,.7rem);display:flex}html[data-brand=chicking].kiosk .kiosk-line-buttons button{background:rgba(var(--brand-primary-rgb), .08);min-height:clamp(2rem,4vmin,2.8rem);color:var(--k-red);text-transform:uppercase;border-radius:999px;padding:0 clamp(.75rem,1.5vmin,1rem);font-size:clamp(.68rem,1.3vmin,.9rem);font-weight:900}html[data-brand=chicking].kiosk .kiosk-line-buttons button:first-child{background:rgba(var(--brand-ink-rgb), .07);color:var(--k-dark)}html[data-brand=chicking].kiosk .kiosk-checkout-suggestions{border:1px solid rgba(var(--brand-accent-rgb), .2);background:linear-gradient(#fff5e4b8,#ffffffe6);border-radius:clamp(.9rem,1.8vmin,1.25rem);gap:clamp(.65rem,1.4vmin,.95rem);padding:clamp(.75rem,1.6vmin,1rem);display:grid}html[data-brand=chicking].kiosk .kiosk-suggestion-heading{justify-content:space-between;align-items:center;gap:1rem;display:flex}html[data-brand=chicking].kiosk .kiosk-suggestion-heading p,html[data-brand=chicking].kiosk .kiosk-suggestion-heading span{text-transform:uppercase;font-weight:900}html[data-brand=chicking].kiosk .kiosk-suggestion-heading p{color:rgba(var(--brand-ink-rgb), .56);letter-spacing:0;font-size:clamp(.68rem,1.35vmin,.95rem)}html[data-brand=chicking].kiosk .kiosk-suggestion-heading span{color:var(--k-red);font-size:clamp(.62rem,1.2vmin,.82rem)}html[data-brand=chicking].kiosk .kiosk-suggestion-row{overscroll-behavior-x:contain;scrollbar-width:none;gap:clamp(.65rem,1.4vmin,.95rem);padding:0 0 clamp(.1rem,.5vmin,.25rem);display:flex;overflow-x:auto}html[data-brand=chicking].kiosk .kiosk-suggestion-row::-webkit-scrollbar{display:none}html[data-brand=chicking].kiosk .kiosk-suggestion-card{border:1px solid rgba(var(--brand-ink-rgb), .08);text-align:left;width:clamp(8.7rem,16vmin,11.2rem);min-width:clamp(8.7rem,16vmin,11.2rem);box-shadow:0 10px 24px rgba(var(--brand-ink-rgb), .06);transition:transform var(--k-dur-fast) var(--k-ease), border-color var(--k-dur-fast) var(--k-ease);background:#fff;border-radius:clamp(.85rem,1.7vmin,1.15rem);grid-template-rows:auto minmax(3rem,auto) auto;justify-items:stretch;gap:clamp(.45rem,1vmin,.7rem);padding:clamp(.55rem,1.1vmin,.8rem);display:grid}html[data-brand=chicking].kiosk .kiosk-suggestion-card:active{transform:scale(var(--k-press));border-color:rgba(var(--brand-primary-rgb), .28)}html[data-brand=chicking].kiosk .kiosk-suggestion-image{aspect-ratio:1/.78;background:var(--brand-background);border-radius:clamp(.65rem,1.3vmin,.9rem);width:100%;position:relative;overflow:hidden}html[data-brand=chicking].kiosk .kiosk-suggestion-copy{align-content:start;gap:clamp(.18rem,.45vmin,.3rem);min-width:0;display:grid}html[data-brand=chicking].kiosk .kiosk-suggestion-copy strong{-webkit-line-clamp:2;min-height:2.05em;color:var(--k-dark);font-family:var(--k-font-display);text-transform:uppercase;-webkit-box-orient:vertical;font-size:clamp(.8rem,1.55vmin,1.08rem);font-weight:700;line-height:1.02;display:-webkit-box;overflow:hidden}html[data-brand=chicking].kiosk .kiosk-suggestion-copy span{color:var(--k-red);font-family:var(--k-font-display);font-size:clamp(.9rem,1.75vmin,1.18rem);font-weight:700}html[data-brand=chicking].kiosk .kiosk-suggestion-action{background:var(--k-red);color:#fff;min-height:clamp(2.35rem,4.8vmin,3.2rem);font-family:var(--k-font-display);border-radius:999px;place-items:center;font-size:clamp(1.2rem,2.8vmin,1.8rem);font-weight:700;line-height:1;display:grid}html[data-brand=chicking].kiosk .kiosk-suggestion-action.is-customize{background:var(--k-dark);text-transform:uppercase;letter-spacing:0;font-size:clamp(.62rem,1.25vmin,.85rem)}html[data-brand=chicking].kiosk .kiosk-pay-panel{gap:clamp(.8rem,1.7vmin,1.15rem);display:grid;position:sticky;top:clamp(.8rem,2vmin,1.4rem)}html[data-brand=chicking].kiosk .kiosk-pay-column{align-content:start;gap:clamp(.8rem,1.7vmin,1.15rem);min-width:0;display:grid}html[data-brand=chicking].kiosk .kiosk-pay-column>section{min-width:0;padding:clamp(.9rem,2vmin,1.35rem)}html[data-brand=chicking].kiosk .kiosk-payment-box{border-color:rgba(var(--brand-primary-rgb), .13)}html[data-brand=chicking].kiosk .kiosk-coupon-entry{grid-template-columns:minmax(0,1fr) auto;gap:clamp(.5rem,1.2vmin,.8rem);display:grid}html[data-brand=chicking].kiosk .kiosk-coupon-entry input{border:2px solid rgba(var(--brand-ink-rgb), .08);background:var(--brand-background);min-width:0;min-height:clamp(3.2rem,6.5vmin,4.6rem);font-family:var(--k-font-body);text-transform:uppercase;border-radius:999px;outline:none;padding:0 clamp(1rem,2vmin,1.4rem);font-size:clamp(1rem,2vmin,1.3rem);font-weight:900}html[data-brand=chicking].kiosk .kiosk-details-box{flex-direction:column;gap:clamp(.6rem,1.4vmin,1rem);display:flex}html[data-brand=chicking].kiosk .kiosk-details-fields{grid-template-columns:1fr;gap:clamp(.5rem,1.2vmin,.8rem);display:grid}html[data-brand=chicking].kiosk .kiosk-details-input{border:2px solid rgba(var(--brand-ink-rgb), .08);background:var(--brand-background);width:100%;min-width:0;min-height:clamp(3.2rem,6.5vmin,4.6rem);font-family:var(--k-font-body);color:var(--k-dark);transition:border-color var(--k-dur,.2s) var(--k-ease,ease), background var(--k-dur,.2s) var(--k-ease,ease);border-radius:999px;outline:none;padding:0 clamp(1.1rem,2.2vmin,1.6rem);font-size:clamp(1rem,2vmin,1.3rem);font-weight:700}html[data-brand=chicking].kiosk .kiosk-details-input::placeholder{color:rgba(var(--brand-ink-rgb), .4);font-weight:600}html[data-brand=chicking].kiosk .kiosk-details-input:focus{border-color:var(--k-red);background:#fff}html[data-brand=chicking].kiosk .kiosk-details-input.is-invalid,html[data-brand=chicking].kiosk .kiosk-phone-field.is-invalid{border-color:var(--k-red);background:rgba(var(--brand-primary-rgb), .045)}html[data-brand=chicking].kiosk .kiosk-field-error{color:var(--k-red);margin:clamp(-.25rem,-.45vmin,-.15rem) clamp(.9rem,2vmin,1.4rem) 0;font-size:clamp(.72rem,1.35vmin,.95rem);font-weight:900}html[data-brand=chicking].kiosk .kiosk-phone-field{border:2px solid rgba(var(--brand-ink-rgb), .08);background:var(--brand-background);width:100%;min-width:0;min-height:clamp(3.2rem,6.5vmin,4.6rem);transition:border-color var(--k-dur,.2s) var(--k-ease,ease), background var(--k-dur,.2s) var(--k-ease,ease);border-radius:999px;grid-template-columns:auto minmax(0,1fr);align-items:center;display:grid;position:relative;overflow:visible}html[data-brand=chicking].kiosk .kiosk-phone-field.is-open,html[data-brand=chicking].kiosk .kiosk-phone-field:focus-within{border-color:var(--k-red);background:#fff}html[data-brand=chicking].kiosk .kiosk-phone-field input{min-width:0;height:100%;color:var(--k-dark);font-family:var(--k-font-body);background:0 0;border:0;outline:none;font-size:clamp(1rem,2vmin,1.3rem);font-weight:700}html[data-brand=chicking].kiosk .kiosk-phone-prefix{border-right:2px solid rgba(var(--brand-ink-rgb), .08);min-height:100%;color:var(--k-red);font-family:var(--k-font-body);text-transform:uppercase;white-space:nowrap;background:0 0;border-radius:999px 0 0 999px;align-self:stretch;align-items:center;gap:clamp(.35rem,.8vmin,.55rem);padding:0 clamp(.8rem,1.7vmin,1.2rem);font-size:clamp(.95rem,1.85vmin,1.22rem);font-weight:900;display:inline-flex}html[data-brand=chicking].kiosk .kiosk-phone-prefix svg{width:clamp(.85rem,1.5vmin,1rem);height:clamp(.85rem,1.5vmin,1rem);transition:transform var(--k-dur-fast) var(--k-ease,ease);flex:none}html[data-brand=chicking].kiosk .kiosk-phone-field.is-open .kiosk-phone-prefix svg{transform:rotate(180deg)}html[data-brand=chicking].kiosk .kiosk-phone-field input{width:100%;padding:0 clamp(1rem,2vmin,1.5rem)}html[data-brand=chicking].kiosk .kiosk-phone-field input::placeholder{color:rgba(var(--brand-ink-rgb), .4);font-weight:600}html[data-brand=chicking].kiosk .kiosk-phone-country-menu{z-index:35;border:1px solid rgba(var(--brand-ink-rgb), .08);width:min(100%,21rem);max-height:none;box-shadow:0 18px 44px rgba(var(--brand-ink-rgb), .16);background:#fff;border-radius:clamp(.8rem,1.7vmin,1.15rem);gap:clamp(.25rem,.55vmin,.4rem);padding:clamp(.35rem,.8vmin,.55rem);display:grid;position:absolute;top:calc(100% + clamp(.35rem,.8vmin,.55rem));left:0;overflow-y:auto}html[data-brand=chicking].kiosk .kiosk-phone-country-menu button{min-height:clamp(2.75rem,5.8vmin,3.8rem);color:var(--k-dark);font-family:var(--k-font-body);text-align:left;border-radius:clamp(.6rem,1.25vmin,.85rem);justify-content:space-between;align-items:center;gap:clamp(.75rem,1.5vmin,1rem);padding:clamp(.55rem,1.1vmin,.75rem) clamp(.75rem,1.5vmin,1rem);font-size:clamp(.9rem,1.75vmin,1.12rem);font-weight:800;display:flex}html[data-brand=chicking].kiosk .kiosk-phone-country-menu button.is-selected{background:rgba(var(--brand-primary-rgb), .08);color:var(--k-red)}html[data-brand=chicking].kiosk .kiosk-phone-country-menu strong{flex:none;font-weight:900}html[data-brand=chicking].kiosk .kiosk-setup-id-input{text-align:center;color:#fff;width:100%;min-height:clamp(3rem,6vmin,4.2rem);font-family:var(--k-font-body);letter-spacing:.18em;text-transform:lowercase;transition:border-color var(--k-dur,.2s) var(--k-ease,ease), background var(--k-dur,.2s) var(--k-ease,ease);background:#ffffff0f;border:2px solid #ffffff29;border-radius:999px;outline:none;padding:0 clamp(1rem,2.4vmin,1.6rem);font-size:clamp(1rem,2.2vmin,1.4rem);font-weight:800}html[data-brand=chicking].kiosk .kiosk-setup-id-input::placeholder{color:#ffffff52;letter-spacing:.05em;font-weight:600}html[data-brand=chicking].kiosk .kiosk-setup-id-input:focus{border-color:var(--k-gold);background:#ffffff1a}html[data-brand=chicking].kiosk .kiosk-coupon-entry button,html[data-brand=chicking].kiosk .kiosk-coupon-applied button{background:var(--k-dark);color:#fff;min-height:clamp(3.2rem,6.5vmin,4.6rem);font-family:var(--k-font-display);text-transform:uppercase;border-radius:999px;padding:0 clamp(1rem,2.2vmin,1.6rem);font-size:clamp(.85rem,1.7vmin,1.15rem);font-weight:700}html[data-brand=chicking].kiosk .kiosk-coupon-entry button:disabled{opacity:.4}html[data-brand=chicking].kiosk .kiosk-coupon-applied{background:#22c55e1a;border:1px solid #22c55e33;border-radius:clamp(.85rem,1.8vmin,1.2rem);justify-content:space-between;align-items:center;gap:1rem;padding:clamp(.75rem,1.6vmin,1rem);display:flex}html[data-brand=chicking].kiosk .kiosk-coupon-applied strong,html[data-brand=chicking].kiosk .kiosk-coupon-applied span{display:block}html[data-brand=chicking].kiosk .kiosk-coupon-applied strong{font-family:var(--k-font-display);color:#166534;font-size:clamp(1rem,2.1vmin,1.4rem)}html[data-brand=chicking].kiosk .kiosk-coupon-applied span{color:#166534b8;text-transform:uppercase;font-size:clamp(.75rem,1.5vmin,1rem);font-weight:900}html[data-brand=chicking].kiosk .kiosk-coupon-error{color:var(--k-red);margin-top:clamp(.55rem,1.2vmin,.8rem);font-size:clamp(.75rem,1.45vmin,.98rem);font-weight:900}html[data-brand=chicking].kiosk .kiosk-payment-list{gap:clamp(.55rem,1.2vmin,.85rem);display:grid}html[data-brand=chicking].kiosk .kiosk-payment-option{border:2px solid rgba(var(--brand-ink-rgb), .08);min-height:clamp(4.4rem,8.2vmin,6rem);color:var(--k-dark);transition:transform var(--k-dur-fast) var(--k-ease), border-color var(--k-dur-fast) var(--k-ease), box-shadow var(--k-dur-fast) var(--k-ease);background:linear-gradient(#fff,#fffaf4);border-radius:clamp(.9rem,1.8vmin,1.25rem);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:clamp(.75rem,1.5vmin,1rem);padding:clamp(.65rem,1.4vmin,.9rem);display:grid}html[data-brand=chicking].kiosk .kiosk-payment-option:active{transform:scale(var(--k-press))}html[data-brand=chicking].kiosk .kiosk-payment-option.is-active{border-color:var(--k-red);background:rgba(var(--brand-primary-rgb), .06);box-shadow:0 10px 30px rgba(var(--brand-primary-rgb), .12)}html[data-brand=chicking].kiosk .kiosk-payment-option .font-display{font-size:clamp(.95rem,1.9vmin,1.3rem)}html[data-brand=chicking].kiosk .kiosk-payment-option .text-brand-ink\/50{font-size:clamp(.72rem,1.4vmin,.95rem)}html[data-brand=chicking].kiosk .kiosk-payment-icon,html[data-brand=chicking].kiosk .kiosk-payment-check{border-radius:999px;place-items:center;display:grid}html[data-brand=chicking].kiosk .kiosk-payment-icon{background:rgba(var(--brand-accent-rgb), .2);width:clamp(2.8rem,5.8vmin,4rem);height:clamp(2.8rem,5.8vmin,4rem);color:var(--k-dark)}html[data-brand=chicking].kiosk .kiosk-payment-icon svg{width:52%;height:52%}html[data-brand=chicking].kiosk .kiosk-payment-check{background:rgba(var(--brand-ink-rgb), .08);width:clamp(2rem,4vmin,2.8rem);height:clamp(2rem,4vmin,2.8rem);color:rgba(var(--brand-ink-rgb), .24)}html[data-brand=chicking].kiosk .kiosk-payment-check svg{opacity:0;width:54%;height:54%;transition:opacity var(--k-dur-fast) var(--k-ease)}html[data-brand=chicking].kiosk .kiosk-payment-option.is-active .kiosk-payment-check{background:var(--k-red);color:#fff}html[data-brand=chicking].kiosk .kiosk-payment-option.is-active .kiosk-payment-check svg{opacity:1}html[data-brand=chicking].kiosk .kiosk-payment-empty{border:2px dashed rgba(var(--brand-ink-rgb), .12);min-height:clamp(3.6rem,7vmin,5rem);color:rgba(var(--brand-ink-rgb), .52);font-family:var(--k-font-display);text-transform:uppercase;background:#ffffffb8;border-radius:clamp(.9rem,1.8vmin,1.25rem);place-items:center;font-size:clamp(.82rem,1.7vmin,1.1rem);font-weight:700;display:grid}html[data-brand=chicking].kiosk .kiosk-total-box{background:radial-gradient(circle at 92% 8%, rgba(var(--brand-accent-rgb), .18), transparent 9rem), linear-gradient(180deg, #fff, #fff9ef);color:var(--k-dark);border-color:rgba(var(--brand-accent-rgb), .18);box-shadow:0 18px 42px rgba(var(--brand-ink-rgb), .08);align-content:start;gap:clamp(.75rem,1.55vmin,1.05rem);display:grid}html[data-brand=chicking].kiosk .kiosk-total-heading{justify-content:space-between;align-items:flex-start;gap:clamp(.75rem,1.6vmin,1.1rem);display:flex}html[data-brand=chicking].kiosk .kiosk-total-heading span{color:rgba(var(--brand-ink-rgb), .46);text-transform:uppercase;letter-spacing:.18em;font-size:clamp(.72rem,1.45vmin,.98rem);font-weight:900}html[data-brand=chicking].kiosk .kiosk-total-heading strong{color:var(--k-red);font-family:var(--k-font-display);white-space:nowrap;flex:none;font-size:clamp(2rem,4.7vmin,3.4rem);font-weight:700;line-height:.9}html[data-brand=chicking].kiosk .kiosk-total-breakdown{border-top:2px dashed rgba(var(--brand-ink-rgb), .1);gap:clamp(.45rem,1vmin,.65rem);padding-top:clamp(.7rem,1.5vmin,1rem);display:grid}html[data-brand=chicking].kiosk .kiosk-total-row,html[data-brand=chicking].kiosk .kiosk-total-due{justify-content:space-between;gap:1rem;display:flex}html[data-brand=chicking].kiosk .kiosk-total-row{color:rgba(var(--brand-ink-rgb), .56);font-size:clamp(.86rem,1.7vmin,1.12rem);font-weight:800}html[data-brand=chicking].kiosk .kiosk-total-row strong{color:var(--k-dark)}html[data-brand=chicking].kiosk .kiosk-total-row.is-saving,html[data-brand=chicking].kiosk .kiosk-total-row.is-saving strong{color:#15803d}html[data-brand=chicking].kiosk .kiosk-place-order{background:linear-gradient(135deg, var(--k-red-bright) 0%, var(--k-red) 58%, var(--k-red-dark) 100%);color:#fff;width:100%;min-height:clamp(4.5rem,8.5vmin,6.25rem);box-shadow:0 18px 40px rgba(var(--brand-primary-rgb), .28);font-family:var(--k-font-display);text-transform:uppercase;transition:transform var(--k-dur-fast) var(--k-ease), opacity var(--k-dur-fast) var(--k-ease);border-radius:999px;justify-content:space-between;align-items:center;gap:1rem;padding:clamp(.75rem,1.6vmin,1rem) clamp(1.2rem,2.7vmin,1.8rem);display:flex}html[data-brand=chicking].kiosk .kiosk-place-order:active{transform:scale(var(--k-press))}html[data-brand=chicking].kiosk .kiosk-place-order:disabled{opacity:.45}html[data-brand=chicking].kiosk .kiosk-place-order span{overflow-wrap:anywhere;min-width:0;font-size:clamp(1.15rem,2.6vmin,1.8rem);font-weight:700}html[data-brand=chicking].kiosk .kiosk-place-order strong{white-space:nowrap;flex:none;font-size:clamp(1.4rem,3vmin,2.2rem);font-weight:700}html[data-brand=chicking].kiosk .kiosk-floating-paybar{z-index:85;padding:clamp(.8rem, 1.8vmin, 1.15rem) clamp(1rem, 3vw, 2.5rem) max(clamp(.8rem, 1.8vmin, 1.15rem), env(safe-area-inset-bottom));pointer-events:none;background:linear-gradient(#f8f4ef00,#f8f4eff5 36%,#f8f4ef);justify-content:center;display:flex;position:fixed;bottom:0;left:0;right:0}html[data-brand=chicking].kiosk .kiosk-floating-paybar .kiosk-place-order{pointer-events:auto;width:min(100%,86rem)}html[data-brand=chicking].kiosk .kiosk-warning{background:rgba(var(--brand-accent-rgb), .16);border:1px solid rgba(var(--brand-accent-rgb), .38);color:#7a4b00;border-radius:clamp(.8rem,1.6vmin,1.1rem);padding:clamp(.75rem,1.6vmin,1rem);font-size:clamp(.8rem,1.5vmin,1rem);font-weight:900}html[data-brand=chicking].kiosk .kiosk-empty-order,html[data-brand=chicking].kiosk .kiosk-checkout-loading{min-height:calc(100dvh - var(--kiosk-topbar-height) - clamp(3rem, 8vmin, 6rem));text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:clamp(.7rem,1.8vmin,1.2rem);display:flex}html[data-brand=chicking].kiosk .kiosk-empty-order img{object-fit:contain;height:clamp(2.4rem,6vmin,4rem);margin-bottom:clamp(.6rem,1.5vmin,1rem)}html[data-brand=chicking].kiosk .kiosk-empty-order h1,html[data-brand=chicking].kiosk .kiosk-checkout-loading p{font-family:var(--k-font-display);text-transform:uppercase;font-size:clamp(2rem,5.5vmin,4rem);font-weight:700;line-height:.95}html[data-brand=chicking].kiosk .kiosk-empty-order p{max-width:34rem;color:rgba(var(--brand-ink-rgb), .56);font-size:clamp(1rem,2.3vmin,1.5rem);font-weight:700}html[data-brand=chicking].kiosk .kiosk-empty-order button{background:var(--k-red);color:#fff;min-height:clamp(3.4rem,7vmin,4.8rem);font-family:var(--k-font-display);text-transform:uppercase;border-radius:999px;padding:0 clamp(1.8rem,4vmin,3rem);font-size:clamp(1rem,2.2vmin,1.5rem);font-weight:700}html[data-brand=chicking].kiosk .kiosk-checkout-loading span,html[data-brand=chicking].kiosk .kiosk-spinner{border:clamp(.32rem, .8vmin, .5rem) solid rgba(var(--brand-primary-rgb), .16);border-top-color:var(--k-red);border-radius:999px;width:clamp(4rem,10vmin,6.5rem);height:clamp(4rem,10vmin,6.5rem);animation:.9s linear infinite chicking-kioskSpin}@keyframes chicking-kioskSpin{to{transform:rotate(360deg)}}html[data-brand=chicking].kiosk .kiosk-loading-fullscreen{z-index:9999;background:linear-gradient(180deg, rgba(var(--brand-ink-rgb), .96), rgba(var(--brand-ink-rgb), 1)), var(--k-dark);color:#fff;place-items:center;padding:clamp(1.25rem,4vmin,3rem);display:grid;position:fixed;inset:0;overflow:hidden}html[data-brand=chicking].kiosk .kiosk-loading-fullscreen:before{content:"";background:linear-gradient(135deg, rgba(var(--brand-primary-rgb), .22), transparent 44%), linear-gradient(315deg, rgba(var(--brand-accent-rgb), .14), transparent 42%);pointer-events:none;position:absolute;inset:0}html[data-brand=chicking].kiosk .kiosk-loading-card,html[data-brand=chicking].kiosk .kiosk-progress-card{text-align:center;background:#ffffff14;border:1px solid #ffffff21;border-radius:clamp(1.05rem,2.4vmin,1.7rem);justify-items:center;gap:clamp(.75rem,1.8vmin,1.2rem);width:min(92vw,34rem);padding:clamp(1.3rem,3.8vmin,2.6rem);display:grid;position:relative;box-shadow:0 26px 70px #0000003d,inset 0 1px #ffffff1a}html[data-brand=chicking].kiosk .kiosk-loading-logo{place-items:center;width:clamp(5.6rem,13vmin,8.6rem);height:clamp(5.6rem,13vmin,8.6rem);display:grid;position:relative}html[data-brand=chicking].kiosk .kiosk-loading-logo.is-compact{width:clamp(4.8rem,10vmin,6.8rem);height:clamp(4.8rem,10vmin,6.8rem)}html[data-brand=chicking].kiosk .kiosk-loading-logo>span{border:clamp(.12rem, .35vmin, .22rem) solid rgba(var(--brand-accent-rgb), .42);border-radius:999px;animation:1.8s ease-out infinite chicking-kioskLoaderRing;position:absolute;inset:0}html[data-brand=chicking].kiosk .kiosk-loading-logo>span:nth-child(2){border-color:#ffffff3d;animation-delay:.34s;inset:12%}html[data-brand=chicking].kiosk .kiosk-loading-logo>div{background:var(--k-red);width:62%;height:62%;box-shadow:0 16px 36px rgba(var(--brand-primary-rgb), .34);border-radius:999px;place-items:center;animation:1.55s ease-in-out infinite chicking-kioskLoaderFloat;display:grid;position:relative}html[data-brand=chicking].kiosk .kiosk-loading-logo img{object-fit:contain;width:72%;height:72%}html[data-brand=chicking].kiosk .kiosk-loading-mascot{aspect-ratio:1;width:clamp(5.8rem,13vmin,8.8rem);filter:drop-shadow(0 18px 24px rgba(var(--brand-ink-rgb), .16));place-items:center;animation:2.6s ease-in-out infinite chicking-kioskMascotBounce;display:grid;position:relative}html[data-brand=chicking].kiosk .kiosk-loading-mascot:after{content:"";background:rgba(var(--brand-ink-rgb), .18);filter:blur(.18rem);transform-origin:50%;border-radius:999px;height:11%;animation:2.6s ease-in-out infinite chicking-kioskMascotShadow;position:absolute;bottom:3%;left:18%;right:18%}html[data-brand=chicking].kiosk .kiosk-loading-mascot img{z-index:1;object-fit:contain;width:100%;height:100%;position:relative}html[data-brand=chicking].kiosk .kiosk-loading-mascot.is-hero{width:clamp(7.2rem,17vmin,11.5rem);margin-block:clamp(-.35rem,-.6vmin,-.1rem)}html[data-brand=chicking].kiosk .kiosk-loading-mascot.is-chip{width:clamp(2.2rem,4.4vmin,3.1rem);filter:drop-shadow(0 8px 12px rgba(var(--brand-ink-rgb), .12));flex:none}html[data-brand=chicking].kiosk .kiosk-loading-mascot.is-chip:after{opacity:.35}html[data-brand=chicking].kiosk .kiosk-loading-mascot.is-checkout{width:clamp(5.4rem,12vmin,8rem);margin-left:auto}html[data-brand=chicking].kiosk .kiosk-loading-mascot.is-progress{width:clamp(6.2rem,13vmin,9.2rem);margin-block:clamp(-.3rem,-.6vmin,-.1rem)}html[data-brand=chicking].kiosk .kiosk-loading-copy{justify-items:center;gap:clamp(.3rem,.9vmin,.55rem);display:grid}html[data-brand=chicking].kiosk .kiosk-loading-copy p,html[data-brand=chicking].kiosk .kiosk-progress-card>p{color:var(--k-gold);text-transform:uppercase;letter-spacing:0;font-size:clamp(.66rem,1.3vmin,.9rem);font-weight:900}html[data-brand=chicking].kiosk .kiosk-loading-copy h1,html[data-brand=chicking].kiosk .kiosk-progress-card h2{max-width:13ch;font-family:var(--k-font-display);text-transform:uppercase;font-size:clamp(2rem,5.3vmin,4rem);font-weight:700;line-height:.95}html[data-brand=chicking].kiosk .kiosk-loading-copy span,html[data-brand=chicking].kiosk .kiosk-progress-card>span{color:#ffffffb8;max-width:30rem;font-size:clamp(.9rem,1.9vmin,1.25rem);font-weight:800;line-height:1.3}html[data-brand=chicking].kiosk .kiosk-loading-rail{background:#ffffff29;border-radius:999px;width:min(100%,18rem);height:clamp(.38rem,.8vmin,.55rem);overflow:hidden}html[data-brand=chicking].kiosk .kiosk-loading-rail i{border-radius:inherit;background:linear-gradient(90deg, var(--k-gold), #fff, var(--k-red-bright));width:42%;height:100%;animation:1.35s ease-in-out infinite chicking-kioskLoadingRail;display:block}html[data-brand=chicking].kiosk .kiosk-loading-dots{justify-content:center;align-items:center;gap:clamp(.32rem,.75vmin,.5rem);min-height:clamp(1rem,2vmin,1.3rem);display:inline-flex}html[data-brand=chicking].kiosk .kiosk-loading-dots i{background:var(--k-gold);border-radius:999px;width:clamp(.45rem,.95vmin,.64rem);height:clamp(.45rem,.95vmin,.64rem);animation:.9s ease-in-out infinite chicking-kioskLoadingDot}html[data-brand=chicking].kiosk .kiosk-loading-dots i:nth-child(2){animation-delay:.12s}html[data-brand=chicking].kiosk .kiosk-loading-dots i:nth-child(3){animation-delay:.24s}html[data-brand=chicking].kiosk .kiosk-skel{background:linear-gradient(90deg, rgba(var(--brand-ink-rgb), .08), #ffffffb8, rgba(var(--brand-ink-rgb), .08));background-size:220% 100%;border-radius:clamp(.45rem,.9vmin,.65rem);animation:1.35s ease-in-out infinite chicking-kioskSkeletonShimmer;display:block;position:relative;overflow:hidden}html[data-brand=chicking].kiosk .kiosk-menu-loading-shell{gap:inherit;flex-direction:column;flex:auto;min-height:0;display:flex}html[data-brand=chicking].kiosk .kiosk-skeleton-command{overflow:hidden}html[data-brand=chicking].kiosk .kiosk-skeleton-search{border:2px solid rgba(var(--brand-primary-rgb), .1);background:var(--brand-background);min-height:clamp(3.3rem,6.7vmin,4.6rem);color:rgba(var(--brand-ink-rgb), .46);text-transform:uppercase;border-radius:999px;align-items:center;gap:clamp(.55rem,1.2vmin,.85rem);padding:0 clamp(1rem,2vmin,1.4rem);font-size:clamp(.86rem,1.7vmin,1.12rem);font-weight:900;display:flex}html[data-brand=chicking].kiosk .kiosk-skeleton-search .is-dot{background:var(--k-red);border-radius:999px;flex:none;width:clamp(1.1rem,2.2vmin,1.5rem);height:clamp(1.1rem,2.2vmin,1.5rem);animation:1s ease-in-out infinite chicking-kioskLoadingDot}html[data-brand=chicking].kiosk .kiosk-skeleton-stat{color:var(--k-red)}html[data-brand=chicking].kiosk .kiosk-skeleton-category{pointer-events:none}html[data-brand=chicking].kiosk .kiosk-skeleton-category .is-thumb{border-radius:999px;width:clamp(3rem,5.8vmin,4.2rem);height:clamp(3rem,5.8vmin,4.2rem)}html[data-brand=chicking].kiosk .kiosk-skeleton-category .is-line{width:80%;height:clamp(.7rem,1.35vmin,.95rem);margin-inline:auto}html[data-brand=chicking].kiosk .kiosk-skeleton-category .is-line.is-short{width:52%;height:clamp(.52rem,1vmin,.72rem);margin-top:clamp(.24rem,.5vmin,.34rem)}html[data-brand=chicking].kiosk .kiosk-loading-chip{min-width:clamp(4.8rem,9vmin,6.4rem);min-height:clamp(2rem,4vmin,2.8rem);box-shadow:inset 0 0 0 1px rgba(var(--brand-primary-rgb), .12);background:#fff;border-radius:999px;justify-content:center;align-items:center;gap:clamp(.32rem,.75vmin,.52rem);display:inline-flex}html[data-brand=chicking].kiosk .kiosk-loading-chip .kiosk-loading-dots i{background:var(--k-red)}html[data-brand=chicking].kiosk .kiosk-skeleton-card{pointer-events:none}html[data-brand=chicking].kiosk .kiosk-skeleton-card .is-media{border-radius:0;width:100%;height:100%;min-height:clamp(9rem,16vmin,13rem)}html[data-brand=chicking].kiosk .kiosk-skeleton-card .is-title{width:78%;height:clamp(1.15rem,2.2vmin,1.55rem)}html[data-brand=chicking].kiosk .kiosk-skeleton-card .is-copy{width:58%;height:clamp(.78rem,1.45vmin,1rem);margin-top:clamp(.4rem,.85vmin,.55rem)}html[data-brand=chicking].kiosk .kiosk-skeleton-card .is-tag{width:44%;height:clamp(.82rem,1.55vmin,1.08rem)}html[data-brand=chicking].kiosk .kiosk-skeleton-card .is-button{background:linear-gradient(90deg, rgba(var(--brand-primary-rgb), .18), rgba(var(--brand-accent-rgb), .28), rgba(var(--brand-primary-rgb), .18));background-size:220% 100%;border-radius:clamp(.55rem,1.1vmin,.8rem);width:100%;height:clamp(3.15rem,6.3vmin,4.3rem)}html[data-brand=chicking].kiosk .kiosk-checkout-skeleton .kiosk-skel.is-pill{width:clamp(4.5rem,10vmin,7rem);height:clamp(.9rem,1.8vmin,1.2rem)}html[data-brand=chicking].kiosk .kiosk-skeleton-order-line{pointer-events:none}html[data-brand=chicking].kiosk .kiosk-skeleton-order-line .is-image{border-radius:clamp(.65rem,1.4vmin,1rem);flex:none;width:clamp(4.75rem,10vmin,7rem);height:clamp(4.75rem,10vmin,7rem)}html[data-brand=chicking].kiosk .kiosk-skeleton-order-line .is-line{width:min(18rem,100%);height:clamp(.85rem,1.65vmin,1.15rem);margin-top:clamp(.35rem,.7vmin,.48rem)}html[data-brand=chicking].kiosk .kiosk-skeleton-order-line .is-line.is-wide{width:min(26rem,100%);height:clamp(1.15rem,2.2vmin,1.5rem);margin-top:0}html[data-brand=chicking].kiosk .kiosk-skeleton-order-line .is-stepper{border-radius:999px;width:clamp(7rem,14vmin,10rem);height:clamp(2.7rem,5.6vmin,3.7rem)}html[data-brand=chicking].kiosk .kiosk-skeleton-order-line .is-price{width:clamp(4.4rem,8vmin,6.4rem);height:clamp(1.15rem,2.2vmin,1.5rem)}html[data-brand=chicking].kiosk .kiosk-skeleton-panel-lines{gap:clamp(.55rem,1.25vmin,.85rem);display:grid}html[data-brand=chicking].kiosk .kiosk-skeleton-panel-lines .is-field{border-radius:999px;width:100%;height:clamp(3.2rem,6.5vmin,4.6rem)}html[data-brand=chicking].kiosk .kiosk-skeleton-panel-lines .is-field.is-short{width:64%}html[data-brand=chicking].kiosk .kiosk-progress-overlay{z-index:10000;background:linear-gradient(180deg, rgba(var(--brand-ink-rgb), .78), rgba(var(--brand-ink-rgb), .86));place-items:center;padding:clamp(1rem,4vmin,3rem);display:grid;position:fixed;inset:0}html[data-brand=chicking].kiosk .kiosk-progress-card{color:var(--k-dark);background:linear-gradient(#fffffffa,#fffaf4fa);border-color:#fffc;box-shadow:0 34px 90px #00000057}html[data-brand=chicking].kiosk .kiosk-progress-card .kiosk-loading-logo>span{border-color:rgba(var(--brand-primary-rgb), .28)}html[data-brand=chicking].kiosk .kiosk-progress-card .kiosk-loading-logo>span:nth-child(2){border-color:rgba(var(--brand-accent-rgb), .34)}html[data-brand=chicking].kiosk .kiosk-progress-card>p{color:var(--k-red)}html[data-brand=chicking].kiosk .kiosk-progress-card h2{max-width:15ch}html[data-brand=chicking].kiosk .kiosk-progress-card>span{color:rgba(var(--brand-ink-rgb), .62)}html[data-brand=chicking].kiosk .kiosk-progress-card strong{color:var(--k-red);font-family:var(--k-font-display);font-size:clamp(1.75rem,4.5vmin,3rem);font-weight:700;line-height:1}html[data-brand=chicking].kiosk .kiosk-progress-card .kiosk-loading-rail{background:rgba(var(--brand-ink-rgb), .08)}html[data-brand=chicking].kiosk .kiosk-progress-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(.35rem,.9vmin,.6rem);width:min(100%,24rem);display:grid}html[data-brand=chicking].kiosk .kiosk-progress-steps em{background:rgba(var(--brand-ink-rgb), .06);min-height:clamp(2.2rem,4.5vmin,3rem);color:rgba(var(--brand-ink-rgb), .48);text-transform:uppercase;border-radius:999px;place-items:center;font-size:clamp(.66rem,1.28vmin,.88rem);font-style:normal;font-weight:900;display:grid}html[data-brand=chicking].kiosk .kiosk-progress-steps em.is-done{color:#15803d;background:#22c55e1f}html[data-brand=chicking].kiosk .kiosk-progress-steps em.is-active{background:rgba(var(--brand-primary-rgb), .1);color:var(--k-red);box-shadow:inset 0 0 0 1px rgba(var(--brand-primary-rgb), .18)}html[data-brand=chicking].kiosk .kiosk-place-order.is-loading{opacity:1;cursor:progress}html[data-brand=chicking].kiosk .kiosk-place-order-copy{align-items:center;gap:clamp(.55rem,1.2vmin,.85rem);display:inline-flex}html[data-brand=chicking].kiosk .kiosk-button-loader{border:clamp(.16rem,.35vmin,.22rem) solid #ffffff61;border-top-color:#fff;border-radius:999px;flex:none;width:clamp(1.2rem,2.5vmin,1.7rem);height:clamp(1.2rem,2.5vmin,1.7rem);animation:.8s linear infinite chicking-kioskSpin}@keyframes chicking-kioskLoaderRing{0%{opacity:.72;transform:scale(.82)}to{opacity:0;transform:scale(1.18)}}@keyframes chicking-kioskLoaderFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-.35rem)}}@keyframes chicking-kioskLoadingRail{0%{transform:translate(-120%)}to{transform:translate(260%)}}@keyframes chicking-kioskLoadingDot{0%,to{opacity:.42;transform:translateY(0)}50%{opacity:1;transform:translateY(-.22rem)}}@keyframes chicking-kioskSkeletonShimmer{0%{background-position:180% 0}to{background-position:-80% 0}}@keyframes chicking-kioskMascotBounce{0%,to{transform:translateY(0)rotate(-1deg)}46%{transform:translateY(-.55rem)rotate(1.5deg)}}@keyframes chicking-kioskMascotShadow{0%,to{opacity:.42;transform:scaleX(1)}46%{opacity:.24;transform:scaleX(.78)}}html[data-brand=chicking].kiosk .kiosk-payment-redirect{z-index:10000;background:rgba(var(--brand-ink-rgb), .78);place-items:center;padding:clamp(1rem,4vmin,3rem);display:grid;position:fixed;inset:0}html[data-brand=chicking].kiosk .kiosk-payment-redirect-card{text-align:center;background:#fff;border-radius:clamp(1.25rem,3vmin,2rem);justify-items:center;gap:clamp(.65rem,1.6vmin,1rem);width:min(92vw,34rem);padding:clamp(1.5rem,4vmin,2.75rem);display:grid}html[data-brand=chicking].kiosk .kiosk-payment-redirect-card h2{font-family:var(--k-font-display);text-transform:uppercase;font-size:clamp(1.7rem,4.5vmin,3rem);font-weight:700}html[data-brand=chicking].kiosk .kiosk-payment-redirect-card p{color:rgba(var(--brand-ink-rgb), .58);font-size:clamp(.95rem,2vmin,1.3rem);font-weight:700}html[data-brand=chicking].kiosk .kiosk-payment-redirect-card strong{font-family:var(--k-font-display);color:var(--k-red);font-size:clamp(1.6rem,4vmin,2.6rem)}@media (orientation:portrait),(max-width:960px){html[data-brand=chicking].kiosk .kiosk-checkout-grid{grid-template-columns:minmax(0,1fr)}html[data-brand=chicking].kiosk .kiosk-pay-panel{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;position:static}html[data-brand=chicking].kiosk .kiosk-order-lines{max-height:none}}@media (max-width:720px){html[data-brand=chicking].kiosk .kiosk-checkout-hero{flex-direction:column;align-items:flex-start}html[data-brand=chicking].kiosk .kiosk-checkout-summary{width:100%}html[data-brand=chicking].kiosk .kiosk-checkout-summary span{flex:auto;justify-content:center}html[data-brand=chicking].kiosk .kiosk-pay-panel,html[data-brand=chicking].kiosk .kiosk-order-line{grid-template-columns:minmax(0,1fr)}html[data-brand=chicking].kiosk .kiosk-line-actions{justify-content:space-between}}@keyframes chicking-kioskDot{0%,to{opacity:.25;transform:translateY(0)}50%{opacity:1;transform:translateY(-.18em)}}html[data-brand=chicking].kiosk .kiosk-print-overlay{z-index:10050;background:#0a06069e;place-items:center;padding:clamp(1.5rem,5vmin,4rem);display:grid;position:fixed;inset:0}html[data-brand=chicking].kiosk .kiosk-print-card{border-radius:var(--k-radius-xl);text-align:center;background:#fff;justify-items:center;gap:clamp(.25rem,.9vmin,.55rem);width:min(92vw,30rem);padding:clamp(2rem,5vmin,3.4rem) clamp(1.5rem,4vmin,2.6rem) clamp(1.8rem,4vmin,2.8rem);display:grid;box-shadow:0 40px 100px #0000006b}html[data-brand=chicking].kiosk .kiosk-print-kicker{color:var(--k-red);letter-spacing:.16em;text-transform:uppercase;margin:clamp(.4rem,1.2vmin,.8rem) 0 0;font-size:clamp(.66rem,1.4vmin,.9rem);font-weight:900}html[data-brand=chicking].kiosk .kiosk-print-card h2{color:var(--k-dark);font-family:var(--k-font-display);text-transform:uppercase;margin:clamp(.3rem,.9vmin,.55rem) 0 0;font-size:clamp(1.5rem,3.6vmin,2.4rem);font-weight:800;line-height:1}html[data-brand=chicking].kiosk .kiosk-print-card>span{color:rgba(var(--brand-ink-rgb), .5);font-size:clamp(.85rem,1.8vmin,1.1rem);font-weight:700}html[data-brand=chicking].kiosk .kiosk-printer{width:clamp(11rem,30vmin,14rem);margin-bottom:clamp(.4rem,1.4vmin,.9rem);position:relative}html[data-brand=chicking].kiosk .kiosk-printer-head{z-index:3;background:linear-gradient(#2c2c30,#161619);border-radius:clamp(.8rem,1.8vmin,1.1rem) clamp(.8rem,1.8vmin,1.1rem) 0 0;height:clamp(3.2rem,8.5vmin,4.2rem);position:relative;box-shadow:inset 0 1px #ffffff14}html[data-brand=chicking].kiosk .kiosk-printer-slot{background:#050506;border-radius:999px;width:74%;height:clamp(.3rem,.7vmin,.45rem);position:absolute;bottom:clamp(.5rem,1.4vmin,.8rem);left:50%;transform:translate(-50%);box-shadow:0 1px #ffffff1a}html[data-brand=chicking].kiosk .kiosk-printer-feed{z-index:1;height:clamp(5.5rem,15vmin,7rem);margin:0 clamp(.6rem,1.6vmin,.95rem);position:relative;overflow:hidden}html[data-brand=chicking].kiosk .kiosk-printer-receipt{background:#fff;justify-items:center;gap:clamp(.3rem,.9vmin,.5rem);padding:clamp(.7rem,1.8vmin,1.1rem) clamp(.6rem,1.5vmin,.9rem) clamp(.9rem,2vmin,1.3rem);animation:3.4s cubic-bezier(.5,0,.2,1) forwards chicking-kioskReceiptFeed;display:grid;position:absolute;top:0;left:0;right:0;transform:translateY(-100%);box-shadow:0 10px 20px #00000029}html[data-brand=chicking].kiosk .kiosk-printer.is-done .kiosk-printer-receipt{animation:none;transform:translateY(0)}@keyframes chicking-kioskReceiptFeed{0%{transform:translateY(-100%)}to{transform:translateY(0)}}html[data-brand=chicking].kiosk .kiosk-printer-receipt strong{color:var(--k-dark);font-family:var(--k-font-display);letter-spacing:.04em;font-size:.95rem;font-weight:850}html[data-brand=chicking].kiosk .kiosk-printer-receipt em{letter-spacing:.18em;text-transform:uppercase;color:rgba(var(--brand-ink-rgb), .4);font-size:.5rem;font-style:normal;font-weight:800}html[data-brand=chicking].kiosk .kiosk-printer-receipt b{color:var(--k-red);font-family:var(--k-font-display);font-size:1.3rem;font-weight:850}html[data-brand=chicking].kiosk .kiosk-printer-receipt i{background:rgba(var(--brand-ink-rgb), .1);border-radius:999px;width:70%;height:.26rem}html[data-brand=chicking].kiosk .kiosk-printer-receipt i:nth-child(2n){width:52%}html[data-brand=chicking].kiosk .kiosk-printer-base{z-index:3;background:linear-gradient(#161619,#0d0d0f);border-radius:0 0 clamp(.7rem,1.6vmin,1rem) clamp(.7rem,1.6vmin,1rem);height:clamp(.9rem,2.4vmin,1.3rem);position:relative}html[data-brand=chicking].kiosk .kiosk-printer-led{background:#34d27b;border-radius:999px;width:clamp(.4rem,1vmin,.55rem);height:clamp(.4rem,1vmin,.55rem);animation:1.4s ease-out infinite chicking-kioskLivePulse;position:absolute;top:50%;right:clamp(.8rem,2vmin,1.2rem);transform:translateY(-50%)}html[data-brand=chicking].kiosk .kiosk-receipt-screen{color:#1a1714;isolation:isolate;height:100dvh;min-height:100dvh;font-family:var(--k-font-body);scrollbar-width:none;background:linear-gradient(#101010 0%,#17110f 23%,#fff5e8 23%,#ffe3bc 100%);place-items:stretch center;padding:clamp(1.15rem,2.4vmin,2rem) clamp(1rem,3.4vw,3rem) clamp(1rem,2.1vmin,1.75rem);display:grid;position:relative;overflow:auto}html[data-brand=chicking].kiosk .kiosk-receipt-screen::-webkit-scrollbar{display:none}html[data-brand=chicking].kiosk .kiosk-receipt-screen:before{content:"";background:linear-gradient(115deg, rgba(var(--brand-primary-rgb), .12), transparent 42%), linear-gradient(245deg, rgba(var(--brand-accent-rgb), .1), transparent 48%), repeating-linear-gradient(90deg, #ffffff0b 0 1px, transparent 1px 4.5rem), repeating-linear-gradient(0deg, #ffffff09 0 1px, transparent 1px 4.5rem);pointer-events:none;height:min(34dvh,30rem);position:absolute;inset:0 0 auto}html[data-brand=chicking].kiosk .kiosk-receipt-screen:after{content:"";pointer-events:none;background:linear-gradient(145deg,#fff0 0 48%,#ffffff2e 48% 100%),linear-gradient(#fff0,#fff4e775);height:55%;position:absolute;inset:auto 0 0}html[data-brand=chicking].kiosk .kiosk-receipt-stage{z-index:1;grid-template-rows:auto minmax(0,1fr) auto;place-items:center;gap:clamp(.85rem,2.1vmin,1.45rem);width:min(92vw,74rem);min-height:100%;display:grid;position:relative}html[data-brand=chicking].kiosk .kiosk-receipt-header{z-index:1;background:linear-gradient(135deg,#101010fa,#2d1412f5),#181716;border:1px solid #ffffff1a;border-radius:clamp(1rem,2.1vmin,1.45rem);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:clamp(.75rem,1.6vmin,1.25rem);width:100%;max-width:min(100%,74rem);padding:clamp(.62rem,1.35vmin,.95rem) clamp(.72rem,1.7vmin,1.2rem);display:grid;position:relative;box-shadow:0 1.25rem 3rem #18120e2e,inset 0 1px #ffffff1a}html[data-brand=chicking].kiosk .kiosk-rejection-stage{grid-template-rows:auto minmax(0,1fr) auto}html[data-brand=chicking].kiosk .kiosk-rejection-card{color:#1a1714;text-align:center;background:linear-gradient(#fffdf9,#fff6ea),#fffdf9;border-radius:clamp(1.1rem,2.6vmin,1.8rem);align-self:center;justify-items:center;gap:clamp(.7rem,1.6vmin,1.1rem);width:min(100%,40rem);padding:clamp(1.8rem,4.5vmin,3.2rem);display:grid;box-shadow:0 2.4rem 5rem #481f1438,0 .5rem 1.2rem #4a260e14}html[data-brand=chicking].kiosk .kiosk-rejection-mark{background:rgba(var(--brand-primary-rgb), .1);width:clamp(4.8rem,11vmin,7.2rem);height:clamp(4.8rem,11vmin,7.2rem);color:var(--k-red);border-radius:999px;place-items:center;display:grid}html[data-brand=chicking].kiosk .kiosk-rejection-mark svg{width:58%;height:58%}html[data-brand=chicking].kiosk .kiosk-rejection-kicker{color:var(--k-red);letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:clamp(.7rem,1.45vmin,.95rem);font-weight:950}html[data-brand=chicking].kiosk .kiosk-rejection-card h1{color:#16130f;font-family:var(--k-font-display);text-transform:uppercase;margin:0;font-size:clamp(2.4rem,7vmin,4.8rem);font-weight:850;line-height:.92}html[data-brand=chicking].kiosk .kiosk-rejection-reason{color:#1a171494;max-width:32rem;margin:0;font-size:clamp(1rem,2.2vmin,1.42rem);font-weight:760;line-height:1.25}html[data-brand=chicking].kiosk .kiosk-rejection-meta{background:#1a17140d;border-radius:.9rem;width:min(100%,18rem);margin:clamp(.25rem,.8vmin,.5rem) 0 0;padding:clamp(.65rem,1.4vmin,.95rem)}html[data-brand=chicking].kiosk .kiosk-rejection-meta dt{color:#1a17146b;letter-spacing:.1em;text-transform:uppercase;font-size:clamp(.56rem,1.15vmin,.72rem);font-weight:900}html[data-brand=chicking].kiosk .kiosk-rejection-meta dd{color:#1a1714;font-family:var(--k-font-display);margin:.12rem 0 0;font-size:clamp(1rem,2.2vmin,1.35rem);font-weight:850}html[data-brand=chicking].kiosk .kiosk-rejection-card .kiosk-receipt-btn{margin-top:clamp(.4rem,1.2vmin,.75rem)}html[data-brand=chicking].kiosk .kiosk-receipt-brand{background:#ffffff14;border:1px solid #ffffff1f;border-radius:999px;justify-self:center;place-items:center;width:clamp(10rem,20vmin,14.5rem);height:clamp(3rem,5.8vmin,4.15rem);display:grid;box-shadow:inset 0 1px #ffffff17}html[data-brand=chicking].kiosk .kiosk-receipt-brand img{object-fit:contain;filter:drop-shadow(0 8px 18px #0000004d);width:82%;height:76%}html[data-brand=chicking].kiosk .kiosk-receipt-statuschip,html[data-brand=chicking].kiosk .kiosk-receipt-clockchip{background:#ffffff14;border:1px solid #ffffff1a;border-radius:clamp(.75rem,1.6vmin,1.15rem);padding:clamp(.5rem,1.05vmin,.74rem) clamp(.78rem,1.55vmin,1.05rem);box-shadow:inset 0 1px #ffffff14}html[data-brand=chicking].kiosk .kiosk-receipt-statuschip{justify-self:start;align-items:center;gap:clamp(.6rem,1.4vmin,.95rem);max-width:min(42vw,23rem);display:inline-flex}html[data-brand=chicking].kiosk .kiosk-receipt-statuschip i{background:#34d27b;border-radius:999px;flex:none;width:clamp(.6rem,1.25vmin,.82rem);height:clamp(.6rem,1.25vmin,.82rem);animation:2.6s ease-out infinite chicking-kioskLivePulse;box-shadow:0 0 #34d27b80}html[data-brand=chicking].kiosk .kiosk-receipt-statuschip>div{gap:.22rem;min-width:0;display:grid}html[data-brand=chicking].kiosk .kiosk-receipt-statuschip span,html[data-brand=chicking].kiosk .kiosk-receipt-clockchip span{color:#ffffff94;letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;font-size:clamp(.55rem,1.06vmin,.74rem);font-weight:900;line-height:1}html[data-brand=chicking].kiosk .kiosk-receipt-statuschip strong,html[data-brand=chicking].kiosk .kiosk-receipt-clockchip strong{color:#fff;min-width:0;font-family:var(--k-font-display);text-overflow:ellipsis;white-space:nowrap;font-size:clamp(.95rem,1.95vmin,1.3rem);font-weight:820;line-height:1;overflow:hidden}html[data-brand=chicking].kiosk .kiosk-receipt-clockchip{text-align:right;justify-self:end;gap:.22rem;max-width:min(42vw,23rem);display:grid}html[data-brand=chicking].kiosk .kiosk-receipt{color:#1a1714;background-color:#fffdf9;background-image:repeating-linear-gradient(0deg,#00000003 0 2px,#0000 2px 4px);align-self:center;width:min(100%,46rem);padding:clamp(1.75rem,3.4vmin,2.65rem) clamp(1.6rem,3.35vmin,2.45rem) clamp(1.5rem,2.9vmin,2.05rem);position:relative;box-shadow:0 2.6rem 5.6rem #371e1247,0 .5rem 1.4rem #4a260e14}html[data-brand=chicking].kiosk .kiosk-receipt-edge{background-repeat:repeat-x;background-size:14px 10px;height:10px;position:absolute;left:0;right:0}html[data-brand=chicking].kiosk .kiosk-receipt-edge.is-top{background-image:linear-gradient(-45deg,#fffdf9 50%,#0000 50%),linear-gradient(45deg,#fffdf9 50%,#0000 50%);background-position:0 100%,7px 100%;top:0;transform:translateY(-100%)}html[data-brand=chicking].kiosk .kiosk-receipt-edge.is-bottom{background-image:linear-gradient(-135deg,#fffdf9 50%,#0000 50%),linear-gradient(135deg,#fffdf9 50%,#0000 50%);background-position:0 0,7px 0;bottom:0;transform:translateY(100%)}html[data-brand=chicking].kiosk .kiosk-receipt-sticker{z-index:2;font-family:var(--k-font-display);letter-spacing:.02em;text-transform:uppercase;color:#fff;border-radius:.55rem;padding:clamp(.35rem,.9vmin,.55rem) clamp(.6rem,1.5vmin,.95rem);font-size:clamp(.68rem,1.45vmin,.95rem);font-weight:850;position:absolute;box-shadow:0 12px 24px #00000038}html[data-brand=chicking].kiosk .kiosk-receipt-sticker.is-fresh{background:var(--k-red);top:clamp(-.7rem,-1.8vmin,-1rem);right:clamp(-.5rem,-1.4vmin,-.85rem);transform:rotate(7deg)}html[data-brand=chicking].kiosk .kiosk-receipt-sticker.is-enjoy{background:var(--k-gold);color:#1a1714;bottom:clamp(3.2rem,9vmin,5.5rem);left:clamp(-.6rem,-1.6vmin,-.95rem);transform:rotate(-8deg)}html[data-brand=chicking].kiosk .kiosk-receipt-head{text-align:center;justify-items:center;gap:clamp(.4rem,1vmin,.65rem);display:grid}html[data-brand=chicking].kiosk .kiosk-receipt-wordmark{object-fit:contain;height:clamp(2.1rem,4.8vmin,3rem)}html[data-brand=chicking].kiosk .kiosk-receipt-head p{color:#1a171480;letter-spacing:.16em;text-transform:uppercase;margin:0;font-size:clamp(.62rem,1.35vmin,.82rem);font-weight:800}html[data-brand=chicking].kiosk .kiosk-receipt-collection{text-align:center;justify-items:center;gap:.2rem;margin-top:clamp(1rem,2.4vmin,1.6rem);display:grid}html[data-brand=chicking].kiosk .kiosk-receipt-collection>span{color:#1a17147a;letter-spacing:.18em;text-transform:uppercase;font-size:clamp(.6rem,1.3vmin,.8rem);font-weight:850}html[data-brand=chicking].kiosk .kiosk-receipt-collection strong{color:#16130f;font-family:var(--k-font-display);font-variant-numeric:tabular-nums;font-size:clamp(3.2rem,9vmin,5.4rem);font-weight:850;line-height:.9}html[data-brand=chicking].kiosk .kiosk-receipt-collection strong.is-pending{color:#1a171466;align-items:center;gap:.4rem;font-size:clamp(1.4rem,3.4vmin,2.3rem);display:inline-flex}html[data-brand=chicking].kiosk .kiosk-receipt-dots{gap:.28em;display:inline-flex}html[data-brand=chicking].kiosk .kiosk-receipt-dots b{background:var(--k-red);border-radius:999px;width:.3em;height:.3em;animation:1s ease-in-out infinite chicking-kioskDot}html[data-brand=chicking].kiosk .kiosk-receipt-dots b:nth-child(2){animation-delay:.16s}html[data-brand=chicking].kiosk .kiosk-receipt-dots b:nth-child(3){animation-delay:.32s}html[data-brand=chicking].kiosk .kiosk-receipt-collection em{color:#1a171475;margin-top:.18rem;font-size:clamp(.66rem,1.4vmin,.88rem);font-style:normal;font-weight:700}html[data-brand=chicking].kiosk .kiosk-receipt-meta{grid-template-columns:1fr 1fr;gap:clamp(.5rem,1.2vmin,.85rem) clamp(.8rem,2vmin,1.4rem);margin:clamp(1rem,2.4vmin,1.6rem) 0 0;display:grid}html[data-brand=chicking].kiosk .kiosk-receipt-meta div{gap:.14rem;min-width:0;display:grid}html[data-brand=chicking].kiosk .kiosk-receipt-meta dt{color:#1a17146b;letter-spacing:.12em;text-transform:uppercase;font-size:clamp(.55rem,1.15vmin,.72rem);font-weight:850}html[data-brand=chicking].kiosk .kiosk-receipt-meta dd{color:#1a1714;text-overflow:ellipsis;white-space:nowrap;min-width:0;margin:0;font-size:clamp(.8rem,1.6vmin,1rem);font-weight:800;line-height:1.1;overflow:hidden}html[data-brand=chicking].kiosk .kiosk-receipt-rule{background:#1a171429;height:1px;margin:clamp(1rem,2.3vmin,1.5rem) 0}html[data-brand=chicking].kiosk .kiosk-receipt-rule.is-dashed{background:0 0;border-top:2px dashed #1a171438;height:0}html[data-brand=chicking].kiosk .kiosk-receipt-items{gap:clamp(.55rem,1.3vmin,.9rem);display:grid}html[data-brand=chicking].kiosk .kiosk-receipt-items-head,html[data-brand=chicking].kiosk .kiosk-receipt-line{grid-template-columns:auto minmax(0,1fr) auto;align-items:baseline;gap:clamp(.6rem,1.6vmin,1.1rem);display:grid}html[data-brand=chicking].kiosk .kiosk-receipt-items-head span{color:#1a17146b;letter-spacing:.1em;text-transform:uppercase;font-size:clamp(.55rem,1.15vmin,.72rem);font-weight:850}html[data-brand=chicking].kiosk .kiosk-receipt-items-head span:last-child,html[data-brand=chicking].kiosk .kiosk-receipt-price{text-align:right}html[data-brand=chicking].kiosk .kiosk-receipt-qty{color:var(--k-red);font-family:var(--k-font-display);font-variant-numeric:tabular-nums;font-size:clamp(.85rem,1.7vmin,1.05rem);font-weight:850}html[data-brand=chicking].kiosk .kiosk-receipt-name{color:#1a1714;min-width:0;font-size:clamp(.85rem,1.7vmin,1.05rem);font-weight:800;line-height:1.15}html[data-brand=chicking].kiosk .kiosk-receipt-name em{color:#1a171473;font-size:clamp(.66rem,1.35vmin,.84rem);font-style:normal;font-weight:700;display:block}html[data-brand=chicking].kiosk .kiosk-receipt-price{color:#1a1714;font-variant-numeric:tabular-nums;font-size:clamp(.85rem,1.7vmin,1.05rem);font-weight:850}html[data-brand=chicking].kiosk .kiosk-receipt-line.is-empty .kiosk-receipt-name{color:#1a171466;font-style:italic;font-weight:700}html[data-brand=chicking].kiosk .kiosk-receipt-total{justify-content:space-between;align-items:baseline;gap:1rem;display:flex}html[data-brand=chicking].kiosk .kiosk-receipt-total span{color:#1a17148c;letter-spacing:.08em;text-transform:uppercase;font-size:clamp(.8rem,1.6vmin,1rem);font-weight:850}html[data-brand=chicking].kiosk .kiosk-receipt-total strong{color:#16130f;font-family:var(--k-font-display);font-variant-numeric:tabular-nums;font-size:clamp(1.6rem,4vmin,2.6rem);font-weight:850}html[data-brand=chicking].kiosk .kiosk-receipt-foot{gap:clamp(.8rem,2vmin,1.25rem);margin-top:clamp(1rem,2.4vmin,1.5rem);display:grid}html[data-brand=chicking].kiosk .kiosk-receipt-qr{border:1px dashed #1a171438;border-radius:.85rem;align-items:center;gap:clamp(.8rem,2vmin,1.2rem);padding:clamp(.8rem,2vmin,1.1rem);display:flex}html[data-brand=chicking].kiosk .kiosk-receipt-qr-frame{background:#fff;border-radius:.5rem;flex:none;width:clamp(4.5rem,12vmin,6rem);height:clamp(4.5rem,12vmin,6rem);padding:.3rem;box-shadow:inset 0 0 0 1px #1a17140f}html[data-brand=chicking].kiosk .kiosk-receipt-qr>div{gap:.2rem;min-width:0;display:grid}html[data-brand=chicking].kiosk .kiosk-receipt-qr strong{color:#148a42;font-family:var(--k-font-display);font-size:clamp(1rem,2.1vmin,1.4rem);font-weight:850}html[data-brand=chicking].kiosk .kiosk-receipt-qr span{color:#1a171480;font-size:clamp(.72rem,1.4vmin,.92rem);font-weight:700;line-height:1.2}html[data-brand=chicking].kiosk .kiosk-receipt-thanks{text-align:center;color:#1a1714;font-family:var(--k-font-display);letter-spacing:.03em;text-transform:uppercase;margin:0;font-size:clamp(.95rem,2vmin,1.3rem);font-weight:800}html[data-brand=chicking].kiosk .kiosk-receipt-copyright{text-align:center;color:#1a171466;letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:clamp(.6rem,1.2vmin,.78rem);font-weight:700}html[data-brand=chicking].kiosk .kiosk-receipt-actions{justify-content:center;align-items:center;gap:clamp(.7rem,1.8vmin,1.2rem);width:100%;display:flex}html[data-brand=chicking].kiosk .kiosk-receipt-btn{min-height:clamp(3.2rem,6.4vmin,4.4rem);font-family:var(--k-font-display);letter-spacing:.02em;text-transform:uppercase;touch-action:manipulation;transition:transform var(--k-dur-fast) var(--k-ease);border-radius:999px;justify-content:center;align-items:center;gap:clamp(.4rem,1vmin,.6rem);padding:0 clamp(1.3rem,3.2vmin,2.2rem);font-size:clamp(.95rem,2vmin,1.35rem);font-weight:820;display:inline-flex}html[data-brand=chicking].kiosk .kiosk-receipt-btn svg{width:clamp(1.1rem,2.2vmin,1.5rem);height:clamp(1.1rem,2.2vmin,1.5rem)}html[data-brand=chicking].kiosk .kiosk-receipt-btn:active{transform:scale(var(--k-press))}html[data-brand=chicking].kiosk .kiosk-receipt-btn.is-print{color:#1a1714;background:#fff;box-shadow:inset 0 0 0 1.5px #1a171429,0 8px 20px #4a260e14}html[data-brand=chicking].kiosk .kiosk-receipt-btn.is-print:disabled{opacity:.7}html[data-brand=chicking].kiosk .kiosk-receipt-btn.is-print.is-done{color:#fff;background:#148a42;box-shadow:0 12px 26px #148a4247}html[data-brand=chicking].kiosk .kiosk-receipt-btn.is-primary{background:var(--k-red);color:#fff;box-shadow:0 16px 32px rgba(var(--brand-primary-rgb), .24)}html[data-brand=chicking].kiosk .kiosk-receipt-countdown{background:rgba(var(--brand-accent-rgb), .22);border-radius:999px;flex:none;place-items:center;width:clamp(3rem,6vmin,4rem);height:clamp(3rem,6vmin,4rem);display:grid;position:relative}html[data-brand=chicking].kiosk .kiosk-receipt-countdown svg{position:absolute;inset:0;transform:rotate(-90deg)}html[data-brand=chicking].kiosk .kiosk-receipt-countdown svg circle:last-child{transition:stroke-dashoffset 1s linear}html[data-brand=chicking].kiosk .kiosk-receipt-countdown span{color:#1a1714;font-family:var(--k-font-display);font-variant-numeric:tabular-nums;font-size:clamp(.9rem,1.9vmin,1.3rem);font-weight:820}@media (max-width:540px){html[data-brand=chicking].kiosk .kiosk-receipt-header{grid-template-columns:1fr;justify-items:center}html[data-brand=chicking].kiosk .kiosk-receipt-statuschip,html[data-brand=chicking].kiosk .kiosk-receipt-clockchip{text-align:center;justify-self:center;max-width:100%}html[data-brand=chicking].kiosk .kiosk-receipt-brand{grid-row:1}html[data-brand=chicking].kiosk .kiosk-receipt-actions{flex-wrap:wrap}html[data-brand=chicking].kiosk .kiosk-receipt-btn{flex:42%}}@keyframes chicking-kioskKenBurns{0%{transform:scale(1)}to{transform:scale(1.12)}}html[data-brand=chicking] .kiosk-kenburns{will-change:transform;animation:7s ease-out forwards chicking-kioskKenBurns}@keyframes chicking-kioskRipple{0%{opacity:.55;transform:scale(.82)}to{opacity:0;transform:scale(2.1)}}html[data-brand=chicking] .kiosk-ripple{animation:2.4s ease-out infinite chicking-kioskRipple}@keyframes chicking-kioskButtonShine{0%,42%{transform:translate(-125%)}72%,to{transform:translate(125%)}}@keyframes chicking-kioskFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}html[data-brand=chicking] .kiosk-float{animation:4.5s ease-in-out infinite chicking-kioskFloat}@keyframes chicking-kioskEnter{0%{transform:translateY(26px)}to{transform:translateY(0)}}html[data-brand=chicking] .kiosk-enter{animation:chicking-kioskEnter .6s var(--k-ease) both}@keyframes chicking-kioskPop{0%{transform:scale(0)}60%{transform:scale(1.15)}to{transform:scale(1)}}html[data-brand=chicking] .kiosk-pop{animation:chicking-kioskPop .42s var(--k-ease-spring) both}@keyframes chicking-kioskCheckDraw{to{stroke-dashoffset:0}}html[data-brand=chicking] .kiosk-check-path{stroke-dasharray:48;stroke-dashoffset:48px;animation:.5s ease-out .25s forwards chicking-kioskCheckDraw}html[data-brand=chicking].kiosk .fixed.right-0.top-0.max-w-md{animation:chicking-kioskSheetInRight var(--k-dur-slow) var(--k-ease) both}@keyframes chicking-kioskSheetInRight{0%{transform:translate(100%)}to{transform:translate(0)}}html[data-brand=chicking].kiosk .fixed.inset-0.bg-black\/60{animation:chicking-kioskOverlayFadeIn var(--k-dur) var(--k-ease) both}@keyframes chicking-kioskOverlayFadeIn{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){html[data-brand=chicking].kiosk .kiosk-kenburns,html[data-brand=chicking].kiosk .kiosk-ripple,html[data-brand=chicking].kiosk .kiosk-float,html[data-brand=chicking].kiosk .kiosk-attract-start:after,html[data-brand=chicking].kiosk .kiosk-loading-logo>span,html[data-brand=chicking].kiosk .kiosk-loading-logo>div,html[data-brand=chicking].kiosk .kiosk-loading-mascot,html[data-brand=chicking].kiosk .kiosk-loading-mascot:after,html[data-brand=chicking].kiosk .kiosk-loading-rail i,html[data-brand=chicking].kiosk .kiosk-loading-dots i,html[data-brand=chicking].kiosk .kiosk-skel,html[data-brand=chicking].kiosk .kiosk-order-livedot,html[data-brand=chicking].kiosk .kiosk-printer-led,html[data-brand=chicking].kiosk .kiosk-receipt-dots b,html[data-brand=chicking].kiosk .kiosk-button-loader{animation:none}html[data-brand=chicking].kiosk .kiosk-printer-receipt{animation:none;transform:translateY(0)}}
