/*!*********************************************************************************************************************************************************************************************!*\
	!*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!./node_modules/sass-loader/dist/cjs.js!./src/assets/scss/default.scss ***!
	\*********************************************************************************************************************************************************************************************/
@import url(https://fonts.googleapis.com/css?family=Roboto:400,500,700&display=swap&subset=cyrillic);
/*!*************************************************************************************************************************************************************************************************!*\
	!*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!./node_modules/sass-loader/dist/cjs.js!./src/assets/scss/default.scss (1) ***!
	\*************************************************************************************************************************************************************************************************/
*{box-sizing:border-box;margin:0;padding:0}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:rgba(0,0,0,0);font-family:sans-serif}body{font-size:62.5%}article,aside,details,figcaption,figure,footer,header,main,nav,section,summary{display:block}audio,canvas,progress,video{vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:transparent;text-decoration:none}a:active,a:hover{outline:0}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}b,strong,th,thead td{font-weight:700}del{text-decoration:line-through}dfn{font-style:italic}h1,h2,h3,h4,h5,h6{text-rendering:optimizelegibility;font-weight:400}mark{background:#ff0;color:#000;font-style:italic;font-weight:700}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative}sup{top:-.5em}sub{bottom:-.25em}ins{background-color:#ff9;color:#000;text-decoration:none}cite,em{font-style:italic}img{-ms-interpolation-mode:bicubic;border:0;display:inline-block;height:auto;vertical-align:middle;width:auto\9}svg:not(:root){overflow:hidden}.video iframe,.video object,embed{height:auto;width:100%}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:Courier New,Courier,monospace;font-size:1em;white-space:pre}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:""}button,input,optgroup,select,textarea{color:inherit;margin:0}button{background-color:transparent;border:none;overflow:visible}button:focus,input:focus{outline:none}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer;outline:none}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input,select{vertical-align:middle}input:focus,select:focus,textarea:focus{outline:none}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=submit]{border:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{border:0;overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}li,ul{list-style:none}.container{margin-left:auto;margin-right:auto}.full_width{line-height:0;text-align:justify}.full_width:after{content:"";display:inline-block;height:0;overflow:hidden;visibility:hidden;width:100%}.full_width>*{display:inline-block;line-height:normal;text-align:left;vertical-align:top}.clearfix:after{clear:both;content:".";display:block;height:0;line-height:0;visibility:hidden}.clearfix,html[xmlns] .clearfix{display:block}* html .clearfix{height:1%}.fl_left{float:left}.fl_right{float:right}.fl_none{float:none}.ps_abs{position:absolute}.ps_fix{position:fixed}.ps_rel{position:relative}.ps_s{position:static}.txt_c{text-align:center}.txt_l{text-align:left}.txt_r{text-align:right}.txt_j{text-align:justify}.ds_b{display:block}.ds_i{display:inline}.ds_i_b{display:inline-block}.ds_n{display:none}.ds_t{display:table}.grid{display:flex;flex-wrap:wrap}.grid .col-1{width:8.3333333333%}.grid .col-2{width:16.6666666667%}.grid .col-3{width:25%}.grid .col-4{width:33.3333333333%}.grid .col-5{width:41.6666666667%}.grid .col-6{width:50%}.grid .col-7{width:58.3333333333%}.grid .col-8{width:66.6666666667%}.grid .col-9{width:75%}.grid .col-10{width:83.3333333333%}.grid .col-11{width:91.6666666667%}.grid .col-12{width:100%}@media only screen and (max-width:768px){.grid .col-xl-1{width:8.3333333333%}.grid .col-xl-2{width:16.6666666667%}.grid .col-xl-3{width:25%}.grid .col-xl-4{width:33.3333333333%}.grid .col-xl-5{width:41.6666666667%}.grid .col-xl-6{width:50%}.grid .col-xl-7{width:58.3333333333%}.grid .col-xl-8{width:66.6666666667%}.grid .col-xl-9{width:75%}.grid .col-xl-10{width:83.3333333333%}.grid .col-xl-11{width:91.6666666667%}.grid .col-xl-12{width:100%}}@media only screen and (min-width:768px){.grid .col-sm-1{width:8.3333333333%}.grid .col-sm-2{width:16.6666666667%}.grid .col-sm-3{width:25%}.grid .col-sm-4{width:33.3333333333%}.grid .col-sm-5{width:41.6666666667%}.grid .col-sm-6{width:50%}.grid .col-sm-7{width:58.3333333333%}.grid .col-sm-8{width:66.6666666667%}.grid .col-sm-9{width:75%}.grid .col-sm-10{width:83.3333333333%}.grid .col-sm-11{width:91.6666666667%}.grid .col-sm-12{width:100%}}@media only screen and (min-width:980px){.grid .col-md-1{width:8.3333333333%}.grid .col-md-2{width:16.6666666667%}.grid .col-md-3{width:25%}.grid .col-md-4{width:33.3333333333%}.grid .col-md-5{width:41.6666666667%}.grid .col-md-6{width:50%}.grid .col-md-7{width:58.3333333333%}.grid .col-md-8{width:66.6666666667%}.grid .col-md-9{width:75%}.grid .col-md-10{width:83.3333333333%}.grid .col-md-11{width:91.6666666667%}.grid .col-md-12{width:100%}}@media only screen and (min-width:1280px){.grid .col-lg-1{width:8.3333333333%}.grid .col-lg-2{width:16.6666666667%}.grid .col-lg-3{width:25%}.grid .col-lg-4{width:33.3333333333%}.grid .col-lg-5{width:41.6666666667%}.grid .col-lg-6{width:50%}.grid .col-lg-7{width:58.3333333333%}.grid .col-lg-8{width:66.6666666667%}.grid .col-lg-9{width:75%}.grid .col-lg-10{width:83.3333333333%}.grid .col-lg-11{width:91.6666666667%}.grid .col-lg-12{width:100%}}@-webkit-keyframes underline-run-right{0%{background-position:100%;background-size:100% 100%}49%{background-position:100%;background-size:0 100%}50%{background-position:0;background-size:0 100%}to{background-position:0;background-size:100% 100%}}@keyframes underline-run-right{0%{background-position:100%;background-size:100% 100%}49%{background-position:100%;background-size:0 100%}50%{background-position:0;background-size:0 100%}to{background-position:0;background-size:100% 100%}}@-webkit-keyframes underline-run-left{0%{background-position:0;background-size:100% 100%}49%{background-position:0;background-size:0 100%}50%{background-position:100%;background-size:0 100%}to{background-position:100%;background-size:100% 100%}}@keyframes underline-run-left{0%{background-position:0;background-size:100% 100%}49%{background-position:0;background-size:0 100%}50%{background-position:100%;background-size:0 100%}to{background-position:100%;background-size:100% 100%}}body{background:#fafafa;color:#333;font-family:Roboto,sans-serif;font-size:14px;font-weight:400;line-height:1.2;position:relative;width:100%}body.fixed{overflow:hidden}a{transition:color .2s linear,filter .2s linear,background-color .2s linear,transform .2s linear}svg path{transition:fill .2s linear,stroke .2s linear}.container{margin:0 auto;max-width:100%;width:1420px}.container #path{margin-left:0;margin-right:0}.page-title{font-size:24px;font-weight:500;margin-bottom:24px}.page-title a{background-image:linear-gradient(0deg,transparent 0,#333 0,#333 1px,transparent 0);background-position:0;background-repeat:no-repeat;background-size:0 100%;color:#333;transition:background-size .3s}.page-title a.hover,.page-title a:hover{background-size:100% 100%}.page-title a:active,.page-title a:focus{color:#333}.section-title{font-size:20px;font-weight:500}.small-title{font-size:14px;font-weight:900}.small-title.small-title__box,.small-title.small-title__box .whole_part_price{font-weight:400}.small-title .small-title_more{font-size:12px;font-weight:400}.small-title .cent{color:#d1d1d1;font-size:12px}.small-title_red,.small-title_red .cent{color:#e41b44}.large-text{font-size:16px}.small-text{font-size:14px;font-weight:400}.btn-style{font-size:14px;font-weight:500}.label-style{font-size:12px;font-weight:500}.red-text,.red-text:active,.red-text:visited{color:#e41b44}.button-blue,.button-red{border-radius:4px;cursor:pointer;display:inline-block;font-size:14px;font-weight:600;height:44px;line-height:44px;padding:0 21px;text-align:center;transition:background .3s,color .3s}.button-red{background:#e41b44;border:none;color:#fff;min-width:220px}.button-red:hover{background:#bf0a2f}.button-red.disabled-btn{background:#bdbdbd;cursor:no-drop;pointer-events:none}.button-red.disabled-btn:hover{background:#bdbdbd}.button-blue,input[type=reset].button-blue.reset{background:#fff;border:1px solid #164e82;color:#164e82;display:block;margin:0 auto;min-width:175px}.button-blue:hover,input[type=reset].button-blue.reset:hover{background:#164e82;color:#fff}.blue-link{background-image:linear-gradient(0deg,transparent 0,#164e82 0,#164e82 1px,transparent 0);background-position:0;background-repeat:no-repeat;background-size:100% 100%;color:#164e82;transition:background-size .3s}.blue-link.hover,.blue-link:hover{background-size:0 100%}.underline{text-decoration:underline}.underline:hover{text-decoration:none}.slider-wrap{position:relative}.slider-wrap .slick-dots{bottom:0}.slider-wrap .arrow{background:#fff;border-radius:50%;box-shadow:0 4px 4px rgba(0,0,0,.1);height:40px;left:auto;position:absolute;right:auto;top:50%;transition:box-shadow .3s;width:40px}.slider-wrap .arrow:before{border-color:transparent #333 #333 transparent;border-style:solid;border-width:1px;content:"";height:8px;position:absolute;right:50%;top:50%;width:8px}.slider-wrap .arrow.slick-prev{left:-60px;transform:translateY(-50%)}.slider-wrap .arrow.slick-prev:before{transform:translate(75%,-50%) rotate(135deg)}.slider-wrap .arrow.slick-next{right:-60px;transform:translateY(-50%)}.slider-wrap .arrow.slick-next:before{transform:translate(25%,-50%) rotate(-45deg)}.slider-wrap .arrow:hover{background:#fff;box-shadow:0 0 0 rgba(0,0,0,.1)}.page-arrow{position:relative}.page-arrow:before{border-color:transparent #333 #333 transparent;border-style:solid;border-width:1px;content:"";height:8px;position:absolute;right:50%;top:50%;width:8px}.page-arrow.blue:before{border-color:transparent #164e82 #164e82 transparent;border-style:solid;border-width:1px}.page-arrow.page-arrow-left:before{transform:translate(75%,-50%) rotate(135deg)}.page-arrow.page-arrow-right:before{transform:translate(25%,-50%) rotate(-45deg)}.social_share{align-items:center;display:flex}.social_share .facebook-share-link{border-radius:2px;height:24px;margin:0 0 0 15px;transition:transform .3s;width:24px}.social_share .facebook-share-link svg{display:block;height:100%;width:100%}.social_share .facebook-share-link:hover{transform:translateY(-2px)}.custom-radio{align-items:center;display:flex}.custom-radio input{width:1px!important}.custom-radio .radio{border:1px solid #c6c6c6;border-radius:50%;display:inline-block;height:20px;position:relative;width:20px}.custom-radio .radio:before{background-color:transparent;border-radius:50%;content:"";height:10px;left:4px;position:absolute;top:4px;transition:background-color .3s;width:10px}.custom-radio .text,.custom-radio .title{color:#000;margin:0 0 0 10px;transition:color .3s}.custom-radio input:checked~.radio:before{background-color:#db2c40}.custom-radio input:checked~.title{color:#db2c40}.custom-radio.disabled .title{color:#828282}.stars{display:flex;width:80px}.stars svg{fill:#e41b44;margin:0 2px}.stars.note-0-stars svg,.stars.note-1-stars svg.star-2,.stars.note-1-stars svg.star-3,.stars.note-1-stars svg.star-4,.stars.note-1-stars svg.star-5,.stars.note-2-stars svg.star-3,.stars.note-2-stars svg.star-4,.stars.note-2-stars svg.star-5,.stars.note-3-stars svg.star-4,.stars.note-3-stars svg.star-5,.stars.note-4-stars svg.star-5{fill:#bdbdbd}.label{border-radius:4px;color:#fff;height:26px;line-height:26px;margin:0 4px 4px 0;padding:0 10px}.label.hit-price{background:#3aaa35}.label.new{background:#164e82}.label.discount_percentage{background:#e41b44}.label.bonus{background:#19ace9}.pagination{margin:20px 0 0}.pagination,.pagination .pag_page{align-items:center;display:flex;justify-content:center}.pagination .pag_page{color:#828282;height:20px;margin:0 5px;width:20px}.pagination .pag_page.selected{color:#e41b44}.pagination .next_page_link,.pagination .prev_page_link{height:30px;position:relative;width:30px}.pagination .next_page_link:before,.pagination .prev_page_link:before{border-color:transparent #828282 #828282 transparent;border-style:solid;border-width:1px;content:"";height:8px;left:50%;position:absolute;top:50%;width:8px}.pagination .next_page_link:before{transform:translate(-50%,-50%) rotate(-45deg)}.pagination .prev_page_link:before{transform:translate(-50%,-50%) rotate(135deg)}.other_page{margin:20px auto 75px;max-width:740px;width:100%}.other_page p{margin:5px 0 20px}.center-block{position:relative}@media (max-width:1580px){body{font-size:calc(11.49206px + .15873vw)}.container{max-width:calc(100% - 52px)}.section-title{font-size:calc(14.98413px + .31746vw)}.large-text{font-size:calc(13.49206px + .15873vw)}.small-text{font-size:calc(11.49206px + .15873vw)}}@media (max-width:1214px){.slider-wrap{position:relative}.slider-wrap .arrow{height:calc(12.84116px + 2.23714vw);width:calc(12.84116px + 2.23714vw)}.slider-wrap .arrow:before{height:calc(5.28412px + .22371vw);width:calc(5.28412px + .22371vw)}.slider-wrap .arrow.slick-prev{left:calc(-19.26174px - 3.3557vw)}.slider-wrap .arrow.slick-next{right:calc(-19.26174px - 3.3557vw)}}@media (max-width:480px){.container{max-width:calc(100% - 32px)}.container.full-content-cover{margin:0 auto}.container.full-content-cover .page-title{margin-left:16px}.container.full-content-cover .rolled-list-wrap{margin-left:0;margin-right:0}.label{height:18px;line-height:18px;margin:0 4px 4px 0;padding:0 5px}}.pey-and-delivery-content{line-height:1.6;padding:0 0 0 20px}.pey-and-delivery-content .payment_content_block{margin-bottom:40px;position:relative}.pey-and-delivery-content .payment_content_block:last-of-type{margin-bottom:0}.pey-and-delivery-content .payment_content_block__illustration{height:36px;left:-76px;position:absolute;top:0;width:36px}.pey-and-delivery-content .payment_content_block__title{margin-bottom:12px}@media (max-width:950px){.pey-and-delivery-content{margin:20px 24px 50px 70px;width:auto}.pey-and-delivery-content .payment_content_block{margin-bottom:24px}}@media (max-width:480px){.pey-and-delivery-content{margin:20px 0 30px 30px}.pey-and-delivery-content .payment_content_block__illustration{left:-50px}}.about-info-block{display:flex;justify-content:space-between}.about-info-block .logo-block{width:340px}.about-info-block .logo-block .logo-wrap{margin:40px 0 0}.about-info-block .text-block{line-height:1.6;padding:0 20px;width:740px}.about-info-block .text-block p{margin:5px 0 20px}.about-info-block .about_company_advantages{margin:40px 0 0 90px}.advantages-block{padding:0 20px;width:340px}.advantages-block .about_company_advantages__item{margin-bottom:40px}.advantages-block .about_company_advantages__item svg{margin-bottom:16px}@media (max-width:1214px){.about-info-block .logo-block{display:none}}@media (max-width:950px){.about-info-block .about_company_advantages{margin-left:24px}.advantages-block{width:250px}}@media (max-width:720px){.about-info-block{flex-wrap:wrap}.about-info-block .text-block{padding:0}.about-info-block .about_company_advantages{margin:0}.advantages-block{padding:0;width:100%}.advantages-block .about_company_advantages{display:flex;justify-content:space-between}.advantages-block .about_company_advantages .about_company_advantages__item{margin:0;width:30%}}@media (max-width:480px){.small-title{font-size:12px}.small-title .whole_part_price{font-size:14px}.small-title .cent,.small-title .currency,.small-title .small-title_more{font-size:10px}.advantages-block .about_company_advantages{flex-direction:column}.advantages-block .about_company_advantages .about_company_advantages__item{align-items:center;display:flex;margin-bottom:12px;width:100%}.advantages-block .about_company_advantages .about_company_advantages__item svg{margin-right:24px}}.see_more_product{border:1px dashed #18a6e1;border-radius:5px;color:#18a6e1;display:block;height:35px;margin:0 auto 46px;padding-left:30px;position:relative;width:164px}.see_more_product:after{background:url(img/btn_see_more.png) 50% no-repeat;content:"";height:25px;left:20px;position:absolute;top:4px;transition:transform .3s;width:25px}.see_more_product:hover:after{transform:rotate(40deg)}.top-for-btn-block{align-items:center;display:none}.top-for-btn-block .menu-btn{background:none;border:1px solid #db2c40;cursor:pointer;display:block;height:35px;width:40px}.top-for-btn-block .menu-btn .line-1,.top-for-btn-block .menu-btn .line-2,.top-for-btn-block .menu-btn .line-3{background:#db2c40;display:block;height:3px;left:-2px;margin:6px;position:relative;transition:all .3s;width:30px}.top-for-btn-block .name-btn-menu{color:#db2c40;font-size:16px;margin:0 0 0 10px;text-transform:uppercase}.form-style{margin-bottom:100px;position:relative}.form-style input:not([type=submit]),.form-style select{background:#fff;border:1px solid #bdbdbd;border-radius:4px;height:44px;margin:8px 0 16px;padding:0 20px;width:100%}.form-style input:not([type=submit])::-moz-placeholder,.form-style select::-moz-placeholder{color:#bdbdbd;font-family:Roboto,sans-serif;font-size:16px}.form-style input:not([type=submit]):-ms-input-placeholder,.form-style select:-ms-input-placeholder{color:#bdbdbd;font-family:Roboto,sans-serif;font-size:16px}.form-style input:not([type=submit])::placeholder,.form-style select::placeholder{color:#bdbdbd;font-family:Roboto,sans-serif;font-size:16px}.form-style input[type=reset]{width:auto}.form-style textarea::-moz-placeholder{color:#bdbdbd;font-family:Roboto,sans-serif;font-size:16px}.form-style textarea:-ms-input-placeholder{color:#bdbdbd;font-family:Roboto,sans-serif;font-size:16px}.form-style textarea::placeholder{color:#bdbdbd;font-family:Roboto,sans-serif;font-size:16px}.form-style .label-for-checkbox{margin:24px 0 44px;padding-left:32px;position:relative}.form-style .label-for-checkbox:before{background:#fff;border:1px solid #bdbdbd;border-radius:4px;content:"";height:20px;left:0;position:absolute;top:-3px;width:20px}.form-style .label-for-checkbox:after{border-color:transparent #fff #fff transparent;border-style:solid;border-width:2px;content:"";display:none;height:11px;left:7px;position:absolute;top:-3px;transform:rotate(45deg);width:5px}.form-style input[type=checkbox]{height:20px;margin:0;opacity:0;position:absolute;width:20px}.form-style input[type=checkbox]:checked~.label-for-checkbox:before{background:#e41b44;border:1px solid #e41b44}.form-style input[type=checkbox]:checked~.label-for-checkbox:after{display:block}.form-style .message_error{bottom:75px;color:#e41b44;left:0;position:absolute;text-align:center;width:100%}.register_page{margin-bottom:65px}.register_page .page-title{text-align:center}.register_page .manager{font-size:24px;line-height:24px;margin:18px 0 0}.register_form{margin:24px auto 0;max-width:460px}.register_form .help_post{color:#505050;font-size:12px;margin-bottom:3px}.register_form .help_post span{color:#db2c40}.register_form .po_r.help_post_{margin-bottom:5px;position:relative}.register_form .captcha_block,.register_form .login_button,.register_form .register_button{align-items:center;display:flex;justify-content:space-between;margin-top:35px}.register_form .captcha_block .captcha,.register_form .login_button .captcha,.register_form .register_button .captcha{height:-webkit-min-content;height:-moz-min-content;height:min-content;margin-right:20px;width:125px}.register_form .captcha_block .button,.register_form .captcha_block .forgot_password,.register_form .captcha_block .reset,.register_form .login_button .button,.register_form .login_button .forgot_password,.register_form .login_button .reset,.register_form .register_button .button,.register_form .register_button .forgot_password,.register_form .register_button .reset{margin:0;width:220px}.register_form .message_error{bottom:100px}.register_form .register-link{display:block;margin:24px auto 0;text-align:center;text-decoration:underline;width:-webkit-max-content;width:-moz-max-content;width:max-content}.amount-wrap{display:flex;flex-wrap:wrap;width:94px}.amount-wrap .text_to__step{color:#828282;margin-top:8px;text-align:center;width:100%}.text_to__step{font-size:12px}.text_to__step_bold{font-size:13px;font-weight:700}.label_amount{position:relative}.label_amount .msg_step{background:#3aaa35;border-radius:5px;color:#fff;font-size:12px;left:50%;opacity:0;padding:2px 10px;text-align:center;top:-30px;transform:translate(-50%)}.label_amount .text_to__step{bottom:-30px;left:0;text-align:center;width:100%}.label_amount .text_to__step span{font-size:12px}.amount-input,.amount_input{background:#fff;border:1px solid #bdbdbd;border-radius:4px;height:28px!important;text-align:center;width:38px!important}.amount-btn-wrap{align-items:center;display:flex;height:28px;justify-content:center;position:relative;width:28px}.amount-btn-wrap svg{z-index:0}.amount-btn-wrap input{height:100%;left:0;opacity:0;position:absolute;top:0;width:100%}.minus_btn,.plus_btn{background:none;border:none;color:#c8c7c7;cursor:pointer;font-size:16px}.add_to_cart_block,.variant__grid_item{align-items:center;background:#fff;display:flex;justify-content:space-between}.add_to_cart_block.product_to__cart,.variant__grid_item.product_to__cart{bottom:25px;left:0;width:100%}.add_to_cart_block.product_to__cart .price-block,.variant__grid_item.product_to__cart .price-block{text-align:left}.add_to_cart_block .price-block,.variant__grid_item .price-block{display:flex;flex-direction:column;text-align:left}.add_to_cart_block .price__count_amount,.variant__grid_item .price__count_amount{color:#828282;font-size:12px;margin-top:5px;text-align:left}.add_to_cart_block .button,.variant__grid_item .button{background:transparent;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%}.add_to_cart_block .add-to-cart-input-wrap,.variant__grid_item .add-to-cart-input-wrap{align-items:center;background:#fff;border:1px solid #e41b44;border-radius:8px;color:#e41b44;display:flex;flex-shrink:0;font-weight:500;height:42px;justify-content:center;position:relative;width:44px}.add_to_cart_block .add-to-cart-input-wrap svg,.variant__grid_item .add-to-cart-input-wrap svg{fill:#e41b44;height:22px;width:24px}.add_to_cart_block .add-to-cart-input-wrap.with-text,.variant__grid_item .add-to-cart-input-wrap.with-text{width:180px}.add_to_cart_block .add-to-cart-input-wrap.with-text .to_cart__count,.variant__grid_item .add-to-cart-input-wrap.with-text .to_cart__count{left:28%}.add_to_cart_block .add-to-cart-input-wrap.with-text .this-product-in-cart-text,.add_to_cart_block .add-to-cart-input-wrap.with-text .this-product-not-in-cart-text,.variant__grid_item .add-to-cart-input-wrap.with-text .this-product-in-cart-text,.variant__grid_item .add-to-cart-input-wrap.with-text .this-product-not-in-cart-text{margin-left:12px}.add_to_cart_block .add-to-cart-input-wrap.with-text .this-product-in-cart-text,.variant__grid_item .add-to-cart-input-wrap.with-text .this-product-in-cart-text{display:none}.add_to_cart_block .add-to-cart-input-wrap.with-text.in-cart,.variant__grid_item .add-to-cart-input-wrap.with-text.in-cart{color:#fff;justify-content:center}.add_to_cart_block .add-to-cart-input-wrap.with-text.in-cart .this-product-not-in-cart-text,.variant__grid_item .add-to-cart-input-wrap.with-text.in-cart .this-product-not-in-cart-text{display:none}.add_to_cart_block .add-to-cart-input-wrap.with-text.in-cart .this-product-in-cart-text,.variant__grid_item .add-to-cart-input-wrap.with-text.in-cart .this-product-in-cart-text{display:inline}.add_to_cart_block .add-to-cart-input-wrap.with-text.in-cart svg,.variant__grid_item .add-to-cart-input-wrap.with-text.in-cart svg{margin-left:0}.add_to_cart_block .add-to-cart-input-wrap:hover,.variant__grid_item .add-to-cart-input-wrap:hover{background:#e41b44;color:#fff}.add_to_cart_block .add-to-cart-input-wrap:hover svg,.variant__grid_item .add-to-cart-input-wrap:hover svg{fill:#fff}.add_to_cart_block .add-to-cart-input-wrap.in-cart,.variant__grid_item .add-to-cart-input-wrap.in-cart{background:#3aaa35;border-color:#3aaa35;justify-content:flex-start}.add_to_cart_block .add-to-cart-input-wrap.in-cart svg,.variant__grid_item .add-to-cart-input-wrap.in-cart svg{fill:#fff;margin-left:8px}.add_to_cart_block .add-to-cart-input-wrap .to_cart__count,.variant__grid_item .add-to-cart-input-wrap .to_cart__count{background:#fff;border:1px solid #3aaa35;border-radius:10px;color:#3aaa35;display:none;font-weight:700;height:20px;left:50%;line-height:20px;min-width:20px;position:absolute;text-align:center;top:4px}.add_to_cart_block .add-to-cart-input-wrap .to_cart__count.active,.variant__grid_item .add-to-cart-input-wrap .to_cart__count.active{display:block}.bookmark-form{align-items:center;background:#f2f2f2;border-radius:50%;display:flex;height:30px;justify-content:center;transition:color .3s;width:30px}.bookmark-form button[type=submit] svg{display:block;height:12px;width:14px}.bookmark-form button[type=submit] svg .full-heart{fill:transparent;transition:fill .3s}.bookmark-form button[type=submit] svg .stroke-heart{fill:#828282;transition:fill .3s}.bookmark-form button[type=submit] .button-text{display:none}.bookmark-form:hover button[type=submit] svg .full-heart{fill:transparent}.bookmark-form:hover button[type=submit] svg .stroke-heart{fill:#e41b44}.bookmark-form.bookmarked .full-heart,.bookmark-form.bookmarked .stroke-heart{fill:#e41b44!important}.compare_price{color:#828282}.fb-customerchat iframe,.fb_dialog{z-index:1000!important}@media (max-width:480px){.add_to_cart_block .add-to-cart-input-wrap{height:calc(9.6px + 4.5vw);width:calc(12.8px + 6vw)}.add_to_cart_block .add-to-cart-input-wrap svg{height:calc(5.8px + 2.25vw);width:calc(6px + 2.5vw)}.add_to_cart_block .add-to-cart-input-wrap .to_cart__count{top:-4px}.register_form .captcha_block,.register_form .login_button,.register_form .register_button{flex-wrap:wrap;margin-top:12px}.register_form .captcha_block .button,.register_form .captcha_block .forgot_password,.register_form .captcha_block .reset,.register_form .login_button .button,.register_form .login_button .forgot_password,.register_form .login_button .reset,.register_form .register_button .button,.register_form .register_button .forgot_password,.register_form .register_button .reset{margin-top:12px;width:100%}.register_form .message_error{bottom:147px}}#top{align-items:center;display:flex;height:100%;justify-content:space-between}#top .open-account-section-on-mobile{display:none}#top .logo-cover{align-items:center;display:flex;justify-content:space-between;width:340px}#top .logo-cover span{color:#828282;margin-right:35px}#top .logo{height:39px;width:125px}#top .logo svg{max-height:100%;max-width:100%}#top .menu__list{align-items:center;display:flex;flex-grow:3;justify-content:space-around;padding:0}#top .menu__list-item{margin-right:10px}#top .menu__list-item.selected .menu__list-item__link{color:#bf0a2f}#top .menu__list-item__link{color:#333}#top .phone__block{align-items:center;display:flex;justify-content:flex-end;padding:0 10px;position:relative;width:320px}#top .phone__block-link{background-image:linear-gradient(0deg,transparent 0,#164e82 0,#164e82 1px,transparent 0);background-position:0;background-repeat:no-repeat;background-size:0 100%;color:#164e82;transition:background-size .3s}#top .phone__block-link.hover,#top .phone__block-link:hover{background-size:100% 100%}#top .phone__block .second-phone{background:#fff;border-radius:4px;display:none;max-width:235px;padding:10px;position:absolute;right:0;top:100%;width:100%;z-index:3}#top .phone__block .second-phone:hover{display:block}#top .phone__block .second-phone-btn{cursor:pointer;height:24px;padding:10px 0;position:relative;width:30px}#top .phone__block .second-phone-btn:after{border-color:transparent #333 #333 transparent;border-style:solid;border-width:1px;content:"";height:8px;left:50%;position:absolute;top:50%;transform:translate(-50%,-75%) rotate(45deg);transition:transform .3s,top .3s;width:8px}#top .phone__block .second-phone-btn.active:after{top:70%;transform:translate(-50%,-75%) rotate(225deg)}#top .phone__block .second-phone-btn.active~.second-phone{display:block}.header.open{left:0}.header .social__menu{display:none}.header__menu .back-all-category{background-image:linear-gradient(0deg,transparent 0,#164e82 0,#164e82 1px,transparent 0);background-position:0;background-repeat:no-repeat;background-size:100% 100%;color:#164e82;display:none;font-weight:400;left:50px;margin-left:20px;position:absolute;top:15px;transition:background-size .3s}.header__menu .back-all-category.hover,.header__menu .back-all-category:hover{background-size:0 100%}.header__menu .back-all-category:before{border-color:transparent #164e82 #164e82 transparent;border-style:solid;border-width:1px;content:"";height:8px;left:-20px;position:absolute;top:50%;transform:translate(75%,-50%) rotate(135deg);width:8px}.header__menu .back-all-category.back-back-to-parent-category{display:block}.header__menu .menu__category.menu__category_first .menu__category-item:first-of-type>.category-link>.category__img{background:url(img/new.svg) 50%/contain no-repeat}.header__menu .menu__category.menu__category_first .menu__category-item:nth-of-type(2)>.category-link>.category__img{background:url(img/discount.svg) 50%/contain no-repeat}.header__menu .menu__category.menu__category_first .menu__category-item:nth-of-type(3)>.category-link>.category__img{background:url(img/selection.svg) 50%/contain no-repeat}.header__menu .menu__category.menu__category_first .menu__category-item .category-link{color:#bf0a2f;cursor:pointer}.header__menu .menu__category.menu__category_first .menu__category-item .category-link .count_catagory{display:none}.header__menu .menu__category-item{height:36px;max-width:100%;padding:0 20px}.header__menu .menu__category-item.red .category-link{color:#e41b44}.header__menu .menu__category-item.open,.header__menu .menu__category-item:hover{background:#fafafa}.header__menu .menu__category-item.open .category-link,.header__menu .menu__category-item:hover .category-link{color:#e41b44;text-decoration:underline}.header__menu .menu__category-item.open .category-link :after,.header__menu .menu__category-item:hover .category-link :after{border-color:#e41b44}.header__menu .menu__category-item .category-link{align-items:center;color:#333;display:flex;height:100%;position:relative}.header__menu .menu__category-item .category-link .category__img{align-items:center;display:flex;height:20px;justify-content:center;margin-right:16px;width:20px}.header__menu .menu__category-item .category-link .category__img img{max-height:100%;max-width:100%}.header__menu .menu__category-item .category-link .count_catagory{opacity:.4}.header__menu .menu__category-item .category-link :after{border:1px solid #333;border-left-color:transparent!important;border-top-color:transparent!important;content:"";height:8px;position:absolute;right:0;top:50%;transform:translateY(-50%) rotate(-45deg);width:8px}.header__menu .menu__category-item .youtube-link{font-size:20px;position:absolute;right:0;top:0;width:35px}.header__menu .menu__category__submenu{background:#fdfaf3;left:340px;min-height:458px;position:absolute;top:0;visibility:hidden;width:1080px}.header__menu .menu__category__submenu::-webkit-scrollbar{background-color:#434343;width:6px}.header__menu .menu__category__submenu::-webkit-scrollbar-thumb{background:#e41b44;width:6px}.header__menu .menu__category__submenu::-webkit-scrollbar-track{background-color:#f5f5f5;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.header__menu .menu__category__submenu .sub_menu__title{margin-bottom:30px;text-align:center;width:260px}.header__menu .menu__category__submenu .sub_menu__title a{color:#000;transition:all .3s ease 0s}.header__menu .menu__category__submenu.current{z-index:10}.header__menu .menu__category__submenu.show{overflow:auto;visibility:visible;z-index:2}.header__menu .menu__category__submenu.show>.submenu-links-container{visibility:visible!important}.header__menu .menu__category__submenu.menu__category__submenu_tiles{background:#fff}.header__menu .menu__category__submenu.menu__category__submenu_tiles .submenu-links-container{grid-column-gap:16px;grid-row-gap:5px;display:grid;grid-template-columns:repeat(auto-fit,minmax(155px,155px));padding:25px;visibility:hidden;width:100%}.header__menu .menu__category__submenu.menu__category__submenu_tiles .submenu-links-container .menu__category__submenu-item .submenu-link{flex-direction:column;padding:16px;text-align:center}.header__menu .menu__category__submenu.menu__category__submenu_tiles .submenu-links-container .menu__category__submenu-item .submenu-link .category__img{height:100px;margin:0 0 10px;width:100px}.header__menu .menu__category__submenu.menu__category__submenu_tiles .submenu-links-container .menu__category__submenu-item .submenu-link .category__img img{display:block;max-height:100%;max-width:100%}.header__menu .menu__category__submenu.menu__category__submenu_tiles .submenu-links-container .hide>.submenu-link{visibility:hidden}.header__menu .menu__category__submenu.menu__category__submenu_tiles.show{z-index:2}.header__menu .menu__category__submenu-item{cursor:pointer}.header__menu .menu__category__submenu-item:hover>a{box-shadow:0 4px 20px hsla(0,0%,77%,.4),0 4px 6px rgba(0,0,0,.05)}.header__menu .menu__category__submenu-item ul{cursor:auto;left:0}.header__menu .menu__category__submenu-item ul li{cursor:pointer}.header__menu .menu__category__submenu-item .cat{align-items:center;color:#000;display:flex;font-size:16px}.header__menu .menu__category__submenu-item .cat .category__img{flex-shrink:0;height:35px;margin-right:5px;position:relative;width:35px}.header__menu .menu__category__submenu-item .cat .category__img img{width:100%}.header__menu .menu__category__submenu-item .cat .category__img .youtube-link{border:4px solid #fff;border-radius:4px;box-sizing:content-box;height:16px;position:absolute;right:-4px;top:-4px;width:21px}.header__menu .menu__category__submenu-item .cat .category__img .youtube-link img{display:block}.header__menu .menu__category__submenu-item.see-all{margin-top:25px}.header__menu .menu__category__submenu-item.see-all a{color:#db2c40}.header #header{background:#e41b44;color:#fff;height:58px}.header #header a,.header #header a:active,.header #header a:visited{color:#fff}.header #header .container{align-items:center;display:flex;height:100%;justify-content:space-between}.header #header .catalog-btn{align-items:center;background:#bf0a2f;border-radius:4px;cursor:pointer;display:flex;height:100%;margin:0;padding:0 24px;width:340px}.header #header .catalog-btn span{margin-left:16px}.header #header #search{flex-grow:3;margin:0;padding:0 20px;position:relative}.header #header #search .input_search{background:rgba(170,13,45,.6);border:none;border-radius:4px;height:36px;line-height:36px;padding:0 60px 0 20px;transition:background .3s;width:100%}.header #header #search .input_search::-moz-placeholder{color:#fff;font-size:16px}.header #header #search .input_search:-ms-input-placeholder{color:#fff;font-size:16px}.header #header #search .input_search::placeholder{color:#fff;font-size:16px}.header #header #search .input_search:focus{background:#fff;color:#000}.header #header #search .button_search{background:url(img/search.svg) 50% no-repeat;height:20px;position:absolute;right:40px;top:50%;transform:translateY(-50%);width:20px}.header #header .user-info-wrap{align-items:center;display:flex;justify-content:space-between;padding:0 15px;width:320px}.header #header .amount-count{align-items:center;background:#fff;border-radius:10px;color:#bf0a2f;display:flex;font-size:12px;font-weight:700;height:20px;justify-content:center;min-width:20px;padding:0 3px;position:absolute;right:-10px;top:-10px;width:auto}.header #header #account{align-items:center;display:flex;flex-grow:3;position:relative}.header #header #account #username{margin:0 8px 0 0;min-width:60%;width:-webkit-min-content;width:-moz-min-content;width:min-content}.header #header #account .account__link{background-image:linear-gradient(0deg,transparent 0,#fff 0,#fff 1px,transparent 0);background-position:0;background-repeat:no-repeat;background-size:100% 100%;transition:background-size .3s}.header #header #account .account__link.hover,.header #header #account .account__link:hover{background-size:0 100%}.header #header #account .or{padding:0 5px}.header #header .bonus-btn{cursor:pointer;flex-shrink:0;height:30px;margin:0 8px;position:relative;transition:transform .3s;width:30px}.header #header .bonus-btn:hover{transform:translateY(-2px)}.header #header .mobile-account{display:none}.header #header .header-bookmarks{align-items:center;color:inherit;display:flex;height:26px;margin:0 8px;position:relative;transition:transform .3s;width:28px}.header #header .header-bookmarks .icon{margin:0 8px 0 0}.header #header .header-bookmarks:hover{transform:translateY(-2px)}.header #header .cart-informer-container{cursor:pointer;height:26px;margin:0 8px;position:relative;transition:transform .3s;width:28px}.header #header .cart-informer-container #cart_informer{margin:0 0 0 10px}.header #header .cart-informer-container #cart_informer .text_for_have-some__cart{display:none}.header #header .cart-informer-container #cart_informer a{color:#fff}.header #header .cart-informer-container:hover{transform:translateY(-2px)}.header .partner-link{display:none}.header .catalog-banner-wrap{margin-bottom:20px}.header .catalog-banner-wrap:before{background:rgba(0,0,0,.5);content:"";display:none;height:100%;left:0;position:absolute;top:124px;width:100%;z-index:2}.header .catalog-banner-wrap.inner-page-catalogue-menu:before{display:none!important}.header .catalog-banner-wrap.menu-open:before{display:block}.header .catalog-banner-wrap.menu-open .menu-wrap{z-index:3}.header .catalog-banner-wrap .container{align-items:stretch;display:flex;justify-content:space-between;position:relative}.header .catalog-banner-wrap .slider-wrap{border-radius:4px;margin:20px 20px 0;max-width:720px;overflow:hidden}.header .catalog-banner-wrap .partner-block-new{grid-gap:20px;background:none;display:flex;flex-direction:column;gap:20px;margin-top:20px;padding:0;width:320px}.header .catalog-banner-wrap .partner-block-new a{background:no-repeat 0 0/cover;border-radius:4px;display:flex;flex:0 1 calc(50% - 10px);overflow:hidden;position:relative}.header .catalog-banner-wrap .partner-block-new a:hover{border:1px solid #bf0a2f}.header .catalog-banner-wrap.inner-page-catalogue-menu{opacity:0;overflow:auto;position:absolute;transition:opacity .3s,transform .3s;width:100%;z-index:-1}.header .catalog-banner-wrap.inner-page-catalogue-menu.menu-open{opacity:1;z-index:1000}#main-menu-modal{height:calc(100% - 125px);top:124px;transform:translate(-100%)}#main-menu-modal.active{transform:translate(0)}#main-menu-modal .container{height:-webkit-min-content;height:-moz-min-content;height:min-content;position:relative}#main-menu-modal.home-page-menu{visibility:hidden}.menu-wrap{background:#fff;border-bottom-left-radius:4px;border-bottom-right-radius:4px;flex-shrink:0;padding:10px 0 16px;position:relative;width:340px}.menu-wrap.opened{border-bottom-right-radius:0}.menu-wrap .mobile-content{display:none}.menu-wrap .mobile-content .img-cover{height:16px;margin-right:16px;position:relative;width:16px}.menu-wrap .mobile-content .img-cover img{max-height:100%;max-width:100%}.menu-wrap .mobile-content .img-cover .amount-count{display:none}.menu__list{padding:20px 20px 0}.menu__list-item{align-items:center;display:flex;margin-bottom:5px;margin-top:5px}.menu__list-item__ico{display:none;height:40px;margin-right:15px;width:40px}.menu__list-item__link{background-image:linear-gradient(0deg,transparent 0,#000 0,#000 1px,transparent 0);background-position:0;background-repeat:no-repeat;background-size:0 100%;transition:background-size .3s}.menu__list-item__link.hover,.menu__list-item__link:hover{background-size:100% 100%}@media (max-width:1580px){#top .logo-cover{width:300px}#top .logo-cover span{margin-right:20px}#top .phone__block{width:auto}#top .phone__block .phone__block-link{font-size:calc(-1.5847px + 1.36612vw)}.header #header .catalog-btn,.header .catalog-banner-wrap .menu-wrap,.menu-wrap{width:300px}.header__menu .menu__category__submenu{left:300px;width:calc(-128.23529px + 76.47059vw)}.header__menu .menu__category-item{padding:0 18px}.header__menu .menu__category-item .category-link .category__img{margin-right:12px}}@media (max-width:1268px){#top .logo-cover{width:auto}#top .logo-cover span{display:none}#top .logo{margin-right:calc(-53.97727px + 5.68182vw);width:100px}#top .phone__block .phone__block-link{font-size:calc(10.40152px + .37879vw)}#top .phone__block .second-phone-btn{width:23px}#top .menu__list{order:3}#top .menu__list-item{margin:0 5px;text-align:center}.header .catalog-banner-wrap .container{flex-wrap:wrap}.header .catalog-banner-wrap .menu-wrap{width:calc(18.10606px + 26.51515vw)}.header .catalog-banner-wrap .slider-wrap{margin-right:0;width:calc(100% - 38.10606px - 26.51515vw)}.header #header .catalog-btn{width:calc(18.10606px + 26.51515vw)}.header #header .user-info-wrap{width:280px}.menu-wrap{width:calc(18.10606px + 26.51515vw)}.header__menu .menu__category__submenu{left:calc(18.10606px + 26.51515vw);width:calc(64.31034px + 55.86207vw)}}@media (max-width:950px){.top__panel{display:none}.header #header .catalog-btn{justify-content:center;padding:0;width:56px}.header #header .catalog-btn span,.header .catalog-banner-wrap .menu-wrap{display:none}.header .catalog-banner-wrap .slider-wrap{height:450px;margin:20px 0 0;max-width:none;width:100%}.menu-wrap{width:280px}.menu-wrap .mobile-content{display:block}.menu-wrap .logo-cover{align-items:center;border-bottom:1px solid #f2f2f2;display:flex;justify-content:space-between;padding:7px 16px}.menu-wrap .logo-cover svg{width:108px}.menu-wrap .logo-cover span{color:#828282;font-size:12px}.menu-wrap .cart-informer-container{border-top:1px solid #f2f2f2;color:#333;display:flex;padding:16px 18px 8px}.menu-wrap .header-bookmarks{border-bottom:1px solid #f2f2f2;color:#333;display:flex;padding:8px 18px 16px}.menu-wrap .phone__block{border-bottom:1px solid #f2f2f2;padding:10px 0}.menu-wrap .phone__block a{color:#333;display:flex;padding:8px 18px}.menu-wrap .menu__list-mobile{padding:10px 0}.menu-wrap .menu__list-mobile .menu__list-item{padding:0 18px}.menu-wrap .menu__list-mobile .menu__list-item a{border:none;color:#333;font-size:14px}.menu-wrap .menu__list-mobile .menu__list-item a.red-text,.menu-wrap .menu__list-mobile .menu__list-item a.red-text:active,.menu-wrap .menu__list-mobile .menu__list-item a.red-text:visited{color:#e41b44}.menu-wrap .apps-block{display:flex;margin:0 16px}.menu-wrap .apps-block a{border-radius:4px;margin-right:8px;overflow:hidden;width:112px}.menu-wrap .apps-block a img{display:block;width:100%}.header__menu .menu__category__submenu{left:280px;width:calc(-246.21739px + 87.3913vw)}#main-menu-modal{height:calc(100% - 58px);padding-bottom:60px;top:58px}#main-menu-modal.home-page-menu{visibility:visible}}@media (max-width:720px){.header #header .user-info-wrap{width:auto}.header #header #account{display:none}.header #header .mobile-account{display:block}.header .catalog-banner-wrap .container{margin:0 auto;width:100%}.header .catalog-banner-wrap .slider-wrap{height:calc(32.8px + 51vw);margin:0}#main-menu-modal .container{margin:0;width:100%}#main-menu-modal .container .menu-wrap{position:static}.header__menu .back-all-category.back-back-to-all-category{display:block}.header__menu .menu__category__submenu{left:0;width:100%}.header__menu .menu__category__submenu.menu__category__submenu_tiles .submenu-links-container{grid-template-columns:repeat(4,1fr)}}@media (max-width:650px){.header .partner-link{display:none}.header__menu .menu__category__submenu.menu__category__submenu_tiles .submenu-links-container{grid-template-columns:repeat(3,1fr);padding:32px 20px}}@media (max-width:480px){.header #header .container{margin:0;max-width:100%}.header #header #search{padding:0 8px}.header #header #search .input_search{padding:0 40px 0 12px}.header #header #search .button_search{right:20px}.header #header .user-info-wrap{margin:0 10px 0 0;padding:0}.header #header .user-info-wrap .header-bookmarks{display:none}.header #header .user-info-wrap .cart-informer-container{height:24px;width:26px}.header__menu .menu__category__submenu.menu__category__submenu_tiles .submenu-links-container{grid-template-columns:repeat(auto-fit,minmax(117px,117px))}.header .catalog-banner-wrap .container{max-width:100%}}@media (max-width:450px){.header__menu .menu__category__submenu.menu__category__submenu_tiles .submenu-links-container{grid-template-columns:repeat(2,1fr)}}.banner{background:url(img/banner-main-bg.jpg) top no-repeat;background-size:cover;padding:15px 0}.banner_container{display:flex}.banner_container__block{align-items:center;display:flex;flex-shrink:0;width:50%}.banner_container__block .banner_text__block{padding-left:25px}.banner_container__title{border-radius:5px;color:#fff!important;display:inline;display:initial;line-height:35px;padding:0 10px;position:relative}.banner_container__title:after{border-style:solid;border-width:14px 0 13px 10px;content:"";height:0;position:absolute;right:-10px;top:3px;width:0}.banner_container__title.wholesale_title{background:#cc1240}.banner_container__title.wholesale_title:after{border-color:transparent transparent transparent #cc1240}.banner_container__title.partners_title{background:#43083f}.banner_container__title.partners_title:after{border-color:transparent transparent transparent #43083f}.banner_container__text{margin-top:15px}.banner_container__text .list{color:#fff;font-size:12px;letter-spacing:1px}.banner_container__text .list_item{margin-bottom:5px}#footer{overflow:hidden; z-index: 9;}#footer.top{bottom:0;position:absolute}#footer .description-category{margin-bottom:20px}#footer .description-category .description-text-invisible{display:none}#footer .description-category .description-text-invisible.visible{display:block}#footer .description-category #js-more-description{display:block;margin:10px auto 0}#footer .description-category #js-more-description:hover{color:#18a6e1}#footer .description-category p{margin-bottom:10px}#footer .footer__info{grid-row-gap:55px;display:grid;z-index: 9;grid-template-columns:360px repeat(3,1fr) 180px;margin-bottom:38px;margin-top:80px}#footer .footer__info .logo-block .logo{display:block;height:39px;width:125px}#footer .footer__info .logo-block .logo svg{height:100%;max-height:100%;max-width:100%;width:100%}#footer .footer__info .logo-block .large-text{font-weight:400;margin-top:20px}#footer .footer__info .description{color:#828282;grid-column-end:6;grid-column-start:2;line-height:1.5}#footer .footer__info .social-contacts-block .social__block{align-items:center;display:flex;margin:0 -8px 24px}#footer .footer__info .social-contacts-block .social__block .social_link{height:auto;margin:0 8px;transition:transform .3s;width:24px}#footer .footer__info .social-contacts-block .social__block .social_link img{display:block;max-height:100%;max-width:100%}#footer .footer__info .social-contacts-block .social__block .social_link:hover{transform:translateY(-2px)}#footer .footer__info .social-contacts-block .letter-to-boss-btn{margin:0;width:230px}#footer .footer__info .footer__menu{grid-column-end:4;grid-column-start:2}#footer .footer__info .footer__menu .menu__list{grid-column-gap:20px;display:grid;grid-template-columns:1fr .7fr;height:100%;padding:0}#footer .footer__info .footer__menu .menu__list li{margin:auto 0}#footer .footer__info .footer__menu .menu__list li a{color:#333}#footer .footer__info .phones-block{display:grid;grid-template-rows:repeat(3,1fr);height:100%}#footer .footer__info .phones-block span{margin:auto 0}#footer .footer__info .phones-block .address{display:none}#footer .footer__info .phone__link{background-image:linear-gradient(0deg,transparent 0,#333 0,#333 1px,transparent 0);background-position:0;background-repeat:no-repeat;background-size:0 100%;color:#333;transition:background-size .3s}#footer .footer__info .phone__link.hover,#footer .footer__info .phone__link:hover{background-size:100% 100%}#footer .footer__info .address-block{display:grid;grid-template-rows:repeat(3,1fr);height:100%}#footer .footer__info .address-block .address{grid-row-end:3;grid-row-start:1}#footer .footer__info .address-block div{margin:auto 0}#footer .call__me{margin-left:0}#footer .mart a{background-image:linear-gradient(0deg,transparent 0,#e41b44 0,#e41b44 1px,transparent 0);background-position:0;background-repeat:no-repeat;background-size:0 100%;transition:background-size .3s}#footer .mart a.hover,#footer .mart a:hover{background-size:100% 100%}@media (max-width:1214px){#footer .footer__info{grid-template-columns:calc(-145.83333px + 41.66667vw) repeat(3,1fr) 180px;margin-bottom:calc(18.98881px + 1.566vw);margin-top:calc(25.68233px + 4.47427vw)}}@media (max-width:950px){#footer .footer__info{grid-template-columns:repeat(3,1fr) repeat(2,1.7fr)}#footer .footer__info .description,#footer .footer__info .logo-block{grid-column-end:6;grid-column-start:1}#footer .footer__info .footer__menu{display:none}#footer .footer__info .social-contacts-block{grid-column-end:4;grid-column-start:1}}@media (max-width:720px){#footer .footer__info{grid-row-gap:32px}#footer .footer__info .logo-block{text-align:center}#footer .footer__info .logo-block .logo{margin:auto}#footer .footer__info .logo-block .large-text{margin-top:10px}#footer .footer__info .description{font-size:calc(6.8px + 1vw)}#footer .footer__info .phones-block{grid-column-end:4;grid-column-start:1;text-align:center}#footer .footer__info .address-block{grid-column-end:6;grid-column-start:4;text-align:center}#footer .footer__info .social-contacts-block{grid-column-end:6;grid-column-start:1;margin:auto;order:2}#footer .footer__info .social-contacts-block .social__block{justify-content:center}}@media (max-width:480px){#footer .footer__info{grid-row-gap:24px}#footer .footer__info .logo-block{text-align:left}#footer .footer__info .logo-block .logo{margin-left:0}#footer .footer__info .logo-block .large-text{margin-top:5px}#footer .footer__info .phones-block{grid-row-gap:6px;grid-column-end:6;grid-column-start:1;grid-template-rows:repeat(4,1fr)}#footer .footer__info .phones-block .address{display:block}#footer .footer__info .address-block{grid-column-end:6;grid-column-start:1;grid-template-rows:1fr;order:3}#footer .footer__info .address-block .address{display:none}}.top__panel{height:66px;left:0;top:0;transition:padding .3s,top .3s;width:100%;z-index:1005}.top__panel.show{top:0}.top__panel.hide{top:-55px}.top__panel .container{height:100%}.bottom-text-wrap{position:relative}#bottom-text{background:#fff;border-radius:4px;box-shadow:0 4px 8px hsla(0,0%,77%,.1);height:300px;margin:80px 0 0;overflow-y:scroll;padding:24px}#bottom-text::-webkit-scrollbar{background-color:#434343;width:6px}#bottom-text::-webkit-scrollbar-thumb{background:#e41b44;width:6px}#bottom-text::-webkit-scrollbar-track{background-color:#f5f5f5;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3)}#bottom-text img{webkit-box-shadow:0 0 20px 1px rgba(0,0,0,.2);box-shadow:0 0 20px 1px rgba(0,0,0,.2);display:inline-block;margin:20px;width:200px}#bottom-text li,#bottom-text ol,#bottom-text ul{font-size:16px;line-height:24px;list-style:circle;margin-left:25px}#bottom-text p{padding:10px 0 15px}#bottom-text h1{color:#e41b44}#bottom-text h1,#bottom-text h2{margin-bottom:10px}.rolled-list-wrap{margin:-10px 0 -20px;max-height:350px;overflow:hidden;position:relative}.rolled-list-wrap.six-items,.rolled-list-wrap.six-items.view-all,.rolled-list-wrap.view-all{max-height:none}.rolled-list-wrap.six-items .rolled-list-footer{visibility:hidden}.rolled-list-wrap .rolled-list-footer{bottom:0;height:100px;left:0;position:absolute;transition:height .3s,background .3s;width:100%;z-index:1}.rolled-list-wrap .rolled-list-footer,.rolled-list-wrap .rolled-list-footer.hover{background:linear-gradient(180deg,hsla(0,0%,98%,0) 0,#fafafa 40%)}.rolled-list-wrap .rolled-list-footer.hide{display:none}.rolled-list-wrap .rolled-list-footer .rolldown-btn{bottom:0;left:50%;position:absolute;transform:translate(-50%)}.rolled-list-wrap .category__third__list{margin:0}.category__third{margin:60px 0}.category__third .block_to_title_second{margin-bottom:0}.category__third__list{grid-gap:20px;display:grid;grid-template-columns:repeat(6,1fr);padding:10px 0}.category__third__list.in-catalog{border-bottom:1px solid #e0e0e0;margin-bottom:-20px;padding-bottom:30px}.category__third__list_item{background:#fff;border:1px solid #f2f2f2;border-radius:4px;box-shadow:0 4px 8px hsla(0,0%,77%,.1);padding:8px;position:relative;text-align:center;transition:box-shadow .3s,transform .3s linear}.category__third__list_item.list_item__last_day{background:#e41b44;color:#fff}.category__third__list_item.list_item__last_day .action-days-count,.category__third__list_item.list_item__last_day .action-days-count .days.last-days{color:#fff}.category__third__list_item.list_item__disabled{cursor:not-allowed;filter:opacity(.5)}.category__third__list_item .image{background:url(img/placeholder.jpg) 50% no-repeat;height:204px;max-width:100%;overflow:hidden;width:100%}.category__third__list_item .image img{min-height:100%;min-width:100%;width:100%}.category__third__list_item:hover{transform:translateY(-5px)}.category__third__list_item .youtube-link{border:4px solid #fff;border-radius:4px;box-sizing:content-box;height:16px;position:absolute;right:4px;top:4px;width:21px}.category__third__list_item .youtube-link img{display:block}.category__third__list_item .category_info{margin:10px 0 0}.category__third__list_item .category_info .title_to_category .link_to_category{color:inherit}.category__third__list_item .category_info .title_to_category__count{opacity:.4}.action-days-count{color:#828282;margin-bottom:8px}.action-days-count .days{color:#333;font-weight:700}.action-days-count .days.last-days{color:#e41b44}.block_to_title_second{align-items:center;display:flex}.block_to_title_second .see_this_category{color:#18a6e1;font-size:12px;line-height:12px;margin:10px 0 0 25px;position:relative;text-decoration:underline}.block_to_title_second .see_this_category:after{background:url(img/after_see_this_cat.png) 50% no-repeat;content:"";height:10px;position:absolute;right:-25px;top:0;width:19px}.block_to_title_second__ico{background:url(img/sprite_2.png) no-repeat;height:50px;margin-right:10px;width:50px}.block_to_title_second__ico.new_product{background-position:-164px 5px}.block_to_title_second__ico.product_action{background-position:-114px 8px}.block_to_title_second__ico.hit_products{background-position:-53px 3px}.block_to_title_second__ico.collections{background:url(img/subject-selections-menu-icon.svg) 50%/contain no-repeat}.collection-categories{background:#e3ecf4 url(img/pattern.jpg) 50%/cover repeat-x}.collection-categories .page-title{margin-top:40px}.collections-banners-list{grid-gap:20px;display:grid;grid-template-columns:1fr .5fr .5fr;padding-bottom:80px}.collections-banners-list .collections-banner-container{background:#fff;border-radius:4px;box-shadow:0 4px 8px rgba(35,61,86,.15);padding:8px;transition:box-shadow .3s}.collections-banners-list .collections-banner-container:hover{box-shadow:0 4px 8px rgba(35,61,86,.2),0 4px 4px rgba(0,0,0,.08)}.collections-banners-list .collections-banner-container:hover .collections-banner .title{color:#e41b44}.collections-banners-list .collections-banner-container .collections-banner{display:block}.collections-banners-list .collections-banner-container .collections-banner .img-wrap{display:block;height:140px;overflow:hidden;position:relative}.collections-banners-list .collections-banner-container .collections-banner img{display:block;height:100%;left:50%;min-height:100%;min-width:100%;-o-object-fit:cover;object-fit:cover;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.collections-banners-list .collections-banner-container .collections-banner .title{color:#333;display:block;margin:10px 0;text-align:center;transition:color .3s}.collections-banners-list .collections-banner-container.first{grid-row-end:3;grid-row-start:1}.collections-banners-list .collections-banner-container.first .collections-banner .img-wrap{height:360px}#instagram-block,.instagram-block{margin:80px 0}#instagram-block .page-title a,.instagram-block .page-title a{background-image:linear-gradient(0deg,transparent 0,#333 0,#333 1px,transparent 0);background-position:0;background-repeat:no-repeat;background-size:100% 100%;transition:background-size .3s}#instagram-block .page-title a.hover,#instagram-block .page-title a:hover,.instagram-block .page-title a.hover,.instagram-block .page-title a:hover{background-size:0 100%}#instagram-block .instagram-items,.instagram-block .instagram-items{display:flex;justify-content:space-between}#instagram-block .instagram-items .instagram-item,.instagram-block .instagram-items .instagram-item{height:220px;text-align:center;width:220px}#instagram-block .instagram-items .instagram-item img,.instagram-block .instagram-items .instagram-item img{max-height:100%;max-width:100%}#blog-block{margin-bottom:80px}#blog-block .blog-items{grid-gap:20px;display:grid;grid-template-columns:repeat(4,1fr)}#blog-block .blog-items .blog-block-item{background:#fff;border-radius:4px;box-shadow:0 4px 8px rgba(35,61,86,.15);padding:8px;transition:box-shadow .3s}#blog-block .blog-items .blog-block-item:hover{box-shadow:0 4px 8px rgba(35,61,86,.2),0 4px 4px rgba(0,0,0,.08)}#blog-block .blog-items .blog-block-item:hover .title{color:#e41b44}#blog-block .blog-items .blog-block-item .img-wrap{display:block;height:140px;overflow:hidden;position:relative}#blog-block .blog-items .blog-block-item .img-wrap p{margin:0;padding:0}#blog-block .blog-items .blog-block-item .img-wrap img{display:block;height:100%;left:50%;min-height:100%;min-width:100%;position:absolute;top:50%;transform:translate(-50%,-50%);width:auto}#blog-block .blog-items .blog-block-item .title{color:#333;display:block;margin:10px 0;text-align:center;transition:color .3s}#reviews-block .slider-wrap{margin:32px 0}#reviews-block .review-item{display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 10px}#reviews-block .review-item .stars{width:76px}#reviews-block .review-item .review{color:#828282;line-height:1.5;margin-top:7px;width:100%}#reviews-block .button-blue{display:block;margin:auto;width:175px}#video-block{margin:80px 0}#video-block .slider-wrap{margin:-64px -10px 0;padding:64px 0 50px}.video-item{background:#fff;border:1px solid #f2f2f2;border-radius:4px;box-shadow:0 4px 8px hsla(0,0%,77%,.1);display:flex;flex-direction:column;margin:0 10px 15px;overflow:hidden;transition:box-shadow .3s}.video-item .img-wrap{display:block;height:191px;overflow:hidden;position:relative;width:100%}.video-item .img-wrap img{left:50%;min-height:100%;min-width:100%;position:absolute;top:50%;transform:translate(-50%,-50%)}.video-item .img-wrap .video-cover{background:#333;height:100%;left:0;opacity:.5;position:absolute;top:0;width:100%}.video-item .img-wrap .play-btn{background:#e41b44;border-radius:50%;height:60px;width:60px}.video-item .img-wrap .play-btn,.video-item .img-wrap .play-btn svg{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.video-item .video-title{color:#333;padding:16px;transition:color .3s;width:100%}.video-item:hover{box-shadow:0 4px 8px hsla(0,0%,77%,.1),0 4px 6px rgba(0,0,0,.05)}.video-item:hover .video-title{color:#e41b44}.app-block{background:#e41b44;height:108px;margin:80px 0}.app-block .container{align-items:center;display:flex;height:100%;justify-content:flex-end;position:relative}.app-block .app-img{bottom:0;height:209px;left:0;position:absolute;transform:translate(-28px);width:348px}.app-block .app-img img{display:block;height:100%;width:100%}.app-block .section-title{color:#fff;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.app-block .app-link{margin-left:16px}.app-block .app-link img{display:inline-block}#front-page{position:relative}@media (max-width:1580px){.category__third__list_item .image{height:calc(-29.11475px + 14.7541vw)}#instagram-block .instagram-items .instagram-item,.instagram-block .instagram-items .instagram-item{height:calc(-5.71429px + 14.28571vw);width:calc(-5.71429px + 14.28571vw)}#reviews-block .slider-wrap{margin:32px 60px}#video-block .slider-wrap{margin:-64px 50px 0}#bottom-text .page-title{font-size:calc(16.47619px + .47619vw)}}@media (max-width:1214px){.rolled-list-wrap.six-items{max-height:350px}.rolled-list-wrap.six-items .rolled-list-footer{visibility:visible}.category__third__list{grid-template-columns:repeat(5,1fr)}.category__third__list.in-catalog{padding-bottom:calc(-4.40486px + 2.83401vw)}.category__third__list_item .image{height:calc(-3.93939px + 15.15152vw)}.action-days-count{font-size:calc(8.56823px + .44743vw)}.collections-banners-list{margin-bottom:calc(25.68233px + 4.47427vw);padding-bottom:calc(25.68233px + 4.47427vw)}#instagram-block,.instagram-block{margin:calc(25.68233px + 4.47427vw) 0}#blog-block{margin-bottom:calc(25.68233px + 4.47427vw)}#video-block{margin:calc(25.68233px + 4.47427vw) 0}#video-block .slider-wrap{margin:-64px 0 0}.video-item .img-wrap{height:calc(50.92308px + 11.53846vw)}.app-block{margin:calc(25.68233px + 4.47427vw) 0}.app-block .container{justify-content:space-around}.app-block .app-img{display:none}.app-block .section-title{position:static;transform:translate(0)}#bottom-text{margin:calc(25.68233px + 4.47427vw) 0 0}}@media (max-width:950px){.category__third__list{grid-template-columns:repeat(4,1fr)}.category__third__list_item .image{height:calc(-5.86957px + 19.56522vw)}.collections-banners-list{grid-template-columns:1fr 1fr}.collections-banners-list .collections-banner-container.first{grid-column-end:3;grid-column-start:1;grid-row-end:1;grid-row-start:1}.collections-banners-list .collections-banner-container.first .collections-banner .img-wrap{height:320px}#instagram-block .instagram-items .instagram-item,.instagram-block .instagram-items .instagram-item{height:125px;width:125px}#instagram-block .instagram-items .instagram-item:last-of-type,.instagram-block .instagram-items .instagram-item:last-of-type{display:none}#blog-block .blog-items{grid-template-columns:1fr 1fr}.app-block .container{justify-content:space-between}.app-block .app-link{margin-left:10px}.app-block .app-link img{width:calc(50.47826px + 11.73913vw)}}@media (max-width:720px){.category__third__list{grid-template-columns:repeat(3,1fr)}.category__third__list.in-catalog{padding-bottom:16px}.category__third__list_item .image{height:calc(-48px + 35vw)}.collections-banners-list .collections-banner-container .collections-banner .img-wrap{height:calc(111.2px + 4vw)}.collections-banners-list .collections-banner-container.first .collections-banner .img-wrap{height:calc(-32.8px + 49vw)}#instagram-block .container,.instagram-block .container{margin:0 0 0 16px;overflow:hidden;width:auto}#instagram-block .instagram-items,.instagram-block .instagram-items{margin:auto;width:540px}#instagram-block .instagram-items .instagram-item,.instagram-block .instagram-items .instagram-item{height:100px;width:100px}#instagram-block .instagram-items .instagram-item:last-of-type,.instagram-block .instagram-items .instagram-item:last-of-type{display:block}#blog-block .blog-items .blog-block-item .img-wrap{height:calc(111.2px + 4vw)}#reviews-block .button-blue{display:none}#reviews-block .slider-wrap{margin:32px}#video-block .container{margin:0 0 0 16px;overflow:hidden;width:auto}#video-block .slider-wrap{margin:-64px auto 0;padding:64px 0 0;width:calc(420px + 25vw)}.video-item .img-wrap{height:134px}.app-block{display:none}}@media (max-width:480px){.category__third__list{grid-gap:8px;grid-template-columns:repeat(2,1fr)}.category__third__list_item .image{height:calc(72px + 16.25vw)}}@media (max-width:400px){#blog-block .blog-items{grid-template-columns:1fr}}#path{align-items:center;color:#828282;display:flex;flex-wrap:wrap;font-size:12px;line-height:1.6;margin:26px 26px 40px}#path a,#path span{margin:0 5px;transition:all .3s ease 0s}#path a:first-child,#path span:first-child{margin-left:0}#path a:hover,#path span:hover{text-decoration:none}#path a{text-decoration:underline}#path a,#path a:active,#path a:visited{color:#164e82}#path a:first-of-type,#path span{text-decoration:none}.category-info__wrapper{display:flex}.category-info__wrapper .category-info-wrap{flex:0 0 580px}.category-info__wrapper .category-info-wrap__count{flex:1 1 580px}.category-info__wrapper .action-info-wrap #timer{flex-shrink:0;margin:0;padding:0 10px}.category-info__wrapper .action-info-wrap{border-bottom:1px solid #e0e0e0;margin-bottom:24px;padding-bottom:16px}.category-info__wrapper .action-info-wrap #timer,.category-info__wrapper .action-info-wrap .timer-wrap .action-period,.category-info__wrapper .action-info-wrap .timer-wrap .timer-text{margin-right:40px;padding-bottom:24px}.category-info__wrapper .action-info-wrap .timer-wrap .action-period,.category-info__wrapper .action-info-wrap .timer-wrap .timer-text{color:#333;font-size:14px;line-height:1.4;margin-top:3px}.category-info__wrapper .action-info-wrap .timer-wrap .action-period{margin-right:0}.category-info__wrapper .timer-wrap{display:flex}.category-info__wrapper .video-and-description-wrap .illustration-wrap{margin-right:0;max-width:100%}.category-info__wrapper .category-info-wrap__count{padding-left:80px}.category-info__wrapper .category-info-wrap__count .description-cover p{margin-bottom:26px}.category-info__wrapper .category-info-wrap__count .description-roll-up-down{bottom:0;display:none;left:0;position:absolute}.category-info__wrapper .category-info-wrap__count .description-roll-up-down.active{display:block}.category-info__wrapper .category-info-wrap__count .description-cover.short .text-cover{height:246px}.category-info__wrapper .category-info-wrap__count .description-cover{height:326px;line-height:1.5;max-width:760px;position:relative;transition:height .3s}.category-info__wrapper .category-info-wrap__count .description-cover .text-cover{height:100%;overflow:hidden;transition:height .3s}.category-info-wrap{border-bottom:1px solid #e0e0e0;padding-bottom:40px}.video-and-description-wrap{align-items:flex-start;display:flex;justify-content:space-between}.video-and-description-wrap .video-item{flex-shrink:0;height:326px;margin:0 80px 0 0;max-width:580px;width:580px}.video-and-description-wrap .video-item .img-wrap{height:100%}.video-and-description-wrap .video-item .img-wrap img{width:100%}.video-and-description-wrap .illustration-wrap{border-radius:4px;flex-shrink:0;height:326px;margin-right:80px;overflow:hidden;position:relative;width:580px}.video-and-description-wrap .illustration-wrap img{height:100%;left:50%;min-height:100%;min-width:100%;position:absolute;top:50%;transform:translate(-50%,-50%);width:auto}.video-and-description-wrap .description-cover{height:326px;line-height:1.5;max-width:760px;position:relative;transition:height .3s}.video-and-description-wrap .description-cover .text-cover{height:100%;overflow:hidden;transition:height .3s}.video-and-description-wrap .description-cover.short .text-cover{height:246px}.video-and-description-wrap .description-cover p{margin-bottom:26px}.video-and-description-wrap .description-roll-up-down{bottom:0;display:none;left:0;position:absolute}.video-and-description-wrap .description-roll-up-down.active{display:block}.action-info-wrap{display:flex}.action-info-wrap .illustration-wrap{border-radius:4px;height:326px;margin-right:80px;overflow:hidden;position:relative;width:580px}.action-info-wrap .illustration-wrap img{left:50%;min-height:100%;min-width:100%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.action-info-wrap .timer-wrap .page-title{margin-bottom:32px}.action-info-wrap .timer-wrap .timer-text{color:#164e82;font-weight:400}.action-info-wrap .timer-wrap .action-period{font-weight:400}.action-info-wrap #timer{font-size:28px;font-weight:900;margin:18px 0 24px;width:-webkit-max-content;width:-moz-max-content;width:max-content}.action-info-wrap #timer .sec{color:#e41b44}.action-info-wrap #timer .days-text{display:flex;font-size:10px;justify-content:space-between}.action-info-wrap #timer .days-text span{text-align:center;width:15%}.sort{margin:40px 0}.sort a{border-bottom:1px dashed #164e82;color:#164e82;margin-left:16px;white-space:nowrap}.sort a.selected{border:none;color:#333;font-weight:500}.full-content-cover .products,.products.container,.products__grid_list,.tiny_products{grid-gap:10px;display:grid;grid-template-columns:repeat(5,1fr);max-width:100%}.products__block{margin-top:40px}.products__block.main-page{margin-top:80px}.products__block.not__border,.products__block:last-of-type{border-bottom:none}.products__block .rolled-list-wrap{max-height:470px}.products__block .rolled-list-wrap.view-all{max-height:none}.products__block .product-card{padding:20px;position:relative;text-align:center;transition:box-shadow .3s,border-radius .3s,border .3s}.products__block .product-card:hover{border-radius:4px;box-shadow:0 4px 20px hsla(0,0%,77%,.4),0 4px 6px rgba(0,0,0,.05);z-index:1}.products__block .product-card.unregistered-user{padding-bottom:20px}.products__block .product-card.unregistered-user .image form{display:none}.products__block .product-card .variants__from_wrap:not(:last-child) .add_to_cart_block{border-bottom:1px solid #e0e0e0;margin-bottom:16px;padding-bottom:16px}.products__block .product-card .two_in_one{display:flex;font-size:12px;height:26px;line-height:26px;margin:0 0 8px}.products__block .product-card .two_in_one .labels-block{display:flex;flex-grow:1;flex-shrink:3;flex-wrap:wrap;position:relative;z-index:1}.products__block .product-card .two_in_one .article-block{flex-grow:3;flex-shrink:0;text-align:right}.products__block .product-card .image{display:block;margin-bottom:10px;position:relative}.products__block .product-card .image img{display:block;margin:auto;max-height:100%;max-width:100%}.products__block .product-card .image .bookmark-form{bottom:8px;position:absolute;right:8px}.products__block .product-card .product_info .title_to_product{height:40px;margin-bottom:12px;overflow:hidden}.products__block .product-card .product_info .title_to_product a{color:#164e82;text-decoration:none}.products__block .product-card .product_info .article-block{margin:10px 0}.products__block .product-card .product_info .article-block .article{color:#8e8e8e;font-size:12px;line-height:12px}.products__block .product-card .product_info .price-block .unregistered-user-price{color:inherit}.products__block .product-card .product_info .price-block .unregistered-user-price:hover span{text-decoration:underline}.products__block .product-card .product_info .price-block .compare_price{color:#828282;margin-bottom:2px;text-decoration:line-through}.products__block .product-card .product_info .price-block .new_price{color:#db2c40}.products__block .product-card .product_info .variants .bonus{background-color:#1a91c4;border-radius:5px;color:#fff;display:inline-block;font-size:12px;line-height:12px;margin:7px 0 0;padding:5px}.products__block .product-card .product_info .variants input[name=amount]{border:none}.products__block .see_this_category{color:#18a6e1;display:inline-block;font-size:12px;line-height:12px;margin:30px 25px;position:relative;text-decoration:underline}.products__block .see_this_category:after{background:url(img/after_see_this_cat.png) 50% no-repeat;content:"";height:10px;position:absolute;right:-25px;top:0;width:19px}.products__block .product-card.product-card__not-in-stock .image{opacity:.2}.products__block .product-card.product-card__not-in-stock .image img{filter:grayscale(1)}.products__block .product-card.product-card__not-in-stock .product_info .title_to_product a{color:#b5b5b5}.block_for_title_category{margin-bottom:40px}.description_block{padding:0 0 65px}.description_block .description__text{display:flex;justify-content:space-between}.description_block .description__text .left_text{flex-shrink:0;padding-right:10px;width:50%}.description_block .description__text .right_text{flex-shrink:0;padding-left:10px;width:50%}.description_block .description__text p{color:#5a5a5a;font-size:12px}@media (max-width:1580px){.full-content-cover .products,.products.container,.products__grid_list,.tiny_products{grid-template-columns:repeat(4,1fr)}}@media (max-width:1268px){.category-info__wrapper .category-info-wrap{flex:1 1 580px}.category-info__wrapper .category-info-wrap__count{padding-left:20px}.category-info__wrapper .description-cover{height:240px}.category-info__wrapper .action-info-wrap #timer,.category-info__wrapper .action-info-wrap .timer-wrap .timer-text{margin-right:10px}.full-content-cover .products,.products.container,.products__grid_list,.tiny_products{grid-template-columns:repeat(3,1fr)}}@media (max-width:900px){.category-info__wrapper .timer-wrap{flex-direction:column}.category-info__wrapper .action-info-wrap .timer-wrap .action-period br,.category-info__wrapper .action-info-wrap .timer-wrap .timer-text br{display:none}}@media (max-width:768px){.category-info__wrapper .video-and-description-wrap .illustration-wrap{width:580px}.category-info__wrapper{flex-direction:column}.category-info__wrapper .category-info-wrap{flex:1 1 auto;width:100%}.category-info__wrapper .category-info-wrap__count{padding-left:0;padding-top:40px}.category-info__wrapper .category-info-wrap__count .description-cover{height:220px}.category-info__wrapper .category-info-wrap__count .description-cover.short .text-cover{height:170px}.category-info__wrapper .timer-wrap{flex-direction:row;flex-wrap:wrap}.category-info__wrapper .action-info-wrap .timer-wrap .action-period br,.category-info__wrapper .action-info-wrap .timer-wrap .timer-text br{display:block}.full-content-cover .products,.products.container,.products__grid_list,.tiny_products{grid-gap:6px;grid-template-columns:repeat(2,1fr)}.products__block .product-card{padding:15px 10px}}@media (max-width:720px){.category-info__wrapper .action-info-wrap .timer-wrap{margin-top:0}}@media (max-width:500px){.category-info__wrapper .timer-wrap{flex-direction:column;flex-wrap:nowrap}.category-info__wrapper .action-info-wrap{justify-content:center}.category-info__wrapper .action-info-wrap #timer{padding-left:0}.category-info__wrapper .action-info-wrap .timer-wrap .action-period br,.category-info__wrapper .action-info-wrap .timer-wrap .timer-text br{display:none}}@media (max-width:1214px){.products,.tiny_products{grid-template-columns:repeat(4,1fr)}.products__block.main-page{margin-top:calc(25.68233px + 4.47427vw)}.products__block .product-card:nth-last-of-type(-n+5):before{display:block}.products__block .product-card:nth-of-type(5n){border-right:1px solid #f2f2f2}.products__block .product-card:nth-last-of-type(-n+4):before{display:none}.products__block .product-card:nth-of-type(4n){border-right:none}.block_for_title_category{margin-bottom:calc(18.27293px + 1.78971vw)}#path{margin:calc(1.4251px + 2.02429vw) 26px calc(-18.97976px + 4.8583vw)}.sort{margin:calc(7.4094px + 2.68456vw) 0}.sort a{margin-left:calc(5.13647px + .89485vw)}.video-and-description-wrap .illustration-wrap,.video-and-description-wrap .video-item{height:calc(-57.36842px + 31.57895vw);margin-right:calc(-57.61943px + 11.33603vw);width:calc(-108.09717px + 56.68016vw)}.video-and-description-wrap .description-cover{height:calc(-57.36842px + 31.57895vw)}.video-and-description-wrap .description-cover.short .text-cover{height:107px}.action-info-wrap .illustration-wrap{height:calc(-57.36842px + 31.57895vw);margin-right:calc(-57.61943px + 11.33603vw);width:calc(-108.09717px + 56.68016vw)}}@media (max-width:950px){.products,.tiny_products{grid-template-columns:repeat(3,1fr)}.products__block .product-card:nth-last-of-type(-n+4):before{display:block}.products__block .product-card:nth-of-type(4n){border-right:1px solid #f2f2f2}.products__block .product-card:nth-last-of-type(-n+3):before{display:none}.products__block .product-card:nth-of-type(3n){border-right:none}}@media (max-width:720px){.products,.tiny_products{grid-template-columns:repeat(2,1fr)}.products__block .product-card:nth-last-of-type(-n+3):before{display:block}.products__block .product-card:nth-of-type(3n){border-right:1px solid #f2f2f2}.products__block .product-card:nth-last-of-type(-n+2):before{display:none}.products__block .product-card:nth-of-type(2n){border-right:none}#path{margin:16px 0}.video-and-description-wrap{flex-wrap:wrap}.video-and-description-wrap .video-item{max-width:100%}.video-and-description-wrap .illustration-wrap,.video-and-description-wrap .video-item{height:calc(-4.4px + 52vw);margin-right:0;width:100%}.video-and-description-wrap .description-cover{height:175px;margin-top:24px}.video-and-description-wrap .description-cover.short .text-cover{height:107px}.action-info-wrap{flex-wrap:wrap}.action-info-wrap .illustration-wrap{height:calc(-4.4px + 52vw);margin-right:0;width:100%}.action-info-wrap .timer-wrap{margin-top:24px}}@media (max-width:480px){.products__block .product-card .two_in_one{font-size:10px;height:16px;line-height:16px;margin:0 0 4px}.products__block .product-card .image{margin-bottom:4px}}.single__product{margin-top:0}.single__product .slick-initialized .slick-slide{margin-right:10px}.single__product .price-and-compare-price-container .price{font-size:14px;font-weight:500}.single__product-article{color:#828282}.single__product .title-wrap{align-items:center;display:flex;justify-content:space-between}.single__product .back_forward{flex-shrink:0}.single__product .back_forward__link{color:#164e82;display:inline-block;margin:0 0 0 24px}.single__product h1.page-title{color:#e41b44}.single__product .product:not(.product-card){max-width:100%;padding:0;text-align:left;width:100%}.single__product .product:not(.product-card):before{display:none}.single__product .product:not(.product-card):hover{box-shadow:none}.single__product .product:not(.product-card) .article-and-labels.for-mobile{display:none;justify-content:space-between}.single__product .product:not(.product-card) .article-and-labels.for-mobile .product-labels{display:flex}.single__product .product:not(.product-card) .product__info{align-items:flex-start;display:flex}.single__product .product:not(.product-card) .product__info_img{display:flex;margin-right:20px;position:relative}.single__product .product:not(.product-card) .product__info_img .bookmark-form{position:absolute;right:20px;top:20px;z-index:999}.single__product .product:not(.product-card) .product__info_img .image{border:1px solid #f2f2f2;border-radius:5px;height:580px;overflow:hidden;width:580px}.single__product .product:not(.product-card) .product__info_img .images{margin-right:20px;position:relative;width:100px}.single__product .product:not(.product-card) .product__info_img .images .small-img-item{height:100px;margin-bottom:20px;overflow:hidden}.single__product .product:not(.product-card) .product__info_img .images .small-img-item.slick-slide img{border:1px solid #f2f2f2;border-radius:4px;transition:border .3s;width:100%}.single__product .product:not(.product-card) .product__info_img .images .small-img-item.slick-slide.slick-current img{border:1px solid #e41b44}.single__product .product:not(.product-card) .product__info_img .images .arrow{bottom:auto;left:0;position:absolute;right:auto;top:auto;width:100%}.single__product .product:not(.product-card) .product__info_img .images .arrow:after{display:none}.single__product .product:not(.product-card) .product__info_img .images .arrow.slick-next,.single__product .product:not(.product-card) .product__info_img .images .arrow.slick-prev{height:100px}.single__product .product:not(.product-card) .product__info_img .images .arrow.slick-next:before,.single__product .product:not(.product-card) .product__info_img .images .arrow.slick-prev:before{border-color:transparent #333 #333 transparent;border-style:solid;border-width:1px;bottom:50%;content:"";height:8px;position:absolute;right:50%;width:8px}.single__product .product:not(.product-card) .product__info_img .images .arrow.slick-prev{background-image:linear-gradient(0deg,hsla(0,0%,98%,0),#fafafa,#fafafa);top:0;transform:translate(0);z-index:10}.single__product .product:not(.product-card) .product__info_img .images .arrow.slick-prev:before{transform:translate(25%,-50%) rotate(225deg)}.single__product .product:not(.product-card) .product__info_img .images .arrow.slick-next{background-image:linear-gradient(180deg,hsla(0,0%,98%,0),#fafafa,#fafafa);bottom:0;transform:translateY(25%)}.single__product .product:not(.product-card) .product__info_img .images .arrow.slick-next:before{transform:translate(25%,-50%) rotate(45deg)}.single__product .product:not(.product-card) .product__info_description{width:100%}.single__product .product:not(.product-card) .product__info_description .price-and-cart-block{background:#fff;border:1px solid #f2f2f2;border-radius:4px;padding:20px 20px 16px}.single__product .product:not(.product-card) .product__info_description .price-and-cart-block .variant .article-and-labels{margin-bottom:10px}.single__product .product:not(.product-card) .product__info_description .price-and-cart-block .variant__grid_item{grid-column-gap:10px;align-items:center;display:grid;grid-template-columns:repeat(4,2fr) 60px;padding-top:10px}.single__product .product:not(.product-card) .product__info_description .price-and-cart-block .variant__grid_item:not(:last-child){border-bottom:1px solid #f2f2f2;padding-bottom:10px}.single__product .product:not(.product-card) .product__info_description .price-and-cart-block .variant__grid_item.variant__grid_header{border-bottom:1px solid #bdbdbd}.single__product .product:not(.product-card) .product__info_description .price-and-cart-block .variant__grid_item .add-to-cart-input-wrap{margin-left:auto}.single__product .product:not(.product-card) .product__info_description .price-and-cart-block .amount-wrap{margin:auto}.single__product .product:not(.product-card) .product__info_description .price-and-cart-block .variant__grid_item_count{text-align:center}.single__product .product:not(.product-card) .product__info_description .price-and-cart-block .variant__grid_item_total{text-align:right}.single__product .product:not(.product-card) .product__info_description .price-and-cart-block .product-labels{display:inline-flex}.single__product .product:not(.product-card) .product__info_description .price-and-cart-block .product-labels .label{margin:0}.single__product .product:not(.product-card) .product__info_description .price-and-cart-block .product-labels .bonus,.single__product .product:not(.product-card) .product__info_description .price-and-cart-block .product-labels .discount_percentage,.single__product .product:not(.product-card) .product__info_description .price-and-cart-block .product-labels .hit-price,.single__product .product:not(.product-card) .product__info_description .price-and-cart-block .product-labels .new{margin-left:20px}.single__product .product:not(.product-card) .product__info_description .unregistered-user-price{margin:auto}.single__product .product:not(.product-card) .product__info_description .price-block.product_price__block{position:relative}.single__product .product:not(.product-card) .product__info_description .price-block .price-and-compare-price-container{display:flex;flex-direction:column;height:100%;justify-content:flex-end}.single__product .product:not(.product-card) .product__info_description .price-block .unregistered-user-price{background-color:#fbc408;border-radius:5px;color:inherit;display:block;font-size:16px;margin-bottom:10px;padding:5px 20px}.single__product .product:not(.product-card) .product__info_description .price-block .unregistered-user-price:hover span{text-decoration:underline}.single__product .product:not(.product-card) .product__info_description .price-block .price{display:inline-flex;font-weight:700;margin:0}.single__product .product:not(.product-card) .product__info_description .price-block .page-title_small{font-weight:400}.single__product .product:not(.product-card) .product__info_description .price-block .page-subtitle{font-weight:700}.single__product .product:not(.product-card) .product__info_description .price-block .compare_price{text-decoration:line-through;white-space:nowrap}.single__product .product:not(.product-card) .product__info_description .price-block .compare_price .cent{color:#d1d1d1}.single__product .product:not(.product-card) .product__info_description .price-block .buy__product{font-size:15px;height:45px;margin-left:0}.single__product .product:not(.product-card) .product__info_description .price-block .bookmark-form button[type=submit]{align-items:center;display:flex;margin:5px 0 0}.single__product .product:not(.product-card) .product__info_description .price-block .bookmark-form button[type=submit] .button-text{display:block;font-size:13px;margin:0 0 0 5px}.single__product .product:not(.product-card) .product__info_description .variant__grid_item .label_amount{position:relative}.single__product .product:not(.product-card) .product__info_description .variant__grid_item .label_amount .msg_step{background:#3aaa35;border-radius:5px;color:#fff;left:50%;padding:2px 10px;position:absolute;text-align:center;top:-40px;transform:translate(-50%)}.single__product .product:not(.product-card) .product__info_description .variant__grid_item .label_amount .text_to__step{bottom:-33px;left:0;position:absolute;text-align:center;width:100%}.single__product .product:not(.product-card) .product__info_description .variant__grid_item .label_amount .text_to__step span{font-size:12px}.single__product .product:not(.product-card) .product__info_description .variant__grid_item .minus_btn,.single__product .product:not(.product-card) .product__info_description .variant__grid_item .plus_btn{color:#8e8e8e;font-size:17px!important}.single__product .product:not(.product-card) .product__info_description .features-and-description-block{background:#fff;border:1px solid #f2f2f2;border-radius:4px;margin-top:20px;padding:24px}.single__product .product:not(.product-card) .product__info_description .tabs{border-bottom:1px solid #bdbdbd;position:relative}.single__product .product:not(.product-card) .product__info_description .tab-title{display:inline-block;font-weight:500;padding:0 20px 16px;position:relative}.single__product .product:not(.product-card) .product__info_description .tab-title:before{background:#e41b44;bottom:-2px;content:"";display:none;height:3px;left:0;position:absolute;width:100%}.single__product .product:not(.product-card) .product__info_description .tab-title.active:before{display:block}.single__product .product:not(.product-card) .product__info_description .tab input[type=radio]{display:none}.single__product .product:not(.product-card) .product__info_description .tab{width:100%}.single__product .product:not(.product-card) .product__info_description .tab-content{display:none;left:0;padding:10px 0;width:100%}.single__product .product:not(.product-card) .product__info_description .tab :checked~.tab-content{display:block}.single__product .product:not(.product-card) .product__info_description .description_text{color:#828282;line-height:1.5;margin-bottom:40px}.single__product .product:not(.product-card) .product__info_description .description_text p{padding:5px 0}.single__product .product:not(.product-card) .product__info_description .features{margin-bottom:40px;margin-top:15px}.single__product .product:not(.product-card) .product__info_description .features_item{align-items:center;border-bottom:1px solid #f2f2f2;display:flex;justify-content:space-between;padding:8px 0}.single__product .browsed-products-block{margin-top:80px}.single__product #browsed_products .product-card{margin:0 1px;width:285px}.single__product #browsed_products .product-card .not-in-stock,.single__product #browsed_products .product-card:before{display:none}@media (max-width:1000px){.single__product .product:not(.product-card) .product__info_description .price-and-cart-block .variant__grid_item{grid-column-gap:4px;grid-template-columns:repeat(4,2fr) 42px}}@media (max-width:720px){.single__product .product:not(.product-card) .product__info_description .price-and-cart-block .variant__grid_item{grid-template-columns:repeat(4,2fr)}.single__product .product:not(.product-card) .product__info_description .price-and-cart-block .variant__grid_item.variant__grid_header{display:none}}@media (max-width:1580px){.single__product .product:not(.product-card) .product__info_description .price-and-cart-block .article-and-labels{align-items:center;display:flex;grid-column-end:4;grid-column-start:1}.single__product .product:not(.product-card) .product__info_description .price-and-cart-block .article-and-labels .product-labels{margin-top:0}}@media (max-width:1350px){.single__product .product:not(.product-card) .product__info_img{flex-direction:column-reverse;width:calc(48.83721px + 34.88372vw)}.single__product .product:not(.product-card) .product__info_img .images{margin-right:0;margin-top:20px;width:100%}.single__product .product:not(.product-card) .product__info_img .images .small-img-item{height:calc(49.84127px + 3.1746vw);margin-bottom:0;margin-right:10px}.single__product .product:not(.product-card) .product__info_img .image{height:calc(48.83721px + 34.88372vw);width:100%}}@media (max-width:950px){.single__product .product:not(.product-card) .product__info_description .price-and-cart-block .variant{grid-template-columns:1fr 1fr}.single__product .product:not(.product-card) .product__info_description .price-and-cart-block .article-and-labels{display:block;grid-column-end:2;grid-column-start:1}.single__product .product:not(.product-card) .product__info_description .price-and-cart-block .article-and-labels .product-labels{margin-top:12px}.single__product .product:not(.product-card) .product__info_description .price-and-cart-block .price-block{grid-column-end:3;grid-column-start:2;text-align:right}.single__product .product:not(.product-card) .product__info_description .price-and-cart-block .add_to_cart_block{grid-column-end:3;grid-column-start:1;margin-top:12px}.single__product .product:not(.product-card) .product__info_description .tab-title{padding:0 15px 12px}}@media (max-width:720px){.single__product .title-wrap{flex-wrap:wrap}.single__product .title-wrap .page-title{margin-bottom:20px}.single__product .title-wrap .back_forward{display:flex;justify-content:space-between;margin-bottom:20px;width:100%}.single__product .title-wrap .back_forward .back_forward__link{margin:0}.single__product .product:not(.product-card) .article-and-labels.for-mobile{display:flex;margin-bottom:10px}.single__product .product:not(.product-card) .product__info{flex-wrap:wrap}.single__product .product:not(.product-card) .product__info_img{width:100%}.single__product .product:not(.product-card) .product__info_img .images .small-img-item{height:calc(64px + 5vw)}.single__product .product:not(.product-card) .product__info_img .image{height:calc(-9.6px + 93vw)}.single__product .product:not(.product-card) .product__info_description{margin-top:20px;width:100%}.single__product .product:not(.product-card) .product__info_description .price-and-cart-block .variant{grid-template-columns:1fr 1fr}.single__product .product:not(.product-card) .product__info_description .price-and-cart-block .article-and-labels{display:none}.single__product .product:not(.product-card) .product__info_description .price-and-cart-block .price-block{grid-column-end:2;grid-column-start:1;text-align:left}.single__product .product:not(.product-card) .product__info_description .price-and-cart-block .add_to_cart_block{grid-column-end:3;grid-column-start:2;margin-top:0}.single__product .product:not(.product-card) .product__info_description .price-and-cart-block .add_to_cart_block .variants{align-items:center;flex-direction:row-reverse}.single__product .product:not(.product-card) .product__info_description .price-and-cart-block .add_to_cart_block .add-to-cart-input-wrap{font-size:14px}.single__product .product:not(.product-card) .product__info_description .price-and-cart-block .add_to_cart_block .add-to-cart-input-wrap svg{height:22px;width:24px}}@media (max-width:480px){.single__product{overflow:hidden}.single__product .product:not(.product-card) .product__info_img .images{width:388px}.single__product .product:not(.product-card) .product__info_img .images .small-img-item{height:90px}.single__product .product:not(.product-card) .product__info_img .image{height:calc(-9.6px + 93vw)}.single__product .product:not(.product-card) .product__info_description .price-and-cart-block{padding:12px}.single__product .product:not(.product-card) .product__info_description .price-and-cart-block .variant{grid-template-columns:1fr}.single__product .product:not(.product-card) .product__info_description .price-and-cart-block .price-block{grid-column-end:2;grid-column-start:1}.single__product .product:not(.product-card) .product__info_description .price-and-cart-block .add_to_cart_block{grid-column-end:2;grid-column-start:1;margin-top:20px}.single__product .product:not(.product-card) .product__info_description .price-and-cart-block .add_to_cart_block .add-to-cart-input-wrap{height:44px;width:180px}.single__product .product:not(.product-card) .product__info_description .features-and-description-block{padding:12px}.single__product .product:not(.product-card) .product__info_description .tab-title{padding:0 5px 12px}}.basket{padding:0 16px}.basket h1{text-align:center}.basket h1.cart-title{margin-bottom:65px}.basket h1.order-title{margin:0 0 49px}.basket .citation{font-size:24px;line-height:24px;margin:0 auto 46px;max-width:1150px;text-align:center;width:100%}.basket .steps{margin:32px 0 31px;text-align:center}.basket .steps .step{display:inline-block;vertical-align:top}.basket .steps .step span{color:#1a1a1a;display:block;font-size:12px;margin-top:20px;text-transform:uppercase}.basket .steps .step.active span{color:#db2c40;cursor:default}.basket .steps .step:first-of-type div{background:url(img/basket-step-1.png) 50% no-repeat}.basket .steps .step:first-of-type.active div{background:url(img/basket-step-1-active.png) 50% no-repeat}.basket .steps .step:nth-of-type(2){margin-left:140px;margin-right:140px;position:relative}.basket .steps .step:nth-of-type(2):before{left:-155px}.basket .steps .step:nth-of-type(2):after,.basket .steps .step:nth-of-type(2):before{border-bottom:1px dotted #bebebe;content:"";height:1px;position:absolute;top:30px;width:140px}.basket .steps .step:nth-of-type(2):after{right:-145px}.basket .steps .step:nth-of-type(2) div{background:url(img/basket-step-2.png) 50% no-repeat}.basket .steps .step:nth-of-type(2).active div{background-image:url(img/basket-step-2-active.png)}.basket .steps .step:nth-of-type(3) div{background:url(img/basket-step-3.png) 50% no-repeat}.basket .steps .step:nth-of-type(3).active div{background-image:url(img/basket-step-3-active.png)}.basket .steps .step div{color:#fff;cursor:default;font-size:18px;font-weight:700;height:62px;margin:0 auto 4px;text-decoration:none;width:62px}.basket form{margin:0 auto;max-width:1150px;width:100%}.basket form .order-table-title{margin:32px 0 16px}.basket form .order-table-title .page-title{margin-right:24px}.basket form .order-table-title .order-table-toggle{cursor:pointer}.basket form table{border-collapse:collapse;border-spacing:0;width:100%}.basket form table th{border-bottom:3px solid #bebebe;font-size:12px;font-weight:300;padding-bottom:5px;text-align:left}.basket form table th.article{width:15%}.basket form table td{border-bottom:1px solid #e4e4e4;font-size:16px;padding:12px 0}.basket form table td.image{width:7%}.basket form table td.image a{border:1px solid #c6c6c6;display:inline-block;height:82px;overflow:hidden;text-align:center;width:82px}.basket form table td.image a img{max-width:100%;-o-object-fit:cover;object-fit:cover;vertical-align:top}.basket form table td.name{width:30%}.basket form table td.name a{color:#000}.basket form table td.price{font-size:16px}.basket form table td.price .cent{font-size:14px}.basket form table td.amount{width:15%}.basket form table td.amount .label-select{align-items:center;display:flex;justify-content:space-between}.basket form table td.amount .label-select .select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;background:#fff;border:2px solid #e6e6e6;color:#000;display:block;font-family:inherit;font-size:16px;font-weight:700;height:38px;line-height:1.2;outline:none;padding:5px 15px;transition:all .2s linear;vertical-align:middle}.basket form table td.price{width:15%}.basket form table td.remove{text-align:right}.basket form table td.remove i{display:block;width:50px}.basket form table td.remove img{max-width:inherit}.basket form table td .title_resp{display:none}.basket .coupon{display:flex;justify-content:flex-end;padding:30px 0 25px}.basket .coupon .use-bonus-section{align-items:center;display:flex;margin:0 auto 0 0}.basket .coupon .use-bonus-section input[type=checkbox]{display:none}.basket .coupon .use-bonus-section label{display:flex}.basket .coupon .use-bonus-section label .checkbox{border:1px solid #c6c6c6;height:26px;margin:0 10px 0 0;position:relative;width:26px}.basket .coupon .use-bonus-section label .text{font-size:16px}.basket .coupon .use-bonus-section input[type=checkbox]:checked~label .checkbox:before{border-bottom:2px solid #db2c40;border-left:4px solid #db2c40;content:"";height:7px;left:3px;position:absolute;top:5px;transform:rotate(-53deg);width:15px}.basket .coupon .use-bonus-section .bonus-amount-container{display:none;margin:0 0 0 25px}.basket .coupon .use-bonus-section .bonus-amount-container .use-bonus-input{border:1px solid #c6c6c6;color:#000;font-size:16px;padding:10px 20px}.basket .coupon .use-bonus-section .bonus-amount-container .currency{font-size:16px;margin:0 0 0 5px}.basket .coupon .use-bonus-section input[type=checkbox]:checked~.bonus-amount-container{align-items:center;display:flex}.basket .coupon .used-user-bonus{font-size:24px}.basket .coupon .title_sum_total{color:#505050;display:inline-block;font-size:16px;line-height:27px;margin-right:15px;vertical-align:middle}.basket .coupon .sum_total{color:#db2c40;display:inline-block;font-size:48px;font-weight:900;text-transform:uppercase;vertical-align:middle}.basket .coupon .sum_total .cent{font-size:26px}.basket .coupon .sum_total .sign{color:#db2c40;font-size:18px}.basket h2{margin:51px 0 47px;text-align:center}.basket .form_for_step_1,.basket .form_for_step_2,.basket .form_for_step_3{display:flex;justify-content:space-between}.basket .form_for_step_1 .col:first-of-type,.basket .form_for_step_2 .col:first-of-type,.basket .form_for_step_3 .col:first-of-type{max-width:535px;width:54%}.basket .form_for_step_1 .col:nth-of-type(2),.basket .form_for_step_2 .col:nth-of-type(2),.basket .form_for_step_3 .col:nth-of-type(2){width:39.38%}.basket .form_for_step_1 .title_form_recipient,.basket .form_for_step_2 .title_form_recipient,.basket .form_for_step_3 .title_form_recipient{margin-bottom:15px}.basket .form_for_step_1 input,.basket .form_for_step_2 input,.basket .form_for_step_3 input{border:1px solid #c6c6c6;color:#000;font-size:16px;margin-bottom:15px;padding:10px 20px;width:100%}.basket .form_for_step_1 textarea,.basket .form_for_step_2 textarea,.basket .form_for_step_3 textarea{border:1px solid #c6c6c6;color:#000;font-family:inherit;font-size:16px;height:124px;margin-bottom:15px;padding:10px 20px;resize:none;width:100%}.basket .form_for_step_1 .novapostha,.basket .form_for_step_2 .novapostha,.basket .form_for_step_3 .novapostha{display:none;position:relative}.basket .form_for_step_1 .novapostha.show-overflow,.basket .form_for_step_2 .novapostha.show-overflow,.basket .form_for_step_3 .novapostha.show-overflow{overflow:visible!important}.basket .form_for_step_1 .novapostha .address-city-container #address_city,.basket .form_for_step_2 .novapostha .address-city-container #address_city,.basket .form_for_step_3 .novapostha .address-city-container #address_city{background-color:#fff}.basket .form_for_step_1 .novapostha .address-city-container .search-layer,.basket .form_for_step_2 .novapostha .address-city-container .search-layer,.basket .form_for_step_3 .novapostha .address-city-container .search-layer{background-color:#fff;border-bottom:1px solid #c6c6c6;border-left:1px solid #c6c6c6;border-right:1px solid #c6c6c6;display:none;left:0;padding:10px 15px 8px;position:absolute;top:40px;width:100%}.basket .form_for_step_1 .novapostha .address-city-container .search-layer .address-city-search,.basket .form_for_step_2 .novapostha .address-city-container .search-layer .address-city-search,.basket .form_for_step_3 .novapostha .address-city-container .search-layer .address-city-search{font-size:14px;padding:5px 10px}.basket .form_for_step_1 .novapostha .address-city-container .search-layer .cities-list,.basket .form_for_step_2 .novapostha .address-city-container .search-layer .cities-list,.basket .form_for_step_3 .novapostha .address-city-container .search-layer .cities-list{max-height:300px;overflow:auto}.basket .form_for_step_1 .novapostha .address-city-container .search-layer .cities-list .city,.basket .form_for_step_2 .novapostha .address-city-container .search-layer .cities-list .city,.basket .form_for_step_3 .novapostha .address-city-container .search-layer .cities-list .city{cursor:pointer;padding:3px 2px;transition:background-color .3s}.basket .form_for_step_1 .novapostha .address-city-container .search-layer .cities-list .city:hover,.basket .form_for_step_2 .novapostha .address-city-container .search-layer .cities-list .city:hover,.basket .form_for_step_3 .novapostha .address-city-container .search-layer .cities-list .city:hover{background-color:#f7f7f7}.basket .form_for_step_1 .novapostha .address-city-container .search-layer.opened,.basket .form_for_step_2 .novapostha .address-city-container .search-layer.opened,.basket .form_for_step_3 .novapostha .address-city-container .search-layer.opened{display:block}.basket .form_for_step_1 .novapostha .address-warehouse,.basket .form_for_step_2 .novapostha .address-warehouse,.basket .form_for_step_3 .novapostha .address-warehouse{background-color:#fff;border:1px solid #c6c6c6;display:none;font-size:16px;height:43px;margin:0 0 15px;padding:0 15px;width:100%}.basket .form_for_step_1 .captcha__block,.basket .form_for_step_2 .captcha__block,.basket .form_for_step_3 .captcha__block{display:flex;justify-content:space-between}.basket .form_for_step_1 .captcha__block .captcha,.basket .form_for_step_2 .captcha__block .captcha,.basket .form_for_step_3 .captcha__block .captcha{display:inline-block;margin-right:20px;vertical-align:middle;width:30%}.basket .form_for_step_1 .captcha__block .captcha img,.basket .form_for_step_2 .captcha__block .captcha img,.basket .form_for_step_3 .captcha__block .captcha img{vertical-align:top}.basket .form_for_step_1 .radio-btn,.basket .form_for_step_2 .radio-btn,.basket .form_for_step_3 .radio-btn{margin-bottom:20px}.basket .form_for_step_1 .radio-btn .radio-label,.basket .form_for_step_2 .radio-btn .radio-label,.basket .form_for_step_3 .radio-btn .radio-label{color:#999;cursor:pointer}.basket .form_for_step_1 .radio-btn input[type=radio],.basket .form_for_step_2 .radio-btn input[type=radio],.basket .form_for_step_3 .radio-btn input[type=radio]{display:none}.basket .form_for_step_1 .radio-btn input[type=radio]+.radio-label,.basket .form_for_step_2 .radio-btn input[type=radio]+.radio-label,.basket .form_for_step_3 .radio-btn input[type=radio]+.radio-label{color:#000;font-size:16px;padding-left:40px;position:relative;transition:all .1s linear}.basket .form_for_step_1 .radio-btn input[type=radio]+.radio-label:before,.basket .form_for_step_2 .radio-btn input[type=radio]+.radio-label:before,.basket .form_for_step_3 .radio-btn input[type=radio]+.radio-label:before{border:1px solid #c6c6c6;border-radius:50%;content:"";display:block;height:26px;left:0;position:absolute;top:-2px;width:26px}.basket .form_for_step_1 .radio-btn input[type=radio]:checked+.radio-label,.basket .form_for_step_2 .radio-btn input[type=radio]:checked+.radio-label,.basket .form_for_step_3 .radio-btn input[type=radio]:checked+.radio-label{color:#db2c40}.basket .form_for_step_1 .radio-btn input[type=radio]:checked+.radio-label:after,.basket .form_for_step_2 .radio-btn input[type=radio]:checked+.radio-label:after,.basket .form_for_step_3 .radio-btn input[type=radio]:checked+.radio-label:after{background:#db2c40;border-radius:50%;content:"";display:block;height:16px;left:6px;position:absolute;top:4px;width:16px}.basket .form_for_step_1 p,.basket .form_for_step_2 p,.basket .form_for_step_3 p{font-size:14px;line-height:24px;margin-bottom:20px;padding-left:41px}.basket .form_for_step_1 .delivery-title,.basket .form_for_step_2 .delivery-title,.basket .form_for_step_3 .delivery-title{margin-bottom:20px}.basket .form_for_step_1 #payments-box,.basket .form_for_step_2 #payments-box,.basket .form_for_step_3 #payments-box{margin-top:45px}.basket .form_for_step_1 #payments-box .radio-btn:last-of-type,.basket .form_for_step_2 #payments-box .radio-btn:last-of-type,.basket .form_for_step_3 #payments-box .radio-btn:last-of-type{margin-bottom:5px}.basket .form_for_step_1 #payments-box .pay-title,.basket .form_for_step_2 #payments-box .pay-title,.basket .form_for_step_3 #payments-box .pay-title{margin-bottom:20px}.basket .form_for_step_2,.basket .form_for_step_3{display:block}.basket .button_wrapper{margin:70px 0 50px;text-align:center}.basket .button_wrapper input{background-color:#db2c40;border-radius:5px;color:#fff;cursor:pointer;font-size:18px;font-weight:900;padding:8px 0 13px;text-transform:uppercase;transition:background-color .2s;width:239px}.basket .button_wrapper input:hover{background-color:#b51f30}.basket .form_for_step_3 .price{text-align:right;width:15%}.basket .form_for_step_3 .col .title_form_recipient{font-weight:500;margin-bottom:15px}.basket .form_for_step_3 .col.col-l{border:1px solid #ddd;float:left;padding:18px 30px 15px;width:51.9%}.basket .form_for_step_3 .col.col-l .ul{display:inline-block;font-size:12px;vertical-align:top}.basket .form_for_step_3 .col.col-l .ul:first-child{margin-right:63px}.basket .form_for_step_3 .col.col-l .ul li{margin-bottom:6px}.basket .form_for_step_3 .col.col-l .ul li div{font-size:14px;font-weight:500;margin-bottom:-1px}.basket .form_for_step_3 .col.col-r{float:right;position:relative;top:-4px;width:39.38%}.basket .form_for_step_3 .col.col-r .receipt_block_info{border-left:4px solid #db2c40;line-height:12px;margin-bottom:23px;padding:0 0 16px 10px}.basket .form_for_step_3 .button_wrapper{margin:43px auto 0;width:239px}.basket .form_for_step_3 .button_wrapper .prise_wrapper{height:1px;position:absolute;right:0;top:0;white-space:nowrap;width:1px}.basket .form_for_step_3 .button_wrapper .prise_wrapper .prise_sum_total{display:none;left:33px;position:absolute;top:-5px}.basket .form_for_step_3 form{visibility:hidden}.basket .form_for_step_3 .prise_general{text-align:right}.basket .form_for_step_3+.form_for_step_2{border-top:0;padding-top:0}.min_order_price{color:#db2c40;font-size:26px;margin:0 0 65px;text-align:center}#js-fixed-price{align-items:center;background:#000;bottom:0;display:flex;padding:10px 15px;position:fixed;right:-300px;transition:all .3s ease 0s}#js-fixed-price.visible{right:0}#js-fixed-price .title_sum_total{color:#fff}#js-fixed-price .ico{background:url(img/cart_ico.png) 50% no-repeat;background-size:contain;height:20px;margin-right:5px;width:20px}#js-fixed-price .sum_total{color:#fff;font-size:16px}@media only screen and (max-width:1360px){.basket form table td{font-size:14px}}@media only screen and (max-width:1280px){.basket form table .coupon .sum_total{font-size:32px}}@media only screen and (max-width:800px){.basket h1{margin-bottom:40px}.basket .steps,.basket form table tr th{display:none}.basket .tr{border:1px solid #e4e4e4;display:inline-block;margin:1.6%;vertical-align:top;width:30%}.basket form table tr td{border:0;display:block!important;line-height:17px;padding:7px 0;text-align:center!important;width:100%!important}.basket form table tr td.price{padding-top:25px}.basket form table td.amount .label-select{justify-content:center}}@media only screen and (max-width:600px){.basket .tr{width:46.6%}.basket .form_for_step_1,.basket .form_for_step_2,.basket .form_for_step_3{display:block}.basket .form_for_step_1 .col:first-of-type,.basket .form_for_step_1 .col:nth-of-type(2),.basket .form_for_step_2 .col:first-of-type,.basket .form_for_step_2 .col:nth-of-type(2),.basket .form_for_step_3 .col:first-of-type,.basket .form_for_step_3 .col:nth-of-type(2){width:100%}}@media only screen and (max-width:425px){.basket .tr{width:97%}.basket .coupon .sum_total{font-size:calc(-4.61905px + 12.38095vw)}}.blog-cover{background:#fff;border-radius:4px;padding-bottom:40px}#blog{grid-gap:20px;display:grid;grid-template-columns:repeat(2,1fr);margin-bottom:20px;padding:24px}#blog img{display:block}#blog li{border:1px solid #f2f2f2;box-shadow:0 4px 8px hsla(0,0%,77%,.1);transition-duration:.3s}#blog li img{max-width:100%}#blog li:hover{box-shadow:0 4px 20px hsla(0,0%,77%,.4),0 4px 6px rgba(0,0,0,.05)}#blog li:hover .section-title{color:#e41b44}#blog li .section-title{color:#333;padding:4px 20px 24px}#blog li .post-date{color:#828282;padding:16px 20px 0}@media (max-width:720px){#blog{grid-template-columns:1fr}}#post .other_page{max-width:940px;width:100%}#post .post-wrapper{background:#fff;margin:0 auto;padding:40px 120px;width:100%}#post .post-wrapper .post-date{color:#828282;margin-bottom:12px}#post .post-wrapper .image-block,#post .post-wrapper .page-title{margin-bottom:32px}#post .post-wrapper .image-block img{display:block;width:100%}#post .post-wrapper a{color:#e41b44;text-decoration:underline}#post .post-wrapper a:visited,#post .post-wrapper aa:active{color:#e41b44}#post .post-wrapper a:hover{text-decoration:none}#post .post-wrapper .social_share{margin-top:40px}#post .post-text-wrap{font-size:16px!important}#post .post-text-wrap p{padding:5px 0}#post .post-text-wrap img{display:block}#post .post-text-wrap li,#post .post-text-wrap ol,#post .post-text-wrap ul{font-size:16px;line-height:24px;list-style:none}#post .post-text-wrap li{padding-left:22px;position:relative}#post .post-text-wrap li:before{background:#e41b44;border-radius:50%;content:"";height:6px;left:0;position:absolute;top:8px;width:6px}#post #back_forward{display:flex;justify-content:space-between;margin:20px auto;width:940px}#post #back_forward a,#post #back_forward a:active,#post #back_forward a:hover,#post #back_forward a:visited{color:#164e82}#post #back_forward .next_page_link,#post #back_forward .prev_page_link{padding:0 20px;position:relative}#post #back_forward .next_page_link:before,#post #back_forward .prev_page_link:before{border-color:transparent #828282 #828282 transparent;border-style:solid;border-width:1px;content:"";height:8px;position:absolute;top:50%;width:8px}#post #back_forward .next_page_link:before{right:0;transform:translateY(-50%) rotate(-45deg)}#post #back_forward .prev_page_link:before{left:0;transform:translateY(-50%) rotate(135deg)}#post #comments{display:none}@media (max-width:1214px){#post .post-text-wrap{font-size:calc(13.28412px + .22371vw)!important}}@media (max-width:950px){#post .post-wrapper{padding:24px}}.contacts_number{margin-bottom:20px;max-width:100%;width:300px}.contacts_number a{color:#000;display:block;font-size:16px;margin-bottom:10px;padding-left:30px;position:relative}.contacts_number a:hover{color:#e41b44}.contacts_number a:before{background:url(img/phone.png) 50% no-repeat;content:"";height:24px;left:0;position:absolute;top:0;width:24px}.contacts_mail{max-width:100%;width:300px}.contacts_mail a{color:#164e82;display:block;font-size:16px;margin-bottom:10px;padding-left:30px;position:relative;text-decoration:underline}.contacts_mail a:hover{color:#164e82;text-decoration:none}.contacts_mail a:before{content:"";height:24px;left:0;position:absolute;top:0;width:24px}.contacts_mail a:first-of-type:before{background:url(img/mail.png) 50% no-repeat}.contacts_mail a:nth-of-type(2):before{background:url(img/skype.png) 50% no-repeat}#page-login .page-title{text-align:center}@media (max-width:500px){#page-login{padding:0 calc(-16.66667px + 8.33333vw)}#page-login .register_form .login_button .button,#page-login .register_form .login_button .forgot_password{font-size:calc(8.44444px + 1.11111vw)}}#page-404{background:url(img/404-pattern.jpg) 100% repeat-x;height:100vh}#page-404,#page-404 .center{align-items:center;display:flex;justify-content:center}#page-404 .center{background:url(img/404-center.png) 50% no-repeat;flex-direction:column;height:810px;width:930px}#page-404 .center .title{color:#164e82;font-size:36px}#page-404 .center img{margin:60px auto 100px}@media (max-width:750px){#page-404 .center .front-page-link:before{border-bottom-width:1px;border-left-width:1px}}@media (max-width:1600px){#page-404 .center{padding:14px 0 calc(37.5px + 10.15625vw)}#page-404 .center .text-404{font-size:calc(75px + 14.0625vw)}#page-404 .center .page-title{font-size:calc(18px + 1.875vw);margin:14px 0 56px}#page-404 .center .front-page-link{font-size:calc(16.5px + .46875vw)}#page-404 .center .front-page-link:before{height:calc(7.25px + .23438vw);margin:0 calc(3.75px + .39063vw) 0 0;width:calc(7.25px + .23438vw)}}#page-bonus-program .content-container{margin:0 auto 0 0;max-width:1080px;width:100%}#page-bonus-program .content-container .page-title{margin-left:340px;padding-left:20px}#page-bonus-program .content-container .bonus-program .item{display:flex;margin-bottom:20px}#page-bonus-program .content-container .bonus-program .item .title-wrap{min-width:340px;padding:20px}#page-bonus-program .content-container .bonus-program .item .text{line-height:1.6;padding:0 0 0 20px}#page-bonus-program .content-container .bonus-program .item .text .item-title{font-size:30px}#page-bonus-program .content-container .bonus-program .item .text strong{font-weight:600}#page-bonus-program .content-container .bonus-program .item .text p,#page-bonus-program .content-container .bonus-program .item .text ul{margin:20px 0}#page-bonus-program .content-container .bonus-program .item .text ul li{padding:4px 0 4px 30px;position:relative}#page-bonus-program .content-container .bonus-program .item .text ul li:before{background:url(img/check.png) 50% no-repeat;box-sizing:border-box;content:"";height:16px;left:0;position:absolute;top:9px;width:16px}#page-bonus-program .content-container .bonus-program .item .text ul.steps-list{list-style:none}#page-bonus-program .content-container .bonus-program .item .text ul.steps-list li{list-style:none;padding-left:0}#page-bonus-program .content-container .bonus-program .item .text ul.steps-list li:before{display:none}#page-bonus-program .content-container .bonus-program .item .text ul.bonus-advantages{display:flex;justify-content:space-between;list-style:none;margin-bottom:40px}#page-bonus-program .content-container .bonus-program .item .text ul.bonus-advantages li{list-style:none;padding-left:0;text-align:center}#page-bonus-program .content-container .bonus-program .item .text ul.bonus-advantages li:before{display:none}#page-bonus-program .content-container .bonus-program .item .text ul.bonus-advantages li .advantage-img{margin-bottom:24px}#page-bonus-program .content-container .bonus-program .item:last-of-type{margin-bottom:0}@media (max-width:1214px){#page-bonus-program .content-container .page-title{margin-left:160px;padding-left:10px}#page-bonus-program .content-container .bonus-program .item{display:flex}#page-bonus-program .content-container .bonus-program .item .title-wrap{min-width:160px;padding:10px}}@media (max-width:720px){#page-bonus-program .content-container .page-title{margin-left:0;padding-left:0}#page-bonus-program .content-container .bonus-program .item{display:block;margin-bottom:40px}#page-bonus-program .content-container .bonus-program .item .text,#page-bonus-program .content-container .bonus-program .item .title-wrap{padding:0}}@media (max-width:480px){#page-bonus-program .content-container .bonus-program .item .text ul.bonus-advantages{flex-wrap:wrap;justify-content:space-around}#page-bonus-program .content-container .bonus-program .item .text ul.bonus-advantages li{width:45%}}#page-reviews .title-cover{align-items:center;display:flex;justify-content:space-between;margin-bottom:24px}#page-reviews .title-cover .page-title{margin-bottom:0}#page-reviews .reviews-wrapper{background:#fff;padding:0 24px}#page-reviews .review{border-bottom:1px solid #e0e0e0;display:flex;padding:24px 0 42px}#page-reviews .review:last-of-type{border-bottom:none}#page-reviews .review .name-info{width:300px}#page-reviews .review .name-info .purpose{color:#828282;margin-top:12px}#page-reviews .review .review-text{flex-grow:1;padding-left:10px}#page-reviews .review .review-text .top-line{display:flex;justify-content:space-between}#page-reviews .review .review-text .top-line .date{color:#828282;margin-bottom:16px}#page-reviews .review .review-text .text{line-height:1.6;max-width:700px}#page-reviews .review .review-text .recommendation{color:#3aaa35;margin-top:26px;padding-left:42px;position:relative}#page-reviews .review .review-text .recommendation:before{background-color:#3aaa35;background-image:url(img/like.svg);background-position:center 5px;background-repeat:no-repeat;background-size:16px;border-radius:50%;content:"";height:28px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:28px}#page-reviews .review .review-text .recommendation span{display:none}#page-reviews .review .review-text .recommendation.bad{color:#e41b44}#page-reviews .review .review-text .recommendation.bad span{display:inline}#page-reviews .review .review-text .recommendation.bad:before{background-color:#e41b44;transform:translateY(-50%) rotate(180deg)}@media (max-width:720px){#page-reviews #review-modal-btn{min-width:auto}#page-reviews .review{flex-wrap:wrap}#page-reviews .review .name-info{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:12px;width:100%}#page-reviews .review .name-info .name{margin-right:10px}#page-reviews .review .name-info .purpose{margin-top:0;text-align:right}#page-reviews .review .review-text{padding-left:0}}#page-partners section{margin:80px 0}#page-partners .top-partners-block{align-items:flex-start;display:flex;justify-content:space-between}#page-partners .top-partners-block .partners-banner{overflow:hidden}#page-partners .top-partners-block .partners-banner img{display:block;width:100%}#page-partners .top-partners-block .advantages-block{padding:0 0 0 60px}#page-partners .advantages-block{margin-bottom:80px}#page-partners .advantages-block .counters-wrap{display:flex;flex-direction:column}#page-partners .advantages-block .counter-item{text-align:center}#page-partners .advantages-block .counter-item .counter-title{color:#e41b44;font-size:60px;font-weight:700}#page-partners .advantages-block .counter-item .counter-title.symbol-before{position:relative}#page-partners .advantages-block .counter-item .counter-title.symbol-before:before{content:">";font-weight:400;left:-45px;position:absolute}#page-partners .advantages-block .counter-item .counter-text{line-height:1.5}#page-partners .counters-block .counters-wrap{align-items:flex-start;display:flex;justify-content:space-between;padding-left:15px}#page-partners .counters-block .counter-item{text-align:center}#page-partners .counters-block .counter-item .counter-title{color:#e41b44;font-size:60px;font-weight:700}#page-partners .counters-block .counter-item .counter-title.symbol-before{position:relative}#page-partners .counters-block .counter-item .counter-title.symbol-before:before{content:">";font-weight:400;left:-45px;position:absolute}#page-partners .counters-block .counter-item .counter-text{line-height:1.5}#page-partners .choice .page-title{text-align:center}#page-partners .choice .flex_row{grid-gap:64px;display:flex;gap:64px}#page-partners .choice .flex_column{background:#fff;display:flex;flex:0 1 calc(50% - 32px);flex-direction:column;justify-content:center;line-height:1.2;padding:54px 54px 64px}#page-partners .choice .content_title{color:#ff270e;font-size:48px;font-weight:700;margin-bottom:58px;text-align:center;text-transform:uppercase}#page-partners .choice .list_title{font-size:22px;font-weight:500;margin-bottom:54px}#page-partners .choice .content_list{grid-gap:32px;display:inline-flex;flex-direction:column;gap:32px;margin-bottom:100px}#page-partners .choice li{font-size:18px;font-weight:400;padding-left:16px;position:relative}#page-partners .choice li:before{background:#000;border-radius:50%;content:"";height:4px;left:0;position:absolute;top:8px;width:4px}#page-partners .choice a,#page-partners .choice button{align-items:center;background:#e41b44;border-radius:4px;color:#fff;display:inline-flex;font-size:16px;font-weight:700;justify-content:center;margin-top:auto;max-width:448px;padding:22px;text-align:center;text-transform:uppercase;width:100%}#page-partners .partners-program-block{background:#e3ecf4;padding:40px 0}#page-partners .partners-program-block .page-title{text-align:center}#page-partners .partners-program-block .page-title img{margin-left:20px}#page-partners .partners-program-block .program-wrap{display:flex;flex-wrap:wrap}#page-partners .partners-program-block .program-wrap .program-item{align-items:center;display:flex;line-height:1.5;padding:16px 15px 16px 0;width:25%}#page-partners .partners-program-block .program-wrap .program-item .program-image{flex-shrink:0;margin-right:24px}#page-partners .partners-program-block .program-wrap .program-item .program-image svg{display:block;max-height:100%;max-width:100%}#page-partners .partners-form-block .page-title,#page-partners .partners-form-block .text{text-align:center}#page-partners .partners-form-block .partners-form{display:flex;flex-wrap:wrap;justify-content:space-between;margin:44px auto 0;max-width:940px}#page-partners .partners-form-block .partners-form .section-title{margin-bottom:20px}#page-partners .partners-form-block .partners-form .company-info,#page-partners .partners-form-block .partners-form .personal-info{width:49%}#page-partners .partners-form-block .partners-form .g-recaptcha{width:100%}#page-partners .partners-form-block .partners-form .g-recaptcha>div{margin:auto}#page-partners .partners-form-block .partners-form .button-red{margin:24px auto 0}#page-partners .partners-form-block .partners-form .message{display:none;margin-top:12px;text-align:center;width:100%}#page-partners .partners-form-block .partners-form .captcha_block,#page-partners .partners-form-block .partners-form .login_button,#page-partners .partners-form-block .partners-form .register_button{grid-gap:8px;align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:space-between}#page-partners .partners-form-block .partners-form .captcha_block .captcha,#page-partners .partners-form-block .partners-form .login_button .captcha,#page-partners .partners-form-block .partners-form .register_button .captcha{height:-webkit-min-content;height:-moz-min-content;height:min-content;margin-right:20px;width:125px}#page-partners .partners-form-block .partners-form .captcha_block .button,#page-partners .partners-form-block .partners-form .captcha_block .forgot_password,#page-partners .partners-form-block .partners-form .captcha_block .reset,#page-partners .partners-form-block .partners-form .login_button .button,#page-partners .partners-form-block .partners-form .login_button .forgot_password,#page-partners .partners-form-block .partners-form .login_button .reset,#page-partners .partners-form-block .partners-form .register_button .button,#page-partners .partners-form-block .partners-form .register_button .forgot_password,#page-partners .partners-form-block .partners-form .register_button .reset{margin:0;max-width:220px;width:100%}#page-partners .partners-form-block .partners-form .register_button{margin-top:35px;width:100%}#page-partners .partners-contact-block{background:#4f4f4f;color:#fff;padding:70px 0}#page-partners .partners-contact-block .container{align-items:flex-start;display:flex;justify-content:space-between}#page-partners .partners-contact-block a{align-items:center;color:#fff;display:inline-flex;font-weight:700}#page-partners .partners-contact-block a:active,#page-partners .partners-contact-block a:visited{color:#fff}#page-partners .partners-contact-block .page-title{margin-bottom:0;max-width:250px}#page-partners .partners-contact-block .contact-item{margin-left:24px}#page-partners .partners-contact-block .phones a:first-of-type{margin-right:30px}#page-partners .partners-contact-block .contact-text{color:#e0e0e0;margin-bottom:16px}#page-partners .partners-contact-block .address{align-items:flex-start;display:flex;line-height:1.5}#page-partners .partners-contact-block .address img{margin-right:16px}@media (max-width:1468px){#page-partners .advantages-block .counter-item .counter-title{font-size:48px}}@media (max-width:1214px){#page-partners section{margin:calc(20.25056px + 4.9217vw) 0}#page-partners .top-partners-block{flex-wrap:wrap}#page-partners .top-partners-block .partners-banner{width:100%}#page-partners .top-partners-block .advantages-block{margin-top:36px;padding:0;width:100%}#page-partners .top-partners-block .advantages-block .about_company_advantages{display:flex;justify-content:space-around}#page-partners .top-partners-block .advantages-block .about_company_advantages .about_company_advantages__item{margin:0 12px;text-align:center}#page-partners .advantages-block{margin-bottom:calc(20.25056px + 4.9217vw)}#page-partners .advantages-block .counters-wrap{display:flex;flex-direction:row}#page-partners .advantages-block .counter-item{flex:0 0 25%}#page-partners .counters-block .counter-item{width:25%}#page-partners .counters-block .counter-item .counter-title{font-size:calc(-31.9697px + 7.57576vw)}#page-partners .counters-block .counter-item .counter-title.symbol-before:before{left:calc(23.97727px - 5.68182vw)}#page-partners .choice .flex_row{grid-gap:32px;gap:32px}#page-partners .choice .flex_column{flex:0 1 calc(50% - 16px);padding:40px}#page-partners .choice .content_title{font-size:36px;margin-bottom:36px}#page-partners .choice .list_title{font-size:18px;margin-bottom:36px}#page-partners .choice .content_list{grid-gap:14px;gap:14px;margin-bottom:60px}#page-partners .choice li{font-size:14px}#page-partners .choice a,#page-partners .choice button{font-size:14px;padding:8px}#page-partners .partners-program-block{padding:calc(18.27293px + 1.78971vw) 0}#page-partners .partners-program-block .program-wrap{justify-content:center}#page-partners .partners-program-block .program-wrap .program-item{width:33.3%}#page-partners .partners-contact-block{padding:calc(23.82998px + 3.80313vw) 0}#page-partners .partners-contact-block .container{flex-wrap:wrap}#page-partners .partners-contact-block .page-title{margin-bottom:24px;max-width:none;width:100%}#page-partners .partners-contact-block .contact-item{margin-left:0}#page-partners .partners-contact-block .phones{width:40%}#page-partners .partners-contact-block .address,#page-partners .partners-contact-block .mail{width:28%}}@media (max-width:950px){#page-partners .advantages-block .counters-wrap{flex-wrap:wrap}#page-partners .advantages-block .counter-item{flex:0 0 50%}#page-partners .counters-block .page-title{margin-bottom:0}#page-partners .counters-block .counters-wrap{flex-wrap:wrap;padding:0}#page-partners .counters-block .counter-item{margin-top:24px;width:50%}#page-partners .counters-block .counter-item .counter-title{font-size:calc(28.88889px + 2.22222vw)}#page-partners .counters-block .counter-item .counter-title.symbol-before:before{left:calc(-7.30159px - 3.96825vw)}#page-partners .partners-contact-block .phones{width:100%}#page-partners .partners-contact-block .address,#page-partners .partners-contact-block .mail{margin-top:36px;min-width:250px;width:50%}}@media (max-width:720px){#page-partners .choice .flex_row{flex-direction:column}#page-partners .choice .flex_column{flex:0 1 auto;padding:40px 32px;width:100%}#page-partners .partners-program-block .program-wrap{justify-content:flex-start}#page-partners .partners-program-block .program-wrap .program-item{width:50%}#page-partners .partners-form-block .partners-form .company-info,#page-partners .partners-form-block .partners-form .personal-info{width:100%}}@media (max-width:480px){#page-partners .advantages-block .counter-item{margin-bottom:12px}#page-partners .advantages-block .counter-item .counter-title{font-size:32px}#page-partners .advantages-block .counter-item .counter-title.symbol-before:before{left:-18px}#page-partners .advantages-block .counter-item .counter-text{font-size:12px}#page-partners .partners-program-block .program-wrap .program-item{width:100%}#page-partners .partners-form-block .partners-form .register_button{flex-direction:column-reverse;margin-top:0}}.product-card{background:#fff;min-width:0;padding:10px 24px 24px}.product-card .image{background:url(img/placeholder-white.jpg) no-repeat 50%;height:240px;margin:0 auto;overflow:hidden;width:100%}.product-card .image .product-second-illustration{left:0;opacity:0;position:absolute;right:0;top:0}.product-card .image:hover .product-second-illustration{opacity:1}@media (max-width:1580px){.product-card{padding:10px 16px 24px}.product-card .image{height:calc(37.42077px + 12.56831vw)}}@media (max-width:1214px){.product-card .image{height:calc(-25.31061px + 22.34848vw)}}@media (max-width:950px){.product-card .image{height:calc(-18.86957px + 29.56522vw)}}@media (max-width:720px){.product-card .image{height:calc(-19.6px + 45.5vw)}}#products-for-collections .seo-section{display:flex;margin:15px 0 0}#products-for-collections .seo-section .illustration-container{padding:0 15px 0 0;width:400px}#products-for-collections .seo-section .illustration-container .illustration{display:block;width:100%}#products-for-collections .seo-section .text-container{align-items:center;display:flex;padding:0 0 0 15px;width:calc(100% - 400px)}#products-for-collections .seo-section .text-container .text p{margin:0 0 10px}#products-for-collections .seo-section .text-container .share{flex-shrink:0;margin:0 0 0 10px}#products-for-collections .seo-section .text-container .share .share-link{border-radius:50%;display:block;height:30px;width:30px}#products-for-collections .seo-section .text-container .share .share-link.twitter-share-link{background-color:#41abe1;display:flex}#products-for-collections .seo-section .text-container .share .share-link.twitter-share-link svg{height:18px;margin:auto;width:18px}#products-for-collections .seo-section .text-container .share .share-link.facebook-share-link{background-color:#3b5998}#products-for-collections .seo-section .text-container .share .share-link:nth-child(2){margin:5px 0 0}@media (max-width:1700px){#products-for-collections .seo-section .illustration-container{padding:0 calc(-27.5px + 2.5vw) 0 0;width:calc(-450px + 50vw)}#products-for-collections .seo-section .text-container{padding:0 0 0 calc(-27.5px + 2.5vw);width:calc(100% + 450px - 50vw)}}@media (max-width:1300px){#products-for-collections .seo-section .illustration-container{padding:0 calc(-32.10145px + 3.62319vw) 0 0;width:calc(-171.01449px + 36.23188vw)}#products-for-collections .seo-section .text-container{padding:0 0 0 calc(-32.10145px + 3.62319vw);width:calc(100% + 171.01449px - 36.23188vw)}}@media (max-width:1024px){#products-for-collections .seo-section .illustration-container{padding:0 calc(-12.37968px + 2.6738vw) 0 0;width:calc(26.20321px + 26.73797vw)}#products-for-collections .seo-section .text-container{padding:0 0 0 calc(-12.37968px + 2.6738vw);width:calc(100% - 26.20321px - 26.73797vw)}}@media (max-width:650px){#products-for-collections .seo-section{display:block}#products-for-collections .seo-section .illustration-container{max-width:400px;padding:0;width:100%}#products-for-collections .seo-section .text-container{margin:20px 0 0;padding:0;width:100%}}.modal{background-color:rgba(0,0,0,.5);display:flex;height:100%;left:0;opacity:0;overflow:auto;position:fixed;top:0;transition-duration:.4s;transition-property:opacity,visibility;visibility:hidden;width:100%;z-index:1010}.modal.active{opacity:1;visibility:visible}.modal .window-container{margin:auto;padding:50px 0}.modal .window-container .window{background-color:#fff;position:relative}.modal .window-container .window .close-btn{cursor:pointer;height:30px;position:absolute;right:14px;top:14px;transition:transform .3s;width:30px}.modal .window-container .window .close-btn:after,.modal .window-container .window .close-btn:before{background-color:#6c6c6c;content:"";display:block;height:2px;left:-4px;position:absolute;top:14px;width:30px}.modal .window-container .window .close-btn:before{transform:rotate(45deg)}.modal .window-container .window .close-btn:after{transform:rotate(-45deg)}@media (max-width:500px){.modal .window-container{padding:calc(-61.11111px + 22.22222vw) 0}}.custom-modal .window-container .window{border-radius:4px;padding:60px 32px 40px;width:524px}.custom-modal .window-container .window form{margin-bottom:0}.custom-modal .window-container .window .title{font-size:22px;margin:0 0 13px;text-align:center}.custom-modal .window-container .window input,.custom-modal .window-container .window textarea{border:1px solid #c8c7c7;border-radius:5px;display:block;font-size:16px;margin:8px 0 16px;width:100%}.custom-modal .window-container .window input::-moz-placeholder,.custom-modal .window-container .window textarea::-moz-placeholder{color:#bdbdbd;font-size:16px}.custom-modal .window-container .window input:-ms-input-placeholder,.custom-modal .window-container .window textarea:-ms-input-placeholder{color:#bdbdbd;font-size:16px}.custom-modal .window-container .window input::placeholder,.custom-modal .window-container .window textarea::placeholder{color:#bdbdbd;font-size:16px}.custom-modal .window-container .window input{height:35px;padding:0 10px}.custom-modal .window-container .window textarea{height:100px;padding:7px 10px;resize:none}.custom-modal .window-container .window .radio-bts-cover{display:flex;margin:8px 0 16px}.custom-modal .window-container .window .radio-bts-cover label{display:flex;margin-right:10px}.custom-modal .window-container .window .required{color:#828282;margin:-8px 0 32px}.custom-modal .window-container .window button{display:block;margin:32px auto 0}.custom-modal .window-container .window .message{display:none;font-size:20px;text-align:center}#bonus-modal{text-align:center}#bonus-modal .red-text{color:#e41b44}#bonus-modal img{display:block;margin-top:24px;max-width:100%}@media (max-width:500px){.custom-modal .window-container .window{padding:50px calc(-25.55556px + 11.11111vw) calc(-11.66667px + 8.33333vw);width:calc(122.22222px + 55.55556vw)}}@media (max-width:400px){.custom-modal .window-container .window .g-recaptcha>div{transform:scale(.92);transform-origin:0 0}}#page-bookmarks h1{margin:0 0 50px}#page-user .form-buttons-container,.register_page .form-buttons-container{display:flex;justify-content:space-between;margin:15px 0 0}#page-user .form-buttons-container .button,.register_page .form-buttons-container .button{border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:12px;height:35px;line-height:35px;text-transform:uppercase;transition:background-color .3s;width:140px}#page-user .form-buttons-container .button.button-reset,.register_page .form-buttons-container .button.button-reset{background-color:#939393}#page-user .form-buttons-container .button.button-submit,.register_page .form-buttons-container .button.button-submit{background-color:#db2c40}@media (max-width:350px){#page-user .form-buttons-container .button{width:calc(-93.33333px + 66.66667vw)}}.side-cart{background-color:#fff;border-left:1px solid #d8d8d8;bottom:0;overflow:auto;padding:0 0 134px;position:fixed;right:0;top:0;transform:translate(100%);transition:transform .4s;width:730px;z-index:2001}.side-cart.side-cart-in-cart{border:none;padding:0;position:relative;transform:none;transition:none;width:100%;z-index:inherit}.side-cart.side-cart-in-cart .bottom{position:relative}.side-cart.side-cart-in-cart .close-btn{display:none}.side-cart.side-cart-in-cart .scroll-content{overflow:visible;overflow:initial}.side-cart.side-cart-in-cart .scroll-content .search-layer{z-index:10}.side-cart.side-cart-in-cart .placeholder-content{margin-bottom:100px;margin-top:100px}.side-cart .cart-title__wrapper{display:flex;justify-content:space-between;width:100%}.side-cart .to-cart{border:1px solid #164e82;border-radius:4px;color:#164e82;margin:0 0 10px;padding:7px;text-align:center}.side-cart .to-cart .to-cart-link{background-image:linear-gradient(0deg,transparent,#164e82 0,#164e82 1px,transparent 0);background-position:0;background-repeat:no-repeat;background-size:0 100%;color:#164e82;transition:background-size .3s}.side-cart .to-cart .to-cart-link:hover{background-size:100% 100%}.side-cart .close-btn{cursor:pointer;height:30px;position:absolute;right:10px;top:10px;transition:transform .3s;width:30px}.side-cart .close-btn:after,.side-cart .close-btn:before{background-color:#6c6c6c;content:"";display:block;height:2px;left:-4px;position:absolute;top:14px;width:30px}.side-cart .close-btn:before{transform:rotate(45deg)}.side-cart .close-btn:after{transform:rotate(-45deg)}.side-cart .scroll-content{max-height:100%;overflow:auto;padding:20px 42px 20px 20px}.side-cart .scroll-content::-webkit-scrollbar{background-color:#434343;width:6px}.side-cart .scroll-content::-webkit-scrollbar-thumb{background:#e41b44;width:6px}.side-cart .scroll-content::-webkit-scrollbar-track{background-color:#f5f5f5;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.side-cart .scroll-content .cart-title{color:#e41b44;margin:0 0 10px;text-align:center}.side-cart .scroll-content .labels{border-bottom:1px solid #d8d8d8;display:flex}.side-cart .scroll-content .labels .custom-radio{border:1px solid #d8d8d8;border-top-left-radius:5px;border-top-right-radius:5px;cursor:pointer;margin:0 10px;padding:10px;transform:translateY(1px)}.side-cart .scroll-content .labels .custom-radio input{visibility:hidden}.side-cart .scroll-content .labels .custom-radio .title{margin:0}.side-cart .scroll-content .labels .custom-radio.active{border-bottom-color:#fff}.side-cart .scroll-content .purchases-list{padding:0 12px 0 0}.side-cart .scroll-content .purchases-list .btn_wrapper{align-items:center;display:flex;flex-direction:column}.side-cart .scroll-content .purchases-list .purchase_single_textarea{grid-column-end:5;grid-column-start:1;height:0;overflow:hidden;transition:height .2s linear;will-change:height}.side-cart .scroll-content .purchases-list .purchase_single_textarea p{color:#333;font-size:14px;line-height:150%;margin-bottom:10px}.side-cart .scroll-content .purchases-list .purchase_single_textarea textarea{border:1px solid #bdbdbd;border-radius:5px;height:100px;max-width:100%;padding:20px;width:100%}.side-cart .scroll-content .purchases-list .add_product_comment.active svg path{fill:#3aaa35}.side-cart .scroll-content .purchases-list .add_product_comment:hover svg{transform:scale(1.1)}.side-cart .scroll-content .purchases-list .delete-button{margin-bottom:30px}.side-cart .scroll-content .purchases-list .delete-button:hover path{fill:#e41b44}.side-cart .scroll-content .purchases-list .purchase{grid-column-gap:20px;border-bottom:1px solid #f2f2f2;display:grid;grid-template-columns:100px auto auto auto;padding:12px 0}.side-cart .scroll-content .purchases-list .purchase .info{width:250px}.side-cart .scroll-content .purchases-list .purchase .info .title{color:#164e82;margin:0 0 6px}.side-cart .scroll-content .purchases-list .purchase .info .sku{margin-top:12px}.side-cart .scroll-content .purchases-list .purchase .illustration-container{border-radius:4px;height:100px;overflow:hidden;width:100px}.side-cart .scroll-content .purchases-list .purchase .illustration-container .illustration{display:block;width:100%}.side-cart .scroll-content .purchases-list .purchase .amount-and-price-container{align-items:center;display:flex;justify-content:space-between}.side-cart .scroll-content .purchases-list .purchase .amount-and-price-container .label_amount{height:-webkit-min-content;height:-moz-min-content;height:min-content}.side-cart .scroll-content .purchases-list .purchase .amount-and-price-container .price-section{text-align:center;width:130px}.side-cart .scroll-content .purchases-list .purchase .amount-and-price-container .price-section .compare_price{margin-bottom:12px;text-decoration:line-through}.side-cart .scroll-content .purchases-list .purchase .amount-and-price-container .price{font-weight:700}.side-cart .scroll-content .purchases-list .purchase .amount-and-price-container .dropshipping-price-section{display:none;text-align:center;width:100px}.side-cart .scroll-content .purchases-list .purchase .amount-and-price-container .dropshipping-price-section .compare_price{margin-bottom:12px}.side-cart .scroll-content .purchases-list .purchase .amount-and-price-container .dropshipping-price-section .dropshipping-price.cross{color:#828282;text-decoration:line-through}.side-cart .scroll-content .purchases-list .purchase .amount-and-price-container .dropshipping-price-section .dropshipping-custom-price{border:1px solid #51925e;max-width:calc(100% - 30px);padding:3px}.side-cart .scroll-content .purchases-list .purchase .amount-and-price-container .dropshipping-price-section input::-webkit-inner-spin-button,.side-cart .scroll-content .purchases-list .purchase .amount-and-price-container .dropshipping-price-section input::-webkit-outer-spin-button{-webkit-appearance:none;display:none;margin:0}.side-cart .scroll-content .purchases-list .purchase .amount-and-price-container .dropshipping-price-section input[type=number]{-moz-appearance:textfield}.side-cart .scroll-content .purchases-list.dropshipping .purchase{grid-template-columns:100px auto auto auto auto}.side-cart .scroll-content .purchases-list.dropshipping .purchase .illustration-container{grid-row:1/3}.side-cart .scroll-content .purchases-list.dropshipping .purchase .info{grid-column:2/6;width:auto}.side-cart .scroll-content .purchases-list.dropshipping .purchase .info .sku{margin-top:0}.side-cart .scroll-content .purchases-list.dropshipping .purchase .dropshipping-price-section{display:block}.side-cart .scroll-content .purchases-list.dropshipping .purchase .amount-and-price-container{grid-column:2/5}.side-cart .scroll-content .order-data{padding:0 0 0 20px}.side-cart .scroll-content .order-data .cols-container{border-bottom:1px solid #f2f2f2;display:flex;padding-bottom:28px}.side-cart .scroll-content .order-data .cols-container .col-2{margin:0 0 0 50px}.side-cart .scroll-content .order-data .order-data-title{color:#232323;line-height:24px;margin:25px 0 15px}.side-cart .scroll-content .order-data .order-data-list .order-data-list-item:nth-child(n+2){margin:10px 0 0}.side-cart .scroll-content .order-data .order-data-list .order-data-list-item .description{color:#828282;margin:0 0 0 31px}.side-cart .scroll-content .order-data .custom-checkbox{align-items:flex-start;display:flex}.side-cart .scroll-content .order-data .custom-checkbox label{cursor:pointer;display:flex}.side-cart .scroll-content .order-data .custom-checkbox label input[type=checkbox]{display:none}.side-cart .scroll-content .order-data .custom-checkbox label .text{margin:0 0 0 8px}.side-cart .scroll-content .order-data .custom-checkbox .checkbox{border:1px solid #c6c6c6;border-radius:4px;display:inline-block;flex-shrink:0;height:20px;position:relative;width:20px}.side-cart .scroll-content .order-data .custom-checkbox .checkbox:before{border-bottom:2px solid #db2c40;border-left:2px solid #db2c40;content:"";height:5px;left:3px;opacity:0;position:absolute;top:4px;transform:rotate(-45deg);transition:opacity .3s;width:10px}.side-cart .scroll-content .order-data .custom-checkbox input[type=checkbox]:checked+.checkbox:before{opacity:1}.side-cart .scroll-content .order-data .use-bonus-section{border-bottom:1px solid #f2f2f2;display:none;padding:30px 0}.side-cart .scroll-content .order-data .use-bonus-section.active{grid-gap:2%;display:flex;gap:2%}.side-cart .scroll-content .order-data .use-bonus-section.active .label_column{flex:0 0 49%}.side-cart .scroll-content .order-data .use-bonus-section .bonus-amount-container{align-items:center;display:flex;margin:0 0 0 73px}.side-cart .scroll-content .order-data .use-bonus-section .bonus-amount-container .use-bonus-input{border:1px solid #bdbdbd;border-radius:4px;margin:0 10px 0 0;width:100px}.side-cart .scroll-content .order-data .label_column{grid-gap:12px;background-position:50%;background-repeat:no-repeat;background-size:contain;display:flex;flex-direction:column;gap:12px;min-height:162px}.side-cart .scroll-content .order-data .label_column .bonus-amount-container{margin-left:28px;margin-top:auto}.side-cart .scroll-content .order-data .dont-call{margin-top:16px}.side-cart .scroll-content .order-data input,.side-cart .scroll-content .order-data textarea{border:1px solid #bdbdbd;border-radius:4px;display:block;transition:border-color .3s;width:100%}.side-cart .scroll-content .order-data input.invalid,.side-cart .scroll-content .order-data textarea.invalid{border-color:red}.side-cart .scroll-content .order-data input{height:40px;padding:0 10px}.side-cart .scroll-content .order-data textarea{font-family:Roboto,sans-serif;font-size:14px;height:120px;margin:10px 0 0;padding:10px;resize:none}.side-cart .scroll-content .order-data .checkbox-wrapper{display:block;margin-bottom:5px}.side-cart .scroll-content .order-data .form-checkbox{display:inline-block;height:20px;margin:0 0 2px;width:20px}.side-cart .scroll-content .order-data .receiver-data{display:flex;flex-wrap:wrap;justify-content:space-between}.side-cart .scroll-content .order-data .receiver-data>label{margin-top:16px;width:48%}.side-cart .scroll-content .order-data .receiver-data>label.label-for-comment{width:100%}.side-cart .scroll-content .order-data .receiver-data>label .label-text{display:block;margin-bottom:8px}.side-cart .scroll-content .order-data .receiver-data .novapostha{display:none;margin:0;position:relative}.side-cart .scroll-content .order-data .receiver-data .novapostha.show-overflow{overflow:visible!important}.side-cart .scroll-content .order-data .receiver-data .novapostha .address-city-container #address_city{background-color:#fff;margin:0 0 10px}.side-cart .scroll-content .order-data .receiver-data .novapostha .address-city-container .search-layer{background-color:#fff;border-bottom:1px solid #c6c6c6;border-left:1px solid #c6c6c6;border-right:1px solid #c6c6c6;display:none;left:0;padding:10px 15px 8px;position:absolute;top:40px;width:100%}.side-cart .scroll-content .order-data .receiver-data .novapostha .address-city-container .search-layer .address-city-search{padding:5px 10px}.side-cart .scroll-content .order-data .receiver-data .novapostha .address-city-container .search-layer .cities-list{max-height:300px;overflow:auto}.side-cart .scroll-content .order-data .receiver-data .novapostha .address-city-container .search-layer .cities-list .city{cursor:pointer;padding:3px 2px;transition:background-color .3s}.side-cart .scroll-content .order-data .receiver-data .novapostha .address-city-container .search-layer .cities-list .city:hover{background-color:#f7f7f7}.side-cart .scroll-content .order-data .receiver-data .novapostha .address-city-container .search-layer.opened{display:block}.side-cart .scroll-content .order-data .receiver-data .novapostha #nova-poshta-address-delivery-address{display:none}.side-cart .scroll-content .order-data .receiver-data .novapostha .address-warehouse{background-color:#fff;border:1px solid #c6c6c6;display:none;height:43px;margin:0;padding:0 15px;width:100%}.side-cart .scroll-content .order-data .receiver-data .captcha-container{display:flex;margin:10px 0 0}.side-cart .scroll-content .order-data .receiver-data .captcha-container .captcha{width:100px}.side-cart .scroll-content .order-data .receiver-data .captcha-container .captcha img{display:block}.side-cart .scroll-content .order-data .receiver-data .captcha-container .captcha-input{width:calc(100% - 100px)}.side-cart .placeholder-content{align-items:center;display:none;flex-direction:column;height:100%;justify-content:center;text-align:center}.side-cart .placeholder-content .title{margin:40px 0 12px}.side-cart .placeholder-content .description{color:#bdbdbd}.side-cart .bottom{border-top:1px solid #d8d8d8;bottom:0;left:0;position:absolute;right:0}.side-cart .bottom .min-order-price{border-bottom:1px solid #d8d8d8;font-weight:500;padding:12px 40px;width:100%}.side-cart .bottom .dropshipping-total-price-wrap{border-bottom:1px solid #d8d8d8;display:flex;justify-content:space-between;padding:10px 40px;width:100%}.side-cart .bottom .dropshipping-total-price-wrap .dropshipping-total-price-item,.side-cart .bottom .summary{align-items:center;display:flex}.side-cart .bottom .summary{flex-wrap:wrap;justify-content:space-between;padding:20px 40px}.side-cart .bottom .summary .close-side-cart-container,.side-cart .bottom .summary .submit-container{width:210px}.side-cart .bottom .total-title{font-weight:500;margin-right:10px}.side-cart .bottom .total{color:#e41b44;margin:0}.side-cart.opened{transform:translate(0)}.side-cart.empty .scroll-content{display:none}.side-cart.empty .placeholder-content{display:flex}.imposed_comment{margin-left:31px;margin-top:20px;max-height:0;overflow:hidden;transition:max-height .2s linear;will-change:max-height}#side-cart-modal{background-color:hsla(0,0%,100%,.9);bottom:0;display:flex;left:0;opacity:0;position:absolute;right:0;top:0;transition-duration:.3s;transition-property:opacity,visibility;visibility:hidden}#side-cart-modal .window{margin:auto;text-align:center}#side-cart-modal .window .title{margin:0 0 10px}#side-cart-modal .window .text{line-height:1.5}#side-cart-modal .window .close-btn{background-color:#db2c40;border-radius:5px;color:#fff;cursor:pointer;height:35px;line-height:35px;margin:25px auto 0;text-transform:uppercase;transition:background-color .3s;width:140px}#side-cart-modal .window .close-btn:hover{background-color:#b51f30}#side-cart-modal.active{opacity:1;visibility:visible}.side-cart-bg{background-color:rgba(0,0,0,.7);bottom:0;cursor:pointer;left:0;opacity:0;position:fixed;right:0;top:0;transition-duration:.4s;transition-property:visibility,opacity;visibility:hidden;z-index:2000}.side-cart-bg.active{opacity:1;visibility:visible}@media (max-width:720px){.side-cart{padding:0 0 156px;width:320px}.side-cart .cart-title__wrapper{flex-direction:column}.side-cart .scroll-content{padding:16px 20px 16px 16px}.side-cart .scroll-content .order-data .use-bonus-section.active{grid-gap:30px;flex-direction:column;gap:30px}.side-cart .scroll-content .order-data .use-bonus-section.active .label_column{flex:0 0 auto;width:100%}.side-cart .scroll-content .cart-title{font-size:18px}.side-cart .scroll-content .purchases-list{padding:0}.side-cart .scroll-content .purchases-list .purchase{grid-gap:10px;grid-template-columns:57px 163px 50px}.side-cart .scroll-content .purchases-list .purchase .illustration-container{height:57px;width:57px}.side-cart .scroll-content .purchases-list .purchase .info{grid-column:2/4;width:auto}.side-cart .scroll-content .purchases-list .purchase .amount-and-price-container{grid-column:1/3}.side-cart .scroll-content .purchases-list.dropshipping .purchase{grid-template-columns:57px 75px 95px 20px}.side-cart .scroll-content .purchases-list.dropshipping .purchase .illustration-container{grid-row:1/2}.side-cart .scroll-content .purchases-list.dropshipping .purchase .info{grid-column:2/5}.side-cart .scroll-content .purchases-list.dropshipping .purchase .amount-and-price-container{flex-wrap:wrap;grid-column:1/4}.side-cart .scroll-content .purchases-list.dropshipping .purchase .amount-and-price-container .amount-btn-wrap{width:22px}.side-cart .scroll-content .purchases-list.dropshipping .purchase .amount-and-price-container .price-section{width:auto}.side-cart .scroll-content .purchases-list.dropshipping .purchase .amount-and-price-container .dropshipping-price-section{width:78px}.side-cart .scroll-content .purchases-list.dropshipping .purchase .amount-and-price-container .dropshipping-price-section.price__for_customer{align-items:center;display:flex;margin-top:12px;width:100%}.side-cart .scroll-content .purchases-list.dropshipping .purchase .amount-and-price-container .dropshipping-price-section.price__for_customer .compare_price{margin-bottom:0}.side-cart .scroll-content .purchases-list.dropshipping .purchase .amount-and-price-container .currency-span{display:none}.side-cart .scroll-content .purchases-list.dropshipping .purchase .delete-button{grid-column:4/5;grid-row:1/2}.side-cart .scroll-content .order-data{padding:0}.side-cart .scroll-content .order-data .large-text{font-size:16px}.side-cart .scroll-content .order-data .cols-container{display:block}.side-cart .scroll-content .order-data .cols-container .col-2{margin:0}.side-cart .scroll-content .order-data .use-bonus-section{display:block;padding:10px 0}.side-cart .scroll-content .order-data .use-bonus-section label .text br{display:none}.side-cart .scroll-content .order-data .receiver-data>label{width:100%}.side-cart .bottom .min-order-price{font-size:15px;padding:10px 16px}.side-cart .bottom .summary{padding:10px 16px}.side-cart .bottom .summary .total-container .total{font-size:18px}.side-cart .bottom .summary .close-side-cart-container{margin-top:8px;order:3;width:100%}.side-cart .bottom .summary .submit-container{width:50%}.side-cart .bottom .summary .submit-container .button-red{min-width:auto;width:100%}.side-cart .bottom .dropshipping-total-price-wrap{padding:5px 10px}.side-cart .bottom .dropshipping-total-price-wrap .dropshipping-total-price-item{margin:0 5px}.side-cart .bottom .dropshipping-total-price-wrap .dropshipping-total-price-item .sign{display:none}.side-cart .bottom .dropshipping-total-price-wrap .page-title{font-size:16px}}.services-section{margin:80px 0 40px}.services-section .services-wrap{display:flex;justify-content:space-between}.services-section .services__item{display:flex;flex-direction:column;line-height:1.5;padding:10px;text-align:center;width:16.5%}.services-section .services__item .services__item__ico{align-items:center;display:flex;height:48px;justify-content:center;margin:0 auto 15px;width:48px}@media (max-width:1214px){.services-section .services-wrap{flex-wrap:wrap}.services-section .services__item{width:33%}}@media (max-width:720px){.services-section .container{margin:0 auto;width:calc(-4px + 70vw)}.services-section .services-wrap{display:block;width:100%}.services-section .services__item{margin:0;padding:0;width:100%}}.partners-section{background-color:#f8f8f8;display:flex;padding:35px 50px 30px 32px}.partners-section .illustration-container{margin:0 32px 0 0;width:200px}.partners-section .illustration-container .illustration{display:block;width:100%}.partners-section .text-container .title{font-size:36px;letter-spacing:.24px;line-height:1.2}.partners-section .text-container .conditions-list{display:flex;margin:25px 0 27px;padding:0 0 0 13px}.partners-section .text-container .conditions-list .condition{font-size:14px;letter-spacing:.35px;line-height:18px;list-style:disc}.partners-section .text-container .conditions-list .condition:nth-child(2){margin:0 0 0 55px}.partners-section .text-container .contacts{font-size:14px;line-height:24px}.partners-section .text-container .contacts a{color:#18a6e1}@media (max-width:1500px){.partners-section .text-container .conditions-list{display:block}.partners-section .text-container .conditions-list .condition:nth-child(2){margin:10px 0 0}}@media (max-width:650px){.partners-section .text-container .title{font-size:calc(-3px + 6vw)}}@media (max-width:550px){.partners-section{display:block;padding:35px calc(-33.69565px + 15.21739vw) 30px calc(-8.65217px + 7.3913vw)}.partners-section .illustration-container{margin:auto}.partners-section .text-container .title{font-size:calc(20.43478px + 1.73913vw)}}#top-banners-slider-container{height:100%;margin:0;width:100%}#top-banners-slider-container .slick-dotted.slick-slider{margin:0}#top-banners-slider-container .slick-dots{bottom:20px}#top-banners-slider-container .slick-list,#top-banners-slider-container .slick-track,#top-banners-slider-container .slider{height:100%}#top-banners-slider-container .slider .slide{height:100%;position:relative;width:720px}#top-banners-slider-container .slider a{display:block;width:100%}#top-banners-slider-container .slider img{left:50%;max-width:none;min-height:100%;min-width:100%;position:absolute;top:50%;transform:translate(-50%,-50%)}#top-banners-slider-container .arrow{z-index:1}#top-banners-slider-container .arrow.slick-prev{left:20px}#top-banners-slider-container .arrow.slick-next{right:20px}@media (max-width:800px){#top-banners-slider-container .slider img{height:calc(16.66667px + 41.66667vw)}}.feedback_block{background:#4f4f4f;height:108px;margin-top:100px}.feedback_block .container{align-items:center;display:flex;height:100%;justify-content:flex-end;position:relative}.feedback_block .feedback_img{bottom:0;height:161px;left:0;position:absolute;width:141px}.feedback_block .feedback_img svg{display:block;height:100%;width:100%}.feedback_block .section-title{color:#fff;font-weight:400;margin-right:60px}.feedback_block form{align-items:center;display:flex}.feedback_block .feedback_input{border:none;border-radius:4px;font-size:16px;height:44px;margin-right:16px;max-width:100%;padding:0 12px;width:245px}.feedback_block .feedback_input.email{width:300px}.feedback_block .feedback_input::-moz-placeholder{color:#bdbdbd;font-size:16px}.feedback_block .feedback_input:-ms-input-placeholder{color:#bdbdbd;font-size:16px}.feedback_block .feedback_input::placeholder{color:#bdbdbd;font-size:16px}.feedback_block .feedback_input.error{border-color:#db2c40}.feedback_block .btn-subscribe{font-size:16px;height:44px;margin:0;text-transform:none;width:220px}@media (max-width:1580px){.feedback_block{margin-top:50px}.feedback_block .container{justify-content:center}.feedback_block .feedback_img{display:none}.feedback_block .section-title{margin-right:calc(-95.40984px + 9.83607vw)}}@media (max-width:1214px){.feedback_block{height:auto;padding:36px}.feedback_block .container{flex-wrap:wrap}.feedback_block .section-title{margin:0 0 16px;text-align:center;width:100%}.feedback_block .section-title br{display:none}}@media (max-width:950px){.feedback_block form{flex-wrap:wrap;justify-content:center}.feedback_block .feedback_input{margin-bottom:12px;width:40%}.feedback_block .feedback_input.email{margin-right:0;width:45%}}@media (max-width:720px){.feedback_block{padding:24px}.feedback_block .feedback_input{margin-right:0;width:100%}.feedback_block .feedback_input.email{width:100%}.feedback_block .btn-subscribe{font-size:14px;max-width:300px;width:100%}}
#page-partners .partners-form-block .partners-form .message{
	padding: 15px;
	color: #fff;
	font-size: 24px;
	font-weight: 500;
}
#page-partners .partners-form-block .partners-form .message-success{
	background-color: #3aaa35;
}
#page-partners .partners-form-block .partners-form .message-error{
	background-color: #FF0066;
}

