.nutr2{margin:20px 0 0}.nutr2__title{font:600 17px/29px var(--f1)}.nutr2__item{justify-content:space-between;font:16px/29px var(--f1);display:flex}.nutr__ico{height:22px;transition:background-color .2s;border-radius:50%;background:#f0f0f0;cursor:pointer;width:22px;z-index:10}.nutr__ico,.nutr__svg{right:0;position:absolute}.nutr__svg{bottom:0;top:0;margin:auto;left:0}.nutr__svgDesktop{display:none}.nutr__popup-wrap+.nutr__ico path{fill:#fff}.nutr__popup-wrap+.nutr__ico{background:#373737}.nutr__popup-wrap{position:relative}.nutr__popup{padding:12px 15px;right:-5px;color:#fff;font:16px/29px var(--f1);position:absolute;bottom:10px;border-radius:8px;background:rgba(33,33,33,.9);left:-5px}.nutr__title{font:700 17px/29px var(--f1)}.nutr__item{justify-content:space-between;display:flex}.nutr{padding:0 0 0 5px;display:inline-block}.nutr__ico{height:16px;justify-content:center;position:relative;align-items:center;background:#efefef;width:16px;vertical-align:middle;display:inline-flex}.nutr__svg{display:none}.nutr__svgDesktop{display:block}.nutr__popup{transform:translateY(100%);bottom:-5px;z-index:10}.nutr__popup-wrap{position:static}.nutr__popup-wrap+.nutr__ico rect{fill:#fff}.tpar{padding:0 0 8px}.tpar__item{padding:0 30px 0 0;color:#999;font:16px/20px var(--f1);margin:0 0 5px}.tpar__item>b{color:#444}.ingr__wrap{position:relative}.ingr__dish{font:700 21px/21px var(--f1)}.ingr{padding:5px 30px 0 0;font:16px/20px var(--f1);opacity:.6;word-wrap:break-word}.ingr2{padding:0 30px 0 0;font:15px/20px var(--f1);opacity:.6}.ingr+.ingr2{margin:7px 0 0}.ingr__allergensLink{padding:5px 30px 0 0;color:#7fca77;font:16px/20px var(--f1);transition:.2s ease}.ingr__allergensLink:hover{color:#67af60}.ingr__dish{padding:0 40px 0 0;font:700 28px/1.1 var(--f1);position:relative;letter-spacing:.1px;text-wrap:balance}.ingr{padding:0 29px 0 0;color:gray;font:400 16px/1.2 var(--f1);opacity:1;letter-spacing:.075px;margin:8px 0 0}.tsizes__options--large.tsizes__options{flex-wrap:wrap;gap:8px}.tsizes__options--large .tsizes__option{border:2px solid #f2f2f2;border-radius:10px;background:#f2f2f2;width:calc(33.33333% - 6px)!important}.tsizes__options--large .tsizes__pointer{background:#f2f2f2}.tsizes__options--large .tsizes__option.tsizes__option--active{border:2px solid #00a0e3}.tsizes{margin:0 0 20px;user-select:none}.tsizes__info{margin:0 0 10px}.tsizes__info-name{font:700 21px/21px var(--f1);word-break:break-word;margin:0 0 10px}.tsizes__info-price{font:600 17px/19px var(--f1);white-space:nowrap}.tsizes__info-size{font:500 16px/16px var(--f1);opacity:.3;white-space:nowrap}.tsizes__info-size:before{height:4px;content:"";position:relative;top:-3px;margin:0 8px 0 5px;border-radius:50%;background:currentColor;width:4px;display:inline-block}.tsizes__scrollable{overflow:auto;overflow-y:hidden;padding:0 10px;-webkit-overflow-scrolling:touch;margin:0 -20px}.tsizes__scrollable::-webkit-scrollbar{display:none}.tsizes__options{padding:4px;flex-wrap:nowrap;position:relative;display:flex}.tsizes__bg{position:absolute;bottom:0;top:0;border-radius:8px;background:#f0f0f0;left:0}.tsizes__option{flex-grow:0;flex-shrink:0;padding:7px 2px 5px;position:relative;text-align:center}.tsizes__content{position:relative;z-index:2}.tsizes__price{font:600 16px/20px var(--f1);transition:color .2s;opacity:.7}.tsizes__option:not(.tsizes__option--active):hover{cursor:pointer}.tsizes__option--active,.tsizes__option--active .tsizes__price,.tsizes__option:not(.tsizes__option--active):hover .tsizes__price{opacity:1}.tsizes__size{font:400 14px/18px var(--f1);opacity:.7}.tsizes__pointer{right:0;transition:transform .2s;position:absolute;bottom:0;top:0;border-radius:5px;background:#fff;left:0}.tsizes{margin-top:16px}.tsizes__info{padding:0 35px 0 0;margin-top:-13px}.tsizes__info-name{font:700 28px/1.1 var(--f1);position:relative;letter-spacing:.1px;text-wrap:balance}.tsizes__info-price{line-height:25px}.tsizes__scrollable{padding:0;margin:0}.tsizes__options{padding:2px}.tsizes__bg{border-radius:10px}.tsizes__pointer{border-radius:8px}.tsizes__option{padding-top:5px}.tsizes__size{opacity:.5}.tsizes__price,.tsizes__size{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tpcheckbox{height:25px;flex-shrink:0;position:relative;margin:0 0 0 15px;border-radius:6px;background:#f0f0f0;width:25px}.tpcheckbox--selected{color:var(--topping-radio-fg,#fff);transition:background-color .2s;background:var(--topping-radio-bg,#373737)}.tpcheckbox--isOneOne{border-radius:50%}.tpcheckbox:before{height:2px;transform:rotate(45deg);-webkit-transform:rotate(45deg);content:"";position:absolute;top:10px;transform-origin:left bottom;-webkit-transform-origin:left bottom;background:currentColor;left:6px;width:0}.tpcheckbox--selected:before{transition:width .15s;width:7px}.tpcheckbox:after{height:2px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);content:"";position:absolute;top:15px;transform-origin:left bottom;-webkit-transform-origin:left bottom;background:currentColor;left:11px;width:0}.tpcheckbox--selected:after{transition:width .15s;transition-delay:.1s;width:12px}.tpmanybox{height:25px;flex-shrink:0;color:var(--topping-radio-fg,#fff);position:relative;margin:0 0 0 15px;border-radius:6px;background:var(--topping-radio-bg,#373737);display:flex}.tpmanybox--tiles{margin:5px 0 0;width:calc(100% - 5px)}.tpmanybox--tiles.tpmanybox--empty{background:var(--common-button-bg)}.tpmanybox__count{flex-grow:1;color:currentColor;font:500 16px/25px var(--f1);min-width:17px;text-align:center}.tpmanybox--empty .tpmanybox__count{font-size:13px}.tpmanybox__minus,.tpmanybox__plus{flex-shrink:0;position:relative;width:24px}.tpmanybox--empty .tpmanybox__minus,.tpmanybox--empty .tpmanybox__plus{display:none}.tpmanybox__minus:before,.tpmanybox__plus:before{height:2px;width:11px}.tpmanybox__minus:before,.tpmanybox__plus:after,.tpmanybox__plus:before{right:0;content:"";position:absolute;bottom:0;top:0;margin:auto;background:currentColor;left:0}.tpmanybox__plus:after{height:11px;width:2px}.topt{transition:opacity .2s;opacity:1;margin:0 0 10px;align-items:center;cursor:pointer;user-select:none;display:flex}.topt--tiles{padding:2px 2px 5px;flex-direction:column;border-radius:8px;background:#f0f0f0;width:calc(33.33333% - 5px)}.topt--max-reached:not(.topt--selected){opacity:.2;cursor:default}.topt__photoWrap{margin:0 9px 0 0}.topt--tiles .topt__photoWrap{height:0;position:relative;margin:0 0 5px;padding-bottom:100%;width:100%}.topt__photo{flex-grow:0;height:35px;flex-shrink:0;position:relative;border-radius:7px;width:35px}.topt--tiles .topt__photo{height:100%;right:0;position:absolute;object-fit:cover;bottom:0;top:0;object-position:50% 50%;margin:auto;border-radius:8px;left:0;width:100%;display:block}.topt__name{flex-grow:1;font:16px/18px var(--f1);opacity:.9}.topt--tiles .topt__name{padding:0 4px;font:500 13px/14px var(--f1);text-align:center}.topt__name-wrap{margin:0 7px 0 0}.topt__price{font:500 14px/14px var(--f1);opacity:.5;white-space:nowrap}.tmod{margin:0 0 20px}.tmod__title{font:700 17px/18px var(--f1);letter-spacing:.075px;margin:0 0 8px}.tmod__subTitle{font:400 12px/12px var(--f1);opacity:.5;margin:-5px 0 13px}.tmod__options--tiles{justify-content:space-between;flex-wrap:wrap;display:flex}.tmod__dummy{width:calc(33.33333% - 5px)}.tpart{height:calc(50% - 2px);overflow:hidden;position:absolute;background-size:200% 200%;width:calc(50% - 2px)}.tpart--quarter1{top:0;left:0}.tpart--quarter2{right:0;top:0;background-position:100% 0}.tpart--quarter3{right:0;bottom:0;background-position:100% 100%}.tpart--quarter4{bottom:0;background-position:0 100%;left:0}.tpart--half1{background-position:0 calc(100% - 2px);left:0}.tpart--half1,.tpart--half2{height:100%;background-size:200%;bottom:0;top:0}.tpart--half2{right:0;background-position:100% 2px}.tpcn{margin:30px 20px}.tpcn__content{height:0;position:relative;padding-bottom:100%}.tinf{margin:0 -21px 20px}.tinf__images{position:relative}.tinf__scrollable{overflow-y:hidden;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;display:flex}.tinf__scrollable::-webkit-scrollbar{display:none}.tinf__image-wrap{height:0;flex-shrink:0;scroll-snap-align:center;scroll-snap-stop:always;position:relative;width:100%}.tinf__image{right:0;position:absolute;max-width:100%;max-height:100%;object-fit:cover;bottom:0;top:0;margin:auto;left:0}.tinf__image--video{height:100%;max-width:none;max-height:none;object-fit:cover;width:100%}.tinf__image--empty{mix-blend-mode:var(--topping-noimage-mode,normal)}.tinf__ingredients{margin:20px 20px 0}.tinf__bullets{right:0;position:absolute;bottom:10px;text-align:center;left:0;z-index:1}.tinf__bullet{height:7px;box-sizing:border-box;margin:0 3px;border-radius:50%;background:hsla(0,0%,100%,.6);cursor:pointer;width:7px;vertical-align:middle;display:inline-block}.tinf__bullet--active{height:11px;border:2px solid hsla(0,0%,100%,.8);background:#fff0;width:11px}.tinf__arrows{display:none}.tinf{border-radius:0}.tinf,.tinf__ingredients{margin:0}.tinf__arrows{right:0;transition:opacity .1s;position:absolute;opacity:0;bottom:0;top:0;left:0;display:flex;z-index:1}.tinf__arrows:hover{transition:opacity .1s .1s;opacity:1}.tinf__arrow{align-items:center;cursor:pointer;width:50%;user-select:none;display:flex}.tinf__arrow svg{height:15px;right:1px;position:relative;width:9px}.tinf__marker{height:80px;justify-content:center;color:#fff;transition:background .1s .1s,color .1s .1s;margin:10px;align-items:center;border-radius:8px;background:hsla(253,7%,73%,.2);width:20px;display:flex}.tinf__arrow:last-child{justify-content:end}.tinf__arrow:last-child .tinf__marker{transform:rotate(180deg)}.tinf__arrow:hover .tinf__marker{color:#e9484e;background:rgba(233,72,78,.2)}.tinf__arrows:hover .tinf__marker{transition-delay:0s}.tsubmit{padding:10px;transition:box-shadow .2s;position:sticky;margin:25px -20px 0;box-shadow:10px 0 0 rgba(0,0,0,.09);background:var(--topping-bg,#fff);user-select:none;z-index:9999}.tsubmit--stop{opacity:.2}.tsubmit--shadow{box-shadow:10px 2px 10px rgba(0,0,0,.09)}.tsubmit__buttons{align-items:center;width:100%;display:flex}.tsubmit__button{flex-grow:1;height:46px;overflow:hidden;flex-shrink:1;padding:0 8px;justify-content:center;color:var(--commonButtonFg);font:400 16px/normal var(--f1);transition:transform .15s,background-color .2s;min-width:0;align-items:center;border-radius:var(--common-button-border-radius,12px);background:var(--common-button-bg);cursor:pointer;display:flex}.tsubmit__button:hover{background-color:var(--common-button-bg-hover)}.tsubmit__button:active{transform:scale(.98)}.tsubmit__text{overflow:hidden;flex-shrink:1;text-overflow:ellipsis;min-width:0;white-space:nowrap}.tsubmit__delimiter{flex-shrink:0;position:relative;top:1px;margin:0 8px}.tsubmit__minus,.tsubmit__plus{height:46px;color:var(--topping-footer-plus-fg,#373737);transition:opacity .2s,background .15s;position:relative;border-radius:var(--common-button-border-radius,12px);background:var(--topping-footer-plus-bg,#f1f1f1);cursor:pointer;width:46px;display:inline-block}.tsubmit__minus:not(.tsubmit__minus--inactive):hover,.tsubmit__plus:not(.tsubmit__plus--inactive):hover{color:#fff;background:#373737}.tsubmit__minus:active,.tsubmit__plus:active{transform:scale(.98)}.tsubmit__minus--inactive,.tsubmit__plus--inactive{opacity:.3;cursor:default;touch-action:none}.tsubmit__minus:before,.tsubmit__plus:before{height:2px;width:15px}.tsubmit__minus:before,.tsubmit__plus:after,.tsubmit__plus:before{right:0;content:"";position:absolute;bottom:0;top:0;margin:auto;border-radius:1px;background:currentColor;left:0;z-index:1}.tsubmit__plus:after{height:15px;width:2px}.tsubmit__count{height:46px;padding:0 5px;border:0;appearance:none;color:currentColor;font:500 17px/46px var(--f1);text-align:center;background:#fff0;cursor:default;width:40px;user-select:none}.tsubmit__count--input{border:1px solid #f0f0f0;margin:0 5px;border-radius:var(--common-button-border-radius,8px);cursor:text}.tsubmit__counter{margin:0 15px 0 0;display:flex}.tsubmit__balance{color:#fb7777;font:12px/12px var(--f1);position:relative;top:-5px;left:1px}.tsubmit__partial{padding:0 5px;justify-content:center;font:500 17px/46px var(--f1);position:relative;min-width:80px;align-items:center;display:flex}.tsubmit{padding:16px;right:0;position:absolute;bottom:0;margin:0;width:400px}.tsubmit__balance{top:-7px}.tsubmit__button{font:400 17px/normal var(--f1)}.tsubmit__delimiter{margin:0 13px}.tpImage{justify-content:center;align-items:center;background:#efefef;width:550px;user-select:none;display:flex}.tpImage--slider{background:#fff}.tpImage__empty{width:155px}.tpImage__stub{height:155px;padding:38px 8px 0;border-radius:22px;background:#fff}.tpImage__serenity{margin:0 auto 20px;display:block}.tpImage__caption{overflow:hidden;text-overflow:ellipsis;color:rgba(0,0,0,.3);font:700 19px/1.2 var(--f1);letter-spacing:.095px;text-align:center;white-space:nowrap}.tpImage__text{padding:9px;color:rgba(0,0,0,.45);font:500 11px/1.25 var(--f1);letter-spacing:.055px;text-align:center}.tpImage__container,.tpImage__img{height:100%;width:100%}.tpImage__img{object-fit:var(--topping-img-fit,cover)}.tpImage__img--video{object-fit:cover}.tpImage__pagination{transform:translateY(3px)}.tpImage__pagination .swiper-pagination-bullet{height:9px;padding:0;border:2px solid #0000;transition:all .3s ease-in-out;background-color:#ffffff80;margin:0 .25em;box-shadow:0 .25em .5em 0 rgba(0,0,0,.1);border-radius:50%;cursor:pointer;width:9px;line-height:0}.tpImage__pagination .swiper-pagination-bullet-active{background-color:#fff}.tpImage__nav{height:80px;transform:translateY(-50%);justify-content:center;color:#fff;transition:background .1s .1s,color .1s .1s,opacity .1s;position:absolute;opacity:0;top:50%;margin:10px;align-items:center;border-radius:8px;background:hsla(253,7%,73%,.2);left:0;width:20px;display:flex;z-index:1}.tpImage__nav svg{height:15px;right:1px;position:relative;width:9px}.tpImage__nav:hover{transition-delay:0s;color:#e9484e;background:rgba(233,72,78,.2);cursor:pointer}.tpImage__nav~.tpImage__nav{transform:translateY(-50%) rotate(180deg);right:0;left:auto}.tpImage__container:hover .tpImage__nav{transition-delay:0s;opacity:1}.tpImage__nav--disabled{display:none}.tp{padding:0 21px;color:var(--topping-fg,#000);flex-direction:column;background:var(--topping-bg,#fff);display:flex}.tp__content{flex-grow:1}.tp__spinner{height:24px;right:0;position:absolute;bottom:0;top:0;margin:auto;left:0;width:24px}.tp__spinner:before{border-color:#ccc #fff0 #fff0 #ccc;animation:tp__spinner 1s linear infinite;height:100%;content:"";position:absolute;border-style:solid;border-width:2px;top:0;box-sizing:border-box;border-radius:50%;left:0;width:100%}@keyframes tp__spinner{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.tp__pointIcon{height:14px;position:relative;top:1px;width:16px}.tp__form{overflow:hidden;max-width:950px;border-radius:14px;background:none}.tp{padding:0;flex-direction:row}.tp,.tp--quarter{height:550px}.tp__image,.tp__quarter{flex-shrink:0}.tp__quarter{margin:0;background:#efefef;width:550px;user-select:none}.tp__data{flex-grow:1;overflow-y:scroll;overflow-x:hidden;padding:20px;margin:0 0 78px}.tp__data::-webkit-scrollbar{background:#fff0;width:7px}.tp__data::-webkit-scrollbar-thumb{background-color:#999;border-radius:3px}