@font-face{font-family:"PFDinTextPro";src:url(/catalog/view/theme/OPCADD115/stylesheet/fonts/PFDinTextPro-Light.woff) format("woff");font-weight:normal}@font-face{font-family:"PFDinTextPro";src:url(/catalog/view/theme/OPCADD115/stylesheet/fonts/PFDinTextPro-LightItalic.ttf) format("ttf");font-style:italic}@font-face{font-family:"PFDinTextPro";src:url(/catalog/view/theme/OPCADD115/stylesheet/fonts/PFDinTextPro-Medium.woff) format("woff");font-weight:bold}html,body{font-family:"PFDinTextPro",sans-serif;overflow-x:hidden}#logo img{min-width:170px;width:170px}:root{--main-color:#9e6aba;--hover-active:#ff89b7;--brend-color:#d372ab;--brend-color-rgb:211 , 114 , 171}.c-da037f{color:#da037f}.c-d372ab{color:#d372ab}.c-60017d{color:#60017d}.c-9e6aba{color:#9e6aba}.c-8f589f{color:#8f589f}.c-3a3a3a{color:#3a3a3a}.w-100{width:100%}.f-700{font-weight:700}.f-800{font-weight:800}.p-0{padding:0}.m-0{margin:0}.block{display:block}.flex{display:flex!important;flex-wrap:wrap}.d-flex{display:flex}.flex-column{flex-direction:column}.justify-content-center{justify-content:center}.align-items-center{align-items:center}.align-items-end{align-items:end}.justify--space-between{justify-content:space-between}.justify--center{justify-content:center}.flex-nowrap{flex-wrap:nowrap}.flex-ma>*{margin-right:auto;margin-left:auto}.flex-ma>*:first-child{margin-left:0}.flex-ma>*:last-child{margin-right:0}.flex.auto-col{flex-wrap:wrap}.flex.auto-col>div{flex:1 1 auto;width:auto}.main-slider .img-responsive{width:100%}.product-thumb img{margin:0 auto;width:100%;border-radius:8px}a{color:#222;text-decoration:none}.row-full{width:100vw;position:relative;margin-left:-50vw;left:50%}#call_me_form input{color:#0f0f0f}.text-center.h1{font-weight:bold}.contact-form-design .address-detail1 strong{height:auto}header{min-height:auto}.main-slider{width:100%}.main-slider #slideshow1{display:none}.swiper-pagination.slideshow1{display:none}.swiper-pager.slideshow1{display:none}#form-language .language-menu,#form-currency .currency-menu{float:left;padding:0;list-style:none;margin:58px 7px 57px;display:flex}#form-language2 .language-menu{display:flex;padding:0;margin:0}.mt-2,.my-2{margin-top:20px}.mt-05,.my-05{margin-top:5px}.mt-6{margin-top:60px}.mb-2,.my-2{margin-bottom:20px}.mb-05,.my-05{margin-bottom:5px}.mb-3,.my-3{margin-bottom:15px!important}.mt-3,.my-3{margin-top:15px!important}.ml-10{margin-left:10px}.section-partners{margin-top:20px;padding-top:50px;padding-bottom:50px;width:100%;background-color:#a367aa;color:#fff;background-repeat:no-repeat;background-position:calc(100% - 100px) 50%;background-size:220px}.input-mail_check{display:none!important}.section-seo{display:block;margin-top:20px}#form-language .language-menu>li.active button,#form-language2 .language-menu>li.active button{text-decoration:none;color:var(--main-color)}#form-language .language-menu>li,#form-language2 .language-menu>li{display:flex}#form-language .language-menu>li:after,#form-language2 .language-menu>li:after{content:"";width:1px;height:100%;margin:0 2px;background-color:#000}#form-language .language-menu>li:last-child:after,#form-language2 .language-menu>li:last-child:after{display:none}.swiper-pagination-bullet:hover{background:#d372ab;border:#d372ab}.swiper-pagination-bullet-active{background:#d372ab;border:#d372ab}#menu .nav>li>a{display:inline-block;font-weight:bold;color:var(--main-color)}#menu .nav>li:hover>a{color:var(--hover-active)}.title-calc{font-weight:bold;font-size:16px;color:#000;margin-bottom:10px}.btn-calc{display:inline-block;font-weight:bold;color:#fff;background:linear-gradient(-45deg,#60017d 30%,#da037f 70%);border-radius:3px;border:1px solid #333}.btn-style:hover{background-color:rgba(0,0,0,1)!important;color:#fff;border-color:#000!important}.btn-style{background-color:#ce90cc;color:#fff;border-color:#ce90cc!important;font-size:12px!important;width:auto;padding:9px 20px!important;text-align:center;text-transform:uppercase;letter-spacing:1.5px;line-height:20px!important}.btn-style-wt{}.display-inline{display:inline;vertical-align:middle}.offer-title>div{margin-right:10px}.offer-title .fa{vertical-align:middle;width:20px;color:#da037f;line-height:26px}.offer-title a{color:#222}.box-featured .heading-wrapper{display:flex}.box-featured .heading-wrapper>div{margin-right:auto;margin-left:auto}.mobi{display:none}.no-mobi{display:block}.product-grid li,#content .box-product .product-items,#content .product-carousel .slider-item{width:260px}#servicecmsblock{border:0}#calc-box{display:block}#calc-box .box-heading{margin:0 auto 20px}#slide_date .box-slide{width:100%;display:flex}#slide_date .box-slide>div{flex:1 1 100%}.box-day{padding:5px;border:2px solid #777;background-color:#f0f0f0;margin-right:15px}.box-day.today{border:2px solid #da037f;background-color:#fff}.subbanner .banner{position:relative;width:100%}.subbanner .image2{position:relative;padding-bottom:50%;float:unset;height:auto;width:100%}.subbanner .image2>a{position:absolute;padding-bottom:50%;background-size:contain;background-position:0 50%;background-repeat:no-repeat;left:0;right:0;top:0;bottom:0}.subbanner .image2:before{position:absolute;left:0;right:0;top:0;bottom:0;background-color:rgba(0,0,0,.09);z-index:1}.plus-content{position:absolute;top:0;bottom:0;right:0;left:0}.plus-content:after{content:"+";position:absolute;top:-10px;left:54%;width:20px;height:20px;background-color:#da037f;border-radius:100%;line-height:1.1;font-size:16px;display:inline-block;color:#fff;text-align:center}.sub-banner2.banner{margin-bottom:32px}.subbanner .content{width:100%;text-align:center;left:0;top:0;height:100%;padding-left:0;display:flex;justify-content:center;flex-direction:column}.subbanner .title1,.subbanner .title2{color:var(--main-color)}.subbanner .image2{background:#f0f0f0}.subbanner .image2 a{display:none}.subbanner .button a{color:#535353;text-decoration:none;border-bottom:0}.call-me{position:relative}.bg_call_me{padding-top:50px;padding-bottom:50px;width:100%;background-color:#d372ab;display:inline-block;color:#fff}.bg_call_me .box-title{margin-bottom:20px}.bg_call_me .box-description{margin-bottom:20px}#call_me_form{display:flex}#call_me_form input{flex:1 1 32%;max-width:33%}#call_me_form input[type="text"]{font-size:14px;padding:7px 12px;border:1px solid #333;border-radius:5px;margin-right:10px}#call_me_form input[type="submit"]{font-size:14px;font-weight:bold;padding:7px 12px;background-color:#9e6aba;color:#fff;border-radius:5px;border:1px solid #fff}.layout-1 #content{overflow:unset}.accordion .card{margin-bottom:30px}.accordion .card:last-child{margin-bottom:0}.tabs .tab-content .accordion .card-header div{color:#000;font-size:14px;font-weight:700}.tabs .tab-content .accordion .card-header div[aria-expanded="false"]{color:#000;font-size:14px}.tabs .tab-content .accordion .card-header div[aria-expanded="true"]{color:#000;font-size:14px;font-weight:700}.tabs .tab-content .accordion .card-header>*{margin-bottom:10px}.tabs .tab-content .accordion .card-body{color:#333;font-weight:500}.banners-slider-carousel .product-carousel img{filter:unset}.cms-main{width:59.8%}#servicecmsblock .inner-content{padding-left:10px;padding-right:10px}.cms-banner4.banner{width: calc((100% - 30px)/2);margin-right:30px}.cms-banner5.banner{width: calc((100% - 30px)/2);width: calc((100% - 30px)/2);margin-right:0}.cms-banner2.banner{margin-bottom:20px}.section-testimonials{margin-top:20px;padding-top:50px;padding-bottom:50px;width:100%;background-color:rgba(0,0,0,.6);display:inline-block;height:100%;color:#fff}.section-testimonials a{margin-left:max(20px,4vw)}.box-featured .customNavigation{top:0;left:auto}.customNavigation a.prev::before{display:none}.product-info{margin-left:auto;margin-right:auto}.racions-content{margin-top:0;margin-bottom:30px}.racions-content .description-section p.h2{font-size:18px}.racions-content .racion-category{width:max(45ch,50%)!important;max-width:50%;margin-top:14px;padding:0 7px}.racions-content .racion-category a{border:4px solid #d1d1d1!important;border-radius:5px;font-size:18px;padding:7px 20px;display:block;font-weight:700}.racions-content .racion-category p{color:#333;font-size:14px;font-weight:500}.racions-content .racion-category#racion-2.active a,.racions-content .racion-category#racion-2 a:hover{border-color:#ad84bb!important;background-color:#e8dfed}.racions-content .racion-category#racion-3.active a,.racions-content .racion-category#racion-3 a:hover{border-color:#85d1d4!important;background-color:#e1eeee}.racions-content .racion-category#racion-4.active a,.racions-content .racion-category#racion-4 a:hover{border-color:#d372aa!important;background-color:#f5e2ed}.racions-content .racion-category#racion-5.active a,.racions-content .racion-category#racion-5 a:hover{border-color:#89c7ed!important;background-color:#d3e5ee}.racions-content .racion-category#racion-6.active a,.racions-content .racion-category#racion-6 a:hover{border-color:#eaab7e!important;background-color:#f8ecd9}.racions-content .racion-category#racion-7.active a,.racions-content .racion-category#racion-7 a:hover{border-color:#b7ddb8!important;background-color:#dae9db}.racions-content .racion-category#racion-8.active a,.racions-content .racion-category#racion-8 a:hover{border-color:#c4c4c4!important;background-color:#eaeaea}.racions-content .racion-category a p{margin:0}.racions-content .racion-category a{color:#000}.racions-content .racion-category.active a,.racions-content .racion-category a:hover{transform:scale(1.03)}.racions-content .racion-category.active a>p,.racions-content .racion-category a:hover>p{font-weight:500}.racions-content .product-portion-title{margin-left:10px;margin-bottom:15px}.racions-content #price-saled{margin-left:10px;margin-bottom:15px;font-size:14px;color:red}.racions-content #price-old{margin-left:10px;margin-bottom:5px;font-size:14px;text-decoration:line-through;opacity:.9}.racions-content #price{margin-left:10px;margin-bottom:5px;font-size:18px}.racions-content .addtocartracion{margin-left:10px;border:2px solid #f6dc34!important;border-color:var(--brend-color)!important;background:#fff7e6;background:rgba(var(--brend-color-rgb),.1);color:var(--hover-active);padding:7px 24px;border-radius:8px;font-size:18px}.racions-content .tabs{margin-top:20px}.racions-content .racion-panel{margin-top:20px}.racions-content .racion-panel .r-col-description embed{opacity:.5}.racions-content .racion-panel .r-col-description .r-one{margin-right:30px}.racions-content .racion-panel .r-col-description .h3{word-break:break-word}.racions-content .racion-panel .r-col-description{width:min(60%,600px)!important}.racions-content .racion-panel .r-col-booking{width:min(40%,300px)!important}.racions-content .non-hei{height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;padding-bottom:100%}.section-tabs{margin-top:30px}.section-tabs .nav>li{flex:1 1 20%}#product-category .form-group{min-height:34px}#content .product-carousel .product-block{margin:0}#content .product-carousel .product-block .product-block-inner{padding:0}.racions-content .nav-proportion{}.racions-content .nav-proportion .nav-item{margin-left:10px}.racions-content .nav-proportion .nav-item a{border:1px solid #eaeaea!important;border-radius:7px;padding:7px 5px;display:block}.racions-content .nav-proportion .nav-item a.active,.racions-content .nav-proportion .nav-item a:hover{border:1px solid #f6dc34!important;border-color:var(--brend-color)!important;background:#fff7e6;background:rgba(var(--brend-color-rgb),.1)}.racions-content .tab-content{border:0!important}.racions-content .btn-group{display:flex;flex-wrap:wrap}.racions-content .opt{width:auto;float:unset;flex:1 1 auto;background:#eaeaea!important;color:#333;border:5px solid #fff;text-align:left;border-radius:12px!important}.racions-content .opt.active{background:var(--main-color)!important;color:#fff!important}.racions-content .opt:hover{border-color:transparent}.image_section{position:relative;padding-bottom:70%}.description-section{background:#d491d0}#racion-panel-2 .description-section{background-color:#e8dfed}#racion-panel-2 .image_ground{background:#e8dfed;background:linear-gradient(166deg,#e8dfed 0%,#e8dfed 50%,rgba(255,255,255,0) 50%,rgba(255,255,255,0) 100%)}#racion-panel-3 .description-section{background-color:#e1eeee}#racion-panel-3 .image_ground{background:#e1eeee;background:linear-gradient(166deg,#e1eeee 0%,#e1eeee 50%,rgba(255,255,255,0) 50%,rgba(255,255,255,0) 100%)}#racion-panel-4 .description-section{background-color:#f5e2ed}#racion-panel-4 .image_ground{background:#f5e2ed;background:linear-gradient(166deg,#f5e2ed 0%,#f5e2ed 50%,rgba(255,255,255,0) 50%,rgba(255,255,255,0) 100%)}#racion-panel-5 .description-section{background-color:#d3e5ee}#racion-panel-5 .image_ground{background:#d3e5ee;background:linear-gradient(166deg,#d3e5ee 0%,#d3e5ee 50%,rgba(255,255,255,0) 50%,rgba(255,255,255,0) 100%)}#racion-panel-6 .description-section{background-color:#f8ecd9}#racion-panel-6 .image_ground{background:#f8ecd9;background:linear-gradient(166deg,#f8ecd9 0%,#f8ecd9 50%,rgba(255,255,255,0) 50%,rgba(255,255,255,0) 100%)}#racion-panel-7 .description-section{background-color:#dae9db}#racion-panel-7 .image_ground{background:#dae9db;background:linear-gradient(166deg,#dae9db 0%,#dae9db 50%,rgba(255,255,255,0) 50%,rgba(255,255,255,0) 100%)}#racion-panel-8 .description-section{background-color:#eaeaea}#racion-panel-8 .image_ground{background:#eaeaea;background:linear-gradient(166deg,#eaeaea 0%,#eaeaea 50%,rgba(255,255,255,0) 50%,rgba(255,255,255,0) 100%)}.racion_sale{position:absolute;top:2px;right:2px;color:#da037f}.racions-content .opt.active .racion_sale{color:var(--hover-active)}.priced{display:block;width:100%;padding:0;font-size:12px;font-weight:600;margin:0;text-align:left}.priced .oldprice{text-decoration:line-through;padding-right:5px}.priced .newprice{text-transform:none}.image_ground{position:absolute;inset:0;background:#d491d0;background:linear-gradient(166deg,rgba(212,145,208,1) 0%,rgba(212,145,208,1) 50%,rgba(255,255,255,0) 50%,rgba(255,255,255,0) 100%)}.image-block-bg{position:absolute;inset:0;background-repeat:no-repeat;background-size:contain;background-position:50%}#slide-menu{width:100%;display:flex;justify-content:space-between;padding-top:0;align-items:center;position:relative;max-width:450px;margin:0 auto}#slide-menu .arr_left,#slide-menu .arr_right{position:absolute;width:20px;height:44px;cursor:pointer}#slide-menu .arr_left{left:0;width:35px;bottom:-2px;top:inherit}#slide-menu .arr_right{right:0;width:35px;bottom:-2px;top:inherit}#slide-menu .arr_right::before{background:url(https://proportion.com.ua/catalog/view/theme/OPCADD115/image/megnor/next.svg) no-repeat center center;background-size:25px;content:"\f054";font-size:0;display:inline-block;width:35px;height:100%;vertical-align:middle}#slide-menu .arr_left::before{background:url(https://proportion.com.ua/catalog/view/theme/OPCADD115/image/megnor/pre.svg) no-repeat center center;background-size:auto;background-size:25px;content:"\f054";font-size:0;display:inline-block;width:35px;height:100%;vertical-align:middle}.modal-backdrop{z-index:111}#product-racioncategory .info_block{width:75%;margin:0 auto;background:#eee;padding:10px;border-radius:5px;max-width:450px}#product-racioncategory .info_block b{font-weight:700}#product-racioncategory .info_block b span{font-weight:500}#product-racioncategory .info_block b,#product-racioncategory .info_block span{display:block;text-align:center;font-size:14px;color:initial}#product-racioncategory .info_block .all_kkal b,#product-racioncategory .info_block .all_kkal span{display:inline-block}.info_block_menu{width:100%;margin:0 auto;background:#eee;padding:10px;border-radius:5px}.info_block_menu b{font-weight:700}.info_block_menu b span{font-weight:500}.info_block_menu b,.info_block_menu span{display:block;text-align:center;font-size:14px;color:initial}.info_block_menu .all_kkal b,.info_block_menu .all_kkal span{display:inline-block}.detail_middle{text-align:center;flex:1 1 100%}#container-menu{margin-top:30px;position:relative}#container-menu .swiper-button-next,#container-menu .swiper-button-prev{background-image:none}#container-menu .swiper-button-next{right:0}#container-menu .swiper-button-prev{left:0}#product-racion-swiper{padding-right:10px}#product-racion-swiper .swiper-wrapper{height:auto}.r-s-slide{padding-left:25px;height:400px;position:relative}.r-s-slide b{font-weight:700}.r-s-menu-popup.fade-done{transform:translateY(0);opacity:1;visibility:visible}.r-s-menu-popup{border-radius:5px;box-shadow: 0 0 25px rgb(0 0 0 / 16%);opacity:0;visibility:hidden;padding:14px 25px;position:absolute;top:30px;left:10px;width:300px;color:#04233d;font-weight:500;transform:translateY(-20%);background-color:#fff;font-size:14px;line-height:16px;z-index:10;transition:.3s ease;white-space:normal;right:auto;margin:auto}.r-s-menu-close{display:flex;align-items:center;justify-content:center;background-color:var(--main-color);font-size:14px;font-weight:700;border-radius:50%;cursor:pointer;font-family:PFDinTextPro,sans-serif;color:#555;position:absolute;z-index:1;right:5px;top:5px;width:25px;height:25px;min-width:24px}.r-s-bju:after{content:"";display:table;clear:both}.r-s-menu-popup b,#modal-constructor b{font-weight:700}.r-s-bju-b,.r-s-bju-j,.r-s-bju-u,#program_select .ta-menu-popup .bju_b,#program_select .ta-menu-popup .bju_j,#program_select .ta-menu-popup .bju_u{float:left;margin-right:10px;color:initial}.r-s-title{min-height:18px;font-size:18px;line-height:18px;padding-right:15px;font-weight:800}.r-s-bgcont{padding-bottom:100%;margin:15px 15px 15px 0;position:relative}.r-s-image{position:absolute;inset:0;background-size:cover;background-position:center}.r-s-description{padding-right:15px;font-size:16px;font-weight:600}.r-s-description-popup{position:relative;display:inline-block}.r-s-description-popup:after{content:"i";display:flex;align-items:center;justify-content:center;background-color:#f6dc34;font-size:16px;font-weight:700;border-radius:50%;cursor:help;font-family:PFDinTextPro,sans-serif;color:#555;z-index:1;width:25px;height:25px;min-width:24px;position:absolute;top:-17px;left:5px;padding-top:2px}.r-s-panel{display:flex;padding-right:15px;width:100%;justify-content:space-between;align-items:center;margin-bottom:15px}.r-s-panel>*{flex:1 1 auto}.r-s-panel>*:first-child{margin-right:auto}.r-s-panel>*:last-child{margin-left:auto}.r-s-del_dish_js{padding:0;opacity:0;visibility:hidden;transition:all .3s ease-in}.m-s-slide:hover .r-s-del_dish_js{visibility:visible;opacity:1}.m-s-slide-add{cursor:pointer;font-size:36px;display:flex;align-items:center;justify-content:center;background-color:#e7e7e7;border:2px dashed var(--brend-color);flex-direction:column;min-height:400px}.m-s-slide-add span{color:#fff;width:40px;height:40px;line-height:40px;background-color:var(--main-color);text-align:center;align-items:center;justify-self:center;border-radius:100%}.r-s-del_dish_js{border:1px solid #f6dc34!important;border-color:var(--brend-color)!important;background:#d372ab;background:var(--brend-color);margin-left:auto;max-width:36px;margin-right:10px;padding:7px 0}.r-s-del_dish_js span{display:inline-block;width:20px;height:20px;vertical-align:top;background-image:url(https://proportion.com.ua/catalog/view/theme/OPCADD115/image/megnor/delete.svg);background-size:35px;background-position:50% 50%;background-repeat:no-repeat}.r-s-change_dish_js{color:#fff;padding:7px 12px 7px 12px;border:1px solid #f6dc34!important;border-color:var(--brend-color)!important;background:#fff7e6;background:var(--brend-color)}#form_replace .close{font-size:45px;position:absolute;right:10px;top:7px}#racion-menu-construct .btn-nostyle{border:0}#racion-menu-construct .btn-nostyle:hover{color:inherit}#racion-menu-construct .how_work{position:absolute;right:0;top:0;padding-right:40px;display:flex}#racion-menu-construct .how_work #how_work{display:flex;align-items:center;justify-content:center;background-color:var(--main-color);font-size:14px;font-weight:700;border-radius:50%;cursor:help;font-family:PFDinTextPro,sans-serif;color:#555;z-index:1;width:25px;height:25px;min-width:24px;position:absolute;top:2px;right:5px;padding-top:2px}#racion-menu-construct #menu-sets .r-s-slide{padding-left:initial;height:auto;position:relative}#racion-menu-construct #slide-menu{padding-right:40px}#racion-menu-construct .m-s-slide{margin-bottom:20px}.checkbox-ios{display:inline-block;height:28px;line-height:28px;margin-right:10px;position:relative;vertical-align:middle;font-size:14px;user-select:none}.checkbox-ios .checkbox-ios-switch{position:relative;display:inline-block;box-sizing:border-box;width:56px;height:28px;border:1px solid rgba(0,0,0,.1);border-radius: 25%/50%;vertical-align:top;background:#eee;transition:.2s}.checkbox-ios .checkbox-ios-switch:before{content:'';position:absolute;top:1px;left:1px;display:inline-block;width:24px;height:24px;border-radius:50%;background:#fff;box-shadow:0 3px 5px rgba(0,0,0,.3);transition:.15s}.checkbox-ios input[type="checkbox"]{display:block;width:0;height:0;position:absolute;z-index:-1;opacity:0}.checkbox-ios input[type=checkbox]:not(:disabled):active + .checkbox-ios-switch:before {box-shadow:inset 0 0 2px rgba(0,0,0,.3)}.checkbox-ios input[type="checkbox"]:checked+.checkbox-ios-switch{background:#32cd32}.checkbox-ios input[type="checkbox"]:checked+.checkbox-ios-switch:before{transform:translateX(28px)}.container-module{margin:10px 0 10px;position:relative}.container-module .title-module{margin-bottom:10px;padding:10px 0;position:relative;clear:both}.container-module .title-module span{font-size:18px;padding:0 20px 0 0;z-index:5;color:#000;position:relative}.container-module .item.no-slider .product-thumb,.container-module .item:not(.no-slider) .product-thumb{background:#fff}.swiper-mod-arrow.swiper-button-disabled{opacity:.5;cursor:inherit}.swiper-mod-arrow{position:absolute;top:6px;background:#f7f8fb;color:#000;border-radius:5px;font-size:0;height:28px;width:28px;line-height:38px;padding:0;text-align:center;-webkit-transition:all .1s linear 0s;-moz-transition:all .1s linear 0s;-ms-transition:all .1s linear 0s;-o-transition:all .1s linear 0s;transition:all .1s linear 0s;cursor:pointer}.swiper-mod-arrow:hover,.swiper-mod-arrow:active{background:#eaedf7}.swiper-mod-arrow .icon-arrow-prev{margin-right:1px}.swiper-mod-arrow .icon-arrow-next{margin-left:2px}.icon-arrow-prev,.icon-arrow-next{width:6px;height:10px;color:#000}.swiper-mod-arrow.prev-prod{right:38px}.swiper-mod-arrow.next-prod{right:0}.date-pick label{min-width:250px}.date-pick span{font-weight:600;margin-left:15px;margin-right:5px}.checkbox-ios input[type="checkbox"]:not(:disabled) + .checkbox-ios-switch {cursor:pointer;border-color:rgba(0,0,0,.3)}.checkbox-ios input[type="checkbox"]:disabled+.checkbox-ios-switch{filter:grayscale(70%);border-color:rgba(0,0,0,.1)}.checkbox-ios input[type="checkbox"]:disabled+.checkbox-ios-switch:before{background:#eee}.checkbox-ios.focused .checkbox-ios-switch:before{box-shadow:inset 0 0 4px #ff5623}.checkbox-green{display:inline-block;height:28px;line-height:28px;margin-right:10px;position:relative;vertical-align:middle;font-size:14px;user-select:none}.checkbox-green .checkbox-green-switch{display:inline-block;height:28px;width:90px;box-sizing:border-box;margin-left:15px;position:relative;border-radius:2px;background:#848484;transition:background-color .3s cubic-bezier(0,1,.5,1)}.checkbox-green .checkbox-green-switch:before{content:attr(data-label-on);display:inline-block;box-sizing:border-box;width:45px;padding:0 12px;position:absolute;top:0;left:45px;text-transform:uppercase;text-align:center;color:rgba(255,255,255,.5);font-size:10px;line-height:28px}.checkbox-green .checkbox-green-switch:after{content:attr(data-label-off);display:inline-block;box-sizing:border-box;width:44px;border-radius:1px;position:absolute;top:1px;left:1px;z-index:5;text-transform:uppercase;text-align:center;background:#fff;line-height:26px;font-size:10px;color:#777;transition:transform .3s cubic-bezier(0,1,.5,1)}.checkbox-green input[type="checkbox"]{display:block;width:0;height:0;position:absolute;z-index:-1;opacity:0}.checkbox-green input[type="checkbox"]:checked+.checkbox-green-switch{background-color:#70c767}.checkbox-green input[type="checkbox"]:checked+.checkbox-green-switch:before{content:attr(data-label-off);left:0}.checkbox-green input[type="checkbox"]:checked+.checkbox-green-switch:after{content:attr(data-label-on);color:#4fb743;transform:translate3d(44px,0,0)}.checkbox-green input[type="checkbox"]:not(:disabled) + .checkbox-green-switch:hover {cursor:pointer}.checkbox-green input[type="checkbox"]:not(:disabled) + .checkbox-green-switch:hover:after {box-shadow:0 3px 3px rgba(0,0,0,.4)}.checkbox-green input[type="checkbox"]:disabled+.checkbox-green-switch{opacity:.6;filter:grayscale(50%)}.checkbox-green.focused .checkbox-green-switch:after{box-shadow:inset 0 0 4px #ff5623}.button-group2{display:flex;flex-wrap:nowrap;align-items:flex-end}.button-group2 .addtocart{border:2px solid #f6dc34!important;border-color:var(--brend-color)!important;background:#fff7e6;background:rgba(var(--brend-color-rgb),0);color:var(--hover-active);padding:2px 7px;border-radius:100%;font-size:18px;width:32px;height:32px;position:relative}.button-group2 .addtocart i{position:absolute;inset:0}.rt_quantity{margin:0 10px 0 0!important;-moz-border-radius:3px!important;-webkit-border-radius:3px!important;border-radius:2px!important;width:90px!important;float:none;border:1px solid #e0e0e0!important;padding:2px 0 6px 10px;position:relative}.quant,#product .form-group .quant{background:none!important;border:0 solid #e0e0e0!important;border-left:medium none;border-right:medium none;display:inline;height:15px!important;line-height:21px;margin:0!important;padding:0 5px;text-align:center;vertical-align:middle;width:32px!important;font-weight:bold;margin-left:16px!important;margin-top:5px!important}.rt_minus{padding:0 7px 1px 8px;left:-1px}.rt_plus{padding:0 6px 1px 6px;right:-1px}.rt_minus,.rt_plus{position:absolute;display:inline;height: calc(100% + 2px);top:-1px;bottom:0;width:21px;line-height:34px;margin:0;vertical-align:middle;border:none;box-shadow:none;font-weight:normal;cursor:pointer;-webkit-border-radius:11px!important;-moz-border-radius:11px!important;-ms-border-radius:11px!important;-o-border-radius:11px!important;border-radius:2px!important;background:var(--brend-color);color:#fff!important}.rt_minus:hover,.rt_plus:hover{background-color:#e62f7f}.kolvo{padding:0 7px;max-width:100px}.bl-page .product-title{font-size:24px;font-weight:900;text-align:center}.bl-btn:hover,.bl-btn:focus{color:inherit}.bl-btn{}.business-prices .color-brand-2{color:#702283;color:var(--main-color)}.business-prices .title-lg{font-size:30px;margin-top:10px;margin-bottom:15px;line-height:1.2;font-weight:400}.business-prices .dish:hover .dish__header-image{transform:scale(1.2)}.business-prices .dish__header-image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;transition:all .5s ease}.business-prices .dish__header{position:relative;height:180px;overflow:hidden;z-index:1}.business-prices img{display:inline-block;max-width:100%}.business-prices .dish__info{position:absolute;right:0;padding-right:15px;top:50%;transform:translateY(-50%);color:#fff;font-family:'PFDinTextPro';z-index:2}.business-prices .dish__header:before{content:'';position:absolute;right:0;top:0;width:176px;height:100%;background:url(https://sp-ao.shortpixel.ai/client/q_lossy,ret_img/https://proportion.com.ua/kiev/wp-content/uploads/sites/5/wp-sass-cache/../../themes/proportion/static/build/img/dish-corner.png) 0 0 no-repeat;background-size:cover;z-index:1}.business-prices .dish__inner{border-radius:4px;background-color:#fff;box-shadow: 0px 0px 30px 0px rgb(0 0 0 / 15%)}.business-prices .dish__body{padding:20px 15px}.business-prices .business-prices__group-title{margin-bottom:20px}.business-prices .dish__list{list-style:none;margin:0;padding:0;border:0;vertical-align:baseline}.business-prices .dish__info-title{font-size:30px}.business-prices .dish__list-item{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:center;justify-content:space-between}.business-prices .dish:not(:last-child) {margin-bottom:30px}.business-prices .dish:not(:last-child) {margin-bottom:30px}.business-prices__row{justify-content:center}.business-prices .row{display:flex;flex:0 1 auto;flex-flow:row wrap;margin-left:-15px;margin-right:-15px}.business-prices .col-12{flex-basis:100%;max-width:100%}.business-prices [class*="col-"]{flex-grow:0;flex-shrink:0;padding-left:15px;padding-right:15px}.dish__inner{border-radius:4px;background-color:#fff;box-shadow: 0px 0px 30px 0px rgb(0 0 0 / 15%)}.btns .btn-group label{margin-right:5px!important;margin-bottom:5px}.btns .btn-group label{border:1px solid #eaeaea!important;border-radius:7px!important;padding:6px 5px;display:block}.btns .btn-group label.active,.btns .btn-group label:hover{border:1px solid #f6dc34!important;border-color:var(--brend-color)!important;background:#fff7e6;color:inherit;background:rgba(var(--brend-color-rgb),.1)}.section-tabs .nav-item a:hover,.section-tabs .nav-item a:focus{background-color:transparent}.section-tabs .nav-item a,.section-tabs .nav-item a:focus{color:#333}.section-tabs .nav-item a.active,.section-tabs .nav-item a:focus{color:#333;font-weight:700}.section-tabs .nav-item.active a{color:#000}.section-tabs .nav-item span{background-size:55px;background-repeat:no-repeat;display:block;width:55px;height:55px;background-position:center;margin:0 auto 5px}.section-tabs.faq .nav-item span{-webkit-filter:grayscale(100%);filter:grayscale(100%)}.section-tabs.faq .nav-item.active span{-webkit-filter:initial;filter:initial}.section-tabs.faq .nav-item:hover span{-webkit-filter:initial;filter:initial}#question-weight-loss{background-image:url(https://proportion.com.ua/catalog/view/theme/OPCADD115/image/icons/xShudnennya_01.png.pagespeed.ic.8w9cEciWst.png);//background-image: url(../image/megnor/new/weight-loss_01.svg)}.nav-link.active #question-weight-loss,.nav-item a:hover #question-weight-loss{background-image:url(https://proportion.com.ua/catalog/view/theme/OPCADD115/image/megnor/new/weight-loss_02_color.svg)}#question-products{background-image:url(https://proportion.com.ua/catalog/view/theme/OPCADD115/image/icons/xProdukti_01.png.pagespeed.ic.bOoMg_7IWg.png);//background-image: url(../image/megnor/new/products_01.svg)}.nav-link.active #question-products,.nav-item a:hover #question-products{background-image:url(https://proportion.com.ua/catalog/view/theme/OPCADD115/image/megnor/new/products_02_color.svg)}#question-storage{background-image:url(https://proportion.com.ua/catalog/view/theme/OPCADD115/image/icons/xzberigannya_01.png.pagespeed.ic.PqYMcGYBLS.png);//background-image: url(../image/megnor/new/storage_01.svg)}.nav-link.active #question-storage,.nav-item a:hover #question-storage{background-image:url(https://proportion.com.ua/catalog/view/theme/OPCADD115/image/megnor/new/storage_02_color.svg)}#question-delivery{background-image:url(https://proportion.com.ua/catalog/view/theme/OPCADD115/image/icons/xdostavka-oplata_01.png.pagespeed.ic.A28Qsmo6De.png);//background-image: url(../image/megnor/new/delivery_01.svg)}.nav-link.active #question-delivery,.nav-item a:hover #question-delivery{background-image:url(https://proportion.com.ua/catalog/view/theme/OPCADD115/image/megnor/new/delivery_02_color.svg)}#question-cancel{background-image:url(https://proportion.com.ua/catalog/view/theme/OPCADD115/image/icons/xcancel_01.png.pagespeed.ic.GAmPO1AWPV.png);//background-image: url(../image/megnor/new/cancel_01.svg)}.nav-link.active #question-cancel,.nav-item a:hover #question-cancel{background-image:url(https://proportion.com.ua/catalog/view/theme/OPCADD115/image/megnor/new/cancel_02_color.svg)}.card-header div{cursor:pointer}#product-category .category_description{padding-bottom:15px}.wrapper-form{padding:30px}.wrapper-form .close{position:absolute;right:0;top:0;padding:5px;font-size:30px;opacity:.4}.wrapper-form #addlink{font-size:12px;display:inline-block;text-align:center;width:auto;color:#337ab7;border-bottom:1px dashed;margin:0 auto;position:relative;cursor:pointer}.wrapper-form label{font-size:16px}.wrapper-form input,.wrapper-form textarea{width:100%;font-size:14px;padding:12px 15px;border:1px solid #333;border-radius:5px}.wrapper-form .required{color:red}.wrapper-form input[name="link[]"]:nth-child(n+2){margin-top:15px}.wrapper-form input[name="submit"]{width:auto;display:inline-block;margin:0 auto}input[name="email_check"]{display:none}.lang-mob{display:none;!important}.mainmenu .account-mob.myaccount,.header-menu-mob{display:none}.section-partners .section-partners__button{display:flex;justify-content:center;align-items:center}.menu-social{display:none}.header-tel .call{font-size:18px}.header-tel .time_work{line-height:normal}@media screen and (min-width:1440px){.r-s-slide{height:auto}}@media screen and (max-width:1200px){.cms-banner4.banner{width: calc((100% - 20px)/2);margin-right:20px}.htopopeninfo{display:block}}@media (min-width:992px) and (max-width:1199px){.headerinner{width:calc(72% - 111px)}}@media screen and (max-width:991px){.subbanner{display:flex;flex-wrap:wrap}.subbanner .image2:before{content:"";position:absolute;inset:0;background-color:rgba(255,255,255,.71)}.subbanner .image2{padding-bottom:50%}.subbanner .banner{flex-wrap:wrap;flex:0 0 100%;font-size:85%}.subbanner .content{padding:5px}.no-mobi{display:none}.mobi{display:block}.call.mobi{display:inline;color:#222}.lang-mob{display:flex;align-items:center}.header-menu-mob{margin-bottom:15px;display:flex;justify-content:space-between}.mainmenu .account-mob.myaccount{display:block}.menu-social{display:flex;justify-content:space-between;margin-bottom:20px}.menu-social .social-container{margin:0}.header-menu-mob .call{font-size:26px;line-height:normal}.header-menu-mob .time_work{font-size:14px;line-height:normal}#menu.responsive-menu .lang-mob ul li{margin:0}.lang-pc{display:none!important}}@media screen and (max-width:979px){.nav-responsive span{display:none}.nav-responsive div{float:left}.header-left{z-index:unset;order:1}.headertop{padding:15px 0}.responsive-menu{padding:0!important}.headerinner{text-align:left;margin-left:0;padding:0;width:20px;background:unset;order:0}.responsive-menu .nav.navbar-nav{background:#fff;position:fixed;z-index:999;border-top:1px solid #ececec;box-shadow: 0 6px 12px rgb(0 0 0 / 18%);left:0!important;margin:0;padding:20px;top:0;height:100vh;overflow:auto}.mainmenu .responsive-menu li.toggle{background:#fff;box-shadow:none;padding:0;float:none;width:100%}#menu.responsive-menu ul.nav li .megamenu ul.list-unstyled li>a{float:left;color:#000;font-weight:normal}#menu.responsive-menu .dropdown .dropdown-menu{background:transparent;border:medium none;box-shadow:none;padding:0;position:relative;width:100%;display:none;transform:none;opacity:1;-khtml-opacity:1;-webkit-opacity:1;-moz-opacity:1;transition:none;visibility:visible}#menu ul.nav li .megamenu ul.list-unstyled li>a,.hiden_menu .top_level a{padding:4px 8px}#menu .dropdown:hover .dropdown-menu,#menu>ul>li.hiden_menu:hover div{transform:none;opacity:1;transition:none;-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none}#menu.responsive-menu ul li a{color:#000;float:none;width:100%;padding:0;font-size:18px;line-height:normal}#menu.responsive-menu .information ul li a{font-size:16px}#menu.responsive-menu ul li{margin:8px 0}#menu.responsive-menu ul li:first-child{margin-top:0}#menu.responsive-menu ul li:last-child{margin-bottom:0}#menu.responsive-menu ul.nav li .megamenu.column1 ul.childs_1{padding:0 0 0 15px;float:left;width:100%}.responsive-menu ul li .mobile_togglemenu:hover{background-color:rgba(0,0,0,0)}#menu.responsive-menu ul.nav li .megamenu.column1 ul.list-unstyled>li.dropdown:hover>.dropdown-menu{display:none}#menu.responsive-menu ul.nav li .megamenu ul.list-unstyled>li.dropdown .dropdown-menu{width:100%;float:left;border:medium none;left:0;position:relative;top:0;padding:4px 8px}#menu .responsive-close{text-align:right;display:flex;justify-content:flex-end}#menu .responsive-close a{text-align:center;width:30px;height:30px;display:flex;justify-content:center;align-items:center}#menu .responsive-close a:before{content:"×";font-size:18px;line-height:normal;font-family:'PFDinTextPro',sans-serif}#menu .responsive-close a{border-radius:50%;border:1px solid #eee}#form-language .language-menu,#form-language2 .language-menu,#form-currency .currency-menu{margin:34px 10px 34px 0}}@media screen and (min-width:768px){.mb-md-0{margin-bottom:0}.business-prices .dish__inner{height:100%}.business-prices .business-prices__group-title{margin-bottom:45px}.business-prices .col-sm-6{flex-basis:50%;max-width:50%}}@media screen and (max-width:767px){.section-tabs .nav>li{flex:1 1 30%}.dropdown.myaccount{display:none}.header-user-menu{gap:normal;order:3}#content .product-layout.product-grid{width:100%}.header-logo{order:1}.headertop{padding:10px 0}#logo{padding:0;vertical-align:bottom}.main-slider{margin:0}.plus-content:after{left:0!important}#servicecmsblock .box-content-cms{flex-direction:column;max-width:100%;margin:0 auto}#servicecmsblock .icon1{width:60px}#servicecmsblock .box-content-cms>div{width:100%}#servicecmsblock .box-content-cms .service-content{text-align:left}#servicecmsblock .box-content-cms .service-content .service-right{text-align:left}#servicecmsblock .box-content-cms .service-right{width:calc(100% - 85px);margin-left:15px}#servicecmsblock .inner-content{padding-left:0!important}.bg_call_me{padding-left:15px;padding-right:15px}.cms-main{margin-right:0;width:100%}.cms-banner4.banner,.cms-banner5.banner{width:auto;margin:0}.racions-content .racion-panel .r-col-description{width:100%!important}.racions-content .racion-panel .r-col-booking{width:100%!important}.racions-content .racion-category{max-width:100%}.r-s-del_dish_js{visibility:visible;opacity:1}.button-group2 .addtocart{}.product-thumb .price{text-align:left}.product-details .kkal{background-color:initial}}@media screen and (max-width:580px){.header-tel{display:block;order:2}#common-home{overflow:hidden}.section-partners{background-image:none!important}.main-slider #slideshow0{display:none}.swiper-pagination.slideshow0{display:none}.main-slider #slideshow1{display:block}.swiper-pagination.slideshow1{display:block}.racions-content .racion-panel .r-col-description .r-one{margin:0}#racion-menu-construct .h1{text-align:left}.r-s-bgcont{margin-right:0}#common-home,#common-home>#content{padding:0}#common-home #racion-menu-construct{padding-left:15px;padding-right:15px}#common-home #content>.row{margin:0}#common-home #partners,#common-home .section{padding-left:15px;padding-right:15px}#footer:before{content:" ";display:table}#footer:after{content:" ";display:table;clear:both}#footer .footer-before{padding:0}#footer .copy-right>*{float:none!important}}@media screen and (max-width:460px){#call_me_form{flex-direction:column}#call_me_form input{width:100%;margin-bottom:10px;flex:1 1 100%;max-width:100%}#servicecmsblock .box-content-cms{width:100%}#logo img{min-width:auto;width:50px}}@media screen and (max-width:479px){#form-language .language-menu,#form-language2 .language-menu,#form-currency .currency-menu{margin:4px 0 0}}.flatpickr-weekend{cursor:not-allowed;color:rgba(57,57,57,.1);background:transparent;border-color:transparent}.flatpickr-day.flatpickr-weekend.inRange{background:transparent;border-color:transparent;-webkit-box-shadow:none;box-shadow:none}