.products__block .product-card .image .collection_link {
	bottom: 8px;
	position: absolute;
	left: 8px;
}

.products__block .product-card .image .collection_link {
	align-items: center;
	background: #f2f2f2;
	border-radius: 50%;
	display: flex;
	height: 30px;
	justify-content: center;
	transition: color .3s;
	width: 30px;
}

.products__block .product-card .tooltip {
	position: relative;
	display: inline-block;
/*	border-bottom: 1px dotted black;*/
}

.products__block .product-card .tooltip .tooltiptext {
/*	visibility: visible;*/
	visibility: hidden;
	width: 160px;
	background-color: #222222;
	color: #fff;
	text-align: center;
	border-radius: 3px;
	padding: 5px 0;
	position: absolute;
	z-index: 1;
	bottom: 150%;
	left: 50%;
	margin-left: -80px;
}

.products__block .product-card .tooltip .tooltiptext::after {
	content: "";
	position: absolute;
	top: 100%;
	left: 50%;
	margin-left: -5px;
	border-width: 5px;
	border-style: solid;
	border-color: black transparent transparent transparent;
}

.products__block .product-card .tooltip:hover .tooltiptext {
	visibility: visible;
}

.products__block .product-card .tooltip .tooltiptext.fade {
	opacity: 0;
	transition: opacity 0.5s;
	transition-delay: 0.5s;
}

