a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;vertical-align:baseline}a{text-decoration:none}a:active,a:hover{outline:0}li,ul{list-style-type:none;margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-weight:400}html{-webkit-box-sizing:border-box;box-sizing:border-box}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}:focus{outline:0}audio,img,video{height:auto;max-width:100%}audio,canvas,iframe,img,svg,video{vertical-align:middle}iframe{border:0}textarea{box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;overflow:auto;resize:none;vertical-align:top}button,input,select,textarea{border:none;margin:0;outline:none}button,input{line-height:normal}table{border-collapse:collapse;border-spacing:0}td,th{padding:0;text-align:left}@font-face{font-family:Proxima Nova Bl;font-style:normal;font-weight:900;src:url(/assets/themes/default/fonts/ProximaNova-Black.eot);src:local("Proxima Nova Black"),local("ProximaNova-Black"),url(/assets/themes/default/fonts/ProximaNova-Black.eot?#iefix) format("embedded-opentype"),url(/assets/themes/default/fonts/ProximaNova-Black.woff2) format("woff2"),url(/assets/themes/default/fonts/ProximaNova-Black.woff) format("woff"),url(/assets/themes/default/fonts/ProximaNova-Black.ttf) format("truetype")}@font-face{font-family:Proxima Nova Th;font-style:normal;font-weight:800;src:url(/assets/themes/default/fonts/ProximaNova-Extrabld.eot);src:local("Proxima Nova Extrabold"),local("ProximaNova-Extrabld"),url(/assets/themes/default/fonts/ProximaNova-Extrabld.eot?#iefix) format("embedded-opentype"),url(/assets/themes/default/fonts/ProximaNova-Extrabld.woff2) format("woff2"),url(/assets/themes/default/fonts/ProximaNova-Extrabld.woff) format("woff"),url(/assets/themes/default/fonts/ProximaNova-Extrabld.ttf) format("truetype")}@font-face{font-family:Proxima Nova Lt;font-style:italic;font-weight:600;src:url(/assets/themes/default/fonts/ProximaNova-SemiboldIt.eot);src:local("Proxima Nova Semibold Italic"),local("ProximaNova-SemiboldIt"),url(/assets/themes/default/fonts/ProximaNova-SemiboldIt.eot?#iefix) format("embedded-opentype"),url(/assets/themes/default/fonts/ProximaNova-SemiboldIt.woff2) format("woff2"),url(/assets/themes/default/fonts/ProximaNova-SemiboldIt.woff) format("woff"),url(/assets/themes/default/fonts/ProximaNova-SemiboldIt.ttf) format("truetype")}@font-face{font-family:Proxima Nova Th;font-style:normal;font-weight:100;src:url(/assets/themes/default/fonts/ProximaNovaT-Thin.eot);src:local("Proxima Nova Thin"),local("ProximaNovaT-Thin"),url(/assets/themes/default/fonts/ProximaNovaT-Thin.eot?#iefix) format("embedded-opentype"),url(/assets/themes/default/fonts/ProximaNovaT-Thin.woff2) format("woff2"),url(/assets/themes/default/fonts/ProximaNovaT-Thin.woff) format("woff"),url(/assets/themes/default/fonts/ProximaNovaT-Thin.ttf) format("truetype")}@font-face{font-family:Proxima Nova Lt;font-style:normal;font-weight:300;src:url(/assets/themes/default/fonts/ProximaNova-Light.eot);src:local("Proxima Nova Light"),local("ProximaNova-Light"),url(/assets/themes/default/fonts/ProximaNova-Light.eot?#iefix) format("embedded-opentype"),url(/assets/themes/default/fonts/ProximaNova-Light.woff2) format("woff2"),url(/assets/themes/default/fonts/ProximaNova-Light.woff) format("woff"),url(/assets/themes/default/fonts/ProximaNova-Light.ttf) format("truetype")}@font-face{font-family:Proxima Nova Bl;font-style:italic;font-weight:900;src:url(/assets/themes/default/fonts/ProximaNova-BlackIt.eot);src:local("Proxima Nova Black Italic"),local("ProximaNova-BlackIt"),url(/assets/themes/default/fonts/ProximaNova-BlackIt.eot?#iefix) format("embedded-opentype"),url(/assets/themes/default/fonts/ProximaNova-BlackIt.woff2) format("woff2"),url(/assets/themes/default/fonts/ProximaNova-BlackIt.woff) format("woff"),url(/assets/themes/default/fonts/ProximaNova-BlackIt.ttf) format("truetype")}@font-face{font-family:Proxima Nova Rg;font-style:italic;font-weight:700;src:url(/assets/themes/default/fonts/ProximaNova-BoldIt.eot);src:local("Proxima Nova Bold Italic"),local("ProximaNova-BoldIt"),url(/assets/themes/default/fonts/ProximaNova-BoldIt.eot?#iefix) format("embedded-opentype"),url(/assets/themes/default/fonts/ProximaNova-BoldIt.woff2) format("woff2"),url(/assets/themes/default/fonts/ProximaNova-BoldIt.woff) format("woff"),url(/assets/themes/default/fonts/ProximaNova-BoldIt.ttf) format("truetype")}@font-face{font-family:Proxima Nova Th;font-style:italic;font-weight:100;src:url(/assets/themes/default/fonts/ProximaNova-ThinIt.eot);src:local("Proxima Nova Thin Italic"),local("ProximaNova-ThinIt"),url(/assets/themes/default/fonts/ProximaNova-ThinIt.eot?#iefix) format("embedded-opentype"),url(/assets/themes/default/fonts/ProximaNova-ThinIt.woff2) format("woff2"),url(/assets/themes/default/fonts/ProximaNova-ThinIt.woff) format("woff"),url(/assets/themes/default/fonts/ProximaNova-ThinIt.ttf) format("truetype")}@font-face{font-family:Proxima Nova Rg;font-style:normal;font-weight:700;src:url(/assets/themes/default/fonts/ProximaNova-Bold.eot);src:local("Proxima Nova Bold"),local("ProximaNova-Bold"),url(/assets/themes/default/fonts/ProximaNova-Bold.eot?#iefix) format("embedded-opentype"),url(/assets/themes/default/fonts/ProximaNova-Bold.woff2) format("woff2"),url(/assets/themes/default/fonts/ProximaNova-Bold.woff) format("woff"),url(/assets/themes/default/fonts/ProximaNova-Bold.ttf) format("truetype")}@font-face{font-family:Proxima Nova Rg;font-style:italic;font-weight:400;src:url(/assets/themes/default/fonts/ProximaNova-RegularIt.eot);src:local("Proxima Nova Regular Italic"),local("ProximaNova-RegularIt"),url(/assets/themes/default/fonts/ProximaNova-RegularIt.eot?#iefix) format("embedded-opentype"),url(/assets/themes/default/fonts/ProximaNova-RegularIt.woff2) format("woff2"),url(/assets/themes/default/fonts/ProximaNova-RegularIt.woff) format("woff"),url(/assets/themes/default/fonts/ProximaNova-RegularIt.ttf) format("truetype")}@font-face{font-family:Proxima Nova Th;font-style:italic;font-weight:800;src:url(/assets/themes/default/fonts/ProximaNova-ExtrabldIt.eot);src:local("Proxima Nova Extrabold Italic"),local("ProximaNova-ExtrabldIt"),url(/assets/themes/default/fonts/ProximaNova-ExtrabldIt.eot?#iefix) format("embedded-opentype"),url(/assets/themes/default/fonts/ProximaNova-ExtrabldIt.woff2) format("woff2"),url(/assets/themes/default/fonts/ProximaNova-ExtrabldIt.woff) format("woff"),url(/assets/themes/default/fonts/ProximaNova-ExtrabldIt.ttf) format("truetype")}@font-face{font-family:Proxima Nova Rg;font-style:normal;font-weight:400;src:url(/assets/themes/default/fonts/ProximaNova-Regular.eot);src:local("Proxima Nova Regular"),local("ProximaNova-Regular"),url(/assets/themes/default/fonts/ProximaNova-Regular.eot?#iefix) format("embedded-opentype"),url(/assets/themes/default/fonts/ProximaNova-Regular.woff2) format("woff2"),url(/assets/themes/default/fonts/ProximaNova-Regular.woff) format("woff"),url(/assets/themes/default/fonts/ProximaNova-Regular.ttf) format("truetype")}@font-face{font-family:Proxima Nova Lt;font-style:italic;font-weight:300;src:url(/assets/themes/default/fonts/ProximaNova-LightIt.eot);src:local("Proxima Nova Light Italic"),local("ProximaNova-LightIt"),url(/assets/themes/default/fonts/ProximaNova-LightIt.eot?#iefix) format("embedded-opentype"),url(/assets/themes/default/fonts/ProximaNova-LightIt.woff2) format("woff2"),url(/assets/themes/default/fonts/ProximaNova-LightIt.woff) format("woff"),url(/assets/themes/default/fonts/ProximaNova-LightIt.ttf) format("truetype")}@font-face{font-family:Proxima Nova Lt;font-style:normal;font-weight:600;src:url(/assets/themes/default/fonts/ProximaNova-Semibold.eot);src:local("Proxima Nova Semibold"),local("ProximaNova-Semibold"),url(/assets/themes/default/fonts/ProximaNova-Semibold.eot?#iefix) format("embedded-opentype"),url(/assets/themes/default/fonts/ProximaNova-Semibold.woff2) format("woff2"),url(/assets/themes/default/fonts/ProximaNova-Semibold.woff) format("woff"),url(/assets/themes/default/fonts/ProximaNova-Semibold.ttf) format("truetype")}.test{color:#000;font-family:HelveticaNeueCyr;font-size:20px}.breadcrumbs{width:100%}.breadcrumbs__inner{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:wrap;flex-flow:wrap;margin:0 auto;max-width:1300px;padding:30px 20px 0;width:100%}.breadcrumbs__link{color:#727272;font-size:16px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.5;text-align:left}.breadcrumbs__link:after{content:"/";margin:0 3px}.breadcrumbs__link:hover{color:#f1823b}.breadcrumbs__item{color:#132565;font-size:16px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.5;text-align:left}.burger{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;border:1px solid #1d54a1;border-radius:16px;cursor:pointer;display:none;height:44px;justify-content:center;-webkit-transition:all .2s ease;-o-transition:all .2s ease;width:40px}.burger,.burger svg{transition:all .2s ease}.burger svg{color:#1d54a1;height:24px;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;width:24px}.burger:hover{border-color:#090f23}.burger:hover,.burger:hover svg{-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.burger:hover svg{color:#090f23}.button{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;border:1px solid rgba(0,0,0,0);border-radius:16px;color:#fff;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;font-stretch:normal;font-style:normal;font-weight:700;height:40px;justify-content:center;letter-spacing:normal;overflow:hidden;padding:0 20px;position:relative;text-align:center;text-transform:uppercase}.button,.button:hover{transition:all .2s ease;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease}.button_white{background-color:#fff;color:#1d54a1}.button_blue,.button_white:hover{border-color:#1d54a1}.button_blue{background-color:#1d54a1;color:#fff}.button_blue svg{color:#fff}.button_blue:hover{background-color:#fff;border-color:#1d54a1;color:#1d54a1}.button_blue:hover svg{color:#1d54a1}.button_border{border-color:#1d54a1}.button_border:hover{background-color:#1d54a1;color:#fff}.button_border:hover svg{color:#1d54a1;color:#fff}.button_transparent{background-color:rgba(0,0,0,0);background-image:unset;border:1px solid #727272;border-radius:12px;color:#727272;padding:0 10px}.button_transparent:hover{background-image:unset;-webkit-box-shadow:unset;box-shadow:unset}.button_low{font-size:16px;font-weight:400;text-transform:unset}.button_hot{height:46px}.button_svg svg{-ms-flex-negative:0;flex-shrink:0}.button_svg_24{grid-gap:10px;gap:10px}.button_svg_24 svg{height:24px;width:24px}.button_svg_18{grid-gap:10px;gap:10px}.button_svg_18 svg{height:18px;width:18px}.button_svg_26{grid-gap:10px;gap:10px}.button_svg_26 svg{height:26px;width:26px}.button_reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.button_disabled{cursor:default;pointer-events:none}.button_close{background-image:-webkit-gradient(linear,left top,left bottom,from(#397cd9),to(#1d54a1));background-image:-webkit-linear-gradient(top,#397cd9,#1d54a1);background-image:-o-linear-gradient(top,#397cd9 0,#1d54a1 100%);background-image:linear-gradient(180deg,#397cd9 0,#1d54a1);border-radius:50%;height:42px;padding:0;width:42px}.button_close svg{height:14px;width:14px}.footer{background-color:#fff;border-top:1px solid #e0e0e0;overflow:hidden}.footer__inner{display:grid;grid-template-columns:repeat(2,1fr);margin:0 auto;max-width:1300px;padding:30px 30px 100px;position:relative;width:100%}.footer__info{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;-webkit-box-pack:start;-ms-flex-pack:start;grid-gap:30px;gap:30px;align-items:flex-start;-ms-flex-direction:column;flex-direction:column;justify-content:flex-start}.footer__box,.footer__info{display:-webkit-box;display:-ms-flexbox;display:flex}.footer__box{grid-gap:20px;gap:20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footer__copyright{color:#090f23;font-size:14px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.5;text-align:left}.footer__nav{justify-self:end;max-width:632px;width:100%}.footer .top{position:absolute;right:0;top:30px}.form form{-webkit-box-orient:vertical;-webkit-box-direction:normal;grid-gap:20px;gap:20px;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.form input{border:1px solid #d9d9d9;border-radius:12px;color:#090f23;font-size:16px;font-stretch:normal;font-style:normal;font-weight:400;height:40px;letter-spacing:normal;line-height:1.5;padding:0 10px;text-align:left;width:100%}.form input::-webkit-input-placeholder{color:#727272}.form input::-moz-placeholder{color:#727272}.form input::-ms-input-placeholder{color:#727272}.form input::placeholder{color:#727272}.form__input_focus{background-color:#fff}.form__input_error{background-color:#fae5e5;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3.612 3.612a.625.625 0 0 1 .883 0l3.933 3.932 3.933-3.932a.625.625 0 0 1 .825-.052l.06.052a.625.625 0 0 1 0 .884L9.312 8.429l3.932 3.933c.226.225.243.58.052.825l-.052.059a.625.625 0 0 1-.883 0L8.427 9.313l-3.933 3.932a.625.625 0 0 1-.825.053l-.058-.053a.625.625 0 0 1 0-.883l3.932-3.933-3.932-3.933a.625.625 0 0 1-.052-.825l.052-.06z' fill='%23D20000' stroke='%23D20000' stroke-width='.7'/%3E%3C/svg%3E");background-position-x:calc(100% - 30px);background-position-y:50%;background-repeat:no-repeat;color:#d20000}.form__input_success{background-color:#fff;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.667 14 1 8.894l1.633-1.788 3.034 3.32L13.367 2 15 3.787 5.667 14z' fill='%237ED957'/%3E%3C/svg%3E");background-position-x:calc(100% - 30px);background-position-y:50%;background-repeat:no-repeat}.form_cart{border-top:1px solid #d9d9d9;padding:20px 0 0}.form_cart form,.form_cart input{background-color:#f8f8f8}.form__consent{color:#727272;font-size:14px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.5;text-align:left}.header{background-color:#fff;position:relative}.header__inner{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;grid-gap:20px;gap:20px;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:98px;justify-content:space-between;margin:0 auto;max-width:1300px;padding:0 30px;width:100%}.header__inner .search_main{margin:0 auto}.header__inner .cart-mini{margin:0 0 0 auto}.header__inner .burger,.header__inner .cart-mini{-ms-flex-negative:0;flex-shrink:0}.header__box{-webkit-box-pack:center;-ms-flex-pack:center;grid-gap:20px;gap:20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;justify-content:center;padding:0 82px 0 0}.header__box,.header__buttons{-webkit-box-flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1}.header__buttons{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.header__search{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:0 40px 0 0}.header-bottom{background-color:#1d54a1}.header-bottom__inner{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:72px;margin:0 auto;max-width:1300px;padding:15px 30px;width:100%}.logo_animation{height:116px;position:relative;width:116px}.logo_animation svg{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;left:0;position:relative;position:absolute;top:0}.logo_animation svg:nth-child(2){animation:icon_big_second 10s linear 0s infinite normal none running;-webkit-animation:icon_big_second 10s linear 0s infinite normal none running;width:116px}@keyframes icon_big_second{0%{-webkit-transform:rotate(1turn);transform:rotate(1turn)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@-webkit-keyframes icon_big_second{0%{-webkit-transform:rotate(1turn);transform:rotate(1turn)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}.nav{-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;z-index:100}.nav,.nav ul{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.nav ul{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.nav ul>li{-webkit-box-align:center;-ms-flex-align:center;grid-gap:6px;gap:6px;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.nav ul>li:hover>ul{display:block}.nav ul>li:hover>.nav__svg{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.nav ul>li>a{color:#fff;font-size:14px;font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:normal;line-height:1.5;text-align:left;text-transform:uppercase}.nav ul>li>a:hover{text-decoration:underline}.nav ul>li>ul{background-color:#fff;-webkit-box-shadow:0 4px 20px 0 rgba(0,0,0,.15);box-shadow:0 4px 20px 0 rgba(0,0,0,.15);display:none;left:0;padding:10px 0;position:absolute;top:50px;width:300px}.nav ul>li>ul:before{background:rgba(0,0,0,0);content:"";display:block;height:50px;left:0;position:absolute;top:-30px;width:100%}.nav ul>li>ul li:hover>a{text-decoration:underline}.nav ul>li>ul li a{color:#090f23;font-size:14px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.5;padding:8px 0 8px 10px;text-align:left;text-transform:none}.nav ul>li>ul li .nav__svg{color:#1d54a1}.nav ul>li>ul li>ul{background-color:#fff;-webkit-box-shadow:0 4px 20px 0 rgba(0,0,0,.15);box-shadow:0 4px 20px 0 rgba(0,0,0,.15);display:none;left:310px;padding:10px 0;position:absolute;top:-10px;width:300px}.nav ul>li>ul li>ul:before{background:rgba(0,0,0,0);content:"";display:block;height:100%;left:-30px;position:absolute;top:0;width:30px}.nav ul>li>ul li>ul li a{color:#727272;font-size:14px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.5;text-align:left}.nav ul>li>ul li>ul li a:hover{color:#090f23;text-decoration:none}.nav__svg{color:#fff;height:8px;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;width:8px}.nav-mobile__box{grid-gap:10px;gap:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;padding:30px 0 0}.nav-mobile__svg_active{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);transition:all .2s ease;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease}.nav-mobile ul>li>a{color:#090f23;font-size:14px;font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:normal;line-height:1.5;padding:4px 0;text-align:left;text-transform:uppercase}.nav-mobile ul>li svg{color:#1d54a1;cursor:pointer;height:20px;padding:5px;width:20px}.nav-mobile ul>li>ul{display:none}.nav-mobile ul>li>ul>li>a{font-weight:400;text-transform:unset}.nav-mobile ul>li>ul>li>ul{padding:0 0 0 10px}.nav-mobile ul>li>ul>li>ul>li>a{color:#727272}.nav-mobile__parent{width:calc(100% - 25px)}.nav-mobile__parent,.nav-mobile__single{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.nav-mobile__single{width:100%}.nav-mobile_filter svg{position:relative;right:-10px}.nav-mobile_filter ul>li>a{text-transform:unset}.nav-mobile_filter ul>li>a:hover{color:#1d54a1}.nav-mobile_filter .nav__svg{transform:rotate(-90deg);-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg)}.nav-mobile_filter .nav-mobile__svg_active{transform:rotate(0deg);-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transition:all .2s ease;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease}.nav-footer{grid-gap:30px;-webkit-box-pack:start;-ms-flex-pack:start;display:grid;grid-template-columns:repeat(2,200px);justify-content:start}.nav-footer ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;grid-gap:16px;gap:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.nav-footer ul li{color:#727272}.nav-footer ul li,.nav-footer ul li a{font-size:12px;font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:normal;line-height:1.5;text-align:left;text-transform:uppercase}.nav-footer ul li a{color:#1d54a1}.nav-footer ul li a,.nav-footer ul li a:hover{-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.nav-footer ul li a:hover{color:#090f23}.popup{border-radius:16px;display:none;width:100%}.popup__title{color:#132565;font-size:18px;font-weight:700;margin-bottom:10px;text-transform:uppercase}.popup__text,.popup__title{font-stretch:normal;font-style:normal;letter-spacing:normal;line-height:1.5;text-align:center}.popup__text{color:#727272;font-size:14px;font-weight:400;margin:0 auto 35px}.popup__image{border-radius:16px 16px 0 0;height:115px;overflow:hidden;position:relative;width:100%}.popup__image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.popup__image .logo{height:98px;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:384px}.popup__inner{background-color:#fff;padding:38px 50px 30px}.popup_callback{background-color:#061240;max-width:620px;padding:0}.popup_thanks{max-width:400px}.fancybox-button svg path{color:#000}.section__inner{margin:0 auto;max-width:1300px;padding:60px 30px;width:100%}.section__inner_first{padding:30px 30px 0}.section__inner_single{padding:30px 30px 60px}.section__inner_sidebar{grid-gap:24px;display:grid;grid-template-columns:292px 1fr;padding-top:0}.section__inner_sidebar .product-preview__box{grid-template-columns:repeat(3,1fr)}.section__inner_final{padding-bottom:120px}.section__sticky{grid-gap:20px;display:grid;grid-template-columns:1fr;position:-webkit-sticky;position:sticky;top:50px}.section__filters{-webkit-box-pack:justify;-ms-flex-pack:justify;display:none;justify-content:space-between;padding:0 0 30px}.section__box_text{padding:0 0 30px}.section__box_text h3{color:#090f23;font-size:22px;font-weight:600;margin-bottom:24px}.section__box_text a,.section__box_text li,.section__box_text p{color:#727272;font-size:18px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.5;text-align:left}.section__box_text p{margin-bottom:24px}.section__box_text strong{color:#090f23}.section__box_text ul{margin-bottom:20px;padding:0 0 0 30px}.section__box_text li{list-style-type:disc}.section__box_text table{background-color:#fff;border-radius:10px;-webkit-box-shadow:0 10px 60px 0 rgba(9,15,35,.1);box-shadow:0 10px 60px 0 rgba(9,15,35,.1);width:100%}.section__box_text table td,.section__box_text table th{color:#727272;font-size:16px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.2;padding:10px 20px;text-align:left;vertical-align:middle}.section__box_text table td:first-child,.section__box_text table th:first-child{font-weight:700}.section__box_text table td:last-child,.section__box_text table th:last-child{color:#00c853;font-weight:700;white-space:nowrap}.section__box_text table tr{border-bottom:1px solid #f8f8f8}.section__box_text table tr:nth-child(odd){background-color:#f8f8f8}.section__box_text table tr:first-child{background-color:#1d54a1}.section__box_text table tr:first-child td,.section__box_text table tr:first-child th{color:#fff}.section__box_text table tr:first-child td:first-child,.section__box_text table tr:first-child th:first-child{border-radius:10px 0 0 0}.section__box_text table tr:first-child td:last-child,.section__box_text table tr:first-child th:last-child{border-radius:0 10px 0 0}.section__box_text table tr:last-child td:first-child,.section__box_text table tr:last-child th:first-child{border-radius:0 0 0 10px}.section__box_text table tr:last-child td:last-child,.section__box_text table tr:last-child th:last-child{border-radius:0 0 10px 0}.section__box_text table img{width:80px}.section__table{padding:0 0 50px}.section__action{border-radius:16px;overflow:hidden}.section__action img{width:100%}.title{padding:0 0 30px}.title h1,.title h2{font-size:38px}.title h1,.title h2,.title h3{color:#090f23;font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:normal;line-height:1.5;text-align:left;text-transform:uppercase}.title h3{font-size:24px}.title_white h1,.title_white h2{color:#fff}.title_big h1,.title_big h2{font-size:48px}.title_double h1,.title_double h2{line-height:normal}.title_double span{color:#727272;font-size:18px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;text-align:left;text-transform:none}.title_center h1,.title_center h2{text-align:center}.title_total{padding:0}.title_total h1,.title_total h2{grid-gap:10px;gap:10px;display:-webkit-box;display:-ms-flexbox;display:flex}.title_total h1,.title_total h2,.title_total span{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.title_total span{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;background-color:#fff;border-radius:16px;color:#00c853;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-direction:row;flex-direction:row;font-size:20px;font-stretch:normal;font-style:normal;font-weight:700;height:42px;justify-content:center;letter-spacing:normal;padding:0 20px;text-align:left}.tel{color:#090f23;font-size:24px;font-weight:500}.social{-webkit-box-align:center;-ms-flex-align:center;grid-gap:20px;gap:20px;align-items:center;-ms-flex-flow:wrap;flex-flow:wrap}.social,.social__item{display:-webkit-box;display:-ms-flexbox;display:flex}.social__item{-ms-flex-negative:0;flex-shrink:0;height:24px;width:24px}.social_header .social__item{height:32px;width:32px}.email{-webkit-box-align:center;-ms-flex-align:center;grid-gap:20px;gap:20px;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.email svg{-webkit-box-flex:0;color:#1d54a1;-ms-flex:0 0 32px;flex:0 0 32px;height:32px;width:32px}.email span{color:#1d54a1;font-size:20px}.top{grid-gap:10px;gap:10px;-webkit-box-align:center;-ms-flex-align:center;-ms-flex-negative:0;align-items:center;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;flex-shrink:0;position:relative}.top picture{height:122px;left:51px;position:absolute;top:-15px;width:26px}.top span{font-size:14px;font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:normal;line-height:1.5;text-align:left}.top span,.top svg{color:#1d54a1;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.top svg{-ms-flex-negative:0;flex-shrink:0;height:28px;width:28px}.top:hover span,.top:hover svg{color:#090f23;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.advantage{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:start;-ms-flex-pack:start;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:flex-start}.advantage__image{-ms-flex-negative:0;flex-shrink:0;height:60px;margin-bottom:20px;width:60px}.advantage__title{color:#090f23;font-weight:700;margin-bottom:10px;text-transform:uppercase}.advantage__text,.advantage__title{font-size:16px;font-stretch:normal;font-style:normal;letter-spacing:normal;line-height:1.5;text-align:center}.advantage__text{color:#727272;font-weight:400}.advantage__box{grid-gap:20px;display:grid;grid-template-columns:repeat(4,1fr)}.service{grid-gap:24px;display:grid;grid-auto-rows:200px;grid-template-areas:"ser1 ser2" "ser1 ser3";grid-template-columns:1.4fr 1fr}.service__item{border-radius:20px;overflow:hidden;padding:30px;position:relative}.service__item:first-child{grid-area:ser1}.service__item:nth-child(2){grid-area:ser2}.service__item:nth-child(3){grid-area:ser3}.service__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;-webkit-box-pack:start;-ms-flex-pack:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;justify-content:flex-start;position:relative;z-index:10}.service__title{font-size:28px;font-weight:700;margin-bottom:10px;text-transform:uppercase}.service__text,.service__title{color:#fff;font-stretch:normal;font-style:normal;letter-spacing:normal;line-height:1.5;text-align:left}.service__text{font-size:16px;font-weight:400}.service__image{height:100%;left:0;position:absolute;top:0;width:100%}.service__image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.service .button{margin-top:30px}.slider .swiper-pagination-bullet{background-color:#d9d9d9;border-radius:4px;height:4px;opacity:1;width:36px}.slider .swiper-pagination-bullet-active{background-color:#090f23}.slider .swiper-slide{height:auto}.slider_product{position:relative}.slider_product .slider__options{left:-25px;position:absolute;top:calc(50% - 25px);width:calc(100% + 50px);z-index:20}.slider_product .swiper{margin:0 auto;overflow:hidden}.slider_product .swiper-wrapper{margin:50px 0}.slider_product .swiper-slide{margin-right:20px;width:calc(25% - 15px)}.slider__options{pointer-events:none;width:100%}.slider__arrows{-webkit-box-pack:justify;-ms-flex-pack:justify;grid-gap:5px;gap:5px;height:50px;justify-content:space-between;pointer-events:none;width:100%}.slider__arrow,.slider__arrows{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.slider__arrow{-webkit-box-pack:center;-ms-flex-pack:center;background-color:#fff;border-radius:50%;-webkit-box-shadow:0 4px 20px 0 rgba(0,0,0,.15);box-shadow:0 4px 20px 0 rgba(0,0,0,.15);cursor:pointer;height:46px;justify-content:center;pointer-events:all;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;width:46px}.slider__arrow svg{color:#1d54a1;height:14px;transition:all .2s ease;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;width:14px}.slider__arrow_prev{-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1)}.slider__arrow:hover{background-color:#1d54a1;-webkit-box-shadow:unset;box-shadow:unset}.slider__arrow:hover,.slider__arrow:hover svg{-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.slider__arrow:hover svg{color:#fff}.first{overflow:hidden;position:relative}.first:before{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(8,39,81,.3)),to(rgba(13,53,108,.8)));background-image:-webkit-linear-gradient(top,rgba(8,39,81,.3),rgba(13,53,108,.8));background-image:-o-linear-gradient(top,rgba(8,39,81,.3) 0,rgba(13,53,108,.8) 100%);background-image:linear-gradient(180deg,rgba(8,39,81,.3) 0,rgba(13,53,108,.8));content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:20}.first__inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;-webkit-box-pack:center;-ms-flex-pack:center;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;justify-content:center;margin:0 auto;max-width:1300px;padding:55px 30px;position:relative;width:100%;z-index:30}.first__inner .logo{bottom:-20px;position:absolute;right:30px}.first__text{color:#fff;font-size:16px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.5;margin-bottom:40px;max-width:390px;text-align:left}.first__image{height:100%;position:absolute;top:0;width:100%}.first__image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.counter{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;border:1px solid #d9d9d9;border-radius:16px;display:-webkit-box;display:-ms-flexbox;display:flex;height:40px;justify-content:center;padding:8px 10px;width:80px}.counter input[type=number]{color:#090f23;font-size:14px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.5;max-width:80px;text-align:left;text-align:center;width:100%}.counter input[type=number]::-webkit-input-placeholder{color:#727272}.counter input[type=number]::-moz-placeholder{color:#727272}.counter input[type=number]::-ms-input-placeholder{color:#727272}.counter input[type=number]::placeholder{color:#727272}.counter__option{-ms-flex-negative:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;flex-shrink:0;height:10px;width:10px}.counter__option:hover svg{color:#f1823b}.counter__svg{color:#727272;height:100%;width:100%}.counter input[type=number]{-moz-appearance:textfield}.counter input[type=number]:focus,.counter input[type=number]:hover{-moz-appearance:number-input}.counter input[type=number]::-webkit-inner-spin-button,.counter input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.product{grid-gap:20px;-webkit-box-align:start;-ms-flex-align:start;align-items:start;display:grid;grid-template-columns:repeat(2,1fr)}.product .title{padding:0}.product__article{color:#727272;font-size:16px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.5;text-align:left}.product__prices{grid-gap:20px;gap:20px;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:20px}.product__price{color:#1d54a1;font-size:38px;font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:normal;line-height:1.5;text-align:left}.product__price_old{color:#d9d9d9;font-weight:400;text-decoration:line-through}.product__options{-webkit-box-align:center;-ms-flex-align:center;grid-gap:20px;gap:20px;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:38px}.product__options .product-preview__select{width:272px}.product__table{padding:25px 0 40px}.product__table table{width:100%}.product__table table td,.product__table table th{color:#000;font-size:16px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.5;padding:4px 10px;text-align:left}.product__table table td:last-child,.product__table table th:last-child{text-align:right}.product__table table tr{background-color:#f6f6f6}.product__table table tr:nth-child(2n){background-color:#e9eaff}.product__heading{font-size:18px;font-weight:700;margin-bottom:10px;margin-top:20px}.product__description,.product__heading{color:#000;font-stretch:normal;font-style:normal;letter-spacing:normal;line-height:1.5;text-align:left}.product__description{font-size:16px;font-weight:400}.product-preview{background-color:#fff;border:1px solid #f8f8f8;border-radius:16px;height:100%;padding:10px}.product-preview .product-tag{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;pointer-events:none;position:absolute;right:0;top:0;width:calc(100% - 20px)}.product-preview:hover{-webkit-box-shadow:0 10px 60px 0 rgba(9,15,35,.1);box-shadow:0 10px 60px 0 rgba(9,15,35,.1);-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.product-preview__inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column;height:100%;padding:0;position:relative}.product-preview__image,.product-preview__inner{display:-webkit-box;display:-ms-flexbox;display:flex}.product-preview__image{-ms-flex-negative:0;flex-shrink:0;height:180px;margin-bottom:10px;margin-top:10px}.product-preview__image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.product-preview__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;-ms-flex-direction:column;flex-direction:column;height:100%;justify-content:space-between}.product-preview__content,.product-preview__title{display:-webkit-box;display:-ms-flexbox;display:flex}.product-preview__title{color:#132565;font-size:16px;font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:normal;line-height:1.5;margin-bottom:10px;text-align:center}.product-preview__prices{grid-gap:10px;gap:10px;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.product-preview__price{color:#1d54a1;font-size:18px;font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:normal;line-height:1.5;text-align:center}.product-preview__price_old{color:#727272;font-weight:400;text-decoration:line-through}.product-preview__description{color:#727272;font-size:13px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.5;margin-top:10px;text-align:left}.product-preview__options{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:end;-ms-flex-align:end;-webkit-box-pack:center;-ms-flex-pack:center;grid-gap:10px;gap:10px;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:center;margin-top:10px;width:100%}.product-preview__options .button{width:100%}.product-preview__select{border:1px solid #d9d9d9;border-radius:16px;height:40px;overflow:hidden;width:100%}.product-preview__select select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='8' height='8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23a)'%3E%3Cpath d='M7.614 1.808H.386a.385.385 0 0 0-.271.658l3.614 3.615a.386.386 0 0 0 .542 0l3.614-3.615a.385.385 0 0 0-.27-.658z' fill='%231D54A1'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h8v8H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");background-position:92% 15px;background-repeat:no-repeat;color:#727272;font-size:14px;font-stretch:normal;font-style:normal;font-weight:400;height:40px;letter-spacing:normal;line-height:1.5;padding:0 10px;text-align:left;width:100%}.product-preview__select select::-ms-expand{display:none}.product-preview__select .select{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='8' height='8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23a)'%3E%3Cpath d='M.386 6.192h7.228a.385.385 0 0 0 .271-.658L4.271 1.919a.386.386 0 0 0-.542 0L.115 5.534a.385.385 0 0 0 .27.658z' fill='%231D54A1'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' transform='rotate(180 4 4)' d='M0 0h8v8H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E")}.product-preview__box{grid-gap:30px 24px;-webkit-box-align:start;-ms-flex-align:start;align-items:start;display:grid;grid-template-columns:repeat(4,1fr)}.product-preview__fire{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.product-preview__fire svg{height:100%;width:100%}.product-tag{grid-gap:10px;gap:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:wrap;flex-flow:wrap;z-index:20}.product-tag__item{-webkit-box-align:center;-ms-flex-align:center;grid-gap:4px;gap:4px;align-items:center;background-color:#7ed957;border-radius:60px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:30px;padding:0 6px}.product-tag__item span{color:#fff;font-size:12px;font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:normal;text-align:left;text-transform:uppercase}.product-tag__item svg{-ms-flex-negative:0;flex-shrink:0;height:12px;width:12px}.product-gallery{grid-gap:10px;gap:10px;-webkit-box-align:start;-ms-flex-align:start;align-items:start;display:grid;grid-template-columns:80px auto;position:relative}.product-gallery .product-tag{left:114px;position:absolute;top:10px}.product-gallery__images{border-radius:10px;width:100%}.product-gallery__images .swiper-wrapper{height:408px}.product-gallery__images .swiper-slide{border-radius:8px;overflow:hidden}.product-gallery__images .swiper-slide img{height:100%}.product-gallery__images .swiper-pagination{display:none}.product-gallery__images .swiper-pagination-bullet{-webkit-box-flex:0;-ms-flex-positive:0;background-color:#fff;border-radius:11px;flex-grow:0;height:3px;margin:0 5px;opacity:.35;width:60px}.product-gallery__images .swiper-pagination-bullet-active{opacity:1}.product-gallery__thumbs{-ms-flex-item-align:center;align-self:center;margin:0;padding:0}.product-gallery__thumbs .swiper-wrapper{height:408px}.product-gallery__thumbs .swiper-slide{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:2px solid rgba(0,0,0,0);border-radius:8px;overflow:hidden}.product-gallery__thumbs .swiper-slide-thumb-active{border:2px solid #1d54a1;border-radius:8px}.product-gallery__thumbs .swiper-slide img{border-radius:8px;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.product-gallery__options{height:100%;position:absolute;right:40px;top:0;z-index:10}.product-gallery__arrows{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;-ms-flex-direction:column;flex-direction:column;height:100%;justify-content:space-between;padding:10px 0;width:0}.product-gallery__arrow,.product-gallery__arrows{-webkit-box-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.product-gallery__arrow{-webkit-box-flex:0;-ms-flex-align:center;-ms-flex:0 0 6px;flex:0 0 6px;height:6px;width:12px}.product-gallery__arrow svg{height:100%;width:100%}.product-gallery__arrow_next{transform:rotate(180deg);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg)}.product-gallery .swiper-slide{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.product-gallery .swiper-slide,.product-link{display:-webkit-box;display:-ms-flexbox;display:flex}.product-link{grid-gap:20px;gap:20px;-ms-flex-flow:wrap;flex-flow:wrap}.product-link__item{-webkit-box-align:center;-ms-flex-align:center;grid-gap:10px;gap:10px;align-items:center;color:#1d54a1;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:16px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.5;position:relative;text-align:left;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.product-link__item:before{border-bottom:1px dashed #061240;bottom:-4px;content:"";display:block;height:1px;left:0;position:absolute;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;width:100%}.product-link__item svg{-ms-flex-negative:0;flex-shrink:0;height:24px;width:24px}.product-link__item:hover{color:#090f23;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.product-link__item:hover:before{border-color:#090f23;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.product-brand{grid-gap:5px;display:grid;grid-template-columns:repeat(5,1fr);margin-top:20px;width:100%}.product-brand_page{grid-auto-rows:40px;grid-template-columns:repeat(5,40px);margin-top:0;width:auto}.product-brand__item{border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;overflow:hidden}.product-brand__item img{height:100%;width:100%}.product-desc{grid-gap:20px;display:grid;grid-template-columns:repeat(2,1fr)}.product-desc__box a,.product-desc__box li,.product-desc__box p{color:#727272;font-size:16px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.5;text-align:left}.product-desc__box p{margin-bottom:10px}.product-desc__box strong{color:#090f23}.product-desc__box ul{margin-bottom:20px;padding:0 0 0 30px}.product-desc__box li{list-style-type:disc}.product-desc__box table{width:100%}.product-desc__box table:not(:last-child){margin-bottom:30px}.product-desc__box table caption{color:#090f23;font-weight:400;font-weight:700;margin-bottom:10px}.product-desc__box table caption,.product-desc__box table td,.product-desc__box table th{font-size:16px;font-stretch:normal;font-style:normal;letter-spacing:normal;line-height:1.5;text-align:left}.product-desc__box table td,.product-desc__box table th{color:#727272;font-weight:400;vertical-align:top}.product-desc__box table td span,.product-desc__box table th span{background-color:#fff;display:inline-block;padding:0 4px;position:relative}.product-desc__box table td:last-child,.product-desc__box table th:last-child{width:47%}.product-desc__box table td:first-child,.product-desc__box table th:first-child{background-color:#fff;position:relative}.product-desc__box table td:first-child:before,.product-desc__box table th:first-child:before{border-bottom:1px dashed #d3d4dd;content:"";display:block;height:1px;position:absolute;right:0;top:16px;width:100%}.product-desc__inner{margin-bottom:20px;max-height:200px;overflow:hidden;-webkit-transition:max-height .15s ease-out;-o-transition:max-height .15s ease-out;transition:max-height .15s ease-out}.product-desc__inner_active{max-height:100%;transition:all .25s ease-in;-webkit-transition:all .25s ease-in;-moz-transition:all .25s ease-in;-ms-transition:all .25s ease-in;-o-transition:all .25s ease-in}.product-desc__control{color:#1d54a1;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:16px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.5;position:relative;text-align:left;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.product-desc__control:before{border-bottom:1px dashed #061240;bottom:-2px;content:"";display:block;height:1px;left:0;position:absolute;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;width:100%}.product-desc__control:hover{color:#090f23;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.product-desc__control:hover:before{border-color:#090f23;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.tab__links{-webkit-box-pack:start;-ms-flex-pack:start;grid-gap:20px;gap:20px;-ms-flex-flow:wrap;flex-flow:wrap;justify-content:flex-start;margin-bottom:45px}.tab__link,.tab__links{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.tab__link{-webkit-box-pack:center;-ms-flex-pack:center;border:1px solid #ececec;border-radius:10px;color:#727272;cursor:pointer;font-size:14px;font-stretch:normal;font-style:normal;font-weight:600;height:40px;justify-content:center;letter-spacing:normal;line-height:1.5;padding:0 10px;text-align:left}.tab__link_active{background-color:#1d54a1;border-color:#1d54a1;color:#fff}.tab__content{display:none}.tab__content_active{display:block}.cart__title{color:#000;font-size:20px;font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:normal;line-height:normal;margin-bottom:20px;text-align:left}.cart table{margin-bottom:44px;width:100%}.cart table th{color:#727272;font-size:14px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.5;padding:10px;text-align:left;width:unset}.cart table th:not(:first-child){text-align:center}.cart table td{border-bottom:1px solid #d9d9d9;padding:10px;vertical-align:middle}.cart table td:not(:first-child){text-align:center}.cart__name{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;font-size:18px;font-weight:700}.cart__article,.cart__name{color:#090f23;font-stretch:normal;font-style:normal;letter-spacing:normal;line-height:1.5;text-align:left}.cart__article{font-size:14px;font-weight:400;margin-top:6px}.cart__image{-webkit-box-flex:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:0 0 105px;flex:0 0 105px;height:85px;padding:0 10px 0 0}.cart__image img{height:100%;-o-object-fit:contain;object-fit:contain}.cart__price{color:#1d54a1;font-size:18px;font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:normal;line-height:1.5;text-align:left;white-space:nowrap}.cart__price small{font-size:14px}.cart__counter{padding:0 0 0 30px}.cart__counter>form,.cart__unit{max-width:103px}.cart__unit{color:#135c24;font-size:12px;font-stretch:normal;font-style:normal;font-weight:600;letter-spacing:normal;line-height:normal;margin:2px 0;text-align:left}.cart__remove{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#1d54a1;border-radius:16px;-webkit-box-shadow:0 4px 20px 0 rgba(0,0,0,.15);box-shadow:0 4px 20px 0 rgba(0,0,0,.15);cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;height:34px;justify-content:center;width:38px}.cart__remove,.cart__remove:hover{-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.cart__remove:hover{background-color:#fff}.cart__remove:hover svg{color:#1d54a1}.cart__remove:hover svg,.cart__svg{-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.cart__svg{color:#fff;height:18px;width:18px}.cart__first{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.cart__bottom{padding:30px 0 0;width:100%}.cart__box{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin:0 0 0 auto}.cart__box .button{max-width:330px;width:100%}.cart__total{-webkit-box-pack:justify;-ms-flex-pack:justify;grid-gap:4px;gap:4px;color:#090f23;font-size:16px;font-stretch:normal;font-style:normal;font-weight:700;justify-content:space-between;letter-spacing:normal;line-height:1.5;margin-bottom:15px;text-align:left}.cart__total,.cart__total span:first-child{display:-webkit-box;display:-ms-flexbox;display:flex}.cart__total span:first-child{margin:0 0 0 auto}.cart__delivery{-webkit-box-pack:justify;-ms-flex-pack:justify;grid-gap:4px;gap:4px;color:#090f23;font-size:16px;font-stretch:normal;font-style:normal;font-weight:700;justify-content:space-between;letter-spacing:normal;line-height:1.5;margin-bottom:15px;text-align:left}.cart__delivery,.cart__delivery span:first-child{display:-webkit-box;display:-ms-flexbox;display:flex}.cart__delivery span:first-child{margin:0 0 0 auto}.cart__wrapper{grid-gap:20px;display:grid;grid-template-columns:1fr 400px}.cart__form{background-color:#f8f8f8;border-radius:16px;padding:30px 30px 50px}.cart-mini{-webkit-box-align:end;-ms-flex-align:end;-webkit-box-pack:center;-ms-flex-pack:center;grid-gap:10px;gap:10px;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;position:relative}.cart-mini svg{height:32px;width:32px}.cart-mini__count{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:#7ed957;border-radius:50px;color:#f8f8f8;font-size:12px;height:16px;justify-content:center;min-width:16px;padding:0 3px;position:absolute;right:calc(100% - 40px);text-align:center;top:7px}.cart-mini__count,.cart-mini__title{display:-webkit-box;display:-ms-flexbox;display:flex;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal}.cart-mini__title{-webkit-box-orient:vertical;-webkit-box-direction:normal;grid-gap:4px;gap:4px;color:#1d54a1;-ms-flex-direction:column;flex-direction:column;font-size:16px;text-align:left}.cart-mini__total{color:#1d54a1;font-size:14px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;text-align:left}.cart-total__inner{-webkit-box-align:center;-ms-flex-align:center;grid-gap:50px;gap:50px;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;background-color:#fff2b9;border-radius:12px;justify-content:space-between;padding:30px}.cart-total__box,.cart-total__inner{display:-webkit-box;display:-ms-flexbox;display:flex}.cart-total__box{-webkit-box-orient:vertical;-webkit-box-direction:normal;grid-gap:13px;gap:13px;-ms-flex-direction:column;flex-direction:column;margin:0 0 0 auto}.cart-total__caption{color:#010101;font-size:16px;font-stretch:normal;font-style:normal;font-weight:500;letter-spacing:normal;line-height:1.4;text-align:left}.cart-total__caption span{font-weight:700}.cart-total__price{color:#010101;font-size:16px;font-stretch:normal;font-style:normal;font-weight:500;letter-spacing:normal;line-height:1.4;text-align:left}.cart-total__price small,.cart-total__price span{color:#010101;font-size:20px;font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:normal;line-height:1.4;text-align:right}.cart-total__buttons{grid-gap:10px;gap:10px}.cart-total__buttons,.search form{display:-webkit-box;display:-ms-flexbox;display:flex}.search form{-webkit-box-pack:start;-ms-flex-pack:start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #e0e0e0;border-radius:16px;justify-content:flex-start;overflow:hidden}.search form,.search input{background-color:#fff;width:100%}.search input{border-radius:10px;color:#727272;font-size:16px;font-stretch:normal;font-style:normal;font-weight:400;height:40px;letter-spacing:normal;line-height:1.5;padding:0 20px 0 0;text-align:left}.search input::-webkit-input-placeholder{color:#e0e0e0}.search input::-moz-placeholder{color:#e0e0e0}.search input::-ms-input-placeholder{color:#e0e0e0}.search input::placeholder{color:#e0e0e0}.search button[type=submit]{-webkit-box-flex:0;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:#fff;border-radius:16px;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:0 0 40px;flex:0 0 40px;height:40px;justify-content:center;width:40px}.search__svg{height:24px;width:24px}.search_main{max-width:340px;width:100%;z-index:100}.search_main svg{color:#132565}.search_mobile{cursor:pointer;display:none;margin:0 0 0 auto;width:24px}.search_mobile svg{color:#fff}.search_mobile:hover svg,.search_mobile_active svg{color:#f1823b}.pagination{grid-gap:6px;gap:6px;-ms-flex-flow:wrap;flex-flow:wrap;padding:0}.pagination,.pagination__number{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.pagination__number{border:1px solid #d9d9d9;border-radius:50%;color:#d9d9d9;font-size:14px;font-stretch:normal;font-style:normal;font-weight:700;height:40px;letter-spacing:normal;line-height:1.5;text-align:left;width:40px}.pagination__number:hover,.pagination__number_active{border-color:#1d54a1;color:#1d54a1}.pagination__arrow{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;border:1px solid #f1823b;border-radius:10px;color:#f1823b;display:-webkit-box;display:-ms-flexbox;display:flex;height:40px;justify-content:center;width:40px}.pagination__arrow_left{transform:scale(-1);-webkit-transform:scale(-1);-moz-transform:scale(-1);-ms-transform:scale(-1);-o-transform:scale(-1)}.pagination__svg{color:#f1823b;height:18px;width:18px}.pagination__caption{color:#666;font-size:13px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:normal;padding:40px 0 0;text-align:justify}.filter{background-color:#fff;border-radius:16px;padding:20px 20px 30px;width:100%}.filter fieldset{border:none}.filter__heading{border-bottom:1px solid #d9d9d9;color:#090f23;font-size:16px;font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:normal;line-height:1.5;padding:0 0 10px;text-align:left;text-transform:uppercase}.filter__wrapper{padding:24px 0}.filter__box{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%}.filter__box_check fieldset{grid-gap:18px;display:grid;grid-auto-rows:20px;grid-template-columns:1fr}.filter__box_check_scroll{max-height:200px;overflow-y:scroll}.filter__box_grid fieldset{grid-gap:10px;display:grid;grid-auto-rows:20px;grid-template-columns:repeat(3,1fr)}.filter__title{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;grid-gap:10px;gap:10px;align-items:center;color:#090f23;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;font-stretch:normal;font-style:normal;font-weight:700;justify-content:space-between;letter-spacing:normal;line-height:1.5;margin-bottom:15px;text-align:left;text-transform:uppercase;width:100%}.filter__title svg{-webkit-box-flex:0;-ms-flex:0 0 10px;flex:0 0 10px;height:10px;width:10px}.filter__title_hide svg,.filter__title svg{transition:all .1s ease;-webkit-transition:all .1s ease;-moz-transition:all .1s ease;-ms-transition:all .1s ease;-o-transition:all .1s ease}.filter__title_hide svg{transform:rotate(-90deg);-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg)}.filter__svg_check{-webkit-box-flex:0;--color-1:#fff;--color-2:#fff;--color-3:#d9d9d9;-ms-flex:0 0 18px;flex:0 0 18px;height:18px;width:18px}.filter__select{background-clip:padding-box;background-color:#fff;border-bottom:1px solid #aeaeae;border-left:1px solid #aeaeae;border-right:1px solid #aeaeae;color:#848484;display:block;font-size:14px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:.42px;padding:0 13px;text-align:left;-webkit-transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;-o-transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;width:100%}.filter__select option.disabled{display:none}.filter__label{cursor:pointer}.filter__label_check{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#090f23;font-size:14px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;text-align:left}.filter__label_check,.filter__label_check span{display:-webkit-box;display:-ms-flexbox;display:flex}.filter__label_check span{grid-gap:4px;gap:4px}.filter__label_check sup{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#f5f5f5;border-radius:16px;color:#f1823b;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:12px;font-stretch:normal;font-style:normal;font-weight:700;height:26px;justify-content:center;letter-spacing:normal;line-height:1.5;margin-top:-6px;padding:0 10px;text-align:left;width:27px}.filter__label_check svg{-webkit-box-flex:0;-ms-flex:0 0 20px;flex:0 0 20px;height:20px;margin-right:10px;width:20px}.filter__label_check_active svg{--color-1:#1d54a1;--color-2:#fff;--color-3:#1d54a1}.filter__label_check.disabled{color:#cbcbcb;cursor:default}.filter__label_check.disabled sup{color:#cbcbcb}.filter__input{border:1px solid #aeaeae;color:#000;font-size:14px;font-stretch:normal;font-style:normal;font-weight:400;height:29px;letter-spacing:.42px;padding:0 13px;text-align:left}.filter__input::-webkit-input-placeholder{color:#848484}.filter__input::-moz-placeholder{color:#848484}.filter__input::-ms-input-placeholder{color:#848484}.filter__input::placeholder{color:#848484}.filter__more{color:#f29106;cursor:pointer;font-size:14px;font-stretch:normal;font-style:normal;font-weight:600;letter-spacing:normal;line-height:normal;margin-top:20px;text-align:left;text-decoration:underline}.filter__more,.filter__more:hover{-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.filter__more:hover{color:#010101;text-decoration:none}.filter input[type=checkbox],.filter input[type=radio]{display:none}.filter .ui-widget.ui-widget-content{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:none;display:-webkit-box;display:-ms-flexbox;display:flex;height:auto;margin:10px 9px 15px 10px;position:relative}.filter .ui-widget.ui-widget-content:before{background-color:#f3eadd;border:none;border-radius:4.2px;content:"";height:2px;position:absolute;top:0;width:100%}.filter .ui-state-default{background-color:#1d54a1;border:4px solid #397cd9;border-radius:20px;height:24px;top:unset;width:24px}.filter .ui-slider .ui-slider-range{height:3px;position:relative;top:0}.filter .ui-slider .ui-slider-range:after{background-color:#1d54a1;content:"";height:4px;left:0;position:absolute;top:-.5px;width:100%}.filter__range{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;grid-gap:10px;gap:10px;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;margin-bottom:15px}.filter__range label{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:start;-ms-flex-pack:start;align-items:center;background-color:#fff;border:1px solid #d9d9d9;border-radius:10px;display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:400;justify-content:flex-start;line-height:1.5;padding:10px}.filter__range input,.filter__range label{color:#727272;font-size:14px;font-stretch:normal;font-style:normal;height:50px;letter-spacing:normal;text-align:left;width:100%}.filter__range input{-webkit-box-flex:0;-ms-flex-positive:0;background-color:rgba(0,0,0,0);flex-grow:0;font-weight:600;line-height:normal;max-width:100px;padding:15px 15px 15px 4px;width:100%!important}.filter__range span{-webkit-box-flex:1;-ms-flex-positive:1;display:-webkit-box;display:-ms-flexbox;display:flex;flex-grow:1;-moz-text-align-last:left;text-align-last:left}.filter__delimiter{-webkit-box-flex:0;background-color:#cad1ee;display:none;-ms-flex:0 0 10px;flex:0 0 10px;height:1px;margin:0 10px;width:10px}.filter__buffer{left:-1000px;position:absolute;top:-1000px;visibility:hidden;white-space:pre}.filter__buttons{padding:20px 0 0}.filter .button{width:100%}.filter_map{-webkit-box-shadow:unset;box-shadow:unset;padding:0}.filter_map .filter__wrapper{padding:20px 0 10px}.filter_main{padding:0 0 42px}.filter_main .filter__fieldset{grid-gap:10px;gap:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:wrap;flex-flow:wrap}.filter_main .filter__label_check{border:1px solid #ececec;border-radius:16px;height:34px;line-height:normal;padding:0 10px}.filter_main .filter__label_check sup{margin:0}.filter-top,.filter_main .filter__label_check span{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.filter-top{grid-gap:5px;gap:5px;display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 0 30px}.filter-top,.filter-top_map .filter-top__mobile{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.filter-top_map .filter-top__mobile{max-width:unset}.filter-top .title{padding:0;width:unset}.filter-top__view{grid-gap:10px;gap:10px}.filter-top__view,.filter-top__view a{display:-webkit-box;display:-ms-flexbox;display:flex}.filter-top__view a{height:18px;width:18px}.filter-top__view a.active svg{color:#006dee}.filter-top__view svg{color:#8b92af;height:100%;width:100%}.filter-top__box{grid-gap:50px;gap:50px;display:-webkit-box;display:-ms-flexbox;display:flex;z-index:30}.filter-top__box,.filter-top__mobile{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.filter-top__mobile{-webkit-box-pack:justify;-ms-flex-pack:justify;grid-gap:10px;gap:10px;-webkit-box-flex:1;border:1px solid #ececec;border-radius:10px;color:#727272;cursor:pointer;display:none;-ms-flex:1;flex:1;font-size:14px;font-stretch:normal;font-style:normal;font-weight:400;height:40px;justify-content:space-between;letter-spacing:normal;max-width:130px;padding:0 10px;z-index:20}.filter-top__mobile svg{-webkit-box-flex:0;-ms-flex:0 0 8px;flex:0 0 8px;height:8px;transform:rotate(90deg);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);-webkit-transition:all .1s ease;-o-transition:all .1s ease;transition:all .1s ease;width:8px}.filter-top__mobile:hover{border-color:#1d54a1;color:#1d54a1}.filter-top__select{background-color:rgba(0,0,0,0);border:1px solid #ececec;border-radius:16px;height:40px;overflow:hidden;width:200px}.filter-top__select select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:rgba(0,0,0,0);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='8' height='8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23a)'%3E%3Cpath d='M7.614 1.808H.386a.385.385 0 0 0-.271.658l3.614 3.615a.386.386 0 0 0 .542 0l3.614-3.615a.385.385 0 0 0-.27-.658z' fill='%231D54A1'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h8v8H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");background-position:92% 15px;background-repeat:no-repeat;color:#727272;font-size:14px;font-stretch:normal;font-style:normal;font-weight:400;height:40px;letter-spacing:normal;line-height:1.5;padding:0 10px;text-align:left;width:100%}.filter-top__select select::-ms-expand{display:none}.filter-top__select .select{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='8' height='8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23a)'%3E%3Cpath d='M.386 6.192h7.228a.385.385 0 0 0 .271-.658L4.271 1.919a.386.386 0 0 0-.542 0L.115 5.534a.385.385 0 0 0 .27.658z' fill='%231D54A1'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' transform='rotate(180 4 4)' d='M0 0h8v8H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E")}::-webkit-scrollbar{height:4px;width:4px}::-webkit-scrollbar-track{background:#fff}::-webkit-scrollbar-thumb{background-color:#1d54a1;border-radius:50px}body{position:relative}*{font-family:Proxima Nova Rg;min-height:0;min-width:0}.body_grey{background-color:#f8f8f8}.stop_scrolling{height:100vh}.stop_scrolling:before{background-color:#090f23;content:"";display:none;height:100%;left:0;opacity:.2;position:absolute;top:0;width:100%;z-index:150}.stop_scrolling .section *{pointer-events:none}#category_side{background-color:#fff;height:100%;overflow-y:auto;padding:20px 12px;position:fixed;right:-300px;top:0;width:300px;z-index:200}#category_side .button_catalog{margin:0 0 20px auto}#filter_side{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;left:-300px;overflow-y:auto;padding:20px 0 50px;position:fixed;top:0;width:280px;z-index:200}#filter_side .button_catalog{-webkit-box-flex:0;-ms-flex:0 0 40px;flex:0 0 40px;margin-right:20px}#filter_side .filter__buttons{padding:20px 0}@media screen and (min-width:1201px)and (max-width:1369px){.test{color:#ff0}}@media screen and (min-width:1024px)and (max-width:1200px){.test{color:green}.burger{display:-webkit-box;display:-ms-flexbox;display:flex}.footer__inner{grid-template-columns:auto 1fr;padding:30px 30px 100px}.header__inner .button{display:none}.header__search{padding:0}.header-bottom{display:none}.section__inner_first{padding:30px 30px 0}.section__inner_single{padding:30px 30px 60px}.section__inner_sidebar{grid-template-columns:1fr;padding-top:0}.section__inner_final{padding-bottom:100px}.section__sidebar{display:none}.section__filters{display:-webkit-box;display:-ms-flexbox;display:flex}.top{margin:0 20px 0 0}.advantage__box{grid-gap:50px;grid-template-columns:repeat(2,1fr)}.service__title{font-size:22px}.slider_product .swiper-slide{width:calc(33.33333% - 15px)}.product-preview__image{height:160px}.product-preview__box{grid-template-columns:repeat(3,1fr)}.cart__wrapper{grid-template-columns:1fr 300px}.filter-top{-ms-flex-flow:wrap;flex-flow:wrap;padding:0 0 40px}.filter-top .title{padding:0 0 10px}.filter-top .map-catalog_mobile{margin-bottom:5px}.stop_scrolling:before{display:block}.stop_scrolling{height:100%;height:100vh;overflow:hidden;position:fixed;width:100%}}@media screen and (min-width:768px)and (max-width:1023px){.test{color:indigo}.burger{display:-webkit-box;display:-ms-flexbox;display:flex}.button{font-size:12px;padding:0 20px}.button_close{padding:0}.footer__inner{grid-gap:40px;grid-template-areas:"info top" "info nav";grid-template-columns:auto 1fr;padding:30px 30px 100px}.footer__info{grid-area:info}.footer .nav-footer{grid-area:nav}.footer .top{grid-area:top;margin:0 0 0 auto;position:unset}.header__inner{grid-gap:45px;gap:45px;padding:0 30px}.header__inner .button{display:none}.header__inner .logo{max-width:250px}.header__box{padding:0}.header__buttons{display:none}.header__search{padding:0}.header-bottom{display:none}.section__inner_first{padding:30px 30px 0}.section__inner_single{padding:30px 30px 60px}.section__inner_sidebar{grid-template-columns:1fr;padding-top:0}.section__inner_sidebar .product-preview__box{grid-template-columns:repeat(3,1fr)}.section__inner_final{padding-bottom:80px}.section__sidebar{display:none}.section__filters{display:-webkit-box;display:-ms-flexbox;display:flex}.section__box_text a,.section__box_text li,.section__box_text p{font-size:16px}.section__box_text p{margin-bottom:20px}.title h1,.title h2{font-size:22px}.tel,.title h3{font-size:20px}.top{margin:0 20px 0 0}.top span{font-size:12px}.advantage__box{grid-gap:50px;grid-template-columns:repeat(2,1fr)}.service{grid-template-areas:"ser1 ser1" "ser2 ser3";grid-template-columns:1fr 1fr;grid-template-rows:300px 200px}.service__title{font-size:22px}.slider .swiper-pagination{display:block}.slider_product{width:100%}.slider_product .slider__options{left:-20px;width:calc(100% + 40px)}.slider_product .swiper-slide{width:calc(33.33333% - 15px)}.slider__arrow{height:40px;width:40px}.first__inner{padding:55px 30px 90px}.product .title{padding:0}.product__article{font-size:14px;margin-bottom:10px}.product__price{font-size:28px}.product__options{margin-bottom:30px}.product__table{padding:30px 0}.product-preview__image{height:160px}.product-preview__box{grid-template-columns:repeat(3,1fr)}.product-link__item{font-size:14px}.product-desc__box a,.product-desc__box li,.product-desc__box p,.product-desc__box table td,.product-desc__box table th{font-size:16px}.product-desc__control{font-size:14px}.cart__image{-webkit-box-flex:0;-ms-flex:0 0 90px;flex:0 0 90px;height:75px;margin-left:0;margin-top:8px}.cart__wrapper{grid-template-columns:1fr}.cart-total .button{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.cart-total__inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;grid-gap:30px;gap:30px;-ms-flex-direction:column;flex-direction:column}.cart-total__box{-webkit-box-ordinal-group:2;-ms-flex-order:1;margin:0;order:1}.cart-total__buttons{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.search_main{max-width:240px}.filter-top{-ms-flex-flow:wrap;flex-flow:wrap;padding:0 0 40px}.filter-top .title{padding:0 0 10px;width:100%}.filter-top .map-catalog_mobile{margin-bottom:5px}.filter-top__mobile{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0}.stop_scrolling:before{display:block}.stop_scrolling{height:100%;height:100vh;overflow:hidden;position:fixed;width:100%}}@media screen and (max-width:767px){.test{color:red}.breadcrumbs__inner{padding:20px 10px 0}.breadcrumbs__item,.breadcrumbs__link{font-size:12px}.burger{display:-webkit-box;display:-ms-flexbox;display:flex}.button{font-size:12px;padding:0 20px}.button_close{height:24px;padding:0;width:24px}.button_close svg{height:10px;width:10px}.footer__inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;grid-gap:40px;gap:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:30px 10px 50px}.footer__box{grid-gap:10px;gap:10px}.footer__copyright{font-size:12px}.footer .top{position:absolute;right:10px}.header__inner{grid-gap:10px;gap:10px;height:80px;padding:0 10px}.header__inner .logo{max-width:155px}.header__inner .button{display:none}.header__inner .cart-mini{margin:0 10px 0 auto}.header__box{grid-gap:10px;gap:10px;padding:0}.header__search .search_main{background:#fff;bottom:0;display:none;height:59px;left:0;max-width:unset;padding:10px;position:absolute;top:80px;width:100%}.header__search .search_mobile{display:block}.header-bottom{display:none}.logo{width:50px}.logo_animation,.logo_animation svg{height:60px;width:60px}.logo_animation svg:nth-child(2){height:60px;width:60px}.nav-footer{grid-template-columns:1fr}.nav-footer ul{grid-gap:10px;gap:10px}.nav-footer ul li a{font-size:12px}.popup__inner{padding:0 20px 30px}.section__inner{padding:40px 10px}.section__inner_first{padding:30px 10px 0}.section__inner_single{padding:30px 10px 40px}.section__inner_sidebar{grid-template-columns:1fr;padding-top:0}.section__inner_sidebar .product-preview__box{grid-template-columns:repeat(2,1fr)}.section__inner_final{padding-bottom:60px}.section__sidebar{display:none}.section__filters{display:-webkit-box;display:-ms-flexbox;display:flex}.section__box_text a,.section__box_text li,.section__box_text p{font-size:14px}.section__box_text p{margin-bottom:16px}.section__box_text table td,.section__box_text table th{font-size:14px}.section__table{overflow-x:scroll}.title h1,.title h2,.title h3{font-size:18px}.title_big h1,.title_big h2{font-size:22px}.tel{font-size:16px}.social_header .social__item{height:24px;width:24px}.email{grid-gap:10px;gap:10px}.email svg{-webkit-box-flex:0;-ms-flex:0 0 24px;flex:0 0 24px;height:24px;width:24px}.email span{font-size:16px}.top picture{left:unset;top:unset}.top span{font-size:10px}.top svg{height:24px;width:24px}.advantage__image{height:38px;margin-bottom:10px;width:38px}.advantage__text,.advantage__title{font-size:14px}.advantage__box{grid-gap:40px;grid-template-columns:1fr}.service{grid-gap:20px;grid-auto-rows:260px;grid-template-areas:unset;grid-template-columns:1fr}.service__item:first-child{grid-area:unset}.service__item:nth-child(2){grid-area:unset}.service__item:nth-child(3){grid-area:unset}.service__item{min-height:240px;padding:20px 14px}.service__title{font-size:18px}.service__text{font-size:14px}.slider .swiper-pagination{display:block}.slider_product .slider__options{display:none}.slider_product .swiper-slide{margin-right:10px;width:100%}.slider__options{margin-bottom:20px}.first__inner{padding:50px 10px 84px}.first__inner .logo{bottom:unset;position:absolute;right:10px;top:30px}.first__text{font-size:14px;margin-bottom:10px}.first .button{margin-top:30px;max-width:500px;width:100%}.product{grid-template-columns:1fr}.product .title{padding:0}.product__article{font-size:12px}.product__prices{margin-top:10px}.product__price{font-size:18px}.product__options{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:wrap;flex-flow:wrap}.product__table{padding:30px 0}.product__description,.product__heading,.product__table table td,.product__table table th{font-size:14px}.product-preview__box{grid-gap:20px;grid-template-columns:repeat(2,1fr)}.product-preview__box .product-preview{padding:6px 6px 10px}.product-preview__box .product-preview .counter{display:none}.product-preview__box .product-preview__options{margin-top:10px}.product-preview__box .product-preview__image{height:104px}.product-preview__box .product-preview__title{font-size:12px}.product-preview__box .product-preview__price{font-size:14px}.product-preview__box .product-preview .button{font-size:10px}.product-preview__box .product-preview .product-tag{grid-gap:6px;gap:6px}.product-preview__box .product-preview .product-tag__item{height:24px}.product-preview__box .product-preview .product-tag__item span{font-size:8px}.product-preview__box .product-preview .product-tag__item svg{height:10px;width:10px}.product-preview__box .product-preview .product-tag__item_video svg{height:20px;width:20px}.product-gallery{grid-template-columns:50px auto}.product-gallery .product-tag{left:unset;right:10px}.product-gallery__images .swiper-wrapper,.product-gallery__thumbs .swiper-wrapper{height:242px}.product-link{grid-gap:24px;gap:24px}.product-link__item{font-size:14px}.product-link__item svg{height:18px;width:18px}.product-desc{-webkit-box-orient:vertical;-webkit-box-direction:reverse;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.product-desc__box a,.product-desc__box li,.product-desc__box p,.product-desc__box table td,.product-desc__box table th,.product-desc__control{font-size:14px}.tab__links{grid-gap:15px;gap:15px;margin-bottom:30px}.tab__link{font-size:12px}.cart table tr{border-top:1px solid #f2f2f2;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:wrap;flex-flow:wrap}.cart table tr:first-child{display:none}.cart table tr:last-child{border-bottom:1px solid #f2f2f2}.cart table td{-ms-flex-item-align:center;align-self:center;border:none}.cart__name{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;font-size:13px;max-width:unset}.cart__article{font-size:13px;margin-bottom:5px;margin-top:0}.cart__image{margin-left:0;margin-right:5px;margin-top:0}.cart__counter{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:end;-ms-flex-pack:end;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row-reverse;flex-direction:row-reverse;justify-content:flex-end;padding:0}.cart__counter>form{margin:0 10px;max-width:unset}.cart__unit{margin:0 0 0 5px;max-width:unset}.cart__first{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%}.cart__total{text-align:justify;width:100%}.cart__wrapper{grid-template-columns:1fr}.cart-mini__count{top:-2px}.cart-mini__title{display:none}.cart-total .button{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.cart-total__inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;grid-gap:20px;gap:20px;-ms-flex-direction:column;flex-direction:column;padding:30px 20px}.cart-total__box{-webkit-box-ordinal-group:2;-ms-flex-order:1;margin:0;order:1}.cart-total__buttons{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.pagination{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.pagination__number{font-size:14px}.pagination__arrow,.pagination__number{height:30px;width:30px}.pagination__caption{font-size:12px;padding:35px 0 0}.filter__label_check,.filter__title{font-size:14px}.filter-top,.filter_main{padding:0 0 30px}.filter-top{-ms-flex-flow:wrap;flex-flow:wrap}.filter-top .title{padding:0 0 10px;width:100%}.filter-top .map-catalog_mobile{margin-bottom:5px}.filter-top__mobile{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0}.stop_scrolling:before{display:block}.stop_scrolling{height:100%;height:100vh;overflow:hidden;position:fixed;width:100%}}@media screen and (max-width:1365px){.filter-top__view{display:none}}

/* PD consent and legal footer, 2026-09-08 */
.pd-consent{display:flex;align-items:flex-start;gap:12px;margin:18px 0;font-size:14px;line-height:1.45;text-align:left}.pd-consent input{width:20px!important;height:20px!important;min-width:20px;margin:2px 0 0}.pd-consent a,.footer__legal a,.cookie-banner a{color:#1260b8;text-decoration:underline}.footer__legal{width:100%;padding:22px 20px 8px;text-align:center;font-size:13px;line-height:1.6}.footer__legal-links{display:flex;justify-content:center;gap:8px 22px;flex-wrap:wrap}.footer__legal-company{margin-top:10px}.cookie-banner{position:fixed;z-index:999990;left:24px;right:24px;bottom:20px;background:#fff;border:1px solid #e1e5eb;border-radius:12px;box-shadow:0 5px 24px rgba(0,0,0,.16);padding:18px 24px;display:flex;align-items:center;justify-content:space-between;gap:24px}.cookie-banner[hidden]{display:none}.cookie-banner__text{font-size:14px;line-height:1.45}.cookie-banner__actions{display:flex;gap:12px;flex-shrink:0}.cookie-banner .button{min-width:130px}
@media(max-width:767px){.footer__legal{text-align:left;padding:18px 0 6px}.footer__legal-links{display:block}.footer__legal-links a{display:block;margin:7px 0}.cookie-banner{left:12px;right:12px;bottom:10px;display:block;padding:18px}.cookie-banner__actions{display:block;margin-top:14px}.cookie-banner .button{width:100%;margin-top:8px}.pd-consent{font-size:13px}.form_cart .pd-consent input{width:20px!important}}

/* Mobile header contacts, 2026-09-08 */
@media(max-width:767px){.header__inner .header__box{position:absolute;left:50%;width:auto;padding:0;transform:translateX(-50%);z-index:2}.header__inner .header__box .tel{display:none}.header__inner .header__box .social_header{display:flex;flex-flow:row nowrap;align-items:center;justify-content:center;gap:10px}.header__inner .header__box .social__item{display:flex;width:28px;height:28px;flex:0 0 28px}.header__inner .header__box .social__item img,.header__inner .header__box .social__item svg{display:block;width:28px;height:28px}}

/* Compact sticky mobile header, 2026-09-08 */
@media(max-width:767px){.header{position:sticky;top:0;z-index:190;box-shadow:0 2px 10px rgba(9,15,35,.08)}.header__inner{height:54px;min-height:54px}.header__inner .logo{width:38px;max-width:38px}.header__inner .burger{display:flex;width:32px;height:32px;border:0;border-radius:0;background:transparent}.header__inner .burger svg{width:22px;height:22px}.header__search .search_main{top:54px}}

/* SIMPLYCON wordmark, 2026-09-09 */
.logo_header img,.logo_footer img{display:block;width:190px;height:auto}@media(max-width:767px){.header__inner .logo{width:92px;max-width:92px}.header__inner .logo img{width:92px;height:auto}}

/* Unified SIMPLYCON header typography, approved 2026-09-09 */
.brand-wordmark{display:flex;width:190px;flex-direction:column;align-items:center;color:#101216;font-family:"Proxima Nova Rg",Arial,sans-serif;line-height:1}.brand-name{display:block;white-space:nowrap;font-size:30px;letter-spacing:.4px}.brand-simply{font-weight:700}.brand-con{font-weight:400}.brand-tagline{display:block;width:100%;margin-top:6px;text-align:center;white-space:nowrap;font-size:8px;font-weight:600;letter-spacing:4px}.logo:hover .brand-wordmark{color:#101216}@media(min-width:768px){.header .tel{font-family:"Proxima Nova Rg",Arial,sans-serif;font-size:20px;font-weight:600}.header .cart-mini,.header .cart-mini__title,.header-bottom .nav>ul>li>a{font-family:"Proxima Nova Rg",Arial,sans-serif}.header .cart-mini__title{font-size:15px;font-weight:600}.header-bottom .nav>ul>li>a{font-size:14px;font-weight:600}}
@media(max-width:767px){.header__inner .logo{width:106px;max-width:106px}.logo_header .brand-wordmark{width:106px;align-items:flex-start}.logo_header .brand-name{font-size:19px;letter-spacing:.35px}.logo_header .brand-tagline{display:none}}
