@font-face{font-display:swap;font-family:'SF UI Display';src:url(/wp-content/themes/food-store/fonts/SFUIDisplay-Medium.woff2) format("woff2"),url(/wp-content/themes/food-store/fonts/SFUIDisplay-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-display:swap;font-family:'SF UI Display';src:url(/wp-content/themes/food-store/fonts/SFUIDisplay-Thin.woff2) format("woff2"),url(/wp-content/themes/food-store/fonts/SFUIDisplay-Thin.woff) format("woff");font-weight:100;font-style:normal;font-display:swap}@font-face{font-display:swap;font-family:'SF UI Display';src:url(/wp-content/themes/food-store/fonts/SFUIDisplay-Light.woff2) format("woff2"),url(/wp-content/themes/food-store/fonts/SFUIDisplay-Light.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-display:swap;font-family:'SF UI Display';src:url(/wp-content/themes/food-store/fonts/SFUIDisplay-Heavy.woff2) format("woff2");font-weight:800;font-style:normal;font-display:swap}body{font-family:'SF UI Display',sans-serif;color:#000;margin:0;padding:0;background-color:#f3f3f3}body,html{height:100%}div,p,form,input,a,span,button,textarea,input{-webkit-box-sizing:border-box;box-sizing:border-box}ul,li{display:block;padding:0;margin:0}p{margin:0;font-weight:300}h1,h2,h3,h4,h5,h6{margin:0;font-weight:300;letter-spacing:.025em}h1{font-size:27px;font-weight:500;margin-bottom:30px}a,a:hover,a:active{text-decoration:none}a,button,input{-webkit-transition:all 0.5s ease;transition:all 0.5s ease}a{color:inherit}input{font-family:inherit;border-radius:0;-webkit-appearance:button;border:none}input,input:hover,input:focus,input:active,button,button:hover,button:focus,button:active,textarea,textarea:hover,textarea:focus,textarea:active{outline:none}textarea{outline:none;resize:none;font-family:inherit;border:none;display:block}main{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}img{width:100%;display:block}.wrapper{min-height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.site-main{padding:90px 0}.container{margin:0 auto;max-width:1470px;padding-left:15px;padding-right:15px}.ibg{position:relative}.ibg img{position:absolute;width:100%;height:100%;top:0;left:0;right:0;bottom:0}.btn,.button{font-family:inherit;text-align:center;cursor:pointer;border:none;background-color:#fff0}.btn-black{background-color:#161616;color:#fff;font-size:15px;border-radius:4px;padding:12px 18px}.btn-black:hover{background-color:#242424}.btn-primary,.button{border-radius:13px;background-color:#d00810;font-size:17px;font-weight:300;padding:9px 15px 11px;color:#fff}.btn-primary:hover,.button:hover{background-color:#8f0f04}.menu-btn{background-color:#fff0;border:none;max-width:30px;width:100%;height:25px;cursor:pointer;padding:0;z-index:99999;-webkit-transition:all 0.5s ease;transition:all 0.5s ease;display:none;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:distribute;justify-content:space-around}.menu-btn span{width:100%;height:3px;background-color:#fff;display:block;-webkit-transition:all .5s ease;transition:all .5s ease;position:relative}.menu-btn.active span:first-child{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);top:9px}.menu-btn.active span:nth-child(2){-webkit-transform:rotate(45deg);transform:rotate(45deg);top:1px}.menu-btn.active span:nth-child(3){opacity:0}@media only screen and (max-width:1200px){.container{max-width:990px}}@media only screen and (max-width:992px){.container{max-width:750px}}@media only screen and (max-width:768px){.container{max-width:540px}.menu-btn{display:-webkit-box;display:-ms-flexbox;display:flex}}.title{font-size:25px;font-weight:300}.arrow-prev,.arrow-next{width:43px;height:43px;border-radius:13px;background-color:#d00810;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:all 0.5s ease;transition:all 0.5s ease}.arrow-prev img,.arrow-next img{width:8px;height:17px}.arrow-prev:hover{-webkit-transform:translateX(-2px);transform:translateX(-2px)}.arrow-next:hover{-webkit-transform:translateX(2px);transform:translateX(2px)}.slider-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.section-head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:35px}@media only screen and (max-width:576px){.section-head{margin-bottom:25px}}.entry-title{background-color:#f3f3f3;padding:20px}.entry-content{background-color:#f3f3f3;padding:20px 35px}@media only screen and (max-width:576px){.entry-content{padding:20px}}.entry-content h2{margin-bottom:20px;font-weight:500}.entry-content p,.entry-content ul,.entry-content ol{margin:16px 0}.entry-content a{color:#d00810;text-decoration:underline}.entry-content a:hover{text-decoration:none}.entry-content ul,.entry-content ol{padding-left:20px}.entry-content li{display:list-item;margin:10px 0;font-weight:300}.entry-content p strong{font-weight:500}@media only screen and (max-width:576px){h1{font-size:20px}.title{font-size:20px}.arrow-prev,.arrow-next{width:35px;height:35px}.site-main{padding:110px 0 60px}}@media only screen and (max-width:576px){.mobile-none{display:none!important}}@media only screen and (min-width:576px){.mobile-block{display:none!important}}.wpcf7 form .wpcf7-response-output{max-width:600px;margin:10px auto}.modal{position:fixed;width:100%;height:100%;top:0;left:0;background:rgb(0 0 0 / .751);z-index:99;opacity:0;visibility:hidden;pointer-events:none;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.modal.active{opacity:1;visibility:visible;pointer-events:all}.modal-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%;-webkit-transition:all 0.5s ease;transition:all 0.5s ease;-webkit-transform:scale(0);transform:scale(0)}.modal.active .modal-wrapper{-webkit-transform:scale(1);transform:scale(1)}.modal-card{margin:auto;position:relative;background-color:#fff;border-radius:10px;padding:30px;color:#000;width:95%;max-width:650px}.modal-close{position:absolute;top:10px;right:10px;background-color:#fff0;border:none;padding:0;cursor:pointer;width:15px;height:15px}.modal-title{font-weight:700;font-size:20px;margin-bottom:20px}.modal-info{font-weight:100}.modal-info h3{font-weight:500;margin-bottom:25px}.header{color:#000;font-size:13px;font-weight:300;z-index:10;background-color:#f3f3f3;min-height:146px}@media only screen and (min-width:576px){.header.fixed .header-top{position:fixed;width:100%;top:0;left:0;z-index:999;padding:10px 0}}@media only screen and (max-width:768px){.header{min-height:97px}}@media only screen and (max-width:576px){.header{position:fixed;width:100%;top:0;left:0;z-index:999;min-height:83px}}.header-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.header-top{background:linear-gradient(333deg,#8D110E 19.77%,#CE101D 87.73%);padding:10px 0 30px;-webkit-transition:all 0.5s ease;transition:all 0.5s ease}.border-bottom{margin-bottom:-35px}.header-logo{width:90px;display:block}@media only screen and (max-width:576px){.header-logo{width:60px}}.header-logo img{height:auto}.header-right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:925px;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:25px}@media only screen and (max-width:1200px){.header-right{max-width:760px}}@media only screen and (max-width:576px){.header-right{gap:15px}}.header-actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:615px;width:100%;gap:10px}.header-search{max-width:505px;width:100%;height:45px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header-search #ajaxsearchlite1 .probox .proinput,.header-search div.asl_w .probox .proinput{margin:0;padding:0;border:1px solid #ebebeb!important;height:100%;width:100%}.header-search button{border-radius:0 13px 13px 0!important;background:#fff url(/wp-content/themes/food-store/img/icons/icon-search-red.svg) no-repeat center center!important;height:100%!important;width:44px!important;-webkit-box-shadow:none!important;box-shadow:none!important;background-size:20px!important}@media only screen and (max-width:576px){.header-search button{background-size:20px!important}}.header-search button span,div.asl_m .probox .proinput input.autocomplete{display:none!important}.header-search #ajaxsearchlite1 .probox,.header-search div.asl_w .probox{height:45px}.header-search #ajaxsearchlite1 .probox .proinput input,.header-search div.asl_w .probox .proinput input{padding:20px!important;-webkit-box-sizing:border-box;box-sizing:border-box}.header-search div.asl_m .probox .proclose svg{margin-top:0}.header-follow,.header-cart{max-width:45px;width:100%;height:45px;background-color:#fff;background-repeat:no-repeat;background-position:center center;border-radius:13px;border:none;cursor:pointer;position:relative;background-size:20px}.header-follow span,.header-cart span{width:15px;height:15px;border-radius:50px;background-color:#fff;position:absolute;top:-5px;right:-5px;text-align:center;line-height:15px;font-weight:500}.header-follow{background-image:url(/wp-content/themes/food-store/img/icons/icon-heart-red.svg)}.header-cart{background-image:url(/wp-content/themes/food-store/img/icons/icon-cart-shopping-red.svg)}.header-phone{font-size:13px;font-weight:400;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff}.header-phone img{width:19px;margin-right:5px;vertical-align:middle;display:inline-block;-webkit-filter:brightness(0) saturate(100%) invert(100%) sepia(100%) saturate(0%) hue-rotate(118deg) brightness(110%) contrast(100%);filter:brightness(0) saturate(100%) invert(100%) sepia(100%) saturate(0%) hue-rotate(118deg) brightness(110%) contrast(100%)}.header-phone:hover span{text-decoration:underline;text-underline-offset:3px}.header-lang{width:115px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-radius:13px;background-color:#fff;position:relative;font-family:inherit}.header-lang:hover{background-color:#ccc;color:#000}.header-lang:before{content:"";position:absolute;min-width:16px;height:16px;margin-right:7px;-webkit-filter:brightness(0) saturate(100%);filter:brightness(0) saturate(100%);background:url(/wp-content/themes/food-store/img/icons/icon-world.svg) no-repeat center center;left:13px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media only screen and (max-width:768px){.header-right .header-lang{display:none}}.gt_selector{cursor:pointer;border:none;background-color:#fff0;padding:13px 16px 13px 35px;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;color:#000}.header-bottom{margin-bottom:-45px}.header-bottom .header-wrapper{border-radius:13px;background-color:#fff;margin-top:-22px;padding:18px 25px;-webkit-box-shadow:0 3px 24px rgb(0 0 0 / .1);box-shadow:0 3px 24px rgb(0 0 0 / .1)}.header-catalog{max-width:240px;width:100%;border-radius:13px;background:linear-gradient(333deg,#CE101D 19.77%,#8D110E 87.73%);color:#fff;padding:13px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.header-catalog:hover{background:linear-gradient(333deg,#8D110E 19.77%,#CE101D 87.73%)}.icon-menu{width:20px;height:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-right:11px}.icon-menu span{width:100%;height:2px;background-color:#fff}.header-nav ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:400}.header-nav ul li:not(:last-child){margin-right:70px}.header-social{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px}.header-social a{width:25px;height:25px}.header-social a:hover{-webkit-transform:translateY(2px);transform:translateY(2px)}.header-social a img{width:25px;height:25px;-o-object-fit:contain;object-fit:contain}@media only screen and (max-width:992px){.header-nav ul li:not(:last-child){margin-right:20px}.header-right .header-phone{display:none}.header-actions{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.header-search{max-width:300px}.header-catalog{max-width:200px}}@media only screen and (max-width:768px){.header-bottom{display:none}.header-search{max-width:180px;height:35px}.header-search .asl_w_container{min-width:140px}.header-search #ajaxsearchlite1 .probox,.header-search div.asl_w .probox{height:35px}#ajaxsearchlite1 .probox .proinput,div.asl_w .probox .proinput{font-size:12px!important}.header-search #ajaxsearchlite1 .probox .proinput input,.header-search div.asl_w .probox .proinput input{padding:17px!important;font-size:10px!important}div.asl_m .probox .proinput input{height:28px!important}.header-search button{border-radius:0 10px 10px 0!important;height:100%!important;width:34px!important}div.asl_w .probox .proclose{width:30px!important;height:34px!important}.header-search div.asl_m .probox .proclose svg{margin-top:-6px!important}div.asl_m .probox .proclose svg{width:15px!important;height:15px!important}div.asl_r .results .item .asl_content h3,div.asl_r .results .item .asl_content h3 a{font-size:12px!important}div.asl_r .results .item .asl_content .asl_desc{font-size:10px!important;line-height:13px!important}div[id*='ajaxsearchliteres'].wpdreams_asl_results .results img.asl_image{width:55px!important;height:49px!important;-o-object-fit:contain!important;object-fit:contain!important}.header-top{padding:10px 0}.header-actions{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}@media only screen and (max-width:768px){.header-follow,.header-cart{max-width:35px;height:35px;border-radius:10px;background-size:20px}.header-follow span,.header-cart span{top:-8px;right:-6px}.header-top{padding:15px 0}.header-right .header-follow{display:none}div.asl_r .results .asl_nores{font-size:10px!important}.header-search #ajaxsearchlite1 .probox .proinput,.header-search div.asl_w .probox .proinput{border:none}}.mobile-sidebar{display:none;position:fixed;background-color:#fff;width:85%;height:100%;top:0;left:-100%;-webkit-transition:all 0.5s ease;transition:all 0.5s ease;overflow-y:auto;overflow-x:hidden;z-index:99999}.mobile-sidebar.active{left:0}@media only screen and (max-width:768px){.mobile-sidebar{display:block}}.mobile-sidebar .header-phone img{width:18px;margin-right:0}.mobile-sidebar__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0 15px 40px}.mobile-sidebar__menu li:not(:last-child){margin-bottom:10px}.mobile-sidebar__menu a{font-size:14px}.mobile-sidebar__block-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:15px}.mobile-sidebar__block-item:not(:last-child){margin-bottom:10px}.mobile-sidebar__block-icon{width:35px;height:35px;border-radius:100px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#8f0f04;position:relative}.mobile-sidebar__block-icon img{width:18px;height:18px}.mobile-sidebar__block-icon #cartItemCount{position:absolute;top:-5px;right:-5px;font-weight:500}.mobile-sidebar__block{position:relative;padding:15px 0}.mobile-sidebar__block:before{content:'';position:absolute;width:calc(100% + 40px);height:1px;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);background-color:#e3e3e3}.mobile-sidebar__block:first-child:before{display:none}body.overflow-hidden{overflow:hidden}.mobile-sidebar__label{font-weight:700;font-size:16px;margin-bottom:15px}.mobile-head{position:relative;z-index:1}@media only screen and (max-width:768px){.mobile-head:after{content:'';position:absolute;width:100vw;height:100%;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);background:linear-gradient(333deg,#8D110E 19.77%,#CE101D 87.73%);z-index:-1}.mobile-head .header-logo{display:block!important}}.hero{padding:85px 0 130px}@media only screen and (max-width:992px){.hero{padding:60px 0}}@media only screen and (max-width:768px){.hero{padding:0 0 60px}.hero .container{max-width:none;padding:0}}@media only screen and (max-width:768px) and (max-width:576px){.hero .container{padding-left:15px;padding-right:15px}}@media only screen and (max-width:576px){.hero{padding:0 0 40px;margin-top:80px}}.hero-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:20px}@media only screen and (max-width:992px){.hero-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.hero-banners{max-width:80%}@media only screen and (max-width:1400px){.hero-banners{max-width:78%}}@media only screen and (max-width:1200px){.hero-banners{max-width:705px}}@media only screen and (max-width:768px){.hero-banners{max-width:100%}}.hero-banners-inner{margin:0 auto 50px;max-width:100%}@media only screen and (max-width:576px){.hero-banners-inner .horizontal-slide .banner-top{padding:40px 30px 50px}.hero-banners-inner .vertical-slide .banner-wrapper-right{padding:40px 30px 65px}}.swiper-pagination-bullet{width:15px;height:15px;background:#fff;opacity:1}.swiper-pagination-bullet-active{background-color:#d00810}@media only screen and (max-width:992px){.swiper-pagination{position:static;margin-top:30px}}@media only screen and (max-width:576px){.hero-wrapper{width:calc(100% + 30px);position:relative;left:-15px}}.banner-bg{position:absolute;width:100%;height:100%;top:0;left:0;z-index:-1}.banner-bg img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:15px}@media only screen and (max-width:768px){.banner-bg img{border-radius:0}}.banner-wrapper{background-repeat:no-repeat;background-position:center;background-size:cover;padding:60px 85px;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width:1300px){.banner-wrapper{padding:60px 55px}}@media only screen and (max-width:768px){.banner-wrapper{padding:60px 50px}}@media only screen and (max-width:576px){.banner-wrapper{padding:20px}}.banner-slide{border-radius:15px;overflow:hidden;aspect-ratio:17 / 9;max-height:553px}@media only screen and (max-width:768px){.banner-slide{border-radius:0}}.banner-title{text-transform:uppercase;font-size:55px;font-weight:800;max-width:486px;margin-bottom:35px}.banner-title span{color:#CE101D}@media only screen and (max-width:1200px){.banner-title{font-size:35px}}@media only screen and (max-width:768px){.banner-title{font-size:30px;margin-bottom:10px}}@media only screen and (max-width:576px){.banner-title{font-size:20px}}.banner-product-name{font-size:27px;font-weight:500;line-height:120%;margin-bottom:20px;color:#1F1F1F;margin-bottom:35px;max-width:325px}@media only screen and (max-width:1200px){.banner-product-name{margin-bottom:20px;font-size:20px;max-width:235px}}@media only screen and (max-width:576px){.banner-product-name{font-size:12px;max-width:120px}}.banner-price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px;color:#1F1F1F;font-size:27px}@media only screen and (max-width:1200px){.banner-price{font-size:18px}}@media only screen and (max-width:576px){.banner-price{font-size:10px}}.banner-price-old{position:relative}.banner-price-old:before{content:'';position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%;height:2px;background-color:#CE101D}.banner-price-sale{padding:5px 20px;border:2px solid #CE101D;border-radius:100px}@media only screen and (max-width:768px){.banner-price-sale{border:1px solid #CE101D;padding:2px 10px}}.banner-image{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:0;width:45%}.banner-image img{-o-object-fit:contain;object-fit:contain;height:auto}.banner-image-wrapper img{border-radius:15px;width:100%;max-height:553px;aspect-ratio:17 / 9;-o-object-fit:cover;object-fit:cover}@media only screen and (max-width:768px){.banner-image-wrapper img{border-radius:0}}.banner-logo{width:230px;position:absolute;bottom:0;right:0}@media only screen and (max-width:1200px){.banner-logo{width:180px}}@media only screen and (max-width:576px){.banner-logo{width:110px}}.banner-logo img{width:100%;height:100%;border-radius:100px;-o-object-fit:contain;object-fit:contain}.banner-slide-reverse .banner-logo{left:0}.banner-slide-reverse .banner-image{left:85px;bottom:0;top:auto;-webkit-transform:none;transform:none;width:39%}@media only screen and (max-width:1200px){.banner-slide-reverse .banner-image{width:37%}}@media only screen and (max-width:576px){.banner-slide-reverse .banner-image{left:40px}}.banner-slide-reverse .banner-wrapper-right{max-width:410px;margin-left:auto}.catalog-list{min-width:250px;max-width:300px;background-color:#fff;border-radius:13px;-webkit-box-shadow:0 3px 24px rgb(0 0 0 / .1);box-shadow:0 3px 24px rgb(0 0 0 / .1);padding:0 18px;font-size:14px;font-weight:300;padding-bottom:27px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width:992px){.hero .catalog-list{display:none}}.catalog-list ul li a{padding:13px 6px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#000;border-bottom:1px solid #f5f5f5;font-weight:400}.catalog-list ul li:last-child a{border-bottom:none}.catalog-list ul li a img{max-width:22px;height:20px;-o-object-fit:contain;object-fit:contain;margin-right:7px}.catalog-list li{-webkit-transition:all 0.5s ease;transition:all 0.5s ease}.catalog-list>ul>li:hover{-webkit-transform:translateX(10px);transform:translateX(10px)}.product-category-list>li:hover{-webkit-transform:translateX(10px);transform:translateX(10px)}.catalog-more{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px;color:#d00810;margin-top:20px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;align-items:center}.catalog-more:hover span{text-decoration:underline;text-underline-offset:3px}.catalog-more img{width:7px;height:13px}.steps{background-color:#fff;padding:46px 0 80px}.steps-block{font-size:17px;font-weight:300;display:-webkit-box;display:-ms-flexbox;display:flex;max-width:1200px;margin:auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:40px}.steps-block__item{-webkit-box-flex:0;-ms-flex:0 1 28.33%;flex:0 1 28.33%}.steps-block__item ul{max-width:280px;margin:auto}.steps-block__image{margin-bottom:10px}.steps-block__image img{max-height:310px;-o-object-fit:contain;object-fit:contain}.steps-block__item li{display:-webkit-box;display:-ms-flexbox;display:flex}.steps-block__item li:not(:last-child){margin-bottom:14px}.steps-block__num{max-width:25px;width:100%;height:25px;border-radius:100px;background-color:#c10a0e;text-align:center;line-height:25px;color:#fff;font-weight:500;margin-right:11px}@media only screen and (max-width:992px){.steps-block{-ms-flex-wrap:wrap;flex-wrap:wrap}.steps-block__item{-webkit-box-flex:0;-ms-flex:0 1 40%;flex:0 1 40%}}@media only screen and (max-width:576px){.steps-block{font-size:14px}.steps-block__item{-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%}}.main-offer{padding-top:55px}.novelty{padding:62px 0}.product-card__image{margin-bottom:23px;background-color:#fff;border-radius:13px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:15px 0;overflow:hidden}.product-card__image img{border-radius:13px;-o-object-fit:contain;object-fit:contain;-o-object-position:middle;object-position:middle;max-height:160px;-webkit-transform:scale(1.2);transform:scale(1.2)}@media only screen and (max-width:576px){.product-card__image img{max-height:150px}}.product-card__cat{font-weight:100;color:#949494;font-size:14px;margin-bottom:10px}.product-card__title{font-size:17px;font-weight:500;margin-bottom:10px}.product-card__price{color:#000;font-size:17px;margin-bottom:22px;font-weight:600}@media only screen and (max-width:576px){.product-card__price{font-size:16px}}.product-card__btn{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}.product-card__btn img{width:24px;height:21px;margin-right:6px}.swiper-slide .product-card__title{min-height:40px}@media only screen and (max-width:576px){.swiper-slide .product-card__title{min-height:auto;height:40px;overflow:hidden}}.subscribe{font-size:13px;position:relative;z-index:1}#subscribe{padding-top:70px}.subscribe-block{-webkit-box-shadow:0 3px 24px rgb(0 0 0 / .1);box-shadow:0 3px 24px rgb(0 0 0 / .1);padding:35px 30px 40px;border-radius:13px;background-color:#fff}.subscribe-block__title{text-align:center;font-size:17px;font-weight:300;margin-bottom:25px}.subscribe-form{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:745px;margin:auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12px}.subscribe-form__input{max-width:240px;width:100%}.subscribe-form__input input{border-radius:13px;background-color:#d9d9d9;padding:16px 20px;width:100%}.subscribe-form__btn{max-width:240px;width:100%;color:#fff;border-radius:13px;background-color:#d00810;padding:16px 0}.subscribe-form__btn:hover{background-color:#aa080d}.subscribe-form__note{width:100%;margin:30px auto 0;color:dimgray;text-align:center;max-width:560px}.about{padding:35px 0 60px}.about-block{background-color:#fff;-webkit-box-shadow:0 3px 24px rgb(0 0 0 / .1);box-shadow:0 3px 24px rgb(0 0 0 / .1);border-radius:13px;padding:33px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:1200px;margin:auto}.about-block__left{max-width:410px;margin-right:20px;width:100%;text-align:center}.about-block__left img{max-width:300px;height:100%;-o-object-fit:contain;object-fit:contain;margin:auto}.about-block__right{max-width:700px;width:100%;position:relative}.about-block__right:before{content:'';position:absolute;width:100%;height:100px;background:-webkit-gradient(linear,left top,left bottom,from(#fff0),to(#fff));background:linear-gradient(180deg,#fff0 0%,#fff 100%);bottom:0;left:0;z-index:1}.about-block__text{max-height:320px;overflow:auto;padding-right:20px}.about-block__text::-webkit-scrollbar{width:3.2px;border-radius:1.5px}.about-block__text::-webkit-scrollbar-track{background:#f0f0f0}.about-block__text::-webkit-scrollbar-thumb{background:#878787}.about-block__text ::-webkit-scrollbar-thumb:hover{background:#555}.about-block__text p{margin:20px 0}.about-block__text h2{font-size:25px;font-weight:300;margin-bottom:20px}@media only screen and (max-width:1200px){.about-block__text{max-height:215px}}@media only screen and (max-width:768px){.about-block{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.about-block__left{margin-right:0;margin-bottom:30px;max-width:100%}}@media only screen and (max-width:576px){.about-block__text{font-size:14px}}.footer{background:linear-gradient(333deg,#CE101D 19.77%,#8D110E 87.73%);padding:47px 0 123px;color:#fff;font-size:13px;font-weight:300}.footer-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;gap:30px 85px;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.footer-logo{width:70px;display:block;margin-bottom:25px}.footer-logo img{height:auto}.footer-title{font-size:15px;font-weight:500;margin-bottom:30px}@media only screen and (max-width:576px){.footer-title{font-size:16px;margin-bottom:15px}}.footer-text{width:165px;margin-bottom:20px}.footer-text a{font-weight:300}.footer-text strong{font-weight:500}.footer-menu ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.footer-menu li:not(:last-child){margin-bottom:11px}.footer-menu li a{color:#fff;opacity:.7}@media only screen and (max-width:576px){.footer-menu li a{font-size:15px}}.footer-menu li a:hover{opacity:1}.footer-payment{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px;margin-bottom:20px}.footer-sitemap a{text-decoration:underline}.footer-sitemap a:hover{text-decoration:none}.footer-block{display:-webkit-box;display:-ms-flexbox;display:flex}.footer-block-icon{margin-right:10px}.footer-block-inner h4{margin-bottom:5px;font-weight:500}@media only screen and (max-width:768px){.footer-wrapper{gap:30px}}@media only screen and (max-width:576px){.footer{padding:50px 0}}.arrow-to-top{position:fixed;bottom:-100%;right:45px;-webkit-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;z-index:20}@media only screen and (max-width:576px){.arrow-to-top{right:15px}}.arrow-to-top.show{bottom:45px}@media only screen and (max-width:576px){.arrow-to-top.show{bottom:15px}}.arrow-to-top a{width:50px;height:50px;z-index:20;background:linear-gradient(333deg,#8D110E 19.77%,#CE101D 87.73%);border-radius:100px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:all 0.5s ease;transition:all 0.5s ease}@media only screen and (max-width:576px){.arrow-to-top a{width:45px;height:45px}}.arrow-to-top a svg{width:15px}.arrow-to-top a svg path{fill:#fff}.arrow-to-top a:hover{-webkit-transform:translateY(-5px);transform:translateY(-5px)}.catalog{padding-top:90px;background-color:#fff;position:relative;z-index:2}.catalog-body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px;width:100%}@media only screen and (min-width:992px){.catalog-sidebar{-webkit-box-flex:0;-ms-flex:0 1 21%;flex:0 1 21%}.catalog-filter-button{display:none}}@media only screen and (max-width:992px){.catalog-sticky{position:fixed;width:100%;height:100%;top:0;left:-100%;z-index:9999;-webkit-transition:all 0.5s ease;transition:all 0.5s ease;background-color:rgb(0 0 0 / .5)}.catalog-sticky.active{left:0}.catalog-wrapper-list{background-color:#fff;-webkit-box-shadow:5px 0 20px 0 rgb(0 0 0 / .13);box-shadow:5px 0 20px 0 rgb(0 0 0 / .13);padding:60px 20px 60px 15px;height:100%;max-width:300px;overflow:auto}.catalog-list{background-color:#fff0;border-radius:0;-webkit-box-shadow:none;box-shadow:none;padding:0}.catalog-list .filter__inner{margin-top:20px}.catalog-filter-button{width:180px}.button-filter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:linear-gradient(333deg,#CE101D 19.77%,#8D110E 87.73%);border-radius:13px;padding:13px 10px;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff}.button-filter img{width:18px;margin-right:8px}}#subscribe-inner{padding:90px 0;margin-bottom:0;background-color:#fff}@media only screen and (min-width:992px){.catalog-sticky{position:-webkit-sticky;position:sticky;top:140px;-webkit-transition:all 0.5s ease;transition:all 0.5s ease}}.posts-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:8px;margin-top:25px}.product-card{-webkit-transition:all 0.5s ease;transition:all 0.5s ease;margin-top:5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background-color:#fff;border-radius:15px;padding:25px 20px}.product-card:hover{-webkit-transform:translateY(-5px);transform:translateY(-5px)}.product-card:hover .product-card__btn{background-color:#701007}@media only screen and (max-width:576px){.product-card{padding:15px}}.catalog-body .product-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:100%}@media only screen and (max-width:992px){.product-card__title{font-size:16px}#subscribe-inner{padding:100px 0}.product-card__btn{font-size:13px}}@media only screen and (max-width:768px){.catalog{padding-top:20px}.catalog-body{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.catalog-wrapper-list{padding:40px 20px 60px 15px}}.category{padding-top:90px}.category .title{margin-bottom:36px}.category-list{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:85px 20px}.category-list__image{background-color:#fff;border-radius:13px;margin-bottom:25px}.category-list__image img{border-radius:13px;height:100%;-o-object-fit:contain;object-fit:contain}.category-list__cat{font-size:20px;font-weight:300}.category-list__cat:not(:last-child){margin-bottom:13px}.category-list__info ul li:not(:last-child){margin-bottom:15px}.category-list__info ul li a{font-size:17px;font-weight:100}#subscribe-category{padding:260px 0 100px;margin:0}@media only screen and (max-width:992px){.category-list{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:85px 20px}.category-list__cat{font-size:16px}.category-list__info ul li a{font-size:15px}.category-list__info ul li:not(:last-child){margin-bottom:5px}}@media screen and (max-width:768px){.category-list{grid-template-columns:repeat(3,1fr)}.category{padding-top:20px}}@media screen and (max-width:576px){.category-list{grid-template-columns:repeat(2,1fr);gap:30px}#subscribe-category{padding:60px 0}}.page-content{font-size:17px;font-weight:300}.page-content p,.page-content ul,.page-content ol{margin:30px 0}.page-content ul,.page-content ol{padding-left:20px}.page-content p strong{font-weight:500}.page-content li{margin:15px 0}#subscribe-inner-2{padding:100px 0;margin:0}.page-info{padding-top:90px}@media only screen and (max-width:576px){#subscribe-inner-2{padding:60px 0}.page-info{padding-top:20px}}.product-single{padding-top:90px}.product-tabs{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:40px 0 100px}.product-tabs li{padding:16px 26px;font-weight:300;cursor:pointer;border-top:2px solid #fff0;-webkit-transition:all 0.5s ease;transition:all 0.5s ease;white-space:nowrap}.product-tabs li.active{background-color:#fff;border-top:2px solid #8f0f04}.product-body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:20px;background-color:#fff;padding:20px}.product-body .summary{max-width:570px;width:100%;font-weight:300}.woocommerce-product-gallery{border-right:1px solid #ccc;max-width:680px;width:100%}.product-meta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:20px}.single-product .product-stock{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.single-product .product-stock.instock:before{content:'';display:inline-block;width:18px;height:18px;border-radius:50px;background:url(/wp-content/themes/food-store/img/icons/icon-check.svg) no-repeat center center/10px;border:1px solid #31b574;margin-right:10px}.product-price{font-size:20px;font-weight:500;margin-bottom:20px}.product-actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;margin-bottom:20px;-ms-flex-wrap:wrap;flex-wrap:wrap}.product-actions .cart{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.product-actions .cart .tinv-wishlist.tinvwl-after-add-to-cart .tinvwl_add_to_wishlist_button{margin-top:0}.product-actions .cart .tinvwl_add_to_wishlist-text{font-size:0}.product-actions .cart .tinvwl-after-add-to-cart{min-width:45px;height:45px;background-color:#d00810;background-repeat:no-repeat;background-position:center center;border-radius:13px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff}.product-actions .cart .tinvwl-after-add-to-cart:hover{background-color:#6d0c03}.product-actions .cart .tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart:before{font-size:25px;margin:0}.product-actions .cart .input-text.qty{background-color:#f3f3f3;width:80px;height:45px;padding:20px;border-radius:10px;text-align:center}.product-actions button{font-size:13px}.product-actions button:hover{background-color:#6d0c03}.product-cart{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:200px;width:100%;padding:14px}.product-cart img{width:20px;margin-right:10px}.product-buy-one-click{max-width:200px;width:100%;padding:15px}.product-brand{margin-bottom:20px}.product-brand a{color:#8f0f04}.product-brand a:hover{text-decoration:underline}.product-info-tabs__item{border:1px solid #ccc}.product-info-tabs__item:not(:last-child){margin-bottom:10px}.product-info-tabs__head{padding:13px 10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;cursor:pointer}.product-info-tabs__head:hover{background-color:#f5f5f6}.product-info-tabs__left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.product-info-tabs__icon{max-width:18px;width:100%;height:18px;margin-right:10px;border-radius:50px;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.product-info-tabs__icon img{width:10px}.product-info-tabs__info{padding:0 10px;height:0;opacity:0;visibility:hidden;-webkit-transition:all 0.5s ease;transition:all 0.5s ease;overflow:hidden}.product-info-tabs__info.active{height:auto;padding-top:10px;padding-bottom:10px;opacity:1;visibility:visible}.product-info-tabs__more{margin-top:20px;color:#adb5bd;padding:0;font-size:15px;font-weight:300}.product-info-tabs__more:hover{color:#8f0f04}.woocommerce-Tabs-panel h2{font-size:18px;font-weight:500;margin-bottom:20px}@media only screen and (max-width:992px){.product-body{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.woocommerce-product-gallery{padding-bottom:20px;border-right:none;border-bottom:1px solid #ccc}}@media only screen and (max-width:768px){.product-single{padding-top:20px}}@media (max-width:992px) and (min-width:576px){.product-body .summary{padding:20px 40px}}@media only screen and (max-width:576px){.product-meta{margin-bottom:60px;gap:20px 40px;-ms-flex-wrap:wrap;flex-wrap:wrap}}.brands{padding-top:90px}.brands .title{margin-bottom:20px}.brands-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:35px;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:1200px;margin:auto}.brands-list__item{max-width:calc(11% - 16px);padding:4px;-webkit-transition:all 0.5s ease;transition:all 0.5s ease}@media only screen and (max-width:992px){.brands-list__item{max-width:calc(15% - 16px)}}@media only screen and (max-width:576px){.brands-list__item{max-width:calc(27% - 16px)}}.brands-list__item:hover{background-color:#fff;-webkit-box-shadow:0 0 1.875rem rgb(20 20 20 / .11);box-shadow:0 0 1.875rem rgb(20 20 20 / .11);-webkit-transition-duration:.2s,.2s;transition-duration:.2s,.2s}#home-brands{padding:80px 0}#home-brands .title{text-align:center}@media only screen and (max-width:576px){.brands{padding-top:60px}}.section-places{padding:60px 0}.section-places .title{text-align:center;margin-bottom:35px}@media only screen and (max-width:576px){.section-places .title{margin-bottom:25px}}.section-places__list{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:650px;margin:auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:20px 135px}@media only screen and (max-width:576px){.section-places__list{gap:35px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.section-places__city{font-weight:700;font-size:20px;margin-bottom:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px}@media only screen and (max-width:576px){.section-places__city{font-size:18px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.section-places__city svg{width:20px}.section-places__item{max-width:287px;width:100%}.section-places__address{font-size:16px;font-weight:500;color:#949494}@media only screen and (max-width:576px){.section-places__address{font-size:14px}}@media only screen and (max-width:576px){.section-places__item{width:100%;margin:auto}}.shop-info{padding-top:100px}@media only screen and (max-width:992px){.shop-info{padding-top:60px}}@media only screen and (max-width:576px){.shop-info{margin-top:35px}}.shop-info__heading{background-repeat:no-repeat;background-size:cover;background-position:center center;min-height:480px;border-radius:15px;padding:20px;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-bottom:40px}@media only screen and (max-width:576px){.shop-info__heading{min-height:400px}}.shop-info__address{margin-bottom:10px}.shop-info__title{margin-bottom:0}.shop-info__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:30px}.shop-info__map{width:34%;border:1px solid #fff;border-radius:15px;overflow:hidden}@media only screen and (max-width:992px){.shop-info__map{width:100%}}.shop-info__map iframe{width:100%;border-radius:15px}.shop-info__content{width:34%;background-color:#fff;border-radius:15px;padding:20px 30px}@media only screen and (max-width:992px){.shop-info__content{width:calc(50% - 16px)}}@media only screen and (max-width:768px){.shop-info__content{width:100%}}.shop-info__content-title{margin-bottom:15px}.shop-info__content-contact{margin-bottom:40px}.shop-info__content-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:15px}.shop-info__content-item:not(:last-child){margin-bottom:15px}.shop-info__description{font-weight:300;line-height:1.5}.shop-info__schedule-heading{background-color:#fff;border-radius:15px;padding:20px;margin-bottom:20px}.shop-info__schedule-heading h2{margin-bottom:0}.shop-info__schedule{width:25%}@media only screen and (max-width:992px){.shop-info__schedule{width:calc(50% - 16px)}}@media only screen and (max-width:768px){.shop-info__schedule{width:100%}}.schedule-list{padding:0 15px}.schedule-list__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:15px}.schedule-list__item:not(:last-child){margin-bottom:15px}