.products__block .product-card .tooltip:hover .tooltiptext.fade{
	opacity: 1;
}

.product-card .image {
	overflow: visible;
}

.in_stock_err{
	background-color: #F6B1BF;;
}

.side-cart {padding: 0 0 184px;}
.label-not-for-in_stock_err{
	color: #e41b44;
	text-align: center;
}


.simpla_lang_switch{
	text-transform: uppercase;
    display: flex;
    flex-direction: column;
    padding: 0px 15px; 
	font-size: 14px;
	color: #777777;
	font-weight: 500;
}
.simpla_lang_switch a {
	color: #000;
}
#top .phone__block{
	width: 229px;;
}
#top .logo-cover{
	width: auto;;
}
#top .logo-cover span {
	margin-right: 0px;
}



@media (max-width: 950px) {
	.top__panel {
		display: block;
    }
	#top .menu__list {
		display: none;
	}
	.simpla_lang_switch{
		order:3;
	}
	.write_to_us{
		flex-direction: column;
		align-self: end;
		min-width: auto;

	}
	.find_us.no-mob{
		display: none;
	}
	#top .logo-cover span {
        display: block;
    }
	#top .logo {
        margin-right: 15px;
        /* width: 209px; */
    }
}

@media (max-width: 1580px) {
    #top .logo-cover span {
        margin-right: 0px;
    }
}

