body{padding-top:0!important}.kojo-dish-header{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:12px 2px 20px}.kojo-dish-brand{font-size:25px;font-weight:850;letter-spacing:-.04em;color:#e6f9ff}.kojo-dish-brand span{color:#22d3ee}.kojo-back-menu{font-size:13px;font-weight:650;border:1px solid #67e8f940;border-radius:12px;background:#132d40;padding:10px 12px;color:#c9f5ff}.hero{grid-template-columns:minmax(0,1fr)!important}.heroProduct{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important}.panel{backdrop-filter:none!important}.title{font-size:clamp(26px,4vw,42px)!important;line-height:1.15!important;letter-spacing:-.03em}.kojo-dish-location{font-size:13px;color:#67e8f9;margin:12px 0}.desc{font-size:16px!important;line-height:1.65!important}.kojo-order-hint{font-size:13px;line-height:1.6;color:#afc8d8;margin:14px 0}.infoBox{background:#0c2132!important;border-color:#3d637b!important;padding:16px!important}.infoTitle{font-size:15px!important;color:#d5f8ff}.infoBody{font-size:14px!important;line-height:1.65!important;color:#c4d8e6}.actions{display:flex!important;flex-direction:column!important;gap:10px!important}.actions .primary{background:#19b9ce!important;color:#06202c!important;border:1px solid #67e8f9!important;font-size:17px!important}.actions .chat{background:#152e40!important;color:#d9f7ff!important;font-size:14px!important;border-color:#47758c!important}.rowLink{display:none}.cardP{box-shadow:none!important}.cardImg{opacity:1!important;object-fit:contain!important}.rowTitle{font-size:22px!important}.kojo-dish-footer{max-width:1180px;margin:0 auto;padding:24px 16px 100px;border-top:1px solid #355269;color:#abc2d1;font-size:13px;line-height:1.7}.kojo-dish-footer a{display:block;color:#67e8f9;font-weight:700;margin:15px 0}.kojo-dish-footer span{display:block;font-size:12px}.heroImg{max-height:550px!important;object-fit:contain!important}@media(max-width:760px){.heroProduct{grid-template-columns:1fr!important}.kojo-dish-header{gap:10px}.kojo-dish-brand{font-size:23px}.kojo-back-menu{font-size:11px;padding:9px}.mediaBox{min-height:0!important;aspect-ratio:1.15;padding:10px!important}.heroImg{height:100%!important;width:100%!important}.pad{padding:20px!important}.price{font-size:34px!important}}

.cardImg{filter:none!important;transform:none!important}.wrap{padding-bottom:24px!important}.kojo-dish-footer{padding-bottom:32px!important}.miniActions .miniBtn{font-size:12px;line-height:1.35;min-height:38px}

.kojo-dish-category-section{margin:24px 0 8px;min-width:0}.kojo-dish-category-section h2{font-size:18px;margin-bottom:12px}.kojo-dish-categories{display:flex;gap:8px;overflow-x:auto;max-width:100%;padding:2px 0 12px;overscroll-behavior-x:contain;scrollbar-width:thin}.kojo-dish-categories a{flex:none;border:1px solid #3a6178;border-radius:22px;padding:10px 14px;background:#102c40;color:#d7f6ff;font-size:13px;font-weight:650}.kojo-dish-categories a:hover{border-color:#22d3ee}
