.swiper-pagination-bullet-active{background-color:#c8102e!important}.swiper-pagination-bullet{z-index:20;border-radius:3.64583vw;width:.989583vw;height:.989583vw;margin:0 .46875vw;opacity:unset!important;background-color:#fff!important}.swiper-pagination-bullet-active{border:1px solid #c8102e;width:1.50833vw;height:.877083vw}.swiper-pagination-bullet:hover{border:1px solid #c8102e}.swiper-pagination{z-index:50;justify-content:center;align-items:center;display:flex;top:33vw;position:relative!important}.swiper{width:100vw;height:41.6667vw;transition:all 2s!important}.swiper-slide{transition:all .3s!important}.swiper-slide img{-o-object-fit:unset;object-fit:unset;display:block;transition:all 2s!important}.slideritem{background-position:50%;background-repeat:no-repeat;background-size:cover;flex-direction:column;width:100vw;min-height:34vw;display:flex;position:relative}.descriptionsld{color:#fff;letter-spacing:-.05em;text-transform:uppercase;font-family:Mardoto-Medium;font-size:4.16667vw;font-style:normal;font-weight:500;line-height:4.89583vw;position:absolute;top:15.5208vw;left:7.39583vw}.slideritem button{cursor:pointer;z-index:50;color:#c8102e;text-align:center;letter-spacing:-.04em;text-transform:uppercase;background:#fff;border:.25vw solid #fff;border-radius:165.83px;min-width:11.4583vw;height:3.5625vw;padding:0 1.5vw;font-size:1.875vw;font-style:normal;font-weight:500;line-height:1.09375vw;transition:all .3s;position:absolute;top:26vw;left:5vw}.slideritem button a{color:#c8102e;letter-spacing:-.02vw;font-size:1.35833vw;font-style:normal;font-weight:500;line-height:1.09375vw}.slideritem button:hover{color:#fff;background-color:#c8102e;border:.25vw solid #fff}.slideritem button:hover a{color:#fff}.SliderSkeleton-parentCont{flex-direction:column;gap:3vw;width:100%;height:35vw;padding:5vw 5vw 4.5vw;display:flex;background-color:#c8102e!important}.SliderSkeleton-title{width:30%;background-color:#fff!important;border-radius:10px!important;height:5vw!important;transform:scale(1)!important}.SliderSkeleton-description{width:60%;background-color:#dadada!important;border-radius:10px!important;height:10vw!important;transform:scale(1)!important}.SliderSkeleton-button{width:13.1%;background-color:#dadada!important;border-radius:165.83px!important;height:3.5vw!important;margin-top:auto!important;transform:scale(1)!important}@media screen and (max-width:600px){.swiper-pagination-bullet{background-color:#fff!important;width:3.46667vw!important;height:3.46667vw!important}.swiper-pagination-bullet-active{width:2.13333vw!important;height:2.13333vw!important}.swiper-pagination-bullet:hover{border:1px solid #c8102e}.swiper-pagination{justify-content:center;align-items:center;display:flex;top:69.0667vw!important}.swiper{width:100vw;height:82.1333vw;transition:all 2s!important}.swiper-slide{background:#fff;justify-content:center;align-items:center;display:flex;transition:all 1s!important}.slideritem2{min-height:74.2169vw}.slideritem{background-position:50%;background-repeat:no-repeat;background-size:cover;flex-direction:column;width:100vw;display:flex;position:relative}h5{color:#fff;letter-spacing:-.05em;text-transform:uppercase;text-align:left;width:58.6667vw;height:21.8667vw;font-family:Mardoto-Medium;font-size:9.06667vw;font-style:normal;font-weight:500;line-height:120%;position:absolute;top:16vw;left:4vw}.slideritem button{cursor:pointer;z-index:50;color:#c8102e;text-align:center;letter-spacing:-.04em;text-transform:uppercase;background:#fff;border:2px solid #c8102e;border-radius:165.83px;width:20.4583vw;height:6.5625vw;font-family:Mardoto-Medium;font-size:1.875vw;font-style:normal;font-weight:500;line-height:1.09375vw;position:absolute;top:30.0104vw;right:8.25583vw}.slideritem button a{color:#c8102e;font-size:2.26667vw;font-style:normal;font-weight:500;line-height:3.06667vw}.SliderSkeleton-parentCont{margin-top:12vw}.SliderSkeleton-img{width:92%}.slider{margin-top:11.5vw}.slideritem{min-height:40vw}}@media screen and (max-width:450px){.slider{margin-top:1.13333vw}}.slideritem img{width:100%;position:absolute;height:100%!important}
.home{z-index:5;background:#fff;width:100vw;min-height:100vw;margin-right:0;position:relative}.blsckhd{background-color:#252223;width:100vw;height:3.125vw}.slider{width:100vw;min-height:30vw}.reclamcontainertop{align-items:flex-end;min-width:85.2083vw;min-height:19.4063vw;display:none}.newbest{z-index:30;scrollbar-width:none;justify-content:center;align-items:flex-end;gap:4vw;width:100vw;height:9vw;margin-left:0;display:flex;overflow:scroll hidden}.newbest::-webkit-scrollbar{display:none}.reclamcontainertop .wraperreclam{cursor:pointer;min-width:100vw;min-height:12.2396vw;position:relative;overflow:hidden}.reclamcontainertop .wraperreclam .rectitle,.reclamcontainertop .wraperreclam .rectitle2{text-align:center;letter-spacing:-.04em;text-transform:uppercase;color:#fff;cursor:pointer;width:100%;font-size:1.5625vw;font-style:normal;font-weight:500;line-height:2.08333vw;position:absolute;top:5.20833vw}.reclamcontainertop .wraperreclam .itemreclam{-o-object-fit:cover;object-fit:cover;background-repeat:no-repeat;background-size:cover;width:100vw;height:16.2396vw;transition:transform .5s}.reclamcontainertop .wraperreclam .itemreclam:hover{border-radius:.520833vw;transform:scale(1.1);overflow:hidden!important}.menuHeader{justify-content:center;align-items:center;width:100%;padding:3.5vw 0 0;display:flex}.menuHeader h1{color:#fff;cursor:default;text-transform:uppercase;background:#c8102e;border-radius:252px;padding:1vw 4vw;font-size:2vw}.menuTumanyan{background:#fff;flex-wrap:wrap;align-items:flex-start;width:80.2917vw;min-height:19.7396vw;margin-top:2.08333vw;margin-left:9.5vw;display:flex}.menuHeaderActive,.menuHeaderActive1{justify-content:center;align-items:center;margin-top:3.5vw;display:flex}.menuHeaderActive h1{text-align:center;color:#c8102e;text-transform:uppercase;cursor:pointer;background:#fff;border:.25vw solid #c8102e;border-radius:252px;width:27vw;padding:1vw 3.5vw;font-size:2vw}.menuHeaderActive1 h1{text-align:center;color:#fff;text-transform:uppercase;cursor:pointer;background:#c8102e;border:.25vw solid #c8102e;border-radius:252px;width:27vw;padding:1vw 3.5vw;font-size:2vw}.menuTumanyan .menuitem{box-sizing:border-box;cursor:pointer;border-radius:1.02083vw;flex-direction:column;justify-content:space-between;align-items:center;width:24vw;margin-top:2.08333vw;margin-left:2.08333vw;transition:all .3s;display:flex;position:relative;box-shadow:5.39px 3.59px 11.59px #00000026}.menuTumanyan .menuitem:hover{transition:all .3s;transform:scale(1.05)}.menuTumanyan .menuitem p{letter-spacing:.01em;text-transform:uppercase;color:#c8102e;text-align:center;width:max-content;max-width:90%;padding:1vw 0;font-size:2.1vw;font-style:normal;font-weight:800;line-height:2.08333vw;display:block}.menuTumanyan .menuitem img{border-radius:1.02083vw 1.02083vw 0 0;width:24vw;height:18vw;margin:0 auto}.menuTumanyan .menuitem:hover .newbestImg{transition:all .3s}.mobilesliderbottom{display:none}.reclambartop{justify-content:center;align-items:center;width:100vw;min-height:35.6771vw;margin-top:5.20833vw;display:flex}.reclambartop .reclamitemtop{-o-object-fit:cover;object-fit:cover;width:50vw;min-height:35.6771vw}.reclambartop .reclamitemtop img{cursor:pointer;width:50vw;min-height:35.6771vw}.aboutblock{justify-content:center;width:100vw;min-height:30.2604vw;display:flex}.aboutblock .aboutglobal{width:50vw;min-height:30.2604vw}.aboutblock .aboutglobal h1{letter-spacing:-.04em;text-transform:uppercase;color:#252223;width:27.7083vw;margin-top:5.20833vw;margin-left:7.39583vw;font-size:2.5vw;font-style:normal;font-weight:500;line-height:2.91667vw}.aboutblock .aboutglobal .abouttext{letter-spacing:-.02em;color:#000;width:36.0938vw;min-height:8.85417vw;margin-top:2.60417vw;margin-left:7.39583vw;font-size:1.09375vw;font-style:normal;line-height:160%;font-weight:400!important}.aboutblock .aboutglobal .step{justify-content:space-between;align-items:center;width:37.9167vw;height:2.13542vw;margin-top:3.64583vw;margin-left:8.95833vw;display:none}.aboutblock .aboutglobal .step .itemstop{justify-content:space-between;align-items:center;gap:.5vw;min-width:max-content;display:flex;position:relative}.aboutblock .aboutglobal .step .itemstop div{z-index:0;background:#13ad54;border-radius:50%;justify-content:center;align-items:center;width:2.39583vw;height:2.39583vw;display:flex}.aboutblock .aboutglobal .step .itemstop .circlenumber{text-align:center;letter-spacing:-.04em;text-transform:uppercase;color:#fff;font-size:.9375vw;font-style:normal;font-weight:500;line-height:1.09375vw}.aboutblock .aboutglobal .step .itemstop .stepname{letter-spacing:-.04em;text-transform:uppercase;color:#252223;z-index:41;width:max-content;font-size:.9375vw;font-style:normal;font-weight:500;line-height:1.09375vw;position:relative}.aboutblock .burger{-o-object-fit:cover;object-fit:cover;background:url(../media/bg.5607a8ff.png) 0 0/45.7813vw 23.4896vw no-repeat;width:50vw;min-height:30.2604vw;display:flex}.aboutblock .burger img{width:42.3646vw;height:27.2083vw;margin-top:2.04167vw;margin-left:.7vw}.newBestProducts{align-items:center;width:100%;height:27vw;margin-top:5vw;display:flex}.newBestProducts .button-prev{cursor:pointer;background:0 0;border:none;position:absolute;left:5vw;color:#c8102e!important}.newBestProducts .button-prev svg{width:3vw;height:3vw}.newBestProducts .button-next{cursor:pointer;background:0 0;border:none;position:absolute;right:5vw;color:#c8102e!important}.newBestProducts .button-next svg{width:3vw;height:3vw}.newBestProductsEmptyCont{text-align:center;color:#c8102e;justify-content:center;align-items:center;width:100%;height:5vw;margin-top:5vw;font-size:2vw;display:flex}.mySwiperNewBestSlider{align-items:center;width:72%;height:100%;padding:0 1vw;display:flex}.mySwiperNewBestSlider .swiper-wrapper{height:99%;margin-left:.5vw}.newBest{justify-content:center;align-items:center;gap:50px;width:100%;height:27vw;margin-top:5vw;display:flex}.notSliderNewBestProduct{cursor:pointer;width:max-content;transition:all .3s!important}.notSliderNewBestProduct:hover{transform:scale(1.05)}.notSliderNewBestSkeleton{z-index:10;border-radius:1.02083vw 1.02083vw 0 0!important;width:20vw!important;height:17.7vw!important;position:absolute!important}.newBestProduct{cursor:pointer;width:90%;height:max-content;transition:all .3s!important}.nbprod{background:#fff;border-radius:1.02083vw;flex-direction:column;width:20vw;height:max-content;display:flex;box-shadow:5.39px 3.59px 11.59px #00000026}.nbprod ::selection{background:0 0}.newBestSkeleton{z-index:10;border-radius:1.02083vw 1.02083vw 0 0!important;width:94.4%!important;height:17vw!important;position:absolute!important}.nbprod img{border-radius:1.02083vw 1.02083vw 0 0!important;width:20vw!important;height:17.7vw!important}.nbprod p{color:#c8102e;letter-spacing:-.04em;text-align:center;text-transform:uppercase;padding:1.5vw 0;font-size:1.3vw;font-weight:800}.newbestTitle{color:#373737;word-break:break-word;width:25.6875vw;margin-top:1.5vw;margin-left:2vw;font-size:2vw}.newbestDescription{color:#747474;word-break:break-word;width:25.6875vw;margin-top:1vw;margin-left:2vw;font-size:1vw}.MenuSkeleton{box-sizing:border-box;cursor:default;background-color:#efefef;border-radius:1.02083vw;flex-direction:column;align-items:center;width:24vw;margin-top:2.08333vw;margin-left:2.08333vw;display:flex;box-shadow:5.39px 3.59px 11.59px #00000026}.MenuSkeleton-img{width:24vw;margin:0 auto;border-radius:1.02083vw 1.02083vw 0 0!important;height:18vw!important;transform:scale(1)!important}.MenuSkeleton-title{width:80%;height:4vw!important}@media screen and (max-width:600px){.home{width:100vw;margin-top:-2.66667vw;overflow-x:hidden!important}slider{width:100vw}.newBestProducts{height:90vw}.newBestProducts .button-prev{left:3vw}.newBestProducts .button-prev svg{width:5vw;height:5vw}.newBestProducts .button-next{right:3vw}.newBestProducts .button-next svg{width:5vw;height:5vw}.newBestProduct:hover{transform:scale(1)}.newBestProductsEmptyCont{font-size:3.5vw}.mySwiperNewBestSlider{width:80%;padding:0 3vw}.mySwiperNewBestSlider .swiper-wrapper{height:95%!important}.nbprod{width:100%;border-radius:4.02083vw!important}.nbprod img{border-radius:4.02083vw 4.02083vw 0 0!important;width:100%!important;height:80%!important}.nbprod p{padding:3.5vw;font-size:5vw}.reclamcontainertop{min-width:100vw;min-height:26.6667vw;margin-top:5.66667vw;margin-left:0!important}.reclamcontainertop .wraperreclam{min-width:42.9333vw;min-height:26.6667vw}.reclamcontainertop .wraperreclam .itemreclam{-o-object-fit:contain;object-fit:contain;background-repeat:no-repeat;background-size:cover;width:100vw;height:26.6667vw;transition:transform .5s}.reclamcontainertop .wraperreclam .itemreclam:hover{transform:scale(1.1);overflow:hidden!important}.reclamcontainertop .wraperreclam .rectitle{min-width:max-content;font-size:4.8vw;line-height:5.6vw;top:7vw}.reclamcontainertop .wraperreclam .rectitle2{min-width:max-content;font-size:4.8vw;line-height:5.6vw;top:10.4vw;left:8vw}.menuTumanyan{justify-content:space-between;width:92vw;min-height:42.9333vw;margin-top:4.53333vw;margin-left:4vw}.menuTumanyan .menuitem{box-sizing:border-box;cursor:pointer;border-radius:4.02083vw;flex-direction:column;width:85vw;margin-top:6.13333vw;margin-left:3vw;display:flex;position:relative}.menuTumanyan .menuitem:hover{transform:scale(1)}.menuTumanyan .menuitem p{letter-spacing:-.04em;text-transform:uppercase;color:#c8102e;width:max-content;padding:5vw;font-style:normal;font-weight:700;line-height:5.6vw;margin-top:0!important;font-size:5.3vw!important;display:block!important}.menuTumanyan .menuitem img{border-radius:4.02083vw 4.02083vw 0 0;width:100%;height:80%;margin:0 auto;transition:all .3s;top:20.2667vw}.newbestTitle{color:#373737;width:89.6875vw;margin-top:2vw;margin-left:2vw;font-size:5vw}.newbestDescription{color:#747474;width:89.6875vw;margin-top:1vw;margin-left:2vw;font-size:3vw}.newbestImg{opacity:1!important}.menuHeader{padding:10vw 0 0}.reclambartop{display:none}.mobilesliderbottom{width:100vw;height:82.1333vw;margin-top:16vw;display:block}.burger{display:none!important}.aboutblock{width:100vw;min-height:148.267vw;display:flex}.aboutblock .aboutglobal{width:89.3333vw;min-height:148.267vw}.aboutblock .aboutglobal h1{width:41.6vw;margin-left:0;font-size:7.46667vw;line-height:8.8vw}.aboutblock .aboutglobal .abouttext{width:92vw;min-height:55.4667vw;margin-top:8vw;margin-left:0;font-size:4.26667vw}.aboutblock .aboutglobal .step{flex-direction:column;align-items:flex-start;width:69.0667vw;height:65.3333vw;margin-top:10.6667vw;margin-left:0;padding-bottom:16vw;display:none}.aboutblock .aboutglobal .step .itemstop{align-items:center;gap:3vw;min-width:max-content;display:flex;position:relative}.aboutblock .aboutglobal .step .itemstop div{justify-content:center;align-items:center;width:12.2667vw;height:12.2667vw;position:static}.aboutblock .aboutglobal .step .itemstop .circlenumber,.aboutblock .aboutglobal .step .itemstop .stepname{font-size:4.8vw;line-height:5.6vw}.menuHeaderActive h1,.menuHeaderActive1 h1{width:max-content;font-size:3.5vw}.menuHeader h1{width:max-content;font-size:4.8vw}.MenuSkeleton{border-radius:4.02083vw;width:85vw;margin-top:6.13333vw;margin-left:3vw}.MenuSkeleton-img{width:100%;border-radius:4.02083vw 4.02083vw 0 0!important;height:64vw!important}.MenuSkeleton-title{height:15.5vw!important}}.orderLunch{justify-content:center;align-items:center;width:100vw;display:flex;position:absolute;top:9vw}.orderLunchBtn{text-transform:uppercase;color:#00a651;cursor:pointer;background:#fff;border:1.67px solid #00a651;border-radius:30px;padding:.28vw 2.5vw;font-size:1.5vw;box-shadow:1.67082px 2.22776px 4.45553px #0003}.orderLunchBtn:hover{color:#fff;cursor:pointer;background-color:#eb2f2f}.orderLunch:hover .itemreclam{border-radius:.520833vw;transform:scale(1.1);overflow:hidden!important}@media screen and (max-width:600px){.orderLunchBtn{padding:.7vw 2.3vw;font-size:4vw}.orderLunch{top:15vw!important}}.contacts{background:#fff;flex-wrap:wrap;justify-content:center;align-items:center;width:87.2917vw;height:15.6875vw;min-height:19.7396vw;margin:6.08333vw 0 6.08333vw 5.3125vw;display:flex}.contacts .contactsItem{box-sizing:border-box;cursor:pointer;background-color:#efefef;border-radius:1.02083vw;flex-direction:column;place-items:center;width:24.6875vw;height:18.6875vw;margin-left:2.08333vw;transition:all .3s;display:flex;position:relative}.contacts .contactsItem:hover{transform:scale(1.05)}.contacts .contactsItem:hover .contactsItemButton{opacity:1}.contacts .contactsItem img{border-radius:1.02083vw;width:100%;height:100%;margin:0 auto}.contacts .contactsItem .contactsItemButton{opacity:0;background:#0a0a0a5c;border-radius:1.02083vw;justify-content:center;align-items:center;width:100%;height:100%;transition:all .3s;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.contacts .contactsItem .contactsItemButton span{color:#fff;text-transform:uppercase;text-align:center;background:#c8102e;border-radius:252px;padding:.5vw 2.5vw;font-size:1.5vw;font-weight:100}@media screen and (max-width:600px){.contacts{background:#fff;flex-wrap:wrap;justify-content:center;align-items:center;width:100%;height:15.6875vw;min-height:124.74vw;margin:15.0833vw 0 6.08333vw;display:flex}.contacts .contactsItem{border-radius:4.02083vw;width:85vw;height:55vw;margin-left:0}.contacts .contactsItem:hover,.contacts .contactsItem img{border-radius:4.02083vw}.contacts .contactsItem .contactsItemButton{opacity:1;border-radius:4.02083vw}.contacts .contactsItem .contactsItemButton span{text-transform:uppercase;padding:2vw 15vw;font-size:3.9vw}.newbest{z-index:30;scrollbar-width:none;flex-wrap:wrap;justify-content:center;align-items:flex-end;gap:1vw 4vw;width:100vw;height:max-content;margin-top:7.5vw;margin-left:0;display:flex;overflow:scroll hidden}.menuHeaderActive,.menuHeaderActive1{margin-top:2.5vw}}
