/* v3.36 Shop preview: existing cooking controls untouched outside Explore More */
.gimi-taste-toggle{width:min(100%,600px)!important;max-width:600px!important;display:flex!important;flex-wrap:nowrap!important}.gimi-taste-toggle .gimi-taste-button{flex:1 1 0!important;min-width:0!important;white-space:nowrap;font-size:clamp(9px,1.7vw,13px)!important;padding-inline:2px!important}
#gimiExploreMore{display:none;margin-top:18px}.gimi-explore-active #gimiExploreMore{display:block}.gimi-explore-active #whatHavePanel>.gimi-main-picks .gimi-main-picks,.gimi-explore-active .gimi-main-heading{display:none!important}
.gimi-explore-active #whatHavePanel>.have-mobile-picks,.gimi-explore-active #whatHavePanel>.have-selected-realfood-row-v211,.gimi-explore-active #whatHavePanel>#haveResults,.gimi-explore-active #whatHavePanel>#gimiSettingsNote,.gimi-explore-active #whatHavePanel>#gimiOtherPanel{display:none!important}
.gimi-explore-active #whatHavePanel .gimi-main-grid,.gimi-explore-active #whatHavePanel .gimi-sweet-note{display:none!important}
.gimi-shop-head h3{margin:0;color:#652077;font-family:Kalam,cursive;font-size:25px}.gimi-shop-head p,.gimi-shop-footnote{font-size:13px;color:#57644f}.gimi-shop-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:15px}.gimi-shop-card{border:1px solid #bed0b4;border-radius:13px;background:#fff;padding:13px;min-width:0}.gimi-shop-card img{width:100%;height:110px;object-fit:contain}.gimi-shop-card h4{color:#612176;margin:7px 0 3px;font-family:Kalam,cursive;font-size:20px}.gimi-shop-card p{font-size:12px;margin:0 0 10px}.gimi-shop-bundles{display:flex;flex-direction:column;gap:5px}.gimi-shop-status{display:block;border:1px solid #ddd2e5;background:#faf7fc;padding:7px 9px;border-radius:8px;color:#63416e;font-size:12px}@media(max-width:450px){.gimi-shop-grid{grid-template-columns:1fr}.gimi-taste-toggle .gimi-taste-button{font-size:10px!important}}
