.HeaderKiosk-module__TPwG4q__kiosk{--mh-kiosk-accent:hsl(var(--primary));--mh-kiosk-secondary:color-mix(in srgb,hsl(var(--primary))62%,hsl(var(--foreground)))}:is(.HeaderKiosk-module__TPwG4q__searchPill input,.HeaderKiosk-module__TPwG4q__searchPill>div){border-radius:9999px}.HeaderKiosk-module__TPwG4q__slotPill{cursor:pointer;font:inherit;white-space:nowrap;color:var(--mh-kiosk-secondary);background:linear-gradient(135deg,color-mix(in srgb,var(--mh-kiosk-secondary)14%,transparent),color-mix(in srgb,var(--mh-kiosk-secondary)6%,transparent));border:1.5px solid color-mix(in srgb,var(--mh-kiosk-secondary)28%,transparent);border-radius:9999px;align-items:center;gap:7px;padding:9px 15px;font-size:13px;font-weight:700;line-height:1;transition:transform .15s,background .2s;display:inline-flex}.HeaderKiosk-module__TPwG4q__slotPill:hover{background:linear-gradient(135deg,color-mix(in srgb,var(--mh-kiosk-secondary)22%,transparent),color-mix(in srgb,var(--mh-kiosk-secondary)10%,transparent));transform:translateY(-1px)}.HeaderKiosk-module__TPwG4q__slotDot{background:var(--mh-kiosk-secondary);width:8px;height:8px;box-shadow:0 0 0 4px color-mix(in srgb,var(--mh-kiosk-secondary)20%,transparent);border-radius:50%;animation:1.8s ease-in-out infinite HeaderKiosk-module__TPwG4q__kioskPulse}.HeaderKiosk-module__TPwG4q__slotCaret{width:14px;height:14px;transition:transform .25s}.HeaderKiosk-module__TPwG4q__slotCaretOpen{transform:rotate(180deg)}.HeaderKiosk-module__TPwG4q__slotPanel{z-index:40;background:hsl(var(--card));border:1px solid hsl(var(--border));width:250px;box-shadow:0 18px 44px -18px hsl(var(--foreground)/.28);border-radius:18px;padding:8px;animation:.2s HeaderKiosk-module__TPwG4q__kioskDrop;position:absolute;top:calc(100% + 8px);right:0}.HeaderKiosk-module__TPwG4q__slotOption{cursor:pointer;width:100%;font:inherit;color:hsl(var(--foreground));text-align:left;background:0 0;border:0;border-radius:12px;justify-content:space-between;align-items:center;gap:10px;padding:11px 13px;font-size:13.5px;font-weight:600;transition:background .15s;display:flex}.HeaderKiosk-module__TPwG4q__slotOption:hover,.HeaderKiosk-module__TPwG4q__slotOptionPicked{background:hsl(var(--muted))}.HeaderKiosk-module__TPwG4q__slotOptionTag{color:hsl(var(--primary));font-weight:800}.HeaderKiosk-module__TPwG4q__cartPill{cursor:pointer;height:40px;font:inherit;white-space:nowrap;background:hsl(var(--primary));color:hsl(var(--primary-foreground));border:0;border-radius:9999px;align-items:center;gap:8px;padding:0 16px;font-size:13px;font-weight:700;line-height:1;transition:transform .15s,filter .2s;display:inline-flex}.HeaderKiosk-module__TPwG4q__cartPill:hover{filter:brightness(.94);transform:translateY(-1px)}.HeaderKiosk-module__TPwG4q__cartBadge{background:var(--mh-kiosk-secondary);min-width:20px;height:20px;color:hsl(var(--primary-foreground));box-shadow:0 2px 6px color-mix(in srgb,var(--mh-kiosk-secondary)50%,transparent);border-radius:9999px;place-items:center;padding:0 5px;font-size:11px;font-weight:800;display:grid;position:absolute;top:-6px;right:-6px}.HeaderKiosk-module__TPwG4q__deck2{opacity:1;max-height:4.25rem;transition:max-height .35s cubic-bezier(.22,1,.36,1),opacity .25s;overflow:visible}.HeaderKiosk-module__TPwG4q__deck2Condensed{opacity:0;pointer-events:none;max-height:0;overflow:hidden}.HeaderKiosk-module__TPwG4q__chipWrap{position:relative}.HeaderKiosk-module__TPwG4q__chipRow{scroll-snap-type:x proximity;scrollbar-width:none;-ms-overflow-style:none;gap:9px;margin:0;padding:.6rem .25rem;list-style:none;display:flex;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 1.75rem calc(100% - 1.75rem),#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 1.75rem calc(100% - 1.75rem),#0000 100%)}.HeaderKiosk-module__TPwG4q__chipRow::-webkit-scrollbar{display:none}.HeaderKiosk-module__TPwG4q__chipItem{scroll-snap-align:start;flex:none}.HeaderKiosk-module__TPwG4q__chip{cursor:pointer;white-space:nowrap;font:inherit;color:hsl(var(--foreground));background:hsl(var(--muted));border:0;border-radius:9999px;align-items:center;gap:6px;padding:8px 15px;font-size:13px;font-weight:600;line-height:1;text-decoration:none;transition:background .18s,color .18s,transform .15s;display:inline-flex}.HeaderKiosk-module__TPwG4q__chip:hover{background:hsl(var(--primary)/.16);transform:translateY(-1px)}.HeaderKiosk-module__TPwG4q__chipActive,.HeaderKiosk-module__TPwG4q__chipActive:hover{background:hsl(var(--primary));color:hsl(var(--primary-foreground))}.HeaderKiosk-module__TPwG4q__chipCaret{width:13px;height:13px;transition:transform .2s}.HeaderKiosk-module__TPwG4q__chipCaretOpen{transform:rotate(180deg)}.HeaderKiosk-module__TPwG4q__mega{z-index:45;background:hsl(var(--card));border:1px solid hsl(var(--border));width:min(560px,100% - .5rem);box-shadow:0 22px 50px -20px hsl(var(--foreground)/.28);border-radius:20px;padding:16px;animation:.2s HeaderKiosk-module__TPwG4q__kioskDrop;position:absolute;top:calc(100% + 6px);left:.25rem}.HeaderKiosk-module__TPwG4q__megaGrid{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}@media (max-width:900px){.HeaderKiosk-module__TPwG4q__megaGrid{grid-template-columns:repeat(2,1fr)}}.HeaderKiosk-module__TPwG4q__tile{background:hsl(var(--muted));color:hsl(var(--foreground));border-radius:15px;flex-direction:column;gap:9px;padding:12px;text-decoration:none;transition:transform .16s,box-shadow .16s;display:flex}.HeaderKiosk-module__TPwG4q__tile:hover{box-shadow:0 12px 24px -12px hsl(var(--foreground)/.24);transform:translateY(-3px)}.HeaderKiosk-module__TPwG4q__tileThumb{border-radius:11px;height:52px}.HeaderKiosk-module__TPwG4q__tileLabel{color:hsl(var(--foreground));font-size:12.5px;font-weight:700}.HeaderKiosk-module__TPwG4q__tileSub{color:hsl(var(--muted-foreground));margin-top:-4px;font-size:11px}.HeaderKiosk-module__TPwG4q__t1{background:linear-gradient(135deg,color-mix(in srgb,var(--mh-kiosk-accent)88%,hsl(var(--background))),var(--mh-kiosk-accent))}.HeaderKiosk-module__TPwG4q__t2{background:linear-gradient(135deg,color-mix(in srgb,var(--mh-kiosk-secondary)88%,hsl(var(--background))),var(--mh-kiosk-secondary))}.HeaderKiosk-module__TPwG4q__t3{background:linear-gradient(135deg,color-mix(in srgb,var(--mh-kiosk-accent)70%,var(--mh-kiosk-secondary)),color-mix(in srgb,var(--mh-kiosk-accent)40%,var(--mh-kiosk-secondary)))}.HeaderKiosk-module__TPwG4q__t4{background:linear-gradient(135deg,color-mix(in srgb,var(--mh-kiosk-accent)72%,hsl(var(--background))),color-mix(in srgb,var(--mh-kiosk-accent)80%,hsl(var(--foreground))))}.HeaderKiosk-module__TPwG4q__t5{background:linear-gradient(135deg,color-mix(in srgb,var(--mh-kiosk-secondary)70%,hsl(var(--background))),color-mix(in srgb,var(--mh-kiosk-secondary)78%,hsl(var(--foreground))))}.HeaderKiosk-module__TPwG4q__t6{background:linear-gradient(135deg,color-mix(in srgb,var(--mh-kiosk-accent)45%,var(--mh-kiosk-secondary)),color-mix(in srgb,var(--mh-kiosk-secondary)70%,hsl(var(--foreground))))}.HeaderKiosk-module__TPwG4q__t7{background:linear-gradient(135deg,color-mix(in srgb,var(--mh-kiosk-accent)60%,hsl(var(--background))),color-mix(in srgb,var(--mh-kiosk-accent)55%,hsl(var(--foreground))))}.HeaderKiosk-module__TPwG4q__t8{background:linear-gradient(135deg,color-mix(in srgb,var(--mh-kiosk-secondary)55%,hsl(var(--background))),color-mix(in srgb,var(--mh-kiosk-secondary)60%,hsl(var(--foreground))))}.HeaderKiosk-module__TPwG4q__cartScroll{overscroll-behavior:contain}.HeaderKiosk-module__TPwG4q__bagChip{background:hsl(var(--primary));width:26px;height:26px;color:hsl(var(--primary-foreground));border-radius:9px;flex-shrink:0;place-items:center;display:grid}.HeaderKiosk-module__TPwG4q__freeShip{color:var(--mh-kiosk-secondary);align-items:center;gap:8px;font-size:12px;font-weight:600;display:flex}.HeaderKiosk-module__TPwG4q__freeShipBar{background:hsl(var(--muted));border-radius:99px;flex:1;height:6px;overflow:hidden}.HeaderKiosk-module__TPwG4q__freeShipBarFill{background:linear-gradient(90deg,var(--mh-kiosk-accent),var(--mh-kiosk-secondary));border-radius:99px;height:100%;transition:width .3s;display:block}@keyframes HeaderKiosk-module__TPwG4q__kioskDrop{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@keyframes HeaderKiosk-module__TPwG4q__kioskPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.75;transform:scale(1.35)}}@media (prefers-reduced-motion:reduce){.HeaderKiosk-module__TPwG4q__deck2,.HeaderKiosk-module__TPwG4q__slotPill,.HeaderKiosk-module__TPwG4q__slotCaret,.HeaderKiosk-module__TPwG4q__cartPill,.HeaderKiosk-module__TPwG4q__cartPill:hover,.HeaderKiosk-module__TPwG4q__chip,.HeaderKiosk-module__TPwG4q__chipCaret,.HeaderKiosk-module__TPwG4q__tile,.HeaderKiosk-module__TPwG4q__slotPanel,.HeaderKiosk-module__TPwG4q__mega,.HeaderKiosk-module__TPwG4q__freeShipBarFill{transition:none!important;animation:none!important;transform:none!important}.HeaderKiosk-module__TPwG4q__slotDot{animation:none!important}}
