@charset "UTF-8";input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none}::-webkit-scrollbar{width:5px}::-webkit-scrollbar-track{background:#f1f1f1}::-webkit-scrollbar-thumb{background:rgba(179,3,106,.3)}::-webkit-scrollbar-thumb:hover{background:#b3036a}::placeholder{color:#dadada;opacity:1;font-size:16px;font-style:italic}:-ms-input-placeholder{color:#dadada;font-size:16px;font-style:italic}::-ms-input-placeholder{color:#dadada;font-size:16px;font-style:italic}.magenta{color:#b3036a}.accent_text,a{color:#b3036a;text-decoration:none}html{scroll-behavior:smooth}body{margin:0;padding:0;font-family:Nunito}body.popup_shown{overflow:hidden}button,input[type=checkbox],label{cursor:pointer;user-select:none}.hidden{display:none}.is-hidden,[hidden].js-header-city-trigger{display:none!important}.policy{font-size:13px;line-height:1;text-align:center;padding-top:10px}.disabled{opacity:.6}.color_disabled{opacity:.4;cursor:not-allowed}.color_disabled:after{content:"";position:absolute;width:25px;height:25px;padding:0;margin:0;background:url(../img/not_available.svg)}.text-center{text-align:center}.align-items{align-items:center}.f-11{font-size:11px}.f-12{font-size:12px}.f-13{font-size:13px}.f-14{font-size:14px}.f-15{font-size:15px}.f-16{font-size:16px}.f-17{font-size:17px}.f-18{font-size:18px}.f-19{font-size:19px}.f-20{font-size:20px}.f-21{font-size:21px}.f-22{font-size:22px}.f-23{font-size:23px}.ma{margin:auto}.mt-0{margin-top:0!important}.mt-10{margin-top:10px!important}.mt-15{margin-top:15px!important}.mt-20{margin-top:20px!important}.mt-30{margin-top:30px!important}.mt-40{margin-top:40px!important}.mb-0{margin-bottom:0!important}.mb-10{margin-bottom:10px!important}.mb-15{margin-bottom:15px!important}.mb-20{margin-bottom:20px!important}.mb-30{margin-bottom:30px!important}.mb-40{margin-bottom:40px!important}.pt-10{padding-top:10px!important}ul{list-style-type:none}html,ul{margin:0;padding:0}html{font-size:15px}@media (min-width:320px){html{font-size:calc(14.62353px + .11765vw)}}@media (min-width:1170px){html{font-size:16px}}.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}*{box-sizing:border-box}.bold{font-weight:700}.uppercase{text-transform:uppercase}.btn{display:flex;height:43px;line-height:43px;background:#b3036a;width:100%;justify-content:center;align-items:center;text-decoration:none;color:#fff;border-radius:13px;border:none;font-family:Nunito;font-size:16px;transition:all .3s ease-in-out;padding:0 20px}.btn.gray{background:#6b6b6b}.btn.gray:hover{background:#000}.btn:disabled{background:#6b6b6b}.btn:disabled:hover{background:#afafaf}.btn.accent2{background:#ea0070}.btn.accent2:hover{background:#b70058;transition:all .3s ease-in-out}.btn:hover{background:#81024c;transition:all .3s ease-in-out}.d-flex{display:flex!important}.d-flex-row{display:flex;flex-direction:row}.d-flex-col{display:flex;flex-direction:column}.justify-content-center{justify-content:center!important}.input_wrapper{margin:15px 0}input[type=email],input[type=file],input[type=password],input[type=submit],input[type=tel],input[type=text],select,textarea{height:43px;line-height:43px;border:2px solid #dadada;border-radius:8px;font-family:Nunito;display:flex;width:100%;font-size:15px;padding:0 15px;-webkit-appearance:none;outline:0}input[type=email]:focus,input[type=file]:focus,input[type=password]:focus,input[type=tel]:focus,input[type=text]:focus,select:focus,textarea:focus{border:2px solid #b3036a!important}input.incorrect{border:2px solid #b3036a!important}textarea{height:143px;line-height:23px}input[type=submit]{border:none;background:#b3036a;color:#fff;text-align:center;justify-content:center;-webkit-appearance:none;font-size:15px;font-family:Nunito;transition:all .3s ease-in-out}input[type=submit]:hover{background:#81024c;cursor:pointer;transition:all .3s ease-in-out}input[type=submit]:focus{outline:0;box-shadow:0 0 15px rgba(179,3,106,.8)}input[type=checkbox]{display:none}input[type=checkbox]:checked~label:before{background:#b3036a;border:1px solid #b3036a}input[type=checkbox]:checked~label .white{position:absolute;width:25px;height:25px;padding:0;margin:0;background:url(../img/checkbox-on-white.svg) no-repeat 50%}input[type=checkbox]:checked~label .black{position:absolute;width:25px;height:25px;padding:0;margin:0;background:url(../img/checkbox-on-black.svg) no-repeat 50%}input[type=checkbox]~label{position:relative;height:38px;display:flex;flex-direction:row;align-items:center}input[type=checkbox]:not(.input_color)~label .checked{width:20px;height:20px;margin:10px;border-radius:6px;border:1px solid #acacac;flex-shrink:0}input[type=checkbox]:checked:not(.input_color)~label .checked{background:#b3036a}input[type=checkbox]:checked:not(.input_color)~label .checked:after{content:"";position:absolute;width:19px;height:19px;padding:0;margin:0;background:url(../img/checkbox-on-white.svg) no-repeat 50%}input[type=checkbox]~label>span{padding-left:0}.row{display:flex;flex-wrap:wrap;margin-left:0;margin-right:0}[class*=col-]{width:100%}ol{padding-left:25px}ol li{margin:5px 0}p{margin:0 0 15px;line-height:24px}.h1,h1{margin:20px 0 20px;font-size:24px;width:100%}@media (min-width:320px){.h1,h1{font-size:calc(19.48235px + 1.41176vw)}}@media (min-width:1170px){.h1,h1{font-size:36px}}.h2,h2{font-size:1.5em;font-size:20px;width:100%}@media (min-width:320px){.h2,h2{font-size:calc(18.49412px + .47059vw)}}@media (min-width:1170px){.h2,h2{font-size:24px}}.h3,h3{font-size:1.17em;font-size:15px;width:100%}@media (min-width:320px){.h3,h3{font-size:calc(10.85882px + 1.29412vw)}}@media (min-width:1170px){.h3,h3{font-size:22px}}.h4,h4{font-size:1.12em;font-size:14px;width:100%}@media (min-width:320px){.h4,h4{font-size:calc(10.85882px + 1.17647vw)}}@media (min-width:1170px){.h4,h4{font-size:24px}}.h5,h5{font-size:.83em;font-size:12px;width:100%}@media (min-width:320px){.h5,h5{font-size:calc(10.85882px + .94118vw)}}@media (min-width:1170px){.h5,h5{font-size:20px}}.h6,h6{font-size:.75em;color:#696969;font-weight:400;margin:0;font-size:13px;width:100%}@media (min-width:320px){.h6,h6{font-size:13px}}@media (min-width:1170px){.h6,h6{font-size:13px}}.popup_wrapper{display:none;position:fixed;top:0;left:0;width:100%;height:100%;overflow:auto;transition:none}.popup_wrapper.show{display:block;transform:translateY(0);opacity:1;transition:all .6s ease-in-out;overflow-y:scroll;z-index:99999}.popup_wrapper.show .animation svg{transform:translate(-50%,-50%) scale(1);transition:all .6s ease-in-out}.popup_wrapper .animation{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.popup_wrapper .animation svg{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%) scale(15) rotate(90deg);transition:all .4s ease-in-out}.popup_wrapper .animation svg path,.popup_wrapper .animation svg rect{fill:#1d0011}@media (max-width:640px){.popup_wrapper .popup{width:96%;transform:translate(-50%,0);top:105px}}.popup_wrapper .popup{position:absolute;transform:translate(-50%,-50%);top:50%;left:50%;background:#fff;padding:20px;border-radius:13px;box-shadow:0 4px 20px rgba(0,0,0,.2)}.popup_wrapper .popup .close{width:30px;height:30px;position:absolute;right:0;top:-50px;display:block;transition:all .4s ease-in-out}.popup_wrapper .popup .close svg{transition:all .4s ease-in-out;width:100%;height:100%}.popup_wrapper .popup .close svg path{stroke-width:2;stroke:#8b8b8b}.popup_wrapper .popup .close:hover svg{transform:rotate(90deg);transition:all .5s ease-in-out}.popup_wrapper .popup .close:focus{transform:scale(.1);transition:all .5s ease-in-out}.popup_wrapper.accent2 .animation{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.popup_wrapper.accent2 .animation svg{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%) scale(15) rotate(90deg);transition:all .4s ease-in-out}.popup_wrapper.accent2 .animation svg path,.popup_wrapper.accent2 .animation svg rect{fill:#b70058}.popup_wrapper.accent2.show{transform:translateY(0);opacity:1;transition:all .6s ease-in-out}.popup_wrapper.accent2.show .animation svg{transform:translate(-50%,-50%) scale(1);transition:all .6s ease-in-out}.popup_wrapper.accent2.show .popup{transform:translateY(0) scale(1);transition:all .6s ease-in-out}.popup_wrapper.accent2.show .popup input[type=email]:focus,.popup_wrapper.accent2.show .popup input[type=tel]:focus,.popup_wrapper.accent2.show .popup input[type=text]:focus{box-shadow:0 0 15px rgba(234,0,112,.3);transition:all .3s ease-in-out}.popup_wrapper.accent2.show .popup input[type=submit]{border:none;background:#ea0070;color:#fff;text-align:center;justify-content:center;transition:all .3s ease-in-out}.popup_wrapper.accent2.show .popup input[type=submit]:hover{background:#b70058;cursor:pointer;transition:all .3s ease-in-out}.popup_wrapper.accent2.show .popup input[type=submit]:focus{box-shadow:0 0 15px rgba(234,0,112,.7)}.img_wrapper,.img_wrapper img{width:100%;height:100%}.img_wrapper img{-o-object-fit:cover;object-fit:cover}.img_wrapper.fixed_height{height:200px;overflow:hidden;position:relative}.img_wrapper.fixed_height img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);max-width:100%;max-height:100%}.input_flt_wrapper{cursor:pointer}.input_flt_wrapper.color label{width:25px;height:25px;margin:10px;border-radius:100%;border:1px solid #acacac}.input_flt_wrapper.color label:before{display:none}@media (min-width:796px){.container{width:766px}.btn{max-width:400px;padding:0 40px}.popup_wrapper .popup{width:400px;height:auto;position:relative;margin-top:0}.popup_wrapper .popup .close{right:-50px;top:0}.popup_wrapper .popup .close svg path{stroke:#fff}.row{display:flex;flex-wrap:wrap}}.catalog-main{display:none}@media (min-width:1170px){.container{width:1140px}header .middle .general_menu>ul>li:not(.catalog){display:block!important}.catalog-main{display:block!important}.catalog-mob{display:none!important}}@font-face{font-family:Nunito;font-weight:700;src:url(../fonts/Nunito-Bold.woff2)}@font-face{font-family:Nunito;font-weight:400;src:url(../fonts/Nunito-Regular.woff2)}@font-face{font-family:Nunito;font-weight:500;src:url(../fonts/Nunito-SemiBold.woff2)}.mx_slider{height:calc(61vw + 10px);width:100%;position:relative;margin-top:20px;margin-bottom:40px;overflow:hidden}.mx_slider .inner{display:flex;flex-wrap:nowrap;height:100%;width:100%}.mx_slider .inner>div{display:flex;width:50%;height:100%;position:absolute;transform:translateY(20px) translateX(-200px);opacity:0;transition:all .5s ease-in-out}.mx_slider .inner>div:hover{opacity:1}.mx_slider .inner>div .img_wrapper{border-radius:15px;overflow:hidden}.mx_slider .inner .big{width:calc(100vw - 30px);height:40vw;display:flex;align-items:center;justify-content:center;transform:translateY(0);opacity:.8}.mx_slider .inner .side_top{left:0;transform:translateY(0) translateX(0)}.mx_slider .inner .side_bottom,.mx_slider .inner .side_top{width:calc(50% - 5px);height:21vw;top:calc(40vw + 10px);display:flex;align-items:center;justify-content:center;opacity:.8}.mx_slider .inner .side_bottom{left:calc(50% + 5px);transform:translateY(0)}.mx_slider .nav{display:flex;justify-content:center;margin-top:10px}.mx_slider .nav button{background:url(../img/nav-arrow.svg) no-repeat 50%;font-size:0;width:40px;height:40px;border:none;margin:0 10px;cursor:pointer;transition:all .3s ease-in-out}.mx_slider .nav button:last-child{transform:rotate(180deg)}.mx_slider .nav button:hover{transform:scale(1.3)}.mx_slider .nav button:hover:last-child{transform:rotate(180deg) scale(1.3)}.popup_wrapper{background:hsla(0,0%,100%,.9)}.popup_wrapper .popup .close svg path{stroke-width:5px;stroke:#b3036a}.unwide{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.ui-autocomplete{z-index:1000;background:#fff;width:380px;display:block;padding:10px;font-size:14px;border-radius:5px;box-shadow:0 10px 20px rgba(0,0,0,.1)}.ui-autocomplete li{padding:4px 0;overflow:hidden}.ui-autocomplete li:hover{color:#b3036a;cursor:pointer}.ui-autocomplete.ui-autocomplete-loading-menu{min-height:72px;display:flex;align-items:center;justify-content:center;padding:18px 10px;overflow:hidden}.ui-autocomplete .ui-autocomplete-loading-item{list-style:none;display:flex;align-items:center;justify-content:center;padding:0;margin:0;pointer-events:none;overflow:hidden}.ui-autocomplete .ui-autocomplete-loading-item:hover{color:inherit;cursor:default}.search-ac-spinner{width:28px;height:28px;border:3px solid #f3cae2;border-top-color:#81024c;border-radius:50%;animation:search-ac-spin .75s linear infinite}@keyframes search-ac-spin{to{transform:rotate(360deg)}}#general_search{border:2px solid rgb(179 3 106 / 49%);transition:all .4s ease-in-out}#general_search:focus{background:#fff}#general_search:focus-visible{outline:0;border:2px solid #b3036a}#popup_login_app .popup_wrapper .popup{overflow:visible}#popup_login_app .popup_wrapper .popup form{display:none}#popup_login_app .popup_wrapper .popup form.current{display:block}#popup_login_app .popup_wrapper .popup .nav ul{display:flex;justify-content:space-between;margin-bottom:20px}#popup_login_app .popup_wrapper .popup .nav ul li button{border:none;background:0 0;font-family:Nunito;padding:0;font-size:22px;color:#b3036a;text-decoration:underline}#popup_login_app .popup_wrapper .popup .nav ul li:last-child{display:none}#popup_login_app .popup_wrapper .popup .nav ul li.current button{color:#000;text-decoration:none}#popup_login_app .popup_wrapper .popup form button{padding:0;border:none;background:0 0;color:#b3036a;text-decoration:underline;margin-bottom:20px;margin-left:auto;margin-right:auto;display:block}#popup_login_app .popup_wrapper .popup form .input_wrapper .back{text-decoration:none;background:url(../img/nav-arrow.svg) no-repeat 0;background-size:10px;padding-left:15px;margin-bottom:20px;display:block}#popup_login_app .popup_wrapper .popup form .input_wrapper label,#popup_request_info_app .popup_wrapper .popup form .input_wrapper label{color:#b3036a;font-weight:500;font-size:15px}#popup_login_app .popup_wrapper .popup form .input_wrapper input[type=email],#popup_login_app .popup_wrapper .popup form .input_wrapper input[type=password],#popup_login_app .popup_wrapper .popup form .input_wrapper input[type=tel],#popup_login_app .popup_wrapper .popup form .input_wrapper input[type=text],#popup_login_app .popup_wrapper .popup form .input_wrapper select{margin-top:8px}#popup_login_app .popup_wrapper .popup form .input_wrapper input[type=submit]{margin:auto;width:100%}#popup_login_app .popup_wrapper .popup form .input_wrapper input[type=radio]{display:none}#popup_login_app .popup_wrapper .popup form .input_wrapper input[type=radio]~label{position:relative;padding-left:25px;display:flex;align-items:center;height:44px;color:#000}#popup_login_app .popup_wrapper .popup form .input_wrapper input[type=radio]~label:before{content:"";position:absolute;left:0;top:50%;width:15px;height:15px;transform:translateY(-50%);background:#fff;border:2px solid #acacac;border-radius:100%;transition:all .6s ease-in-out}#popup_login_app .popup_wrapper .popup form .input_wrapper input[type=radio]~label:after{content:"";position:absolute;left:4px;top:50%;width:11px;height:11px;transform:translateY(-50%) scale(0);background:#fff;border:none;border-radius:100%;transition:all .6s ease-in-out}#popup_login_app .popup_wrapper .popup form .input_wrapper input[type=radio]:checked~label:before{background:#b3036a;border-color:#b3036a;transition:all .6s ease-in-out}#popup_login_app .popup_wrapper .popup form .input_wrapper input[type=radio]:checked~label:after{content:"";position:absolute;transform:translateY(-50%) scale(.8);transition:all .6s ease-in-out}#popup_login_app .popup_wrapper .popup form .input_wrapper input[type=checkbox]~label{padding-left:25px;position:relative;margin-top:10px;margin-bottom:10px;display:block;color:#000}#popup_login_app .popup_wrapper .popup form .input_wrapper input[type=checkbox]~label:before{content:"";position:absolute;left:0;top:0;width:16px;height:16px;border:1px solid #acacac;padding:0;margin:0;border-radius:5px}#popup_login_app .popup_wrapper .popup form .input_wrapper input[type=checkbox]:checked~label:after{content:"";position:absolute;left:0;top:0;width:18px;height:18px;padding:0;margin:0;background:url(../img/checkbox-on-white.svg) no-repeat 50%}#popup_login_app .popup_wrapper .popup form .input_wrapper input[type=checkbox]:checked~label:before{border-color:#b3036a}.basket_icon{background:#b3036a url(../img/Icon-awesome-shopping-cart.svg) no-repeat left 12px center}#popup_basket_add .popup_wrapper .popup{width:320px}#popup_basket_add .popup_wrapper .popup .buttons{display:flex;flex-direction:column;justify-content:space-between;gap:20px}@media (min-width:796px){#popup_basket_add .popup_wrapper .popup{width:540px}#popup_basket_add .popup_wrapper .popup .buttons{display:flex;flex-direction:row;justify-content:space-between;gap:20px}}#mini_popup_basket_add .popup_wrapper{background:0 0;align-items:flex-start}#mini_popup_basket_add .popup_wrapper .popup{top:50px;overflow:hidden}#mini_popup_favorite_add .popup_wrapper{background:0 0;align-items:flex-start}#mini_popup_favorite_add .popup_wrapper .popup{top:50px;overflow:hidden}header .top_menu .left_menu li a{position:relative}header .top_menu .left_menu li a:before{content:"";position:absolute;left:0;bottom:-2px;width:0;height:1px;background:#fff;transition:all .3s ease-in-out}header .top_menu .left_menu li a:hover:before{content:"";position:absolute;left:0;bottom:-2px;width:calc(100% - 10px);height:1px;background:#fff}header .top_menu .right_side .mail,header .top_menu .right_side .phone{font-weight:700;color:#fff;text-decoration:none}header .middle .logo img{width:136px}header .middle .ui>ul{display:flex}header .middle .ui>ul>li{min-width:65px}header .middle .ui>ul>li .index{background:#f14254;display:flex;align-items:center;justify-content:center;border-radius:5px;color:#fff;font-weight:500;position:absolute;margin-left:15px;margin-top:-5px;padding-left:3px;padding-right:3px;min-width:18px}header .middle .ui>ul>li a{display:flex;flex-direction:column;align-items:center;color:#454545;font-size:13px;text-decoration:none}header .middle .ui>ul>li a img{width:30px;height:30px;-o-object-fit:contain;object-fit:contain}body{display:flex;flex-direction:column}body,html{height:100%}main{flex:1 0 auto}.main_menu{position:absolute;width:100%;z-index:1;padding:20px 0 0 20px;display:none}.mob_main_menu{position:fixed;inset:0;width:100%;height:100%;z-index:1050;padding:0;background:#fff;transform:translateX(-100%);visibility:hidden;pointer-events:none}.mob_main_menu.show{visibility:visible;pointer-events:auto}.inform_window{min-height:70px;width:100%;z-index:25;overflow:hidden;display:none}.inform_window.show{display:block}.inform_window.maya-9{background:url(../img/header-banner-9-maja.jpg) no-repeat 50%}.inform_window.new-year{background:url(../img/header-banner-ny2024.jpg) no-repeat 50%}.inform_window.mart8{background:url(../img/header-banner-8-marta.jpg) no-repeat 50%}.inform_window.mart8 .row .message .main{font-weight:700;font-style:italic;color:#77414e}.inform_window.new-year .row .message .main{font-weight:700;font-style:italic;color:#fff}.inform_window.new-year-2025{background:url(../img/new-year-2025.png) no-repeat 50%}.inform_window.new-year-2025 .row .message .main{font-weight:700;font-style:italic;color:#860a4b;font-size:24px}.inform_window.new-year-2025 .row .message .add{color:#860a4b;font-size:16px}@media (max-width:1400px){.inform_window.new-year-2025{background:url(../img/new-year-2025-mob-1400.png) no-repeat 50%}}@media (max-width:1200px){.inform_window.new-year-2025{background:url(../img/new-year-2025-mob-1200.png) no-repeat 50%}}@media (max-width:1000px){.inform_window.new-year-2025{background:url(../img/new-year-2025-mob-1000.png) no-repeat 50%}.inform_window.new-year-2025 .row .message .main{font-size:18px}.inform_window.new-year-2025 .row .message .add{font-size:14px}}@media (max-width:900px){.inform_window.new-year-2025{background:url(../img/new-year-2025-mob-900.png) no-repeat 50%}}@media (max-width:800px){.inform_window.new-year-2025{background:url(../img/new-year-2025-mob-800.png) no-repeat 50%}}@media (max-width:600px){.inform_window.new-year-2025{background:url(../img/new-year-2025-mob.png) no-repeat 50%}.inform_window.new-year-2025 .row .message .main{font-size:16px}.inform_window.new-year-2025 .row .message .add{font-size:12px}}@media (max-width:480px){.inform_window.new-year-2025{background:url(../img/new-year-2025-mob-480.png) no-repeat 50%}.inform_window.new-year-2025 .row .message .main{font-size:14px}.inform_window.new-year-2025 .row .message .add{font-size:10px}}@media (max-width:350px){.inform_window.new-year-2025{background:url(../img/new-year-2025-mob-480.png) no-repeat 50%}.inform_window.new-year-2025 .row .message .main{font-size:12px}.inform_window.new-year-2025 .row .message .add{font-size:9px}}.inform_window .row{position:relative;font-size:24px;font-weight:500}.inform_window .row .message{text-align:center;margin-top:5px}.inform_window:not(.mini_banner_top) .row .message .main{font-weight:500;font-style:italic;color:#f3c47b}.inform_window:not(.mini_banner_top) .row .message .add{color:#fff}.inform_window .holder{position:relative;width:100%;display:block;height:70px}.inform_window .close_info{position:absolute;right:0;background:#fff url(../img/close.svg) no-repeat 50%;border:8px solid #fff;width:30px;height:30px;font-size:0;border-radius:100%;top:20%}.mini_banner_top{min-height:40px;padding:8px 16px;display:none;align-items:center;justify-content:center;text-align:center;background-color:var(--mb-bg-desktop,#f8e6ff);background-repeat:no-repeat;background-position:center;background-size:cover}.inform_window.mini_banner_top.show{display:flex}.mini_banner_top .row{font-size:16px}.mini_banner_top .mini_banner_link{display:block;text-decoration:none;color:inherit;flex:1}.mini_banner_top .row .message .main{font-size:16px}.mini_banner_top .row .message .add{font-size:14px}.inform_window.mini_banner_top .message{text-align:center;padding:10px 0;line-height:1.2}.close_info{position:absolute;right:15px;top:50%;transform:translateY(-50%);text-decoration:none;color:#000;font-weight:700;opacity:.5}.close_info:hover{opacity:1}@media (max-width:1024px){.mini_banner_top{background-color:var(--mb-bg-tablet,var(--mb-bg-desktop,#f8e6ff));padding:6px 12px}.mini_banner_top .row{font-size:15px}.mini_banner_top .row .message .main{font-size:15px}.mini_banner_top .row .message .add{font-size:13px}}@media (max-width:768px){.mini_banner_top{background-color:var(--mb-bg-mobile,var(--mb-bg-tablet,var(--mb-bg-desktop,#f8e6ff)));padding:6px 8px}.mini_banner_top .row{font-size:14px}.mini_banner_top .row .message .main{font-size:14px}.mini_banner_top .row .message .add{font-size:12px}header .top_menu{display:none}header .middle{margin-top:10px}header .middle .header_main_row{display:none}header .middle .general_menu{display:none}header .header_mob{display:flex;align-items:center;gap:8px;width:100%;margin:0 0 8px;padding:8px 12px;box-sizing:border-box;position:sticky;top:0;z-index:1100;background:#fff;box-shadow:0 1px 0 #181818}header .header_mob__city{display:none}header .header_mob__catalog{flex-shrink:0;width:40px;height:40px;padding:0;border:none;border-radius:0;background:0 0;display:flex;align-items:center;justify-content:center;cursor:pointer;box-sizing:border-box}header .header_mob__catalog .catalog__icon{fill:#181818}header .header_mob__logo{flex-shrink:0;display:flex;align-items:center;max-width:120px;margin-right:auto}header .header_mob__logo img{display:block;width:auto;height:36px;object-fit:contain}header .header_mob__ui{display:flex;align-items:center;gap:2px;flex-shrink:0;margin-left:auto}header .header_mob__account,header .header_mob__search-open,header .header_mob__ui-item{position:relative;display:flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border:none;border-radius:0;background:0 0;text-decoration:none;cursor:pointer;box-sizing:border-box;color:#181818}header .header_mob__account img,header .header_mob__search-open img,header .header_mob__ui-item img{width:22px;height:22px;flex-shrink:0}header .header_mob__ui-item .index{position:absolute;top:2px;right:2px;min-width:16px;height:16px;padding:0 4px;border-radius:8px;background:#b3036a;color:#fff;font-size:10px;font-weight:700;line-height:16px;text-align:center}.mob_main_menu{z-index:1200;padding:0;background:#fff}}.mob_search_overlay{display:none;position:fixed;top:0;left:0;right:0;bottom:0;width:100%;z-index:12000;background:#fff}.mob_search_overlay.show{display:block}.mob_search_overlay__panel{display:flex;flex-direction:column;height:100%;padding:12px 16px 24px;box-sizing:border-box}.mob_search_overlay__head{display:flex;align-items:center;gap:12px;margin-bottom:16px;flex-shrink:0}.mob_search_overlay__form{flex:1;min-width:0}.mob_search_overlay__field{position:relative}.mob_search_overlay__input{width:100%;height:48px;margin:0;padding:0 44px 0 16px;border:2px solid #333;border-radius:8px;font-size:16px;box-sizing:border-box}.mob_search_overlay__clear{display:none;position:absolute;right:8px;top:50%;transform:translateY(-50%);width:32px;height:32px;padding:0;border:none;background:0 0;align-items:center;justify-content:center;cursor:pointer}.mob_search_overlay__clear.is-visible{display:flex}.mob_search_overlay__clear img{width:16px;height:16px}.mob_search_overlay__close{flex-shrink:0;border:none;background:0 0;color:#b3036a;font-size:16px;font-weight:600;cursor:pointer;padding:8px 0}.mob_search_overlay__history{list-style:none;margin:0;padding:0;overflow-y:auto;flex:1}.mob_search_overlay__history-item{border-bottom:1px solid #eee}.mob_search_overlay__history-item button{display:block;width:100%;padding:14px 0;border:none;background:0 0;text-align:left;font-size:16px;color:#181818;cursor:pointer}.mob_search_overlay__history-item button:hover{color:#b3036a}.mob_search_overlay__result-item{border-bottom:1px solid #eee}.mob_search_overlay__result-item a{display:block;padding:14px 0;font-size:16px;color:#181818;text-decoration:none}.mob_search_overlay__result-item a:hover{color:#b3036a}.mob_search_overlay__empty{padding:14px 0;font-size:16px;color:#999}body.mob_search_body_lock{overflow:hidden}.main_menu.show{top:100%;left:0;display:block;z-index:5}.main_menu .close{position:fixed;right:10px;top:10px;width:30px;height:30px}.main_menu .close img{width:100%}.main_menu>ul>li a{text-decoration:none;color:#3b3b3b;cursor:pointer}.main_menu>ul>li>.sub-rub{display:none}.main_menu>ul>li.show>.sub-rub{display:block;border-left:2px solid rgba(179,3,106,.3)}.sub-rub{position:absolute;left:290px;top:0;bottom:0;box-shadow:0 0 10px rgba(0,0,0,.1);background:#fff;padding:30px;width:640px;min-height:auto;gap:0;overflow-x:hidden;flex-wrap:nowrap;overflow-y:scroll}.sub-rub__container{display:flex;justify-content:space-between}.sub-rub__col{width:172px;margin-right:32px}.sub-rub__category{margin-bottom:28px}.main_menu__tab>.main_rub{display:flex;align-items:center}.main_menu__tab>.main_rub>.main_rub__content>a .img_wrapper{width:40px;height:40px;margin-right:10px}.main_menu__tab>.main_rub>.main_rub__content>a{display:flex;font-size:16px;align-items:center;font-weight:500;white-space:nowrap;width:100%}.sub-rub__title{margin-bottom:2px;margin-top:0;text-align:left}.sub-rub__link{font-size:13px!important;font-weight:700}.sub-rub__link>.sub-rub__count{color:#b3036a}.sub-rub__link2{font-size:13px!important}.sub-rub__items{display:flex;flex-direction:column;text-align:left}.sub-rub__item{font-size:13px}.sub-rub__item>a{padding:2px 0!important}.sub-rub__item--hidden{display:none}.sub-rub__item--button{cursor:pointer;user-select:none}.sub-rub__icondown{position:relative;top:4px;left:-1px}.sub-rub__iconup{position:relative;top:4px;left:-1px}.mob_main_menu,.mob_main_menu.show{transition:transform .25s ease-in-out,visibility .25s ease-in-out}.mob_main_menu.show{transform:translateX(0)}.mob_main_menu__shell{display:flex;flex-direction:column;height:100%;background:#fff}.mob_main_menu__head{display:flex;align-items:center;gap:8px;flex-shrink:0;min-height:56px;padding:8px 12px;border-bottom:1px solid #eee;box-sizing:border-box}.mob_main_menu__back{display:none;align-items:center;gap:4px;max-width:calc(100% - 48px);margin:0;padding:0;border:none;background:0 0;color:#181818;font-size:18px;font-weight:700;line-height:1.2;text-align:left;cursor:pointer}.mob_main_menu__back.is-visible{display:inline-flex}.mob_main_menu__back-icon{flex-shrink:0;fill:#181818;transform:rotate(180deg)}.mob_main_menu__back-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mob_main_menu__title{flex:1;min-width:0;font-size:22px;font-weight:700;color:#181818;line-height:1.2}.mob_main_menu.is-drilled .mob_main_menu__title{display:none}.mob_main_menu__close{flex-shrink:0;width:40px;height:40px;margin-left:auto;padding:0;border:none;background:0 0;display:flex;align-items:center;justify-content:center;cursor:pointer}.mob_main_menu__close svg{fill:#181818}.mob_main_menu__viewport{position:relative;flex:1;min-height:0;overflow:hidden}.mob_main_menu__track{position:relative;width:100%;height:100%}.mob_main_menu__panel{position:absolute;inset:0;overflow-y:auto;-webkit-overflow-scrolling:touch;background:#fff;transform:translateX(100%);transition:transform .25s ease-in-out;visibility:hidden}.mob_main_menu__panel.is-active{transform:translateX(0);visibility:visible;z-index:2}.mob_main_menu__panel.is-left{transform:translateX(-30%);visibility:visible;z-index:1}.mob_main_menu__list{list-style:none;margin:0;padding:0 0 24px}.mob_main_menu__list>li{border-bottom:1px solid #eee}.mob_main_menu__item{display:flex;align-items:center;gap:12px;width:100%;min-height:56px;padding:12px 16px;border:none;background:0 0;color:#181818;font-size:16px;font-weight:500;line-height:1.3;text-align:left;text-decoration:none;cursor:pointer;box-sizing:border-box}.mob_main_menu__item--all{color:#b3036a;font-weight:600}.mob_main_menu__icon{flex-shrink:0;width:40px;height:40px;display:flex;align-items:center;justify-content:center}.mob_main_menu__icon img{max-width:100%;max-height:100%;object-fit:contain}.mob_main_menu__icon--count{font-size:11px;font-weight:600;line-height:1.1;color:#666;text-align:center;word-break:break-all}.mob_main_menu__label{flex:1;min-width:0}.mob_main_menu__chevron{flex-shrink:0;fill:#b0b0b0}.main_rub__content,.mob_sub_rub{display:flex;align-items:center;justify-content:space-between}.mob_main_rub__icon,.mob_sub_rub__icon{width:32px;height:32px;display:none;fill:#3b3b3b;margin-right:10px}.mob_main_rub__icon_open,.mob_sub_rub__icon_open{display:block!important}.mob_sub_rub__child-list{display:block;margin-bottom:25px}.mob_sub_rub__child-list_hide{display:none}header{position:relative;z-index:1000;background:#fff}header .top_menu{background:#b3036a;color:#fff;position:relative}header .top_menu:before{left:0;transform:rotate(-90deg)}header .top_menu:after,header .top_menu:before{content:"";position:absolute;top:37px;width:42px;height:42px;background-size:contain}header .top_menu:after{right:0;transform:rotate(0)}header .top_menu .left_menu{display:none}header .top_menu .right_side{width:100%;display:flex;justify-content:space-between;align-items:center;height:38px}header .top_menu .right_side .mail,header .top_menu .right_side .phone{font-weight:700;color:#fff;text-decoration:none;font-size:17px}header .middle{margin-top:20px}header .middle.searching .general_menu{width:50px;overflow:hidden}header .middle.searching .search_area{width:calc(100% - 50px)}header .middle.searching .search_area input{border-radius:0 40px 40px 0}header .middle .header_main_row{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;grid-template-areas:"logo search city ui";align-items:center;gap:12px;width:100%}header .middle .header_main_row .logo{grid-area:logo;width:auto;max-width:200px}header .middle .header_main_row .logo img{width:100%;max-height:56px;-o-object-fit:contain;object-fit:contain}header .middle .header_main_row .search_area{grid-area:search;min-width:0;width:100%;position:relative;margin-top:0}header .middle .header_main_row .city_selector{grid-area:city}header .middle .header_main_row .ui{grid-area:ui;width:auto;display:flex;justify-content:flex-end}header .middle .ui ul{display:flex;gap:10px}header .middle .ui ul li{min-width:50px}header .middle .container{position:relative}header .header_mob{display:none}header .middle .general_menu{margin-top:16px;width:100%;position:relative}header .middle .general_menu.search_focus{width:37%}header .middle .general_menu>ul{display:flex;justify-content:space-between;position:relative}header .middle .general_menu>ul>li:not(.catalog){display:none}header .middle .general_menu>ul>li.catalog{background:#b3036a;height:47px;flex-shrink:0;display:flex;z-index:2;min-width:50px;border-radius:35px}.catalog__button{display:flex;align-items:center;height:100%;width:175px;padding-left:10px;cursor:pointer}.catalog-mob__button{display:flex;align-items:center;height:100%;width:175px;padding-left:9px;cursor:pointer}.catalog__icon{fill:#fff}.catalog__icon--close{display:none}.menu_opened{overflow-y:hidden}.menu_opened .catalog__icon--open{display:none}.menu_opened .catalog__icon--close{display:block}header .middle .general_menu>ul>li.catalog .catalog-mob__button>a,header .middle .general_menu>ul>li.catalog .catalog__button>a{display:flex;color:#fff;text-transform:uppercase;text-decoration:none;font-weight:700;padding-left:10px;padding-right:10px;align-items:center;height:100%;width:100%}header .middle .general_menu>ul>li.catalog .toggle_menu{width:35px;height:35px;position:relative;padding:6px 4px;display:flex;flex-direction:column;justify-content:space-between;cursor:pointer}header .middle .general_menu>ul>li.catalog .toggle_menu span{width:100%;height:2px;background:#fff}header .middle .general_menu>ul>li:nth-child(2){background:#ffba00}header .middle .general_menu>ul>li:nth-child(3){background:#4db202}header .middle .general_menu>ul>li:nth-child(4){background:#21a3dd}header .middle .general_menu>ul>li:nth-child(5){background:#f14254}header .middle .general_menu>ul>li:nth-child(6){background:#ffba00}header .middle .general_menu>ul>li:nth-child(7){background:#4db202}header .middle .general_menu>ul>li:nth-child(8){background:#21a3dd}@media (max-width:480px){header .middle .general_menu>ul>li:not(.catalog){display:none}header .middle .general_menu>ul>li.catalog .catalog-mob__button>a{display:none}.catalog-mob__button{width:47px}}header .city_selector{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;min-width:120px;max-width:200px;min-height:44px;height:auto;padding:6px 28px 6px 12px;margin:0;border:none;border-radius:8px;background:#ebebeb70;cursor:pointer;text-align:left;position:relative;flex-shrink:0;overflow:hidden}header .city_selector__label{font-size:10px;line-height:1.15;color:#666;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;flex-shrink:1}header .city_selector__value{font-size:14px;font-weight:700;color:#000;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;flex-shrink:0}header .city_selector__chevron{position:absolute;right:4px;top:50%;transform:translateY(-50%);width:20px;height:20px;fill:#333;pointer-events:none}header .middle .search_area input{width:100%;height:44px;border-radius:40px;border:none;background:#ebebeb70;padding-left:15px;margin:0}header .middle .search_area input:focus{border:2px solid #b3036a}header .middle .search_area button.loop{position:absolute;right:10px;top:0;height:44px;border:none;background:0 0}header .middle .search_area button.delete{position:absolute;right:50px;top:0;height:44px;border:none;background:0 0}.header-placeholder{display:block}header.header--compact{position:fixed;top:0;left:0;width:100%;background:#fff;box-shadow:0 2px 8px rgba(0,0,0,.1)}header.header--compact:before{display:none}header.header--compact .top_menu{display:none}header.header--compact .general_menu{display:none}header .middle{transition:margin-top .2s ease}header.header--compact .middle{margin-top:5px;margin-bottom:5px}header.header--compact .middle .header_main_row{gap:8px}header .middle .search_area input{transition:height .2s ease}header .middle .logo img{transition:max-height .2s ease}header.header--compact .middle .logo img{max-height:50px}header.header--compact .middle .ui>ul>li a>span{display:none}@-webkit-keyframes baner_dec_1{0%{transform:rotate(0)}25%{transform:rotate(-5deg)}50%{transform:rotate(15deg)}to{transform:rotate(0)}}@keyframes baner_dec_1{0%{transform:rotate(0)}25%{transform:rotate(-5deg)}50%{transform:rotate(15deg)}to{transform:rotate(0)}}@-webkit-keyframes baner_dec_2{0%{transform:translateX(-10px)}to{transform:translateX(10px)}}@keyframes baner_dec_2{0%{transform:translateX(-10px)}to{transform:translateX(10px)}}.banner_section{margin-top:20px;margin-bottom:20px}.banner_section .row{justify-content:space-between}.banner_section .b1{height:157px;background:#f4ca4a;overflow:hidden;margin-bottom:16px}.banner_section .b1,.banner_section .b1 .d2{width:100%;border-radius:20px;position:relative}.banner_section .b1 .d2{height:100%;top:0;left:0;z-index:3;display:flex;align-items:flex-start;justify-content:center;z-index:2;-webkit-animation-duration:15s;animation-duration:15s;-webkit-animation-name:baner_dec_1;animation-name:baner_dec_1;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-direction:alternate;animation-direction:alternate}.banner_section .b1 .d2 img{width:220px;transform:translateX(87px) translateY(-118px) rotate(8deg)}.banner_section .b1 .d3{width:100%;height:100%;position:relative;top:0;left:0;z-index:1;display:flex;align-items:flex-start;justify-content:center;border-radius:20px}.banner_section .b1 .d3 img{width:245px;transform:translateX(-11px) translateY(-224px) rotate(0);z-index:-1}.banner_section .b1 .d4{width:100%;height:100%;position:relative;top:0;left:0;z-index:3;display:flex;align-items:flex-start;justify-content:center;z-index:2;border-radius:20px;-webkit-animation-duration:4s;animation-duration:4s;-webkit-animation-name:baner_dec_2;animation-name:baner_dec_2;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-direction:alternate;animation-direction:alternate}.banner_section .b1 .d4 img{width:95px;transform:translateX(-141px) translateY(-298px) rotate(151deg)}.banner_section .b1 .inner{position:absolute;top:0;z-index:5;left:50%}.banner_section .b1 .inner .title{font-size:11px;font-weight:700;margin-bottom:10px;color:#fff;margin-top:10px}.banner_section .b1 .inner .price{background:#fff;display:inline-block;border-radius:30px;font-size:17px;font-weight:700;padding:2px 6px;color:#000;display:block;height:auto}.banner_section .b1 .inner .addon{font-size:14px;font-weight:700;margin-top:40px;padding-right:10px;color:#000}.banner_section .b2{width:calc(50% - 8px);height:25vw;border-radius:20px;overflow:hidden;position:relative}.banner_section .b2 .d1{width:100%;height:100%;position:relative;top:0;left:0;z-index:3;display:flex;align-items:flex-start;justify-content:center}.banner_section .b2 .d1 img{width:100%;transform:translateX(0) translateY(0) rotate(0)}.banner_section .b2 .d2{width:100%;height:100%;position:absolute;overflow:hidden;top:0;left:0;z-index:3;display:flex;align-items:flex-start;justify-content:center;background-blend-mode:multiply;mix-blend-mode:multiply;border-radius:20px}.banner_section .b2 .d2 img{width:140%;transform:translateX(-31px) translateY(-58px) rotate(0)}.banner_section .b2 .inner{position:absolute;top:0;z-index:3;height:100%;display:flex;align-items:center;padding-left:15px;padding-right:25px}.banner_section .b2 .inner .title{font-weight:700;color:#fff}.banner_section .b3{width:calc(50% - 8px);height:25vw;border-radius:20px;overflow:hidden;position:relative}.banner_section .b3 .design{height:100%}.banner_section .b3 .d1{width:100%;height:100%;position:relative;top:0;left:0;z-index:3;display:flex;align-items:flex-start;justify-content:center}.banner_section .b3 .d1 img{width:100%;height:100%;transform:translateX(0) translateY(0) rotate(0);-o-object-fit:cover;object-fit:cover}.banner_section .b3 .d2{width:100%;height:100%;position:absolute;overflow:hidden;top:0;left:0;z-index:3;display:flex;align-items:flex-start;justify-content:center;background-blend-mode:multiply;mix-blend-mode:multiply;border-radius:20px}.banner_section .b3 .d2 img{width:155%;transform:translateX(42px) translateY(-88px) rotate(31deg)}.banner_section .b3 .inner{position:absolute;top:0;left:50%;z-index:3;height:100%;display:flex;align-items:center}.banner_section .b3 .inner .title{font-weight:700;color:#fff}.items_loop,.items_section{margin-top:15px;margin-bottom:15px}.items_section .h1_wrapper{display:flex;align-items:center;justify-content:center;width:100%}.items_section .h1_wrapper .h1{font-weight:700;display:inline-block;width:auto;position:relative;margin-top:10px}.items_section .h1_wrapper .h1:before{left:-10px}.items_section .h1_wrapper .h1:after,.items_section .h1_wrapper .h1:before{content:"";position:absolute;top:calc(50% + 1px);width:10px;height:10px;transform:translate(-50%,-50%);background:#b3036a;border-radius:100%}.items_section .h1_wrapper .h1:after{right:-20px}.items_loop .items_wrapper{display:grid;grid-template-columns:1fr 1fr;gap:20px}.items_section .items_wrapper{display:grid;grid-template-columns:repeat(4,1fr);width:100%;gap:20px}.items_section .items_wrapper .item .inner_wrapper{position:relative}.items_loop .items_wrapper .item,.items_section .items_wrapper .item{display:block;height:auto}.items_loop .items_wrapper .item a,.items_section .items_wrapper .item a{display:block;text-decoration:none}.items_loop .items_wrapper .item .img_wrapper,.items_section .items_wrapper .item .img_wrapper{background:#f5f5f5;width:100%;height:calc(50vw - 30px);padding:15px;border-radius:13px;position:relative}.items_loop .items_wrapper .item .img_wrapper img,.items_section .items_wrapper .item .img_wrapper img{mix-blend-mode:multiply;-o-object-fit:contain;object-fit:contain}.items_loop .items_wrapper .item .price,.items_section .items_wrapper .item .price{color:#313031;font-weight:700;font-size:18px;margin-top:5px;margin-bottom:10px;padding-top:10px}.good_not_available{color:#797979!important;font-size:26px}.items_section .items_wrapper .item .short_desc{font-size:14px;color:#313031;height:57px;width:170px;overflow:hidden}.items_loop .items_wrapper .item .short_desc{font-size:14px;color:#313031;height:57px;width:145px;overflow:hidden}.items_loop .items_wrapper .item .raiting,.items_section .items_wrapper .item .raiting{display:flex;margin-top:10px;margin-bottom:10px}.items_loop .items_wrapper .item .raiting .star,.items_section .items_wrapper .item .raiting .star{width:20px;height:19px;background:url(../img/star-gray.svg) no-repeat 50%}.items_loop .items_wrapper .item .raiting .star.raited,.items_section .items_wrapper .item .raiting .star.raited{background:url(../img/star-yellow.svg) no-repeat 50%}.items_loop .items_wrapper .item .btm_wrapper,.items_section .items_wrapper .item .btm_wrapper{display:flex;justify-content:space-between;flex-direction:column;gap:10px}.items_loop .items_wrapper .item .btm_wrapper .add_basket:hover,.items_section .items_wrapper .item .btm_wrapper .add_basket:hover{background:#ea0070 url(../img/Icon-awesome-shopping-cart.svg) no-repeat left 7px center}.items_loop .items_wrapper .item .btm_wrapper .shop_it,.items_section .items_wrapper .item .btm_wrapper .shop_it{background:#b3036a url(../img/Icon-awesome-shopping-cart.svg) no-repeat left 7px center;font-weight:700;font-size:13px;color:#fff;height:32px;display:flex;align-items:center;border-radius:10px;align-self:center;width:100%;justify-content:center}.shop_it.disabled{background:#f3cae2 url(../img/Icon-awesome-shopping-cart-magenta.svg) no-repeat left 7px center!important;color:#b3036a!important;opacity:1}.shop_it:before{content:attr(data-add-basket)}.shop_it.disabled:before{content:attr(data-in-basket)}.shop_it.disabled:hover:before{content:attr(data-go-basket)}.shop_it.disabled:hover{background:#f3a3d1 url(../img/Icon-awesome-shopping-cart-magenta.svg) no-repeat left 7px center!important;color:#b3036a!important;opacity:1;padding-left:10px}.items_loop .items_wrapper .item .btm_wrapper .request_info,.items_section .items_wrapper .item .btm_wrapper .request_info{background:#b3036a url(../img/manager.svg) no-repeat left 7px center;font-weight:700;font-size:13px;color:#fff;height:32px;display:flex;align-items:center;border-radius:10px;align-self:center;width:100%;justify-content:center}.number_wrapper{position:relative;padding-left:0;display:flex;align-content:flex-start;align-items:center;width:110px}.number_wrapper button{height:40px;position:absolute;padding:0;margin:0 2px;border:none;width:30px;background:#ebebeb;border-radius:13px}.number_wrapper button:nth-child(3){right:0}.number_wrapper .number{text-align:center;margin:0;background:#ebebeb;border:none;height:44px;border-radius:13px;font-weight:700}.number_wrapper .number:disabled{background:#ebebeb;color:#b3036a;opacity:1}.items_loop .items_wrapper .item .btm_wrapper .number_wrapper,.items_section .items_wrapper .item .btm_wrapper .number_wrapper{width:100%}.items_loop .items_wrapper .item .btm_wrapper .number_wrapper button,.items_section .items_wrapper .item .btm_wrapper .number_wrapper button{height:26px;position:absolute;padding:0;margin:0;border:none;width:26px;background:#ebebeb;margin:0 2px 0 2px}.items_loop .items_wrapper .item .btm_wrapper .number_wrapper .number,.items_section .items_wrapper .item .btm_wrapper .number_wrapper .number{text-align:center;margin:0;background:#ebebeb;border:none;height:32px;border-radius:13px;font-weight:700}.items_loop .items_wrapper .item .btm_wrapper .number_wrapper button:hover,.items_section .items_wrapper .item .btm_wrapper .number_wrapper button:hover{background:rgba(179,3,106,.1);cursor:pointer}@media (min-width:100px) and (max-width:1168px){.checkout .step_1 .items li{grid-template-areas:"a b b b" "a c c ." "d e e f"!important}.check_good_wrapper{position:absolute;margin:0;z-index:10}}@media (min-width:100px) and (max-width:820px){.show_items_by_lines .items_section .items_wrapper .item{margin-bottom:20px}.items_loop .items_wrapper .item .short_desc,.items_section .items_wrapper .item .short_desc{width:130px;width:calc(80vw / 2);height:37px!important}.show_items_by_lines .items_section .items_wrapper .item .short_desc{height:100%;width:300px;width:calc(80vw)}.items_section .items_wrapper{display:grid;grid-template-columns:repeat(2,1fr)!important;width:100%;gap:20px}.show_items_by_lines .items_section .items_wrapper{display:block}}@media (min-width:768px) and (max-width:860px){.items_section .items_wrapper .item .short_desc{width:200px}.items_loop .items_wrapper .item .short_desc{width:180px}}@media (min-width:969px) and (max-width:1069px){.items_loop .items_wrapper .item .short_desc,.items_section .items_wrapper .item .short_desc{width:200px}}@media (min-width:1070px) and (max-width:1170px){.items_loop .items_wrapper .item .short_desc,.items_section .items_wrapper .item .short_desc{width:240px}}@media (min-width:821px) and (max-width:1170px){.items_section .items_wrapper{grid-template-columns:repeat(3,1fr)!important}}.my_history .count .btm_wrapper{display:flex}.my_history .count .btm_wrapper .shop_it{background:#b3036a url(../img/Icon-awesome-shopping-cart.svg) no-repeat left 7px center;font-weight:700;font-size:13px;color:#fff;height:32px;display:flex;align-items:center;padding-left:10px;padding-right:10px;border-radius:10px;width:32px!important}.my_history .fav{display:flex;width:32px!important;height:32px;background:url(../img/add-to-fav.svg) no-repeat 50%}.items_loop .items_wrapper .item .inner_wrapper .fav,.items_section .items_wrapper .item .inner_wrapper .fav{position:absolute;z-index:1;width:24px;height:24px;margin:7px;background:url(../img/add-to-fav.svg) no-repeat 50%}.items_loop .items_wrapper .item .inner_wrapper .fav.faved,.items_section .items_wrapper .item .inner_wrapper .fav.faved,.my_history .fav.faved{background:url(../img/add-to-fav-added.svg) no-repeat 50%}.items_section .view_all{font-weight:700;text-decoration:none;margin:15px auto;color:#3b3b3b}.items_section .view_all img{margin-left:5px}.gen_about_contacts{width:100%;position:relative}.gen_about_contacts .inner{display:block}.gen_about_contacts .inner .cont{background:url(../img/cont-bk.jpg) no-repeat 50%;background-size:cover;color:#fff;padding:40px;border-radius:20px;margin:10px 0;display:inline-block}.gen_about_contacts .inner .cont .h1{font-weight:700;margin:0 0 15px}.gen_about_contacts .inner .cont .tel{background:url(../img/footer-tel.svg) no-repeat 0;font-weight:700}.gen_about_contacts .inner .cont .email,.gen_about_contacts .inner .cont .tel,.gen_about_contacts .inner .cont .workhours{padding-left:25px;text-decoration:none;color:#fff;display:block;margin:10px 0;font-size:16px}.gen_about_contacts .inner .cont .url{text-decoration:none;color:#fff;display:block;margin:10px 0;font-size:16px}.gen_about_contacts .inner .cont .workhours{background:url(../img/workhours.svg) no-repeat 0}.gen_about_contacts .inner .cont .email{background:url(../img/footer-mail.svg) no-repeat 0}.gen_about_contacts .inner .cont .adr{background:url(../img/footer-pin.svg) no-repeat 0;padding-left:25px;text-decoration:none;color:#fff;display:block;margin:10px 0;font-size:16px}.gen_about_contacts .inner .map{overflow:hidden;border-radius:20px;border:2px solid #c6c6c6;margin:10px 0;display:block}.gen_about_contacts .inner .desc .h1_wrapper{display:flex;align-items:center;justify-content:center;width:100%}.gen_about_contacts .inner .desc .h1_wrapper .h1{font-weight:700;display:inline-block;width:auto;position:relative;margin-top:10px;text-align:center}footer{margin-top:40px;flex-shrink:0;background:#868686;color:#fff;padding:20px 0;position:relative}footer:before{left:0;transform:rotate(180deg)}footer:after,footer:before{content:"";position:absolute;top:-49px;width:50px;height:50px;background-size:contain}footer:after{right:0;transform:rotate(90deg)}footer .inner{width:100%;display:grid;grid-template-columns:repeat(2,1fr)}footer .inner .logo{width:100%}footer .inner .logo img{width:90%}footer .inner .addr{font-weight:700;font-size:13px}footer .inner .menu li{margin:10px 0}footer .inner .menu li a{color:#fff;font-weight:700;text-decoration:none;text-transform:uppercase}footer .inner .cprt{display:flex;align-items:flex-end}.breadcrumbs{margin:20px 0}.breadcrumbs ul>li{display:inline}.breadcrumbs ul>li>a{text-decoration:none;font-size:15px;color:#797979}.breadcrumbs ul>li:after{content:" > ";color:#797979}.breadcrumbs ul>li>a:hover{color:#b3036a}.breadcrumbs ul>li:last-child:after{content:""}.item_view_wrapper{width:100%;position:relative}.item_view_wrapper .title{font-weight:400;overflow-x:hidden}.item_view_wrapper .gallery_wrapper{width:100%;position:relative}.item_view_wrapper .gallery_wrapper .prev_gal{display:flex}.item_view_wrapper .gallery_wrapper .prev_gal .img_wrapper{background:#f5f5f5;padding:20px;display:block;border-radius:13px;position:relative}.item_view_wrapper .gallery_wrapper .prev_gal .img_wrapper img{mix-blend-mode:multiply;background-blend-mode:multiply}.item_view_wrapper .gallery_wrapper .nav_gal{margin-top:5px;width:calc(100% - 30px);margin-left:15px}.item_view_wrapper .gallery_wrapper .nav_gal .slick-current{border-bottom:2px solid #b3036a}.item_view_wrapper .gallery_wrapper .nav_gal .slick-prev{background:url(../img/nav-arrow.svg) no-repeat 50%;background-size:contain}.item_view_wrapper .gallery_wrapper .nav_gal .slick-prev:before{display:none}.item_view_wrapper .gallery_wrapper .nav_gal .slick-next{background:url(../img/nav-arrow.svg) no-repeat 50%;background-size:contain;transform:rotate(180deg) translateY(50%)}.item_view_wrapper .gallery_wrapper .nav_gal .slick-next:before{display:none}.item_view_wrapper .gallery_wrapper .nav_gal .img_wrapper{margin:5px;background:#f5f5f5;padding:5px;display:block;border-radius:13px;width:auto;height:auto}.item_view_wrapper .gallery_wrapper .nav_gal .img_wrapper img{mix-blend-mode:multiply;background-blend-mode:multiply}.item_view_wrapper .pricer{align-content:flex-start;background:#f5f5f5;border-radius:13px;margin-top:20px;display:grid;flex-wrap:wrap;justify-content:space-between;padding:15px;grid-template-areas:"pe pe pb" "pa pa pa" "pc pc pc" ". . ." ". . ." ". . ." "pd pd pd";gap:10px}.item_view_wrapper .pricer .price_value{font-size:34px;font-weight:700;color:#b3036a;min-width:calc(100% - 30px);grid-area:pa;user-select:none;flex-wrap:wrap}.item_view_wrapper .pricer .price_value .old_price{font-size:18px}.item_view_wrapper .pricer .price_value .price_vat_note{flex-basis:100%;font-size:13px;font-weight:400;line-height:1.2;color:#666;margin-top:2px}.item_view_wrapper .pricer .price_value_unavailable{flex-direction:column;align-items:flex-start;gap:6px}.item_view_wrapper .pricer .price_value_unavailable .last_price{font-size:16px;font-weight:400;line-height:1.2;color:#666}.item_view_wrapper .pricer .fav{align-self:center;grid-area:pb;justify-self:right}.item_view_wrapper .pricer .art{align-self:center;grid-area:pe;justify-self:left;color:#b3036a}.item_view_wrapper .pricer .art .art_header{user-select:none}.item_view_wrapper .all_specs ul{display:grid;grid-template-columns:auto 100px;align-items:stretch}.item_view_wrapper .all_specs ul li:nth-child(odd){border-bottom:1px solid #f7f7f7}.item_view_wrapper .all_specs ul li:nth-child(2n){text-align:right;border-bottom:1px solid #f7f7f7;justify-content:end}.item_view_wrapper .all_specs ul li{padding:10px 0;display:flex;align-items:center}.item_view_wrapper .gallery_wrapper .fav{position:absolute;z-index:5;width:24px;height:24px;margin:7px;background:url(../img/add-to-fav.svg) no-repeat 50%}.item_view_wrapper .gallery_wrapper .fav.faved{background:url(../img/add-to-fav-added.svg) no-repeat 50%}.item_view_wrapper .pricer .raiting{display:block;grid-area:pc;user-select:none}.item_view_wrapper .pricer .raiting span{width:20px;height:19px;background:url(../img/star-gray.svg) no-repeat 50%;display:inline-block}.item_view_wrapper .pricer .raiting span.rated{background:url(../img/star-yellow.svg) no-repeat 50%}.item_view_wrapper .pricer .add-to-shop{font-size:18px;font-weight:700;background:#b3036a url(../img/Icon-awesome-shopping-cart.svg) no-repeat left 10px center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:0 20px 0 40px;justify-self:center}.item_view_wrapper .pricer .request_info:not(.request_info_link){font-size:14px;font-weight:700;background:#b3036a url(../img/manager.svg) no-repeat left 10px center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:0 20px 0 40px;justify-self:center}.item_view_wrapper .pricer .request_info_link{display:block;width:100%;margin:0 0 4px;padding:0 0 10px;border-bottom:1px solid #e5e5e5;font-size:16px;font-weight:600;line-height:1.3;text-align:left;color:#b3036a;text-decoration:underline;background:0 0}.item_view_wrapper .pricer .request_info_link:hover{color:#ea0070;background:0 0;text-decoration:underline}.item_view_wrapper .pricer .go_to_analogs.btn{display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:700;color:#fff;text-decoration:none;background:#b3036a url(../img/equivalent.svg) no-repeat left 10px center;background-size:16px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:0 20px 0 40px;justify-self:center;border:none}.item_view_wrapper .pricer .go_to_analogs.btn:hover{color:#fff;text-decoration:none;background:#ea0070 url(../img/equivalent.svg) no-repeat left 10px center;background-size:16px}.item_view_wrapper .pricer_not_of_stock{grid-template-areas:"pe pe pb" "pa pa pa" "pd pd pd";align-content:start;height:auto;min-height:0}.good_add_basket_block_unavailable{flex-direction:column;align-items:stretch;gap:10px}.good_add_basket_block_unavailable .unavailable_actions{display:flex;justify-content:space-between;align-items:center;width:100%;gap:10px;min-width:0}.good_add_basket_block_unavailable .unavailable_actions .good_counter{flex:0 0 auto}.good_add_basket_block_unavailable .go_to_analogs.btn{flex:1 1 auto;min-width:0;max-width:100%;width:auto;font-size:14px;white-space:nowrap;padding:0 12px 0 36px;background-size:16px;background-position:left 10px center}#analog-goods{scroll-margin-top:80px}.item_view_wrapper .pricer .add-to-shop:hover{background:#ea0070 url(../img/Icon-awesome-shopping-cart.svg) no-repeat left 10px center}.item_view_wrapper .pricer .request_info:not(.request_info_link):hover{background:#ea0070 url(../img/manager.svg) no-repeat left 10px center}.item_view_wrapper .pricer .good_counter{display:flex;font-size:18px;font-weight:700;justify-self:center}.item_view_wrapper .pricer .good_counter .input-group{display:flex;font-size:18px;font-weight:700}.item_view_wrapper .pricer .good_counter .input-group .form-control{margin:0 10px!important}.item_view_wrapper .pricer .good_counter .input-group .btn{padding:0 10px}.item_view_wrapper .short_specs{margin-top:20px;margin-bottom:20px}.item_view_wrapper .short_specs ul{display:grid;grid-template-columns:auto 180px;align-items:stretch}.item_view_wrapper .short_specs ul li{padding:10px 0;display:flex;align-items:center}.item_view_wrapper .short_specs ul li:nth-child(odd){border-bottom:1px solid #f7f7f7}.item_view_wrapper .short_specs ul li:nth-child(2n){text-align:right;border-bottom:1px solid #f7f7f7;justify-content:end}.item_view_wrapper .item_desc{overflow-x:auto}.item_view_wrapper .item_desc .item_navs{margin-bottom:20px}.item_view_wrapper .item_desc .item_navs a{font-size:18px;font-weight:100;text-decoration:none;color:#b3036a;margin-right:15px}.item_view_wrapper .item_desc .item_navs a:hover{color:#b3036a}.item_view_wrapper .item_desc .item_navs a.active{font-weight:700;color:#b3036a;position:relative}.item_view_wrapper .item_desc .item_navs a.active:after{content:"";position:absolute;left:50%;bottom:-2px;width:100%;height:1px;transform:translate(-50%,-50%);background:#b3036a}.item_view_wrapper .item_desc .desc .tab{display:none}.item_view_wrapper .item_desc .desc .tab.active{display:block}.people_buy_with_this .h2{font-weight:700}.items_loop.alt .items_wrapper .slick-arrow{top:calc(50% - 100px);z-index:10}.items_loop .items_wrapper.slick-initialized{display:block!important;width:100%!important;max-width:100%;overflow:hidden}.items_loop .items_wrapper.slick-initialized .slick-list{width:100%!important;max-width:100%;overflow:hidden}.items_loop.alt .items_wrapper .slick-track{margin-left:0!important}.items_loop.alt .items_wrapper .slick-arrow.slick-prev{left:-7px}.items_loop.alt .items_wrapper .slick-arrow.slick-next{right:-7px}.items_loop .items_wrapper.items_static{display:flex!important;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;gap:20px;width:100%}.items_loop .items_wrapper.items_static .item{flex:0 0 calc((100% - 80px)/ 5);width:calc((100% - 80px)/ 5);max-width:calc((100% - 80px)/ 5);box-sizing:border-box;min-width:0}.items_loop .items_wrapper.items_static .item .img_wrapper{height:175px}.items_loop .items_wrapper.items_static .item .price,.items_loop .items_wrapper.items_static .item .short_desc{overflow:hidden}@media (min-width:768px) and (max-width:1169px){.good_add_basket_block,.good_add_basket_block_unavailable .unavailable_actions{flex-direction:column;align-items:stretch;gap:10px}}@media (max-width:1169px){.items_loop .items_wrapper.items_static .item{flex-basis:calc((100% - 60px)/ 4);width:calc((100% - 60px)/ 4);max-width:calc((100% - 60px)/ 4)}}@media (max-width:1023px){.items_loop .items_wrapper.items_static .item{flex-basis:calc((100% - 40px)/ 3);width:calc((100% - 40px)/ 3);max-width:calc((100% - 40px)/ 3)}}@media (max-width:767px){.items_loop .items_wrapper.items_static{display:grid!important;grid-template-columns:1fr 1fr;gap:20px}.items_loop .items_wrapper.items_static .item{flex:none;width:auto;max-width:none}.items_loop .items_wrapper.items_static .item .img_wrapper{height:calc(50vw - 30px)}}.items_section .h1{font-weight:700}.catalog_wrapper{width:100%}.catalog_wrapper .catalog_body .filtering.border_zero{border:none;padding:0}.catalog_wrapper .catalog_body .filtering{position:relative;border:1px solid #b3036a;border-radius:6px;width:100%;display:block;padding:10px}.catalog_wrapper .catalog_body .filtering .title{font-weight:700;color:#b3036a;font-size:20px}.items_section .sort_type_loop{display:flex;gap:10px;margin-bottom:20px;flex-wrap:wrap}.items_section .sort_type_loop .sort_type{display:flex;align-items:center;border-radius:13px;color:#b3036a;font-weight:500;padding:5px 10px 5px 10px;background:#eaeaea;gap:10px}.items_section .sort_type_loop .sort_type a{width:15px;height:15px;background:url(../img/nice-x.svg) no-repeat 50%;font-size:0}.items_section .sort_type_loop .sort_type a:hover{opacity:.6}.sidebar{position:fixed;left:0;top:0;background:#fff;padding:20px;z-index:1150;width:100%;height:100%;overflow:scroll;box-sizing:border-box}.sidebar .close_filter{font-size:0;background:url(../img/close.svg) no-repeat 50%;background-size:contain;width:25px;height:25px;display:block;position:fixed;z-index:1151;right:20px;top:20px}.sidebar .cat button{text-align:left;padding:0;background:0 0;border:none}.sidebar .cat button div{font-weight:700;color:#b3036a;font-size:18px}.sidebar .cat button span{display:none}.category-menu{list-style:none;padding:0;margin:0}.category-menu .submenu{padding-left:26px;display:none}.category-menu li{margin:5px 0;position:relative}.category-menu li:not(.show_others)>a{color:#000;text-decoration:none}.category-menu li:not(.show_others)>a>span{font-size:12px}.category-menu .li2hidden{display:none}.category-menu .current>a{font-weight:700;color:#b3036a!important}.category-menu .opened>.submenu{display:block}.catalog_open_button{cursor:pointer;display:inline-block;width:16px;height:16px;text-align:center;line-height:16px;margin-right:5px;font-weight:700;border:1px solid #ccc;border-radius:3px;user-select:none}.catalog_open_button.disable{opacity:.4;pointer-events:none}.show_others{margin-top:10px}.show_others a{color:#000;text-decoration:none;cursor:pointer;font-weight:600}.show_others a:hover{text-decoration:none}.category-menu.expanded .li2hidden{display:block}.sidebar .filter_section{margin:20px 0}.overflow_none{overflow-x:hidden!important;overflow-y:hidden!important;height:0}.sidebar .filter_section.checkbox_list .items.show{overflow-x:hidden;overflow-y:scroll;max-height:250px}.sidebar .filter_section .show_more_filter_items{color:#b3036a;font-weight:500}.sidebar .filter_section.colors{display:flex;flex-wrap:wrap}.sidebar .filter_section.colors .title{width:100%}.sidebar .filter_section .range_slider{margin-top:15px;margin-left:10px;margin-right:10px}.sidebar .filter_section .range_slider .inner{display:flex;position:relative;justify-content:space-between}.sidebar .filter_section .range_slider .inner .input_wrapper input{background:#ebebeb;border:none;padding-left:40px;padding-right:25px;text-align:right;max-width:130px;color:#b3036a;font-weight:700}.sidebar .filter_section .range_slider .inner .input_wrapper label{position:absolute;top:14px;height:44px;display:flex;align-items:center;padding-left:10px;color:#868686}.sidebar .filter_section .range_slider .inner .input_wrapper label:after{content:"₽";position:absolute;font-weight:700;color:#b3036a;width:15px;right:-100px;top:50%;height:44px;display:flex;align-items:center;transform:translate(-50%,-50%)}.sidebar .filter_section .range_slider .noUi-connect{background:#b3036a}.sidebar .filter_section .range_slider .noUi-connects,.sidebar .filter_section .range_slider .noUi-target{border-radius:10px}.sidebar .filter_section .range_slider .noUi-horizontal{height:8px;background:#bfbfbf;border:none}.sidebar .filter_section .range_slider .noUi-horizontal .noUi-handle{width:15px;height:15px;right:-7px;top:-3px;border-radius:100%;background:#b3036a;box-shadow:none;border:3px solid #bfbfbf}.sidebar .filter_section .range_slider .noUi-horizontal .noUi-handle:after,.sidebar .filter_section .range_slider .noUi-horizontal .noUi-handle:before{display:none}.sidebar .submit_wrapper .btn{margin:10px 10px 0 0}.catalog_wrapper .catalog_body .inner_cats{display:none;margin-top:10px}.catalog_wrapper .catalog_body .inner_cats ul{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.catalog_wrapper .catalog_body .inner_cats ul li{margin:0}.catalog_wrapper .catalog_body .inner_cats ul li a{border:1px solid #d3d3d3;border-radius:5px;display:flex;align-items:center;text-decoration:none;color:#000;font-size:15px;transition:all .3s ease-in-out}.catalog_wrapper .catalog_body .inner_cats ul li a:hover{border:1px solid #b3036a;color:#b3036a;box-shadow:0 2px 10px rgba(179,3,106,.3);transform:translateY(-3px)}.catalog_wrapper .catalog_body .inner_cats ul li a.active{border:1px solid #b3036a;color:#b3036a;box-shadow:0 2px 10px rgba(179,3,106,.3);transform:translateY(-3px)}.catalog_wrapper .catalog_body .inner_cats ul li a .img_wrapper{width:70px;height:70px;padding:3px}.catalog_wrapper .catalog_body .sorting{margin-bottom:20px;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end}.catalog_wrapper .catalog_body .sorting .sort_by{width:100%;flex-shrink:0;cursor:pointer;user-select:none}.catalog_wrapper .catalog_body .sorting .sort_by .title{color:#b3036a;font-weight:500;margin-bottom:10px;padding-left:15px}.catalog_wrapper .catalog_body .sorting .sort_by .sort_dropdown{display:flex;position:relative;margin-bottom:15px}.catalog_wrapper .catalog_body .sorting .sort_by .sort_dropdown .choosen{width:100%;height:44px;display:flex;align-items:center;border-radius:13px;color:#b3036a;font-weight:500;padding:0 40px 0 45px;background:#eaeaea url(../img/dropdown-arrow.svg) no-repeat right 18px center}.catalog_wrapper .catalog_body .sorting .sort_by .sort_dropdown .choosen:hover{opacity:.6}.catalog_wrapper .catalog_body .sorting .sort_by .sort_dropdown .choosen:before{content:"";position:absolute;left:10px;top:50%;width:25px;height:25px;transform:translateY(-50%);background:url(../img/sortinh-icon.svg) no-repeat 50%;background-size:contain}.catalog_wrapper .catalog_body .sorting .sort_by .sort_dropdown ul{display:none}.catalog_wrapper .catalog_body .sorting .sort_by .sort_dropdown.show .choosen{background:#eaeaea url(../img/dropup-arrow.svg) no-repeat right 18px center}.catalog_wrapper .catalog_body .sorting .sort_by .sort_dropdown.show ul{display:block;position:absolute;z-index:10;top:45px;background:#eaeaea;border-radius:13px;padding:10px;width:100%}.catalog_wrapper .catalog_body .sorting .sort_by .sort_dropdown.show ul li a{color:#181818;text-decoration:none;display:block;padding:4px 0 4px 35px}.catalog_wrapper .catalog_body .sorting .sort_by .sort_dropdown.show ul li a:hover{color:#b3036a}.catalog_wrapper .catalog_body .sorting .filter_ppp{padding:0 15px 0 10px;height:44px;background:#eaeaea;display:flex;align-items:center;justify-content:center;border-radius:13px}.catalog_wrapper .catalog_body .sorting .filter_ppp .inner{display:flex;align-items:center;font-weight:500;color:#b3036a}.catalog_wrapper .catalog_body .sorting .filter_ppp .inner img{margin-right:10px}.catalog_wrapper .catalog_body .sorting .filter_ppp:hover{background:#cecece}.catalog_wrapper .catalog_body .sorting .view_type{display:flex;height:44px}.catalog_wrapper .catalog_body .sorting .view_type a{width:48px;background:#eaeaea}.catalog_wrapper .catalog_body .sorting .view_type a:first-child{background:#eaeaea url(../img/view_by_lines.svg) no-repeat 50%;border-radius:13px 0 0 13px}.catalog_wrapper .catalog_body .sorting .view_type a:first-child.current{background:#b3036a url(../img/view_by_lines_white.svg) no-repeat 50%}.catalog_wrapper .catalog_body .sorting .view_type a:not(.current):hover{opacity:.6}.catalog_wrapper .catalog_body .sorting .view_type a:nth-child(2){background:#eaeaea url(../img/view_by_grid.svg) no-repeat 50%;border-radius:0 13px 13px 0}.catalog_wrapper .catalog_body .sorting .view_type a:nth-child(2).current{background:#b3036a url(../img/view_by_grid_white.svg) no-repeat 50%}.show_items_by_lines .items_section .items_wrapper{grid-template-columns:1fr}.show_items_by_lines .items_section .items_wrapper .item .inner_wrapper{display:flex;justify-content:space-between;flex-wrap:wrap}.show_items_by_lines .items_section .items_wrapper .item .inner_wrapper .img_wrapper{height:calc(100vw - 30px)}.show_items_by_lines .items_section .items_wrapper .item .inner_wrapper>a.link{width:100%;margin-bottom:10px}.show_items_by_lines .items_section .items_wrapper .item .inner_wrapper .short_desc{min-height:auto}.show_items_by_lines .items_section .items_wrapper .item .inner_wrapper .btm_wrapper .fav{margin-left:15px}.pagging{display:flex;align-items:center;margin-top:30px;justify-content:center}.pagging .first_item,.pagging .next,.pagging .prev{padding:0 10px}.pagging .next img{transform:rotate(180deg)}.pagging .last_item{padding:0 10px}.pagging .last_item img{transform:rotate(180deg)}.pagging .page{background:#f5f5f5;text-decoration:none;color:#181818;font-weight:500;min-width:30px;height:30px;display:flex;align-items:center;justify-content:center;border-radius:13px;margin:0 3px;padding:5px 5px}.pagging .page.current{background:#b3036a;color:#fff}.account{width:100%}.account .nav .chooser{width:100%;height:44px;display:flex;align-items:center;padding:0 40px 0 15px;border-radius:13px;color:#b3036a;font-weight:500;background:#eaeaea url(../img/dropdown-arrow.svg) no-repeat right 18px center}.account .nav>ul{background:#eaeaea;padding:10px;border-radius:13px;display:none}.account .nav>ul.opened{display:block}.account .nav>ul>li>a{color:#181818;text-decoration:none;padding:10px 0;display:block}.account .account_tabs>li{display:none}.account .account_tabs>li.current{display:block}.account .account_tabs .form_wrapper{margin-top:20px}.account .account_tabs .form_wrapper .input_wrapper .title{font-weight:700;color:#b3036a}.account .account_tabs .form_wrapper .input_wrapper button{margin-top:30px}.account .account_tabs .my_history{margin-top:20px}.account .account_tabs .my_history li .item{background:#f8f8f8;padding:10px;border-radius:13px;display:flex;flex-wrap:wrap;justify-content:space-between;margin:15px 0}.account .account_tabs .my_history li .item a{color:#b3036a;width:100%;flex-shrink:0}.account .account_tabs .my_history li .item .count,.account .account_tabs .my_history li .item .price{width:50%;flex-shrink:0;margin:10px 0;border-bottom:1px solid #d3d3d3;padding-bottom:5px}.account .account_tabs .my_history li .item .price{text-align:right}.account .account_tabs .my_history li .item .btn{color:#fff}.account .account_tabs .my_history li .item .date,.account .account_tabs .my_history li .item .total,.account .account_tabs .my_history li .item .total_title{font-weight:700}.city_drawer_overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.45);z-index:1100}.city_drawer_overlay.show{display:block}.city_drawer{position:fixed;top:0;left:0;width:400px;max-width:100%;height:100%;background:#fff;z-index:1101;transform:translateX(-100%);transition:transform .3s ease;display:flex;flex-direction:column;box-shadow:2px 0 16px rgba(0,0,0,.12)}.city_drawer.show{transform:translateX(0)}.city_drawer__head{display:flex;align-items:center;gap:8px;padding:16px 16px 8px;border-bottom:1px solid #eee}.city_drawer__back{border:none;background:0 0;padding:4px;cursor:pointer;line-height:0}.city_drawer__back svg{transform:rotate(180deg);fill:#333}.city_drawer__title{font-size:20px;font-weight:700}.city_drawer__search{padding:12px 16px}.city_drawer__search input{width:100%;height:44px;border:2px solid #333;border-radius:4px;padding:0 12px;margin:0}.city_drawer__body{display:flex;flex-direction:column;flex:1;min-height:0;overflow-y:auto}.city_drawer__section,.city_drawer__status{margin:0;padding:8px 16px 4px;font-size:13px;color:#888}.city_drawer__list{list-style:none;margin:0;padding:0 16px 24px}.city_drawer__list li{padding:14px 0;border-bottom:1px solid #eee;cursor:pointer;font-size:16px}.city_drawer__list li:hover{color:#b3036a}body.city_drawer_body_lock{overflow:hidden}.contacts_wrapper{width:100%}.contacts_wrapper .table{width:100%;display:grid}.contacts_wrapper .table tr{display:grid}.contacts_wrapper .table tr td{width:100%;vertical-align:baseline}.default_page .content ul{list-style-type:disc;padding-left:25px;margin:20px 0}.default_page .content ul li{margin:5px 0}.default_page .sidebar .cont{width:100%;background:url(../img/cont-bk.jpg) no-repeat 50%;background-size:cover;color:#fff;padding:40px;border-radius:20px;margin:10px 0;display:inline-block}.default_page .sidebar .cont .h1{font-weight:700;margin:0 0 15px}.default_page .sidebar .cont .tel{background:url(../img/footer-tel.svg) no-repeat 0;font-weight:700}.default_page .sidebar .cont .mail,.default_page .sidebar .cont .tel{padding-left:25px;text-decoration:none;color:#fff;display:block;margin:10px 0;font-size:16px}.default_page .sidebar .cont .mail{background:url(../img/footer-mail.svg) no-repeat 0}.default_page .sidebar .cont .addr{background:url(../img/footer-pin.svg) no-repeat 0;padding-left:25px;text-decoration:none;color:#fff;display:block;margin:10px 0;font-size:16px}.default_page .sidebar .map{overflow:hidden;border-radius:20px;border:2px solid #c6c6c6;margin:10px 0;display:block}.default_page{width:100%}.search_page{display:block;width:100%}.price,.price_value{display:flex;flex-direction:row;justify-content:flex-start;gap:10px}.img_wrapper .percentage{font-size:13px;color:#fff;background:#f14254;padding:1px 1px 0 1px;width:38px;position:absolute;text-align:center;opacity:1;left:0;bottom:10px;z-index:10}.price_value .percentage{font-size:14px;color:#fff;background:#f14254;padding:3px 5px;width:43px;height:23px;text-align:center;opacity:1;left:0;bottom:10px;z-index:10}.gallery_wrapper .label,.img_wrapper .label{font-size:14px;color:#fff;width:34px;display:flex;gap:5px;text-align:center;opacity:.4;right:0;top:10px;flex-direction:column;position:absolute;z-index:1}.gallery_wrapper .label .new,.img_wrapper .label .new{background:green;padding:0 2px 3px 2px;width:34px}.gallery_wrapper .label .hit,.img_wrapper .label .hit{background:#00f;padding:0 2px 1px 2px;width:34px}.item_view_wrapper .gallery_wrapper .label{font-size:17px;width:43px;z-index:5}.item_view_wrapper .gallery_wrapper .label .hit,.item_view_wrapper .gallery_wrapper .label .new{padding:0 2px 3px 2px;width:43px}.price .old_price,.price_value .old_price{color:#000;opacity:.5;text-decoration:line-through;font-size:15px;font-weight:400}.account .account_tabs .my_history li .item .items_inner{display:none;width:100%}.account .account_tabs .my_history li .item .items_inner .inner{display:grid;grid-template-columns:70px 1fr}.account .account_tabs .my_history li .item .items_inner .inner .img_wrapper{width:60px;height:60px}.account .account_tabs .my_history li .item .items_inner .inner .count,.account .account_tabs .my_history li .item .items_inner .inner .price{width:auto}.account .account_tabs .my_history li .item .items_inner.shown{display:block}.account .account_tabs .my_history li .item .ttp_wrapper{display:flex;gap:10px}.account .account_tabs .my_history li .item .btn{margin-top:10px}#popup_banner .popup_wrapper .popup .banner_popup_link{display:block;line-height:0}#popup_banner .popup_wrapper .popup .banner_popup_link img{width:100%;height:auto;vertical-align:top}@media (min-width:796px){.container{width:calc(100% - 40px)}.mx_slider{height:220px;width:100%;margin-top:20px;position:relative}.mx_slider .inner{display:flex;flex-wrap:nowrap;height:100%;width:100%}.mx_slider .inner>div{display:none;font-size:36px;position:absolute}.mx_slider .inner .big{width:calc(70% - 20px);height:100%;display:flex;align-items:center;justify-content:center}.mx_slider .inner .side_top{top:0}.mx_slider .inner .side_bottom,.mx_slider .inner .side_top{width:30%;height:calc(50% - 10px);left:70%;display:flex;align-items:center;justify-content:center}.mx_slider .inner .side_bottom{top:calc(50% + 10px)}.search_page{display:block;width:100%}.search_page .items_section .items_wrapper{grid-template-columns:1fr!important}.search_page .items_section .items_wrapper .item .inner_wrapper{display:grid;gap:20px;grid-template-areas:"a d" "a e"}.search_page .items_section .items_wrapper .item .inner_wrapper>a{grid-area:a;display:grid;gap:10px;grid-template-areas:"aa cc cc" "aa bb .";text-decoration:none}.search_page .items_section .items_wrapper .item .inner_wrapper>a .img_wrapper{grid-area:aa;height:100px}.search_page .items_section .items_wrapper .item .inner_wrapper>a .price{grid-area:bb}.search_page .items_section .items_wrapper .item .inner_wrapper>a .short_desc{grid-area:cc;padding-right:130px;width:100%!important}.search_page .items_section .items_wrapper .item .inner_wrapper .raiting{grid-area:d}.search_page .items_section .items_wrapper .item .inner_wrapper .btm_wrapper{grid-area:e}header:before{content:"";position:absolute;left:0;width:100%;height:38px;z-index:-1;background:#b3036a}header .top_menu{position:inherit}header .top_menu .row{justify-content:space-between}header .top_menu .left_menu{display:flex;height:37px;align-items:center}header .top_menu .left_menu li a{font-size:14px;color:#fff;text-decoration:none;padding-right:10px}header .top_menu .right_side{width:auto}header .top_menu .right_side .mail{position:relative;margin-right:35px}header .top_menu .right_side .mail:before{content:"";position:absolute;left:0;top:50%;width:16px;height:16px;transform:translate(-20px,-50%);background:#fff url(../img/Icon-ionic-md-mail-open.svg) no-repeat left 3px top 3px;background-size:10px;border-radius:50%}header .top_menu .right_side .phone{position:relative}header .top_menu .right_side .phone:before{content:"";position:absolute;left:0;top:50%;width:16px;height:16px;transform:translate(-20px,-50%);background:#fff url(../img/Icon-awesome-phone-alt.svg) no-repeat left 2px top 1px;background-size:13px;border-radius:50%}header .middle{position:relative}header .middle .header_main_row .logo{width:180px;max-width:200px}header .middle .general_menu{margin-right:0}header .middle .general_menu>ul>li{width:auto;align-items:center;justify-content:center;text-align:center;margin:0}header .middle .general_menu>ul>li>a{font-size:14px;font-weight:500;text-decoration:none;color:#fff;padding:0 5px;font-size:0;display:flex;justify-content:space-around;align-items:center;height:100%;width:100%}header .middle .general_menu>ul>li>ul{padding:0;display:grid;position:absolute;grid-template-columns:repeat(3,auto);justify-content:start;column-gap:48px;row-gap:8px;text-align:left;width:100%;max-width:100%;box-sizing:border-box;background:#fff;left:0;right:0;z-index:14;top:100%;margin-top:0;opacity:0;box-shadow:0 3px 10px rgba(0,0,0,.1);max-height:0;overflow:hidden;transition:opacity .3s ease-in-out,max-height .4s ease-in-out,padding .3s ease-in-out}header .middle .general_menu>ul>li:hover{border-bottom:2px solid #b3036a}header .middle .general_menu>ul>li:hover>ul{padding:16px 24px;display:grid;position:absolute;grid-template-columns:repeat(3,auto);justify-content:start;column-gap:48px;row-gap:8px;text-align:left;width:100%;max-width:100%;box-sizing:border-box;background:#fff;left:0;right:0;z-index:14;top:100%;margin-top:0;box-shadow:0 3px 10px rgba(0,0,0,.1);max-height:500px;overflow:hidden;opacity:1;transition:opacity .3s ease-in-out,max-height .4s ease-in-out,padding .3s ease-in-out}header .middle .general_menu>ul>li:hover>ul li a{color:#3b3b3b;display:block}header .middle .general_menu>ul>li:hover>ul li a:hover{color:#b3036a;text-decoration:none}header .middle.searching .general_menu{width:170px;overflow:visible}header .middle.searching .search_area{width:auto}header .middle.searching .search_area input{border-radius:40px}footer .inner{grid-template-columns:repeat(12,1fr);grid-template-areas:"a a a a c c c c c d d d" "b b b b c c c c c d d d"}footer .inner .logo{grid-area:a}footer .inner .addr{grid-area:b;padding-right:50px}footer .inner .menu{grid-area:c}footer .inner .cprt{grid-area:d;align-items:flex-start;flex-direction:column}.mob_main_menu{background:rgba(0,0,0,.75);z-index:304}.mob_main_menu .overlay{left:250px;position:absolute;top:0;right:0;bottom:0;z-index:-2}.main_menu__tab{min-height:600px}.main_menu .overlay{left:250px;position:absolute;top:0;right:0;bottom:0;z-index:-2}.mob_main_menu .close{display:none;right:auto;left:280px}body.menu_opened header .middle .general_menu::after{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#363a47;content:"";opacity:.4;z-index:1}.mob_main_menu .close.shifted{left:600px}.mob_main_menu>ul{margin-left:-20px;margin-top:-20px;width:290px;height:100vh;padding:20px;box-shadow:0 0 14px rgba(0,0,0,.1);background:#fff;overflow:visible}.main_menu>ul{margin-left:-20px;margin-top:-20px;width:290px;padding:20px;box-shadow:0 0 14px rgba(0,0,0,.1);background:#fff;overflow:visible}.main_menu>ul>li.expanded:hover>ul{flex-direction:column;width:100%;gap:0 20px;max-width:none}.main_menu>ul a{display:block;padding:4px 0}.main_menu>ul a:hover,.main_menu__tab>.main_rub.show>.main_rub__content>a{color:#b3036a;text-decoration:none}.main_menu>ul a:hover>a{width:300px;background:#ffdbf0;position:relative}.main_menu>ul a:hover>a:before{content:"";position:absolute;left:-50px;top:0;width:50px;height:100%;background:#ffdbf0}.mob_main_menu>ul>li.show>ul{position:absolute;left:290px;top:0;bottom:0;display:flex;flex-direction:column;align-content:flex-start;box-shadow:0 0 10px rgba(0,0,0,.1);background:#fff;padding:30px;margin-right:50px;width:auto;gap:0;height:100%;flex-wrap:nowrap;overflow:scroll}.mob_main_menu>ul>li.show>ul>li{width:220px;display:block;page-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}.mob_main_menu>ul>li.show>ul>li a{padding-left:0}.mob_main_menu>ul>li.show>ul>li ul{margin-bottom:15px;margin-right:15px}.mob_main_menu>ul>li.show>ul>li ul li a{text-decoration:none;color:#3b3b3b;font-size:15px;padding-left:0}.mob_main_menu>ul>li.show>ul>li ul li a:hover{color:#b3036a;text-decoration:none}.mob_main_menu>ul>li.show .overlay{position:absolute;left:250px;right:0;top:0;bottom:0;z-index:-1}.mob_main_menu>ul>li.show .close{display:block}.mob_main_menu>ul>li.expanded:hover>ul{flex-direction:column;width:100%;gap:0 20px;max-width:none}.mob_main_menu>ul a{display:block;padding:4px 0}.mob_main_menu>ul a:hover{color:#b3036a;text-decoration:none}.mob_main_menu>ul a:hover>a{width:300px;background:#ffdbf0;position:relative}.mob_main_menu>ul a:hover>a:before{content:"";position:absolute;left:-50px;top:0;width:50px;height:100%;background:#ffdbf0}@-webkit-keyframes baner_dec_1{0%{transform:rotate(0)}25%{transform:rotate(-1deg)}50%{transform:rotate(3deg)}to{transform:rotate(0)}}@keyframes baner_dec_1{0%{transform:rotate(0)}25%{transform:rotate(-1deg)}50%{transform:rotate(3deg)}to{transform:rotate(0)}}.banner_section .b1{height:373px}.banner_section .b1 .d2 img{width:743px;transform:translateX(320px) translateY(-448px) rotate(8deg)}.banner_section .b1 .d3 img{width:533px;transform:translateX(-27px) translateY(-714px) rotate(0);z-index:-1}.banner_section .b1 .d4 img{width:239px;transform:translateX(-354px) translateY(-876px) rotate(160deg)}.banner_section .b1 .inner .title{font-size:24px;font-weight:500;margin-bottom:10px;color:#fff;margin-top:81px}.banner_section .b1 .inner .price{background:#fff;display:inline-block;border-radius:30px;font-size:49px;font-weight:700;padding:7px 17px}.banner_section .b1 .inner .addon{font-size:21px;font-weight:700;margin-top:120px;padding-right:10px}.banner_section .b2{height:175px}.banner_section .b2 .inner .title{font-weight:500;color:#fff;font-size:24px;padding-right:100px;padding-left:30px}.banner_section .b2 .d2 img{width:125%;transform:translateX(-88px) translateY(-170px) rotate(0)}.banner_section .b3{height:175px}.banner_section .b3 .inner .title{font-weight:500;color:#fff;font-size:24px;padding-right:100px;padding-left:0}.banner_section .b3 .d1 img{transform:translateX(-25px) translateY(14px) rotate(0) scale(1.2)}.banner_section .b3 .d2 img{width:155%;transform:translateX(92px) translateY(-140px) rotate(275deg)}.items_loop .items_wrapper{display:flex;width:100%}.items_loop .items_wrapper .slick-track{padding:10px 5px}.items_loop .items_wrapper .slick-arrow{background:url(../img/slick-arrow.svg) no-repeat 50%;background-size:contain;transform:rotate(0);width:30px;height:30px;top:calc(100% + 25px)}.items_loop .items_wrapper .slick-arrow:before{display:none}.items_loop .items_wrapper .slick-arrow.slick-prev{left:0}.items_loop .items_wrapper .slick-arrow.slick-next{right:0;transform:rotate(180deg)}.items_loop .items_wrapper .slick-arrow.slick-disabled{opacity:.2}.slick-slide{cursor:pointer}.items_loop .items_wrapper .slick-list,.items_loop .items_wrapper .slick-slide{padding:0 10px}.items_loop .items_wrapper .item{padding-top:10px;padding-bottom:10px;border-radius:10px}.items_loop .items_wrapper .item .inner_wrapper{padding:10px;border-radius:10px}.items_loop .items_wrapper .item .img_wrapper{height:220px}.items_loop .items_wrapper .item .short_desc{height:57px;overflow:hidden}.items_loop .items_wrapper .item .btm_wrapper .shop_it:hover{background:#ea0070 url(../img/Icon-awesome-shopping-cart.svg) no-repeat left 7px center}.items_loop .items_wrapper .item .btm_wrapper .fav:hover{transform:scale(1.1)}.items_loop .items_wrapper .item:hover .inner_wrapper{box-shadow:0 1px 12px rgba(0,0,0,.17);transition:all .3s ease-in-out}.items_section .view_all{margin:35px auto}.items_section .view_all:hover{text-decoration:underline}.gen_about_contacts .inner{display:grid;grid-template-columns:1fr 1fr;grid-template-areas:"a c" "b c";gap:20px}.gen_about_contacts .inner .cont{grid-area:a;display:flex;align-items:flex-start;flex-direction:column;justify-content:center}.gen_about_contacts .inner .map{grid-area:b;height:240px}.gen_about_contacts .inner .desc{grid-area:c}.item_view_wrapper{display:grid;width:100%;grid-template-columns:repeat(12,1fr);grid-template-areas:"b b b b b b b b b b b b" "a a a c c c c c d d d d" "a a a c c c c c e e e e" "a a a f f f f f e e e e" "a a a f f f f f e e e e" "a a a f f f f f e e e e" "a a a g g g g g g g g g";gap:20px;align-items:start}.item_view_wrapper .good-reviews-anchor-wrap{grid-area:h}.item_view_wrapper .good-reviews{grid-area:g}.item_view_wrapper .title{grid-area:b}.item_view_wrapper .gallery_wrapper{grid-area:c}.item_view_wrapper .gallery_wrapper .prev_gal .img_wrapper{height:300px;position:relative}.item_view_wrapper .gallery_wrapper .prev_gal .img_wrapper img{-o-object-fit:contain;object-fit:contain}.item_view_wrapper .gallery_wrapper .nav_gal .img_wrapper{height:100px}.item_view_wrapper .gallery_wrapper .nav_gal .img_wrapper img{-o-object-fit:contain;object-fit:contain}.item_view_wrapper .pricer{grid-area:d}.item_view_wrapper .short_specs{grid-area:e}.item_view_wrapper .item_desc{grid-area:f}.catalog_wrapper .catalog_body{display:grid;grid-template-columns:250px 1fr 1fr;grid-template-rows:auto 60px;grid-template-areas:"in in in" "a c c" "a c c";gap:20px}.catalog_wrapper .rubticator_menu_zero{grid-template-areas:"a b b" "a c c"!important;grid-template-rows:40px!important;margin-top:40px}.catalog_wrapper .catalog_body .filtering{grid-area:a;border:none;padding:0 10px 0 0;margin-top:15px}.catalog_wrapper .catalog_body .filtering:before{display:none}.sidebar{position:relative;overflow:visible;background:0 0;padding:0;z-index:1}.sidebar .close_filter{display:none}.sidebar.hidden{display:block}.sidebar .filter_section .range_slider .inner .input_wrapper input{max-width:120px}.sidebar .filter_section .range_slider .inner .input_wrapper label:after{right:-90px}.sidebar .submit_wrapper{display:flex;justify-content:space-between;gap:20px}.sidebar .submit_wrapper .btn{padding:0 20px;font-size:14px}.catalog_wrapper .catalog_body .inner_cats{display:block;grid-area:in}.catalog_wrapper .catalog_body .sorting .filter_ppp{display:none}.catalog_wrapper .catalog_body .sorting .sort_by{display:flex;width:auto}.catalog_wrapper .catalog_body .sorting .sort_by .title{height:44px;display:flex;align-items:center;padding:0 15px;border-radius:13px 0 0 13px;color:#b3036a;font-weight:500;background:#eaeaea;margin:0;border-right:1px solid #e5acc9}.catalog_wrapper .catalog_body .sorting .sort_by .sort_dropdown{margin-bottom:0}.catalog_wrapper .catalog_body .sorting .sort_by .sort_dropdown .choosen{border-radius:13px;width:260px}.catalog_wrapper .catalog_body .items_section{grid-area:c}.items_section .items_wrapper .item .img_wrapper{height:155px;position:relative}.show_items_by_lines .items_section .items_wrapper{display:block}.show_items_by_lines .items_section .items_wrapper .item{margin-bottom:30px}.show_items_by_lines .items_section .items_wrapper .item .inner_wrapper{position:relative}.show_items_by_lines .items_section .items_wrapper .item .inner_wrapper .raiting{position:absolute;right:40px;bottom:50px}.show_items_by_lines .items_section .items_wrapper .item .inner_wrapper .btm_wrapper{position:absolute;right:0;bottom:15px}.show_items_by_lines .items_section .items_wrapper .item .inner_wrapper>a.link{display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:auto 20px auto;grid-template-areas:"a c c c" "a d d d" "a b b b";margin:0}.show_items_by_lines .items_section .items_wrapper .item .inner_wrapper>a.link .img_wrapper{width:170px;flex-shrink:0;margin-right:15px;grid-area:a}.show_items_by_lines .items_section .items_wrapper .item .inner_wrapper>a.link .art{grid-area:d}.show_items_by_lines .items_section .items_wrapper .item .inner_wrapper>a.link .price{grid-area:b;height:30px}.show_items_by_lines .items_section .items_wrapper .item .inner_wrapper>a.link .short_desc{grid-area:c}.account .nav .chooser{display:none}.account .nav>ul{display:block;display:flex;background:0 0;padding:0}.account .nav>ul.opened{display:flex}.account .nav>ul>li:first-child{width:33.3%;flex-shrink:0}.account .nav>ul>li:nth-child(2){margin-right:30px;margin-left:20px}.account .nav>ul>li:nth-child(3){margin-left:auto;margin-right:20px}.account .nav>ul>li{font-size:24px}.account .nav>ul>li.current a{color:#b3036a;font-weight:700;text-decoration:underline}.account .account_tabs{display:flex}.account .account_tabs>li{display:block;margin-top:20px}.account .account_tabs>li:first-child{display:block;width:33.3%;margin-right:20px;background:#f7f6f4;border-radius:13px;padding:15px;flex-shrink:0;flex-grow:0}.account .account_tabs>li.current .items_section{margin-top:0}.account .account_tabs>li.current .items_section .items_wrapper .item .img_wrapper{height:230px}.account .account_tabs .my_history{margin-top:0}.account .account_tabs .my_history li .item{position:relative;margin-top:0}.account .account_tabs .my_history li .item a.btn{position:absolute;width:190px;padding:0 10px;bottom:10px}.checkout{width:100%}.checkout .step_1.current{display:flex}.number_wrapper{width:110px}.number_wrapper button{border-radius:13px 0 0 13px}.number_wrapper button:hover{background:rgba(179,3,106,.1);cursor:pointer}.number_wrapper button:nth-child(3){border-radius:0 13px 13px 0}.checkout .step_1.current .step_1_block_2_wrapper{width:300px;flex-shrink:0;margin-left:30px}.checkout .step_1.current .step_1_block_2_wrapper button{margin:auto auto 20px}.checkout .step_1.current .step_1_block_2_wrapper button.disabled{background:#6b6b6b}.checkout .step_2.current{display:grid;grid-template-columns:repeat(2,1fr);gap:30px;grid-template-areas:"a b" "c c"}.checkout .step_2.current button.disabled{background:#6b6b6b}.checkout .step_2.current li .head .title{margin:0}.checkout .step_2.current li:first-child{grid-area:a}.checkout .step_2.current li:nth-child(2){grid-area:b}.checkout .step_2.current li:nth-child(3){grid-area:c}.checkout .step_2.current li .subtotal{border-top:none}.checkout .step_2.current button{margin:auto auto 20px}.checkout .step_2.current .subtotal_wrapper{background:#f7f6f4;padding:20px;border-radius:13px}.contacts_wrapper{width:100%}.contacts_wrapper .table{width:100%;grid-template-columns:1fr 1fr;gap:20px}.default_page .sidebar{display:grid;grid-template-columns:1fr 1fr;gap:30px}header .top_menu .right_side .mail:after{content:"";position:absolute;left:50%;top:calc(50% + 10px);width:0;height:2px;transform:translate(-50%,-50%);background:#fff;transition:all .3s ease-in-out}header .top_menu .right_side .mail:hover:before{transform:translate(-20px,-50%) scale(1);transition:all .3s ease-in-out}header .top_menu .right_side .mail:hover:after{width:100%;transition:all .3s ease-in-out}header .top_menu .right_side .phone:after{content:"";position:absolute;left:50%;top:calc(50% + 10px);width:0;height:2px;transform:translate(-50%,-50%);background:#fff;transition:all .3s ease-in-out}header .top_menu .right_side .phone:hover:before{transform:translate(-20px,-50%) scale(1);transition:all .3s ease-in-out}header .top_menu .right_side .phone:hover:after{width:100%;transition:all .3s ease-in-out}.popup_wrapper .popup{width:350px}.popup_wrapper .popup.wider{width:700px}#popup_login_app .popup_wrapper .popup.wider form.special{display:flex;flex-wrap:wrap;max-height:100%;overflow:visible;justify-content:space-between}#popup_login_app .popup_wrapper .popup.wider form.special .input_wrapper{width:calc(50% - 10px)}#popup_login_app .popup_wrapper .popup.wider form.special .btn{margin-top:25px;margin-right:0}#popup_add_basket_app .popup_wrapper .popup.wider{width:700px}#popup_add_basket_app .popup_wrapper .popup.wider form.special{display:flex;flex-wrap:wrap;max-height:100%;overflow:visible;justify-content:space-between}#popup_add_basket_app .popup_wrapper .popup.wider form.special .input_wrapper{width:calc(50% - 10px)}#popup_add_basket_app .popup_wrapper .popup.wider form.special .btn{margin-top:20px;margin-right:0}.account .account_tabs>li:nth-child(2){width:100%}.account .account_tabs .my_history .date,.account .account_tabs .my_history .ttp_wrapper,.account .account_tabs .my_history li .item .date,.account .account_tabs .my_history li .item .ttp_wrapper{width:50%}.account .account_tabs .my_history .ttp_wrapper,.account .account_tabs .my_history li .item .ttp_wrapper{justify-content:flex-end}.account .account_tabs .my_history .btn,.account .account_tabs .my_history li .item .btn{margin-left:auto}.mx_slider{height:calc(28vw + 20px)}.items_loop .items_wrapper .item .img_wrapper{height:calc(27vw - 10px)}.catalog_wrapper .catalog_body .items_section .items_wrapper .item .img_wrapper{height:calc(27vw - 40px)}.show_items_by_lines .items_section .items_wrapper .item .inner_wrapper>a.link .img_wrapper{height:calc(27vw - 80px)}.show_items_by_lines .price .percentage{right:158px;top:3px;font-size:14px;color:#fff;background:#f14254;padding:5px;border-radius:5px}}@media (min-width:1170px){.container{width:1140px}.item_view_wrapper .item_desc{max-width:457px}.full_page_catalog_block .items_wrapper{display:grid;grid-template-columns:repeat(6,1fr)!important;width:100%;gap:20px}.mx_slider{height:400px}header .middle .logo img{width:100%}.default_page .content{width:100%}header .middle .header_main_row .logo{width:232px;max-width:232px}header .middle .general_menu>ul{display:grid;grid-template-columns:repeat(8,1fr)}header .middle .general_menu>ul>li.catalog{width:175px}footer .inner{grid-template-areas:"a a b b b c c c c d d d"}footer .inner .menu{display:grid;grid-template-columns:repeat(2,1fr)}footer .inner .menu li{padding:0;margin:0}footer .inner .menu li a{font-size:14px}.banner_section{width:100%}.banner_section .row{display:grid;grid-template-columns:repeat(4,1fr);grid-template-areas:"a a a b" "a a a c";height:375px;gap:20px}.banner_section .row .b1{margin:0;grid-area:a}.banner_section .row .b2{grid-area:b;width:100%;margin:0}.banner_section .row .b2 .d2 img{transform:translateX(-71px) translateY(-111px) rotate(0)}.banner_section .row .b3{grid-area:c;width:100%;margin:0}.items_section{margin-bottom:88px}.items_section .h1{margin-bottom:50px}.items_section .row{position:relative}.items_loop .items_wrapper{display:block}.items_loop .items_wrapper .item .img_wrapper{height:175px}.items_loop .items_wrapper .slick-arrow{top:26%}.items_loop .items_wrapper .slick-arrow.slick-prev{left:-30px}.items_loop .items_wrapper .slick-arrow.slick-next{right:-30px}.items_section .view_all{position:absolute;right:0;top:-113px}.gen_about_contacts{margin-bottom:50px}.gen_about_contacts .inner{display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-areas:"a c c" "b c c";gap:20px 60px}.gen_about_contacts .inner .desc .h1_wrapper{display:block}.gen_about_contacts .inner .desc .h1_wrapper .h1{text-align:left;margin-bottom:40px;margin-top:30px}.item_view_wrapper{grid-template-areas:"b b b b b b b b b b b b" "a a a c c c c c d d d d" "a a a c c c c c e e e e" "a a a f f f f f e e e e" "a a a f f f f f e e e e" "a a a f f f f f e e e e" "a a a g g g g g g g g g";gap:30px}.item_view_wrapper .pricer{margin-top:0}.item_view_wrapper .pricer_not_of_stock{height:auto;min-height:0}.item_view_wrapper .short_specs{margin-top:0;margin-bottom:0}.item_view_wrapper .bottom_pricer{margin-top:0}.items_loop.alt .h1{margin-bottom:0}.catalog_wrapper .catalog_body{grid-template-columns:300px 1fr 1fr;gap:40px;grid-template-rows:auto 40px}.catalog_wrapper .catalog_body .filtering{padding:0 10px 0 0;margin-top:15px}.catalog_wrapper .catalog_body .inner_cats ul{grid-template-columns:repeat(4,1fr);gap:20px}.catalog_wrapper .catalog_body .items_section .items_wrapper{grid-template-columns:repeat(4,1fr);gap:30px}.catalog_wrapper .catalog_body .items_section .items_wrapper .item .img_wrapper{height:210px}.show_items_by_lines .items_section .items_wrapper .item .inner_wrapper>a.link{grid-template-columns:160px 1fr 1fr 1fr}.show_items_by_lines .items_section .items_wrapper .item .inner_wrapper>a.link .img_wrapper{width:136px;height:130px}.show_items_by_lines .items_section .items_wrapper .item .inner_wrapper>a.link .short_desc{font-size:18px;width:100%}.account_tabs .items_loop .items_wrapper,.account_tabs .items_section .items_wrapper{grid-template-columns:1fr 1fr 1fr;gap:31px}.account .account_tabs>li:first-child{width:29.3%;margin-right:54px;padding:33px}.account .account_tabs .my_history li .item{padding:32px}.account .account_tabs .my_history li .item a.btn{bottom:33px}.checkout .step_1.current{width:100%;display:grid;grid-template-columns:1fr 360px;gap:40px}.checkout .step_1.current .items li{grid-template-columns:100px 1fr 80px 110px 80px 40px;align-items:center;grid-template-areas:"a b c d e f";gap:30px;margin-bottom:30px}.number_wrapper{margin:0;padding:0}.checkout .step_1.current .check_good_wrapper{position:absolute;margin:0 0 60px 0;z-index:2}.checkout .step_1.current .step_1_block_2_wrapper{width:100%;margin:0}.checkout .step_2.current{grid-template-areas:unset;grid-template-columns:repeat(3,1fr)}.checkout .step_2.current li:first-child{grid-area:unset}.checkout .step_2.current li:nth-child(2){grid-area:unset}.checkout .step_2.current li:nth-child(3){grid-area:unset}.default_page{width:100%;display:flex;justify-content:space-between}.default_page .sidebar{display:block;width:350px;flex-shrink:0;margin-left:30px;margin-top:65px}header .middle .general_menu>ul>li{width:auto;display:flex;align-items:center;justify-content:center;text-align:center;margin:0;border-radius:13px 13px 0 0!important}header .middle .general_menu{width:100%;margin-right:auto}header .middle .general_menu>ul>li>a{font-size:16px;font-weight:500;text-decoration:none;color:#fff;padding:0 5px}header .middle.searching .general_menu{width:100%;overflow:visible}header .middle.searching .search_area{width:auto}header .middle.searching .search_area input{border-radius:40px}.items_loop .items_wrapper .item .img_wrapper{height:150px;padding:13px}.catalog_wrapper .catalog_body .items_section .items_wrapper .item .img_wrapper{padding:13px}}header .middle .general_menu>ul>li:nth-child(2) a span,header .middle .general_menu>ul>li:nth-child(3) a span,header .middle .general_menu>ul>li:nth-child(4) a span,header .middle .general_menu>ul>li:nth-child(5) a span,header .middle .general_menu>ul>li:nth-child(6) a span,header .middle .general_menu>ul>li:nth-child(7) a span,header .middle .general_menu>ul>li:nth-child(8) a span{word-wrap:normal;word-break:normal}.img_wrapper{flex-shrink:0}.catalog_wrapper .catalog_body .inner_cats ul li a .title{padding-right:15px;padding-left:10px;word-wrap:break-word;word-break:break-word}.gallery_wrapper.alone .prev_gal .slick-list,.gallery_wrapper.alone .prev_gal .slick-slide,.gallery_wrapper.alone .prev_gal .slick-track{width:100%!important}.catalog_wrapper .catalog_zero{grid-template-columns:300px 1fr!important;grid-template-areas:"a c" "a c"!important}.order-result-success{text-align:center}.error_wrapper{margin:20px 0 20px 0}.error_wrapper>ul>li{font-weight:500;color:#b3036a}.good_add_basket_block{display:flex;grid-area:pd;justify-content:space-between}.good_sidebar{grid-area:a;border:none;padding:0 10px 0 0;overflow-y:auto;max-height:950px}.item_view_wrapper .cat>.list{max-height:calc(100vh - 220px);overflow-y:scroll;border:0 solid #b3036a;border-radius:4px;padding:0;transition:all .3s ease-in-out}@media (min-width:768px){.item_view_wrapper .sidebar.hidden{display:block}.item_view_wrapper .sidebar.hidden .cat>.list{display:block}}.item_view_wrapper .cat>button{border:1px solid #b3036a;border-radius:4px;padding:10px;display:block;width:100%;text-align:left;background:url(../img/cat-arrow.svg) no-repeat right 15px center;margin-bottom:20px;color:#b3036a}.item_view_wrapper .cat>button>div{font-size:18px;font-weight:700;margin-bottom:5px}.item_view_wrapper .cat>button>span{margin:0;padding:0}@media (min-width:768px){.item_view_wrapper .cat>button{border:none;background:0 0;padding:0;margin:20px 0}.item_view_wrapper .cat>button>span{display:none}}.checkbox_good_count_zero label{opacity:.2;cursor:not-allowed}.affprt{padding-bottom:20px}.dadata_location_options{z-index:20;background:#fff;display:block;padding:10px 0;font-size:15px;border-radius:5px;box-shadow:0 10px 20px rgb(0 0 0 / 10%)}.dadata_location_options>li{padding:4px 10px;cursor:pointer}.dadata_location_options>li:hover{color:#b3036a}.w-360{width:360px}.auth{justify-content:space-around;align-items:center;flex-direction:column}.auth .result,.auth h1{text-align:center}.auth label{color:#b3036a}.auth .input_wrapper .btn{margin-top:30px}@media (max-width:768px){.auth{width:100%}.auth .input_wrapper{width:100%}}.loading_page{position:fixed;top:0;left:0;width:100%;height:100%;z-index:99999;opacity:.8;background-color:#fff}.loading_page>.loading_image{height:100%;display:flex;align-items:center;justify-content:center;opacity:1!important}.switch_filter_section{display:flex;justify-content:space-between}.checkbox{display:none}.switch{width:40px;height:24px;background:#e5e5e5;z-index:0;margin:0 10px 0 0;padding:0;appearance:none;border:none;cursor:pointer;position:relative;border-radius:16px;-moz-border-radius:16px;-webkit-border-radius:16px}.switch:before{content:" ";position:absolute;left:1px;top:1px;width:38px;height:22px;background:#fff;z-index:1;border-radius:16px;-moz-border-radius:16px;-webkit-border-radius:16px}.switch:after{content:" ";height:20px;width:20px;border-radius:10px;background:#fff;position:absolute;z-index:2;top:2px;left:1px;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-box-shadow:0 2px 5px #999;box-shadow:0 2px 5px #999}.switchOn,.switchOn:before{background:#b3036a!important}.switchOn:after{left:18px!important}.ui-helper-hidden-accessible{display:none}.good-reviews-anchor-wrap{margin:20px 0 0;padding:0}.good-reviews-anchor{font-size:16px;font-weight:600;color:#b3036a}.good-reviews-anchor:hover{text-decoration:underline}.good-reviews{margin-top:24px;padding-top:24px;border-top:1px solid #eee;width:100%;scroll-margin-top:60px}.good-reviews__inner{display:grid;grid-template-columns:1fr 280px;gap:32px;align-items:start}.good-reviews__main{min-width:0}.good-reviews__tabs{margin-bottom:16px;border-bottom:1px solid #e5e5e5}.good-reviews__tab{display:inline-block;padding:0 0 12px;margin-right:24px;font-size:16px;color:#666;text-decoration:none}.good-reviews__tab.active{font-weight:600;color:#b3036a;border-bottom:2px solid #b3036a;margin-bottom:-1px}.good-reviews__tab_disabled{cursor:default;opacity:.6}.good-reviews__filters{margin-bottom:12px}.good-reviews__filter{padding:6px 14px;margin-right:8px;font-size:14px;border:1px solid #e5e5e5;border-radius:6px;background:#fff;color:#333}.good-reviews__filter.active{background:#b3036a;border-color:#b3036a;color:#fff}.good-reviews__sort{margin-bottom:20px;font-size:14px;color:#666}.good-reviews__sort-label{margin-right:8px}.good-reviews__sort-select{border:1px solid #e5e5e5;border-radius:4px;background:#fff}.good-reviews__list{list-style:none;margin:0 0 20px;padding:0}.good-reviews__item{padding:20px 0;border-bottom:1px solid #eee}.good-reviews__item-head{display:flex;align-items:center;margin-bottom:8px;gap:10px}.good-reviews__avatar{width:40px;height:40px;border-radius:50%;background:#b3036a;color:#fff;display:flex;align-items:center;justify-content:center}.good-reviews__avatar_sm{width:32px;height:32px;min-width:32px;font-size:12px;line-height:32px;display:inline-flex;align-items:center;justify-content:center;font-weight:600;flex-shrink:0}.good-reviews__item-meta{display:flex;flex-direction:column}.good-reviews__author{font-weight:600;color:#333}.good-reviews__date{font-size:13px;color:#999}.good-reviews__stars{margin-bottom:8px;display:flex;gap:2px}.good-reviews__star{width:18px;height:18px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23ddd'%3E%3Cpath d='M12 2l3.09 6.26L22 9.27l-5 4.87 1.18 6.88L12 17.77l-6.18 3.25L7 14.14 2 9.27l6.91-1.01L12 2z'/%3E%3C/svg%3E") center/contain no-repeat}.good-reviews__star_fill{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23f7991c'%3E%3Cpath d='M12 2l3.09 6.26L22 9.27l-5 4.87 1.18 6.88L12 17.77l-6.18 3.25L7 14.14 2 9.27l6.91-1.01L12 2z'/%3E%3C/svg%3E")}.good-reviews__variant{font-size:14px;color:#666;margin:0 0 8px}.good-reviews__body{font-size:14px;line-height:1.5;color:#333;margin-bottom:8px}.good-reviews__read-more{font-size:14px;color:#b3036a;background:0 0;border:none;padding:0;cursor:pointer;margin-bottom:12px}.good-reviews__feedback{font-size:14px;color:#666}.good-reviews__feedback-q{margin-right:8px}.good-reviews__helpful{padding:2px 8px;margin-right:8px;font-size:13px;background:#f5f5f5;border:none;border-radius:4px;cursor:pointer;color:#333}.good-reviews__helpful:hover{background:#eee}.good-reviews__helpful.active{background:rgba(179,3,106,.12);color:#b3036a}.good-reviews__reply{margin-right:12px;color:#b3036a}.good-reviews__comments{color:#b3036a;text-decoration:none}.good-reviews__comments:hover{text-decoration:underline}.good-reviews__reply-form{margin-top:16px;padding:16px;border:1px solid #e5e5e5;border-radius:8px;background:#fafafa}.good-reviews__reply-form-head{display:flex;gap:12px;align-items:flex-start}.good-reviews__reply-form-head>div{flex:1;min-width:0}.good-reviews__reply-form-title{font-size:14px;font-weight:600;color:#333;margin-bottom:8px}.good-reviews__reply-form-author{font-weight:400}.good-reviews__reply-form-text{display:block;width:100%;padding:10px 12px;border:1px solid #e5e5e5;border-radius:6px;font-size:14px;resize:vertical;min-height:80px;margin-bottom:8px;box-sizing:border-box}.good-reviews__reply-form-text:focus{border-color:#b3036a;outline:0}.good-reviews__reply-form-rules{font-size:12px;color:#666;margin:0 0 10px}.good-reviews__reply-form-rules a{color:#b3036a}.good-reviews__reply-cancel{padding:8px 20px;margin-right:10px;font-size:14px;border-radius:6px;cursor:pointer;background:#fff;border:1px solid #ddd;color:#333}.good-reviews__reply-submit{padding:8px 20px;font-size:14px;border-radius:6px;cursor:pointer;background:#b3036a;color:#fff;border:none}.good-reviews__reply-submit:hover{background:#9a0258}.good-reviews__thread{margin-top:16px;margin-left:0;padding-left:0;border-left:2px solid #e5e5e5;padding-left:20px}.good-reviews__thread-list{list-style:none;margin:0;padding:0}.good-reviews__thread-empty{font-size:14px;color:#666;margin:0}.good-reviews__comment{margin-bottom:16px;padding-bottom:16px;border-bottom:1px solid #eee}.good-reviews__comment:last-child{border-bottom:none;margin-bottom:0}.good-reviews__comment-head{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:6px}.good-reviews__comment-meta{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-size:13px}.good-reviews__comment-author{font-weight:600;color:#333}.good-reviews__comment-reply-to{color:#666}.good-reviews__comment-date{color:#999}.good-reviews__comment-body{font-size:14px;line-height:1.5;margin-bottom:8px}.good-reviews__comment-actions .good-reviews__reply-in-comment{font-size:13px}.good-reviews__empty{color:#666;margin:0 0 16px}.good-reviews__write-btn{padding:10px 20px;font-size:14px;background:#b3036a;color:#fff;border:none;border-radius:8px;cursor:pointer}.good-reviews__write-btn:hover{background:#9a0258}.good-reviews__form-wrap{margin-top:20px;padding:20px;border:1px solid #e5e5e5;border-radius:8px;background:#fafafa}.good-reviews__form label{display:block;margin-bottom:12px;font-size:14px;color:#333}.good-reviews__form-input,.good-reviews__form-textarea{display:block;width:100%;max-width:400px;margin-top:4px;padding:8px 12px;border:1px solid #e5e5e5;border-radius:6px;font-size:14px;box-sizing:border-box}.good-reviews__form-textarea{min-height:100px;resize:vertical}.good-reviews__form-stars{display:inline-flex;gap:4px;margin-left:8px}.good-reviews__form-star{width:22px;height:22px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23ddd'%3E%3Cpath d='M12 2l3.09 6.26L22 9.27l-5 4.87 1.18 6.88L12 17.77l-6.18 3.25L7 14.14 2 9.27l6.91-1.01L12 2z'/%3E%3C/svg%3E") center/contain no-repeat;cursor:pointer}.good-reviews__form-star.good-reviews__star_fill{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23f7991c'%3E%3Cpath d='M12 2l3.09 6.26L22 9.27l-5 4.87 1.18 6.88L12 17.77l-6.18 3.25L7 14.14 2 9.27l6.91-1.01L12 2z'/%3E%3C/svg%3E")}.good-reviews__form-cancel,.good-reviews__form-submit{padding:8px 20px;margin-right:10px;font-size:14px;border-radius:6px;cursor:pointer;margin-top:8px}.good-reviews__form-submit{background:#b3036a;color:#fff;border:none}.good-reviews__form-submit:hover{background:#9a0258}.good-reviews__form-cancel{background:#f5f5f5;border:1px solid #ddd;color:#333}.good-reviews__sidebar{position:sticky;top:20px;padding:20px;border:1px solid #e5e5e5;border-radius:8px;background:#fff}.good-reviews__rating-summary{display:flex;align-items:center;gap:12px;margin-bottom:8px}.good-reviews__rating-stars{display:flex;gap:2px}.good-reviews__rating-stars .good-reviews__star{width:20px;height:20px}.good-reviews__rating-value{font-size:24px;font-weight:700;color:#333}.good-reviews__rating-note{font-size:13px;color:#999;margin:0 0 16px}.good-reviews__distribution{list-style:none;margin:0 0 16px;padding:0}.good-reviews__distribution li{display:grid;grid-template-columns:60px 1fr 36px;align-items:center;gap:8px;margin-bottom:6px;font-size:14px;color:#666}.good-reviews__dist-bar{height:8px;background:#eee;border-radius:4px;overflow:hidden}.good-reviews__dist-fill{display:block;height:100%;background:#f7991c;border-radius:4px;min-width:0;transition:width .25s ease}.good-reviews__dist-num{text-align:right}.good-reviews__policy{font-size:12px;color:#999;margin:0}@media (max-width:900px){.good-reviews__inner{grid-template-columns:1fr}.good-reviews__sidebar{position:static}}@media (max-width:768px){header .top_menu{display:none!important}header .middle .header_main_row{display:none!important}header .middle .general_menu{display:none!important}header .header_mob{display:flex!important;align-items:center;gap:8px;width:100%;margin:0 0 8px;padding:8px 0;box-sizing:border-box;position:sticky;top:0;z-index:1100;background:#fff;box-shadow:0 1px 0 #181818}header .header_mob__catalog{flex-shrink:0;width:40px;height:40px;padding:0;border:none;background:0 0;display:flex;align-items:center;justify-content:center;cursor:pointer}header .header_mob__catalog .catalog__icon{fill:#181818}header .header_mob__logo{flex-shrink:0;display:flex;align-items:center;max-width:120px;margin-right:auto}header .header_mob__logo img{display:block;width:auto;height:36px;object-fit:contain}header .header_mob__ui{display:flex;align-items:center;gap:2px;flex-shrink:0;margin-left:auto;background:0 0;border-radius:0;padding:0}header .header_mob__account,header .header_mob__search-open,header .header_mob__ui-item{position:relative;display:flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border:none;background:0 0;text-decoration:none;cursor:pointer;box-sizing:border-box}header .header_mob__account img,header .header_mob__search-open img,header .header_mob__ui-item img{width:22px;height:22px}.mob_main_menu{z-index:1200!important;padding:0!important;background:#fff!important;inset:0!important;width:100%!important;height:100%!important}.mob_main_menu .close.shifted,.mob_main_menu .overlay,.mob_main_menu>.close{display:none!important}.mob_main_menu>ul{display:none!important}.mob_main_menu__shell{height:100%!important}.mob_main_menu__panel{background:#fff!important}}