.popProducts{margin:56px 0 32px 0;overflow:hidden;--dishFontSizeClamp:clamp(16px, 1cqw, 18px);--dishFontSize:18px}.popProducts__title{font:600 34px/34px var(--f1);letter-spacing:-.015em}.popProducts__wrapper{position:relative}.popProducts__items{position:relative;margin:24px 0 0 0;display:flex;align-items:center;overflow-x:auto}.popProducts__items::-webkit-scrollbar{display:none}.popProducts .ddish{width:calc((100% - 24px * 4) / 5);padding:16px;margin:0 24px 0 0;flex-shrink:0;border-radius:24px}.popProducts .ddish:hover{transform:none;box-shadow:none;border-color:#d7d7d7}.popProducts .ddish__photos{border-radius:16px}.popProducts .ddish:nth-last-child(2){margin:0}.popProducts .ddish__content{padding:16px 4px 0}.popProducts .ddish__name{font:400 var(--dishFontSize)/20px var(--f1);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;min-height:60px;max-height:60px}.popProducts .ddish__sum{font:600 18px/20px var(--f1)}.popProducts .ddish__size,.popProducts .ddish__ingredients{display:none!important}.popProducts__item--hide{width:0;height:0;margin:0;padding:0}.popProducts__arrow{position:absolute;top:64px;width:32px;height:32px;border-radius:50%;z-index:4;transition:visibility .15s ease,opacity .15s ease-out,background-color 0.2s ease;cursor:pointer;opacity:0;visibility:hidden;background:rgb(255 255 255 / .65) url(data:image/svg+xml,%3Csvg%20width%3D%229%22%20height%3D%2214%22%20viewBox%3D%220%200%209%2014%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M1%201L7%207L1%2013%22%20stroke%3D%22black%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%2F%3E%0A%3C%2Fsvg%3E%0A) no-repeat 55% 50%;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px)}.popProducts__arrow:hover{background-color:rgb(235 235 235 / .65)}.popProducts__arrow--left{left:22px;transform:rotate(180deg)}.popProducts__arrow--right{right:22px}.popProducts__positionLeft .popProducts__arrow--left{opacity:1;visibility:visible}.popProducts__positionRight .popProducts__arrow--right{opacity:1;visibility:visible}:is(#popularProducts__module,#newProducts__module) .popProducts__items{align-items:stretch}:is(#popularProducts__module,#newProducts__module) .ddish{width:160px;padding:12px;margin-right:10px;border-radius:22px}:is(#popularProducts__module,#newProducts__module) .ddish__content{padding:12px 0 0}:is(#popularProducts__module,#newProducts__module) .ddish__name{min-height:40px;max-height:40px;font:600 15px/20px var(--f1);text-align:left;text-wrap:initial;-webkit-line-clamp:2}:is(#popularProducts__module,#newProducts__module) .ddish__footer{justify-content:flex-start;margin-top:10px}:is(#popularProducts__module,#newProducts__module) .ddish__sum:not(.ddish__sum--before):not(.ddish__sum--orderSchedule){display:inline-block;padding:6px 10px;border-radius:16px;background:var(--air-plus-bg,#f0f0f0);color:var(--air-plus-color,#292929);font:600 14px/18px var(--f1)}:is(#popularProducts__module,#newProducts__module) .ddish__sum--before{font-size:13px}:is(#popularProducts__module,#newProducts__module) .ddish__controls,:is(#popularProducts__module,#newProducts__module) .ddish__plus{display:none}:is(#popularProducts__module,#newProducts__module) .ddish__badges{top:18px;left:18px;right:18px;flex-direction:column;align-items:flex-start;gap:4px}:is(#popularProducts__module,#newProducts__module) .ddish__badge{max-width:100%;margin:0;padding:0 7px;overflow:hidden;font:600 9px/18px var(--f1);border-radius:9px;white-space:nowrap;text-overflow:ellipsis}:is(#popularProducts__module,#newProducts__module) .ddish__badge::before{width:10px;height:16px}@media (max-width:1500px){.html--cartOpened .popProducts .ddish{width:calc((100% - 24px * 3) / 4)}}@media (max-width:1250px){.html--cartOpened .popProducts .ddish{width:calc((100% - 24px * 2) / 3)}}
