.input-group-main{padding:1rem;border-radius:2px;background-color:hsla(0,0%,8%,.5);margin-left:-1rem}.input-group-main .form-group{margin:0 1rem 0 0}.input-group-main .form-control{height:5.6rem!important;padding-left:4rem}.change-count{background-color:#efefef;border-radius:3px}.change-count button{padding:0!important;color:#ccc}.change-count button:hover{color:#151515}.change-count button:focus{box-shadow:none}.change-count input{text-align:center;border-radius:3px;border:1px solid #e2e2e2}#main-address{margin-bottom:20px}@media (max-width:767.98px){#main-address{display:none}}#main-address .bg-container{background:url(/images/bg_address.jpg) no-repeat top;background-size:cover;padding:6rem 6rem 0;min-height:34rem}#main-address .title{font-family:RoundedMplus1c Medium,sans-serif;color:#fff;font-size:3.8rem;line-height:1.2;width:100%;height:17rem;display:block}#main-address .title a{color:#ffde00}#main-address .title a span{border-bottom:4px solid #ffde00;line-height:38px;display:inline-block}#main-address .title a i{margin-left:3px;text-shadow:0 0 10px rgba(255,255,0,.3),0 0 6px rgba(255,255,0,.4),0 0 10px rgba(255,255,0,.3)}#main-address .address-search .helper{color:#fff}#main-address .address-search .icon-location:before{position:absolute;left:1.4rem;top:2.1rem;color:#ffde00}#main-address .address-search .input-group .form-control{padding-left:4rem}#main-address .address-search .dropdown_search{width:100%;display:none;position:absolute;z-index:900;background:#fff;box-shadow:0 2px 7px 0 rgba(0,0,0,.15)}#main-address .address-search .dropdown_search .items .item{padding:.6rem 1.8rem;cursor:pointer;border-bottom:1px solid #fbfbfb}#main-address .address-search .dropdown_search .items .item:hover{background:#ffde00;color:#fff}#cuisines{position:relative}@media (max-width:1259.98px){#cuisines.container{padding-left:30px;padding-right:30px}#cuisines.container .arrow-left{left:10px}#cuisines.container .arrow-right{right:10px}}#cuisines .tns-nav{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;margin-bottom:20px}#cuisines .tns-nav button{border:none;color:#fff;padding:5px;font-size:16px;margin:4px 2px;border-radius:50%}#cuisines .tns-nav .tns-nav-active{background-color:#ffde00}#cuisines .arrow-left,#cuisines .arrow-right{position:absolute;top:50%;margin-top:-15px;outline:none;cursor:pointer}#cuisines .arrow-left{left:-8px}#cuisines .arrow-right{right:-8px}#cuisines .cuisines{margin-top:20px;margin-bottom:20px}#cuisines .cuisine-wrapper{box-shadow:0 3px 11.52px .48px hsla(0,0%,73%,.32);cursor:pointer;text-align:center;padding:20px 0 30px;border:1px solid #fff;transition:all .4s linear}#cuisines .cuisine-wrapper .cuisine-image{width:120px;height:120px;border-radius:50%;margin-bottom:10px;transition:all .4s linear;object-fit:cover;object-position:center}#cuisines .cuisine-wrapper .name{font-family:Open Sans,sans-serif;font-weight:600}#cuisines .cuisine-wrapper.active,#cuisines .cuisine-wrapper:hover{border-color:#ffde00;box-shadow:0 3px 11.52px .48px rgba(241,162,17,.32)}#cuisines .cuisine-wrapper.active .cuisine-image,#cuisines .cuisine-wrapper:hover .cuisine-image{transform:scale(1.08)}#cuisines .tns-inner{padding-left:8px;padding-right:8px}#main-search{margin-bottom:2rem}@media (max-width:767.98px){#main-search{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:start;align-items:start}}#main-search .search-wrapper{background:#ffde00;padding:1rem;position:relative}@media (max-width:767.98px){#main-search .search-wrapper{padding:0;background:transparent;-ms-flex:1 1 0px;flex:1 1 0}}#main-search .search-wrapper .icon-search{color:#ffde00;position:absolute;left:2rem;top:2.7rem}@media (max-width:767.98px){#main-search .search-wrapper .icon-search{left:1.1rem;top:.8rem}}#main-search .search-wrapper .svg-loader{color:#ffde00;position:absolute;left:2rem;top:2.7rem;height:23px;width:23px;margin:auto;shape-rendering:auto}@media (max-width:767.98px){#main-search .search-wrapper .svg-loader{top:.8rem;left:1rem}}#main-search .search-wrapper .search-active{display:block!important}#main-search .search-wrapper .search-inactive{display:none!important}#main-search .search-wrapper input{padding:0 4rem;height:5.5rem;border:1px solid #999;border-radius:2px}@media (max-width:767.98px){#main-search .search-wrapper input{height:4rem;font-size:1rem!important}}@media (max-width:575.98px){#main-search .search-wrapper input{font-size:.875rem!important}}#main-search .mobile-sort-filter{font-size:3rem;line-height:0;margin-left:1rem}#main-search .mobile-sort-filter .icon-wrapper{border:1px solid #999;border-radius:2px;height:4rem;padding-top:.3rem}#main-search .mobile-sort-filter .icon-wrapper i{color:#ffde00}.dropdown-container .btn.active{background-color:#ffde00}.dropdown-container .btn .rotate{transform:rotate(180deg)}.dropdown-container .btn [class^=icon-]:before{margin-right:0}.dropdown-container .dropdown{position:absolute;display:none;background:#fff;padding:2rem;z-index:99;box-shadow:0 3px 11.52px .48px hsla(0,0%,73%,.32);margin-top:1rem}.dropdown-container .dropdown .item{margin-bottom:1.7rem}.dropdown-container .dropdown .item:last-of-type{margin-bottom:0}#filter-sort-companies{margin-bottom:1rem}#filter-sort-companies .title{font-family:Open Sans,sans-serif;font-weight:700;margin:2rem 0;font-size:3.2rem}#filter-sort-companies .right-column{margin:2rem 0}#filter-sort-companies .right-column .sort{margin-left:2rem;position:relative}#filter-sort-companies .right-column .sort .dropdown{min-width:25rem;width:100%;right:0}#filter-sort-companies .right-column .sort .item{cursor:pointer;margin-bottom:0!important;padding:.8rem 2rem}#filter-sort-companies .right-column .sort .item.active,#filter-sort-companies .right-column .sort .item:hover{background:#ffde00}#filter-sort-companies .right-column .sort .item .rotate{transform:rotate(180deg)}#filter-sort-companies .right-column .filter{font-size:1.4rem}#filter-sort-companies .right-column .filter .count{background:#ffde00;padding:.2rem .7rem;border-radius:50%;margin-left:.2rem}#filter-sort-companies .right-column .filter .active .count{background:#e2e2e2}#main-companies,#main-companies .companies-list .item{position:relative}#main-companies .companies-list .item:hover{opacity:1;color:#151515}#main-companies .companies-list .item:hover .image{transform:scale(1.05)}#main-companies .companies-list .item:hover .title{color:#ffde00}#main-companies .companies-list .item .image-wrapper{position:relative;overflow:hidden}#main-companies .companies-list .item .image-wrapper .img-logo{position:absolute;bottom:1rem;left:1rem;border-radius:50%;width:7.5rem;height:7.5rem}#main-companies .companies-list .item .image{display:block;width:100%;height:221px;border:0;transition:all .4s ease-out .1s;background-size:cover!important}#main-companies .companies-list .item .item-info{padding:10px 10px 20px}#main-companies .companies-list .item .item-info .title{font-family:Open Sans,sans-serif;font-weight:700;font-size:18px}#main-companies .companies-list .item .item-info .company-cuisines,#main-companies .companies-list .item .item-info .price{color:#999}#main-companies .companies-list .item .item-labels{position:absolute;top:20px;right:25px}#main-companies .companies-list .item .item-labels .time{background-color:#ffde00;margin-bottom:1rem}#main-companies .companies-list .item .item-labels .flag span,#main-companies .companies-list .item .item-labels .time{border-radius:3px!important;padding:5px}#main-companies .companies-list .item .item-labels .flag span{color:#fff}#main-companies .tabs{padding:0;margin-bottom:3rem}#main-companies .tabs li{list-style-type:none;border:1px solid #e2e2e2;padding:6px 15px;cursor:pointer;transition:all .4s;text-align:center}#main-companies .tabs li+li{border-left-width:0}#main-companies .tabs li:first-child{border-top-left-radius:2px;border-bottom-left-radius:2px}#main-companies .tabs li:last-child{border-top-right-radius:2px;border-bottom-right-radius:2px}#main-companies .tabs li.active{background-color:#ffde00;border:1px solid #ffde00;color:#fff}#main-companies .tabs li:hover{border:1px solid #ffde00}#main-companies .text-center{text-align:center}#main-companies .show-more{font-size:1.4rem;margin:1rem 0 3rem;font-weight:600;cursor:pointer}#main-companies .show-more i{position:relative;display:inline-block;vertical-align:middle}#main-companies .show-more i:before{color:#ffde00;font-size:2rem}#tabs-content>div{display:none;transition:all 1s ease 0s}#tabs-content>div.active{display:-ms-flexbox;display:flex;animation:open .8s linear}@keyframes open{0%{opacity:0}to{opacity:1}}#companies-list>.row,#products-list>.row{width:100%}.companies-empty{margin:5em 2em;font-size:3em}@media (max-width:767.98px){.companies-empty{margin:2em 0;font-size:1.5em}}#subscribe{margin-bottom:3rem}#subscribe .bg-container{padding:6rem 6rem 0;background-color:#151515;border-radius:2px}@media (max-width:767.98px){#subscribe .bg-container{padding:3rem}}#subscribe .title{font-family:RoundedMplus1c Medium,sans-serif;font-size:3.8rem;line-height:1.2;color:#fff}@media (max-width:767.98px){#subscribe .title{font-size:2.8rem}}#subscribe .input-group{margin-top:4.5rem;margin-bottom:5rem}@media (max-width:767.98px){#subscribe .input-group .form-group{margin:0}#subscribe .input-group .form-group input{margin-bottom:1rem}#subscribe .input-group button{display:block;width:100%}}#filter-sort-modal .filter{margin-bottom:2rem}#filter-sort-modal .filter .title{font-weight:700;margin-bottom:.5rem}#filter-sort-modal .filter .item{text-align:left}#filter-sort-modal .sort{margin-bottom:2rem}#filter-sort-modal .sort .title{font-weight:700;margin-bottom:.5rem}#filter-sort-modal .sort .item{padding:.5rem 1rem}#filter-sort-modal .sort .item.active{background:#ffde00}#filter-sort-modal .sort .item .rotate{transform:rotate(180deg)}#filter-sort-modal .buttons .btn.disabled{background:#dee2e6}#discounts{margin-bottom:2rem;padding:2rem 3.4rem 0;position:relative}#discounts .container{position:relative;min-height:14rem}#discounts .container .ploader{top:39%}#discounts .title{font-family:RoundedMplus1c Medium,sans-serif;font-size:2.4rem;text-transform:uppercase;margin-bottom:2rem}#discounts .btn{color:#ffde00}#discounts .btn:hover{background:#ffde00!important;color:#fff!important}#discounts .discounts{padding-bottom:0}#discounts .discounts a.item{display:-ms-flexbox;display:flex;-ms-flex:1 1 auto;flex:1 1 auto;-ms-flex-direction:column;flex-direction:column;margin-bottom:2.5rem;border:1px solid #e2e2e2;border-radius:2px;overflow:hidden}@media (max-width:767.98px){#discounts .discounts a.item{text-align:center;margin-bottom:4rem}}#discounts .discounts a.item .image{overflow:hidden;position:relative}#discounts .discounts a.item .image img{width:100%;object-fit:cover;object-position:center;height:20rem;transition:all .4s linear}#discounts .discounts a.item:hover img{transform:scale(1.05)}#discounts .discounts a.item .bottom_wrapper{padding:2rem 1.5rem;-ms-flex:1 0 auto;flex:1 0 auto}#discounts .discounts a.item .bottom_wrapper .name{font-size:1.8rem;font-weight:700;margin-bottom:1.7rem;line-height:1.2;overflow:hidden}#discounts .discounts a.item .bottom_wrapper .description{font-size:1.6rem;line-height:1.2;color:#999!important;position:relative;overflow:hidden;margin-bottom:1.7rem}#discounts .discounts a.item .bottom_wrapper .description p:last-child{margin-bottom:0}#discounts .discounts a.item .bottom_wrapper .company{color:#ffde00}#discounts .discounts-left{position:absolute;left:-4.5rem;top:40%;opacity:.5;transition:all .4s linear;font-size:4.2rem;outline:none}#discounts .discounts-left:hover{opacity:1}#discounts .discounts-right{position:absolute;right:-4.5rem;top:40%;opacity:.5;transition:all .4s linear;font-size:4.2rem;outline:none}#discounts .discounts-right:hover{opacity:1}#appmobile{margin-bottom:7rem}#appmobile .bg-container{padding:4rem 6rem 0;background-color:#ffde00;border-radius:2px}@media (max-width:767.98px){#appmobile .bg-container{padding:3rem}}#appmobile .title{font-family:RoundedMplus1c Medium,sans-serif;font-size:3.8rem;line-height:1.2}@media (max-width:767.98px){#appmobile .title{font-size:2.8rem}}#appmobile .description{margin:2rem 0 4rem}#appmobile .mobile-links{padding-bottom:3rem}#appmobile .mobile-links>a{margin-right:4rem}.errors-modal{color:#ffde00;font-size:1.4rem}.errors-modal div{margin-bottom:1rem}.products{position:relative}.products .product-item{display:-ms-flexbox;display:flex;margin-bottom:3rem}.products .product-item-wrapper{display:-ms-flexbox;display:flex;-ms-flex:1 1 auto;flex:1 1 auto;-ms-flex-direction:column;flex-direction:column;border:1px solid #efefef;border-radius:3px;width:100%;cursor:pointer;position:relative;-webkit-user-select:none;-ms-user-select:none;user-select:none}.products .product-item-wrapper .image img{width:100%;object-fit:cover;object-position:center;height:245px}.products .product-item-wrapper .info{padding:2rem;-ms-flex:1 0 auto;flex:1 0 auto}.products .product-item-wrapper .price,.products .product-item-wrapper .title{font-family:Open Sans,sans-serif;font-weight:600}.products .product-item-wrapper .price{white-space:nowrap}.products .product-item-wrapper .description,.products .product-item-wrapper .unit{color:#999;padding-top:1rem}.modifier-groups{background-color:#fbfbfb;margin:2.5rem -4rem;padding:.5rem 4rem 2.5rem}.modifier-groups .group{margin-top:2rem}.modifier-groups .group-name{font-family:Open Sans,sans-serif;font-weight:600;padding-bottom:1rem}#product-modal{padding:1rem 2rem;text-align:left}@media (max-width:767.98px){#product-modal .total-sum{text-align:center;margin-bottom:1rem}#product-modal .wrapper-tocart{-ms-flex-pack:center;justify-content:center}}#product-modal .product-title,#product-modal .total-sum-value{font-family:Open Sans,sans-serif;font-weight:600;font-size:2.4rem}#product-modal .product-description,#product-modal .weight{margin-top:1rem;color:#999}#product-modal .total-sum-label{color:#999}#product-modal .form-group-comment label{font-family:Open Sans,sans-serif;font-weight:600;margin-top:2rem}#product-modal .form-group-comment textarea{width:100%;border:1px solid #efefef;padding:1.5rem;color:#999;font-size:1.4rem;border-radius:2px;margin-bottom:3rem}#product-modal .add-to-cart{margin-right:2rem}@media (max-width:575.98px){#product-modal .add-to-cart{margin-right:0}}#product-modal .input-group{width:15rem}@media (max-width:575.98px){#product-modal .input-group{margin:1rem auto 0}}#product-modal .input-group button,#product-modal .input-group input{width:5rem}#product-modal .input-group input{padding:1rem}#product-modal .variants .variant-name{font-family:Open Sans,sans-serif;font-weight:600;padding-bottom:1rem}#product-modal .variants .variant-item{margin-bottom:.8rem}#product-modal .errors-block .errors{margin-bottom:1rem;display:none}#product-modal .errors-block .errors ul{list-style-type:none;padding:0}#product-modal .errors-block .errors ul li{color:red;margin-bottom:1rem;font-size:1.4rem}.tns-outer{padding:0!important}.tns-outer [hidden]{display:none!important}.tns-outer [aria-controls],.tns-outer [data-action]{cursor:pointer}.tns-slider{transition:all 0s}.tns-slider>.tns-item{box-sizing:border-box}.tns-horizontal.tns-subpixel{white-space:nowrap}.tns-horizontal.tns-subpixel>.tns-item{display:inline-block;vertical-align:top;white-space:normal}.tns-horizontal.tns-no-subpixel:after{content:"";display:table;clear:both}.tns-horizontal.tns-no-subpixel>.tns-item{float:left}.tns-horizontal.tns-carousel.tns-no-subpixel>.tns-item{margin-right:-100%}.tns-gallery,.tns-no-calc{position:relative;left:0}.tns-gallery{min-height:1px}.tns-gallery>.tns-item{position:absolute;left:-100%;transition:transform 0s,opacity 0s}.tns-gallery>.tns-slide-active{position:relative;left:auto!important}.tns-gallery>.tns-moving{transition:all .25s}.tns-autowidth{display:inline-block}.tns-lazy-img{transition:opacity .6s;opacity:.6}.tns-lazy-img.tns-complete{opacity:1}.tns-ah{transition:height 0s}.tns-ovh{overflow:hidden}.tns-visually-hidden{position:absolute;left:-10000em}.tns-transparent{opacity:0;visibility:hidden}.tns-fadeIn{opacity:1;filter:alpha(opacity=100);z-index:0}.tns-fadeOut,.tns-normal{opacity:0;filter:alpha(opacity=0);z-index:-1}.tns-vpfix{white-space:nowrap}.tns-vpfix>div,.tns-vpfix>li{display:inline-block}.tns-t-subp2{margin:0 auto;width:310px;position:relative;height:10px;overflow:hidden}.tns-t-ct{width:2333.33333333%;width:2333.33333%;position:absolute;right:0}.tns-t-ct:after{content:"";display:table;clear:both}.tns-t-ct>div{width:1.4285714286%;width:1.42857%;height:10px;float:left}