@charset "UTF-8";@font-face{font-family:Intro;src:url(../fonts/intro-webfont.eot);src:url(../fonts/Intro.ttf) format('truetype'),url(../fonts/intro-webfont.eot?#iefix) format('embedded-opentype'),url(../fonts/intro-webfont.woff2) format('woff2'),url(../fonts/intro-webfont.woff) format('woff'),url(../fonts/intro-webfont.svg#intro_regularregular) format('svg');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Intro Bold';src:url(../fonts/intro_bold-webfont.eot);src:url('../fonts/Intro Bold.ttf') format('truetype'),url(../fonts/intro_bold-webfont.eot?#iefix) format('embedded-opentype'),url(../fonts/intro_bold-webfont.woff2) format('woff2'),url(../fonts/intro_bold-webfont.woff) format('woff'),url(../fonts/intro_bold-webfont.svg#intro_boldregular) format('svg');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Bebas Neue';src:url('../fonts/BebasNeue Regular.ttf') format('truetype'),url('../fonts/BebasNeue Regular.otf') format('opentype'),url('../fonts/BebasNeue Regular.woff') format('woff');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Helvetica Bold';src:url(../fonts/HelveticaNeue-Bold.eot);src:url(../fonts/helveticaneuecyr-bold-webfont.ttf) format('truetype'),url(../fonts/helveticaneuecyr-bold-webfont.woff2) format('woff2'),url(../fonts/HelveticaNeue-Bold.woff) format('woff'),url(../fonts/helveticaneuecyr-bold-webfont.eot?#iefix) format('embedded-opentype'),url(../fonts/HelveticaNeue-Bold.svg) format('svg');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Helvetica Medium';src:url(../fonts/helveticaneuecyr-medium-webfont.eot);src:url(../fonts/helveticaneuecyr-medium-webfont.eot?#iefix) format('embedded-opentype'),url(../fonts/helveticaneuecyr-medium-webfont.woff2) format('woff2'),url(../fonts/helveticaneuecyr-medium-webfont.woff) format('woff'),url(../fonts/helveticaneuecyr-medium-webfont.ttf) format('truetype'),url(../fonts/helveticaneuecyr-medium-webfont.svg#helveticaneuecyrmedium) format('svg');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Helvetica;src:url(../fonts/helveticaneuecyr-roman-webfont.eot);src:url(../fonts/helveticaneuecyr-roman-webfont.eot?#iefix) format('embedded-opentype'),url(../fonts/helveticaneuecyr-roman-webfont.woff2) format('woff2'),url(../fonts/helveticaneuecyr-roman-webfont.woff) format('woff'),url(../fonts/helveticaneuecyr-roman-webfont.ttf) format('truetype'),url(../fonts/helveticaneuecyr-roman-webfont.svg#helveticaneuecyrroman) format('svg');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Helvetica Light';src:url(../fonts/helveticaneuecyr-light-webfont.eot);src:url(../fonts/helveticaneuecyr-light-webfont.eot?#iefix) format('embedded-opentype'),url(../fonts/helveticaneuecyr-light-webfont.woff2) format('woff2'),url(../fonts/helveticaneuecyr-light-webfont.woff) format('woff'),url(../fonts/helveticaneuecyr-light-webfont.ttf) format('truetype'),url(../fonts/helveticaneuecyr-light-webfont.svg#helveticaneuecyrlight) format('svg');font-weight:400;font-style:normal;font-display:swap}*{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0;line-height:120%;margin:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{position:relative;background:#fff;line-height:120%;color:#1c1c1c;font-family:Helvetica,Arial,sans-serif}img{opacity:1;transition:opacity .3s}img[data-src]{opacity:0}body.about-page{background:#f3f3f3}a,a:active,a:focus,a:hover{color:inherit;text-decoration:none}button,button:active,button:focus,button:hover{outline:0}.wrapper-main{width:100%;max-width:1140px;margin:0 auto}main{min-height:-webkit-calc(100vh - 370px);min-height:calc(100vh - 370px)}.feed .wrapper-sub{width:100%;max-width:1110px;margin:0 auto}.header__logo_balance{display:block;float:left;width:166px;height:66px;background:url(../images/pb-logo-header-new.png) no-repeat;background-position:top left;background-color:transparent}.header__logo_pro{display:block;float:left;width:145px;height:66px;margin-top:4px;margin-left:29px;background:url(../images/ph-logo-header-1.png) no-repeat;background-position:center left;background-color:transparent}.header__credits{font-size:10px;letter-spacing:1px;color:#fff;text-transform:uppercase;background:#2c2c2c;overflow:hidden}.header__credits-title{margin-top:14px;float:left;width:30%}.header_registr_link{padding-top:5px;padding-left:7px;line-height:10px;font-size:10px}.header_registr_link img{vertical-align:top;width:10px}.header__credits-links{float:right;text-align:right}.header__credits-links a{display:inline-block;text-decoration:underline;margin-left:20px}.header_signin_link:last-child{margin-left:0}.header__credits-links a:first-child{margin-left:0}.header_signin_link{padding-top:5px;line-height:10px;font-size:10px}.header_signin_link img{vertical-align:top;padding-right:4px;height:10px}.header__logo-wrapper{margin-top:5px;padding-left:0}.header__contacts-wrapper{text-align:right;padding-right:0}.button-default{position:relative;display:inline-block;padding:11px 56px 9px 56px;color:#474747;font-size:12px;text-transform:uppercase;text-align:center;letter-spacing:1.2px;font-family:Helvetica;-webkit-border-radius:40px;border-radius:40px;-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;border:solid 1px #7b7b7b;background:0 0;overflow:hidden;z-index:0}.n-btn-red{position:relative;display:inline-block;padding:11px 56px 9px 56px;font-size:12px;text-transform:uppercase;text-align:center;letter-spacing:1.2px;font-family:Helvetica;-webkit-border-radius:40px;border-radius:40px;-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;overflow:hidden;z-index:0;color:#fff;background-color:#ea4829}.n-btn-red:hover{color:#fff;background-color:#ba2e12}@media only screen and (min-device-width:500px) and (max-device-width:648px){.header__credits-links_mid{display:block!important}.header__credits-links a.cred_link{display:none!important}}@media only screen and (min-device-width:320px) and (max-device-width:457px){.header__credits-links{float:none!important}.header_registr_link{margin-top:20px}.header__credits-links .header__basket{margin-top:9px!important}}@media only screen and (min-device-width:813px) and (max-device-width:1200px){.header__credits-links{width:80%!important}}@media(max-width:767px){.delo__nav .n-btn-red{max-width:100%}.header_registr_link{display:inline-block!important;padding-top:5px;padding-left:7px;line-height:10px;font-size:10px}.header_registr_link img{vertical-align:top;width:10px}.header_signin_link{display:inline-block!important;padding-top:10px;line-height:10px;font-size:10px}.header_signin_link img{vertical-align:top;padding-right:4px;height:10px}.header__credits-links{margin-top:20px}}@media(max-width:1023px){.delo__nav .n-btn-red:last-of-type{margin-top:15px;margin-right:0!important}.delo__nav .n-btn-red:first-of-type{margin-left:0!important}}.button-default.active,.button-default:active,.button-default:focus,.button-default:hover{color:#fff;border:1px solid rgba(222,40,57,0)}.button-default::before{content:'';position:absolute;display:block;top:0;left:0;width:100%;height:100%;background:#960b43;background:-webkit-linear-gradient(to right,#960b43,#de2839);background:-webkit-gradient(linear,left top,right top,from(#960b43),to(#de2839));background:-webkit-linear-gradient(left,#960b43,#de2839);background:-o-linear-gradient(left,#960b43,#de2839);background:linear-gradient(to right,#960b43,#de2839);opacity:0;-webkit-border-radius:40px;border-radius:40px;-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;z-index:-1}.button-default.active::before,.button-default:active::before,.button-default:focus::before,.button-default:hover::before{opacity:1}.button-white{color:#404040!important;background:#fff!important;font-size:14px;letter-spacing:1.4px;border:none;-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;-webkit-box-shadow:0 8px 21px 0 rgba(0,0,1,.1);box-shadow:0 8px 21px 0 rgba(0,0,1,.1)}.header__menu .header__contacts__button{display:none}.header__contacts__button{position:relative;float:left;margin-left:12px;padding:10px 20px 10px 32px;font-family:Helvetica;text-transform:none;overflow:hidden}.header__contacts__button::after{content:'';display:block;position:absolute;width:36px;height:36px;top:0;left:0;background:url(../images/mail.png) no-repeat;background-position:center center}.button-default.button-default_grey:active::before,.button-default.button-default_grey:focus::before,.button-default.button-default_grey:hover::before{left:-150%}.header__contacts__button:active::after,.header__contacts__button:focus::after,.header__contacts__button:hover::after{background:url(../images/mail_hover.png) no-repeat;background-position:center center}.catalogue-slider__item_text .button-default{display:block;width:133px;height:30px;padding:8px 0 0 0}.catalogue-slider__item_text .button-default:active,.catalogue-slider__item_text .button-default:focus,.catalogue-slider__item_text .button-default:hover{color:#fff}.header__credits-links .header__basket{position:relative;width:130px;height:41px;padding:5px 40px 5px 17px;font-size:10px;line-height:3;letter-spacing:1px;color:#fff;text-align:left;text-decoration:none;text-transform:uppercase;background-color:#222121;margin-left:27px}.header__credits-links .header__basket::after{content:'';position:absolute;top:0;right:10px;width:36px;height:41px;background:url(../images/cart.png) no-repeat;background-position:center center}.header__credits-links .header__basket_full{background:-webkit-linear-gradient(to right,#960b43,#de2839);background:-webkit-gradient(linear,left top,right top,from(#960b43),to(#de2839));background:-webkit-linear-gradient(left,#960b43,#de2839);background:-o-linear-gradient(left,#960b43,#de2839);background:linear-gradient(to right,#960b43,#de2839)}.header_nav-wrapper{float:right;width:auto;margin-top:48px}.header__phone-wrapper{margin-top:18px;padding-right:0}.header__contacts-wrapper{margin-top:24px;padding-left:30px}.header__contacts__social{float:left;width:36px;height:36px;margin-left:12px;-webkit-border-radius:50%;border-radius:50%;border:1px solid #7b7b7b;-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.contacts__social_mail{background:url(../images/mail.png) no-repeat;background-position:center center;background-color:transparent}.contacts__social_phone{background:url(../images/phone-receiver.png) no-repeat;background-position:center center;background-color:transparent}.contacts__social_phone:hover{background:url('../images/phone-refffceiver _hover.png') no-repeat;background-position:center center;background-color:transparent;border:1px solid #3eae58}.contacts__social_instagram{background:url(../images/instagram.png) no-repeat;background-position:center center;background-color:transparent}.contacts__social_instagram:hover{background:url('../images/instagram_hover.png') no-repeat;background-position:center center;background-color:transparent;border:1px solid #fe6a44}.contacts__social_mail:hover{background:url(../images/mail-hover.png) no-repeat;background-position:center center;background-color:transparent;border:1px solid #f32c25}.contacts__social_class{background:url(../images/odnoklassniki-logo.png) no-repeat;background-position:center center;background-color:transparent}.contacts__social_class:hover{background:url(../images/odnoklassniki-logo-hover.png) no-repeat;background-position:center center;background-color:transparent;border:1px solid #f58220}.contacts__social_fb{background:url(../images/facebook-logo.png) no-repeat;background-position:center center;background-color:transparent}.contacts__social_fb:hover{background:url(../images/facebook-logo-hover.png) no-repeat;background-position:center center;background-color:transparent;border:1px solid #3b5998}.contacts__social_vk{background:url(../images/vk-logo.png) no-repeat;background-position:center center;background-color:transparent}.contacts__social_vk:hover{background:url(../images/vk-logo-hover.png) no-repeat;background-position:center center;background-color:transparent;border:1px solid #587ea5}.header__phone-text{width:226px;margin:0 auto;font-family:'Helvetica Light';font-size:12px;font-weight:300;text-transform:uppercase;letter-spacing:1.2px;color:#5f5a5a}.header__phone-number{width:226px;margin:0 auto;font-family:'Bebas Neue';font-size:34px;line-height:.9;letter-spacing:3.4px;color:#303030}.header__add-text{font-size:10px;width:226px;margin:0 auto;font-family:'Helvetica Light';font-weight:300;letter-spacing:1.2px;color:#5f5a5a}.header__menu-button{display:none}.header_contacts-phone-green,.header_contacts-phone-red{display:inline-block;color:#093;margin-right:91px}.header_contacts-phone-red{color:#991820}.header__nav{margin-top:10px}.header__menu-wrapper{position:relative;-webkit-box-shadow:0 5px 50px 0 rgba(0,0,1,.11);box-shadow:0 5px 50px 0 rgba(0,0,1,.11);background:#fff}.header__menu{float:left;width:1100px}.header__menu ul{display:block;width:100%;margin:0;padding:0;font-size:0;text-align:left;list-style:none}.header__menu ul.mob_ul{display:none}.header__menu ul li{display:inline-block;padding:0;list-style:none}.header__menu ul li a{position:relative;display:block;padding:17px 13px 14px 13px;text-align:center;text-transform:uppercase;letter-spacing:1.4px;font-size:12px;-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;border-bottom:3px solid transparent}.header__menu ul li a::after{content:'';position:absolute;display:block;top:50%;right:-1.5px;width:3px;height:3px;margin-top:-1.5px;background:#cecece}.header__menu ul li:last-child a::after{display:none}.header__menu ul li:nth-of-type(5n+1) a.active,.header__menu ul li:nth-of-type(5n+1) a:active,.header__menu ul li:nth-of-type(5n+1) a:focus,.header__menu ul li:nth-of-type(5n+1) a:hover{text-decoration:none;border-bottom:3px solid #e39b39}.header__menu ul li:nth-of-type(5n+2) a.active,.header__menu ul li:nth-of-type(5n+2) a:active,.header__menu ul li:nth-of-type(5n+2) a:focus,.header__menu ul li:nth-of-type(5n+2) a:hover{border-bottom:3px solid #d5665e}.header__menu ul li:nth-of-type(5n+3) a.active,.header__menu ul li:nth-of-type(5n+3) a:active,.header__menu ul li:nth-of-type(5n+3) a:focus,.header__menu ul li:nth-of-type(5n+3) a:hover{border-bottom:3px solid #a97cb3}.header__menu ul li:nth-of-type(5n+4) a.active,.header__menu ul li:nth-of-type(5n+4) a:active,.header__menu ul li:nth-of-type(5n+4) a:focus,.header__menu ul li:nth-of-type(5n+4) a:hover{border-bottom:3px solid #6d90c9}.header__menu ul li:nth-of-type(5n+5) a.active,.header__menu ul li:nth-of-type(5n+5) a:active,.header__menu ul li:nth-of-type(5n+5) a:focus,.header__menu ul li:nth-of-type(5n+5) a:hover{border-bottom:3px solid #d595bd}.header__search-button{display:block;float:right;height:44px;width:40px;background:url(../images/search.png) no-repeat;background-color:transparent;background-position:center center;cursor:pointer}.header__search-form{position:absolute;display:none;top:100%;margin-top:-10px;right:0;width:323px;height:51px;padding:5px 0 0 15px;background-color:#fff;-webkit-box-shadow:0 5px 13px 0 rgba(0,0,1,.1);box-shadow:0 5px 13px 0 rgba(0,0,1,.1);-webkit-transition:marginTop .4s ease;-o-transition:marginTop .4s ease;transition:marginTop .4s ease;z-index:2}.header__menu-button{display:none;position:relative;width:55px;height:48px}.header__menu-button::before{content:'';position:absolute;top:15px;left:9px;width:30px;height:10px;background:0 0;border-top:1px solid #fff;border-bottom:1px solid #fff;-webkit-transition:-webkit-transform .3s ease,top .3s ease,height .3s ease,borderTop .4s ease .3s;transition:-webkit-transform .3s ease,top .3s ease,height .3s ease,borderTop .4s ease .3s;-webkit-transition:transform .3s ease,top .3s ease,height .3s ease,borderTop .4s ease .3s;-webkit-transition:top .3s ease,height .3s ease,borderTop .4s ease .3s,-webkit-transform .3s ease;transition:top .3s ease,height .3s ease,borderTop .4s ease .3s,-webkit-transform .3s ease;-o-transition:transform .3s ease,top .3s ease,height .3s ease,borderTop .4s ease .3s;transition:transform .3s ease,top .3s ease,height .3s ease,borderTop .4s ease .3s;transition:transform .3s ease,top .3s ease,height .3s ease,borderTop .4s ease .3s,-webkit-transform .3s ease}.header__menu-button::after{content:'';position:absolute;top:34px;left:9px;width:30px;height:1px;background:#fff;-webkit-transition:all .6s ease;-o-transition:all .6s ease;transition:all .6s ease}.header__menu-button.opened::before{top:23px;height:1px;border-top:1px solid transparent;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.header__menu-button.opened::after{top:23px;-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.header__city{float:left;margin-top:14px;width:20%;font-family:'Helvetica Bold';text-align:center}.header__city a{text-decoration:underline;border-bottom:none;cursor:pointer;color:#fff}.header__city a:hover{color:#fff}.header__search-form input{border:none;outline:0;font-size:14px;letter-spacing:1.4px;padding:10px}.header__search-form input::-webkit-input-placeholder{font-style:italic}.header__search-form input::-moz-input-placeholder{font-style:italic}.header__search-form input::-ms-input-placeholder{font-style:italic}.delo{position:relative}.delo::before{content:'';position:absolute;display:block;top:42px;left:0;width:100%;height:1511px;background:url(../images/1140px_bg.jpg) no-repeat;background-position:center top;z-index:-1}.delo-wrapper{margin:42px auto 0 auto;position:relative;max-width:990px;padding:0 30px}.delo-wrapper::before{content:'';position:absolute;display:block;top:24px;left:0;width:100%;height:480px;background:#fff;-webkit-box-shadow:0 10px 50px 0 rgba(0,0,1,.16);box-shadow:0 10px 50px 0 rgba(0,0,1,.16)}.delo-wrapper .ad__bg{position:absolute;display:block;top:24px;right:0;width:100%;height:480px;background:#fff;-webkit-box-shadow:0 10px 50px 0 rgba(0,0,1,.16);box-shadow:0 10px 50px 0 rgba(0,0,1,.16);-webkit-transition:right .4s ease,left .4s ease .4s,zIndex .4s ease .4s;-o-transition:right .4s ease,left .4s ease .4s,zIndex .4s ease .4s;transition:right .4s ease,left .4s ease .4s,zIndex .4s ease .4s}.delo-wrapper .delo__bg.active{right:-38%;top:0;height:399px;background:url(../images/dog-task.jpg) no-repeat;-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.delo-slider{position:relative}.delo-slider__item{position:relative;display:block;height:397px;overflow:hidden}.delo-slider__item__text{position:absolute;top:0;left:0;width:100%;height:100%;color:#fff;font-size:18px;text-transform:uppercase;padding:42px 60px;font-family:'Intro Bold';letter-spacing:1.5px}.delo-slider__item__text p{margin-bottom:0}.delo-slider__item__text strong{font-weight:400;font-size:30px}.delo-slider__item img{width:100%;height:100%}@media(max-width:1023px){.delo-slider__item img{height:auto}.delo-slider__item{height:auto}.delo__nav .n-btn-red{float:unset!important}.delo__nav>.clearfix{text-align:center}.call_btn_director.header__contacts__button.button-default{float:none}.header__contacts-wrapper{text-align:center;padding:0;float:left!important;margin-top:10px}.products-list__item .product_add2cart{max-width:290px;margin-left:auto;margin-right:auto}}#delo-slider__pagination_desktop{position:absolute;display:inline-block;text-align:right;bottom:46px;right:23px;z-index:1}#delo-slider__pagination_desktop .owl-dot{display:inline-block;margin-left:10px;width:8px;height:8px;background:0 0;border:solid 1px #fff;cursor:pointer}#delo-slider__pagination_desktop .owl-dot.active{background:#fff}.korm-slider-mobile{display:none}#delo-slider__pagination_mobile{position:absolute;display:inline-block;text-align:right;z-index:1;bottom:14px;right:23px}#delo-slider__pagination_mobile .owl-dot{display:inline-block;margin-left:10px;width:8px;height:8px;background:0 0;border:solid 1px #fff;cursor:pointer}#delo-slider__pagination_mobile .owl-dot.active{background:#fff}.delo__nav{position:relative;padding-bottom:29px;background:#fff;-webkit-box-shadow:0 17px 43px 0 rgba(0,0,1,.09);box-shadow:0 17px 43px 0 rgba(0,0,1,.09);z-index:2}.delo__nav .n-btn-red{float:left;position:relative;top:-25px;width:467px;font-family:'Helvetica Medium';padding:16px 50px}.button-white:active,.button-white:focus,.button-white:hover{color:#fff!important;border:none}.delo__nav .button-white:first-child::before{background:#9552a8;background:-webkit-linear-gradient(to right,#9552a8,#ab6db4);background:-webkit-gradient(linear,left top,right top,from(#9552a8),to(#ab6db4));background:-webkit-linear-gradient(left,#9552a8,#ab6db4);background:-o-linear-gradient(left,#9552a8,#ab6db4);background:linear-gradient(to right,#9552a8,#ab6db4)}.delo__nav .button-white:last-child::before{background:#42be68;background:-webkit-linear-gradient(to right,#42be68,#0e9f6a);background:-webkit-gradient(linear,left top,right top,from(#42be68),to(#0e9f6a));background:-webkit-linear-gradient(left,#42be68,#0e9f6a);background:-o-linear-gradient(left,#42be68,#0e9f6a);background:linear-gradient(to right,#42be68,#0e9f6a)}.delo__nav .n-btn-red:first-child{margin-left:-17px}.delo__nav .n-btn-red:last-child{float:right;margin-right:-17px}.delo__info{padding:9px 10px 9px 31px;max-width:750px}.delo__info_title{padding-left:0;line-height:1.5;font-weight:600;letter-spacing:1.2px;font-size:12px}.delo__info_descr{padding-left:2px;padding-right:0;font-size:12px;font-family:'Helvetica Light';line-height:1.5;letter-spacing:1.2px}.delo__info_descr:last-child{padding-left:67px}.delo__scroll-down{position:absolute;right:30px;bottom:25px;width:60px;height:60px;background:url(../images/arrow-down.png) no-repeat;background-color:transparent;background-position:center center;cursor:pointer}.about{position:relative;margin-top:108px}.about .wrapper-sub{margin:0 auto;width:100%;max-width:1110px;background:rgba(255,255,255,.8);-webkit-box-shadow:0 8px 49px 0 rgba(0,0,1,.15);box-shadow:0 8px 49px 0 rgba(0,0,1,.15)}.about__philosophy{position:relative;padding:115px 66px 69px 147px;background-color:transparent;background-position:top left}.about__philosophy::after{content:'';position:absolute;display:block;top:-11px;right:-19px;width:194px;height:172px;background:url(../images/no-gmo.png) no-repeat;background-color:transparent;background-position:top right}.about__philosophy__text{float:left;margin-top:29px;font-family:'Helvetica Light';font-size:13px;margin-left:3px;line-height:1.9;letter-spacing:1.4px;color:#1f1f1f;max-width:532px}.about__philosophy__text strong{display:block;margin-top:28px;letter-spacing:2px;font-size:14px}.about__title{font-family:'Intro Bold';font-size:36px;line-height:1;text-transform:uppercase;letter-spacing:-.9px}.about__title_philosophy{max-width:248px;color:#b84c86}.about__select__info{float:right;max-width:437px}.about__select{min-height:408px;padding:91px 131px 50px 20px;background:url(../images/dog-help.jpg) no-repeat;background-color:transparent;background-position:left top}.about__title_select{color:#c9203c}.best-sellers-title{font-family:'Intro Bold';font-size:36px;line-height:1;text-transform:uppercase;letter-spacing:-.9px;text-align:left;color:#c9203c;margin-bottom:50px}.about__select .about__philosophy__text{float:none;max-width:100%;margin-top:24px;margin-left:-1px}.about__philosophy__img{position:relative;float:right;top:-101px;width:270px;height:287px;background:url(../images/meat-food-new.png) no-repeat;background-color:transparent;background-position:center center}.about__select .button-default{margin-top:19px}.about__catalogue-slider{margin-top:100px}.about__catalogue{padding:0 120px 69px 120px}.catalogue-slider__item{position:relative}.main-cat-link{position:absolute;width:100%;height:220px;display:block;z-index:1000}.catalogue-slider__item_text{position:absolute;top:0;left:0;width:100%;height:100%;padding:40px 40px 60px 40px;background:#fff;opacity:0;text-align:left;font-family:'Helvetica Light';-webkit-box-shadow:0 15px 32px 0 rgba(0,0,1,.15);box-shadow:0 15px 32px 0 rgba(0,0,1,.15);-webkit-transition:opacity .5s ease;-o-transition:opacity .5s ease;transition:opacity .5s ease;overflow:hidden}.catalogue-slider__item_text p{font-size:12px;color:#1f1f1f;font-family:'Helvetica Light';line-height:2;letter-spacing:1.2px}.catalogue-slider__item__img:hover .catalogue-slider__item_text{opacity:1}.search-page input{padding-left:10px;border:1px solid #cdcdcd;-webkit-border-radius:2px;border-radius:2px}.search-page input[type=submit]{position:relative;display:inline-block;padding:11px 56px 9px 56px;color:#474747;font-size:12px;text-transform:uppercase;text-align:center;letter-spacing:1.2px;font-family:Helvetica;-webkit-border-radius:40px;border-radius:40px;-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;border:solid 1px #7b7b7b;background:0 0;overflow:hidden;z-index:0}.search-page input[type=submit]::before{content:'';position:absolute;display:block;top:0;left:0;width:100%;height:100%;background:#960b43;background:-webkit-linear-gradient(to right,#960b43,#de2839);background:-webkit-gradient(linear,left top,right top,from(#960b43),to(#de2839));background:-webkit-linear-gradient(left,#960b43,#de2839);background:-o-linear-gradient(left,#960b43,#de2839);background:linear-gradient(to right,#960b43,#de2839);opacity:0;-webkit-border-radius:40px;border-radius:40px;-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;z-index:-1}.search-page input[type=submit]::before,.search-page input[type=submit]:active::before,.search-page input[type=submit]:focus::before,.search-page input[type=submit]:hover::before{opacity:1}.catalogue-slider__item__title{height:80px;max-width:240px;margin:0 auto 31px auto;font-size:16px;text-transform:uppercase;line-height:1.33;font-family:'Helvetica Bold';letter-spacing:.9px;text-align:center;color:#474747;overflow:hidden}.about__catalogue-slider .owl-carousel::before{content:'';position:absolute;display:block;top:100%;left:50%;width:984px;height:268px;margin-top:-77px;margin-left:-492px;background:url(../images/desk.png) no-repeat;background-color:transparent;background-position:center center}.about__catalogue-slider .owl-item{padding:0 5px}.catalogue-slider__item__img{position:relative;height:275px;margin:0 auto;padding-bottom:50px;vertical-align:bottom;text-align:center}.catalogue-slider__item__img::before{content:'';position:absolute;display:block;bottom:28px;left:50%;width:162px;height:45px;margin-left:-65px;background:url(../images/shadow.png) no-repeat;background-color:transparent;background-position:center center}.about__catalogue__button{display:block;position:relative;padding:23px 0 0 0;width:270px;height:60px;max-width:100%;font-family:'Helvetica Medium';margin:62px auto 0 auto;-webkit-box-shadow:0 30px 32px 0 rgba(0,0,1,.07);box-shadow:0 30px 32px 0 rgba(0,0,1,.07);letter-spacing:1.9px;z-index:1}.about__catalogue-slider .owl-next,.about__catalogue-slider .owl-prev{position:absolute;top:50%;margin-top:-21px;width:36px;height:45px;background:url(../images/arrow-l.svg) no-repeat;background-position:center center;background-color:transparent;-webkit-background-size:contain;background-size:contain}.about__catalogue-slider .owl-prev{left:-40px}.about__catalogue-slider .owl-next{right:-40px;background:url(../images/arrow-r.svg) no-repeat;background-position:center center;background-color:transparent;-webkit-background-size:contain;background-size:contain}.owl-carousel .catalogue-slider__item img{position:relative;margin:0 auto;width:auto;max-width:100%;min-height:100%;max-height:245px}.catalogue-slider__item_text .button-default{position:absolute;left:50%;bottom:26px;margin-left:-67px}.feed{margin-top:40px}.feed__articles,.feed__news{padding:60px 52px 60px 45px;float:left;width:48%;margin-right:2%;background:#fff;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.feed__articles{padding:60px 2px 60px 81px;margin-right:0;float:right}.feed__news:active,.feed__news:focus,.feed__news:hover{-webkit-box-shadow:16.2px 11.8px 87px 0 rgba(0,0,1,.09);box-shadow:16.2px 11.8px 87px 0 rgba(0,0,1,.09)}.feed__articles:active,.feed__articles:focus,.feed__articles:hover{-webkit-box-shadow:-16.2px 11.8px 87px 0 rgba(0,0,1,.09);box-shadow:-16.2px 11.8px 87px 0 rgba(0,0,1,.09)}.feed__title{margin-left:30px;text-transform:uppercase;font-family:'Intro Bold';color:#878787;font-size:18px;line-height:1.67;letter-spacing:2.3px;-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.feed__title__small{font-size:16px}.feed__articles:active .feed__title,.feed__articles:focus .feed__title,.feed__articles:hover .feed__title,.feed__news:active .feed__title,.feed__news:focus .feed__title,.feed__news:hover .feed__title{color:#474747}.feed__news-wrapper{margin-top:28px}.feed__news__item{display:block;padding:33px 34px 33px 31px;border:solid 1px transparent;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.feed__news__item:hover{border:solid 1px #3a56a3}.feed__news__date{font-size:12px;line-height:1.5;letter-spacing:1.2px;margin-bottom:6px;font-family:'Helvetica Light';color:#b84c86}.feed__news__text{margin-top:14px;height:69px;font-family:'Helvetica Light';font-size:14px;line-height:1.71;letter-spacing:1.4px;overflow:hidden}.feed__news__title{height:19px;font-size:16px;text-transform:uppercase;letter-spacing:1.7px;color:#474747;overflow:hidden}.feed__news__link{display:inline-block;margin-top:8px;text-decoration:underline;font-family:'Helvetica Light';font-size:11px;line-height:1.5;letter-spacing:1.8px;text-align:left;color:#4e4e4e}.feed__news__link:hover{text-decoration:none}.feed__link{margin-top:21px;font-family:'Helvetica Light';margin-left:29px;padding:11px 39px 9px 39px}.footer__nav{padding:41px 0 33px 0;color:#fff;background:#2c2c2c}.footer__nav-wrapper{float:left;width:70%}.footer__nav__menu{display:table;width:100%}.footer__nav__menu ul{display:table-cell;padding-right:40px}.footer__nav__menu ul li{display:block;margin-bottom:5px}.footer__nav__menu ul:last-child,.footer__nav__menu ul:nth-of-type(4n){padding-right:0}.footer__nav__menu ul li a{text-transform:uppercase;font-size:12px;line-height:2.5;letter-spacing:1.2px}.footer__phone-wrapper{float:right;width:30%;margin-top:7px}.footer__phone-text{margin-bottom:2px;margin-right:5px;text-align:right;font-size:12px;text-transform:uppercase;font-family:'Helvetica Light';letter-spacing:1.2px}.footer__phone-number{text-align:right;font-family:'Bebas Neue';font-size:34px;line-height:.88;letter-spacing:3.4px}.footer__make-call{display:block;float:right;width:48px;height:48px;-webkit-border-radius:50%;border-radius:50%;background:url(../images/phone-receiver_footer.png) no-repeat;background-position:center center;background-color:#fff;-webkit-transition:opacity .4s ease;-o-transition:opacity .4s ease;transition:opacity .4s ease}.footer__info{padding:15px 0 12px 0;color:#fff;background:#167ab3}.footer__make-call:hover{opacity:.7}.footer__phone-contacts{float:right;margin-right:19px}.footer__logo-wrapper{padding-right:27px;padding-left:0}.footer__logo_balance{display:block;float:left;width:151px;height:29px;background:url(../images/pb-logo-new.png) no-repeat;background-position:top left;background-color:transparent}.footer__logo_pro{display:block;float:right;width:128px;height:24px;margin-left:10px;background:url(../images/ph-logo.png) no-repeat;background-position:center left;background-color:transparent}.footer__copyright{text-align:center;font-size:10px;line-height:3;text-transform:uppercase;letter-spacing:1px}.footer__social__link{display:inline-block;width:20px;height:30px;margin-left:24px;background:url(../images/facebook-logo_footer.png) no-repeat;background-position:center center;background-color:transparent;-webkit-transition:opacity .4s ease;-o-transition:opacity .4s ease;transition:opacity .4s ease}.footer__social__link:hover{opacity:.8}.footer__social_odn{background:url(../images/odnoklassniki-logo_footer.png) no-repeat;background-position:center center;background-color:transparent}.footer__social_vk{background:url(../images/vk-logo_footer.png) no-repeat;background-position:center center;background-color:transparent}.footer__social_instagram{background:url(../images/instagram-logo_footer.png) no-repeat;background-position:center center;background-color:transparent}.footer__social{text-align:right;padding-right:0}.breadcrumbs-wrapper{margin-top:6px}.breadcrumbs{display:block;list-style:none;font-size:10px;font-weight:300;line-height:3;letter-spacing:1px;color:#474747}.breadcrumbs li{position:relative;display:inline-block}.breadcrumbs li::after{content:'/';display:inline-block}.breadcrumbs li:last-child::after{display:none}.product-wrapper{margin-top:6px}.product__title h1{font-size:24px;font-family:'Helvetica Bold';text-transform:uppercase;color:#474747;line-height:.75;letter-spacing:1.2px}.product__description{margin-top:10px;padding-top:16px;padding-bottom:128px;background:#f3f3f3}.product__description_main{display:table;margin-bottom:24px}.product__img{display:table-cell;width:27.7%;height:inherit;text-align:center;vertical-align:top;padding-top:20px;background:#fff}.product__info{position:relative;width:99.4%;height:auto;float:right;background:#fff;overflow:hidden}.product__img img{max-width:100%;vertical-align:middle;max-height:459px}.product__info__text{float:left;width:77.9%;padding:33px 138px 33px 38px;font-size:12px;font-family:'Helvetica Light';line-height:2;letter-spacing:1.2px;color:#1f1f1f;overflow:hidden}.product__info__text p{margin-bottom:25px;line-height:2;letter-spacing:1.2px;color:#1f1f1f}.product__info__params{width:22.1%;min-height:100%;float:left;padding:27px 10px 22px 28px}.product__params__item{margin-top:51px;margin-bottom:3px}.product__params__item:first-child{margin-top:0}.product__params__title{margin-bottom:3px;font-size:12px;line-height:2.5;letter-spacing:1.2px;text-transform:uppercase;color:#1c1c1c}.product__info::after{content:'';position:absolute;display:block;top:0;left:77.9%;width:1px;height:100%;border-left:1px dashed #e0e0e0}.product__params__form{overflow:hidden}.product__form-item{float:left;width:25px;margin-right:10px}.product__form-item:last-child{margin-right:0}.product__form-item img{max-width:100%;max-height:279px}.product__params__weight{font-size:36px;line-height:.67;color:#1c1c1c}.product__params__size{font-size:12px;font-family:'Helvetica Light';line-height:2;letter-spacing:1.2px;color:#1c1c1c}.product__info__order{border-top:1px dashed #e0e0e0;clear:both}.product__order-wrapper{padding:31px 37px 42px 37px;float:left;width:77.9%}.product__add-button{position:relative;float:left;-webkit-border-radius:24px;border-radius:24px;outline:0;border:none;padding:16px 40px;text-transform:uppercase;font-size:12px;letter-spacing:1.2px;color:#fff;background:#42be68;background:-webkit-linear-gradient(to right,#42be68,#0e9f6a);background:-webkit-gradient(linear,left top,right top,from(#42be68),to(#0e9f6a));background:-webkit-linear-gradient(left,#42be68,#0e9f6a);background:-o-linear-gradient(left,#42be68,#0e9f6a);background:linear-gradient(to right,#42be68,#0e9f6a);z-index:1}.button_green{position:relative;-webkit-border-radius:24px;border-radius:24px;outline:0;border:none;padding:16px 40px;text-transform:uppercase;font-size:12px;letter-spacing:1.2px;color:#fff!important;background:#42be68;background:-webkit-linear-gradient(to right,#42be68,#0e9f6a);background:-webkit-gradient(linear,left top,right top,from(#42be68),to(#0e9f6a));background:-webkit-linear-gradient(left,#42be68,#0e9f6a);background:-o-linear-gradient(left,#42be68,#0e9f6a);background:linear-gradient(to right,#42be68,#0e9f6a);z-index:1}.button_violet{position:relative;-webkit-border-radius:24px;border-radius:24px;outline:0;border:none;padding:16px 40px;text-transform:uppercase;font-size:12px;letter-spacing:1.2px;color:#fff!important;background:#9552a8;background:-webkit-linear-gradient(to right,#9552a8,#ab6db4);background:-webkit-gradient(linear,left top,right top,from(#9552a8),to(#ab6db4));background:-webkit-linear-gradient(left,#9552a8,#ab6db4);background:-o-linear-gradient(left,#9552a8,#ab6db4);background:linear-gradient(to right,#9552a8,#ab6db4);z-index:1}.button_yellow{position:relative;-webkit-border-radius:24px;border-radius:24px;outline:0;border:none;padding:16px 40px;text-transform:uppercase;font-size:12px;letter-spacing:1.2px;color:#fff!important;background:#ffaf02;background:-webkit-linear-gradient(to right,#ffaf02,#fdd740);background:-webkit-gradient(linear,left top,right top,from(#ffaf02),to(#fdd740));background:-webkit-linear-gradient(left,#ffaf02,#fdd740);background:-o-linear-gradient(left,#ffaf02,#fdd740);background:linear-gradient(to right,#ffaf02,#fdd740);z-index:1}.button_blue{position:relative;-webkit-border-radius:24px;border-radius:24px;outline:0;border:none;padding:16px 40px;text-transform:uppercase;font-size:12px;letter-spacing:1.2px;color:#fff!important;background:#0c8fd9;background:-webkit-linear-gradient(to right,#0c8fd9,#02aadb);background:-webkit-gradient(linear,left top,right top,from(#0c8fd9),to(#02aadb));background:-webkit-linear-gradient(left,#0c8fd9,#02aadb);background:-o-linear-gradient(left,#0c8fd9,#02aadb);background:linear-gradient(to right,#0c8fd9,#02aadb);z-index:1}.button_red{position:relative;-webkit-border-radius:24px;border-radius:24px;outline:0;border:none;padding:16px 40px;text-transform:uppercase;font-size:12px;letter-spacing:1.2px;color:#fff!important;background:#960b43;background:-webkit-linear-gradient(to right,#960b43,#de2839);background:-webkit-gradient(linear,left top,right top,from(#960b43),to(#de2839));background:-webkit-linear-gradient(left,#960b43,#de2839);background:-o-linear-gradient(left,#960b43,#de2839);background:linear-gradient(to right,#960b43,#de2839);z-index:1}.product__number-wrapper{position:relative;left:-42px;width:175px;height:47px;float:left;padding:0 0 0 54px;-webkit-border-radius:24px;border-radius:24px;outline:0;background:#ebebeb;background:-webkit-linear-gradient(to right,#faf9f9,#ebebeb);background:-webkit-gradient(linear,left top,right top,from(#faf9f9),to(#ebebeb));background:-webkit-linear-gradient(left,#faf9f9,#ebebeb);background:-o-linear-gradient(left,#faf9f9,#ebebeb);background:linear-gradient(to right,#faf9f9,#ebebeb);overflow:hidden}.product__number-button{font-size:18px;line-height:1.67;float:left;width:30px;height:100%;padding-top:7px;font-family:'Helvetica Light';letter-spacing:1.8px;text-align:center;color:#717171}.product__number{width:54px;height:100%;float:left;color:#717171;font-size:16px;font-family:'Helvetica Light';letter-spacing:1.6px;text-align:center;border:none;outline:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0}.product__region-wrapper{width:22.1%;height:121px;float:left;padding:41px 5px 0 31px}.product__region-wrapper .item_info_section{display:none}.product__region__title{margin-bottom:0;font-size:10px;line-height:1.8;font-family:'Helvetica Light';letter-spacing:1px;text-align:left;color:#1f1f1f}.product__description_cat .product__region__name{color:#9553a8}.product__price{width:128px;margin-top:15px;margin-right:20px;float:right;font-size:24px;text-align:right;font-family:'Bebas Neue';font-weight:600;line-height:.75;letter-spacing:1.2px;color:#474747}.product__region__name{font-size:12px;font-weight:500;line-height:1.5;text-transform:uppercase;letter-spacing:1.2px;color:#0e9f6a}.product__decription_sub{position:relative;background:#fff;padding:36px 44px 46px 36px;overflow:hidden}.product__decription__contains{float:left;width:34.3%;padding-bottom:37px}.product__decription_sub__title{margin-bottom:8px;font-size:12px;line-height:2.5;text-transform:uppercase;letter-spacing:1.2px}.product__decription__contains ul{list-style:none}.product__decription__contains ul li{display:block;font-size:12px;line-height:2;font-family:'Helvetica Light';letter-spacing:1.2px}.product__more-button{position:absolute;margin-top:11px;padding:6px 19px 4px 19px;font-size:10px;letter-spacing:1px;border-color:#868686;color:#868686}.modal-full-descr__close{width:150px;padding:6px 19px 4px 19px;letter-spacing:1px;border-color:#868686;color:#868686;font-size:10px;opacity:0}.product__decription_sub__text{margin-bottom:23px;font-size:12px;line-height:2;font-family:'Helvetica Light';letter-spacing:1.2px}.product__decription_sub__text:last-child{margin-bottom:0}.product__decription__details{float:left;width:29%}.product__decription__table{float:left;width:36.7%;padding-left:84px}.product__decription__table{padding-left:54px}.product__decription__table table{border:none;padding:0;margin:0;width:100%;max-width:100%;border-collapse:collapse}.product__decription__table th{font-size:12px;font-weight:400;letter-spacing:1.2px;color:#1f1f1f;line-height:2;border-collapse:collapse;border:1px solid #cacaca;width:50%}.product__description_cat .product__decription__table th{padding:5px;width:66%;background:#edebeb;line-height:120%;text-align:center;border-bottom:0}.product__description_cat .product__decription__table td{line-height:120%;padding:5px}.product__description_cat .product__decription__table th:first-child{width:33%;text-align:left}.product__decription__table td{font-size:12px;font-family:'Helvetica Light';letter-spacing:1.2px;color:#1f1f1f;line-height:2;border:1px solid #cacaca}.modal-full-descr{display:none;position:absolute;width:61%;height:100%;padding-bottom:30px;padding-top:36px;top:0;background:#fff;cursor:pointer}.product__description_company{height:65px;margin-top:25px;padding:18px 45px 0 45px;font-size:12px;font-family:'Helvetica Medium';text-transform:uppercase;line-height:2.5;color:#fff;-webkit-border-radius:3px;border-radius:3px;letter-spacing:1.2px;clear:both;overflow:hidden}.product-company_aller{background:url(../images/bar-flag.jpg) no-repeat}.button_ripple{position:relative;overflow:hidden}.button_ripple.active span{-webkit-transition:opacity .6s ease,width .6s ease,height .6s ease,margin .6s ease;-o-transition:opacity .6s ease,width .6s ease,height .6s ease,margin .6s ease;transition:opacity .6s ease,width .6s ease,height .6s ease,margin .6s ease}.button_ripple span{position:absolute;display:block;top:0;left:0;width:0;height:0;margin:0;-webkit-border-radius:50%;border-radius:50%;background:rgba(0,0,0,.3);-webkit-transition:none;-o-transition:none;transition:none;z-index:-1}.modal{display:block;position:absolute;top:100px;left:50%;max-width:90%;margin-left:-480px;padding:30px;background-color:#fff;-webkit-border-radius:20px;border-radius:20px;-webkit-box-shadow:rgba(2,2,2,.227451) 1px 1px 9px 3px;box-shadow:rgba(2,2,2,.227451) 1px 1px 9px 3px;opacity:1;width:960px;height:440px;overflow:visible;z-index:3}.modal_close{position:absolute;top:0;right:0;padding:8px;background-color:#a2ba48;color:#fff;font-size:14px;text-decoration:none;cursor:pointer;-webkit-box-shadow:rgba(2,2,2,.227451) 0 0 0 0;box-shadow:rgba(2,2,2,.227451) 0 0 0 0;text-shadow:rgba(0,0,0,.227451) 0 0 0}.modal_close:hover{text-decoration:none;color:#fff}.modal-overlay{position:absolute;top:0;left:0;display:none;background:rgba(0,0,0,.3);width:100%;height:100%;z-index:2}.products-wrapper{margin-top:61px;background:#f3f3f3}.products-wrapper .pethouse__text ul{margin-top:17px}.wrapper-margin{margin-top:61px;background:#f3f3f3}.products__filter{position:relative;top:0;background-color:#fff;padding:14px 15px 13px 15px;-webkit-box-shadow:0 5px 20px 0 rgba(0,0,1,.1);box-shadow:0 5px 20px 0 rgba(0,0,1,.1);overflow:hidden}.filter__title{margin-bottom:11px;margin-left:12px;font-size:10px;text-transform:uppercase;letter-spacing:1px;color:#9a9494}.filter__brand{float:left;width:20%}.filter__type{float:left;width:24.7%}.filter__volume{float:left;width:22.6%}.filter__submit-wrapper{float:left;width:20%;padding-top:21px}.filter__volume .filter__title{margin-left:0}.bx-filter-param-label.disabled{opacity:.3;cursor:not-allowed}.additional_filters.bx-filter-parameters-box-container{max-height:160px;overflow:auto}.additional_filters.bx-filter-parameters-box-container::-webkit-scrollbar{width:6px}.additional_filters.bx-filter-parameters-box-container::-webkit-scrollbar-track{background:#e1e1e1;border-left:2px solid #fff;border-right:2px solid #fff}.additional_filters.bx-filter-parameters-box-container::-webkit-scrollbar-thumb{background:#2aaf69}.button_filter-brand,.button_filter-type{display:block;position:relative;width:195px;margin-bottom:0;padding:3px 0 3px 35px;font-size:14px;font-weight:400;line-height:2.14;letter-spacing:1.4px;text-align:left;color:#474747;cursor:pointer;z-index:0}.bx_bt_button{cursor:pointer}.popup-window-buttons .bx_bt_button{position:relative;display:inline-block;padding:11px 56px 9px 56px;color:#474747;font-size:12px;text-transform:uppercase;text-align:center;letter-spacing:1.2px;font-family:Helvetica;-webkit-border-radius:40px;border-radius:40px;-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;border:solid 1px #7b7b7b;background:0 0;overflow:hidden;z-index:0;padding:6px 19px 4px 19px;font-size:10px;letter-spacing:1px;border-color:#868686;color:#868686}.popup-window-buttons .bx_bt_button::before{content:'';position:absolute;display:block;top:0;left:0;width:100%;height:100%;background:#960b43;background:-webkit-linear-gradient(to right,#960b43,#de2839);background:-webkit-gradient(linear,left top,right top,from(#960b43),to(#de2839));background:-webkit-linear-gradient(left,#960b43,#de2839);background:-o-linear-gradient(left,#960b43,#de2839);background:linear-gradient(to right,#960b43,#de2839);opacity:0;-webkit-border-radius:40px;border-radius:40px;-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;z-index:-1}.popup-window-buttons .bx_bt_button.active::before,.popup-window-buttons .bx_bt_button:active::before,.popup-window-buttons .bx_bt_button:focus::before,.popup-window-buttons .bx_bt_button:hover::before{opacity:1}.popup-window-buttons .bx_bt_button.active,.popup-window-buttons .bx_bt_button:active,.popup-window-buttons .bx_bt_button:focus,.popup-window-buttons .bx_bt_button:hover{color:#fff;border:1px solid rgba(222,40,57,0)}.button_filter-type{width:195px}input:checked+.button_filter-brand,input:checked+.button_filter-type{color:#fff}input:checked+.button_filter-brand::after,input:checked+.button_filter-type::after{opacity:1}input:checked+.button_filter-brand::before,input:checked+.button_filter-type::before{border:none;background:url(../images/cross.png) no-repeat;background-position:center center;background-color:transparent;-webkit-background-size:10px 10px;background-size:10px}.filter__brand input,.filter__type input{position:absolute;width:0;height:0;opacity:0}.button_filter-brand::after,.button_filter-type::after{content:'';position:absolute;display:block;width:100%;height:100%;top:0;left:0;color:#fff;background:#42be68;background:-webkit-linear-gradient(to right,#42be68,#0e9f6a);background:-webkit-gradient(linear,left top,right top,from(#42be68),to(#0e9f6a));background:-webkit-linear-gradient(left,#42be68,#0e9f6a);background:-o-linear-gradient(left,#42be68,#0e9f6a);background:linear-gradient(to right,#42be68,#0e9f6a);opacity:0;-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;z-index:-1}.products-wrapper_cat .button_filter-brand::after,.products-wrapper_cat .button_filter-type::after{background:#9552a8;background:-webkit-linear-gradient(to right,#9552a8,#ab6db4);background:-webkit-gradient(linear,left top,right top,from(#9552a8),to(#ab6db4));background:-webkit-linear-gradient(left,#9552a8,#ab6db4);background:-o-linear-gradient(left,#9552a8,#ab6db4);background:linear-gradient(to right,#9552a8,#ab6db4)}.button_filter-brand::before,.button_filter-type::before{content:'';position:relative;display:inline-block;width:14px;height:14px;top:3px;margin-right:5px;margin-left:-25px;background:#fff;border:solid 1px #e3e3e3}.filter-volume{position:relative;height:8px;margin-top:35px;background:0 0;border:solid 1px #e3e3e3}.filter-volume .ui-slider-range{position:absolute;height:12px;margin-top:-3px;background:#42be68;background:-webkit-linear-gradient(to right,#42be68,#0e9f6a);background:-webkit-gradient(linear,left top,right top,from(#42be68),to(#0e9f6a));background:-webkit-linear-gradient(left,#42be68,#0e9f6a);background:-o-linear-gradient(left,#42be68,#0e9f6a);background:linear-gradient(to right,#42be68,#0e9f6a)}.products-wrapper_cat .filter-volume .ui-slider-range{background:#9552a8;background:-webkit-linear-gradient(to right,#9552a8,#ab6db4);background:-webkit-gradient(linear,left top,right top,from(#9552a8),to(#ab6db4));background:-webkit-linear-gradient(left,#9552a8,#ab6db4);background:-o-linear-gradient(left,#9552a8,#ab6db4);background:linear-gradient(to right,#9552a8,#ab6db4)}.filter-volume span{position:absolute;width:17px;height:17px;margin-left:-3px;margin-top:-6px;-webkit-border-radius:50%;border-radius:50%;background:#42be68;background:-webkit-linear-gradient(to right,#42be68,#0e9f6a);background:-webkit-gradient(linear,left top,right top,from(#42be68),to(#0e9f6a));background:-webkit-linear-gradient(left,#42be68,#0e9f6a);background:-o-linear-gradient(left,#42be68,#0e9f6a);background:linear-gradient(to right,#42be68,#0e9f6a);-webkit-box-shadow:0 2px 10px 0 rgba(0,0,1,.2);box-shadow:0 2px 10px 0 rgba(0,0,1,.2);border:solid 2px #fff;outline:0;cursor:pointer}.products-wrapper_cat .filter-volume span{background:#9552a8;background:-webkit-linear-gradient(to right,#9552a8,#ab6db4);background:-webkit-gradient(linear,left top,right top,from(#9552a8),to(#ab6db4));background:-webkit-linear-gradient(left,#9552a8,#ab6db4);background:-o-linear-gradient(left,#9552a8,#ab6db4);background:linear-gradient(to right,#9552a8,#ab6db4)}.filter-volume span:last-child{margin-left:-3px}.filter__volume input{margin-top:6px;font-size:14px;line-height:2.14;height:20px;letter-spacing:1.4px;color:#474747;border:none;outline:0}.filter-volume_min{float:left;width:50%}.filter-volume_max{float:right;text-align:right;width:50%}.filter__submit{display:block;margin:0 auto}.filter__submit:hover{background:#42be68;background:-webkit-linear-gradient(to right,#42be68,#0e9f6a);background:-webkit-gradient(linear,left top,right top,from(#42be68),to(#0e9f6a));background:-webkit-linear-gradient(left,#42be68,#0e9f6a);background:-o-linear-gradient(left,#42be68,#0e9f6a);background:linear-gradient(to right,#42be68,#0e9f6a)}.products-wrapper_cat .filter__submit:hover{background:#9552a8;background:-webkit-linear-gradient(to right,#9552a8,#ab6db4);background:-webkit-gradient(linear,left top,right top,from(#9552a8),to(#ab6db4));background:-webkit-linear-gradient(left,#9552a8,#ab6db4);background:-o-linear-gradient(left,#9552a8,#ab6db4);background:linear-gradient(to right,#9552a8,#ab6db4)}.filter__reset{display:block;width:120px;max-width:100%;margin:2px auto 0 auto;font-size:10px;text-transform:uppercase;line-height:3;letter-spacing:1px;color:#474747;text-align:center;border:none;background:0 0}.products-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;height:auto!important;margin-top:0;margin-bottom:40px;-webkit-box-shadow:0 0 4px 0 rgba(0,0,1,.1);box-shadow:0 0 4px 0 rgba(0,0,1,.1)}.products-list__item{position:relative;width:25%;padding-bottom:25px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;top:0;border-right:1px solid #e1e1e1;-webkit-border-radius:2px;border-radius:2px;border-top:1px solid #e1e1e1;text-align:center;background:#fff;-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;overflow:hidden}.products-list__item .more_href{color:#a6a6a7;text-transform:uppercase;margin:10px;display:block;font-size:12px}.products-list__item .product_add2cart{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:0 25px 0 25px;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:15px}.products-list__item .product_add2cart .product_price{font-size:16px;font-family:Helvetica;font-weight:600;text-transform:uppercase;white-space:nowrap}.products-list__item .product_add2cart .product_price span{display:block;font-size:14px;text-decoration:line-through;color:#969696;text-align:left;margin-bottom:5px;font-weight:400}.products-list__item .product_add2cart .cart__item-count{float:unset;width:auto}.products-list__item .product_add2cart .cart__item-count .cart__align{height:auto}.products-list__item .product_add2cart .cart__item-count .product__number-wrapper{margin-left:0;margin-top:0;width:110px}.products-list__item .product_add2cart .cart__item-count .product__number-wrapper .product__number-button{width:22px}.products-list__item:nth-of-type(4+4n){border:none}.products-list__brand{margin-top:12px;margin-left:15px;text-align:left;font-family:'Helvetica Light';font-size:12px;text-transform:uppercase;line-height:1.5;letter-spacing:.6px}.products-list__img{display:inline-block}.products-list__img-align{position:relative;display:table-cell;width:inherit;height:203px;text-align:center;vertical-align:middle}.products-list__img-align::before{content:'';position:absolute;display:block;width:92%;height:78%;top:17%;left:10px;background:rgba(0,0,0,0);-webkit-border-radius:50%;border-radius:50%;-webkit-filter:blur(19px);-ms-filter:blur(19px);-moz-filter:blur(19px);filter:blur(19px);-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;z-index:-1}.products-list__item:hover .products-list__img-align::before{background:#ccc;background:rgba(0,0,0,.3)}.products-list__brand.products-list__brand_probalance{color:#2aaf69}.products-list__brand.products-list__brand_prohvost{text-transform:none;color:#cb5a35}.products-list__img img{max-width:100%;max-height:100%}.products-list__title{width:100%;max-width:260px;margin:0 auto;text-align:center;overflow:hidden}.products-list__title__inner{display:inline-block;margin:0}.products-list__title a,.products-list__title__inner span{display:table-cell;width:inherit;height:60px;padding-top:10px;text-transform:uppercase;font-size:14px;font-family:'Helvetica Bold';line-height:1.29;letter-spacing:.7px;color:#474747;text-align:center;vertical-align:middle}.products-list__info{height:80px;padding:10px 5px 0 25px;font-size:12px;font-family:'Helvetica Light';line-height:2;letter-spacing:1.2px;text-align:left;color:#1f1f1f;border-top:1px dashed #e0e0e0;margin-bottom:10px;overflow:hidden}.products-list__info a{font-size:12px;font-family:'Helvetica Light';line-height:2;letter-spacing:1.2px;text-align:left;color:#1f1f1f}.products-list__item:hover{-webkit-box-shadow:0 15px 30px 0 rgba(0,0,1,.1);box-shadow:0 15px 30px 0 rgba(0,0,1,.1);z-index:1}.products-list__item .button_green{display:block;padding:10px 0;width:90%;max-width:239px;margin:0 auto;text-align:center;border:1px solid transparent}.buttonPopUp2Cart{display:block;max-width:240px;margin:auto;cursor:pointer}.add2cartPopUp .addedPropTitle{text-transform:uppercase;font-size:16px;font-family:'Helvetica Bold';line-height:1.29;letter-spacing:.7px;color:#474747;text-align:center;vertical-align:middle;width:250px;margin-bottom:10px}.add2cartPopUp p{font-size:16px;line-height:1.29;letter-spacing:.7px;font-family:Helvetica;color:#474747;text-align:center}.back2product{color:#a6a6a7;cursor:pointer;text-transform:uppercase;margin:10px;display:block;font-size:12px}.products-list__item .button_go2cart{background:0 0;border:1px solid #a6a6a7;color:#a6a6a7!important}.products-list__item .button_violet{display:block;padding:10px 0;width:90%;max-width:239px;margin:0 auto;text-align:center}@keyframes more_load{from{-webkit-transform:0;transform:0}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes more_load{from{-webkit-transform:0;transform:0}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.products__more{display:block;width:59px;height:53px;border:none;margin:55px auto;background:url(../images/refr.png) no-repeat}.products__more.active{-webkit-animation:more_load 1s infinite;animation:more_load 1s infinite}.products-nav{width:100%;padding:40px 0 14px 0;margin-top:64px;background:url(../images/products_nav-bg.jpg) no-repeat;-webkit-background-size:cover;background-size:cover;text-align:center;overflow:hidden}.products-text-main{margin-top:108px;padding:0 75px;margin-bottom:141px;font-size:14px;font-family:'Helvetica Light';line-height:1.71;letter-spacing:1.4px;text-align:left;color:#1f1f1f}.products-text-main .products-nav-title{margin-bottom:40px;font-family:'Intro Bold';font-size:24px;text-transform:uppercase;line-height:1;letter-spacing:1.2px;text-align:left;color:#2f2f2f}.products-text-main p{font-size:13px;font-family:'Helvetica Light';line-height:1.71;letter-spacing:1.4px;text-align:left;margin-bottom:27px;color:#1f1f1f}.products-nav__ico{position:relative;width:208px;height:208px;-webkit-border-radius:50%;border-radius:50%;margin:0 auto;-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.products-nav__ico .products-nav__ico__inner{position:relative;width:100%;height:100%;margin:0 auto;background:url(../images/products_nav_cat.jpg) no-repeat;-webkit-border-radius:50%;border-radius:50%;z-index:1}.products-nav__ico::before{content:'';position:absolute;display:block;width:100%;height:50%;top:7%;left:-17%;-webkit-border-radius:200px 200px 0 0;border-radius:200px 200px 0 0;background:#9e78b7;opacity:0;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);z-index:0;-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.products-nav__item_dog .products-nav__ico::before{background:#62c295}.products-nav__ico::after{content:'';position:absolute;display:block;width:100%;height:50%;bottom:7%;left:18%;-webkit-border-radius:200px 200px 0 0;border-radius:200px 200px 0 0;background:#9e78b7;opacity:0;-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg);z-index:1;-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.products-nav__item_dog .products-nav__ico::after{background:#65c496}.products-nav__item_dog .products-nav__ico__inner{background:url(../images/products_nav_dog.png) no-repeat;background-position:center center}.products-nav__text{margin-top:45px;font-family:'Intro Bold';font-size:18px;text-transform:uppercase;line-height:120%;letter-spacing:.9px;text-align:center;color:#474747}.products-nav__text span{display:block;font-size:10px;margin-top:11px;font-family:'Helvetica Light';line-height:1.8;letter-spacing:1px;opacity:0;-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.products-nav__item{display:inline-block;width:330px;margin-right:13px;margin-left:13px;margin-bottom:26px;padding:68px 0 25px 0;background:#fff}.products-nav__item:hover .products-nav__ico{-webkit-box-shadow:-4.6px 7.7px 8px 0 rgba(0,0,1,.29);box-shadow:-4.6px 7.7px 8px 0 rgba(0,0,1,.29)}.products-nav__item:hover .products-nav__text span{opacity:1}.products-nav__item:hover .products-nav__ico::after{left:30%;opacity:.6}.products-nav__item:hover .products-nav__ico::before{left:-30%;opacity:.6}.about-company .wrapper-main{background:#fff}.about-company{position:relative;margin-top:54px;background:#f3f3f3;z-index:1}.about-company__title{padding:0 76px;margin-top:69px;font-family:'Intro Bold';margin-bottom:26px;font-size:24px;text-transform:uppercase;line-height:1;letter-spacing:1.2px;color:#323131}.about-company p{font-size:14px;font-family:'Helvetica Light';line-height:24px;letter-spacing:1.4px;text-align:left;color:#1f1f1f}.text-padded{padding:0 76px}.about-company__tabs{height:70px;font-size:0;margin-top:-35px;border-bottom:1px solid #e5e5e5}.content-divider{width:100%;height:1px;margin:68px 0;border-bottom:1px dashed #e0e0e0}.text-partial{margin-top:5px;float:left;width:60%}.about-company .about-company__year{padding-left:28px;padding-right:20px;width:40%;font-family:Helvetica}.about-company__food-about{padding:65px 20px 51px 62px;color:#fff;margin-top:69px;background:url(../images/food-bg-about.jpg) no-repeat;-webkit-background-size:cover;background-size:cover;background-color:transparent;background-position:top left;overflow:hidden;clear:both}.about-company__food-about p{font-family:Helvetica;font-size:15px;color:#fff}.about-company__food-about ul{margin-top:36px;max-width:480px;list-style:none;margin-left:47px}.about-company__food-about ul li{position:relative;font-size:14px;line-height:1.71;padding-left:24px;margin-bottom:27px;font-family:'Helvetica Light';letter-spacing:1.4px;text-align:left}.about-company__certificates{margin-top:12px;max-width:301px;overflow:hidden}p.about-company__food-about-descr{font-family:'Intro Bold';font-size:16px;margin-top:77px;margin-right:35px;line-height:1.5;letter-spacing:.8px;text-align:right;text-transform:uppercase}p.about-company__food-about-descr span{color:#d31d40}.about-company__certificates>div{padding:0 13px}.about-company__certificates>div img{margin:0 auto}.about-company__food-about ul li:before{content:'';position:absolute;display:block;width:11px;height:11px;top:7px;left:-19px;background:url(../images/list-s.jpg) no-repeat}.about-company__tabs-item{display:inline-block;padding:30px;color:#000;padding:26px 38px;border-bottom:3px solid transparent;font-size:14px;line-height:1.17;letter-spacing:1.2px;cursor:pointer;-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.about-company__tabs-item:active,.about-company__tabs-item:focus,.about-company__tabs-item:hover{border-color:#90ba54}.about-company__content{display:none}.about-company__content.active{display:block;padding-bottom:30px}.about-company__tabs-item.active{color:#000;background:#fff;border-color:#90ba54}.about-company__recepy{margin-top:87px}.about-company__recepy .col-sm-8{padding-right:72px}.about-company__recepy .col-sm-8 p:last-child{margin-bottom:21px}.about-company__recepy .col-sm-8 p:first-child{margin-bottom:24px}.about-company__recepy img{-webkit-border-radius:50%;border-radius:50%;margin:0 auto}.about-company__contacts{position:relative;padding:0 20px 73px 74px;background:#fff;z-index:1}.about-company__contacts__title{text-transform:uppercase;line-height:1.71;letter-spacing:1.4px}.about-company__contacts .col-sm-4:first-of-type{padding-left:0}.about-company__contacts .col-sm-4{padding-left:74px}.about-company__contacts .col-sm-4 p:first-child{margin-top:15px}.about-company__contacts .col-sm-4 p{margin-top:23px}.about-company__contacts .col-sm-4:last-child{padding-left:87px}.about-company__contacts .button-default{text-transform:none;padding:11px 36px 9px 36px;font-size:12px;margin-top:48px}.about-map-wrapper{width:100%;height:631px}.about-map{position:relative;z-index:0}.authorization__title.cart-success__title{font-size:14px;letter-spacing:1.4px;line-height:1.71;max-width:400px}.cart-success__text{font-family:'Helvetica Light';font-size:14px;line-height:1.71;letter-spacing:1.4px}.authorization__submit-wrapper.cart-success-wrapper .button-default:first-child{width:210px;float:left}.cart-submit__result-wrapper,.cart-submit__user-info-wrapper{border-bottom:1px dashed #e0e0e0}.cart-submit__result-wrapper .col-md-2:last-of-type,.cart-submit__result-wrapper .col-md-8{font-family:'Helvetica Bold';text-transform:uppercase}.cart-submit__result-wrapper .col-md-2{font-size:16px}.authorization-wrapper .cart-submit__result-wrapper .clearfix{padding:0;margin-bottom:10px}.cart-submit__result-wrapper .cart-submit__count{color:#717171}.cart-submit__result-total-wrapper .cart-submit__count-text{color:#1f1f1f;text-transform:uppercase}.cart-submit__result-total-wrapper .cart-submit__resul-number{font-size:18px;font-weight:700;letter-spacing:1.8px}.city-modal{display:none;position:fixed!important;top:25%;left:50%;width:654px;max-width:100%;margin-left:-327px;background:#fff;-webkit-box-shadow:0 3px 68px 0 rgba(0,0,0,.35);box-shadow:0 3px 68px 0 rgba(0,0,0,.35);z-index:9}.city-modal__apply{position:absolute;display:block;width:24px;height:24px;right:60px;top:16px;background:url(../images/city-arrow.png) no-repeat;background-position:top left;background-color:transparent;cursor:pointer}.city-modal__close{position:absolute;display:block;width:24px;height:24px;right:19px;top:16px;background:url(../images/city-close.png) no-repeat;background-position:top left;background-color:transparent;cursor:pointer}.city-modal__title{padding:20px 80px 20px 20px;background-color:#fff;-webkit-box-shadow:0 3px 46px 0 rgba(0,0,0,.35);box-shadow:0 3px 46px 0 rgba(0,0,0,.35);font-size:14px;color:#1c1c1c}.city-modal__title span{text-transform:uppercase}.city-modal__input{display:inline-block;width:280px;height:36px;margin:43px 0 53px 0;padding-left:20px;font-size:12px;-webkit-border-radius:18px;border-radius:18px;background-color:#fff;outline:0;border:solid 1px #e8e8e9;color:#1c1c1c}.city-modal__submit{width:126px;height:31px;color:#fff;border:none;-webkit-border-radius:18px;border-radius:18px;text-transform:uppercase;font-size:12px;background-color:#28b363;display:block;margin:0 auto;margin-bottom:20px}.modal-layer{display:none;position:fixed;width:100%;height:100%;top:0;left:0;opacity:.6;background-color:#292929;z-index:8}.city-modal-input-wrapper{text-align:center;padding:43px 0 20px 0}.about-company__note{padding-bottom:100px}.about-food__pro{padding:69px 62px;background:url(../images/cat-food.png) no-repeat;background-position:96% 12%;background-color:transparent;-webkit-background-size:27% 27%;background-size:27%}.about-food__pro .about-company__food__logo{margin-top:0;margin-bottom:20px;width:206px;height:56px;background:url(../images/pb-p-black.jpg) no-repeat;background-position:top left;background-color:transparent}.about-food__pro p{padding-left:21px;max-width:700px;margin-bottom:20px}.about-food__pro .about-food__pro-title{color:#e54e4f;margin-bottom:0;text-transform:uppercase}.food-compare{background:#fff;height:132px;padding:0 0 0 47px;-webkit-box-shadow:0 5px 20px 0 rgba(0,0,1,.1);box-shadow:0 5px 20px 0 rgba(0,0,1,.1);margin-top:-66px;overflow:hidden;background:url(../images/green-bar.jpg) no-repeat;background-position:top right;background-color:#fff}.food-compare__text{float:left;width:50%;max-width:440px;padding-top:33px;font-size:12px;line-height:2.5;letter-spacing:1.2px;text-transform:uppercase;color:#9a9494}.food-compare__submit-wrapper{float:right;width:50%;height:132px}.food-compare__items{margin-top:24px;margin-bottom:105px}.food-compare__item{-webkit-border-radius:2px;border-radius:2px;background:#fff;padding:10px 51px 6px 49px;margin-bottom:7px;-webkit-box-shadow:0 0 4px 0 rgba(0,0,1,.1);box-shadow:0 0 4px 0 rgba(0,0,1,.1)}.food-compare__item__toggle{position:relative;font-size:16px;line-height:120%;padding:18px 0;letter-spacing:1.6px;text-transform:uppercase;color:#2d2d2d;cursor:pointer}.food-compare__item_probalance .food-compare__item__toggle{font-size:18px;font-family:'Helvetica Bold';letter-spacing:1.8px}.food-compare__item__toggle::after{content:'';display:block;position:absolute;top:24px;right:0;width:12px;height:12px;background:url(../images/arrow-2.png) no-repeat;-webkit-background-size:contain;background-size:contain;-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.food-compare__item__toggle.active::after{background:url(../images/cross-1.png) no-repeat;-webkit-background-size:contain;background-size:contain}.food-compare__item__form{display:none;padding-top:24px;padding-bottom:31px}.food-compare__item__button{display:block;position:relative;width:100%;margin-bottom:0;padding:7px 0 3px 12px;font-weight:400;font-size:12px;line-height:2.14;letter-spacing:1.4px;text-align:left;color:#474747;cursor:pointer;z-index:0}.food-compare__item__form input{position:absolute;width:0;height:0;opacity:0}.food-compare__item__button::before{content:'';position:relative;display:inline-block;width:14px;height:14px;top:3px;margin-right:13px;background:#fff;border:1px solid #e3e3e3}input:checked+.food-compare__item__button::before{border:none;background:url(../images/cross.png) no-repeat;background-position:center center;background-color:transparent;-webkit-background-size:10px 10px;background-size:10px}input:checked+.food-compare__item__button{color:#fff}.food-compare__item__button::after{content:'';position:absolute;display:block;width:100%;height:100%;top:0;left:0;color:#fff;background:#42be68;background:-webkit-linear-gradient(to right,#42be68,#0e9f6a);background:-webkit-gradient(linear,left top,right top,from(#42be68),to(#0e9f6a));background:-webkit-linear-gradient(left,#42be68,#0e9f6a);background:-o-linear-gradient(left,#42be68,#0e9f6a);background:linear-gradient(to right,#42be68,#0e9f6a);opacity:0;-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;z-index:-1}input:checked+.food-compare__item__button::after{opacity:1}.food-compare__submit{margin-top:47px;font-size:12px;margin-right:44px;letter-spacing:1.2px;float:right}.questions__item{position:relative;width:100%;max-width:990px;padding:64px 57px;background:#edebeb;margin:0 auto;margin-top:60px;margin-bottom:63px;border:1px solid transparent;font-size:14px;font-family:'Helvetica Light';line-height:1.71;letter-spacing:1.4px;z-index:0}.questions__excerp{font-family:'Helvetica Light';line-height:1.71;letter-spacing:1.4px}.questions__item::after{content:'';display:block;position:absolute;background:#fff;width:100%;height:100%;top:0;left:0;z-index:-1}.questions__item .questions__title{font-family:Helvetica;font-size:16px;margin-bottom:9px;line-height:1.88;text-transform:uppercase;letter-spacing:1.6px;color:#474747}.questions__item::before{content:'';display:block;position:absolute;background:#d1233b;width:0;height:0;bottom:-1px;left:50%;border:1px solid #d1233b;-webkit-box-sizing:content-box;box-sizing:content-box;margin-left:0;-webkit-transition:width .4s ease,height .4s ease .4s,top .4s ease .4s,left .4s ease,bottom .4s ease .4s;-o-transition:width .4s ease,height .4s ease .4s,top .4s ease .4s,left .4s ease,bottom .4s ease .4s;transition:width .4s ease,height .4s ease .4s,top .4s ease .4s,left .4s ease,bottom .4s ease .4s;z-index:-1}.questions__item.active::before{width:100%;height:100%;bottom:-1px;left:-1px;border:1px solid #292929}.questions__text{margin-top:73px;display:none}.questions__item:hover .questions__button{color:#fff;border:1px solid rgba(222,40,57,0)}.questions__item:hover::before{width:100%;height:100%;bottom:-1px;left:-1px}.questions__item:hover .questions__button::before{opacity:1}.questions__button{position:absolute;bottom:-18px;padding:8px 47px 6px 47px;left:50%;color:#5f5e5f;border-color:#edebeb;background:#fff;margin-left:-83px;text-transform:none}.questions__button.active{width:36px;height:36px;padding:0;margin-left:-18px;background-color:#292929;color:transparent!important}.questions__button.active::before{background:url(../images/up-arrow.png) no-repeat;background-color:#292929;background-position:center center}.food-nav{width:100%;padding:43px 45px 46px 47px;margin-top:33px;background:url(../images/products_nav-bg-new.jpg) no-repeat;margin-bottom:59px;overflow:hidden}.food-nav__item{height:153px;padding:33px 46px;-webkit-box-shadow:0 10px 35px 0 rgba(0,0,1,.3);box-shadow:0 10px 35px 0 rgba(0,0,1,.3);background-position:top left;background-color:#fff}.food-nav__item:last-child{margin-top:22px;background-color:#fff}.food-nav__text{width:305px;float:left;margin-top:6px;font-size:14px;margin-left:91px;font-weight:300;line-height:1.71;letter-spacing:1.4px;text-align:left;color:#1f1f1f}.food-nav__title{float:left;width:130px;font-family:'Intro Bold';font-size:18px;line-height:1.33;margin-top:7px;letter-spacing:.9px;-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;color:#474747}.food-nav__item:hover .food-nav__title{color:#232323}.food-nav__link-wrapper{float:right;width:165px}.button_grey{-webkit-border-radius:24px;border-radius:24px;background:#444;outline:0;border:none;font-size:12px;letter-spacing:1.2px;color:#fff!important}.food-nav__link-wrapper .food-nav__link{display:block;text-transform:none;padding:11px 40px;text-align:center;-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.food-nav__link-wrapper .food-nav__link:hover{opacity:.8}.food-nav__link-wrapper .food-nav__link:last-child{margin-top:14px}.food-nav__link-wrapper .food-nav__link.button_grey{margin-top:24px}.about-company__food_padded{padding:0 67px 0 87px}.about-company__food__logo{display:block;width:177px;height:66px;margin-top:63px;background:url(../images/probalance.jpg) no-repeat;background-position:top left;background-color:transparent}.about-company .about-company__food-text{margin-top:10px;font-size:15px;font-family:Helvetica}.about-company__food>.about-company__food-text{margin-bottom:0}.about-company__food .col-sm-8{padding-left:0}.about-company__food p{margin-bottom:24px}.about-company__food-descr{margin-top:16px;max-width:264px;float:right;background:url(../images/aller-food.jpg) no-repeat;background-position:center 37px;background-color:transparent;background-position-x:center;border:1px solid #edebeb;font-size:14px;background-position-y:37px;padding:228px 20px 23px 23px;line-height:1.71;letter-spacing:1.4px;color:#000}.about-company__food-contains{padding:30px 46px 30px 31px;margin-top:21px;background:#f2f2f2}.about-company__colors{padding:0 90px;overflow:hidden}.about-company__colors a{display:inline-block;width:170px;margin-top:17px;margin-right:23px;padding:13px 40px;text-align:center}.about-company__colors a:last-child{margin-right:0}.about-company .about-company__food-item__title{font-family:'Intro Bold';font-size:18px;margin-bottom:4px;text-transform:uppercase;line-height:2.47;letter-spacing:.9px;text-align:left;color:#ebb40b}.about-company__food-item__ico img{margin:5px auto}.about-company__food-item__ico{float:left;padding-left:26px;width:31.6%}.about-company__food-item__content p{margin-bottom:24px}.about-company__food-item__content{padding-right:80px}.about-company__food-item{margin-top:65px;border-top:1px dashed #e0e0e0;padding-top:71px;overflow:hidden}.about-company .about-company__food-item_blue .about-company__food-item__title{color:#02a0d4}.about-company .about-company__food-item_green .about-company__food-item__title{color:#4eb457}.about-company .about-company__food-item_red .about-company__food-item__title{color:#da2639}.about-company .about-company__food-item_violet .about-company__food-item__title{color:#854d93}.about-company__food-item__text{float:left;padding-left:15px;width:68.4%}.about-company__note{margin-top:20px}.about-company__food-item_violet{margin-bottom:62px}.tab-news{padding-bottom:79px}.news{margin-top:67px;padding:0 69px}.news__item{border:1px solid #edebeb;height:244px;margin-bottom:36px;-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;overflow:hidden}.news__item:hover{border:1px solid #7b7b7b}.news__ico{float:left;overflow:hidden;width:327px;height:100%}.news__ico img{min-width:100%;height:100%}.about-company .news__title{font-size:16px;line-height:1.88;font-family:Helvetica;height:23px;overflow:hidden;letter-spacing:1.6px;text-transform:uppercase}.about-company .news__text{margin-top:18px;font-size:14px;height:67px;line-height:1.71;letter-spacing:1.4px;overflow:hidden}.news__content{float:left;padding:38px 55px;height:246px;width:673px;overflow:hidden}.news__link{display:inline-block;margin-top:10px;font-size:12px;line-height:1.5;text-decoration:underline;font-family:'Helvetica Light';letter-spacing:1.2px;color:#4e4e4e}.about-company .news__date{font-size:12px;line-height:1.5;margin-bottom:0;letter-spacing:1.2px;color:#929292;-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.news__item:hover .news__date{color:#ce3337}.news .products__more{margin:48px auto}.products__more{clear:both}.contacts__title,.title_white{background:#fff}.pethouse__title{background:#f3f3f3;padding-top:40px}.pethouse__title h1{font-size:24px;margin-top:30px;margin-bottom:30px;letter-spacing:1.2px;font-family:HelveticaNueueCyrBold}.contacts__title h1,.title_white h1{font-size:24px;margin-top:23px;margin-bottom:15px;text-transform:uppercase;font-family:'Helvetica Bold';letter-spacing:1.2px;color:#474747}.contacts__content{padding-top:18px}.contacts__content,.content_grey,.pethouse__content{background:#f3f3f3}.pethouse__action{padding:97px 109px;background:url(../images/dog-run.jpg) no-repeat;background-position:top left;background-color:transparent;-webkit-background-size:cover;background-size:cover;color:#fff}@media(max-width:1023px){.pethouse .pethouse__buttons-wrapper{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}.pethouse .pethouse__buttons-wrapper .button-default{min-width:240px;max-width:100%}.pethouse .pethouse__buttons-wrapper .button-default:not(:last-of-type){margin-bottom:15px}}@media(max-width:1023px){.pethouse .pethouse__buttons-wrapper{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}#foodCompare .compareResult{display:block;max-width:100%;overflow-x:scroll}.search-page form{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}.search-page form>*{margin-right:10px;margin-bottom:15px;max-width:100%}}@media(max-width:767px){main .row{margin-left:0;margin-right:0}.delo-slider__item__text{padding:5px!important;color:#fff}.korm-slider-mobile{display:block}.korm-slider-desktop{display:none}.delo__nav .n-btn-red{top:7px}.delo-slider__item{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.delo-slider__item img{height:auto!important}.compare-result__item h1{font-size:26px}.compare-result__item img{max-width:100%;float:none!important;display:block;margin-left:auto!important;margin-right:auto!important;max-height:400px}.about-company .about-company__colors{padding-left:15px;padding-right:15px}.assistant__links{background-image:url(../images/dog-select.jpg);background-position:center!important}.cart__items table#basket_items{max-width:100%;display:block;overflow-x:scroll}.cart .cart__buttons .button-default{margin-right:23px}.cart .cart__result-text{margin-left:0;margin-top:15px}.cart .cart__result-sum{margin-top:20px}.cart .cart__promo-input{width:100%}.cart__items .cart__item__text{float:none}.pethouse .pethouse__text ul li{padding-left:20px}.pethouse .pethouse__buttons-wrapper .button-default{margin-left:0;margin-right:0}.pethouse .pethouse__buttons-wrapper{padding-left:15px;padding-right:15px;padding-top:40px;padding-bottom:0}.pethouse .pethouse__text{padding-left:15px;padding-right:15px;padding-top:50px;padding-bottom:0}.pethouse__action{padding:5px 12px}.pethouse__action .pethouse__action__info-count{width:100%;float:none}.pethouse__action .pethouse__action__title{max-width:100%}.pethouse__action .pethouse__action__info-products{float:none;padding:10px 15px;width:100%}}.pethouse__action__title{width:370px;font-size:14px;line-height:1.71;letter-spacing:1.4px}.pethouse__action__info{margin-top:70px;overflow:hidden}.pethouse__action__info-count{padding-left:0;font-size:19px;float:left;width:30%;line-height:1.71;letter-spacing:1.4px;font-family:'Intro Bold'}.pethouse__action__info-count strong{font-size:60px;display:block;font-weight:400;text-align:center;letter-spacing:6px}.pethouse__action__plus{font-family:'Helvetica Bold';font-size:24px;text-align:center;color:#ffd83e}.pethouse__action__info-products{background:rgba(0,0,0,.4);float:left;margin-left:1%;padding:25px 30px 10px 80px;font-size:14px;font-weight:500;line-height:1.71;letter-spacing:1.4px;width:69%;overflow:hidden}.pethouse__action__info-products p{margin-top:10px;text-transform:uppercase;font-size:12px;max-width:57px;text-align:center}.pethouse__action__info-products img{width:48px;max-width:100%}.pethouse__action__info-products .col-sm-3{position:relative}.pethouse__action__info-products .col-sm-6{padding-left:30px;line-height:1.71;letter-spacing:1.4px}.pethouse__action__info-products .col-sm-3:after{content:'+';display:block;position:absolute;top:39%;right:0;font-size:37.7px;font-family:'Helvetica Bold';line-height:.5;letter-spacing:3.8px;text-align:left;color:#ffd83e}.pethouse__text{padding:57px 116px 26px 116px;background:#fff;font-size:14px;font-family:'Helvetica Light';line-height:1.71;letter-spacing:1.4px;color:#1f1f1f}.pethouse__text__title{font-family:Helvetica;text-transform:uppercase;text-align:center}.pethouse__text ul{margin-top:53px;list-style:none}.pethouse__text ul li{position:relative;padding-left:53px;line-height:1.71;letter-spacing:1.4px;margin-bottom:17px}.pethouse__text ol{margin-left:20px}.pethouse__text ol li{position:relative;padding-left:32px;line-height:1.71;letter-spacing:1.4px;margin-bottom:17px}.pethouse__text ul li::before{content:'';display:block;position:absolute;top:8px;left:0;width:7px;height:7px;-webkit-border-radius:50%;border-radius:50%;background-image:-webkit-linear-gradient(to right,#960b43,#de2839);background-image:-webkit-gradient(linear,left top,right top,from(#960b43),to(#de2839));background-image:-webkit-linear-gradient(left,#960b43,#de2839);background-image:-o-linear-gradient(left,#960b43,#de2839);background-image:linear-gradient(to right,#960b43,#de2839);-webkit-box-shadow:0 30px 32px 0 rgba(0,0,1,.07);box-shadow:0 30px 32px 0 rgba(0,0,1,.07)}.pethouse__buttons-wrapper{padding:43px 100px 0 170px;background:#fff}.pethouse__buttons-wrapper .button-default{padding:16px 40px}.pethouse__buttons-wrapper .button-default:first-child,.pethouse__buttons-wrapper .button-default:last-child{width:240px;margin:0}.pethouse__buttons-wrapper .button-default{margin:0 22px;width:293px}.pethouse__text:last-child{margin-top:28px;margin-bottom:93px;padding-bottom:81px}.assistant__links{padding:22px 52px;height:133px;margin-top:-66px;-webkit-box-shadow:0 5px 20px 0 rgba(0,0,1,.1);box-shadow:0 5px 20px 0 rgba(0,0,1,.1);background:url(../images/dog-select.jpg) no-repeat;background-position:top right;background-color:#fff;-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.assistant__links.active{background:url(../images/cat-select.png) no-repeat;background-position:top right;background-color:#fff}.assistant__links__title{font-size:12px;margin-left:2px;margin-bottom:9px;line-height:2.5;text-transform:uppercase;letter-spacing:1.2px;color:#9a9494}.assistant__links button{padding:9px 56px}.assistant__links .assistant__links_dog{margin-right:20px}.assistant__links .assistant__links_dog.active:before,.assistant__links .assistant__links_dog:active:before,.assistant__links .assistant__links_dog:focus:before,.assistant__links .assistant__links_dog:hover:before{background:#42be68;background:-webkit-linear-gradient(to right,#42be68,#0e9f6a);background:-webkit-gradient(linear,left top,right top,from(#42be68),to(#0e9f6a));background:-webkit-linear-gradient(left,#42be68,#0e9f6a);background:-o-linear-gradient(left,#42be68,#0e9f6a);background:linear-gradient(to right,#42be68,#0e9f6a);opacity:1}.assistant__links .assistant__links_cat.active,.assistant__links .assistant__links_dog.active{color:#fff;border:1px solid rgba(222,40,57,0)}.assistant__form-block{width:100%}.assistant__links .assistant__links_cat.active:before,.assistant__links .assistant__links_cat:active:before,.assistant__links .assistant__links_cat:focus:before,.assistant__links .assistant__links_cat:hover:before{background:#9552a8;background:-webkit-linear-gradient(to right,#9552a8,#ab6db4);background:-webkit-gradient(linear,left top,right top,from(#9552a8),to(#ab6db4));background:-webkit-linear-gradient(left,#9552a8,#ab6db4);background:-o-linear-gradient(left,#9552a8,#ab6db4);background:linear-gradient(to right,#9552a8,#ab6db4);opacity:1}.assistant-wrapper .assistant__choose-button{display:block;margin:60px auto;width:244px}.assistant__form{display:none}.assistant__form.active{display:block!important}.assistant-wrapper{margin-top:65px;padding-bottom:92px;background:#f3f3f3}.assistant__form-item{height:188px;padding:20px 8px 8px 14px;-webkit-box-shadow:0 2px 6px 0 rgba(0,0,1,.11);box-shadow:0 2px 6px 0 rgba(0,0,1,.11);-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.assistant__form-item:active,.assistant__form-item:focus,.assistant__form-item:hover{-webkit-box-shadow:0 9px 24px 0 rgba(0,0,1,.16);box-shadow:0 9px 24px 0 rgba(0,0,1,.16)}.assistant__form-wrapper_cat .assistant__form-item{height:220px}.assistant__form-item:active .assistant__form__title,.assistant__form-item:focus .assistant__form__title,.assistant__form-item:hover .assistant__form__title{color:#444}.assistant__form-wrapper{-webkit-border-radius:2px;border-radius:2px;background:#fff;padding:7px 8px;margin-top:22px;overflow:hidden;-webkit-box-shadow:0 0 4px 0 rgba(0,0,1,.1);box-shadow:0 0 4px 0 rgba(0,0,1,.1)}.assistant__form__title{font-size:10px;line-height:1.2;height:24px;margin-left:8px;margin-bottom:25px;letter-spacing:1px;text-transform:uppercase;color:#9a9494;-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.assistant__button{display:block;position:relative;margin-bottom:10px;font-size:14px;padding:4px 10px 6px 29px;font-weight:400;line-height:120%;letter-spacing:1.4px;-webkit-border-radius:40px;border-radius:40px;color:#474747;cursor:pointer;z-index:1;overflow:hidden}.assistant__form-item input{position:absolute;width:0;height:0;opacity:0}.assistant__button:before{content:'';position:absolute;display:inline-block;width:14px;height:14px;left:6px;top:6px;margin-right:5px;-webkit-border-radius:50%;border-radius:50%;background:#fff;border:solid 1px #e3e3e3;z-index:1}input:checked+.assistant__button{color:#fff}input:checked+.assistant__button::after{opacity:1}input:checked+.assistant__button::before{background:0 0;border:4px solid #fff}.assistant__button::after{content:'';position:absolute;display:block;width:100%;height:100%;top:0;left:0;color:#fff;-webkit-border-radius:40px;border-radius:40px;background:#42be68;background:-webkit-linear-gradient(to right,#42be68,#0e9f6a);background:-webkit-gradient(linear,left top,right top,from(#42be68),to(#0e9f6a));background:-webkit-linear-gradient(left,#42be68,#0e9f6a);background:-o-linear-gradient(left,#42be68,#0e9f6a);background:linear-gradient(to right,#42be68,#0e9f6a);opacity:0;-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;z-index:-1}.assistant__form-wrapper_cat .assistant__button::after{background:#9552a8;background:-webkit-linear-gradient(to right,#9552a8,#ab6db4);background:-webkit-gradient(linear,left top,right top,from(#9552a8),to(#ab6db4));background:-webkit-linear-gradient(left,#9552a8,#ab6db4);background:-o-linear-gradient(left,#9552a8,#ab6db4);background:linear-gradient(to right,#9552a8,#ab6db4)}.contacts-wrapper{background:#fff;height:183px}.contacts-wrapper:first-child{padding:61px 42px;float:left;width:25.5%}.contacts-wrapper.contacts-wrapper2{float:right;padding:45px 48px;width:74.1%}.contacts-wrapper.contacts-wrapper2 p{font-size:14px;letter-spacing:1.4px;margin-bottom:20px}.contacts__phone-title{font-size:14px;text-transform:uppercase;letter-spacing:1.4px;margin-bottom:7px;color:#7a7979}.contacts__region__title{font-size:24px;letter-spacing:1.2px;text-transform:uppercase;margin-top:84px;margin-bottom:32px;font-family:'Helvetica Bold';color:#474747}.contacts-region-wrapper{background:#fff;margin-bottom:104px;padding:22px}.contacts-region-wrapper table{width:100%}.contacts-region-wrapper td{font-size:12px;padding:11px 15px 11px 17px;letter-spacing:1.2px;color:#1f1f1f}.contacts-region-wrapper tr:nth-of-type(2n+2) td{background:#f3f3f3}.contacts-region-wrapper th{text-transform:uppercase;font-size:12px;letter-spacing:1.2px;padding:11px 15px 34px 17px;font-weight:400}.contacts-region-wrapper th:first-child{width:27.1%}.contacts__phone{font-size:24px;line-height:1.5;letter-spacing:2.4px;font-family:'Bebas Neue';text-align:left;color:#1f1f1f}.food-compare__alert{display:none;position:absolute;width:120px;background:#fff;font-size:12px;border:1px solid #e66161;padding:10px;color:#e66161;z-index:1}.cart__title h1{font-size:24px;margin-top:23px;margin-bottom:15px;text-transform:uppercase;font-family:'Helvetica Bold';letter-spacing:1.2px;color:#474747}.cart__items{padding:0 17px;overflow:hidden}.cart__item{float:left;width:100%}.cart__item-title{width:49%}.cart{padding:19px 0;margin-bottom:85px;margin-top:18px;background:#fff}.cart__item__title{font-size:12px;letter-spacing:1.2px;padding:12px 21px;text-transform:uppercase;background:#f3f3f3}.cart__items>.clearfix:not(:first-child):not(:nth-of-type(2)){border-top:1px solid #f3f3f3}.cart__item__ico{float:left;text-align:center;width:100px}.bg-grey,.cart__content{background:#f3f3f3}.cart__item__ico img{max-width:100%;max-height:100%}.cart__item__ico_align{display:inline-block}.cart__item__ico_align p{text-align:center;padding:10px}.cart__item__text{float:left;padding:8px 6px;width:-webkit-calc(100% - 110px);width:calc(100% - 110px)}.cart__item__text p{font-family:'Helvetica Bold';text-transform:uppercase;font-size:14px;line-height:1.71;letter-spacing:1.4px}.cart__align{display:table-cell;height:100px;width:inherit;margin:0;vertical-align:middle}.cart__item__price{font-size:16px;padding:10px 20px;line-height:2.25;letter-spacing:1.6px}.cart__item-price{float:left;width:16.4%}.cart__item-count{float:left;width:19.5%}.cart__promo-code{padding:20px 39px;background-color:#f3f3f3}.cart__auth-info .col-sm-5 input{width:399px;max-width:100%;height:40px;-webkit-border-radius:2px;border-radius:2px;font-size:12px;padding:0 10px;margin-bottom:19px;border:solid 1px #7b7b7b}.cart-step-1.authorization__title{margin-left:34px}.cart__auth-step-1-buttons{margin-top:20px;padding-top:40px;border-top:1px dashed #e0e0e0}.cart__auth-step-1-buttons .button-default:first-child{padding:17px 0;width:107px;height:48px;margin-left:32px;margin-bottom:20px;float:left}.cart__auth-step-1-buttons .button-default:last-child{float:right;width:240px;max-width:100%;height:48px;margin-right:32px;padding:17px 0}.cart__auth-info{padding:0 20px}.cart__auth-info textarea{height:161px;-webkit-border-radius:2px;border-radius:2px;border:solid 1px #7b7b7b;color:#7c7c7c;font-size:12px;width:100%;resize:none;padding:10px 20px;overflow:hidden}.cart__item-count .product__number-wrapper{padding:0;width:130px;margin-top:16px;margin-left:32px;padding:0 8px;background:#f5f5f5;left:0;float:none}.authorization-wrapper{margin:18px auto 140px auto;background:#fff}.authorization-wrapper .clearfix{padding:32px 21px 25px 21px}.authorization-wrapper .authorization__submit-wrapper{padding-top:22px;padding-bottom:15px}.authorization__title{margin-left:4px;margin-bottom:30px;font-size:12px;text-transform:uppercase;letter-spacing:1.2px}.authorization-wrapper .button-default{margin-top:10px;padding:17px 10px 15px 10px}.authorization__submit-wrapper .button-default:first-child{width:53%}.authorization__submit-wrapper .button-default:last-child{float:right;width:43%}.authorization__input{width:399px;max-width:100%;height:40px;padding:5px 24px;margin-bottom:19px;-webkit-border-radius:2px;border-radius:2px;font-size:12px;letter-spacing:1.2px;background-color:#fff;border:solid 1px #7b7b7b;outline:0}.authorization__checkbox{position:absolute;width:0;height:0}.authorization-wrapper .authorization__checkbox{display:none}.authorization__checkbox+label{position:relative;float:left;margin-top:12px;padding-left:24px;font-size:12px;font-weight:400;letter-spacing:1.2px;color:#7c7c7c;cursor:pointer}.authorization__checkbox:checked+label:before{content:'✓';background:#90ba54;border:solid 1px #90ba54}.authorization__link{float:right;margin-top:12px;text-transform:uppercase;font-size:10px;letter-spacing:1px;color:#1f1f1f}.authorization-wrapper .col-md-5{padding-right:44px}.authorization-wrapper .col-md-7{padding-left:64px}.authorization__checkbox+label:before{content:'';display:block;position:absolute;top:-1px;left:0;width:16px;height:16px;color:#fff;text-align:center;-webkit-border-radius:2px;border-radius:2px;background:#fff;border:solid 1px #7b7b7b;-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.authorization__social{width:99px;height:99px;margin-right:24px;margin-bottom:10px;float:left}.authorization__social_vk{background:url(../images/vkontakte.png) no-repeat;background-color:transparent;background-position:top left;-webkit-background-size:contain;background-size:contain}.authorization__social_mailru{background:url(../images/mailru-ico.png) no-repeat;background-color:transparent;background-position:top left;-webkit-background-size:contain;background-size:contain}.authorization__social_facebook{background:url(../images/facebook_logo.jpg) no-repeat;background-color:transparent;background-position:top left;-webkit-background-size:contain;background-size:contain}.authorization__submit-wrapper{border-top:1px dashed #e0e0e0}.authorization__text{font-size:10px;line-height:1.8;letter-spacing:1px;color:#1f1f1f}.cart__item-result{float:left;width:15.1%}.cart__item__result,.cart__result-sum{font-size:16px;line-height:2.25;padding:10px 24px;font-family:Helvetica;font-weight:600;letter-spacing:1.6px}.cart__promo-text,.cart__result-text{font-size:12px;line-height:2;text-transform:uppercase;letter-spacing:1.2px}.cart__promo-text{float:left;margin-top:10px;margin-right:20px}.cart__promo-input{float:left;max-width:100%;width:277px;height:40px;-webkit-border-radius:20px;border-radius:20px;border:none;background-color:#fff;padding:0 15px;outline:0;-webkit-box-shadow:0 2px 10px 0 rgba(0,0,1,.07);box-shadow:0 2px 10px 0 rgba(0,0,1,.07)}.cart__promo-form-wrapper{position:relative;display:inline-block}.cart__promo-button{position:absolute;right:-115px;width:146px;line-height:40px;text-transform:uppercase;height:40px;font-family:Roboto;letter-spacing:.1em;color:#fff;font-size:12px;text-align:center;padding-right:40px;padding-left:15px;-webkit-border-radius:20px;border-radius:20px;border:none;background-image:-webkit-linear-gradient(to right,#42be68,#0e9f6a);background-image:-webkit-gradient(linear,left top,right top,from(#42be68),to(#0e9f6a));background-image:-webkit-linear-gradient(left,#42be68,#0e9f6a);background-image:-o-linear-gradient(left,#42be68,#0e9f6a);background-image:linear-gradient(to right,#42be68,#0e9f6a)}.cart__promo-button:hover{color:#fff}@media (max-width:767px){.cart__promo-input{padding-right:146px}.cart__promo-button{right:0}}.cart__promo-button:after{content:'';position:absolute;top:0;right:0;width:40px;height:40px;background:url(../images/checked.png) no-repeat;background-position:center center;background-color:transparent}.cart__result-text{float:left;margin-left:143px}.cart__result-sum{padding:0;padding-right:14px;float:right}.cart__buttons{text-align:right}.cart__buttons .button-default{width:239px;height:48px;margin-top:20px;margin-left:23px;padding:17px 20px;float:right}.news-post__content.active{display:block}.news-post__content{padding-bottom:100px}.post__inner{padding:45px 45px 20px 45px;-webkit-box-sizing:border-box;box-sizing:border-box;border-bottom:1px dashed #e3e3e3}.post__content{width:100%;max-width:810px;margin:0 auto}.post__content img{max-width:100%;height:auto!important}.post__top{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;background-color:#f6f6f6;height:264px;margin-bottom:84px}.post__top-title{color:#474747;font-family:Intro;font-size:24px;font-weight:400;line-height:24px;text-transform:uppercase;max-width:280px}.post__top-content{padding:20px 15px 20px 80px;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-sizing:border-box;box-sizing:border-box;width:50%}.post__top-img{width:50%;-webkit-background-size:cover;background-size:cover;background-repeat:no-repeat;background-position:center}.post__top-date{color:#929292;font-family:"Helvetica Light";font-size:12px;font-weight:300;line-height:18px;margin-top:10px}.post__content p{margin-bottom:40px}.post__content h3{font-size:14px;font-family:'Helvetica Bold';color:#c82f36;font-weight:500;text-transform:uppercase}.post__images{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.post__images img{max-width:49.5%;height:auto}.post__images p{width:100%;margin-top:15px;text-align:center;color:#1f1f1f;font-weight:300;font-style:italic}.post__links{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;width:-webkit-calc(100% - 90px);width:calc(100% - 90px);max-width:810px;margin:0 auto;padding:60px 0;-webkit-box-sizing:border-box;box-sizing:border-box}.post__links a{color:#292929;font-family:"Helvetica Light";font-size:12px;font-weight:400;line-height:30px;text-decoration:underline;text-transform:uppercase}.post__links a:hover{text-decoration:none}.post__links-pagination{margin-left:auto}.post__links-pagination a{margin-left:60px}.compareResult tr td{background-color:#fff;border:2px solid #ededed;padding:24px 8px;vertical-align:top;color:#595959}#foodCompare{margin-top:24px;margin-bottom:105px}.compareResult{-webkit-box-shadow:0 5px 20px 0 rgba(0,0,1,.1);box-shadow:0 5px 20px 0 rgba(0,0,1,.1)}.compareReturn .button{margin-bottom:24px}.foodSelectedDog .button{display:none}.foodSelectedCat .button{display:none}.oldprice_product{text-decoration:line-through;font-size:18px;font-weight:400}.compare-result__item{overflow:hidden;font-family:Helvetica,Arial,sans-serif;padding:20px 8px 8px 14px;-webkit-box-shadow:0 2px 6px 0 rgba(0,0,1,.11);box-shadow:0 2px 6px 0 rgba(0,0,1,.11);margin-bottom:20px}.foodSelectedDog .contacts__region__title{margin-top:0}.foodSelectedCat .contacts__region__title{margin-top:0}.search-page form{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.products-text-main.products-text-main_section{padding:30px 75px;margin-top:40px;background-color:#fff}.page_slider{margin:10px 0}.pethouse{margin-top:-50px}@media only screen and (max-width :1196px){.feed .wrapper-sub,.wrapper-main{padding:0 15px}.header__logo-wrapper{width:37%}.header__phone-wrapper{width:24%;padding:0}.header__contacts__social{float:none;display:inline-block}.header__contacts__button{float:right}.header__contacts-wrapper{float:right;width:39%}.header__menu{width:95%}.header__menu ul{display:table}.header__menu ul li{display:table-cell;vertical-align:middle}.header__menu ul li a{padding:17px 10px 14px 10px}.about .wrapper-sub{width:95%}.about__philosophy__text{width:69%}.about__philosophy__img{width:30%;-webkit-background-size:contain;background-size:contain}.about__select{padding:91px 10px 50px 420px}.about__select .about__philosophy__text{width:100%}.about__select{-webkit-background-size:cover;background-size:cover}.news__ico{width:35%}.news__content{width:65%}.assistant__links{background-position:top right -50%}}@media only screen and (max-width :1055px){.contacts-wrapper:first-child{padding:25px 20px;width:33.5%}.contacts-wrapper.contacts-wrapper2{padding:35px 38px;width:66.1%}.header__logo_pro{margin-left:15px}.header__contacts__button,.header__contacts__social{margin-left:7px}.header__contacts__button:first-child{margin-left:0}.delo-wrapper{width:100%}.header__credits-links a{font-size:8px;margin-left:24px}.header__city,.header__credits-title{font-size:8px}.ad__nav .button-white{width:50%}.about__catalogue-slider .owl-carousel::before{left:-15%;width:130%;margin-top:-80px;margin-left:0;-webkit-background-size:contain;background-size:contain}.catalogue-slider__item_text{padding:20px 20px 60px 20px}.catalogue-slider__item_text p{line-height:1.5;letter-spacing:.7px}.footer__nav__menu ul{padding-right:0}.footer__nav__menu ul li a{font-size:10px}.feed__news{padding:75px 30px 94px 0}.feed__articles{padding:75px 0 94px 30px}.footer__logo_pro{float:left;margin-left:20px}.footer__copyright{padding-right:0;width:50%;float:right;text-align:right}.footer__logo-wrapper{width:50%;float:left;padding-right:10px;overflow:hidden}.footer__social{margin-top:20px;text-align:center;padding:0;clear:both}.product__decription__table table{width:100%}.product__info__text{width:75%;padding-right:40px}.product__info::after{left:75%}.product__info__params,.product__region-wrapper{width:25%}.product__order-wrapper{width:75%;padding-right:10px}.products-list__info{height:94px;margin-bottom:27px;line-height:140%}.product__decription__contains{width:30%}.product__decription__details{width:25%}.product__decription__table{padding-left:10px;width:45%}.about-food__pro{background:#fff}.assistant__links{background-position:top right -230%}}@media only screen and (max-width :992px){.header__logo-wrapper{float:left;width:60%;overflow:hidden}.header__credits-links a{font-size:8px;margin-left:24px}.header__credits-title{font-size:8px}.header__phone-wrapper{float:left;text-align:right;width:40%}.header__contacts-wrapper{width:100%;clear:both;float:none}.header__phone-number,.header__phone-text{width:100%}.header__menu ul li a{letter-spacing:1.2px;font-size:11px}.ad__scroll-down{right:10px}.footer__phone-number{font-size:20px}.about__select{padding:70px 10px 30px 420px}.about__catalogue-slider .owl-carousel::before{margin-top:-91px}.ad::before{top:-200px}.filter__brand,.filter__type,.filter__volume{width:50%}.filter__submit-wrapper{width:50%}.filter__submit{padding:11px 3px 9px 3px;width:100%}.filter__submit-wrapper,.filter__volume{margin-top:20px}.products-list__title__inner span{font-size:12px}.product__title h1{line-height:120%}.about-company__tabs-item{padding:28px 20px}.about-company__title,.text-padded{padding:0 50px}.about-company__food-about{padding:65px 20px 51px 38px}.about-company__contacts{padding-left:46px}.about-company__contacts .col-sm-4{padding-left:30px}.about-company__contacts .col-sm-4:last-child{padding-left:30px}.product__decription__contains,.product__decription__details{width:50%}.authorization__social{width:23%;margin-right:3%}.product__decription__table{padding:0;width:100%;margin-bottom:60px}.modal-full-descr{width:100%;padding-right:60px}.product__description_company{font-size:11px;line-height:120%;background-position:top center;-webkit-background-size:cover;background-size:cover}.food-nav__text{width:280px;margin-left:20px}}@media only screen and (max-width :1200px){.header__credits-title{display:none}}@media only screen and (max-width :920px){.ad__info{padding-right:80px}.about__philosophy{padding:80px 66px 69px 74px}.about__catalogue{padding:0 90px 69px 90px}.header__city{width:auto}.header__credits-links{width:auto}}@media only screen and (max-width :901px){.product__params__title{margin-top:30px;margin-bottom:10px;line-height:150%}.product__price{margin-top:20px;float:left;width:auto}.product__number-wrapper{margin-top:10px}.product__params__weight{font-size:28px}.food-compare__text{width:45%;line-height:170%}.food-compare{padding-left:28px}.food-compare__submit{display:block;padding:11px 30px 9px 30px;margin:47px 10px}.food-compare__text{padding-top:23px;font-size:11px}.food-compare{-webkit-background-size:50% 100%;background-size:50% 100%}.assistant__links{background-position:top left 400px}}@media only screen and (max-width :850px){.post__top-content{padding-left:30px}.post__top{margin-bottom:30px}.post__inner{padding-left:0;padding-right:0;padding-top:30px}.about__select{padding:70px 10px 30px 365px}.header__menu{width:94%}.header__menu ul li a{letter-spacing:0}.delo-slider__item__text{padding:30px}.products-nav__item{width:45%;margin:2%}.products-nav__ico{width:180px;height:180px}.about__catalogue-slider .owl-carousel::before{left:-17%;width:134%;margin-top:-104px}.food-nav__title{width:30%}.food-nav__text{margin-left:5%;width:65%}.food-nav__item{height:auto;background:#fff}.food-nav__item:last-child{background:#fff}.food-nav__link-wrapper{float:none;width:100%;overflow:hidden;text-align:center;clear:both}.food-nav{-webkit-background-size:cover;background-size:cover}.food-nav__link-wrapper .food-nav__link{display:inline-block;width:165px;margin-top:20px}.food-nav__link-wrapper .food-nav__link:last-child{margin:10px}}@media only screen and (max-width :767px){.about-company__tabs{height:unset;background:0 0}.about-company__tabs-item{padding:16px 20px;color:#000}.about-company__tabs-item:active,.about-company__tabs-item:focus,.about-company__tabs-item:hover{color:#000}.about-company__tabs-item.active:active,.about-company__tabs-item.active:focus,.about-company__tabs-item.active:hover{color:#42be68}.about-company__tabs-item.active{color:#42be68}.news__content{height:auto;padding:20px}.news__ico img{-o-object-fit:cover;object-fit:cover}.contacts-region-wrapper{width:100%;overflow-x:scroll}.contacts-wrapper.contacts-wrapper2{width:100%;padding:20px 20px}.contacts-wrapper{height:auto}.contacts-region-wrapper{margin-bottom:20px}.contacts-wrapper:first-child{padding:25px 20px 0 20px;width:100%}.contacts__region__title{font-size:18px;margin-top:30px}#form_wrapper_call{top:0!important;left:0;width:100%;height:100vh;overflow-y:scroll;overflow-x:hidden}.authorization-wrapper .cart-submit__result-wrapper .clearfix{border-bottom:1px dashed #e0e0e0;margin-bottom:20px}.authorization-wrapper .cart-submit__result-wrapper .clearfix:last-of-type{border:none;margin-bottom:0}.cart-submit__result-wrapper .col-md-2,.cart-submit__result-wrapper .col-md-8{margin-bottom:20px}.product__img{display:block;width:100%;padding:30px 10px;border-bottom:1px dashed #e0e0e0}header{position:relative}.header__menu-wrapper{position:static}.header__menu{display:none;position:absolute;top:0;left:0;width:100%;float:none;-webkit-box-shadow:0 5px 50px 0 rgba(41,41,41,.25);box-shadow:0 5px 50px 0 rgba(41,41,41,.25);z-index:3;background:#fff}.header__menu ul{display:block}.header__menu ul.mob_ul{display:block;margin-top:25px}.header__menu ul li{display:block;background:#fff}.header__menu ul li a{width:100%;letter-spacing:1.4px;font-size:12px;text-align:left;padding:15px;border-bottom:1px solid #e6e6e6!important}.header__menu ul.mob_ul li a{border-bottom:none!important;padding:7px 15px}.header__menu ul li a:after{display:none}.header__menu ul li:nth-of-type(5n+1) a.active,.header__menu ul li:nth-of-type(5n+1) a:active,.header__menu ul li:nth-of-type(5n+1) a:focus,.header__menu ul li:nth-of-type(5n+1) a:hover{color:#fff;background:#e39b39}.header__menu ul li:nth-of-type(5n+2) a.active,.header__menu ul li:nth-of-type(5n+2) a:active,.header__menu ul li:nth-of-type(5n+2) a:focus,.header__menu ul li:nth-of-type(5n+2) a:hover{background:#d5665e}.header__menu ul li:nth-of-type(5n+3) a.active,.header__menu ul li:nth-of-type(5n+3) a:active,.header__menu ul li:nth-of-type(5n+3) a:focus,.header__menu ul li:nth-of-type(5n+3) a:hover{background:#a97cb3}.header__menu ul li:nth-of-type(5n+4) a.active,.header__menu ul li:nth-of-type(5n+4) a:active,.header__menu ul li:nth-of-type(5n+4) a:focus,.header__menu ul li:nth-of-type(5n+4) a:hover{background:#6d90c9}.header__menu ul li:nth-of-type(5n+5) a.active,.header__menu ul li:nth-of-type(5n+5) a:active,.header__menu ul li:nth-of-type(5n+5) a:focus,.header__menu ul li:nth-of-type(5n+5) a:hover{background:#d595bd}.header__credits-links a,.header__credits-title{display:none}a.dlya_pitomnikov{display:inline-block!important}.header__credits-links .header__basket{display:block;height:48px;padding-top:10px}.header__search-button{float:left;margin-left:10px}.header__search-form{position:relative;top:0;width:200px;float:left;margin-top:0!important;display:block!important;height:44px;padding-top:7px;-webkit-box-shadow:none;box-shadow:none}.header__menu-button{display:block;float:left;margin-left:10px}.header__city{margin-top:20px;margin-left:20px}.authorization-wrapper .col-md-5{padding-right:15px;max-width:430px;overflow:hidden}.authorization__input{display:block;max-width:400px;width:100%}.authorization-wrapper .col-md-7{margin-top:30px;padding-left:15px;clear:both}.authorization__social{width:50px;height:50px;margin-right:20px}.authorization__checkbox+label{display:block;float:none}.authorization__link{float:none;margin-top:20px}.delo-slider__item__text strong{font-size:25px}.delo-slider__item__text{font-size:16px}.delo__info_descr{margin-bottom:10px}.delo__info_title{margin-bottom:10px}.delo__info_descr:last-child{padding:0}.about__philosophy__text{width:100%}.about__philosophy__img{display:none}.about__select{background:#f4f4f4}.about__select{padding:80px 66px 69px 74px}.about__select__info{float:none;max-width:100%}.cart__auth-step-1-buttons .button-default:last-child{float:none;margin-left:20px}.feed__articles,.feed__news{width:100%;float:none;margin:0;padding:30px 30px 30px 30px;margin-bottom:30px}.feed__articles .feed__news__item{padding-top:33px}.feed__articles:active,.feed__articles:focus,.feed__articles:hover,.feed__news:active,.feed__news:focus,.feed__news:hover{-webkit-box-shadow:0 0 87px 0 rgba(0,0,1,.09);box-shadow:0 0 87px 0 rgba(0,0,1,.09)}.footer__nav-wrapper{width:100%;float:none}.footer__nav__menu{text-align:center}.footer__phone-wrapper{float:none;width:100%;margin-top:20px;text-align:center}.footer__make-call{display:inline-block;float:none}.footer__phone-contacts{display:inline-block;float:none}.products-list__item{width:33.3%}.about-company__contacts .col-sm-4{padding-left:0}.about-company__certificates{max-width:100%}p.about-company__food-about-descr{margin-top:60px}.about-company__recepy .col-sm-8{margin-top:40px;padding-right:0}.about-company__food-descr{width:90%;max-width:90%;float:none}.about-company__food_padded{padding:0 15px}.about-company__food-item__content{padding:0}.about-food__pro{padding:69px 15px}.city-modal{width:100%;margin-left:0;left:0}}@media only screen and (max-width :740px){.city-modal{width:90%;left:5%;margin:0}.city-modal__input{max-width:90%}.about{overflow:hidden}.owl-carousel .catalogue-slider__item img{max-height:100%}.about__catalogue-slider .owl-carousel::before{left:50%;margin-left:-400px;width:800px;margin-top:-82px;-webkit-background-size:auto auto;background-size:auto}.about__catalogue{padding:0 60px 69px 60px}.about-company__tabs{height:auto;-webkit-background-size:cover;background-size:cover}.about-company__tabs-item{display:block;padding:10px 20px}}@media only screen and (max-width :650px){.about__philosophy__img{display:none}.about__philosophy__text{width:100%}.product__info__params{width:100%;float:none;padding-top:0;clear:both;overflow:hidden}.product__order-wrapper{width:100%;padding-bottom:10px}.product__info__text{float:none;width:100%;border-bottom:1px dashed #e0e0e0;padding-bottom:10px;clear:both}.product__region-wrapper{width:100%;float:none;padding:10px 5px 0 31px;height:auto;clear:both}.product__params__item{float:left;width:33.3%;margin:0}.product__info::after{display:none}.about-company .about-company__year,.text-partial{width:100%}.about-company .about-company__year{margin-top:20px}.product__decription__contains,.product__decription__details{width:100%;margin-bottom:20px}.food-nav__item{padding:20px}.food-nav__text,.food-nav__title{width:100%;margin:10px 0;float:none}.news__content,.news__ico{width:100%;float:none}.news__ico{height:120px}.news{padding:0}.news__item{height:auto}.about-company__colors a,.about-company__colors a:last-child{display:block;width:70%;margin:20px auto}}@media only screen and (max-width :620px){.news-post__content{padding-bottom:0}.post__inner{padding-top:0}.post__top{height:auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}.post__top-content{padding-left:20px;width:100%}.post__content p{margin-bottom:20px}.post__top-img{width:100%;height:50vw}.post__links{width:100%;padding:30px 0}.header__logo-wrapper{float:none;width:100%;text-align:center}.post__links-pagination a{margin-left:10px}.header__phone-wrapper{margin-top:5px;float:none;width:100%;text-align:center}.header__contacts-wrapper{padding:0;text-align:center}.header__contacts__button{position:relative;display:inline-block;float:none}.header__logo_balance,.header__logo_pro{display:inline-block;float:none}.delo-wrapper{padding:0 15px}.delo-slider__item{height:300px}.delo-slider__item__text strong{font-size:22px}.delo__nav .button-white{padding:16px 0}.footer__nav-wrapper{display:none}.footer__phone-contacts{margin:20px 0 0 0}.footer__make-call{display:block;margin:0 auto}.footer__phone-number,.footer__phone-text{margin:0;text-align:center}.footer__nav{padding:15px 0 20px 0}.footer__copyright{line-height:120%}.products-list__item{width:50%}.products-nav__ico{width:150px;height:150px}.products-text-main{margin:50px 0;padding:0 30px}.about-company__food-about ul{margin-left:26px}.product__description_company{height:auto;padding:18px 35px}.food-compare__item{padding:10px 20px 6px 20px}.questions__item{padding:64px 30px}.food-compare{padding:0;height:auto;background:#fff}.food-compare__text{width:100%;padding:10px;float:none}.food-compare__submit-wrapper{width:100%;height:auto;float:none;background:#0f9f6a;overflow:hidden}.food-compare__submit{margin:20px auto;float:none}.assistant__links{height:auto}.assistant__links .assistant__links_dog{margin-bottom:20px}}@media only screen and (max-width :499px){.product__params__item{width:100%}.products-nav__item{display:block;width:90%;margin:10px auto;padding:30px 0}.products-nav{margin-top:20px;-webkit-background-size:cover;background-size:cover}.products-nav__text{margin-top:30px}.about-company__title,.text-padded{padding:0 20px}.about-company__food-about{padding:50px 10px 50px 20px}.about-company__food-about ul li{padding-left:5px}.about-company__contacts{padding:40px 20px}.food-nav{padding:10px}.header__menu-button{margin-top:13px}.header__city span{display:none}.header__credits-links .header__basket{width:150px;height:39px;margin-top:24px;font-size:8px}}@media only screen and (max-width :480px){.about__philosophy,.about__select{padding:80px 40px 69px 40px}.about__title{font-size:29px}.about__catalogue{padding:0 50px 50px 50px}.feed__news__title{font-size:14px}.feed__news__text{font-size:13px;letter-spacing:1px}.feed__articles,.feed__articles .feed__news__item,.feed__news,.feed__news__item{padding:20px}.footer__logo-wrapper{float:none;padding:0;width:100%}.footer__logo_pro{float:right}.footer__copyright{float:none;text-align:center;margin-top:20px;padding:0;width:100%}.filter__brand,.filter__type,.filter__volume{float:none;width:100%;clear:both;margin-top:30px}.filter__submit-wrapper{float:none;width:100%;clear:both;padding:0;margin-top:40px}.products-list__item{width:100%;float:none}.product__decription_sub,.product__info__text{padding-right:20px;padding-left:20px}.modal-full-descr{padding-right:50px}}@media only screen and (max-width :430px){.header__logo-wrapper{float:none;width:100%;padding:0;text-align:center}.header__contacts-wrapper .call_btn_director{display:none}.header__menu .header__contacts__button{display:block;margin:20px 15px;top:0;text-transform:uppercase;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.header__contacts__button::after{content:none}.header__contacts__button img{margin-right:10px}.header__logo_balance,.header__logo_pro{display:block;margin:0 auto 0 auto}.header__logo_pro{height:30px}.header__phone-wrapper{margin-top:20px}.authorization__submit-wrapper .button-default:first-child,.authorization__submit-wrapper .button-default:last-child{float:none;width:100%}.delo-slider__item{height:250px}.korm-slider-desktop img{height:100%!important;width:auto!important;margin-left:-50%}.korm-slider-mobile img{height:auto!important;width:100%!important}.delo-slider__item__text{padding:15px!important;color:#fff}.delo__info{margin-top:15px}.footer__logo_balance{max-width:50%;-webkit-background-size:contain;background-size:contain}.footer__logo_pro{max-width:49%;-webkit-background-size:contain;background-size:contain;margin-left:0}.about-company__food-item__ico{float:none;width:90%;max-width:200px}.about-company__food-item__text{float:none;width:100%}}@media only screen and (max-width :420px){.delo__info{margin-bottom:20px;padding:9px 10px 9px 31px}.delo__scroll-down{left:50%;right:auto;bottom:0;margin-left:-30px}.delo-slider__item__text strong{font-size:20px}.delo-slider__item__text{font-size:14px}.delo-slider__item__text{padding:15px}.feed__articles,.feed__articles .feed__news__item,.feed__news,.feed__news__item{padding:10px}.feed__link{margin-left:0}.about-company__contacts .col-sm-4.col-xs-6{width:100%;padding-left:0}}@media only screen and (max-width :380px){.about__philosophy,.about__select{padding:80px 20px 69px 20px}.about__catalogue{padding:0 30px 50px 30px}.about__catalogue-slider .owl-next{right:-20px}.about__catalogue-slider .owl-prev{left:-20px}}@media only screen and (max-width :340px){.footer__logo_balance{margin:10px auto;max-width:100%;float:none}.footer__logo_pro{margin:10px auto;max-width:100%;float:none}}#vk_groups,#vk_widget{width:100%!important}.fb,.ok,.vk{float:left;width:33%;padding:0 20px 20px 20px}#__okGroup0{width:100%!important}@media only screen and (max-width:767px){.fb,.ok,.vk{float:none;width:100%;padding:0 0 10px 0}}.b-pager{margin:0 auto}.clear{float:none;clear:both}div.more{display:none}a.readmorebtn{cursor:pointer}.compare_section{font-family:'Helvetica Light'}.compare_section .bx-filter-parameters-box-container{max-height:160px;overflow:auto}.compare_section .bx-filter-parameters-box-container::-webkit-scrollbar{width:6px}.compare_section .bx-filter-parameters-box-container::-webkit-scrollbar-track{background:#e1e1e1;border-left:2px solid #fff;border-right:2px solid #fff}.compare_section .bx-filter-parameters-box-container::-webkit-scrollbar-thumb{background:#2aaf69}.compare_section .bx-filter-parameters-box-container::-webkit-scrollbar-thumb:hover{background:#228551}.compare_section .button_filter-brand,.compare_section .button_filter-type{color:#1c1c1c!important}.compare_section .button_filter-brand::after,.compare_section .button_filter-type::after{background:#a869b2!important}.compare_section .filter__submit{border:1px solid #fff;-webkit-border-radius:30px;border-radius:30px;width:100%;padding:15px 10px;display:inline-block;background:-webkit-gradient(linear,left top,right top,from(#960b43),to(#de2839));background:-webkit-linear-gradient(left,#960b43,#de2839);background:-o-linear-gradient(left,#960b43,#de2839);background:linear-gradient(to right,#960b43,#de2839);text-transform:uppercase;color:#fff;margin:13px 0}.compare_section .filter__submit:hover{border:1px solid #fff;-webkit-border-radius:30px;border-radius:30px;width:100%;padding:15px 10px;display:inline-block;background:-webkit-gradient(linear,left top,right top,from(#960b43),to(#de2839));background:-webkit-linear-gradient(left,#960b43,#de2839);background:-o-linear-gradient(left,#960b43,#de2839);background:linear-gradient(to right,#960b43,#de2839);text-transform:uppercase;color:#fff;margin:13px 0}.compare_section .products-list__img-align{height:150px}.filter__submit-compareblock{float:left;width:100%;text-align:center}.filter__submit-compareblock .filter__submit-wrapper{float:unset;display:inline-block;width:100%;max-width:230px}.compare_section .products-list__title{width:100%;max-width:210px;margin:0 auto;text-align:center;overflow:hidden;text-transform:uppercase;font-weight:700;margin-bottom:20px;height:50px}.compare_section .products-list__info{height:63px;padding:13px 5px 0 25px;font-size:12px;font-family:'Helvetica Light';line-height:2;letter-spacing:normal;text-align:left;color:#1f1f1f;border-top:1px dashed #e0e0e0;margin-bottom:13px;overflow:hidden}.compare_section .products-list{margin-top:25px}.compare_section .products-list__item{height:395px;padding:5px}.compare_section .products-list__item:hover{top:0;height:395px;margin-bottom:0}.compare_section .products-list__item:hover .products-list__img-align::before{background:rgba(0,0,0,0)}.button_compare{display:block;padding:10px 0;width:90%;max-width:239px;margin:0 auto;text-align:center;position:relative;-webkit-border-radius:24px;border-radius:24px;outline:0;border:1px solid #fff;font-size:12px;letter-spacing:1.2px;text-transform:uppercase;color:#fff;background:#960b43;background:-webkit-linear-gradient(to right,#960b43,#de2839);background:-webkit-gradient(linear,left top,right top,from(#960b43),to(#de2839));background:-webkit-linear-gradient(left,#960b43,#de2839);background:-o-linear-gradient(left,#960b43,#de2839);background:linear-gradient(to right,#960b43,#de2839);z-index:1}.button_compare img{vertical-align:baseline;padding:0 5px}.button_compare.gray{color:#a6a6a7;background:0 0;border:1px solid #a6a6a7}.messages_panel{opacity:0;z-index:-11;position:absolute;top:0;left:0;width:100%;display:none;-webkit-transition:all .6s;-o-transition:all .6s;transition:all .6s;display:block;text-align:center}.messages_panel.active{display:block;opacity:1;z-index:111111;padding:10px 0;text-align:center;-webkit-transition:all .6s;-o-transition:all .6s;transition:all .6s;width:100%;font-size:16px;font-weight:700;position:fixed}.messages_panel .wrapper-main{position:relative}.compare_section p.description{font-size:15px;margin:25px 0;font-weight:bolder;letter-spacing:1}.messages_panel.ok{background-color:#2aaf69;color:#fff}.messages_panel.notOk{background:#ff4a4a;color:#fff}.panel_compare{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.compare_img{height:70px;width:100px;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.compare_img img{max-width:100%;max-height:100%}.compare_title{width:100%;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;text-align:left}.compare_title div{display:inline-block;vertical-align:middle;text-transform:uppercase;font-weight:700;font-size:19px;letter-spacing:1px}.compare_title span{display:block;width:100%;font-size:18px;font-weight:400;text-transform:none;margin-top:5px}.compare_go{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-flex-basis:500px;-ms-flex-preferred-size:500px;flex-basis:500px}.compare_go .button_compare{width:260px;margin-right:55px;height:34px;border:none}.close_panel{color:#000;position:absolute;right:0;top:50%;margin-top:-13px;cursor:pointer;font-size:26px;width:26px}a.button_compare:hover{color:#fff}.compare_section .mobile_show{display:none}.option_title{color:#a6a6a7;font-size:18px;margin:8px 8px;display:block;font-weight:700}.compare_option .compare_element:hover{-webkit-box-shadow:0 15px 30px 0 rgba(0,0,1,.1);box-shadow:0 15px 30px 0 rgba(0,0,1,.1);z-index:1}.scollable_compare{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.compare_element{position:relative;width:25%;top:0;float:left;text-align:left;-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;overflow:hidden}.compare_option{margin-bottom:15px}.compare_option .compare_element{background:#fff;border-right:1px solid #e1e1e1;-webkit-border-radius:2px;border-radius:2px;font-size:14px;padding:8px;text-shadow:0 0}.option_trigger_checkbox{display:none}.option_trigger_checkbox{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:40px;height:16px;border:1px solid #aaa;-webkit-border-radius:2px;border-radius:2px;background:#ebebeb;position:relative;display:inline-block;margin:0!important;overflow:hidden;vertical-align:middle;-webkit-transition:background .3s;-o-transition:background .3s;transition:background .3s;-webkit-box-sizing:border-box;box-sizing:border-box}.option_trigger_checkbox:after{content:'';position:absolute;top:-1px;left:-1px;width:23px;height:16px;background:#fff;border:1px solid #aaa;-webkit-border-radius:2px;border-radius:2px;-webkit-transition:left .1s cubic-bezier(.785,.135,.15,.86);-o-transition:left .1s cubic-bezier(.785,.135,.15,.86);transition:left .1s cubic-bezier(.785,.135,.15,.86)}.option_trigger_checkbox:checked{background:#2aaf69;border-color:#2aaf69}.option_trigger_checkbox:checked:after{left:16px;border-color:#2aaf69}.option_trigger_checkbox:focus:not(:checked):not(:disabled):after,.option_trigger_checkbox:hover:not(:checked):not(:disabled):after{left:0}.option_trigger_checkbox:focus:checked:not(:disabled):after,.option_trigger_checkbox:hover:checked:not(:disabled):after{left:15px}.option_trigger_checkbox:disabled{opacity:.5}.option_trigger{margin:0 15px;color:#a6a6a7;cursor:pointer}.option_trigger.active{color:#1c1c1c}.compare_element .product_brand{font-size:12px;color:#2aaf69;padding:0 8px}.compare_element .product_title{font-weight:700;padding:0 8px}.compare_main{margin-bottom:25px}.compare_main_title{font-size:18px;font-weight:700;text-transform:uppercase;letter-spacing:1px;margin-bottom:20px;margin-top:50px}.compare_option.the_same .compare_element{color:#41ae59}.compare_element .product_img{height:80px;margin:10px 0;text-align:center}.compare_element .product_img img{max-height:100%}.product_compare_delete{margin:15px 8px;text-transform:uppercase;text-shadow:0 0;font-size:13px}.option_slide_item a{background:0 0;text-indent:-9999px;display:block;width:10px;height:10px;border:1px solid #a6a6a6;margin:0 5px;outline:0;-webkit-border-radius:5px;border-radius:5px}.option_slide_item a.active,.option_slide_item a:active,.option_slide_item a:focus,.option_slide_item a:hover{background:#a6a6a6}.compare_section .bx-filter .bx-filter-popup-result{display:none!important}@media only screen and (max-width :1200px){.products-list__item{width:100%;float:none}.mobile_flex{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.compare_section .products-list__img{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;min-width:100px;height:150px}.compare_section .products-list__title{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;margin-bottom:0;width:auto;max-width:100%}.compare_section .products-list__item{height:325px;padding:5px}.compare_section .products-list__item:hover{top:0;height:325px;margin-bottom:0}.panel_compare{display:inline-block}.compare_img{display:block;position:absolute;left:0}.compare_title{display:block;padding-left:90px;min-height:70px}.compare_title div{font-size:14px}.compare_title span{font-size:13px}.compare_go{display:block;margin-top:15px}.messages_panel.active{padding:40px 0 20px}.close_panel{right:10px;top:-32px;margin-top:0}.compare_section .mobile_hide{display:none}.compare_section .mobile_show{display:block}.option_trigger_mobile{display:-webkit-box!important;display:-ms-flexbox!important;display:-webkit-flex!important;display:flex!important;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;font-size:13px;font-weight:bolder;letter-spacing:1;min-height:25px}.compare_element{width:50%}.scollable_compare4{width:200%}.scollable_compare3{width:150%}.compare_main,.compare_option{max-width:100%;overflow:hidden}.scollcompare{display:-webkit-box!important;display:-ms-flexbox!important;display:-webkit-flex!important;display:flex!important;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;margin-bottom:30px}.compare_slider_option{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.option_slide_item{display:inline-block}.compare_slider_btn{font-size:30px;width:25px}}.button_compare.gray:hover{color:#a6a6a7}.button_compare.gray:before{content:'';position:absolute;top:0;height:100%;background:#960b43;background:-webkit-linear-gradient(to right,#960b43,#de2839);background:-webkit-gradient(linear,left top,right top,from(#960b43),to(#de2839));background:-webkit-linear-gradient(left,#960b43,#de2839);background:-o-linear-gradient(left,#960b43,#de2839);background:linear-gradient(to right,#960b43,#de2839);left:0;width:100%;color:#fff;line-height:36px;-webkit-border-radius:24px;border-radius:24px;outline:0;text-align:center;opacity:0;-webkit-transition:.1s,opacity .2s;-o-transition:.1s,opacity .2s;transition:.1s,opacity .2s;height:36px}.button_compare.gray:before{content:'Удалить из сравнения';-webkit-transform:translate(-150%,0);-ms-transform:translate(-150%,0);transform:translate(-150%,0)}.button_compare.gray:hover span{opacity:0;-webkit-transform:scale(.3);-ms-transform:scale(.3);transform:scale(.3)}.button_compare.gray:hover:before{opacity:1;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-webkit-transition-delay:.1s;-o-transition-delay:.1s;transition-delay:.1s}#city-modal .select2-dropdown{font-size:14px;letter-spacing:normal;color:#333;text-transform:none}#drop_zone{width:100%;height:80px;border:2px dashed rgba(0,0,0,.3);-webkit-border-radius:4px;border-radius:4px;font-family:Arial;text-align:center;padding:16px 10px;position:relative;font-size:20px;color:rgba(0,0,0,.3)}#drop_zone .result_files{display:block;font-size:16px;color:#000}#drop_zone.is-dragover{border:2px dashed #960b43}#drop_zone #file{width:.1px;height:.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}#clickHere{line-height:26px;color:#fff;font-size:12px;display:inline-block;height:26px;-webkit-border-radius:4px;border-radius:4px;background-color:#960b43;padding:0 5px;cursor:pointer;margin:5px 10px}#clickHere:hover{background-color:#de2839}.doptext{text-align:center;color:#a4a2a2;display:block;font-size:12px;margin-bottom:16px}.choose_city_modal_mobile{display:none;position:absolute;top:0;left:0;width:100%;float:none;-webkit-box-shadow:0 5px 50px 0 rgba(41,41,41,.25);box-shadow:0 5px 50px 0 rgba(41,41,41,.25);z-index:3;background:#fff}.choose_city_modal_mobile .city-modal-input-wrapper{text-align:center;padding:20px 15px 5px}.choose_city_modal_mobile .select2-container{width:100%!important}.choose_city_modal_mobile .select2-container .select2-selection--single{height:35px!important;-webkit-border-radius:0!important;border-radius:0!important}.choose_city_modal_mobile .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:35px!important;text-align:left}.choose_city_modal_mobile .select2-dropdown{font-size:14px;letter-spacing:normal;color:#333;text-transform:none}.choose_city_modal_mobile .select2-container--default .select2-selection--single .select2-selection__arrow{height:33px!important}.choose_city_modal_mobile .city-modal__submit{width:-webkit-calc(100% - 30px);width:calc(100% - 30px);margin:15px;height:35px}.choose_city_modal_mobile .choose_city_header{background:#2c2c2c;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;height:50px;padding:15px;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.choose_city_modal_mobile .choose_city_header .choose_city_title{font-size:16px;text-transform:uppercase;color:#fff}.choose_city_modal_mobile .choose_city_header .close_choose_city{height:50px;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.search_modal_mobile{display:none;position:absolute;top:0;left:0;width:100%;float:none;-webkit-box-shadow:0 5px 50px 0 rgba(41,41,41,.25);box-shadow:0 5px 50px 0 rgba(41,41,41,.25);z-index:3;background:#fff}.search_modal_mobile .search_header{background:#2c2c2c;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;height:50px;padding:15px;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.search_modal_mobile .search_header .search_title{font-size:16px;text-transform:uppercase;color:#fff}.search_modal_mobile .search_header .search_city{height:50px;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.mobile_search_form input{display:block;margin:15px;width:-webkit-calc(100% - 30px);width:calc(100% - 30px);height:35px;padding:10px;border:1px solid #e1e1e1;color:#000}.mobile_search_form button{background:#2aaf69;border:none;width:-webkit-calc(100% - 30px);width:calc(100% - 30px);margin:0 15px 15px;height:35px;text-transform:uppercase;-webkit-border-radius:20px;border-radius:20px}.menu_mob_header{background:#2c2c2c;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;height:50px;padding:15px;display:none}.menu_mob_header .menu_title{font-size:16px;text-transform:uppercase;color:#fff}.menu_mob_header .close_menu{height:50px;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.wrapper-main.mobile{display:none;padding:15px}.wrapper-main.mobile .header_part_one{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.wrapper-main.mobile .header_part_one .choose_city,.wrapper-main.mobile .header_part_one .dlya_pitomnikov{font-size:9px;text-transform:uppercase;color:#fff;line-height:14px;border-bottom:1px solid #fff;display:block;cursor:pointer}.wrapper-main.mobile .header_part_two{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;margin:15px 0 0}.wrapper-main.mobile .header_part_two .header__menu-button{margin:0}.wrapper-main.mobile .header_part_two .right{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.wrapper-main.mobile .mob_auth,.wrapper-main.mobile .mob_cart,.wrapper-main.mobile .mob_search{height:29px;width:29px;padding:3px;text-align:center;margin:5px;position:relative}.wrapper-main.mobile .mob_cart span{position:absolute;right:-1px;top:-1px;background:#d6253a;-webkit-border-radius:50%;border-radius:50%;font-size:7px;width:14px;height:14px;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.header__info.mobile{display:none;background:#fff}.header__info_part1,.header__info_part2{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;padding:10px 0}.header__info_part1 .header__info_logo,.header__info_part2 .header__info_logo{-ms-flex-preferred-size:50%;-webkit-flex-basis:50%;flex-basis:50%;width:50%;padding-right:10px}.header__info_part1 .header__info_logo img,.header__info_part2 .header__info_logo img{width:100%;height:auto}.header__info_part1 .header__info_phone{-ms-flex-preferred-size:50%;-webkit-flex-basis:50%;flex-basis:50%;padding-left:10px;font-size:16px;font-family:'Helvetica Medium'}.header__info_part1 .header__info_phone span{display:block;font-size:11px}.header__info_part2 .header__info_time{font-size:10px;-ms-flex-preferred-size:50%;-webkit-flex-basis:50%;flex-basis:50%;padding-left:10px}.header__info_part2 .header__info_time span{display:block}.footer__phone-wrapper.mobile{display:none}.footer__social.mobile{display:none}.cart_items.mobile{display:none}.product_basket{padding:23px;border-bottom:1px dashed #e1e1e1;position:relative;background:#fff}.product_basket:last-child{border-bottom:none}.product_basket .product_name_block{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.product_basket .product_name_block .product_name{font-family:'Helvetica Bold';text-transform:uppercase;font-size:14px;line-height:1.71;letter-spacing:1.4px;padding-right:15px}.product_basket .product_quantity{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;margin-top:15px;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;font-family:Helvetica;font-weight:700;font-size:14px;line-height:1.71;letter-spacing:1.4px}.product_basket .product_price{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;margin-top:15px;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;font-family:Helvetica;font-weight:700;font-size:14px;line-height:1.71;letter-spacing:1.4px}.product_basket .delete_product{display:block;position:absolute;-webkit-filter:brightness(0);filter:brightness(0);width:15px;height:15px;top:15px;right:15px}.product_basket .product_quantity .product__number-wrapper{margin:0;left:0;padding:0;float:none;width:130px;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.product_basket .delete_product img{width:100%}.bx_ordercart_order_pay.mobile .bx_ordercart_coupon{width:100%}.order_information{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;font-family:Helvetica;font-weight:700;font-size:14px;line-height:1.71;letter-spacing:1.4px;margin-top:20px}.order_information.total{font-family:'Helvetica Bold';font-size:16px}.bx_ordercart_order_pay.mobile{display:none}.bx_ordercart_order_pay.mobile .button-default{width:100%;margin-top:20px;border:none}.bx_ordercart_order_pay.mobile .button-default::before{background-image:-webkit-gradient(linear,left top,right top,from(#42be68),to(#0e9f6a));background-image:-webkit-linear-gradient(left,#42be68,#0e9f6a);background-image:-o-linear-gradient(left,#42be68,#0e9f6a);background-image:linear-gradient(to right,#42be68,#0e9f6a)}.choose_products__filter{display:none;width:100%;margin:15px 0;position:relative;-webkit-border-radius:24px;border-radius:24px;outline:0;border:none;padding:16px 40px;text-transform:uppercase;font-size:12px;letter-spacing:1.2px;color:#fff!important;background:#42be68;background:-webkit-linear-gradient(to right,#42be68,#0e9f6a);background:-webkit-gradient(linear,left top,right top,from(#42be68),to(#0e9f6a));background:-webkit-linear-gradient(left,#42be68,#0e9f6a);background:-o-linear-gradient(left,#42be68,#0e9f6a);background:linear-gradient(to right,#42be68,#0e9f6a);z-index:1}@media only screen and (max-width:767px){.header__credits .wrapper-main{display:none}.wrapper-main.mobile{display:block}.menu_mob_header{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.header__search-button{display:none!important}.header__search-form{display:none!important}.header__info{display:none}.header__info.mobile{display:block}.footer__phone-wrapper{display:none}.footer__phone-wrapper.mobile{margin:0;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.footer__make-call{margin:0}.footer__phone-contacts{margin:0 0 0 15px;text-align:left}.footer__phone-number,.footer__phone-text{margin:0;text-align:left}.footer__phone-number{font-size:16px;font-family:"Helvetica Medium";padding-bottom:5px}.footer__phone-text{text-transform:none;font-size:11px}.footer__copyright{text-align:left}.footer__social{display:none}.footer__social.mobile{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.header__contacts__social{float:left;width:36px;height:36px;margin:0;-webkit-border-radius:50%;border-radius:50%;border:1px solid #fff;-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.cart{background:0 0}.cart__items{display:none}.cart_items.mobile{display:block}.bx_ordercart_order_pay{display:none}.bx_ordercart_order_pay.mobile{display:block}#bx-soa-total-mobile{display:none!important}.bx-soa{padding:0}.bx-soa-section{border:none!important;margin-bottom:40px!important}.bx-soa-section-content.container-fluid{background:#fff;padding:0}.bx-soa-more{border-top:none;padding-top:20px;margin-top:20px;background:#f3f3f3}.bx-soa-more{border-top:none;padding-top:20px;margin-top:20px;background:#f3f3f3}.btn-order-save{width:100%;-webkit-border-radius:20px;border-radius:20px;background:#2aaf69;color:#fff;text-transform:uppercase;font-size:14px}.bx-soa-customer{padding-top:20px}.bx-soa-section-title-container{background:#f3f3f3!important}.bx-soa-section-title-count{display:inline-block!important;min-width:20px!important;height:18px!important;-webkit-border-radius:8px!important;border-radius:8px!important;border:none!important;vertical-align:middle!important;position:relative!important;margin:0!important;margin-right:5px!important;background:0 0!important}.bx-soa-section .bx-soa-section-title-count:after{position:absolute!important;left:0!important;right:0!important;top:0!important;text-align:center!important;font-size:22px!important;color:#000!important;line-height:15px!important;counter-increment:heading!important;content:counter(heading) '.'!important;-webkit-transition:all .3s ease!important;-o-transition:all .3s ease!important;transition:all .3s ease!important}.bx-soa-section-title{padding:0!important;font-size:22px!important;font-weight:700!important}.bx-soa-basket-info{padding:15px!important}.bx-soa-item-block{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.bx-soa-item-block .bx-soa-item-img-block{width:150px}.bx-soa-item-block .bx-soa-item-img-block .bx-soa-item-imgcontainer{border:none}.bx-soa-item-content{padding-top:15px;padding:0 15px}.bx-soa-item-properties{display:-webkit-box!important;display:-ms-flexbox!important;display:-webkit-flex!important;display:flex!important;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;margin-top:15px}.bx-soa-item-content .bx-scu-container{display:none}.bx-soa-section-title-count:before{content:none!important}#bx-soa-total{padding:0!important}.bx-soa-cart-total{border:none!important}.bx-soa-cart-total .bx-soa-cart-total-line{border:none!important;display:-webkit-box!important;display:-ms-flexbox!important;display:-webkit-flex!important;display:flex!important;-webkit-box-align:center!important;-ms-flex-align:center!important;-webkit-align-items:center!important;align-items:center!important;-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;-webkit-justify-content:space-between!important;justify-content:space-between!important;padding-top:15px!important}.products__filter{display:none}.choose_products__filter{display:block}#altasib_geobase_yc_none.altasib_geobase_yc_mb_btn,#altasib_geobase_yc_none.altasib_geobase_yc_mb_btn:hover{background:#28b363!important;border:none!important;-webkit-border-radius:18px!important;border-radius:18px!important;text-transform:uppercase!important;font-size:12px!important;display:block!important;font-family:Helvetica,Arial,sans-serif!important;font-weight:400!important;text-shadow:none!important;width:100%!important;padding:10px 15px!important;float:unset!important;height:auto!important;margin:10px 0!important}.about__catalogue-slider{margin-top:40px}.about__catalogue__button.button-default.button-white{background:#41ae59!important;color:#fff!important}.about__select__info .button-default{width:100%}}.food-nav{-webkit-background-size:cover;background-size:cover}.food-nav>.middle{margin-top:22px}.food-nav__link-wrapper .food-nav__link:last-child{margin-top:24px}@media only screen and (max-width:850px){.food-nav__item{background:#fff!important}}.korm_table span{font-size:18px;margin-top:30px;display:block}.korm_table table{border:1px solid #000;min-width:750px}.korm_table .table_div{overflow-x:auto;margin:20px 0}.korm_table table tr.head td{background:#00b050;color:#fff;font-size:14px;padding:10px;border:1px solid #000}.korm_table table tr td{font-size:14px;padding:10px;text-align:center;border:1px solid #000}.prod_label p{position:absolute;width:100px;text-align:center;line-height:20px;color:#fff}.prod_label img{width:100%}.prod_label{z-index:111;width:95px;position:absolute;right:0}.fodder_production img{max-width:100%;margin:10px 0}.soa-property-container-local .select2-container{width:100%!important}.soa-property-container-local .select2-container--default .select2-selection--single{height:34px;font-size:14px;line-height:1.42857143;color:#555;background-color:#f8fafc;border:1px solid #d5dadc;box-shadow:none;border-radius:2px}.soa-property-container-local .select2-selection--single .select2-selection__placeholder{line-height:34px}.soa-property-container-local .select2-container--default .select2-selection--single .select2-selection__rendered{padding:0 20px 0 12px;line-height:34px}.soa-property-container-local .select2-container--default .select2-selection--single .select2-selection__arrow{height:34px}.related_products{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.related_products .related_product{border:1px solid #dedede;padding:6px;display:block;margin:5px}.related_products .related_product_weight{color:#2aaf69;text-align:center;margin-bottom:5px}.related_products .related_product_img{height:55px;text-align:center;margin-bottom:5px}.related_products .related_product_img img{height:100%;width:auto}.related_products .related_product_price{text-align:center;font-family:Roboto;font-weight:600}@media only screen and (min-width:767px){.header__menu ul li a.active,.header__menu ul li a:active,.header__menu ul li a:focus,.header__menu ul li a:hover{text-decoration:none;border-bottom:3px solid #e39b39;background:#4b8d52}.header__credits{color:#222;background:#f1f2f2}.altasib_geobase_link .altasib_geobase_link_city{color:#4fae59}.header__credits-links .header__basket_full{background:-o-linear-gradient(359.78deg,#4fae59 .07%,#4fae59 99.95%);background:linear-gradient(90.22deg,#4fae59 .07%,#4fae59 99.95%)}.header__nav{z-index:1;position:relative;background:#4fae59}.header__menu-wrapper{background:#4fae59;-webkit-box-shadow:none;box-shadow:none;color:#fff}.header__menu ul li a::after{display:none}.header__search-button{display:block;float:right;height:44px;width:40px;background:url(../images/search_w.png) no-repeat;background-color:transparent;background-position:center center;cursor:pointer}}