.self-kiosk-app.kiosk-menu-design[data-custom-design=true] button{border-radius:var(--menu-button-radius)!important}.self-kiosk-app.kiosk-menu-design[data-custom-design=true] .k-product-card{background:var(--k2-surface);color:var(--k2-ink);border-radius:var(--menu-card-radius)!important}.self-kiosk-app.kiosk-menu-design[data-custom-design=true] .k-menu-shell{background:var(--k2-paper);color:var(--k2-ink)}.self-kiosk-app.kiosk-menu-design[data-custom-design=true] .k-menu-header{background:var(--k2-surface);color:var(--k2-ink)}.self-kiosk-app.kiosk-menu-design[data-custom-design=true] .bg-primary{color:var(--primary-foreground)}.kiosk-menu-design{background:var(--background);color:var(--foreground);--buyer-surface:var(--card,#fffdf9);--buyer-text:var(--foreground,#171615);--buyer-line:var(--border,#17161526)}.buyer-action,.buyer-field,.buyer-panel,.buyer-account-dialog{background:var(--buyer-surface,#fffdf9);color:var(--buyer-text,#171615);border-color:var(--buyer-line,#17161526)}.buyer-action,.buyer-field{border-radius:var(--menu-button-radius,16px)}.buyer-panel,.buyer-account-dialog{border-radius:var(--menu-card-radius,24px)}.buyer-action--primary{background:var(--primary,#e93228);color:var(--primary-foreground,#fff)}.kiosk-menu-design :where(.bg-card,.bg-white){background-color:var(--card)}.kiosk-menu-design :where(.text-black){color:var(--foreground)}.kiosk-menu-design :where(.bg-primary){color:var(--primary-foreground)}.kiosk-menu-design .k-product-card{min-width:0}.buyer-account-dialog{max-width:94vw;overflow-x:hidden}.buyer-account-dialog form,.buyer-account-dialog section{min-width:0}
