@font-face{font-family:Onest;src:url(../media/onest.b449a7bb.ttf);font-style:normal;font-optical-sizing:none}@font-face{font-family:Onder;src:url(../media/onder.9c292cdd.ttf);font-style:normal;font-optical-sizing:none}*{box-sizing:border-box;scroll-behavior:smooth;margin:0;padding:0}a{text-decoration:none}input{appearance:none;outline:none}.menu-list .menu-list__container .items .items-list .pizza-item .pizza-item__pricing .amount,.menu-list .menu-list__container .items .items-list .pizza-item .pizza-item__pricing .price,.menu-list .menu-list__container .items .items-list .pizza-item .pizza-item__title,.home-ingredients .home-ingredients__container .home-ingredients__lines .home-ingredients__line .bage,.examples .examples__line .examples__inner .examples__list .example .example__name,.about .about__container .cubes .cube .cube__title,.footer .footer__container .footer__columns .footer__column .footer__alarm,.footer .footer__container .footer__columns .footer__column .footer__small-link,.footer .footer__container .footer__columns .footer__column .footer__title,.points .points__container .points__cubes .cube.cube-coming .cube__coming,.points .points__container .points__cubes .cube-data .cube__data,.menu-list .menu-list__container .items .items-list .pizza-item .pizza-item__tags .tag,.menu-modal .menu-modal__container .menu-modal__phone,.header .header__container .header__btns .header__phone,.menu-list .menu-list__container .menu-list__categories .menu-list__category,.about .about__container .about__btn div span,.examples .examples__btn div span,.home-hero .home-hero__container .home-hero__content .home-hero__btn div span,.points .points__container .points__cubes .cube-data .cube__title,.footer .footer__container .footer__bottom .footer__bottom-link,.about .about__container .about__head .about__text,.examples .examples__head .examples__text,.home-hero .home-hero__container .home-hero__content .home-hero__text,.footer .footer__container .footer__columns .footer__column .footer__link,.about .about__container .cubes .cube .cube__text,.menu-modal .menu-modal__container .menu-modal__menu .menu-modal__element,.header .header__container .header__nav .menu .menu__element{font-family:Onest}.home-ingredients .home-ingredients__container .home-ingredients__lines .home-ingredients__line,.home-hero .home-hero__container .home-hero__content .home-hero__title,.menu-list .menu-list__container .items .items__title,.about .about__container .about__head .about__title,.points .points__container .points__title,.menu-hero .menu-hero__poster .menu-hero__title,.examples .examples__head .examples__title{font-family:Onder}.menu-list .menu-list__container .items .items__title,.about .about__container .about__head .about__title,.points .points__container .points__title,.menu-hero .menu-hero__poster .menu-hero__title,.examples .examples__head .examples__title{font-size:20px;line-height:200%}@media screen and (min-width:768px){.menu-list .menu-list__container .items .items__title,.about .about__container .about__head .about__title,.points .points__container .points__title,.menu-hero .menu-hero__poster .menu-hero__title,.examples .examples__head .examples__title{font-size:24px;line-height:200%}}.menu-hero .menu-hero__poster .menu-hero__title,.examples .examples__head .examples__title{color:#f8f8f8}.menu-list .menu-list__container .items .items__title,.about .about__container .about__head .about__title,.points .points__container .points__title{color:#315add}.about .about__container .cubes .cube .cube__text,.menu-modal .menu-modal__container .menu-modal__menu .menu-modal__element,.header .header__container .header__nav .menu .menu__element{font-size:16px;font-weight:400;line-height:20px}.about .about__container .about__head .about__text,.examples .examples__head .examples__text,.home-hero .home-hero__container .home-hero__content .home-hero__text,.footer .footer__container .footer__columns .footer__column .footer__link{font-size:18px;font-weight:400;line-height:23px}@media screen and (min-width:768px){.about .about__container .about__head .about__text,.examples .examples__head .examples__text,.home-hero .home-hero__container .home-hero__content .home-hero__text,.footer .footer__container .footer__columns .footer__column .footer__link{font-size:20px;line-height:26px}}.points .points__container .points__cubes .cube-data .cube__title,.footer .footer__container .footer__bottom .footer__bottom-link{font-size:14px;font-weight:400;line-height:18px}.footer .footer__container .footer__bottom .footer__bottom-link{color:#f8f8f8}.points .points__container .points__cubes .cube-data .cube__title{color:#315add}.examples .examples__head .examples__text,.home-hero .home-hero__container .home-hero__content .home-hero__text,.footer .footer__container .footer__columns .footer__column .footer__link{color:#f8f8f8}.about .about__container .about__head .about__text,.menu-modal .menu-modal__container .menu-modal__menu .menu-modal__element,.header .header__container .header__nav .menu .menu__element{color:#315add}.menu-list .menu-list__container .menu-list__categories .menu-list__category,.about .about__container .about__btn div span,.examples .examples__btn div span,.home-hero .home-hero__container .home-hero__content .home-hero__btn div span{font-size:16px;font-weight:700;line-height:20px}.menu-modal .menu-modal__container .menu-modal__phone,.header .header__container .header__btns .header__phone{font-size:16px;font-weight:800;line-height:20px}.examples .examples__line .examples__inner .examples__list .example .example__name,.examples .examples__line .examples__inner .examples__list .example,.footer .footer__container .footer__bottom .footer__bottom-link,.footer .footer__container .footer__columns .footer__column .footer__small-link,.footer .footer__container .footer__columns .footer__column .footer__link,.points .points__container .points__cubes .cube-data a.cube__data,.header .header__container .header__btns .header__phone,.header .header__container .header__nav .menu .menu__element,.menu-list .menu-list__container .menu-list__categories .menu-list__category,.about .about__container .about__btn,.examples .examples__btn,.home-hero .home-hero__container .home-hero__content .home-hero__btn{transition:all .3s ease-in-out}@keyframes scroll-left{0%{transform:translate(0)}to{transform:translate(-50%)}}.menu-list .menu-list__container,.menu-hero .menu-hero__poster,.about .about__container,.home-hero .home-hero__container,.footer .footer__container,.points .points__container{width:95%;max-width:450px;margin:auto}@media screen and (min-width:768px){.menu-list .menu-list__container,.menu-hero .menu-hero__poster,.about .about__container,.home-hero .home-hero__container,.footer .footer__container,.points .points__container{max-width:unset;width:calc(100% - 80px)}}@media screen and (min-width:1440px){.menu-list .menu-list__container,.menu-hero .menu-hero__poster,.about .about__container,.home-hero .home-hero__container,.footer .footer__container,.points .points__container{max-width:1360px}}.about .about__container .about__btn,.examples .examples__btn,.home-hero .home-hero__container .home-hero__content .home-hero__btn{border-radius:60px;justify-content:center;align-items:center;padding:10px 20px;display:inline-flex}.about .about__container .about__btn div,.examples .examples__btn div,.home-hero .home-hero__container .home-hero__content .home-hero__btn div{justify-content:center;align-items:center;gap:10px;display:flex}.about .about__container .about__btn div span,.examples .examples__btn div span,.home-hero .home-hero__container .home-hero__content .home-hero__btn div span{line-height:24px}.about .about__container .about__btn div svg path,.examples .examples__btn div svg path,.home-hero .home-hero__container .home-hero__content .home-hero__btn div svg path{stroke:#315add}.examples .examples__btn,.home-hero .home-hero__container .home-hero__content .home-hero__btn{background:#f8f8f8;display:block}.examples .examples__btn div span,.home-hero .home-hero__container .home-hero__content .home-hero__btn div span{color:#315add}.examples .examples__btn:hover,.home-hero .home-hero__container .home-hero__content .home-hero__btn:hover{background:#eaefff}.about .about__container .about__btn{background:#315add;display:block}.about .about__container .about__btn div span{color:#f8f8f8}.about .about__container .about__btn div svg path{stroke:#f8f8f8}.about .about__container .about__btn:hover{background:#0536d3}.menu-list .menu-list__container .menu-list__categories .menu-list__category{cursor:pointer;color:#f8f8f8;background:#315add;border-radius:60px;padding:10px 20px;line-height:24px}.menu-list .menu-list__container .menu-list__categories .menu-list__category:hover{background:#0536d3}.menu-list .menu-list__container .items .items-list .pizza-item .pizza-item__tags .tag{color:#f8f8f8;white-space:nowrap;border:1px solid #f8f8f8;border-radius:60px;height:26px;padding:4px 9px;font-size:14px;line-height:18px}.header{z-index:10;background:#f8f8f8;border-radius:40px;width:100%;height:68px;position:absolute;top:10px;left:0}@media screen and (min-width:768px){.header{border-radius:30px}}@media screen and (min-width:1440px){.header{width:1440px;left:calc(50% - 720px)}}.header .header__container{justify-content:space-between;width:90%;margin:auto;padding:19px 0;display:flex}@media screen and (min-width:768px){.header .header__container{width:calc(100% - 80px);padding:15px 0}}.header .header__container .header__nav{gap:45px;max-width:600px;display:flex}.header .header__container .header__nav .header__logo{width:150px;height:30px}@media screen and (min-width:768px){.header .header__container .header__nav .header__logo{width:190px;height:38px}}.header .header__container .header__nav .menu{gap:30px;width:300px;display:none}@media screen and (min-width:1024px){.header .header__container .header__nav .menu{display:flex}}.header .header__container .header__nav .menu .menu__element{height:38px;line-height:38px}.header .header__container .header__nav .menu .menu__element:hover{color:#0536d3}.header .header__container .header__btns{gap:10px;display:flex}.header .header__container .header__btns .header__phone{color:#315add;height:38px;line-height:38px;display:none}@media screen and (min-width:1024px){.header .header__container .header__btns .header__phone{display:block}}.header .header__container .header__btns .header__phone:hover{color:#0536d3}.header .header__container .header__btns .header__menu-toggler{height:30px}@media screen and (min-width:1024px){.header .header__container .header__btns .header__menu-toggler{display:none}}.header .header__container .header__btns .header__menu-toggler svg{margin-top:5px}@media screen and (min-width:768px){.header .header__container .header__btns .header__menu-toggler svg{margin-top:9px}}.points{padding-bottom:100px}@media screen and (min-width:768px){.points{padding-bottom:110px}}.points .points__container .points__title{margin-bottom:40px}@media screen and (min-width:768px){.points .points__container .points__title{margin-bottom:60px}}.points .points__container .points__cubes{flex-wrap:wrap;gap:20px;display:flex}.points .points__container .points__cubes .cube{z-index:3;border-radius:30px;position:relative;overflow:hidden}.points .points__container .points__cubes .cube.cube-small{border:1px solid #315add;width:100%;height:240px}@media screen and (min-width:768px) and (max-width:1100px){.points .points__container .points__cubes .cube.cube-small{width:calc(50% - 10px)}}@media screen and (min-width:1100px){.points .points__container .points__cubes .cube.cube-small{width:calc(25% - 14px);height:285px}}.points .points__container .points__cubes .cube-data{padding:20px}.points .points__container .points__cubes .cube-data .cube__title{margin-bottom:5px}.points .points__container .points__cubes .cube-data .cube__data{color:#315add;max-width:230px;margin-bottom:20px;font-size:18px;font-weight:600;line-height:23px}@media screen and (min-width:1024px){.points .points__container .points__cubes .cube-data .cube__data{max-width:unset;font-size:20px;line-height:26px}}.points .points__container .points__cubes .cube-data a.cube__data:hover{color:#0536d3}.points .points__container .points__cubes .cube.cube-coming{background:#315add}.points .points__container .points__cubes .cube.cube-coming .cube__coming{color:#f8f8f8;text-align:center;font-size:20px;font-weight:600;line-height:240px}@media screen and (min-width:1100px){.points .points__container .points__cubes .cube.cube-coming .cube__coming{line-height:285px}}.points .points__container .points__cubes .cube.cube-map{width:100%;height:500px}@media screen and (min-width:1100px){.points .points__container .points__cubes .cube.cube-map{width:calc(50% - 14px);height:285px}}.points .points__container .points__cubes .cube.cube-map iframe{height:100%}.footer{background:#315add;border-top-left-radius:30px;border-top-right-radius:30px;padding-top:50px;position:relative;overflow:hidden}@media screen and (min-width:768px){.footer{border-top-left-radius:40px;border-top-right-radius:40px;padding-top:80px}}.footer .footer__container .footer__columns{flex-wrap:wrap;gap:40px;margin-bottom:80px;display:flex}@media screen and (min-width:768px){.footer .footer__container .footer__columns{gap:100px;margin-bottom:20px}}.footer .footer__container .footer__columns .footer__column{width:255px}.footer .footer__container .footer__columns .footer__column .footer__title{color:#f8f8f8;opacity:.5;margin-bottom:20px;font-size:18px;font-weight:600;line-height:23px}@media screen and (min-width:768px){.footer .footer__container .footer__columns .footer__column .footer__title{font-size:20px;line-height:26px}}.footer .footer__container .footer__columns .footer__column .footer__link{margin-bottom:10px;display:block}.footer .footer__container .footer__columns .footer__column .footer__link:hover{opacity:.5}.footer .footer__container .footer__columns .footer__column .footer__small-link{color:#f8f8f8;opacity:.5;font-size:14px;font-weight:600;line-height:18px}.footer .footer__container .footer__columns .footer__column .footer__small-link:hover{opacity:1}.footer .footer__container .footer__columns .footer__column .footer__alarm{color:#f8f8f8;opacity:.5;font-size:14px;font-weight:400;line-height:18px}.footer .footer__container .footer__logo{width:100%;height:auto}.footer .footer__container .footer__bottom{border-top:1px solid #f8f8f8;border-radius:0;flex-wrap:wrap;height:60px;padding-top:10px;display:flex}@media screen and (min-width:768px){.footer .footer__container .footer__bottom{justify-content:space-between;height:40px}}.footer .footer__container .footer__bottom .footer__bottom-link{width:100%}@media screen and (min-width:768px){.footer .footer__container .footer__bottom .footer__bottom-link{width:auto}}.footer .footer__container .footer__bottom .footer__bottom-link:hover{opacity:.5}.footer .footer__small-element{z-index:1;width:124px;height:103px;position:absolute;bottom:118px;left:0}@media screen and (min-width:768px) and (max-width:1200px){.footer .footer__small-element{width:190px;height:152px;bottom:140px;left:0}}@media screen and (min-width:1200px){.footer .footer__small-element{width:280px;height:225px;bottom:240px;left:0}}.footer .footer__element{z-index:1;width:220px;height:420px;position:absolute;top:-35px;right:-20px}@media screen and (min-width:768px) and (max-width:1200px){.footer .footer__element{width:326px;height:584px;display:block;top:-150px;right:20px;transform:rotate(-10deg)}}@media screen and (min-width:1024px) and (max-width:1200px){.footer .footer__element{width:326px;height:584px;display:block;top:-200px;right:20px;transform:rotate(-10deg)}}@media screen and (min-width:1200px){.footer .footer__element{width:490px;height:876px;display:block;top:-300px;right:-20px}}@media screen and (min-width:1300px){.footer .footer__element{width:490px;height:876px;display:block;top:-200px;right:-20px}}.home-hero{background:#315add;border-bottom-right-radius:30px;border-bottom-left-radius:30px;height:850px;padding-top:340px;position:relative;overflow:hidden}@media screen and (min-width:768px){.home-hero{border-bottom-right-radius:50px;border-bottom-left-radius:50px;height:750px;padding-top:250px}}.home-hero .home-hero__container .home-hero__content{z-index:3;width:100%;margin:auto;position:relative}@media screen and (min-width:768px){.home-hero .home-hero__container .home-hero__content{max-width:772px}}.home-hero .home-hero__container .home-hero__content .home-hero__title{color:#f8f8f8;text-align:center;margin-bottom:20px;font-size:20px;line-height:180%}@media screen and (min-width:768px) and (max-width:1024px){.home-hero .home-hero__container .home-hero__content .home-hero__title{font-size:30px}}@media screen and (min-width:1024px){.home-hero .home-hero__container .home-hero__content .home-hero__title{font-size:36px}}.home-hero .home-hero__container .home-hero__content .home-hero__text{text-align:center;margin:0 auto 40px}@media screen and (min-width:768px) and (max-width:1024px){.home-hero .home-hero__container .home-hero__content .home-hero__text{width:400px}}@media screen and (min-width:1024px){.home-hero .home-hero__container .home-hero__content .home-hero__text{width:550px}}@media screen and (min-width:768px){.home-hero .home-hero__container .home-hero__content .home-hero__btn{max-width:186px;margin:auto}}.home-hero .home-hero__pizza{z-index:2;position:absolute}.home-hero .home-hero__pizza.home-hero__pizza-1{width:220px;height:220px;top:110px;left:-110px}@media screen and (min-width:768px) and (max-width:1024px){.home-hero .home-hero__pizza.home-hero__pizza-1{width:300px;height:300px;top:50px;left:-150px}}@media screen and (min-width:1024px){.home-hero .home-hero__pizza.home-hero__pizza-1{width:390px;height:390px;top:150px;left:-195px}}.home-hero .home-hero__pizza.home-hero__pizza-2{width:450px;height:450px;bottom:-200px;right:-150px;transform:rotate(180deg)}@media screen and (min-width:768px) and (max-width:1024px){.home-hero .home-hero__pizza.home-hero__pizza-2{bottom:-200px;left:-150px;right:unset;width:550px;height:550px;transform:rotate(-90deg)}}@media screen and (min-width:1024px){.home-hero .home-hero__pizza.home-hero__pizza-2{width:880px;height:880px;bottom:-600px;left:-120px;transform:rotate(0)}}.home-hero .home-hero__pizza.home-hero__pizza-3{display:none;transform:rotate(180deg)}@media screen and (min-width:768px) and (max-width:1024px){.home-hero .home-hero__pizza.home-hero__pizza-3{width:450px;height:450px;display:block;bottom:-200px;right:-150px;transform:rotate(180deg)}}@media screen and (min-width:1024px){.home-hero .home-hero__pizza.home-hero__pizza-3{width:650px;height:650px;display:block;bottom:-200px;right:-325px}}.home-hero .home-hero__element{z-index:1;width:220px;height:420px;position:absolute;top:-35px;right:-20px}@media screen and (min-width:768px) and (max-width:1200px){.home-hero .home-hero__element{width:326px;height:584px;display:block;top:-200px;right:20px;transform:rotate(-10deg)}}@media screen and (min-width:1200px){.home-hero .home-hero__element{width:490px;height:876px;display:block;top:-200px;right:20px}}.about{padding:100px 0}@media screen and (min-width:768px){.about{padding:110px 0}}.about .about__container .about__head{flex-wrap:wrap;gap:20px;margin-bottom:40px;display:flex}@media screen and (min-width:1024px){.about .about__container .about__head{flex-wrap:unset;gap:50px;margin-bottom:80px}}.about .about__container .about__head .about__title{width:100%}@media screen and (min-width:1024px){.about .about__container .about__head .about__title{width:62.5%}}.about .about__container .about__head .about__text{width:100%}@media screen and (min-width:1024px){.about .about__container .about__head .about__text{width:33%}}.about .about__container .cubes{flex-wrap:wrap;gap:10px;margin-bottom:40px;display:flex}@media screen and (min-width:768px){.about .about__container .cubes{gap:20px;margin-bottom:60px}}.about .about__container .cubes .cube{border-radius:30px;flex-direction:column;justify-content:space-between;width:100%;height:200px;padding:20px;display:flex;overflow:hidden}@media screen and (min-width:768px) and (max-width:1024px){.about .about__container .cubes .cube{height:250px}}@media screen and (min-width:1024px){.about .about__container .cubes .cube{width:calc(49% - 14px)}}.about .about__container .cubes .cube .cube__title{font-size:22px}@media screen and (min-width:768px){.about .about__container .cubes .cube .cube__title{font-size:24px}}.about .about__container .cubes .cube .cube__text{max-width:410px}.about .about__container .cubes .cube-image{border:none!important;padding:0!important}.about .about__container .cubes .cube-image img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}@media screen and (min-width:1024px){.about .about__container .cubes .cube.cube-small{width:calc(24% - 14px)}}.about .about__container .cubes .cube.cube-white{background:#f8f8f8;border:1px solid #315add}.about .about__container .cubes .cube.cube-white .cube__title,.about .about__container .cubes .cube.cube-white .cube__text{color:#315add}.about .about__container .cubes .cube.cube-blue{background:#315add;border:1px solid #315add}.about .about__container .cubes .cube.cube-blue .cube__title,.about .about__container .cubes .cube.cube-blue .cube__text{color:#f8f8f8}.about .about__container .cubes .cube-4{order:5}@media screen and (min-width:1024px){.about .about__container .cubes .cube-4{order:4}}.about .about__container .cubes .cube-5{order:4}@media screen and (min-width:1024px){.about .about__container .cubes .cube-5{order:5}}@media screen and (min-width:768px){.about .about__container .about__btn{max-width:272px;margin:auto}}.examples{background:#315add;border-radius:30px;padding:60px 0}@media screen and (min-width:768px){.examples{border-radius:50px;padding:80px 0}}.examples .examples__head{width:95%;margin:0 auto}@media screen and (min-width:768px){.examples .examples__head{max-width:882px}}.examples .examples__head .examples__title{text-align:center;margin-bottom:20px;font-size:16px}@media screen and (min-width:768px){.examples .examples__head .examples__title{font-size:24px}}.examples .examples__head .examples__text{text-align:center;margin:0 auto}@media screen and (min-width:768px){.examples .examples__head .examples__text{max-width:378px}}.examples .examples__line{white-space:nowrap;width:100%;padding:45px 0;position:relative;overflow:hidden}@media screen and (min-width:768px){.examples .examples__line{padding:60px 0}}.examples .examples__line .examples__inner{width:4080px;animation:20s linear infinite scroll-left}.examples .examples__line .examples__inner .examples__list{gap:15px;display:flex}.examples .examples__line .examples__inner .examples__list .example{background:#315add;border:1px solid #f8f8f8;border-radius:40px;width:325px;height:375px;padding:20px}.examples .examples__line .examples__inner .examples__list .example:hover{background:#f8f8f8}.examples .examples__line .examples__inner .examples__list .example:hover .example__name{color:#315add}.examples .examples__line .examples__inner .examples__list .example .example__image{border-radius:20px;width:285px;height:285px;margin-bottom:15px}.examples .examples__line .examples__inner .examples__list .example .example__name{color:#f8f8f8;height:30px;font-size:22px;font-weight:700;line-height:30px}@media screen and (min-width:768px){.examples .examples__line .examples__inner .examples__list .example .example__name{font-size:24px}}.examples .examples__btn{width:95%;margin:auto}@media screen and (min-width:768px){.examples .examples__btn{width:auto;max-width:260px}}.home-ingredients{padding:100px 0;position:relative;overflow-x:clip}@media screen and (min-width:768px){.home-ingredients{padding:110px 0}}.home-ingredients .home-ingredients__container{text-align:center;padding:90px 0}@media screen and (min-width:768px){.home-ingredients .home-ingredients__container{padding:155px 0}}.home-ingredients .home-ingredients__container .home-ingredients__lines{max-width:95%;margin:0 auto}@media screen and (min-width:768px){.home-ingredients .home-ingredients__container .home-ingredients__lines{max-width:1200px}}.home-ingredients .home-ingredients__container .home-ingredients__lines .home-ingredients__line{color:#315add;margin-bottom:40px;font-size:18px;line-height:250%;display:inline-block;position:relative}@media screen and (min-width:768px){.home-ingredients .home-ingredients__container .home-ingredients__lines .home-ingredients__line{max-width:unset;margin-bottom:0;font-size:30px}}.home-ingredients .home-ingredients__container .home-ingredients__lines .home-ingredients__line .bage{color:#f8f8f8;background:#315add;border-radius:30px;padding:10px 20px;font-size:14px;font-weight:600;line-height:18px;position:absolute}.home-ingredients .home-ingredients__container .home-ingredients__lines .home-ingredients__line .bage.bage-1{top:-40px;left:50px}@media screen and (min-width:768px){.home-ingredients .home-ingredients__container .home-ingredients__lines .home-ingredients__line .bage.bage-1{top:-40px;left:0}}.home-ingredients .home-ingredients__container .home-ingredients__lines .home-ingredients__line .bage.bage-2{display:none}@media screen and (min-width:768px){.home-ingredients .home-ingredients__container .home-ingredients__lines .home-ingredients__line .bage.bage-2{display:block;top:0;left:-150px}}.home-ingredients .home-ingredients__container .home-ingredients__lines .home-ingredients__line .bage.bage-3{bottom:-40px;right:-50px}@media screen and (min-width:768px){.home-ingredients .home-ingredients__container .home-ingredients__lines .home-ingredients__line .bage.bage-3{bottom:-40px;right:-80px}}.home-ingredients .home-ingredients__container .home-ingredients__lines .home-ingredients__line .bage.bage-4{top:-40px;left:0}@media screen and (min-width:768px){.home-ingredients .home-ingredients__container .home-ingredients__lines .home-ingredients__line .bage.bage-4{display:none}}.home-ingredients .home-ingredients__container .home-ingredients__lines .home-ingredients__line .bage.bage-bottom-right{border-bottom-right-radius:0}.home-ingredients .home-ingredients__container .home-ingredients__lines .home-ingredients__line .bage.bage-top-right{border-top-right-radius:0}.home-ingredients .home-ingredients__container .home-ingredients__lines .home-ingredients__line .bage.bage-top-left{border-top-left-radius:0}.home-ingredients .home-ingredients__element-top{display:none}@media screen and (min-width:1200px){.home-ingredients .home-ingredients__element-top{width:423px;height:336px;display:block;position:absolute;top:-30px;left:-30px}}.home-ingredients .home-ingredients__element-bottom{display:none}@media screen and (min-width:1200px){.home-ingredients .home-ingredients__element-bottom{width:616px;height:526px;display:block;position:absolute;bottom:-230px;right:-150px}}.menu-list .menu-list__container .items .items-list .pizza-item,.menu-list .menu-list__container .items .items-list .pizza-item.pizza-pick-item{background:#315add;border-radius:40px;padding:20px 20px 200px;position:relative;overflow:hidden}.menu-list .menu-list__container .items .items-list .pizza-item .pizza-item__title{color:#f8f8f8;margin-bottom:10px;font-size:22px;font-weight:600;line-height:28px}@media screen and (min-width:768px){.menu-list .menu-list__container .items .items-list .pizza-item .pizza-item__title{font-size:24px;line-height:31px}}.menu-list .menu-list__container .items .items-list .pizza-item .pizza-item__tags{flex-wrap:wrap;align-content:baseline;gap:10px;height:100px;margin-bottom:20px;display:flex}.menu-list .menu-list__container .items .items-list .pizza-item .pizza-item__pricing{align-items:flex-end;gap:10px;display:flex}.menu-list .menu-list__container .items .items-list .pizza-item .pizza-item__pricing .price{color:#f8f8f8;font-size:18px;font-weight:600;line-height:22px}@media screen and (min-width:768px){.menu-list .menu-list__container .items .items-list .pizza-item .pizza-item__pricing .price{font-size:20px;line-height:24px}}.menu-list .menu-list__container .items .items-list .pizza-item .pizza-item__pricing .amount{color:#f8f8f8;opacity:.5;font-size:12px;font-weight:500;line-height:16px}@media screen and (min-width:768px){.menu-list .menu-list__container .items .items-list .pizza-item .pizza-item__pricing .amount{font-size:14px;line-height:18px}}.menu-list .menu-list__container .items .items-list .pizza-item .pizza-item__image{width:400px;height:400px;position:absolute;bottom:-170px;left:-100px}.menu-list .menu-list__container .items .items-list .pizza-item.pizza-pick-item{background:#f8f8f8;border:1px solid #315add}.menu-list .menu-list__container .items .items-list .pizza-item.pizza-pick-item .pizza-item__title{color:#315add}.menu-list .menu-list__container .items .items-list .pizza-item.pizza-pick-item .pizza-item__tags .tag{color:#315add;border:1px solid #315add}.menu-list .menu-list__container .items .items-list .pizza-item.pizza-pick-item .pizza-item__pricing .price,.menu-list .menu-list__container .items .items-list .pizza-item.pizza-pick-item .pizza-item__pricing .amount{color:#315add}.menu-list .menu-list__container .items .items-list .pizza-item.pizza-pick-item .pizza-item__image{bottom:-120px;left:-100px}.menu-hero{background:#315add;border-bottom-right-radius:30px;border-bottom-left-radius:30px;padding:130px 0 40px;overflow:hidden}@media screen and (min-width:768px){.menu-hero{border-bottom-right-radius:50px;border-bottom-left-radius:50px;padding:150px 0 60px}}.menu-hero .menu-hero__poster{border-radius:30px;height:200px;position:relative;overflow:hidden}.menu-hero .menu-hero__poster .menu-hero__title{text-align:center;width:100%;height:50px;line-height:50px;position:absolute;top:75px}.menu-hero .menu-hero__poster .menu-hero__image{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.menu-list{padding:40px 0 80px}@media screen and (min-width:768px){.menu-list{padding:60px 0 120px}}.menu-list .menu-list__container .menu-list__categories{gap:10px;display:flex}.menu-list .menu-list__container .items{padding-top:80px}@media screen and (min-width:768px){.menu-list .menu-list__container .items{padding-top:120px}}.menu-list .menu-list__container .items .items-list{flex-wrap:wrap;gap:20px;padding-top:60px;display:flex}.menu-list .menu-list__container .items .items-list .pizza-item{width:calc(25% - 15px)}.menu-modal{z-index:9;background:#f8f8f8;border-radius:40px;width:100%;position:absolute;top:10px;left:0}@media screen and (min-width:768px){.menu-modal{border-radius:30px}}@media screen and (min-width:1024px){.menu-modal{display:none}}.menu-modal .menu-modal__container{width:90%;margin:0 auto;padding:88px 0 40px}@media screen and (min-width:768px){.menu-modal .menu-modal__container{width:calc(100% - 80px)}}.menu-modal .menu-modal__container .menu-modal__phone{color:#315add;height:38px;margin-bottom:30px;line-height:38px;display:block}.menu-modal .menu-modal__container .menu-modal__menu .menu-modal__element{height:40px;line-height:40px;display:block}
