@-webkit-keyframes expand{0%{top:-100px}to{top:0}}@keyframes expand{0%{top:-100px}to{top:0}}body,html{height:100%}a,body{color:#333}.alert,.favorite-btn,.favorite-empty,.tooltip{text-align:center}.favorite-btn,a{text-decoration:none}.remodal .select-wrap .ss-main,.remodal .select-wrap .ss-main .ss-single-selected{font-family:Roboto,sans-serif;line-height:140%;font-size:16px;color:#5c5c5c}.alert,.clearfix:after,.tooltip{visibility:hidden}@font-face{font-family:FranklinBookRegular;src:url(../../fonts/franklin-book-regular.eot);src:url(../../fonts/franklin-book-regular.woff) format('woff'),url(../../fonts/franklin-book-regular.ttf) format('truetype'),url(../../fonts/franklin-book-regular.svg) format('svg');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:FranklinMedium;src:url(../../fonts/franklin-medium.eot);src:url(../../fonts/franklin-medium.woff) format('woff'),url(../../fonts/franklin-medium.ttf) format('truetype'),url(../../fonts/franklin-medium.svg) format('svg');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'ALS Rubl';font-style:normal;font-weight:400;src:local('ALS Rubl'),url(../../fonts/Rouble/rouble.ttf) format('truetype'),url(../../fonts/Rouble/rouble.woff) format('woff'),url(../../fonts/Rouble/rouble.svg#ALSRubl) format('svg');font-display:swap}@font-face{font-family:pt_sans_bold;src:url(../../fonts/pt_sans-web-bold-webfont.eot);src:url(../../fonts/pt_sans-web-bold-webfont.eot?#iefix) format('embedded-opentype'),url(../../fonts/pt_sans-web-bold-webfont.woff2) format('woff2'),url(../../fonts/pt_sans-web-bold-webfont.woff) format('woff'),url(../../fonts/pt_sans-web-bold-webfont.ttf) format('truetype');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:url(../../fonts/Roboto/Roboto-MediumItalic.eot);src:local("Roboto Medium Italic"),local("Roboto-MediumItalic"),url(../../fonts/Roboto/Roboto-MediumItalic.eot?#iefix) format("embedded-opentype"),url(../../fonts/Roboto/Roboto-MediumItalic.woff) format("woff"),url(../../fonts/Roboto/Roboto-MediumItalic.ttf) format("truetype");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Roboto;src:url(../../fonts/Roboto/Roboto-Italic.eot);src:local("Roboto Italic"),local("Roboto-Italic"),url(../../fonts/Roboto/Roboto-Italic.eot?#iefix) format("embedded-opentype"),url(../../fonts/Roboto/Roboto-Italic.woff) format("woff"),url(../../fonts/Roboto/Roboto-Italic.ttf) format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Roboto;src:url(../../fonts/Roboto/Roboto-Bold.eot);src:local("Roboto Bold"),local("Roboto-Bold"),url(../../fonts/Roboto/Roboto-Bold.eot?#iefix) format("embedded-opentype"),url(../../fonts/Roboto/Roboto-Bold.woff) format("woff"),url(../../fonts/Roboto/Roboto-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:url(../../fonts/Roboto/Roboto-Regular.eot);src:local("Roboto"),local("Roboto-Regular"),url(../../fonts/Roboto/Roboto-Regular.eot?#iefix) format("embedded-opentype"),url(../../fonts/Roboto/Roboto-Regular.woff) format("woff"),url(../../fonts/Roboto/Roboto-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:url(../../fonts/Roboto/Roboto-Medium.eot);src:local("Roboto Medium"),local("Roboto-Medium"),url(../../fonts/Roboto/Roboto-Medium.eot?#iefix) format("embedded-opentype"),url(../../fonts/Roboto/Roboto-Medium.woff) format("woff"),url(../../fonts/Roboto/Roboto-Medium.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:url(../../fonts/Roboto/Roboto-BoldItalic.eot);src:local("Roboto Bold Italic"),local("Roboto-BoldItalic"),url(../../fonts/Roboto/Roboto-BoldItalic.eot?#iefix) format("embedded-opentype"),url(../../fonts/Roboto/Roboto-BoldItalic.woff) format("woff"),url(../../fonts/Roboto/Roboto-BoldItalic.ttf) format("truetype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Roboto;src:url(../../fonts/Roboto/Roboto-ThinItalic.eot);src:local("Roboto Thin Italic"),local("Roboto-ThinItalic"),url(../../fonts/Roboto/Roboto-ThinItalic.eot?#iefix) format("embedded-opentype"),url(../../fonts/Roboto/Roboto-ThinItalic.woff) format("woff"),url(../../fonts/Roboto/Roboto-ThinItalic.ttf) format("truetype");font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:Roboto;src:url(../../fonts/Roboto/Roboto-Black.eot);src:local("Roboto Black"),local("Roboto-Black"),url(../../fonts/Roboto/Roboto-Black.eot?#iefix) format("embedded-opentype"),url(../../fonts/Roboto/Roboto-Black.woff) format("woff"),url(../../fonts/Roboto/Roboto-Black.ttf) format("truetype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:url(../../fonts/Roboto/Roboto-Light.eot);src:local("Roboto Light"),local("Roboto-Light"),url(../../fonts/Roboto/Roboto-Light.eot?#iefix) format("embedded-opentype"),url(../../fonts/Roboto/Roboto-Light.woff) format("woff"),url(../../fonts/Roboto/Roboto-Light.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:url(../../fonts/Roboto/Roboto-LightItalic.eot);src:local("Roboto Light Italic"),local("Roboto-LightItalic"),url(../../fonts/Roboto/Roboto-LightItalic.eot?#iefix) format("embedded-opentype"),url(../../fonts/Roboto/Roboto-LightItalic.woff) format("woff"),url(../../fonts/Roboto/Roboto-LightItalic.ttf) format("truetype");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Roboto;src:url(../../fonts/Roboto/Roboto-BlackItalic.eot);src:local("Roboto Black Italic"),local("Roboto-BlackItalic"),url(../../fonts/Roboto/Roboto-BlackItalic.eot?#iefix) format("embedded-opentype"),url(../../fonts/Roboto/Roboto-BlackItalic.woff) format("woff"),url(../../fonts/Roboto/Roboto-BlackItalic.ttf) format("truetype");font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:Roboto;src:url(../../fonts/Roboto/Roboto-Thin.eot);src:local("Roboto Thin"),local("Roboto-Thin"),url(../../fonts/Roboto/Roboto-Thin.eot?#iefix) format("embedded-opentype"),url(../../fonts/Roboto/Roboto-Thin.woff) format("woff"),url(../../fonts/Roboto/Roboto-Thin.ttf) format("truetype");font-weight:100;font-style:normal;font-display:swap}body,p{margin:0}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{opacity:1!important}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1!important}input:-moz-placeholder,textarea:-moz-placeholder{opacity:1!important}input:-ms-input-placeholder,textarea:-ms-input-placeholder{opacity:1!important}.alert,.tooltip,input[type=range]{opacity:0}input[type=button]::-moz-focus-inner,input[type=submit]::-moz-focus-inner{padding:0;border:0}:hover{-webkit-transition:.4s;-moz-transition:.4s;-o-transition:.4s;transition:.4s}.bt-visibl_password.bt-visibl_password_activ:hover,.bt-visibl_password:hover,.card-forma .card-forma_file-wrap .card-forma_bt:hover,.footer .footer-top .footer_social a.footer_social_inst img,.footer .footer-top .footer_social a.footer_social_vk img,.mCSB_container,.mCSB_dragger,.mCSB_draggerContainer,.mCSB_draggerRail,.mCSB_dragger_bar,.mCSB_scrollTools,.mCustomScrollBox,.popup,.scale-progress li.progress-block_two a:hover,.scale-progress li.progress-block_two a:hover:after,.scale-progress li.progress-block_two a:hover:before,.section,.section-body,.section-header,.slide_horizontal .bx-wrapper .bx-next:hover,.slide_horizontal .bx-wrapper .bx-prev:hover,.ui-state-default,.ui-widget-content .ui-state-default,body,html{-webkit-transition:none!important;-moz-transition:none!important;-o-transition:none!important;transition:none!important}.main-wrap img{max-width:100%}.main{width:100%;padding-top:117px}.main-wrap{width:1200px;margin:0 auto}.main-title{font-weight:700;font-size:44px;line-height:52px;margin:0 0 30px;padding:0}.btn,.remodal p{line-height:19px}.main-title-h1{font-size:36px;color:#2d2d2d;margin-top:4px;margin-bottom:21px;padding-left:370px;padding-top:20px}.main-title:before{content:'';display:block;width:60px;height:61px;background:url(../../img/main-title.png) no-repeat;position:absolute;top:-8px;left:-30px}.input-wrap,.main-title-h1,.remodal .field-input,.size-horizontal,.size-vertical,.tooltips_wrap,.wrap_content{position:relative}.clearfix:after{content:".";display:block;height:0;clear:both}.tooltip:after,.tooltip:before{content:'';top:100%;width:0;height:0;left:50%}.clear{clear:both}.main{min-height:100%;margin-top:-131px;padding-bottom:45px}.wrap_content,body{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}body{font-size:14px;line-height:20px;font-family:Roboto,sans-serif;font-weight:400}.wrap_content{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;-ms-flex-negative:0;flex-shrink:0}.container{width:1170px;margin:0 auto}@media (max-width:1200px){.container{width:100%;padding:0 15px}}*{box-sizing:border-box}.btn{border-radius:24px;font-size:16px;outline:0;cursor:pointer}.btn-type-1,.btn-type-2{border:2px solid #eb212e}.btn-type-1{background:#eb212e;color:#fff!important}.btn-type-2{background:#fff;color:#eb212e!important}p{padding:0}.slider-preloader{height:472px;width:100%;background:url(/local/templates/eshop_bootstrap_green/media/img/preloader.gif) center no-repeat}.c-rub,.header-main_backet a p{font-family:"ALS Rubl",sans-serif}.c-form_element.c-element__data-time .c-form__element-item,.notify-check.is-visible{display:flex}.c-exp-form__item .c-form_element{display:flex;flex-direction:column}.c-form_element.c-element__data-time .c-form__element-item .nice-select,.c-form_element.c-element__data-time .c-form__element-item .ss-main .ss-single-selected,.c-form_element.c-element__data-time .c-form__element-item input,.c-form_element.c-element__data-time .c-form__element-item select{width:178px;height:48px;display:flex;align-self:center}.c-form_element.c-element__data-time .c-form__element-item input{margin-right:15px}input::-ms-clear{display:none}::-ms-reveal{display:none}.footer,.header,.main,body{min-width:1200px}@media (max-width:1200px){.footer,.header,.main,body{min-width:100%}}.main.main-text{padding-top:155px;flex:none}.tooltip{position:absolute;display:block;color:#696969;background:rgba(255,255,255,.95);border:1px solid #c70500;line-height:1;font-size:13px;padding:4px 10px 5px;border-radius:6px;transition:opacity .15s linear .3s;min-width:100%}.alert,.icon-favorite:after{transition:opacity .15s linear}.tooltip:after,.tooltip:before{position:absolute;margin-left:-10px;border-top:10px solid #c70500;border-right:10px solid transparent;border-left:10px solid transparent}.tooltip:after{margin-left:-9px;border-top:9px solid #fff;border-right:9px solid transparent;border-left:9px solid transparent}.alert-left:after,.alert-left:before{width:0;height:0;border-style:solid;border-width:10px 16px 10px 0;display:block;content:''}.tooltips_wrap:hover .tooltip{visibility:visible;opacity:1;bottom:30px;left:50%;transform:translateX(-50%);z-index:999}.alert{pointer-events:none;display:inline-block;font-size:12px;border:1px solid #f8e5e5;border-radius:4px;padding:10px 16px;position:relative}.alert-left:after,.alert-left:before,.alert-pos-right{position:absolute;top:50%;transform:translateY(-50%)}.alert.is-shown{visibility:visible;opacity:1}.alert-left{margin-left:30px}.alert-left:before{left:-16px;border-color:transparent #f8e5e5 transparent transparent}.alert-left:after{left:-13px;border-color:transparent #fff transparent transparent}.alert-pos-right{left:100%;width:100%;margin-left:22px}.icon-favorite{display:inline-block;width:32px;height:27px;background:url(../../img/favorite.png) center/contain no-repeat;position:relative}.icon-favorite:after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:url(../../img/favorite_active.png) center/contain no-repeat;opacity:0}.icon-favorite.active:after,.icon-favorite:not(.header-main_favorites-icon):hover:after,.item-toggle-favorite-btn.active,.slide-item-wrap:hover .item-toggle-favorite-btn{opacity:1}.item-toggle-favorite-btn{position:absolute;transition:opacity .1s linear;opacity:0;top:11px;right:-100px;z-index:2;outline:0;border:0}.favorite-image{width:140px}.favorite-empty{margin:40px 0}.favorite-text{color:#2d2d2d;margin:12px 0 20px}.favorite-btn{height:40px;position:relative;color:#fff;background-color:#c70000;border:1px solid #c70000;border-radius:20px;font-size:13px;font-family:FranklinMedium;padding:12px 28px;display:inline-block}.favorite-btn:hover,.modal-dialog,.popap,.remodal .btn:hover{background-color:#fff}.favorite-btn:hover{color:#c70000;border-color:#c70000}.popap{position:relative;padding:22px 39px 3px 50px;border-radius:5px;text-align:left;-webkit-box-shadow:0 0 20px 5px rgba(14,5,5,.4);-moz-box-shadow:0 0 20px 5px rgba(14,5,5,.4);box-shadow:0 0 20px 5px rgba(14,5,5,.4)}.popap .remodal-close{position:absolute}.remodal h2,.remodal:not(.recover-quick-order) span:not(.checkbox-item__text):not(.radio-item__text):not(.green):not(.file-text){font-family:pt_sans_bold;font-size:26px;color:#2d2d2d;position:relative;display:inline-block;font-weight:400}.remodal h2 .popup_img1,.remodal h2 .popup_img2{display:block;position:absolute;pointer-events:none}.remodal h2 .popup_img1{width:61px;height:50px;top:-13px;left:-33px;z-index:-1}.remodal h2 .popup_img2{width:39px;height:19px;top:3px;right:-52px}.form_popup{padding-top:22px}.remodal .forgot-password{font-family:FranklinBookRegular;font-size:13px;color:#696969;display:inline-block;margin-left:16px;float:left;position:relative;top:-3px}.forgot-password:hover,.popup_city ul li a.popup_city_active,.recover-sity ul li p.popup_city_active,.recover-sity ul li p:hover{text-decoration:none;color:#c70000}.remodal .select-wrap .ss-main .ss-single-selected,.remodal input{width:100%;border-radius:5px;border:1px solid #d1d1d1;padding-left:14px}.remodal input{font-family:FranklinBookRegular;font-size:14px;color:#5c5c5c;margin-bottom:15px}.recover-sity ul li p,.remodal p{font-size:14px;color:#696969;font-family:FranklinBookRegular}.remodal .select-wrap{margin-bottom:15px;position:relative}.remodal .select-wrap .ss-main .ss-single-selected{height:48px}.remodal input:focus{border-color:#f1bfbf}.input_error_data,.remodal input.popup_error,[type=hidden].input_error_data~.section-header_wrap .section-header{border-color:#c70000!important}.quick-answer__inner,.recover-quick-order,.recover-quick-order input,.remodal .btn{font-family:Roboto,sans-serif}.remodal .btn{display:flex;align-items:center;justify-content:center;width:160px;height:40px;position:relative;bottom:-10px;left:-5px;margin:0 auto;border-radius:20px;text-align:center;background-color:#c70000;font-size:14px;color:#fff;outline:0;font-weight:700}.remodal .forgot-email{padding-bottom:20px}.remodal .forgot-email .btn{bottom:auto;left:auto;width:200px}.forgot-email-message{margin-bottom:10px;font-weight:400;font-size:14px;line-height:18px;color:#787878}.quick-answer__text,.quick-answer__title{color:#333;margin-bottom:10px;font-size:16px;line-height:140%}.remodal .btn:hover{color:#c70000;border:1px solid #c70000}.js-form-quick-order .input_error_data~.address-pickup__toggle,.remodal .input_password.input_password_error{border-color:#c70000}.remodal .input_password.input_password_error::-webkit-input-placeholder{color:#c70000}.remodal .input_password.input_password_error::-moz-placeholder{color:#c70000}.remodal .input_password.input_password_error:-moz-placeholder{color:#c70000}.remodal .input_password.input_password_error:-ms-input-placeholder{color:#c70000}.popap-entrance{width:375px;height:263px}.recover-password{width:426px;height:229px}.recover-ordering-call h2,.recover-password h2,.recover-quick-order h2,.recover-sity h2{margin-bottom:18px}.recover-password .form_popup{padding-top:15px}.recover-password .btn,.recover-registration .btn{bottom:-25px}.recover-answer-form,.recover-ordering-call,.recover-registration,.recover-sity{width:375px}.recover-registration p{margin-bottom:12px}.checkbox-item:not(:last-child),.radio-item:not(:last-child),.recover-ordering-call .form_radio{margin-bottom:10px}.c-about-company__header.is--hidden,.c-goods_basket.btn.btn_v_korzine .c-adaptive,.c-goods_basket.btn.btn_v_korziny .c-adaptive,.c-header_item_bottom .c-mobile-margin,.c-header_item_middle .c-header-main_phone .c-mobile-item,.c-types-goods_item.small-goods_img .c-types-goods__element .c-goods_img.c-image_adaptive,.hidden,.recover-ordering-call .form_radio input[type=radio],.remodal .is-hidden-placeholder .field-placeholder,.stylized-checkbox .stylized-checkbox-item input+label .fa-check-square-o,.stylized-checkbox .stylized-checkbox-item input:checked+label .fa-square-o,.stylized-checkbox input:checked~.fa-square-o,.stylized-checkbox input~.fa-check-square-o{display:none}.recover-ordering-call .form_radio label{display:inline-block;cursor:pointer;position:relative;padding-left:25px;margin-right:0;line-height:18px;user-select:none}.recover-ordering-call .form_radio label:before{content:"";display:inline-block;width:17px;height:18px;position:absolute;left:0;bottom:1px;background:url(https://snipp.ru/img/radio-1.png) no-repeat}.recover-ordering-call .form_radio input[type=radio]:checked+label:before{background:url(https://snipp.ru/img/radio-2.png) no-repeat}.recover-ordering-call .form_radio label:hover:before{filter:brightness(120%)}.recover-ordering-call .form_radio input[type=radio]:disabled+label:before{filter:grayscale(100%)}.radio-group:not(:last-child),.recover-ordering-call p,.recover-quick-order p{margin-bottom:15px}.recover-ordering-call .btn{bottom:auto}.recover-sity ul li{display:inline-block;width:44%;margin-bottom:11px;list-style-type:none}.recover-sity ul li:nth-child(n){margin-right:26px}.recover-sity ul li:nth-child(2n){margin-right:0}.recover-sity ul li p{text-decoration:underline;cursor:pointer}.recover-sity .btn{bottom:-23px}.recover-quick-order{padding:70px 60px 60px 50px}.recover-deshevle-order,.recover-quick-order{width:435px}.quick-answer-popup .btn,.recover-quick-order .btn{position:static;margin-bottom:0;width:100%;padding:10px;font-size:15px;font-weight:700;line-height:100%;height:42px;text-transform:uppercase;border:2px solid #eb212e;background:#eb212e}.recover-quick-order .btn{margin-top:20px}.quick-answer-popup .btn:hover,.recover-quick-order .btn:hover{border:2px solid #eb212e;color:#eb212e}.quick-answer__title{display:flex;align-items:center;font-weight:700}.quick-answer__title .icon{width:22px;min-width:22px;height:22px;margin-right:8px;fill:none}.quick-answer__text{font-weight:400;text-align:center}.quick-answer__text .green{color:#00803b;font-weight:700}.quick-answer-popup .btn{margin-top:25px}.quick-answer__inner{padding:0 56px 50px 50px}.quick-answer-popup{border-radius:5px;padding:0;width:410px;max-width:calc(100% - 32px)}.quick-answer__preloader{display:flex;align-items:center;justify-content:center;margin-bottom:25px}.recover-quick-order input{font-size:16px;line-height:140%;height:42px!important}.form-policy__text{margin-top:10px;color:#6d6f71;font-size:12px;font-weight:400;line-height:140%}.recover-add-cart{padding:24px 48px 40px;min-width:550px}.js-form-quick-order .c-card-price,.recover-add-cart h2,.recover-add-cart span{margin-bottom:20px}.recover-add-cart li{display:inline-block;vertical-align:top}.recover-add-cart li .popup_add-cart_wrap{height:66px;display:flex;justify-content:center;align-items:center}.recover-add-cart li.popup_add-cart_img .popup_add-cart_wrap{width:66px}.recover-add-cart li.popup_add-cart_img{margin-right:23px}.recover-add-cart li.popup_add-cart_img img{max-width:100%;max-height:100%}.recover-add-cart li.popup_add-cart_text{max-width:270px;min-width:200px;margin-right:81px}.modal-dialog h1,.recover-add-cart li.popup_add-cart_text p{font-family:FranklinBookRegular;font-size:16px;color:#4c4c4c;line-height:20px}.recover-add-cart li.popup_add-cart_price p{font-family:'ALS Rubl';font-size:14px;color:#c70000}.recover-add-cart li.popup_add-cart_price span{font-family:FranklinBookRegular;font-size:16px;color:#c70000;font-weight:700;margin-right:6px}.recover-add-cart .popup-btn-left{float:left;left:auto;right:auto;margin-left:35px}.recover-add-cart .popup-btn-right{float:right;left:auto;right:auto;margin-right:35px}.recover-add-cart .btn{bottom:-58px}.modal-dialog{width:294px;border:1px solid #c70000;border-radius:5px;padding:2px 20px 17px 16px;position:relative}.modal-dialog:after{content:'';display:block;width:22px;height:17px;background:url(../../img/balun-angle.png) no-repeat;position:absolute;bottom:-17px;left:46%}.modal-dialog h1{font-size:15px;color:#2f2f2f;margin-bottom:18px}.modal-dialog .balun-cont-wrap{padding-right:18px}.modal-dialog .balun-phone_left{float:left}.modal-dialog .balun-phone_right{float:left;margin-left:11%;width:39%}.modal-dialog .balun-phone_left h3,.modal-dialog .balun-phone_right h3{font-family:FranklinBookRegular;font-size:14px;color:#2c2c2c;margin-bottom:6px}.modal-dialog .balun-phone_left div,.modal-dialog .balun-phone_right div{font-family:FranklinBookRegular;font-size:14px;color:#6a6a6a}.modal-dialog .mCSB_scrollTools{right:-4px!important}.ym-balloon__close{height:11px;position:relative;right:-11px}.close-modal{width:11px;height:11px;background:url(../../img/popup-close.jpg) no-repeat;position:absolute;top:5px;right:-1px}.c-header .ordering-call,.checkbox-item__input,.file-input,.radio-item__input,.visible-xs,[hidden]{display:none!important}.remodal input{height:48px!important}.popap .remodal-close{background:url(../../img/close-new.svg) center no-repeat #fff;box-shadow:0 0 10px rgba(0,0,0,.15);width:30px;height:30px;border-radius:50%;top:-30px;right:-30px}.ordering-call:hover,a:hover{color:#eb212e;text-decoration:none!important}.btn-type-2:hover{background:#eb212e;color:#fff!important}.btn-type-1:hover{background:#fff;color:#eb212e!important}#reds_arrowup-button{position:fixed;cursor:pointer;visibility:hidden;opacity:0;pointer-events:none;transition:opacity .3s;z-index:10000}#reds_arrowup-button.is-visible{opacity:1;pointer-events:auto;visibility:visible}#reds_arrowup-button.reds_arrowup-shadow{width:70px;height:70px;background:url(../../img/arrow-up.png) center no-repeat;bottom:30px;right:0}#wait_body{background:url(../../img/preloader.gif) center no-repeat!important;border:0!important;font-size:0!important;width:60px!important;height:60px!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important;position:fixed!important;z-index:10001!important}.wrapper:before{bottom:326px;top:0;left:0;height:100%;width:275px;background:url(../../img/pole-left.png) top left no-repeat}.wrapper:after{bottom:163px;top:57px;right:0;height:95%;width:278px;background:url(../../img/pole-right.png) top no-repeat}.wrapper{position:relative;flex:1 1 auto}.wrapper:after,.wrapper:before{content:"";position:absolute;pointer-events:none;z-index:1}.wrapper.main-menu::after,.wrapper.main-menu::before{top:auto;background-position:bottom left;z-index:1;height:95%}.wrapper.main-menu::before{bottom:326px}.wrapper.main-menu::after{bottom:163px}#panel,#panel #bx-panel.bx-panel-folded,.datepickers-container{z-index:20000}.c-volna-grey{background:url(../../img/volna-top-grey.png) top repeat-x;padding-top:60px}.wrapper .academ_wrap,.wrapper .container .c--text__element,.wrapper .container .news-wrap_page p,.wrapper .container p.c--text__element,.wrapper .cooperation__wrap p,.wrapper .discont__cart__wrap,.wrapper .discont__cart__wrap span,.wrapper .how-order__wrap,.wrapper .how-order__wrap p,.wrapper .how-order__wrap span,.wrapper .how-order__wrap ul{font-size:16px;line-height:22px}.wrapper .container .c--text__element+.c--text__element,.wrapper .container .news-wrap_page p+p,.wrapper .container p.c--text__element+p.c--text__element,.wrapper .cooperation__wrap p+p{margin-top:20px}.wrapper .container .discont__cart__wrap ul,.wrapper .how-order__wrap ul{margin-left:18px}.bx-core-popup-menu{z-index:20000!important}html{overflow-x:hidden;overflow-y:auto}.content_message{margin:25px 0;font-size:14px}.errortext{color:#c70000!important;font-size:13px;position:absolute;top:calc(100% + 2px);left:0;width:100%}.js-form-quick-order .field-error{display:none;position:absolute;font-weight:400;font-size:12px;line-height:150%;color:#c70000;top:calc(100% - 1px);width:100%;left:0}.js-form-quick-order .input-wrap .field-error{top:calc(100% - 15px)}.js-form-quick-order .field-error:after{content:attr(data-error)}.js-form-quick-order .input_error_data~.field-error,.stylized-checkbox .stylized-checkbox-item input+label .fa-square-o,.stylized-checkbox .stylized-checkbox-item input:checked+label .fa-check-square-o,.stylized-checkbox input:checked~.fa-check-square-o,.stylized-checkbox input~.fa-square-o{display:block}.mt{margin-top:16px;bottom:0;position:inherit}.stylized-checkbox input[type=checkbox]{width:15px;height:15px;margin-right:6px;position:relative;top:2px;left:0;cursor:pointer;opacity:0}.stylized-checkbox i{position:absolute;top:1px;left:0;font-size:18px;pointer-events:none;color:#c70000}.stylized-checkbox .stylized-checkbox-item i{left:-21px}.stylized-checkbox-wrap{height:30px;display:inline-block;position:relative}.stylized-checkbox-wrap input[type=checkbox]{top:1px;left:14px;margin-right:17px}.stylized-checkbox-wrap i{top:0;left:14px}.stylized-checkbox-wrap label{font-family:FranklinBookRegular;font-size:14px;color:#696969}.stylized-checkbox-wrap .js-ppd i,.stylized-checkbox-wrap .js-ppd input[type=checkbox],.stylized-checkbox-wrap .js-psd i,.stylized-checkbox-wrap .js-psd input[type=checkbox]{left:inherit}.message_item_in_basket,.quick-answer-popup,.recover-ordering-call,.recover-quick-order,.recover-registration{padding-top:70px;background:url(../../img/klin.png) top repeat-x #fff!important}.recover-ordering-call{padding-bottom:35px}.recover-ordering-call .checkbox-item__text{font-size:14px}.recover-answer-form{padding-top:30px;padding-bottom:45px}.recover-answer-form h2{margin-bottom:25px}.recover-answer-form p{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;color:#000}.container-slider{margin:0 auto;width:1200px}.notify-check{position:fixed;z-index:10000;top:20px;left:20px;padding:14px 20px 20px;align-content:center;flex-wrap:wrap;width:280px;text-align:center;justify-content:space-between;box-shadow:0 5px 20px rgb(0 0 0/10%);border-radius:10px;background-color:#fff;font-size:16px;display:none}.notify-check__cancel,.notify-check__ok{display:flex;align-items:center;justify-content:center;width:113px;height:36px;position:relative;margin:12px 0 0;border-radius:20px;text-align:center;font-size:14px;outline:0}.notify-check__ok{background-color:#c70000;color:#fff}.notify-check__cancel,.notify-check__ok:hover{background-color:#fff;color:#c70000;border:1px solid #c70000}.notify-check__cancel:hover{background-color:#c70000;color:#fff}.slick-disabled{opacity:.2;pointer-events:none}.checkbox-item{display:flex;align-items:flex-start}.checkbox-item__icon{display:flex;align-items:center;justify-content:center;width:20px;min-width:20px;height:20px;border:1px solid #eb212e;border-radius:4px;margin-right:8px;flex:none}.checkbox-item__input:checked+.checkbox-item__icon{background:url(../../../media/img/check-sort.svg) center no-repeat #eb212e}.checkbox-item__text,.radio-item__text{color:#333;font-size:16px;line-height:140%}.radio-group{display:flex;align-items:center;flex-wrap:wrap;gap:30px}.radio-item{display:flex;align-items:flex-start}.pickup-line .date-wrap input,.radio-group .radio-item:not(:last-child){margin-bottom:0}.radio-item__icon{display:flex;align-items:center;justify-content:center;width:18px;min-width:18px;height:18px;border-radius:50%;margin-right:6px;margin-top:2px;border:1px solid #d6d6d6}.radio-item__icon::before{content:"";width:8px;height:8px;border-radius:50%;background-color:#fff}.radio-item .icon{width:20px;min-width:20px;height:20px;margin-left:4px}.radio-item__input:checked+.radio-item__icon::before{background-color:#eb212e}.quick-order__text{color:#333;text-align:center;font-size:16px;font-weight:400;line-height:140%;margin-bottom:40px}.quick-order__text .green{color:#00803b}.js-form-quick-order .courier-message{padding:13px 15px 10px;font-size:14px;line-height:120%;background-color:#e3e3e3;border-radius:5px;text-align:center;margin-top:15px}.js-form-quick-order .date-wrap:after{width:48px;height:48px;bottom:auto}fieldset.pickup-fieldset{padding:0;border:0;margin:15px 0 0}.pickup-line{display:flex;align-items:stretch;gap:15px;position:relative}.pickup-line .date-wrap{width:140px;flex:none}.pickup-line .select-wrap{flex:1 1 auto}.pickup-line .ss-content .ss-list .ss-option{padding:8px 10px 8px 14px}.quick-order__title{margin-bottom:24px;color:#333;text-align:center;font-size:28px;font-weight:700;line-height:120%}.checkbox-list{padding:25px 20px;border-radius:2px;border:1px solid #e0e0e0;margin-bottom:20px;position:relative}.checkbox-list__title{color:#333;font-size:16px;font-weight:700;line-height:140%;text-transform:uppercase;margin-bottom:10px}.checkbox-list__label,.remodal .field-placeholder{position:absolute;font-weight:400;line-height:140%;font-size:14px}.checkbox-list__label{color:#333;padding:0 5px;background-color:#fff;z-index:2;left:50%;margin-right:-50%;top:-7px;transform:translateX(-50%)}.remodal .field-placeholder{top:15px;white-space:nowrap;left:14px;right:10px;max-width:calc(100% - 25px);text-overflow:ellipsis;overflow:hidden;color:#949494;pointer-events:none;font-family:FranklinBookRegular}.remodal textarea+.field-placeholder{white-space:normal;top:14px}.remodal .field-input textarea{font-family:FranklinBookRegular;resize:none!important;padding-top:14px;padding-bottom:14px;min-height:85px;width:100%;height:41px;border-radius:5px;border:1px solid #d1d1d1;padding-left:14px;font-size:14px;color:#949494;margin-bottom:15px}.file-field{display:inline-flex;align-items:flex-start;cursor:pointer;position:relative;margin-bottom:15px}.file-field .icon{width:20px;min-width:20px;height:20px;fill:#393939;margin-right:10px}.file-text{font-size:14px;line-height:130%}.file-field .input_error_data~.icon{fill:#c70000}.file-field .input_error_data~.file-text{color:#c70000}.js-form-quick-order .c-card-price__line{display:flex;align-items:flex-end}.js-form-quick-order .c-card-price__actual{color:#eb212e;font-size:30px;font-weight:500;line-height:120%}.js-form-quick-order .c-card-price__old{color:#6d6f71;font-size:20px;font-weight:400;line-height:140%;text-decoration:line-through;margin-left:12px;margin-bottom:2px}.js-form-quick-order .c-card__bonus{font-size:16px;line-height:140%;margin-top:14px}.js-form-quick-order .c-card__bonus span{font-weight:700;color:#eb212e}fieldset.courier-fieldset{border:0;padding:0;margin:0}.courier-item{color:#333;font-size:16px;line-height:140%;margin:8px 0;padding-left:32px;background:url(../../img/check-sort-green.svg) left 0 center no-repeat}.address-pickup__toggle{display:flex;align-items:center;justify-content:space-between;gap:10px;height:48px;font-family:Roboto,sans-serif;font-size:16px;line-height:100%;width:100%;border-radius:5px;border:1px solid #d1d1d1;padding:0 14px;color:#5c5c5c}.contacts-balloon__address,.quick-order-map__title{text-align:center;color:#333}.address-pickup__toggle:hover{color:#5c5c5c}.address-pickup__toggle-icon{display:inline-block;flex:none;width:15px;height:19px;background:url(../../img/map-toggle.svg) center/contain no-repeat}.remodal.quick-order-map-popup{padding:0;position:relative;width:1200px;max-width:100%}.quick-order-map{width:100%;height:479px}.quick-order-map__title{position:absolute;left:50%;margin-right:-50%;transform:translateX(-50%);top:20px;padding:15px 30px 20px;z-index:10;font-family:Roboto,sans-serif;font-weight:700;font-size:28px;line-height:120%;border-radius:5px;background-color:#fff;box-shadow:0 6px 5px 0 rgba(0,0,0,.1)}.contacts-balloon__address,.favorites-empty-page{font-size:16px;line-height:140%}.contacts-balloon__content{width:327px;margin:0 auto}.contacts-balloon__inner{display:flex;flex-direction:column;align-items:center;gap:16px;padding:20px 30px 30px;box-shadow:0 -6px 8px 0 rgba(0,0,0,.1);background-color:#fff;border-radius:5px}.contacts-balloon__address b{font-weight:700}.contacts-balloon__footer .btn{font-weight:700;font-size:16px;line-height:100%;text-transform:uppercase;background-color:#eb212e;position:static;height:42px;width:auto;padding:0 30px}.quick-order-map ymaps[class*=-balloon_layout_panel]{background-color:transparent;box-shadow:none;padding:0}.quick-order-map ymaps[class$=-balloon__content]{padding:20px;background-color:transparent;font-family:Roboto,sans-serif}.wrapper-about-us .catalog-wrap .slide-item-wrap .form_contacts_catalog,.wrapper-about-us .catalog-wrap .slide-item-wrap .form_contacts_catalog .add-cart{width:100%!important}.wrapper-about-us .catalog-wrap .slide-item-wrap .form_contacts_catalog .add-cart{border-radius:20px!important}@media (min-width:768px){.visible-mobile{display:none}}@media (max-width:767px){.hidden-mobile{display:none}.remodal .field-input textarea{min-height:104px}.courier-item{margin:8px 0 20px}.quick-answer__inner,.quick-order-map ymaps[class$=-balloon__content]{padding:0}.quick-answer-popup .btn,.recover-quick-order .btn{font-size:16px;line-height:140%}.quick-order__title{margin-bottom:40px}#popup-quick-order-map .remodal.popap{padding:90px 5px 5px;min-height:479px;height:calc(100% - 30px)!important}.quick-order-map__title{top:0;left:0;right:0;margin-right:0;transform:none;box-shadow:none;font-size:28px;line-height:120%;border-radius:0;padding:36px 15px 20px}#popup-quick-order-map .remodal-close{z-index:11}.quick-order-map{height:100%}.contacts-balloon__content{width:100%;overflow:hidden}.contacts-balloon__inner{padding:20px 30px 30px;box-shadow:none;border-radius:0}.quick-order-map ymaps[class$=-balloon__content]>ymaps{display:flex!important;align-items:flex-end;justify-content:center}.quick-order-map ymaps[class$=-balloon__content] ymaps{width:100%}}@media (max-width:1695px) and (min-width:1170px){.wrapper:before{left:auto;right:calc(((100% - 1170px)/2) + 1170px)}.wrapper:after{right:auto;left:calc(((100% - 1170px)/2) + 1170px);width:calc(((100% - 1170px)/2))}}@media (min-width:320px) and (max-width:767px){.wrapper::after,.wrapper::before{display:none}.c-main-back_grey{padding-top:10px;background:#f2f2f2}#reds_arrowup-button.reds_arrowup-shadow{display:none!important}.c-about--company .c-about-comp__text,.c-our-team__flex .c-person-email,.c-our-team__flex .c-person-position,.c-our-team__flex .c-person__caption,.c-our-team__flex .c-person__caption .c-person_text,.reviews-top.reviews--main__text p .wrapper .container .c--text__element,.wrapper .academ_wrap,.wrapper .container .news-wrap_page p,.wrapper .container p.c--text__element,.wrapper .cooperation__wrap p,.wrapper .discont__cart__wrap,.wrapper .discont__cart__wrap span,.wrapper .how-order__wrap,.wrapper .how-order__wrap p,.wrapper .how-order__wrap span,.wrapper .how-order__wrap ul{font-size:14px;line-height:20px}.remodal.popap{height:auto!important;padding-top:40px!important}.remodal.popap.recover-quick-order{padding-top:70px!important}.pickup-fieldset{display:flex;flex-direction:column;align-items:stretch;gap:15px}.js-form-quick-order .courier-message,fieldset.pickup-fieldset{margin-bottom:30px}.recover-quick-order .form_contacts_popup.js-form-quick-order .pickup-fieldset div{margin-bottom:0}.popap .remodal-close{top:8px;right:8px}.slick-next,.slick-prev{width:auto;height:auto;z-index:65}.remodal-is-locked .c-header{width:100%}.container,.container-slider{width:100%;padding-right:19px;padding-left:19px}.footer,.header,.main,body{min-width:100%}.body{max-width:100%!important}.main.main-text{overflow:visible}}@media (max-width:410px){.pickup-line{flex-direction:column;align-items:stretch}.pickup-line .date-wrap{width:100%}}.text-p p{padding:10px 0}.header-no-order{display:flex;align-items:center;justify-content:center}.header-no-order-message{padding:10px 20px;background-color:#ff0;margin:5px auto;border-radius:10px;display:block}.c-new--reviews_item .form_contacts .card-forma_textarea+.checkbox-item{margin-top:-10px}.card-forma .checkbox-item+.c-new-rev-form_item{margin-top:30px}