@font-face{font-family:'PT Sans Narrow';src:url("../fonts/PTSans-NarrowBold.woff2") format("woff2"),url("../fonts/PTSans-NarrowBold.woff") format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:'Montserrat';src:url("../fonts/Montserrat-Bold.woff2") format("woff2"),url("../fonts/Montserrat-Bold.woff") format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:'Montserrat';src:url("../fonts/Montserrat-Regular.woff2") format("woff2"),url("../fonts/Montserrat-Regular.woff") format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Montserrat';src:url("../fonts/Montserrat-ExtraBold.woff2") format("woff2"),url("../fonts/Montserrat-ExtraBold.woff") format("woff");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:'Montserrat';src:url("../fonts/Montserrat-SemiBold.woff2") format("woff2"),url("../fonts/Montserrat-SemiBold.woff") format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:'Kudzu';src:url("../fonts/Kudzu.woff2") format("woff2"),url("../fonts/Kudzu.woff") format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'PT Sans Narrow';src:url("../fonts/PTSans-Narrow.woff2") format("woff2"),url("../fonts/PTSans-Narrow.woff") format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'icomoon';src:url("../fonts/icomoon.eot?cdjzly");src:url("../fonts/icomoon.eot?cdjzly#iefix") format("embedded-opentype"),url("../fonts/icomoon.ttf?cdjzly") format("truetype"),url("../fonts/icomoon.woff?cdjzly") format("woff"),url("../fonts/icomoon.svg?cdjzly#icomoon") format("svg");font-weight:normal;font-style:normal;font-display:block}[class^="icon-"],[class*=" icon-"]{font-family:'icomoon' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-whatsapp:before{content:"\ea93"}.icon-envelope-o:before{content:"\f003"}.icon-clock-o:before{content:"\f017"}.icon-map-marker:before{content:"\f041"}.icon-phone:before{content:"\f095"}.icon-twitter:before{content:"\f099"}.icon-facebook:before{content:"\f09a"}.icon-facebook-f:before{content:"\f09a"}.icon-instagram:before{content:"\f16d"}html{-webkit-box-sizing:border-box;box-sizing:border-box}*,*::before,*::after{-webkit-box-sizing:inherit;box-sizing:inherit}a{display:inline-block}ul,li{margin:0;padding:0;list-style:none}p,h1,h2,h3{margin:0}body{font-family:'PT Sans Narrow';color:#3d2514;font-size:20px}.container{max-width:1200px;margin:0 auto;padding:0 15px}.header{background-image:url(../images/pattern.jpg);background-repeat:repeat;width:100%;height:100%;padding-top:204px}.header__top{position:fixed;top:0;left:0;right:0;width:100%;z-index:1000;background-color:rgba(0,0,0,0.05)}.header__top-inner{padding:35px 0 35px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header__nav{text-align:right}.header__delivery{font-size:15px;line-height:31px;font-family:'Montserrat';font-weight:700;color:#3d2514;text-decoration:none;padding-left:50px;position:relative;margin-bottom:20px;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.header__delivery::before{content:'';position:absolute;background-image:url(../images/dellivery.png);background-position:center;background-repeat:no-repeat;background-size:cover;width:39px;height:100%;left:0;top:0;-webkit-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.header__delivery:hover{padding-right:50px;color:#bf2222}.header__delivery:hover::before{-webkit-animation:slidein 1s forwards;animation:slidein 1s forwards}.header__item{display:inline-block}.header__item+.header__item{margin-left:20px}.header__link{font-family:'PT Sans Narrow';color:#3d2514;font-size:20px;text-decoration:none;text-transform:uppercase;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.header__link:hover{color:#bf2222}.header__banner-inner{padding:50px 0 240px;position:relative}.header__banner-subtitle{display:inline-block;font-size:24px;text-transform:uppercase;border:dashed 2px #3d2514;padding:15px;margin-bottom:45px}.header__banner-title{display:block;font-family:'Kudzu';font-size:120px;color:#3d2514;text-transform:uppercase;text-shadow:5px 5px 0 #fee8bb}.header__banner-title--small{display:block;font-size:55px;text-transform:none}.header__banner-img{position:absolute;background-image:url(../images/header-banner.png);background-repeat:no-repeat;background-size:cover;background-position:center;max-width:905px;width:100%;height:888px;right:-165px;top:-200px;z-index:1}@-webkit-keyframes slidein{from{left:0;-webkit-animation-timing-function:linear;animation-timing-function:linear}to{left:330px;-webkit-animation-timing-function:linear;animation-timing-function:linear}}@keyframes slidein{from{left:0;-webkit-animation-timing-function:linear;animation-timing-function:linear}to{left:330px;-webkit-animation-timing-function:linear;animation-timing-function:linear}}.stock{position:relative;overflow-x:hidden}.stock__inner{padding:170px 0 0px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.stock__main{margin-right:15px}.stock__main,.stock__secondary{width:100%}.stock__secondary{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}.stock__item{background-repeat:no-repeat;background-size:cover;background-position:center;border-radius:10px;max-width:564px;width:100%;padding:30px 20px;color:#fff;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;position:relative;cursor:pointer}.stock__item::before{content:'';position:absolute;border-radius:10px;top:0;right:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0);-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;z-index:3}.stock__item--first{height:397px}.stock__item--second,.stock__item--third{height:182px}.stock__item-text{position:relative;z-index:6}.stock__subtitle{display:block;font-size:24px;line-height:24px;text-transform:uppercase;font-weight:400}.stock__title{font-size:40px;line-height:40px;text-transform:uppercase;font-weight:700;margin-bottom:20px}.stock__title .stock__subtitile{text-transform:none}.stock__item--third .stock__title{max-width:200px}.stock__hover-txt1{font-size:26px;line-height:36px;margin-bottom:20px;color:rgba(255,255,255,0);max-width:430px;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}.stock__hover-txt2{font-size:13px;color:rgba(255,255,255,0);-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}.stock__item:hover::before{background-color:rgba(0,0,0,0.55)}.stock__item:hover .stock__hover-txt1,.stock__item:hover .stock__hover-txt2{color:#fff}.menu__inner{padding:170px 0 0px;text-align:center}.menu__title{font-size:42px;font-family:'Kudzu';text-transform:uppercase;margin-bottom:20px}.menu__text{display:block;font-family:'Montserrat';font-size:15px;line-height:24px;font-weight:400;max-width:900px;width:100%;margin:0 auto 80px}.menu__slider-item{max-width:350px;width:100%}.menu__slider-img{background-repeat:no-repeat;background-position:center;background-size:contain;max-width:350px;width:100%;height:271px;margin-bottom:20px}.menu__slider-title{font-size:30px;font-weight:700;text-transform:uppercase;margin-bottom:20px}.menu__slider-text{font-family:'Montserrat';font-size:15px;font-weight:400;line-height:24px;max-width:240px;width:100%;height:48px;overflow-y:hidden;margin:0 auto 20px}.menu__slider-btn{max-width:160px;width:100%;padding:10px;color:#fff;background-color:#bf2222;font-family:'Montserrat';font-weight:800;font-size:20px;cursor:pointer;border-radius:5px;outline:transparent;border:2px solid #bf2222;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;text-decoration:none}.menu__slider-btn:hover{background-color:transparent;border:2px solid #bf2222;color:#bf2222}.menu__slider-inner .slick-dots li{font-size:0;display:inline-block;margin:80px 10px 10px}.menu__slider-inner .slick-dots button{width:15px;height:15px;border-radius:50%;border:none;background-color:#dcdcdc;padding:0;outline:transparent}.menu__slider-inner .slick-dots button:focus{background-color:#ffc045}.menu-popup{max-width:400px;width:100%;height:400px;border-radius:10px;background-image:url(../images/pattern.jpg);background-repeat:repeat;padding:25px;text-align:center}.menu-popup__title{font-size:30px;font-weight:700;text-transform:uppercase;margin:30px 0 20px}.menu-popup__text{font-family:'Montserrat';font-size:15px;font-weight:700;line-height:24px;margin-bottom:30px}.menu-popup__about{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.menu-popup__weight,.menu-popup__price{font-family:'Montserrat';font-size:15px;font-weight:700;line-height:24px;margin:0 10px}.menu-popup__price{font-size:20px}.new__inner{padding:170px 0 0px}.new__slider{-webkit-box-shadow:18.656px 24.758px 43px 0px rgba(0,0,0,0.17);box-shadow:18.656px 24.758px 43px 0px rgba(0,0,0,0.17)}.new__slider-box{padding:20px 20px 20px 50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:1170px;width:100%;height:444px}.new__slider-title{font-size:38px;font-family:'Kudzu';text-transform:uppercase;max-width:240px;width:100%;margin-bottom:40px}.new__slider-title--thin{font-family:'PT Sans Narrow';font-size:27px;font-weight:400;color:#3d3d3d}.new__slider-text{font-family:'Montserrat';font-size:19px;font-weight:400;line-height:30px;color:#3d3d3d;max-width:450px;height:240px;overflow:hidden}.new__slider-text--ttl{display:block;font-family:'PT Sans Narrow';font-size:27px;font-weight:400;text-transform:uppercase;max-width:300px;margin-bottom:20px}.new__slider-text--price{display:block;margin-top:10px}.new__slider-img{background-repeat:no-repeat;background-position:center;background-size:cover;max-width:596px;width:100%;height:398px}.new__slider-inner .slick-dots{position:absolute;left:40px;bottom:20px}.new__slider-inner .slick-dots li{font-size:0;display:inline-block;margin:10px}.new__slider-inner .slick-dots button{width:15px;height:15px;border-radius:50%;border:none;background-color:#dcdcdc;padding:0;outline:transparent}.new__slider-inner .slick-dots button:focus{background-color:#ffc045}.delivery{position:relative}.delivery__inner{padding:170px 0 150px;text-align:center;position:relative}.delivery__title{font-size:42px;font-family:'Kudzu';text-transform:uppercase;margin-bottom:80px}.delivery__form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.delivery__form-box{max-width:358px;width:100%}.delivery__form-box+.delivery__form-box{margin-left:25px}.delivery__item{display:block;width:100%;height:60px;margin-bottom:25px;padding:15px 20px;border:1px solid #c2c2c2;border-radius:5px;outline:transparent;color:#3d3d3d;font-size:20px;text-transform:uppercase}.delivery__item::-webkit-input-placeholder{color:#3d3d3d;font-size:20px;text-transform:uppercase}.delivery__item::-moz-placeholder{color:#3d3d3d;font-size:20px;text-transform:uppercase}.delivery__item:-ms-input-placeholder{color:#3d3d3d;font-size:20px;text-transform:uppercase}.delivery__item::-ms-input-placeholder{color:#3d3d3d;font-size:20px;text-transform:uppercase}.delivery__item::placeholder{color:#3d3d3d;font-size:20px;text-transform:uppercase}.delivery__order{height:145px;overflow:hidden;resize:none}.delivery__btn{cursor:pointer;font-size:23px;color:#fff;background-color:#bf2222;text-transform:uppercase;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.delivery__btn:hover{background-color:transparent;border:2px solid #bf2222;color:#bf2222}.delivery__bg-img{background-repeat:no-repeat;background-position:center;background-size:cover;position:absolute}.delivery__bg-img--bottle{background-image:url(../images/delivery-img3.png);max-width:255px;width:100%;height:433px;left:0;top:230px}.delivery__bg-img--burger{background-image:url(../images/delivery-img1.png);max-width:339px;width:100%;height:371px;left:0px;top:-45px}.delivery__bg-img--plat{background-image:url(../images/delivery-img2.png);max-width:345px;width:100%;height:561px;right:0px;bottom:-175px;z-index:50}.footer{position:relative;z-index:100;background-image:url(../images/footer-bg.jpg);background-repeat:no-repeat;background-size:cover;background-position:center;width:100%;min-height:656px;margin-top:80px}.footer__inner{text-align:center;padding-top:55px}.footer__title{font-size:40px;color:#fff;margin-top:25px;margin-bottom:40px}.footer__contacts{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;color:#fff;padding:40px 0 65px}.footer__item-ico{font-size:50px;margin-bottom:40px}.footer__item-title{font-size:30px;margin-bottom:40px;font-weight:700}.footer__item-itm,.footer__item-link{font-size:24px;line-height:42px}.footer__item-link{text-decoration:none;color:#fff}.footer__copi{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 25px;padding:25px 0;border-top:1px solid #64605e}.footer__mail{padding-left:35px;font-size:16px;line-height:25px;color:#fff;text-decoration:none;position:relative}.footer__mail::before{content:'\f003';position:absolute;top:0;left:0;font-family:'icomoon';font-size:25px}.footer__copi-text{font-size:16px;line-height:25px;color:#fff}.footer__social-item{display:inline-block}.footer__social-item+.footer__social-item{margin-left:12px}.footer__social-link{text-decoration:none;color:#000;width:27px;height:27px;border-radius:50%;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;font-size:16px;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.footer__social-link:hover{background-color:#bf2222;color:#fff}@media (max-width: 1500px){.header__banner-img{max-width:500px;width:100%;height:700px;right:0px;top:-95px}.delivery__bg-img--plat{display:none}.delivery__bg-img--burger{display:none}.delivery__bg-img--bottle{max-width:170px}}@media (max-width: 1200px){.header__banner-img{display:none}.header__banner-inner{text-align:center}.new__slider-box{height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:20px;text-align:center}.new__slider-title{margin:0 auto 40px}.new__slider-text--ttl{margin:0 auto 20px}.new__slider-text{max-width:100%;height:250px}.new__slider-inner .slick-dots{position:static;text-align:center}}@media (max-width: 991px){.header__delivery{display:none}.header__list{display:none}.burger{display:block;width:40px;height:30px;margin-left:auto;position:relative}.burger__line{width:100%;height:3px;background-color:#3d2514;position:absolute;left:0;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.burger__line--first{top:0}.burger__line--second,.burger__line--third{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.burger__line--fourth{bottom:0}.burger__active .burger__line--first,.burger__active .burger__line--fourth{opacity:0}.burger__active .burger__line--second{-webkit-transform:translateY(-50%) rotate(45deg);-ms-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg)}.burger__active .burger__line--third{-webkit-transform:translateY(-50%) rotate(-45deg);-ms-transform:translateY(-50%) rotate(-45deg);transform:translateY(-50%) rotate(-45deg)}.header__list{position:absolute;width:100%;background-color:rgba(0,0,0,0.65);top:130px;left:0;right:0;text-align:center}.header__item{display:block;margin:15px 0}.header__item+.header__item{margin-left:0}.header__link{width:100%;font-size:24px;font-weight:700;color:#fff;padding:10px 0}.stock__inner{-ms-flex-wrap:wrap;flex-wrap:wrap}.stock__main{margin-right:0}.stock__item{margin:0 auto 15px}.delivery__bg-img--bottle{display:none}}@media (max-width: 767px){.header,.stock__inner,.menu__inner,.new__inner{padding:150px 0 0}.delivery__inner{padding:150px 0 150px}.header__banner-inner{padding:30px 0 140px}.header__banner-title{font-size:80px}.new__slider-text{font-size:15px;line-height:20px}.new__slider-text--ttl{line-height:30px}.new__slider-img{max-width:100%;height:300px}.delivery__form{-ms-flex-wrap:wrap;flex-wrap:wrap}.delivery__form-box+.delivery__form-box{margin-left:0}.footer__copi{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;justify-content:space-around}.footer__social{margin-top:20px;width:50%}.footer__contacts{-ms-flex-wrap:wrap;flex-wrap:wrap}.footer__item:nth-child(2){-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:100%;margin-top:20px}.footer__item:nth-child(2) .footer__item-ico{display:none}.footer__item:nth-child(2) .footer__item-title{display:none}}@media (max-width: 575px){.header__banner-subtitle{font-size:20px}.stock__item--first{height:330px}.stock__subtitle{font-size:20px}.stock__title{font-size:30px}.stock__hover-txt1{font-size:20px}.menu__title{font-size:30px}.menu__text{font-size:12px;margin-bottom:60px}.delivery__form-box{max-width:100%}.delivery__title{font-size:38px;margin-bottom:50px}.footer__copi{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.footer__copi-text{margin-top:20px}}@media (max-width: 420px){.header__banner-title{font-size:60px}.header__logo{background-image:url(../images/popup-logo.png);background-repeat:no-repeat;background-size:cover;background-position:center;width:56px;height:55px}.header__logo img{display:none}.new__slider-img{height:200px}.footer__contacts{padding:0}.footer__copi{margin:0}.footer__item{width:100%;margin-bottom:20px}.footer__item-ico,.footer__item-title{margin-bottom:15px}.footer__social{width:100%}.footer__logo img{width:100%}}@media (min-width: 991px){.header__list{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}}