/* ######################### */
@media (min-width: 720px) {
	.header .catalog-banner-wrap .slider-wrap{
		max-width: 100%;
		margin: 20px 0px 0px 20px;
		height: 540px;
	}
}

@media (max-width: 720px) {
	.header .catalog-banner-wrap .slider-wrap {
/*		height: calc(32.8px + 51vw);*/
		height: 240px;
	}
}

.header .catalog-banner-wrap .partner-block-new{
	display:none;
}
/* ######################### */

@media (min-width: 300px) {
	#top-banners-slider-container .slider img {
		width: 100%!important;
		height: 100%!important;
		object-fit: cover;
		object-position: center;
		display: block;
	}
	.header .catalog-banner-wrap .slider-wrap {
		/* height: calc(32.8px + 51vw); */
		height: 185px;
	}
}

@media (min-width: 500px) {
	.header .catalog-banner-wrap .slider-wrap {
		/* height: calc(32.8px + 51vw); */
		height: 245px;
	}
}

@media (min-width: 720px) {
	.header .catalog-banner-wrap .slider-wrap {
		max-width: 100%;
		margin: 20px 0px 0px 20px;
		height: 297px;
	}
}


@media (min-width: 950px) {
	.header .catalog-banner-wrap .slider-wrap {
		height: 440px;
	}
}

@media (min-width: 1320px) {
	.header .catalog-banner-wrap .slider-wrap {
		max-width: 100%;
		margin: 20px 0px 0px 20px;
		height: 540px;
	}
}
