.mp.mp-pm{position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:10000!important;display:grid!important;place-items:center!important;width:auto!important;height:auto!important;max-width:none!important;margin:0!important;padding:24px!important;box-sizing:border-box!important;overflow:hidden!important;isolation:isolate;background:transparent!important;color:#f4f4ee!important;color-scheme:dark}.mp.mp-pm[hidden],.mp.mp-pm .mp-pm__panel[hidden]{display:none!important}.mp.mp-pm .mp-pm__scrim{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:-1;background:#080905b8!important;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.mp.mp-pm .mp-pm__card{position:relative!important;width:100%!important;max-width:560px!important;min-width:0!important;max-height:calc(100vh - 48px)!important;max-height:calc(100dvh - 48px)!important;margin:0!important;padding:18px!important;box-sizing:border-box!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior:contain;scrollbar-width:thin;border:1px solid rgba(244,244,238,.2)!important;border-radius:20px!important;background-color:#3b3c34!important;background-image:linear-gradient(145deg,#41423a,#383931)!important;background-size:100% 100%!important;background-repeat:no-repeat!important;background-blend-mode:normal!important;box-shadow:0 20px 64px #00000061!important;color:#f4f4ee!important}.mp.mp-pm .mp-pm__x{position:absolute!important;inset:26px 26px auto auto!important;z-index:2!important;display:grid!important;place-items:center!important;margin:0!important;line-height:1!important}.mp.mp-pm .mp-pm__media img{display:block!important;width:100%!important;height:auto!important;max-height:280px!important;aspect-ratio:16 / 9!important;object-fit:cover!important;border-radius:12px!important}.mp.mp-pm .mp-pm__head{display:flex!important;align-items:baseline!important;justify-content:space-between!important;gap:12px!important;margin:18px 0 14px!important;padding-bottom:14px!important;border-bottom:1px solid rgba(244,244,238,.16)!important}.mp.mp-pm .mp-pm__head :is(h3,[data-mp-pm-title]){min-width:0!important;margin:0!important;color:#f4f4ee!important;font-size:22px!important;line-height:1.2!important;text-transform:none!important;overflow-wrap:anywhere}.mp.mp-pm .mp-pm__price{flex:0 0 auto!important;color:var(--mp-brand-green, #c0c63c)!important;font-size:20px!important;font-weight:700!important;line-height:1.2!important;white-space:nowrap!important;font-variant-numeric:tabular-nums}.mp.mp-pm .mp-pm__tabs{display:flex!important;flex-wrap:wrap!important;gap:8px!important;margin-bottom:18px!important}.mp.mp-pm .mp-pm__body{min-width:0!important;color:#e5e6dc!important;font-size:14px!important;line-height:1.6!important;overflow-wrap:anywhere}.mp.mp-pm .mp-pm__panel p{margin:0!important;color:#e5e6dc!important;font-size:14px!important;line-height:1.6!important}.mp.mp-pm .mp-pm__panel :is(strong,b){color:#f4f4ee!important}.mp.mp-pm .mp-macgrid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important}.mp.mp-pm .mp-mac{min-width:0!important;padding:12px 8px!important;border:1px solid rgba(244,244,238,.16)!important;border-radius:10px!important;background:#0000001f!important;text-align:center!important}.mp.mp-pm .mp-mac b{display:block!important;font-size:20px!important;line-height:1.2!important;font-variant-numeric:tabular-nums}.mp.mp-pm .mp-mac span{display:block!important;margin-top:5px!important;color:#e5e6dc!important;font-size:11px!important;line-height:1.3!important}.mp.mp-pm .mp-macnote{margin-top:12px!important;color:#e5e6dc!important;font-size:12px!important;line-height:1.5!important}.mp.mp-pm .mp-pm__foot{margin-top:18px!important;padding-top:16px!important;border-top:1px solid rgba(244,244,238,.16)!important}.mp.mp-pm .mp-pm__foot form,.mp.mp-pm .mp-pm__foot .mp-add{width:100%!important;margin:0!important}@media(max-width:599px){.mp.mp-pm{padding:20px 14px!important}.mp.mp-pm .mp-pm__card{max-height:calc(100vh - 40px)!important;max-height:calc(100dvh - 40px)!important;padding:14px!important}.mp.mp-pm .mp-pm__x{inset:22px 22px auto auto!important}.mp.mp-pm .mp-pm__media img{aspect-ratio:3 / 2!important;max-height:240px!important}.mp.mp-pm .mp-pm__head :is(h3,[data-mp-pm-title]){font-size:20px!important}.mp.mp-pm .mp-pm__price{font-size:18px!important}}
/*# sourceMappingURL=/cdn/shop/t/48/assets/mp-meal-modal-quality.css.map */
