﻿@font-face{font-family:'Zekton Book';src:url("/assets/fonts/ZektonBk-Italic.eot");src:local("/assets/fonts/Zekton Book Italic"),local("ZektonBk-Italic"),url("/assets/fonts/ZektonBk-Italic.eot?#iefix") format("embedded-opentype"),url("/assets/fonts/ZektonBk-Italic.woff2") format("woff2"),url("/assets/fonts/ZektonBk-Italic.woff") format("woff"),url("/assets/fonts/ZektonBk-Italic.ttf") format("truetype");font-weight:normal;font-style:italic}@font-face{font-family:'Zekton';src:url("/assets/fonts/ZektonBd-Bold.eot");src:local("Zekton Bold"),local("ZektonBd-Bold"),url("/assets/fonts/ZektonBd-Bold.eot?#iefix") format("embedded-opentype"),url("/assets/fonts/ZektonBd-Bold.woff2") format("woff2"),url("/assets/fonts/ZektonBd-Bold.woff") format("woff"),url("/assets/fonts/ZektonBd-Bold.ttf") format("truetype");font-weight:bold;font-style:normal}@font-face{font-family:'Zekton';src:url("/assets/fonts/ZektonRg-Italic.eot");src:local("Zekton Italic"),local("ZektonRg-Italic"),url("/assets/fonts/ZektonRg-Italic.eot?#iefix") format("embedded-opentype"),url("/assets/fonts/ZektonRg-Italic.woff2") format("woff2"),url("/assets/fonts/ZektonRg-Italic.woff") format("woff"),url("/assets/fonts/ZektonRg-Italic.ttf") format("truetype");font-weight:normal;font-style:italic}@font-face{font-family:'Zekton';src:url("/assets/fonts/ZektonUl-Italic.eot");src:local("Zekton UltraLight Italic"),local("ZektonUl-Italic"),url("/assets/fonts/ZektonUl-Italic.eot?#iefix") format("embedded-opentype"),url("/assets/fonts/ZektonUl-Italic.woff2") format("woff2"),url("/assets/fonts/ZektonUl-Italic.woff") format("woff"),url("/assets/fonts/ZektonUl-Italic.ttf") format("truetype");font-weight:200;font-style:italic}@font-face{font-family:'Zekton';src:url("/assets/fonts/ZektonUl-Regular.eot");src:local("Zekton UltraLight"),local("ZektonUl-Regular"),url("/assets/fonts/ZektonUl-Regular.eot?#iefix") format("embedded-opentype"),url("/assets/fonts/ZektonUl-Regular.woff2") format("woff2"),url("/assets/fonts/ZektonUl-Regular.woff") format("woff"),url("/assets/fonts/ZektonUl-Regular.ttf") format("truetype");font-weight:200;font-style:normal}@font-face{font-family:'Zekton';src:url("/assets/fonts/ZektonBd-BoldItalic.eot");src:local("Zekton Bold Italic"),local("ZektonBd-BoldItalic"),url("/assets/fonts/ZektonBd-BoldItalic.eot?#iefix") format("embedded-opentype"),url("/assets/fonts/ZektonBd-BoldItalic.woff2") format("woff2"),url("/assets/fonts/ZektonBd-BoldItalic.woff") format("woff"),url("/assets/fonts/ZektonBd-BoldItalic.ttf") format("truetype");font-weight:bold;font-style:italic}@font-face{font-family:'ZektonRg';src:url("/assets/fonts/ZektonRg-Regular.eot");src:local("☞ZektonRg-Regular"),local("ZektonRg-Regular"),url("/assets/fonts/ZektonRg-Regular.eot?#iefix") format("embedded-opentype"),url("/assets/fonts/ZektonRg-Regular.woff2") format("woff2"),url("/assets/fonts/ZektonRg-Regular.woff") format("woff"),url("/assets/fonts/ZektonRg-Regular.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:'Zekton';src:url("/assets/fonts/ZektonBl-Regular.eot");src:local("Zekton Black"),local("ZektonBl-Regular"),url("/assets/fonts/ZektonBl-Regular.eot?#iefix") format("embedded-opentype"),url("/assets/fonts/ZektonBl-Regular.woff2") format("woff2"),url("/assets/fonts/ZektonBl-Regular.woff") format("woff"),url("/assets/fonts/ZektonBl-Regular.ttf") format("truetype");font-weight:900;font-style:normal}@font-face{font-family:'Zekton';src:url("/assets/fonts/ZektonBl-Italic.eot");src:local("Zekton Black Italic"),local("ZektonBl-Italic"),url("/assets/fonts/ZektonBl-Italic.eot?#iefix") format("embedded-opentype"),url("/assets/fonts/ZektonBl-Italic.woff2") format("woff2"),url("/assets/fonts/ZektonBl-Italic.woff") format("woff"),url("/assets/fonts/ZektonBl-Italic.ttf") format("truetype");font-weight:900;font-style:italic}@font-face{font-family:'Zekton';src:url("/assets/fonts/ZektonLt-Italic.eot");src:local("Zekton Light Italic"),local("ZektonLt-Italic"),url("/assets/fonts/ZektonLt-Italic.eot?#iefix") format("embedded-opentype"),url("/assets/fonts/ZektonLt-Italic.woff2") format("woff2"),url("/assets/fonts/ZektonLt-Italic.woff") format("woff"),url("/assets/fonts/ZektonLt-Italic.ttf") format("truetype");font-weight:300;font-style:italic}@font-face{font-family:'Zekton Book';src:url("/assets/fonts/ZektonBk-Regular.eot");src:local("Zekton Book"),local("ZektonBk-Regular"),url("/assets/fonts/ZektonBk-Regular.eot?#iefix") format("embedded-opentype"),url("/assets/fonts/ZektonBk-Regular.woff2") format("woff2"),url("/assets/fonts/ZektonBk-Regular.woff") format("woff"),url("/assets/fonts/ZektonBk-Regular.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:'Zekton';src:url("/assets/fonts/ZektonHv-Italic.eot");src:local("Zekton Heavy Italic"),local("ZektonHv-Italic"),url("/assets/fonts/ZektonHv-Italic.eot?#iefix") format("embedded-opentype"),url("/assets/fonts/ZektonHv-Italic.woff2") format("woff2"),url("/assets/fonts/ZektonHv-Italic.woff") format("woff"),url("/assets/fonts/ZektonHv-Italic.ttf") format("truetype");font-weight:900;font-style:italic}@font-face{font-family:'Zekton';src:url("/assets/fonts/ZektonHv-Regular.eot");src:local("Zekton Heavy"),local("ZektonHv-Regular"),url("/assets/fonts/ZektonHv-Regular.eot?#iefix") format("embedded-opentype"),url("/assets/fonts/ZektonHv-Regular.woff2") format("woff2"),url("/assets/fonts/ZektonHv-Regular.woff") format("woff"),url("/assets/fonts/ZektonHv-Regular.ttf") format("truetype");font-weight:900;font-style:normal}@font-face{font-family:'Zekton';src:url("/assets/fonts/ZektonLt-Regular.eot");src:local("Zekton Light"),local("ZektonLt-Regular"),url("/assets/fonts/ZektonLt-Regular.eot?#iefix") format("embedded-opentype"),url("/assets/fonts/ZektonLt-Regular.woff2") format("woff2"),url("/assets/fonts/ZektonLt-Regular.woff") format("woff"),url("/assets/fonts/ZektonLt-Regular.ttf") format("truetype");font-weight:300;font-style:normal}*,*::before,*::after{box-sizing:border-box}ul[class],ol[class]{padding:0}body,h1,h2,h3,h4,p,ul[class],ol[class],li,figure,figcaption,blockquote,dl,dd{margin:0}body{min-height:100vh;scroll-behavior:smooth;text-rendering:optimizeSpeed;line-height:1.5}ul[class],ol[class]{list-style:none}a{text-decoration:none}img{max-width:100%;display:block}article>*+*{margin-top:1em}input,button,textarea,select{font:inherit}@media (prefers-reduced-motion: reduce){*{animation-duration:0.01ms !important;animation-iteration-count:1 !important;transition-duration:0.01ms !important;scroll-behavior:auto !important}}html,body{margin:0px;padding:0px}body{font-family:'Zekton';font-size:16px;font-weight:400;line-height:20.8px;background:#303030;color:#fff}h1,.full_block .title{font-size:40px;font-weight:400;line-height:48px}.flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.container{width:100%;max-width:1830px;margin:0 auto;padding:0px 15px}input::-moz-placeholder{color:#666}.fit{overflow:hidden}.fit img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.wrap{flex-wrap:wrap}.btn{display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;text-decoration:none;cursor:pointer;border:0px;outline:none}.subtaitl{font-weight:600;font-size:20px;line-height:27px}textarea,input[type="text"]{display:inline-block;width:100%;outline:none}.header{position:fixed;top:0px;left:0px;right:0px;padding:20px 0px 20px 0px;background:#2A2A2A;z-index:99;transition-duration:1s}.header.activemenu{padding-bottom:140px}.header .flex{align-items:center}.header a{font-size:18px;line-height:21.6px;color:#FFFFFF}.header_nav li:not(:last-child){margin-right:35px}.header_nav a{transition-duration:.3s}.header_nav a:hover,.header_nav a.active{color:#C8383C}.header_nav ul.sub_menu{max-width:525px;position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;flex-wrap:wrap;top:90px;transition-duration:1s;transform:translatey(-100%);opacity:0;max-height:0px}.header_nav ul.sub_menu.active{transform:translatey(0px);opacity:1;max-height:1000px}.header_nav ul.sub_menu li{width:39%;margin:0px 0px 10px 0px}.header_nav ul.sub_menu a{color:#AEAEAE}.header_nav ul.sub_menu a:hover{color:#C8383C}.home_block{position:sticky;top:0px}.full_block{height:100vh;-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;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:white;font-size:16px;line-height:19.2px;text-align:center;padding:0px 15px 50px 15px;position:relative}.full_block:before{content:'';position:absolute;top:0px;right:0px;bottom:0px;left:0px;background:linear-gradient(180deg, transparent 42.98%, rgba(0,0,0,0.2) 100%);z-index:1}.full_block.two{padding:0px 0px 145px 0px}.full_block .fit{position:absolute;top:0px;right:0px;bottom:0px;left:0px}.full_block .info{position:relative;z-index:1}.full_block .title{max-width:480px}.mouse img{margin:40px auto 5px auto}ul.breadcrumbs{justify-content:flex-start;font-size:15px;color:#fff;padding:160px 0px 0px 0px}ul.breadcrumbs li:not(:last-child){margin-right:5px}ul.breadcrumbs a{color:#b1b1b1}.about{max-width:1545px;text-align:center;padding:70px 0px 0px 0px;margin:auto}.about .title{font-weight:400;font-size:40px;line-height:48px;color:#c8383c;text-align:center}.about .big_img{height:876px;margin:60px 0px 75px 0px;border-radius:15px}.about_text{max-width:1315px;font-size:32px;line-height:128%;margin:40px auto 0px auto}.about_wrapper{margin:55px 0px 105px 0px}.about_ittem{width:47.5%;text-align:left;font-size:18px;padding:70px 80px 140px 80px;margin-bottom:75px;background:#484848;border-radius:10px}.about_ittem .num{font-size:32px;color:#c8383c}.about_ittem .name{font-size:32px;line-height:38.4px;margin:20px 0px 70px 0px}.product_single{height:100vh;position:relative}.product_single .fit{position:absolute;top:0px;right:0px;bottom:0px;left:0px}.product_single .container{position:relative}.product_info{justify-content:flex-end;align-items:center;height:calc(100% - 180px)}.product_info h1{margin:20px 0px 0px 0px}.product_info>div{width:37.5%;padding:0px 210px 0px 0px}.product_info .text{max-width:345px;font-size:18px;line-height:21.6px;margin:10px 0px 60px 0px}.product_info .btn_block{max-width:375px}.product_info .link{width:48.5%;height:48px;align-items:center;justify-content:center;font-size:16px;color:#d1d1d1;border:1px solid #d1d1d1;border-radius:4px;padding:10px 14px;margin-top:15px}.advantages{justify-content:flex-start}.advantages .item{justify-content:center;align-items:center;font-size:15px;height:26px;border-radius:2px;padding:0px 10px;background:rgba(204,204,204,0.26);margin-right:13px}.red_btn{width:100%;max-width:375px;height:48px;align-items:center;justify-content:center;font-size:18px;line-height:21.6px;color:#fff;border-radius:4px;background:#c8383c}.red_btn svg{margin-left:15px}.product_wrapper{max-width:1340px;margin:135px auto 155px auto}.product_item{margin-bottom:60px}.product_item:nth-child(2n+2){flex-direction:row-reverse}.product_item .fit{width:48.5%;height:575px;border-radius:6px}.product_item .text_block{width:43%;align-items:center;padding:0px 132px 0px 0px}.product_item .title{font-size:24px;line-height:28.8px;margin-bottom:25px}.characteristics{height:897px;position:relative;background:#424242}.characteristics .container{height:100%;flex-direction:row-reverse}.characteristics .fit{width:50%;position:absolute;left:0px;top:0px;bottom:0px;border-radius:0px 6px 6px 0px}.characteristics .table_block{width:46%;justify-content:center;align-items:center}.characteristics .title{font-size:24px;line-height:28.8px;margin-bottom:20px}.characteristics table,.characteristics td{border-collapse:collapse}.characteristics table{width:345px}.characteristics td{padding:15px 0px 13px 0px;border-bottom:1px solid #676767}.characteristics td:last-child{text-align:right}.useful{max-width:1112px;margin:0px auto 45px auto;text-align:center}.useful .title{font-size:40px;line-height:48px;margin:140px 0px 0px 0px}.useful .smile_title{font-size:24px;line-height:28.8px;margin:55px 0px 30px 0px}.useful_block{height:180px;flex-direction:column;align-items:center;justify-content:center;background:#cdcdcd;border-radius:8px;margin-bottom:20px}.useful_block .block_title{font-size:24px;line-height:28.8px;color:#454545;margin-bottom:20px;padding:0px 15px}.u_btn{width:201px;height:42px;align-items:center;justify-content:center;font-size:18px;color:#fff;border-radius:4px;padding:10px 14px;background:#c8383c}.contacts{padding-bottom:260px}.contacts h1{margin:30px 0px 30px 0px}.contacts .text{max-width:763px;font-size:22px;line-height:26.4px;margin-bottom:65px}.contacts .btn_item:first-child{width:266px}.contacts .btn_item:last-child{width:224px}.contacts_btn{max-width:570px}.contacts_btn a:not(.flex){font-size:30px;line-height:36px;color:#fff}.contacts_btn .u_btn{height:49px;width:100%;font-size:24px;line-height:28.8px;margin-bottom:25px}.contacts_btn .u_btn svg{margin-left:15px}.guarantees{padding-bottom:155px}.guarantees h1{margin-bottom:20px}.guarantees .contacts_btn{max-width:619px}.guarantees .btn_item:last-child{width:276px}.recipes h1{margin:30px 0px 20px 0px}.recipes .text{max-width:691px}.nav_btn_wrapper{max-width:444px;height:64px;align-items:center;padding:6px;border-radius:8px;background:#FFFFFF;margin:20px 0px 0px 0px}.nav_btn_wrapper .nav_btn{width:213px;height:52px;align-items:center;justify-content:center;font-size:18px;line-height:21.6px;color:#000000;border-radius:4px;transition-duration:.3s}.nav_btn_wrapper .nav_btn.active,.nav_btn_wrapper .nav_btn:hover{color:#fff;background:#C8383C}.recipes_content .aside{width:12%;padding:135px 0px 0px 0px}.recipes_row{width:87%;margin:60px 0px 0px 0px}.recipes_row>div{margin-bottom:25px;padding-top:80px}.recipes_row .title{font-size:40px;line-height:48px}.recipes_row .description{max-width:675px;margin:15px 0px 65px 0px}.recipes_item{width:42%;margin-bottom:30px}.recipes_item .name{font-size:32px;line-height:38.4px}.recipes_item .fit{height:660px;border-radius:8px;margin:25px 0px 25px 0px}.recipes_item p{font-size:18px;line-height:21.6px}.recipes_item p:not(:last-child){margin-bottom:12px}.recipes_item p:first-child{font-size:20px;line-height:24px}.recipes_nav{border-left:1px solid #454545;padding:10px 0px 0px 15px;position:sticky;top:100px}.recipes_nav a{display:block;font-size:18px;line-height:21.6px;color:#B8B8B8;margin-bottom:10px}.recipes_nav a.active{color:#fff}.footer{background:#ECECEC;padding:100px 0px 50px 0px}.footer_nav{width:54%}.footer_nav_title{font-size:22px;color:#808080;line-height:24px;margin-bottom:20px}.footer_nav_item ul{margin:0px;padding:0px;list-style:none}.footer_nav_item li{margin-bottom:10px}.footer_nav_item a{font-size:20px;line-height:24px;color:#000000}.footer_info{width:33.5%;padding:0px 85px 0px 0px}.footer_info_item{width:42%;text-align:center}.footer_info_item a:not(.flex){font-size:23px;line-height:38.4px;color:#303030}.footer_btn{height:49px;align-items:center;justify-content:center;font-weight:400;font-size:22px;color:#fff;background:#909090;border-radius:5px;margin-bottom:15px}.footer_btn svg{margin-left:20px}.footer_text{font-size:17px;line-height:24px;margin:135px 0px 0px 0px;padding:0px 40px 0px 0px}.footer_text,.footer_text a{color:#000000}.close{position:absolute;right:20px;top:20px;font-size:32px;-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);cursor:pointer}.mobile_menu,.mobile_arr{display:none}@media screen and (max-width: 1660px){.footer_info{padding:0px 0px 0px 0px}.footer_info{width:39.5%}.product_info>div{padding:0px 0px 0px 0px}.about_text br{display:none}}@media screen and (max-width: 1380px){.footer .rewers{flex-direction:column-reverse}.footer_nav{width:80%;margin-top:50px}}@media screen and (max-width: 1200px){.footer_info{width:52.5%}.about_ittem{padding:50px 50px 50px 50px}}@media screen and (max-width: 992px){.header_nav{display:none}.burger{margin-left:20px}.burger span{display:block;width:35px;height:2px;background:#fff}.burger span:nth-child(2){margin:6px 0px}.mobile_menu{display:block;width:300px;position:fixed;top:0px;right:-100%;bottom:0px;text-align:right;background:#2a2a2a;z-index:999;padding:60px 20px 20px 20px;transition-duration:.3s}.mobile_menu.active{right:0px}.mobile_menu ul a{font-size:18px;line-height:21.6px;color:#fff}.mobile_menu ul.sub_menu{display:none;padding:10px 0px 10px}.mobile_menu ul.sub_menu.active{display:block}.mobile_menu li:not(:last-child){margin-bottom:10px}.mobile_menu .phone{display:block;font-size:18px;line-height:21.6px;color:#FFFFFF;margin-top:50px}.mobile_menu .has_children{position:relative;padding-right:20px}.mobile_menu .open{width:20px;position:absolute;right:-5px;top:3px;text-align:center;font-size:23px;transition-duration:.3s}.mobile_menu .open.active{-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.footer_info{width:66.5%}.footer_nav{margin-top:50px}.footer_nav_item{margin-bottom:40px}.product_info>div{width:59%;background:rgba(0,0,0,0.4);padding:20px}.product_single{height:100%}.product_info{justify-content:flex-start;padding:50px 0px 50px 0px}ul.breadcrumbs{padding:120px 0px 0px 0px}.product_item .fit{height:400px}.product_item .text_block{width:46%;padding:0px 0px 0px 0px}.product_wrapper{margin:80px auto 80px auto}.about .big_img{height:500px}.recipes_item .fit{height:300px}}@media screen and (max-width: 768px){.footer_info{width:100%}.footer_nav_item{width:100%}.characteristics{height:auto}.characteristics .fit{width:100%;position:relative;border-radius:0px}.characteristics .table_block{width:100%;padding:40px 0px}.product_info>div{width:100%}.product_item .fit{width:100%}.product_item .text_block{width:100%;padding-top:30px}.advantages h1{margin:10px 0px 0px 0px}.advantages .item{margin-bottom:10px}.about_text{font-size:24px;line-height:121%}.about_ittem{width:100%}.about_ittem .name{font-size:28px;line-height:38.4px;margin:20px 0px 40px 0px}.recipes_item{width:100%}.recipes_row{width:83%}}@media screen and (max-width: 576px){h1,.full_block .title,.useful .title,.about .title,.recipes_row .title{font-size:32px;line-height:42px}.header .phone{display:none}.footer_info_item{width:100%}.footer_info_item:not(:last-child){margin-bottom:40px}.footer{padding:80px 0px 50px 0px}.footer_text{margin:40px 0px 0px 0px;display:block}.footer_text p{margin-top:10px}.footer_nav_title,.footer_nav_item a{font-size:18px;line-height:20px}.product_info .link{width:100%}.product_item .title{font-size:20px;line-height:24.8px}.product_item .fit{height:300px}.characteristics table{width:100%}.useful .title{margin:80px 0px 0px 0px}.useful_block .block_title{font-size:18px;line-height:28.8px}.about_text{font-size:20px;line-height:121%}.about .big_img{height:300px}.about_ittem{padding:30px}.about_ittem .name{font-size:25px;line-height:28.4px}.about_wrapper{margin:55px 0px 0px 0px}.contacts .btn_item{width:100% !important;max-width:300px;text-align:center}.contacts .btn_item:first-child{margin-bottom:40px}.contacts_btn{justify-content:center}.contacts_btn a:not(.flex){font-size:23px;line-height:38.4px}.contacts_btn .u_btn{font-size:22px}.nav_btn_wrapper{height:56px}.nav_btn_wrapper .nav_btn{width:48%;height:42px;font-size:14px;line-height:17.6px}.recipes_row,.recipes_content .aside{width:100%}.recipes_content{flex-direction:column-reverse}.recipes_content .aside{position:fixed;top:80px;right:0px;width:98px;background:#2A2A2A;padding:0px}.recipes_content .aside,.recipes_content .aside svg{transition-duration:.3s}.recipes_content .aside.active{right:-87px}.recipes_content .aside.active svg{-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.recipes_row{margin:0px 0px 0px 0px}.recipes_row>div{margin-bottom:25px;padding-top:75px}.recipes_item .name{font-size:19px;line-height:23.4px}.recipes_item p:not(:last-child){margin-bottom:10px}.recipes_item p{font-size:16px;line-height:20.8px}.recipes_item p:first-child{font-size:18px;line-height:20px}.recipes_nav{padding:10px 0px 10px 15px;border:0px}.mobile_arr{display:block;position:absolute;top:calc(50% - 10px);left:-10px;z-index:1}}
/*# sourceMappingURL=style.css.map */
