/* ReadyUs production minified CSS */
#foodDynamicSections,#itemsDynamicSections{max-width:100%;overflow-x:hidden!important}#foodDynamicSections .ru-food-home-section,#itemsDynamicSections .ru-items-home-section{width:100%;max-width:100%;overflow:hidden!important}#foodDynamicSections .section-title,#foodDynamicSections .section-sub,#itemsDynamicSections .section-title,#itemsDynamicSections .section-sub{max-width:100%;overflow:hidden;text-overflow:ellipsis}#foodDynamicSections .see-all,#itemsDynamicSections .see-all{background:transparent!important;border:0!important;box-shadow:none!important;padding:0!important;color:var(--orange)!important;font-weight:900!important}#foodDynamicSections .ru-food-layout-square-rail,#foodDynamicSections .ru-food-layout-scroll,#foodDynamicSections .ru-food-layout-mini-bites,#foodDynamicSections .ru-food-layout-deal-strip{display:flex!important;flex-wrap:nowrap!important;overflow-x:auto!important;overflow-y:hidden!important;gap:14px!important;padding:0 var(--ru-page-pad,16px) 8px!important;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch}#foodDynamicSections .ru-food-layout-square-rail::-webkit-scrollbar,#foodDynamicSections .ru-food-layout-scroll::-webkit-scrollbar,#foodDynamicSections .ru-food-layout-mini-bites::-webkit-scrollbar,#foodDynamicSections .ru-food-layout-deal-strip::-webkit-scrollbar{display:none!important}#foodDynamicSections .ru-food-layout-square-rail .food-card{flex:0 0 clamp(142px,42vw,178px)!important;width:clamp(142px,42vw,178px)!important;max-width:178px!important}#foodDynamicSections .ru-food-layout-deal-strip .food-card{flex:0 0 clamp(150px,44vw,188px)!important;width:clamp(150px,44vw,188px)!important;max-width:188px!important}#foodDynamicSections .ru-food-layout-mini-bites .food-card{flex:0 0 clamp(116px,34vw,142px)!important;width:clamp(116px,34vw,142px)!important;max-width:142px!important}#foodDynamicSections .food-card,#foodGrid .food-card,#sectionPageGrid .food-card{background:transparent!important;border:0!important;box-shadow:none!important;border-radius:0!important;overflow:visible!important;min-width:0!important;contain:layout paint}#foodDynamicSections .food-body,#foodGrid .food-body,#sectionPageGrid .food-body{background:transparent!important;border:0!important;box-shadow:none!important;min-width:0!important;padding:8px 0 0!important}#foodDynamicSections .food-img,#foodGrid .food-img,#sectionPageGrid .food-img{display:block!important;width:100%!important;aspect-ratio:1/1!important;height:auto!important;border-radius:18px!important;overflow:hidden!important;background:var(--body-bg)!important}#foodDynamicSections .food-img img,#foodDynamicSections .food-img .card-product-photo,#foodGrid .food-img img,#foodGrid .food-img .card-product-photo,#sectionPageGrid .food-img img,#sectionPageGrid .food-img .card-product-photo{width:100%!important;height:100%!important;display:block!important;object-fit:cover!important;object-position:center!important;border-radius:inherit!important;padding:0!important}#foodDynamicSections .food-img span:empty,#foodGrid .food-img span:empty,#sectionPageGrid .food-img span:empty{display:none!important}#foodDynamicSections .food-name,#foodGrid .food-name,#sectionPageGrid .food-name{display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:normal!important;word-break:normal!important;overflow-wrap:anywhere!important;min-height:auto!important;font-size:15px!important;line-height:1.16!important;font-weight:950!important;color:var(--text)!important}#foodDynamicSections .food-seller,#foodDynamicSections .ru-card-meta,#foodGrid .food-seller,#foodGrid .ru-card-meta,#sectionPageGrid .food-seller,#sectionPageGrid .ru-card-meta{display:block!important;max-width:100%!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;font-size:12px!important;line-height:1.25!important;color:var(--text-sub)!important}#foodDynamicSections .price-wrap,#foodGrid .price-wrap,#sectionPageGrid .price-wrap{max-width:100%!important;min-width:0!important}#foodDynamicSections .price-row,#foodGrid .price-row,#sectionPageGrid .price-row{display:flex!important;flex-direction:row!important;align-items:baseline!important;gap:5px!important;flex-wrap:wrap!important;white-space:normal!important}#foodDynamicSections .price-current,#foodGrid .price-current,#sectionPageGrid .price-current{display:inline-block!important;font-size:16px!important;line-height:1.05!important;font-weight:950!important;color:var(--text)!important;white-space:nowrap!important}#foodDynamicSections .price-mrp,#foodGrid .price-mrp,#sectionPageGrid .price-mrp{display:inline-block!important;font-size:12px!important;white-space:nowrap!important}#foodDynamicSections .discount-badge,#foodGrid .discount-badge,#sectionPageGrid .discount-badge{display:inline-block!important;width:auto!important;max-width:100%!important;font-size:10.5px!important;line-height:1.1!important;white-space:nowrap!important;margin-top:3px!important}#foodDynamicSections .food-footer,#foodGrid .food-footer,#sectionPageGrid .food-footer{display:flex!important;align-items:flex-end!important;justify-content:space-between!important;gap:8px!important;margin-top:8px!important;min-width:0!important}#foodDynamicSections .food-footer>div:first-child,#foodGrid .food-footer>div:first-child,#sectionPageGrid .food-footer>div:first-child{min-width:0!important;flex:1 1 auto!important}#foodDynamicSections .food-footer>div:last-child,#foodGrid .food-footer>div:last-child,#sectionPageGrid .food-footer>div:last-child{flex:0 0 auto!important}#foodDynamicSections .ru-food-layout-signature-row{display:grid!important;grid-template-columns:1fr!important;gap:18px!important;padding:0 var(--ru-page-pad,16px) 8px!important}#foodDynamicSections .ru-food-layout-signature-row .food-card,#foodDynamicSections .ru-food-layout-wide-menu .food-card,#foodDynamicSections .ru-food-layout-rated-row .food-card{display:grid!important;grid-template-columns:clamp(96px,30vw,124px) minmax(0,1fr)!important;gap:12px!important;align-items:start!important;width:100%!important;max-width:100%!important;contain:none!important}#foodDynamicSections .ru-food-layout-signature-row .food-img,#foodDynamicSections .ru-food-layout-wide-menu .food-img,#foodDynamicSections .ru-food-layout-rated-row .food-img{width:clamp(96px,30vw,124px)!important;height:clamp(96px,30vw,124px)!important;aspect-ratio:1/1!important}#foodDynamicSections .ru-food-layout-signature-row .food-body,#foodDynamicSections .ru-food-layout-wide-menu .food-body,#foodDynamicSections .ru-food-layout-rated-row .food-body{padding-top:0!important;min-width:0!important}#foodDynamicSections .ru-food-layout-signature-row .food-name{font-size:clamp(17px,4.8vw,21px)!important;line-height:1.08!important}#foodDynamicSections .ru-food-layout-wide-menu,#foodDynamicSections .ru-food-layout-rated-row{display:grid!important;grid-template-columns:1fr!important;gap:18px!important;padding:0 var(--ru-page-pad,16px) 8px!important}#foodDynamicSections .ru-food-layout-compact-2,#foodDynamicSections .ru-food-layout-chef-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:18px 12px!important;padding:0 var(--ru-page-pad,16px) 8px!important}#foodDynamicSections .ru-food-layout-compact-2 .food-card,#foodDynamicSections .ru-food-layout-chef-grid .food-card{width:100%!important;max-width:100%!important}#foodDynamicSections .ru-food-layout-compact-2 .food-img,#foodDynamicSections .ru-food-layout-chef-grid .food-img{aspect-ratio:1/1!important;height:auto!important}#foodDynamicSections .ru-food-layout-mini-bites .food-seller{display:none!important}#foodDynamicSections .ru-food-layout-mini-bites .food-name{font-size:13px!important;line-height:1.12!important}#sectionPageGrid.food-grid,#foodGrid.food-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:18px 12px!important;padding:0 var(--ru-page-pad,16px) 32px!important}#sectionPageGrid.product-grid,#productGrid.product-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:18px 12px!important;padding:0 var(--ru-page-pad,16px) 32px!important}#sectionPageGrid .add-btn,#productGrid .add-btn,#foodGrid .add-btn{display:inline-flex!important;align-items:center!important;justify-content:center!important;visibility:visible!important;opacity:1!important;min-width:44px!important;min-height:34px!important;white-space:nowrap!important}@media (min-width:700px){#foodDynamicSections .ru-food-layout-signature-row,#foodDynamicSections .ru-food-layout-wide-menu,#foodDynamicSections .ru-food-layout-rated-row{grid-template-columns:repeat(2,minmax(260px,1fr))!important}#foodDynamicSections .ru-food-layout-compact-2,#foodDynamicSections .ru-food-layout-chef-grid{grid-template-columns:repeat(auto-fill,minmax(150px,1fr))!important}#sectionPageGrid.food-grid,#foodGrid.food-grid,#sectionPageGrid.product-grid,#productGrid.product-grid{grid-template-columns:repeat(auto-fill,minmax(150px,1fr))!important}}@media (min-width:1100px){#foodDynamicSections .ru-food-layout-signature-row,#foodDynamicSections .ru-food-layout-wide-menu,#foodDynamicSections .ru-food-layout-rated-row{grid-template-columns:repeat(3,minmax(280px,1fr))!important}#foodDynamicSections .ru-food-layout-compact-2,#foodDynamicSections .ru-food-layout-chef-grid{grid-template-columns:repeat(auto-fill,minmax(165px,1fr))!important}#sectionPageGrid.food-grid,#foodGrid.food-grid,#sectionPageGrid.product-grid,#productGrid.product-grid{grid-template-columns:repeat(auto-fill,minmax(165px,1fr))!important}}@media (max-width:380px){#foodDynamicSections .ru-food-layout-compact-2,#foodDynamicSections .ru-food-layout-chef-grid,#sectionPageGrid.food-grid,#foodGrid.food-grid,#sectionPageGrid.product-grid,#productGrid.product-grid{gap:16px 10px!important}#foodDynamicSections .ru-food-layout-signature-row .food-card,#foodDynamicSections .ru-food-layout-wide-menu .food-card,#foodDynamicSections .ru-food-layout-rated-row .food-card{grid-template-columns:92px minmax(0,1fr)!important;gap:10px!important}#foodDynamicSections .ru-food-layout-signature-row .food-img,#foodDynamicSections .ru-food-layout-wide-menu .food-img,#foodDynamicSections .ru-food-layout-rated-row .food-img{width:92px!important;height:92px!important}#foodDynamicSections .food-name,#foodGrid .food-name,#sectionPageGrid .food-name{font-size:14px!important}#foodDynamicSections .price-current,#foodGrid .price-current,#sectionPageGrid .price-current{font-size:15px!important}}