html[data-brand=chicking] .section-padding{padding-left:1rem;padding-right:1rem}@media (min-width:640px){html[data-brand=chicking] .section-padding{padding-left:1.5rem;padding-right:1.5rem}}@media (min-width:1024px){html[data-brand=chicking] .section-padding{padding-left:2rem;padding-right:2rem}}@media (min-width:1280px){html[data-brand=chicking] .section-padding{padding-left:4rem;padding-right:4rem}}html[data-brand=chicking] .max-container{max-width:80rem;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem}@media (min-width:640px){html[data-brand=chicking] .max-container{padding-left:1.5rem;padding-right:1.5rem}}html[data-brand=chicking] .text-gradient{background-image:linear-gradient(135deg, var(--brand-primary) 0%, var(--brand-primary-dark) 100%);color:#0000;-webkit-background-clip:text;background-clip:text}html[data-brand=chicking] .glass-card{-webkit-backdrop-filter:blur(20px);background:#ffffffd9}html[data-brand=chicking] .hide-scrollbar{-ms-overflow-style:none;scrollbar-width:none}html[data-brand=chicking] .hide-scrollbar::-webkit-scrollbar{display:none}html[data-brand=chicking] .touch-target{min-width:48px;min-height:48px}html[data-brand=chicking] .standalone-route-shell{min-height:100dvh;margin-top:calc(-56px - env(safe-area-inset-top,0px));margin-bottom:calc(-70px - env(safe-area-inset-bottom,0px))}@media (min-width:1024px){html[data-brand=chicking] .standalone-route-shell{margin-top:0;margin-bottom:0}}html[data-brand=chicking] .safe-bottom{padding-bottom:env(safe-area-inset-bottom,0px)}html[data-brand=chicking] .safe-top{padding-top:env(safe-area-inset-top,0px)}html[data-brand=chicking] .text-balance{text-wrap:balance}html[data-brand=chicking] .animate-delay-100{animation-delay:.1s}html[data-brand=chicking] .animate-delay-200{animation-delay:.2s}html[data-brand=chicking] .animate-delay-300{animation-delay:.3s}html[data-brand=chicking] .animate-delay-400{animation-delay:.4s}html[data-brand=chicking] .animate-delay-500{animation-delay:.5s}html[data-brand=chicking] .line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}html[data-brand=chicking] .slanted-top{clip-path:polygon(0 5vw,100% 0,100% 100%,0 100%);margin-top:-5vw;padding-top:10vw}html[data-brand=chicking] .slanted-top-reverse{clip-path:polygon(0 0,100% 5vw,100% 100%,0 100%);margin-top:-5vw;padding-top:10vw}html[data-brand=chicking] .slanted-bottom{clip-path:polygon(0 0,100% 0,100% calc(100% - 5vw),0 100%);padding-bottom:10vw}html[data-brand=chicking] .drop-shadow-food{filter:drop-shadow(0 20px 25px #00000059)}html[data-brand=chicking] .dot-pattern{background-image:radial-gradient(circle,currentColor 1px,#0000 1px);background-size:24px 24px}@keyframes chicking-shimmer{0%{transform:translate(-100%)}to{transform:translate(200%)}}@keyframes chicking-skeleton-pulse{0%,to{opacity:1}50%{opacity:.55}}html[data-brand=chicking] .animate-skeleton-pulse{animation:1.6s ease-in-out infinite chicking-skeleton-pulse}html[data-brand=chicking] body.is-loading{overscroll-behavior:none!important;overflow:hidden!important}html[data-brand=chicking] #global-loader{z-index:9999;background:var(--brand-surface-soft);pointer-events:auto;justify-content:center;align-items:center;display:none;position:fixed;inset:0;overflow:hidden}html[data-brand=chicking] body.is-loading #global-loader{display:flex}html[data-brand=chicking] #global-loader .gl-blob{filter:blur(60px);pointer-events:none;border-radius:9999px;position:absolute}html[data-brand=chicking] #global-loader .gl-blob-1{background:rgba(var(--brand-primary-rgb), .15);width:18rem;height:18rem;top:-6rem;right:-6rem}html[data-brand=chicking] #global-loader .gl-blob-2{background:rgba(var(--brand-accent-rgb), .1);width:16rem;height:16rem;bottom:-4rem;left:-4rem}html[data-brand=chicking] #global-loader .gl-dots{opacity:.03;background-image:radial-gradient(circle, var(--brand-ink) 1px, transparent 1px);pointer-events:none;background-size:24px 24px;position:absolute;inset:0}html[data-brand=chicking] #global-loader .gl-stack{flex-direction:column;align-items:center;gap:1.25rem;padding:0 1.5rem;display:flex;position:relative}html[data-brand=chicking] #global-loader .gl-logo-wrap{justify-content:center;align-items:center;width:6rem;height:6rem;display:flex;position:relative}html[data-brand=chicking] #global-loader .gl-ring{border:2px solid rgba(var(--brand-primary-rgb), .4);border-radius:9999px;position:absolute}html[data-brand=chicking] #global-loader .gl-ring-1{animation:1.6s ease-out infinite chicking-gl-ring;inset:0}html[data-brand=chicking] #global-loader .gl-ring-2{border-color:rgba(var(--brand-primary-rgb), .3);animation:1.6s ease-out .3s infinite chicking-gl-ring;inset:.5rem}html[data-brand=chicking] #global-loader .gl-logo{background:var(--brand-primary);width:4rem;height:4rem;box-shadow:0 10px 30px -8px rgba(var(--brand-primary-rgb), .5);border-radius:9999px;justify-content:center;align-items:center;animation:1.4s ease-in-out infinite chicking-gl-bounce;display:flex;position:relative}html[data-brand=chicking] #global-loader .gl-logo img{width:auto;height:2.25rem}html[data-brand=chicking] #global-loader .gl-wordmark{text-align:center}html[data-brand=chicking] #global-loader .gl-title{font-family:var(--font-inter), system-ui, sans-serif;letter-spacing:-.025em;color:var(--brand-ink);text-transform:uppercase;margin:0;font-size:1.5rem;font-weight:900;line-height:1}html[data-brand=chicking] #global-loader .gl-tagline{font-family:var(--font-inter), system-ui, sans-serif;color:var(--brand-primary);letter-spacing:.3em;text-transform:uppercase;margin:.375rem 0 0;font-size:.6875rem;font-weight:700}html[data-brand=chicking] #global-loader .gl-bar-track{background:rgba(var(--brand-ink-rgb), .1);border-radius:9999px;width:8rem;height:4px;overflow:hidden}html[data-brand=chicking] #global-loader .gl-bar-fill{background:var(--brand-primary);border-radius:9999px;width:33%;height:100%;animation:1.4s ease-in-out infinite chicking-gl-bar}@keyframes chicking-gl-ring{0%{opacity:.6;transform:scale(1)}to{opacity:0;transform:scale(1.4)}}@keyframes chicking-gl-bounce{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@keyframes chicking-gl-bar{0%{transform:translate(-100%)}to{transform:translate(300%)}}@keyframes chicking-page-enter{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}html[data-brand=chicking] .animate-page-enter{animation:.2s ease-out chicking-page-enter}html[data-brand=chicking].drawer-open,html[data-brand=chicking] body.drawer-open{overflow:hidden!important}html[data-brand=chicking] body.drawer-open{overscroll-behavior:contain!important}@keyframes chicking-ticker-slow{0%{transform:translate(0)}to{transform:translate(-33.33%)}}html[data-brand=chicking] .animate-ticker-slow{animation:40s linear infinite chicking-ticker-slow}html[data-brand=chicking] #video-hero,html[data-brand=chicking] #hero-banner{margin-top:0!important}html[data-brand=chicking] #site-header{will-change:auto;box-shadow:0 2px 16px #0000002e;background-color:var(--brand-primary)!important;z-index:100!important;position:fixed!important;top:0!important;left:0!important;right:0!important}html[data-brand=chicking] #site-bottom-nav{backface-visibility:hidden;transform:translateZ(0);z-index:90!important;position:fixed!important;bottom:0!important;left:0!important;right:0!important}@media (min-width:1024px){html[data-brand=chicking] #site-bottom-nav{display:none!important}}html[data-brand=chicking] body{padding-top:calc(56px + env(safe-area-inset-top,0px))!important;padding-bottom:calc(70px + env(safe-area-inset-bottom,0px))!important}@media (min-width:1024px){html[data-brand=chicking] body{padding-top:0!important;padding-bottom:0!important}}html[data-brand=chicking] #main-content{filter:none;perspective:none;contain:none;width:100%;max-width:100vw;overflow-x:clip;transform:none}@supports not (overflow-x:clip){html[data-brand=chicking] body,html[data-brand=chicking] #main-content{overflow-x:hidden}}html[data-brand=chicking] .sheet-handle{background-color:#0000002e;border-radius:9999px;width:36px;height:4px;margin:0 auto}html[data-brand=chicking] .sheet-handle--light{background-color:#ffffff59}html[data-brand=chicking] body.is-app-shell{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;overscroll-behavior-y:contain}html[data-brand=chicking] body.is-app-shell p,html[data-brand=chicking] body.is-app-shell h1,html[data-brand=chicking] body.is-app-shell h2,html[data-brand=chicking] body.is-app-shell h3,html[data-brand=chicking] body.is-app-shell input,html[data-brand=chicking] body.is-app-shell textarea,html[data-brand=chicking] body.is-app-shell [data-selectable]{-webkit-user-select:text;user-select:text}html[data-brand=chicking] body.is-app-shell .animate-page-enter{animation-duration:.13s}html[data-brand=chicking] body.is-app-shell .tap-row{transition:background-color .1s ease-out}html[data-brand=chicking] body.is-app-shell .tap-row:active{background-color:#0000000a}html[data-brand=chicking] body.is-app-shell #site-bottom-nav .mobile-tab-dot{display:none}@media (hover:hover) and (pointer:fine){html[data-brand=chicking] .desktop-hover-lift:hover{transform:translateY(-2px)}}html[data-brand=chicking] input,html[data-brand=chicking] textarea,html[data-brand=chicking] select{font-size:max(16px,1em)}@media (prefers-reduced-motion:reduce){html[data-brand=chicking] *,html[data-brand=chicking] :before,html[data-brand=chicking] :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}html[data-brand=chicking]{scrollbar-gutter:stable}
