.popProducts{margin:56px 0 32px 0;overflow:hidden;--dishFontSizeClamp:clamp(16px, 1cqw, 18px);--dishFontSize:18px}.popProducts__title{font:600 34px/34px "sf pro display";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:nth-last-child(2){margin:0}.popProducts .ddish__content{padding:16px 4px 0}.popProducts .ddish__name{font:400 var(--dishFontSize)/20px "sf pro display";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 "sf pro display"}.popProducts .ddish__size,.popProducts .ddish__ingredients,.popProducts .ddish__plus,.popProducts .ddish__controls{display:none!important}.popProducts__item--hide{width:0;height:0;margin:0;padding:0}.popProducts__arrow{position:absolute;top:80px;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}@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)}}
