.body *,body{position:relative}.alert,.viewer{text-align:center}*{margin:0;border:0;-webkit-tap-highlight-color:transparent}*,:after,:before{-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}:active,:focus{outline:0}a,a:hover,a:visited{color:inherit;text-decoration:none}a img{border:none}img{max-width:100%;height:auto;vertical-align:middle}footer,header{display:block}body,html{width:100%;height:100%;min-height:100%;font-size:100%;-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%;overflow-x:hidden!important}html{line-height:1.15;font-size:1px}input,textarea{font-family:inherit}.catalog_block .catalog_settings .sort select,.hint,body{font-family:TeXGyreAdventor-Regular}input::-ms-clear{display:none}h1{font-size:34rem}h2{font-size:24rem}.page_alert,h3{font-size:20rem}h4{font-size:18rem}h5{font-size:16rem}h6{font-size:14rem}@font-face{font-family:TeXGyreAdventor-Regular;src:url(fonts/TeXGyreAdventor/TeXGyreAdventor-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:TeXGyreAdventor-Bold;src:url(fonts/TeXGyreAdventor/TeXGyreAdventor-Bold.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:EngraversGothic-BT;src:url(fonts/EngraversGothic/EngraversGothic-BT.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}body{min-height:100%;height:auto!important;-webkit-overflow-scrolling:touch!important;background-color:#fff;font-weight:400}.viewer,html.fixed{overflow:hidden}html.fixed body,html.fixed body .header{padding-right:10px!important}.hint{z-index:999;position:absolute;display:none;max-width:150px;top:0;left:0;background-color:none;padding:5px;color:#fff;opacity:.8;-moz-opacity:.8;-khtml-opacity:.8;filter:alpha(opacity=80);ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);border-radius:5px;font-size:12rem}.alert,.body{font-size:16rem}.viewer{position:fixed;width:100%;height:100%;top:0;overflow-y:auto;z-index:14;display:none;opacity:0;visibility:hidden;-webkit-transition:opacity .3s,visibility .3s;-moz-transition:opacity .3s,visibility .3s;-o-transition:opacity .3s,visibility .3s;-ms-transition:opacity .3s,visibility .3s;transition:opacity .3s,visibility .3s;background-color:rgba(80,80,80,.6);-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px)}.page_blackout,.product_block .slider_viewer{-webkit-transition:opacity .3s,visibility .3s;-webkit-backdrop-filter:blur(30px)}.viewer.active{display:block;opacity:1;visibility:visible}.viewer.active:hover{cursor:url(/images/tech/cursor-zoom-out.png?1),zoom-out}.viewer img{width:100%;height:auto}.viewer video{width:auto;max-width:auto;height:100%;max-height:100%;margin:0 auto;display:block}.viewer img,.viewer video source{pointer-events:none}::-webkit-scrollbar{width:10px;background-color:#e9e9e9}::-webkit-scrollbar-thumb{border-width:1px 1px 1px 2px;border-color:#777;background-color:#aaa}::-webkit-scrollbar-thumb:hover{border-width:1px 1px 1px 2px;border-color:#555;background-color:#777}::-webkit-scrollbar-track{border-width:0}::-webkit-scrollbar-track:hover{border-left:solid 1px #aaa;background-color:#eee}::selection{background:#000;color:#fff}::-moz-selection{background:#000;color:#fff}.body{margin:0 auto;max-width:1920px;width:auto;height:auto;color:#fff;padding:0 0 220rem}.page_blackout{position:fixed;width:100%;height:100%;overflow:hidden;top:0;left:0;right:0;bottom:0;z-index:9;opacity:0;visibility:hidden;-moz-transition:opacity .3s,visibility .3s;-o-transition:opacity .3s,visibility .3s;-ms-transition:opacity .3s,visibility .3s;transition:opacity .3s,visibility .3s;background-color:rgba(80,80,80,.6);backdrop-filter:blur(30px)}.page_blackout.active{opacity:1;visibility:visible}.page_blackout.hide{display:none}.page_blackout.show{display:block}.alert,.page_alert{display:-ms-flexbox;display:-webkit-flex}.alert{position:fixed;width:calc(300px - 16px - 16px);min-height:calc(46px - 13px - 13px);padding:13px 16px;left:calc(50% - ((300px - 16px - 16px)/ 2));top:-130px;line-height:16rem;color:#fff;display:-webkit-box;display:flex;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;-o-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;-webkit-transition:-webkit-transform .3s;-o-transition:transform .3s;-moz-transition:transform .3s;-ms-transition:transform .3s;transition:transform .3s;background-color:#212529;z-index:11}.alert.active{-webkit-transform:translateY(250px);-moz-transform:translateY(250px);-ms-transform:translateY(250px);-o-transform:translateY(250px);transform:translateY(250px)}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}input.error{border-bottom:1px solid red!important}.main{padding-bottom:220rem}.content.np{padding:0}.ie_alert{display:none}.admin_page,.error_page{width:100%;height:auto;padding-top:174rem}.alert_cart,.page_alert{min-height:24px;padding:30rem 9rem;width:100%;color:#000;text-align:center}.page_alert{height:200rem;margin-bottom:30rem;line-height:20rem;display:-webkit-box;display:flex;-webkit-flex-flow:column wrap;-moz-flex-flow:column wrap;-ms-flex-flow:column wrap;-o-flex-flow:column wrap;flex-flow:column wrap;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.alert_cart,.header .header_content{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex}.alert_cart{height:100%;font-size:15rem;line-height:15rem;display:flex;-webkit-flex-flow:column wrap;-moz-flex-flow:column wrap;-ms-flex-flow:column wrap;-o-flex-flow:column wrap;flex-flow:column wrap;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.banner,.swiper.main{padding:0;max-width:1920px;margin:0 auto}:root{--zoom:1}@media (min-width:1367px) and (max-width:1436px){:root{--zoom:1.05;font-size:1.05px}}@media (min-width:1437px) and (max-width:1506px){:root{--zoom:1.1;font-size:1.1px}}@media (min-width:1507px) and (max-width:1576px){:root{--zoom:1.15;font-size:1.15px}}@media (min-width:1577px) and (max-width:1646px){:root{--zoom:1.2;font-size:1.2px}}@media (min-width:1647px) and (max-width:1716px){:root{--zoom:1.25;font-size:1.25px}}@media (min-width:1717px) and (max-width:1786px){:root{--zoom:1.3;font-size:1.3px}}@media (min-width:1787px) and (max-width:1856px){:root{--zoom:1.35;font-size:1.35px}}@media (min-width:1857px){:root{--zoom:1.4;font-size:1.4px}}.banner{height:auto}.banner img{width:100%;height:100%}.swiper.main{width:auto;height:auto}.swiper.main .swiper-slide,.swiper.main .swiper-slide picture{width:100%;height:auto}.swiper.main .swiper-slide picture img{width:100%;height:auto;aspect-ratio:16/9;pointer-events:none}.swiper.main .swiper-pagination{position:relative;bottom:0}.swiper.main .swiper-pagination .swiper-pagination-bullet{background-color:inherit;border:1px solid #000}.header{position:absolute;max-width:1920px;width:100%;height:174rem;top:0;z-index:8;background-size:1px 100%;background-position:center top;background-repeat:repeat-x;-webkit-transition:height .3s;-moz-transition:height .3s;-o-transition:height .3s;-ms-transition:height .3s;transition:height .3s}.header.scroll{height:70rem!important}.header.scroll .header_content .menu{padding-top:30rem}.header.scroll .header_content .logo{height:54rem!important}.header.cm{position:relative;background:0 0}.header.fixed{position:fixed;max-width:1920px;width:100%;height:174rem;background-color:#fff;z-index:8}.header.fixed .header_content .logo{background:url(../images/tech/logo-d.svg?1) center no-repeat;background-size:contain}.header.fixed .header_content .menu .menu_pos .menu_el .m_el{color:#000}.header.fixed .header_content .menu .menu_pos .menu_el .m_el:after,.header.fixed .header_content .menu .menu_pos .menu_el .m_el:hover:after{content:"";border:0;position:absolute;height:1px;width:0;left:0;bottom:-3px;background-color:#000;-webkit-transition:width .3s;-moz-transition:width .3s;-o-transition:width .3s;-ms-transition:width .3s;transition:width .3s}.header.fixed .header_content .menu .menu_pos .menu_el .m_el:hover{cursor:pointer}.header.fixed .header_content .menu .menu_pos .menu_el .m_el:hover:after{width:100%}.header.fixed .header_content .menu .menu_pos .menu_el .m_el.active:after,.header.fixed .header_content .menu .menu_pos .menu_el .m_el.active:hover:after{content:"";border:0;position:absolute;height:1px;width:100%;left:0;bottom:-3px;background-color:#000;-webkit-transition:width .3s;-moz-transition:width .3s;-o-transition:width .3s;-ms-transition:width .3s;transition:width .3s}.header.fixed .header_content .menu .menu_pos .menu_el .m_el.active:hover{cursor:default!important}.cart_block .bottom .filter_res_btn:hover,.cart_block .order_product_list .order_product .info .product_quantity_price .quantity_block .minus_btn:hover,.cart_block .order_product_list .order_product .info .product_quantity_price .quantity_block .plus_btn:hover,.cart_block .order_product_list .order_product .info .title .del_btn:hover,.cart_block .top .close_btn:hover,.catalog_block .catalog_settings .filter:hover,.catalog_block .catalog_settings .filter:hover label,.catalog_block .catalog_settings .sort select:hover,.catalog_block .catalog_settings .sort:hover,.catalog_block .product_list .product .info .size_price_block .size div:hover,.catalog_menu_block .catalog_menu_list div a:hover,.catalog_menu_block .top .header .close_btn:hover,.catalog_menu_mob_block .top .close_btn:hover,.fast_order_block .bottom .fast_order_close_btn:hover,.fast_order_block .bottom .fast_order_send_btn:hover,.fast_order_block .top .close_btn:hover,.header .header_content .menu .menu_pos .menu_el .btns .cabinet:hover,.header .header_content .menu .menu_pos .menu_el .btns .cart:hover,.header .header_content .menu .menu_pos .menu_el .btns .favorites:hover,.header .header_content .menu .menu_pos .menu_el .btns .langs div:hover,.header .header_content .menu .menu_pos .menu_el .btns .search:hover,.header .header_content .menu .menu_pos .menu_el .m_el:hover,.header .header_content .menu_mobile_btn,.menu_mobile .top .close_btn:hover,.search_block .fast_search_result .found_product .info .found_size div:hover,.search_block .fast_search_result .found_product .info .found_title .del_btn:hover,.search_block .top .close_btn:hover,.size_table_block .top .close_btn:hover{cursor:pointer}.header.fixed .header_content .menu .menu_pos .menu_el .btns .langs div{font-size:15rem;line-height:15rem;color:#000}.header.fixed .header_content .menu .menu_pos .menu_el .btns .langs div.active:after,.header.fixed .header_content .menu .menu_pos .menu_el .btns .langs div.active:hover:after,.header.fixed .header_content .menu .menu_pos .menu_el .btns .langs div:after,.header.fixed .header_content .menu .menu_pos .menu_el .btns .langs div:hover:after{background-color:#000}.header.fixed .header_content .menu .menu_pos .menu_el .btns .cabinet{background:url(../images/tech/btns/cabinet-d.svg?1) center no-repeat;background-size:contain}.header.fixed .header_content .menu .menu_pos .menu_el .btns .search{background:url(../images/tech/btns/search-d.svg?3) center no-repeat;background-size:contain}.header.fixed .header_content .menu .menu_pos .menu_el .btns .favorites{background:url(../images/tech/btns/favorite-d.svg?2) center no-repeat;background-size:contain}.header.fixed .header_content .menu .menu_pos .menu_el .btns .favorites.active{background:url(../images/tech/btns/favorite-a.svg?2) center no-repeat;background-size:contain}.header.fixed .header_content .menu .menu_pos .menu_el .btns .cart{background:url(../images/tech/btns/cart-d.svg?1) center no-repeat;background-size:contain}.header.fixed .header_content .menu .menu_pos .menu_el .btns .cabinet:after,.header.fixed .header_content .menu .menu_pos .menu_el .btns .cabinet:hover:after,.header.fixed .header_content .menu .menu_pos .menu_el .btns .cart:after,.header.fixed .header_content .menu .menu_pos .menu_el .btns .cart:hover:after,.header.fixed .header_content .menu .menu_pos .menu_el .btns .favorites:after,.header.fixed .header_content .menu .menu_pos .menu_el .btns .favorites:hover:after,.header.fixed .header_content .menu .menu_pos .menu_el .btns .search:after,.header.fixed .header_content .menu .menu_pos .menu_el .btns .search:hover:after{background-color:#000}.header.fixed .header_content .menu_mobile_btn{background:url(../images/tech/btns/menu-mobile-d.svg) center no-repeat;background-size:26px 19px}.header.fixed .header_content .cart_mobile{background:url(../images/tech/btns/cart-d.svg?1) center no-repeat;background-size:26px 27px}.header .header_content{width:auto;max-width:70%;height:100%;margin:0 auto;display:flex;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;-o-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center}.header .header_content .logo{width:160rem;height:64rem;background:url(../images/tech/logo.svg?1) center no-repeat;background-size:contain;-webkit-transition:height .3s;-moz-transition:height .3s;-o-transition:height .3s;-ms-transition:height .3s;transition:height .3s}.header .header_content .menu{width:300rem;min-height:25rem;padding-top:0;-webkit-transition:padding-top .3s;-moz-transition:padding-top .3s;-o-transition:padding-top .3s;-ms-transition:padding-top .3s;transition:padding-top .3s}.header .header_content .menu .menu_pos{min-width:50rem;width:auto;height:16rem;margin:0 auto;padding:0;user-select:none;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;-o-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;z-index:1}.header .header_content .menu .menu_pos .menu_el{min-width:20rem;width:auto;padding:0 12rem;text-decoration:none;text-align:center;list-style:none!important}.header .header_content .menu .menu_pos .menu_el a{display:block;width:100%;height:100%}.header .header_content .menu .menu_pos .menu_el .m_el:after,.header .header_content .menu .menu_pos .menu_el .m_el:hover:after{content:"";border:0;position:absolute;height:1px;width:0;left:0;bottom:-3px;background-color:#fff;-webkit-transition:width .3s;-moz-transition:width .3s;-o-transition:width .3s;-ms-transition:width .3s;transition:width .3s}.header .header_content .menu .menu_pos .menu_el .m_el:hover:after{width:100%}.header .header_content .menu .menu_pos .menu_el .m_el.active:after,.header .header_content .menu .menu_pos .menu_el .m_el.active:hover:after{content:"";border:0;position:absolute;height:1px;width:100%;left:0;bottom:-3px;background-color:#fff;-webkit-transition:width .3s;-moz-transition:width .3s;-o-transition:width .3s;-ms-transition:width .3s;transition:width .3s}.header .header_content .menu .menu_pos .menu_el.sfc{width:150px}.header .header_content .menu .menu_pos .menu_el .btns{width:auto;height:18rem;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;-o-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center}.header .header_content .menu .menu_pos .menu_el .btns a{width:auto}.header .header_content .menu .menu_pos .menu_el .btns .amount{border:2px solid #fff;position:absolute;min-width:17rem;height:17rem;margin:-5rem 0 0 11rem;padding:0 3rem;border-radius:10rem;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;-o-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;font-size:10rem;line-height:10rem;color:#fff;background:#000;user-select:none;z-index:1}.header .header_content .menu .menu_pos .menu_el .btns .langs{width:50rem;height:100%;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;-o-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center}.header .header_content .menu .menu_pos .menu_el .btns .langs div{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;-o-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;font-size:15rem;line-height:15rem;color:#fff}.header .header_content .menu .menu_pos .menu_el .btns .langs div:after,.header .header_content .menu .menu_pos .menu_el .btns .langs div:hover:after{content:"";border:0;position:absolute;height:1px;width:0;left:0;bottom:-3px;background-color:#fff;-webkit-transition:width .3s;-moz-transition:width .3s;-o-transition:width .3s;-ms-transition:width .3s;transition:width .3s}.header .header_content .menu .menu_pos .menu_el .btns .langs div:hover:after{width:100%}.header .header_content .menu .menu_pos .menu_el .btns .langs div.active:after,.header .header_content .menu .menu_pos .menu_el .btns .langs div.active:hover:after{content:"";border:0;position:absolute;height:1px;width:100%;left:0;bottom:-3px;background-color:#fff;-webkit-transition:width .3s;-moz-transition:width .3s;-o-transition:width .3s;-ms-transition:width .3s;transition:width .3s}.header .header_content .menu .menu_pos .menu_el .btns .cabinet{width:18rem;height:18rem;background:url(../images/tech/btns/cabinet.svg?1) center no-repeat;background-size:contain}.header .header_content .menu .menu_pos .menu_el .btns .search{width:15rem;height:18rem;background:url(../images/tech/btns/search.svg?3) center no-repeat;background-size:contain}.header .header_content .menu .menu_pos .menu_el .btns .favorites{width:20rem;height:18rem;background:url(../images/tech/btns/favorite.svg?1) center no-repeat;background-size:contain}.header .header_content .menu .menu_pos .menu_el .btns .favorites .amount{margin:-5rem 0 0 15rem}.header .header_content .menu .menu_pos .menu_el .btns .cart{width:17rem;height:18rem;background:url(../images/tech/btns/cart.svg?1) center no-repeat;background-size:contain}.header .header_content .menu .menu_pos .menu_el .btns .cabinet:after,.header .header_content .menu .menu_pos .menu_el .btns .cabinet:hover:after,.header .header_content .menu .menu_pos .menu_el .btns .cart:after,.header .header_content .menu .menu_pos .menu_el .btns .cart:hover:after,.header .header_content .menu .menu_pos .menu_el .btns .favorites:after,.header .header_content .menu .menu_pos .menu_el .btns .favorites:hover:after,.header .header_content .menu .menu_pos .menu_el .btns .search:after,.header .header_content .menu .menu_pos .menu_el .btns .search:hover:after{content:"";border:0;position:absolute;height:1px;width:0;left:0;bottom:-4px;background-color:#fff;-webkit-transition:width .3s;-moz-transition:width .3s;-o-transition:width .3s;-ms-transition:width .3s;transition:width .3s}.header .header_content .menu .menu_pos .menu_el .btns .cabinet:hover:after,.header .header_content .menu .menu_pos .menu_el .btns .cart:hover:after,.header .header_content .menu .menu_pos .menu_el .btns .favorites:hover:after,.header .header_content .menu .menu_pos .menu_el .btns .search:hover:after{width:100%}.header .header_content .menu .menu_pos .m_el{font-size:18rem;line-height:18rem;color:#fff}.header .header_content .menu_mobile_btn{position:absolute;width:60px;height:60px;top:0;left:0;padding:0;display:none;background:url(../images/tech/btns/menu-mobile.svg) center no-repeat;background-size:26px 19px}.header .header_content .cart_mobile{position:absolute;width:60px;height:60px;top:0;right:0;background:url(../images/tech/btns/cart.svg?1) center no-repeat;background-size:26px 27px;display:none}.header .header_content .cart_mobile .amount{border:2px solid #fff;position:absolute;min-width:20rem;height:20rem;margin:10rem 0 0 30rem;padding:0 3rem;border-radius:10rem;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;-o-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;font-size:11rem;line-height:11rem;color:#fff;background:#000;user-select:none;z-index:1}.breadcrumb_pos{position:relative;width:100%;margin-bottom:30px}.breadcrumb_pos.p{padding:0 9rem}.breadcrumb_pos .breadcrumb{position:relative;width:100%;color:#6f6f6f;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;-o-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:center;align-items:center;list-style:none;padding:0;margin:0}.breadcrumb_pos .breadcrumb li:not(.active):after{content:"–";padding:0 7px;color:#6f6f6f}.breadcrumb_pos .breadcrumb li a:after,.menu_mobile .top .btns .langs div.active:after,.menu_mobile .top .btns .langs div.active:hover:after{content:"";-moz-transition:width .3s;-o-transition:width .3s;-webkit-transition:width .3s;-ms-transition:width .3s}.breadcrumb_pos .breadcrumb li a{text-decoration:none}.breadcrumb_pos .breadcrumb li a:after{border:0;position:absolute;height:1px;width:0;left:0;bottom:-1px;background-color:#6f6f6f;transition:width .3s}.breadcrumb_pos .breadcrumb li a:hover:after{width:100%}.breadcrumb_pos .breadcrumb li.active{color:#000}.menu_mobile{position:fixed;width:100%!important;max-width:360rem;height:100%;min-height:100%;left:-360rem;bottom:0;right:auto!important;z-index:10;background:#fff;-webkit-transition:-webkit-transform .3s;-o-transition:transform .3s;-moz-transition:transform .3s;-ms-transition:transform .3s;transition:transform .3s;border-radius:0;display:flex;flex-direction:column}.menu_mobile .top,.menu_mobile .top .btns{display:-webkit-box;-webkit-flex-flow:row wrap}.menu_mobile.active{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%)}.catalog_block .filter_block.active,.catalog_menu_block.active,.catalog_menu_mob_block.active{-moz-transform:translateX(100%);-ms-transform:translateX(100%)}.menu_mobile .top{border:0;border-bottom:1px solid #212529;width:100%;height:59px;display:-ms-flexbox;display:-webkit-flex;display:flex;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;-o-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;flex:0 0 auto}.menu_mobile .top .btns{width:calc(100% - 59rem);height:100%;display:-ms-flexbox;display:-webkit-flex;display:flex;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;-o-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;padding:0 28rem}.menu_mobile .top .btns .langs{width:50rem;height:100%;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;-o-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center}.menu_mobile .top .btns .langs div{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;-o-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;font-size:15rem;line-height:15rem;color:#000}.menu_mobile .top .btns .langs div.active:after,.menu_mobile .top .btns .langs div.active:hover:after{border:0;position:absolute;height:1px;width:100%;left:0;bottom:-3px;background-color:#000;transition:width .3s}.menu_mobile .top .btns .amount{border:2px solid #fff;position:absolute;min-width:17px;height:17px;margin:-5px 0 0 11px;padding:0 3px;border-radius:10px;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;-o-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;font-size:10rem;line-height:10rem;color:#fff;background:#000;user-select:none;z-index:1}.catalog_menu_mob_block .top,.menu_mobile .menu_list .menu{display:-ms-flexbox;display:-webkit-box;-webkit-flex-flow:row wrap}.menu_mobile .top .btns .cabinet{width:18px;height:18px;background:url(../images/tech/btns/cabinet-d.svg?1) center no-repeat;background-size:contain}.menu_mobile .top .btns .search{width:15px;height:18px;background:url(../images/tech/btns/search-d.svg?3) center no-repeat;background-size:contain}.menu_mobile .top .btns .favorites{width:20px;height:18px;background:url(../images/tech/btns/favorite-d.svg?3) center no-repeat;background-size:contain}.menu_mobile .top .btns .favorites .amount{margin:-5px 0 0 15px}.menu_mobile .top .close_btn{border:0;border-left:1px solid #212529;width:59px;height:100%;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;-o-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.menu_mobile .top .close_btn:after{content:'\2715';font-size:24rem;line-height:24rem;color:#000}.menu_mobile .menu_list{width:100%;height:100%;overflow:hidden;overflow-y:auto;flex:1 1 auto}.menu_mobile .menu_list .menu{border:0;border-bottom:1px solid #212529;width:100%;height:auto;min-height:58rem;display:-webkit-flex;display:flex;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;-o-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:center;align-items:center;font-size:18rem;line-height:18rem;color:#000}.menu_mobile .menu_list .menu a,.menu_mobile .menu_list .menu span{width:100%;height:100%;padding:24rem 28rem}.menu_mobile .menu_list .menu a.active span:after,.menu_mobile .menu_list .menu a.active span:hover:after{content:"";border:0;position:absolute;height:1px;width:100%;left:0;bottom:0;background-color:#000;-webkit-transition:width .3s;-moz-transition:width .3s;-o-transition:width .3s;-ms-transition:width .3s;transition:width .3s}.catalog_block .filter_block,.catalog_menu_block,.catalog_menu_mob_block{-ms-transition:transform .3s;-webkit-transition:-webkit-transform .3s}.catalog_menu_mob_block{position:fixed;width:100%!important;max-width:360px;height:100%;min-height:100%;left:-360px;bottom:0;right:auto!important;z-index:11;background:#fff;-o-transition:transform .3s;-moz-transition:transform .3s;transition:transform .3s;border-radius:0;display:flex;flex-direction:column}.catalog_menu_mob_block.active{-webkit-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%)}.catalog_menu_mob_block .top{border:0;border-bottom:1px solid #212529;width:100%;height:59px;display:-webkit-flex;display:flex;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;-o-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;flex:0 0 auto}.catalog_menu_mob_block .top .btns,.catalog_menu_mob_block .top .btns .langs{height:100%;display:-webkit-box;display:-ms-flexbox;-webkit-flex-flow:row wrap}.catalog_menu_mob_block .top .btns{width:calc(100% - 59rem);display:-webkit-flex;display:flex;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;-o-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;padding:0 28rem}.catalog_menu_mob_block .top .btns .langs{width:50rem;display:-webkit-flex;display:flex;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;-o-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center}.catalog_menu_mob_block .top .btns .langs div{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;-o-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;font-size:15rem;line-height:15rem;color:#000}.catalog_menu_mob_block .top .btns .langs div.active:after,.catalog_menu_mob_block .top .btns .langs div.active:hover:after{content:"";border:0;position:absolute;height:1px;width:100%;left:0;bottom:-3px;background-color:#000;-webkit-transition:width .3s;-moz-transition:width .3s;-o-transition:width .3s;-ms-transition:width .3s;transition:width .3s}.catalog_menu_mob_block .top .btns .amount{border:2px solid #fff;position:absolute;min-width:17px;height:17px;margin:-5px 0 0 11px;padding:0 3px;border-radius:10px;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;-o-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;font-size:10rem;line-height:10rem;color:#fff;background:#000;user-select:none;z-index:1}.cart_block .top,.catalog_menu_mob_block .menu_list .menu{display:-ms-flexbox;display:-webkit-box;display:-webkit-flex}.catalog_menu_mob_block .top .btns .cabinet{width:18px;height:18px;background:url(../images/tech/btns/cabinet-d.svg?1) center no-repeat;background-size:contain}.catalog_menu_mob_block .top .btns .search{width:15px;height:18px;background:url(../images/tech/btns/search-d.svg?3) center no-repeat;background-size:contain}.catalog_menu_mob_block .top .btns .favorites{width:20px;height:18px;background:url(../images/tech/btns/favorite-d.svg?3) center no-repeat;background-size:contain}.catalog_menu_mob_block .top .btns .favorites .amount{margin:-5px 0 0 15px}.catalog_menu_mob_block .top .close_btn{border:0;border-left:1px solid #212529;width:59px;height:100%;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;-o-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.catalog_menu_mob_block .top .close_btn:after{content:'\2715';font-size:24rem;line-height:24rem;color:#000}.catalog_menu_mob_block .menu_list{width:100%;height:100%;overflow:hidden;overflow-y:auto;flex:1 1 auto}.catalog_menu_mob_block .menu_list .menu{border:0;border-bottom:1px solid #212529;width:100%;height:auto;min-height:58rem;display:flex;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;-o-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:center;align-items:center;font-size:18rem;line-height:18rem;color:#000}.catalog_menu_mob_block .menu_list .menu a{width:100%;height:100%;padding:24rem 28rem;text-transform:uppercase}.catalog_menu_mob_block .menu_list .menu a.active span:after,.catalog_menu_mob_block .menu_list .menu a.active span:hover:after{content:"";border:0;position:absolute;height:1px;width:100%;left:0;bottom:0;background-color:#000;-webkit-transition:width .3s;-moz-transition:width .3s;-o-transition:width .3s;-ms-transition:width .3s;transition:width .3s}.cart_block,.search_block{right:-450rem;-webkit-transition:-webkit-transform .4s;-o-transition:transform .4s;-moz-transition:transform .4s;-ms-transition:transform .4s;bottom:0}.cart_block{position:fixed;width:100%!important;max-width:450rem;height:100%;min-height:100%;z-index:10;background:#fff;transition:transform .4s;border-radius:0;display:flex;flex-direction:column}.cart_block.active{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%)}.cart_block .top{border:0;border-bottom:1px solid #212529;width:100%;height:59rem;display:flex;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;-o-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;flex:0 0 auto}.cart_block .top .close_btn,.cart_block .top .title{display:-ms-flexbox;display:-webkit-flex;height:100%}.cart_block .top .title{width:calc(100% - 59rem);display:-webkit-box;display:flex;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;-o-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:center;align-items:center;font-size:14rem;line-height:14rem;color:#000;padding-left:65rem;background:url(../images/tech/btns/cart-d.svg?1) 28rem center no-repeat;background-size:18rem 19rem}.cart_block .top .close_btn{border:0;border-left:1px solid #212529;width:59rem;display:-webkit-box;display:flex;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;-o-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.cart_block .top .close_btn:after{content:'\2715';font-size:24rem;line-height:24rem;color:#000}.cart_block .order_product_list{width:100%;height:100%;overflow:hidden;overflow-y:auto;flex:1 1 auto}.cart_block .order_product_list .order_product{border:0;border-bottom:1px solid #212529;width:100%;height:auto;min-height:58px;padding:24px 28rem;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;-o-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:start;align-items:start}.cart_block .order_product_list .order_product:last-child{border-bottom:0}.cart_block .order_product_list .order_product .photo{width:100rem;height:150rem}.cart_block .order_product_list .order_product .photo img{width:auto;max-width:100%;height:auto;max-height:100%}.cart_block .order_product_list .order_product .info{width:calc(100% - 100rem - 15rem);height:auto;min-height:100%}.cart_block .order_product_list .order_product .info .title{width:100%;height:auto;font-size:18rem;line-height:18rem;color:#000;margin-bottom:26rem;padding-right:38rem}.cart_block .order_product_list .order_product .info .title .del_btn{position:absolute;top:-6px;right:0;width:30rem;height:30rem;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;-o-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;background:url(../images/tech/btns/trash.svg?3) center no-repeat;background-size:17px 18px}.cart_block .order_product_list .order_product .info .art,.cart_block .order_product_list .order_product .info .color,.cart_block .order_product_list .order_product .info .size{width:100%;height:auto;font-size:13rem;line-height:13rem;color:#000;margin-bottom:8rem}.cart_block .order_product_list .order_product .info .product_quantity_price{width:100%;height:30rem;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;-o-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;margin-top:21rem}.cart_block .order_product_list .order_product .info .product_quantity_price .quantity_block{border:1px solid #212529;width:75rem;height:100%;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;-o-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center}.cart_block .order_product_list .order_product .info .product_quantity_price .quantity_block .minus_btn,.cart_block .order_product_list .order_product .info .product_quantity_price .quantity_block .plus_btn,.cart_block .order_product_list .order_product .info .product_quantity_price .quantity_block .quantity{width:20rem;height:100%;padding:0;font-size:20rem;line-height:20rem;color:#000;text-align:center}.cart_block .order_product_list .order_product .info .product_quantity_price .quantity_block .quantity{width:calc(100% - (20rem * 2));font-size:18rem;line-height:18rem;color:#000}.cart_block .order_product_list .order_product .info .product_quantity_price .quantity_block .minus_btn:after{position:absolute;content:"-";left:8px;top:2px}.cart_block .order_product_list .order_product .info .product_quantity_price .quantity_block .plus_btn:after{position:absolute;content:"+";left:5px;top:2px}.cart_block .bottom .total_sum .sum:hover,.cart_block .order_product_list .order_product .info .product_quantity_price .price:hover{cursor:default}.cart_block .order_product_list .order_product .info .product_quantity_price .price{width:calc(100% - 75rem - 8rem);height:100%;font-size:16rem;line-height:16rem;color:#000;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;-o-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:flex-end;justify-content:flex-end;-webkit-align-items:end;align-items:end}.cart_block .order_product_list .order_product .info .product_quantity_price .price span{font-size:12rem;line-height:12rem;color:#000}.cart_block .bottom{border-top:1px solid #212529;width:100%;height:95rem;padding:9rem 28rem;flex:0 0 auto}.cart_block .bottom .total_sum{width:100%;height:20rem;margin-bottom:9rem;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;-o-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center}.cart_block .bottom .total_sum .sum,.cart_block .bottom .total_sum .title{width:auto;height:100%;font-family:TeXGyreAdventor-Bold;font-size:18rem;line-height:18rem;color:#000}.cart_block .bottom .total_sum .title{max-width:60%}.cart_block .bottom .total_sum .sum{max-width:40%;text-align:right}.cart_block .bottom .total_sum .sum span{font-size:14rem;line-height:14rem;color:#000}.cart_block .bottom .filter_res_btn{width:100%;height:48rem;padding:8px;font-size:16rem;line-height:16rem;color:#fff;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;-o-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;text-align:center;background-color:#212529;user-select:none}.search_block,.size_table_block{display:flex;flex-direction:column}.search_block{position:fixed;width:100%!important;max-width:450rem;height:100%;min-height:100%;z-index:12;background:#fff;transition:transform .4s;border-radius:0}.search_block .top,.search_block .top .title{display:-webkit-box;display:-ms-flexbox;-webkit-flex-flow:row wrap}.search_block.active{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%)}.search_block .top{border:0;border-bottom:1px solid #212529;width:100%;height:59rem;display:-webkit-flex;display:flex;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;-o-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;flex:0 0 auto}.search_block .top .title{width:calc(100% - 59rem);height:100%;display:-webkit-flex;display:flex;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;-o-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:center;align-items:center;font-size:14rem;line-height:14rem;color:#000;padding-left:65rem;background:url(../images/tech/btns/search-d.svg?3) 28rem center no-repeat;background-size:15rem 18rem}.search_block .top .close_btn{border:0;border-left:1px solid #212529;width:59rem;height:100%;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;-o-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.search_block .top .close_btn:after{content:'\2715';font-size:24rem;line-height:24rem;color:#000}.search_block .search_field{width:100%;height:66rem;padding:9rem 28rem}.search_block .search_field input{border:1px solid #212529;width:100%;height:48rem;padding:8rem;font-size:16rem;line-height:16rem;color:#000;text-align:left}.search_block .search_field input::-webkit-input-placeholder{font-size:16rem;line-height:16rem;color:#c6c6c6}.search_block .search_field input::-moz-placeholder{font-size:16rem;line-height:16rem;color:#c6c6c6}.search_block .search_field input:-moz-placeholder{font-size:16rem;line-height:16rem;color:#c6c6c6}.search_block .search_field input:-ms-input-placeholder{font-size:16rem;line-height:16rem;color:#c6c6c6}.search_block .fast_search_result{width:100%;height:100%;overflow:hidden;overflow-y:auto;flex:1 1 auto}.search_block .fast_search_result .found_product{border:0;border-bottom:1px solid #212529;width:100%;height:auto;min-height:58px;padding:24px 28rem;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;-o-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:start;align-items:start}.search_block .fast_search_result .found_product mark{background:#000;color:#fff}.search_block .fast_search_result .found_product:last-child{border-bottom:0}.search_block .fast_search_result .found_product .found_photo{width:100rem;height:150rem}.search_block .fast_search_result .found_product .found_photo img{width:auto;max-width:100%;height:auto;max-height:100%}.search_block .fast_search_result .found_product .info{width:calc(100% - 100rem - 15rem);height:auto;min-height:100%}.search_block .fast_search_result .found_product .info .found_title{width:100%;height:auto;font-size:18rem;line-height:18rem;color:#000;margin-bottom:26rem}.search_block .fast_search_result .found_product .info .found_title .del_btn{position:absolute;top:0;right:0;width:30rem;height:30rem;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;-o-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.search_block .fast_search_result .found_product .info .found_title .del_btn:after{content:'\2715';font-size:18rem;line-height:18rem;color:#000}.search_block .fast_search_result .found_product .info .found_price{width:100%;height:100%;font-size:16rem;line-height:16rem;color:#000;margin-bottom:26rem}.search_block .fast_search_result .found_product .info .found_price:hover{cursor:default}.search_block .fast_search_result .found_product .info .found_price span{font-size:12rem;line-height:12rem;color:#000}.search_block .fast_search_result .found_product .info .found_art,.search_block .fast_search_result .found_product .info .found_color,.search_block .fast_search_result .found_product .info .found_size{width:100%;height:auto;font-size:13rem;line-height:13rem;margin-bottom:8rem;color:#000}.search_block .fast_search_result .found_product .info .found_size{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;-o-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:center;align-items:center}.search_block .fast_search_result .found_product .info .found_size div{padding:0 4rem}.search_block .fast_search_result .found_product .info .found_size div.not_available{color:#6f6f6f;text-decoration:line-through}.search_block .fast_search_result .found_product .info .found_size div.not_available span:after,.search_block .fast_search_result .found_product .info .found_size div.not_available:hover span:after{display:none}.search_block .fast_search_result .found_product .info .found_size div span:after,.search_block .fast_search_result .found_product .info .found_size div:hover span:after{content:"";border:0;position:absolute;height:1px;width:0;left:0;bottom:0;background-color:#000;-webkit-transition:width .3s;-moz-transition:width .3s;-o-transition:width .3s;-ms-transition:width .3s;transition:width .3s}.search_block .fast_search_result .found_product .info .found_size div:hover span:after{width:100%}.search_block .fast_search_result .found_product .info .found_size div.active span:after,.search_block .fast_search_result .found_product .info .found_size div.active span:hover:after{content:"";border:0;position:absolute;height:1px;width:100%;left:0;bottom:0;background-color:#000;-webkit-transition:width .3s;-moz-transition:width .3s;-o-transition:width .3s;-ms-transition:width .3s;transition:width .3s}.size_table_block{position:fixed;width:100%!important;max-width:360rem;height:100%;min-height:100%;right:-360rem;bottom:0;left:auto!important;z-index:10;background:#fff;-webkit-transition:-webkit-transform .4s;-o-transition:transform .4s;-moz-transition:transform .4s;-ms-transition:transform .4s;transition:transform .4s;border-radius:0}.size_table_block .top,.size_table_block .top .title{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;-webkit-flex-flow:row wrap}.size_table_block.active{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%)}.size_table_block .top{border:0;border-bottom:1px solid #212529;width:100%;height:59rem;display:flex;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;-o-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;flex:0 0 auto}.size_table_block .top .title{width:calc(100% - 59rem);height:100%;display:flex;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;-o-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:center;align-items:center;font-size:14rem;line-height:14rem;color:#000;padding-left:28rem}.fast_order_block .top,.size_table_block .top .close_btn{display:-webkit-box;display:-webkit-flex;-webkit-flex-flow:row wrap;display:-ms-flexbox}.size_table_block .top .close_btn{border:0;border-left:1px solid #212529;width:59rem;height:100%;display:flex;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;-o-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.size_table_block .top .close_btn:after{content:'\2715';font-size:24rem;line-height:24rem;color:#000}.size_table_block .table{width:100%;height:100%;overflow:hidden;overflow-y:auto;flex:1 1 auto;font-size:14rem;color:#000;line-height:initial;padding:20rem 28rem}.fast_order_block{position:fixed;width:320rem!important;height:320rem;right:calc(50% - (320rem / 2));top:-320rem;z-index:10;background:#fff;-webkit-transition:top .3s,-webkit-transform .3s;-o-transition:top .3s,transform .3s;-moz-transition:top .3s,transform .3s;-ms-transition:top .3s,transform .3s;transition:top .3s,transform .3s;border-radius:0}.fast_order_block.active{top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.catalog_block .filter_block.active,.catalog_menu_block.active{-o-transform:translateX(100%);-webkit-transform:translateX(100%)}.fast_order_block .top{border:0;border-bottom:1px solid #212529;width:100%;height:59rem;display:flex;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;-o-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;flex:0 0 auto}.fast_order_block .top .close_btn,.fast_order_block .top .title{display:-webkit-flex;-webkit-flex-flow:row wrap;display:-webkit-box}.fast_order_block .top .title{width:calc(100% - 59rem);height:100%;display:-ms-flexbox;display:flex;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;-o-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:center;align-items:center;font-size:14rem;line-height:14rem;color:#000;padding-left:28rem}.fast_order_block .top .close_btn{border:0;border-left:1px solid #212529;width:59rem;height:100%;display:-ms-flexbox;display:flex;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;-o-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.fast_order_block .top .close_btn:after{content:'\2715';font-size:24rem;line-height:24rem;color:#000}.fast_order_block .fields{width:100%;height:auto;margin:30rem auto 0;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;-o-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:center;justify-content:center;-webkit-align-items:start;align-items:start;flex:1 1 auto}.fast_order_block .fields div{width:80%;height:auto;margin-bottom:20rem}.fast_order_block .fields div.comments{width:100%}.fast_order_block .fields div label{width:100%;height:auto;font-size:14rem;line-height:14rem;color:#000}.fast_order_block .fields div input{outline:0;border:0;border-bottom:1px solid #212529;width:100%;height:40rem;padding:0 1%;font-size:14rem;line-height:14rem;color:#000}.fast_order_block .fields div textarea{outline:0;border:0;border-bottom:1px solid #212529;width:100%;height:100rem;min-height:40rem;padding:5rem 1%;font-size:14rem;line-height:14rem;color:#000;resize:vertical}.fast_order_block .bottom{width:100%;height:78rem;flex:0 0 auto}.fast_order_block .bottom .fast_order_close_btn,.fast_order_block .bottom .fast_order_send_btn{width:80%;height:48rem;margin:0 auto 30rem;padding:8px;font-size:16rem;line-height:16rem;color:#fff;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;-o-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;text-align:center;background-color:#212529;user-select:none}.catalog_block .filter_block,.catalog_menu_block{position:fixed;-moz-transition:transform .3s;border-radius:0;display:flex}.catalog_menu_block{width:100%;height:100%;left:-100%;top:0;bottom:0;right:auto!important;z-index:10;-o-transition:transform .3s;transition:transform .3s;flex-direction:column}.catalog_menu_block .top,.catalog_menu_block .top .header .close_btn{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;-webkit-flex-flow:row wrap}.catalog_menu_block.adm{padding-left:42px}.catalog_menu_block.active{transform:translateX(100%)}.catalog_menu_block .top{width:100%;height:auto;max-height:174rem;display:flex;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;-o-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;flex:0 0 auto}.catalog_menu_block .top .header .close_btn{position:absolute;left:2%;width:34rem;height:34rem;top:calc(50% - 22rem);display:flex;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;-o-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;z-index:9}.catalog_menu_block .catalog_menu_list,.catalog_menu_block .catalog_menu_list div{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;-webkit-flex-flow:row wrap}.catalog_menu_block .top .header .close_btn:after{content:'\2715';font-size:34rem;line-height:34rem;color:#fff}.catalog_menu_block .top .header.scroll .close_btn{top:auto;bottom:5%}.catalog_menu_block .catalog_menu_list{width:100%;height:auto;min-height:30rem;max-height:100%;overflow:hidden;overflow-y:auto;margin-top:50rem;display:flex;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;-o-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:start;align-items:start}.catalog_menu_block .catalog_menu_list div{width:auto;height:40rem;padding:0 3%;margin-bottom:4%;display:flex;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;-o-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.catalog_block.c,.order_success_block{padding-top:174rem}.catalog_block .catalog_settings,.catalog_block .catalog_title{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;-webkit-flex-flow:row wrap}.catalog_menu_block .catalog_menu_list div a{font-size:22rem;line-height:auto;color:#fff;text-transform:uppercase}.catalog_menu_block .catalog_menu_list div a:after,.catalog_menu_block .catalog_menu_list div a:hover:after{content:"";border:0;position:absolute;height:1px;width:0;left:0;bottom:-1px;background-color:#fff;-webkit-transition:width .3s;-moz-transition:width .3s;-o-transition:width .3s;-ms-transition:width .3s;transition:width .3s}.catalog_menu_block .catalog_menu_list div a:hover:after{width:100%}.catalog_menu_block .catalog_menu_list div a.active:after,.catalog_menu_block .catalog_menu_list div a.active:hover:after{content:"";border:0;position:absolute;height:1px;width:100%;left:0;bottom:-3px;background-color:#fff;-webkit-transition:width .3s;-moz-transition:width .3s;-o-transition:width .3s;-ms-transition:width .3s;transition:width .3s}@media (max-width:1130px){.catalog_menu_block .top .header .close_btn{top:10%}.catalog_menu_block .top .header.scroll .close_btn{top:5%;bottom:auto}}.catalog_block{width:100%;height:auto}.catalog_block .catalog_title{width:100%;height:auto;min-height:24px;padding:30rem 9rem;font-size:24rem;line-height:24rem;color:#000;font-weight:400;display:flex;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;-o-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;text-transform:uppercase}.catalog_block .catalog_title.i{padding-top:47rem;padding-bottom:47rem}.catalog_block .catalog_settings{width:100%;height:auto;min-height:26px;padding:18rem 9rem 28rem;display:flex;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;-o-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:center;align-items:center}.catalog_block .catalog_settings .filter{width:auto;min-width:22px;height:25px;margin-left:34rem;margin-right:13%;padding-left:35rem;background:url(../images/tech/btns/filter.svg?1) left no-repeat;background-size:contain;font-size:18rem;line-height:18rem;color:#000}.catalog_block .catalog_settings .filter label:after,.catalog_block .catalog_settings .filter:hover label:after{content:"";border:0;position:absolute;height:1px;width:0;left:0;bottom:0;background-color:#000;-webkit-transition:width .3s;-moz-transition:width .3s;-o-transition:width .3s;-ms-transition:width .3s;transition:width .3s}.catalog_block .catalog_settings .filter:hover label:after{width:100%}.catalog_block .catalog_settings .sort{width:auto;min-width:20px;height:26rem;margin-left:34rem;font-size:18rem;line-height:18rem;color:#000}.catalog_block .catalog_settings .sort label:after,.catalog_block .catalog_settings .sort:hover label:after{content:"";border:0;position:absolute;height:1px;width:0;left:0;bottom:0;background-color:#000;-webkit-transition:width .3s;-moz-transition:width .3s;-o-transition:width .3s;-ms-transition:width .3s;transition:width .3s}.catalog_block .catalog_settings .sort:hover label:after{width:100%}.catalog_block .catalog_settings .sort select{font-size:18rem;line-height:18rem;color:#000;background-color:inherit}.catalog_block .product_list{width:100%;height:auto;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;-o-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.catalog_block .product_list .product{width:25%;height:auto}.catalog_block .product_list .product a{display:block;width:100%;height:100%}.catalog_block .product_list .product a img{width:100%;height:100%;aspect-ratio:2/3}.catalog_block .product_list .product .info{position:absolute;width:100%;height:250rem;bottom:0;z-index:2;opacity:0;visibility:hidden;background-size:contain;background-position:center;background-repeat:repeat-x;-webkit-transition:opacity .3s,visibility 0s .3s;-moz-transition:opacity .3s,visibility 0s .3s;-o-transition:opacity .3s,visibility 0s .3s;-ms-transition:opacity .3s,visibility 0s .3s;transition:opacity .3s,visibility 0s .3s;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:column wrap;-moz-flex-flow:column wrap;-ms-flex-flow:column wrap;-o-flex-flow:column wrap;flex-flow:column wrap;-webkit-justify-content:flex-end;justify-content:flex-end;-webkit-align-items:center;align-items:center}.catalog_block .product_list .product .info a{position:absolute;width:100%;height:100%;top:0;right:0;bottom:0;left:0;z-index:3}.catalog_block .product_list .product .info .title{width:100%;height:auto;font-size:18rem;line-height:18rem;color:#fff;font-weight:400;text-align:left;padding:0 10rem 16rem}.catalog_block .product_list .product .info .size_price_block{width:100%;height:auto;min-height:auto;padding:0 10px;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;-o-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center}.catalog_block .product_list .product .info .size_price_block a{position:absolute;width:100%;height:100%;top:0;right:0;bottom:0;left:0;z-index:3}.catalog_block .product_list .product .info .size_price_block .size{width:auto;max-width:calc(100% - 22rem - 8px);height:auto;font-size:18rem;line-height:18rem;color:#fff;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;-o-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:center;align-items:center;z-index:4}.catalog_block .product_list .product .info .size_price_block .size div{margin-right:8rem}.catalog_block .product_list .product .info .size_price_block .size div a{position:relative}.catalog_block .product_list .product .info .size_price_block .size div:last-child{margin-right:0}.catalog_block .product_list .product .info .size_price_block .size div.not_available{color:#6f6f6f;text-decoration:line-through}.catalog_block .product_list .product .info .size_price_block .size div.not_available span:after,.catalog_block .product_list .product .info .size_price_block .size div.not_available:hover span:after{display:none}.catalog_block .product_list .product .info .size_price_block .size div span:after,.catalog_block .product_list .product .info .size_price_block .size div:hover span:after{content:"";border:0;position:absolute;height:1px;width:0;left:0;bottom:0;background-color:#fff;-webkit-transition:width .3s;-moz-transition:width .3s;-o-transition:width .3s;-ms-transition:width .3s;transition:width .3s}.catalog_block .product_list .product .info .size_price_block .size div:hover span:after{width:100%}.catalog_block .product_list .product .info .size_price_block .price{width:auto;max-width:133rem;height:auto;font-size:24rem;line-height:24rem;color:#fff;text-align:right;z-index:4}.catalog_block .product_list .product .info .size_price_block .price:hover{cursor:default}.catalog_block .filter_block .filter_apply_btn_pos .filter_apply_btn:hover,.catalog_block .filter_block .filter_param .parameter.p:hover,.catalog_block .filter_block .top .close_btn:hover,.catalog_block .filter_block .top .reset_filter span:hover,.catalog_block .filter_value_block .filter_param .parameter:hover,.catalog_block .filter_value_block .filter_value_apply_btn_pos .filter_value_apply_btn:hover,.catalog_block .filter_value_block .top .close_btn:hover,.catalog_block .filter_value_block .top .reset_filter span:hover,.catalog_block .product_list .catalog_pages div:hover,.catalog_block .product_list .product .info_mob .buy_favorite_block .buy_btn:hover,.catalog_block .product_list .product .info_mob .size div:hover,.catalog_block .product_list .product:hover,.product_block .slider_viewer .close_btn:hover,.product_block .slider_viewer .side_product_slider_pos .swiper.side_product .swiper-wrapper .swiper-slide .video:hover,.product_block .slider_viewer .side_product_slider_pos .swiper.side_product .swiper-wrapper .swiper-slide picture:hover,.product_block .slider_viewer .side_product_slider_pos .swiper.side_product .swiper-wrapper .swiper-slide video:hover{cursor:pointer}.catalog_block .product_list .product .info .size_price_block .price span{font-size:18rem}.catalog_block .product_list .product .info .size_price_block .price.not_available{color:#6f6f6f}.catalog_block .product_list .product .info .favorite_block{width:100%;height:auto;min-height:auto;padding:12rem 10px 19px;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;-o-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:flex-end;justify-content:flex-end;-webkit-align-items:center;align-items:center}.catalog_block .product_list .product .info .favorite_block a{position:absolute;width:100%;height:100%;top:0;right:0;bottom:0;left:0;z-index:3}.catalog_block .product_list .product .info .favorite_block .favorite{width:22rem;height:19rem;background:url(../images/tech/btns/favorite.svg?1) center no-repeat;background-size:contain;z-index:4}.catalog_block .product_list .product .info .favorite_block .favorite.active{background:url(../images/tech/btns/favorite-a.svg?2) center no-repeat;background-size:contain}.catalog_block .product_list .product:hover .info,.catalog_block .product_list .product:hover .info_shadow{opacity:1;visibility:visible;-webkit-transition:opacity .3s,visibility 0s;-moz-transition:opacity .3s,visibility 0s;-o-transition:opacity .3s,visibility 0s;-ms-transition:opacity .3s,visibility 0s;transition:opacity .3s,visibility 0s}.catalog_block .product_list .product .info_mob{display:none!important;position:relative;width:100%;min-height:150rem;height:auto;bottom:0;z-index:2;-webkit-flex-flow:column wrap;-moz-flex-flow:column wrap;-ms-flex-flow:column wrap;-o-flex-flow:column wrap;flex-flow:column wrap;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:center;align-items:center;background-color:#fff}.catalog_block .product_list .product .info_mob .title{width:100%;height:36rem;font-size:16rem;line-height:16rem;color:#000;font-weight:400;text-align:center;padding:16rem 10rem 0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.catalog_block .product_list .product .info_mob .size{width:auto;max-width:100%;height:auto;font-size:16rem;line-height:16rem;color:#000;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;-o-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;padding:16rem 10rem 0;z-index:4}.catalog_block .product_list .product .info_mob .size div{padding:0 4rem}.catalog_block .product_list .product .info_mob .size div.not_available{color:#6f6f6f;text-decoration:line-through}.catalog_block .product_list .product .info_mob .size div.not_available span:after,.catalog_block .product_list .product .info_mob .size div.not_available:hover span:after{display:none}.catalog_block .product_list .product .info_mob .size div span:after,.catalog_block .product_list .product .info_mob .size div:hover span:after{content:"";border:0;position:absolute;height:1px;width:0;left:0;bottom:0;background-color:#000;-webkit-transition:width .3s;-moz-transition:width .3s;-o-transition:width .3s;-ms-transition:width .3s;transition:width .3s}.catalog_block .product_list .product .info_mob .size div:hover span:after{width:100%}.catalog_block .product_list .product .info_mob .size div.active span:after,.catalog_block .product_list .product .info_mob .size div.active span:hover:after{content:"";border:0;position:absolute;height:1px;width:100%;left:0;bottom:0;background-color:#000;-webkit-transition:width .3s;-moz-transition:width .3s;-o-transition:width .3s;-ms-transition:width .3s;transition:width .3s}.catalog_block .product_list .product .info_mob .price{width:100%;height:auto;font-size:16rem;line-height:16rem;color:#000;text-align:center;padding:16rem 10rem 0}.catalog_block .product_list .product .info_mob .price span{font-size:13rem}.catalog_block .product_list .product .info_mob .price.not_available{color:#6f6f6f}.catalog_block .product_list .product .info_mob .buy_favorite_block{width:100%;height:auto;min-height:auto;padding:16rem 10px 30px 0;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;-o-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center}.catalog_block .product_list .product .info_mob .buy_favorite_block .buy_btn{width:calc(100% - 60rem);height:50rem;font-size:14rem;line-height:14rem;color:#fff;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;-o-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;background-color:#212529;user-select:none;text-align:center}.catalog_block .product_list .product .info_mob .buy_favorite_block .favorite{width:60rem;height:50rem;background:url(../images/tech/btns/favorite-d.svg?2) center no-repeat;background-size:22rem 19rem;z-index:4}.catalog_block .product_list .product .info_mob .buy_favorite_block .favorite.active{background:url(../images/tech/btns/favorite-a.svg?2) center no-repeat;background-size:22rem 19rem}.catalog_block .product_list .catalog_pages{width:100%;height:auto;min-height:20px;margin:30rem auto 60rem;padding:0 8rem;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;-o-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:center;justify-content:center;-webkit-align-items:end;align-items:end}.catalog_block .product_list .catalog_pages div{width:auto;height:100%;margin:0 2rem;font-size:14rem;line-height:14rem;color:#000}.catalog_block .product_list .catalog_pages div.active_page{font-size:20rem;line-height:18rem;color:#000}.catalog_block .product_list .catalog_pages div.page_next{margin-left:8rem}.catalog_block .product_list .catalog_pages div.page_prev{margin-right:8rem}.catalog_block .filter_block{width:100%!important;max-width:360rem;height:100%;min-height:100%;left:-360rem;bottom:0;z-index:10;background:#fff;-o-transition:transform .3s;transition:transform .3s;flex-direction:column}.catalog_block .filter_block.active{transform:translateX(100%)}.catalog_block .filter_block .top{border:0;border-bottom:1px solid #212529;width:100%;height:59rem;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;-o-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;flex:0 0 auto}.catalog_block .filter_block .top .reset_filter{width:calc(100% - 59rem);height:100%;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;-o-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:center;align-items:center;padding-left:28rem;font-size:11rem;line-height:11rem;color:#000}.catalog_block .filter_block .top .close_btn{border:0;border-left:1px solid #212529;width:59rem;height:100%;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;-o-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.catalog_block .filter_block .top .close_btn:after{content:'\2715';font-size:24rem;line-height:24rem;color:#000}.catalog_block .filter_block .filter_param{width:100%;height:100%;overflow:hidden;overflow-y:auto;flex:1 1 auto}.catalog_block .filter_block .filter_param .parameter{border:0;border-bottom:1px solid #212529;width:100%;height:auto;min-height:58rem;padding:24rem 28rem;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;-o-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:center;align-items:center;font-size:18rem;line-height:18rem;color:#000}.catalog_block .filter_block .filter_param .parameter.p{padding-right:35px}.catalog_block .filter_block .filter_param .parameter.p:after{content:"";width:7rem;height:14rem;position:absolute;right:28rem;background:url(../images/tech/btns/pointer-r.png) center no-repeat;background-size:contain}.catalog_block .filter_block .filter_param .parameter .filter_slider{width:80%;height:auto;margin:15rem auto 0;display:block}.catalog_block .filter_block .filter_param .parameter .filter_items{width:100%;height:auto;margin-top:15rem;font-size:18rem;line-height:18rem;color:#b1b1b1;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;-o-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:center;align-items:center}.catalog_block .filter_block .filter_param .parameter .filter_items div{margin-right:8%}.catalog_block .filter_block .filter_param .parameter .filter_items div:last-child,.product_block .info_block .compound .compound_product .info_cpnd .size_price_block_cpnd .size_cpnd div:last-child{margin-right:0}.catalog_block .filter_block .filter_param .parameter .filter_items:hover{cursor:default}.catalog_block .filter_block .filter_apply_btn_pos{width:100%;height:66rem;padding:9rem 28rem;flex:0 0 auto}.catalog_block .filter_block .filter_apply_btn_pos .filter_apply_btn{width:100%;height:100%;padding:6px 8px;font-size:16rem;line-height:18rem;color:#fff;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;-o-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;text-align:center;background-color:#212529;user-select:none}.catalog_block .filter_value_block{position:fixed;width:100%!important;max-width:360rem;height:100%;min-height:100%;left:-360rem;bottom:0;z-index:10;background:#fff;-webkit-transition:-webkit-transform .3s;-o-transition:transform .3s;-moz-transition:transform .3s;-ms-transition:transform .3s;transition:transform .3s;border-radius:0;display:flex;flex-direction:column}.catalog_block .filter_value_block.active{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%)}.catalog_block .filter_value_block .top{border:0;border-bottom:1px solid #212529;width:100%;height:59rem;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;-o-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;flex:0 0 auto}.catalog_block .filter_value_block .top .title{width:calc(100% - 120rem - 59rem);height:100%;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;-o-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:center;align-items:center;font-size:14rem;line-height:14rem;color:#000;padding-left:28rem}.catalog_block .filter_value_block .top .reset_filter{width:120rem;height:100%;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;-o-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;font-size:11rem;line-height:11rem;color:#000}.catalog_block .filter_value_block .top .close_btn{border:0;border-left:1px solid #212529;width:59rem;height:100%;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;-o-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.catalog_block .filter_value_block .top .close_btn:after{content:'\2715';font-size:24rem;line-height:24rem;color:#000}.catalog_block .filter_value_block .filter_param{width:100%;height:100%;overflow:hidden;overflow-y:auto;flex:1 1 auto}.catalog_block .filter_value_block .filter_param .parameter{border:0;border-bottom:1px solid #212529;width:100%;height:auto;min-height:44rem;padding:18rem 28rem;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;-o-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:center;align-items:center;font-size:16rem;line-height:16rem;color:#000}.catalog_block .filter_value_block .filter_param .parameter.checked{padding-right:35rem}.catalog_block .filter_value_block .filter_param .parameter.checked:after{content:'\2713';position:absolute;right:28rem;font-size:18rem;line-height:18rem;color:#000}.catalog_block .filter_value_block .filter_value_apply_btn_pos{width:100%;height:66rem;padding:9rem 28rem;flex:0 0 auto}.catalog_block .filter_value_block .filter_value_apply_btn_pos .filter_value_apply_btn{width:100%;height:100%;padding:6px 8px;font-size:16rem;line-height:18rem;color:#fff;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;-o-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;text-align:center;background-color:#212529;user-select:none}.catalog_block.adm .filter_block,.catalog_block.adm .filter_value_block{left:-330rem}.product_block{width:100%;height:auto;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;-o-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:start;align-items:start;padding:175rem 8rem 0;margin-bottom:40rem}.product_block .photo_block,.product_block .photo_block_adm{width:50%;height:auto;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;-o-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:center;justify-content:center;-webkit-align-items:start;align-items:start}.product_block .photo_block picture,.product_block .photo_block video,.product_block .photo_block_adm picture,.product_block .photo_block_adm video{width:33.33%;cursor:url(/images/tech/cursor-zoom-in.png?1),zoom-in}.product_block .photo_block picture:nth-child(1),.product_block .photo_block picture:nth-child(2),.product_block .photo_block video:nth-child(1),.product_block .photo_block video:nth-child(2),.product_block .photo_block_adm picture:nth-child(1),.product_block .photo_block_adm picture:nth-child(2),.product_block .photo_block_adm video:nth-child(1),.product_block .photo_block_adm video:nth-child(2){width:50%}.product_block .photo_block picture img,.product_block .photo_block video source,.product_block .photo_block_adm picture img,.product_block .photo_block_adm video source{width:100%;height:auto;aspect-ratio:2/3;pointer-events:none}.product_block .swiper{width:100%;height:auto;display:none;padding:0}.product_block .swiper picture,.product_block .swiper video{width:auto;height:auto;max-width:100%;max-height:100%;user-select:none}.product_block .swiper video{width:100%}.product_block .swiper picture img,.product_block .swiper video source{width:100%;height:auto;aspect-ratio:2/3;pointer-events:none}.product_block .swiper .swiper-pagination{position:relative;bottom:0}.product_block .swiper .swiper-pagination .swiper-pagination-bullet{background-color:inherit;border:1px solid #000}.product_block .slider_viewer{position:fixed;width:100%;height:100%;top:0;left:0;overflow:hidden;overflow-y:auto;z-index:12;display:none;text-align:center;opacity:0;visibility:hidden;padding-right:13%;-moz-transition:opacity .3s,visibility .3s;-o-transition:opacity .3s,visibility .3s;-ms-transition:opacity .3s,visibility .3s;transition:opacity .3s,visibility .3s;background-color:rgba(80,80,80,.6);backdrop-filter:blur(30px)}.product_block .slider_viewer.active{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;-o-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:center;align-items:center;opacity:1;visibility:visible}.product_block .slider_viewer .close_btn{position:absolute;width:50px;height:50px;top:20px;right:20px;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;-o-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;padding-bottom:10px;z-index:15}.product_block .slider_viewer .close_btn:after{content:'\2715';font-size:36rem;line-height:36rem;color:#fff}.product_block .slider_viewer .slider_bgr_close{position:absolute;width:100%;height:100%;z-index:13}.product_block .slider_viewer .side_product_slider_pos{width:15%!important;height:100%!important;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:column wrap;-moz-flex-flow:column wrap;-ms-flex-flow:column wrap;-o-flex-flow:column wrap;flex-flow:column wrap;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;z-index:14}.product_block .slider_viewer .side_product_slider_pos .swiper.side_product{width:100%!important;height:calc(100% - 50px - 50px)!important;display:block}.product_block .slider_viewer .side_product_slider_pos .swiper.side_product .swiper-wrapper{width:100%;height:100%}.product_block .slider_viewer .side_product_slider_pos .swiper.side_product .swiper-wrapper .swiper-slide{width:100%;height:100%;padding:5px 0;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;-o-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.product_block .slider_viewer .side_product_slider_pos .swiper.side_product .swiper-wrapper .swiper-slide .video,.product_block .slider_viewer .side_product_slider_pos .swiper.side_product .swiper-wrapper .swiper-slide picture,.product_block .slider_viewer .side_product_slider_pos .swiper.side_product .swiper-wrapper .swiper-slide video{height:100%!important;width:auto!important}.product_block .slider_viewer .side_product_slider_pos .swiper.side_product .swiper-wrapper .swiper-slide .video:hover::after,.product_block .slider_viewer .side_product_slider_pos .swiper.side_product .swiper-wrapper .swiper-slide picture:hover::after,.product_block .slider_viewer .side_product_slider_pos .swiper.side_product .swiper-wrapper .swiper-slide video:hover::after{content:'';position:absolute;background-color:#fff;width:calc(100% + 8px);height:calc(100% + 8px);top:-4px;left:-4px;border-radius:5px}.product_block .slider_viewer .side_product_slider_pos .swiper.side_product .swiper-wrapper .swiper-slide picture img{height:100%}.product_block .slider_viewer .side_product_slider_pos .swiper.side_product .swiper-wrapper .swiper-slide.active .video:after,.product_block .slider_viewer .side_product_slider_pos .swiper.side_product .swiper-wrapper .swiper-slide.active picture:after{content:'';position:absolute;background-color:#fff;width:calc(100% + 8px);height:calc(100% + 8px);top:-4px;left:-4px;border-radius:5px}.product_block .slider_viewer .side_product_slider_pos .swiper.side_product .swiper-wrapper .swiper-slide picture img,.product_block .slider_viewer .side_product_slider_pos .swiper.side_product .swiper-wrapper .swiper-slide video source{pointer-events:none}.product_block .slider_viewer .side_product_slider_pos .swiper.side_product .swiper-wrapper .swiper-slide picture img,.product_block .slider_viewer .side_product_slider_pos .swiper.side_product .swiper-wrapper .swiper-slide video{z-index:1}.product_block .slider_viewer .side_product_slider_pos .swiper-button-next,.product_block .slider_viewer .side_product_slider_pos .swiper-button-prev{position:absolute;width:100%;height:40px;top:auto;left:auto;right:auto;bottom:auto;color:#fff!important}.product_block .slider_viewer .side_product_slider_pos .swiper-button-next:after,.product_block .slider_viewer .side_product_slider_pos .swiper-button-prev:after{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.product_block .slider_viewer .side_product_slider_pos .swiper-button-prev{top:25px}.product_block .slider_viewer .side_product_slider_pos .swiper-button-next{bottom:5px}.product_block .slider_viewer .swiper.product{width:auto;height:100%;display:block;padding:0 80px;z-index:14}.product_block .slider_viewer .swiper.product .swiper-wrapper{width:100%;height:100%}.product_block .slider_viewer .swiper.product .swiper-wrapper .swiper-slide{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;-o-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.product_block .slider_viewer .swiper.product .swiper-wrapper .swiper-slide picture,.product_block .slider_viewer .swiper.product .swiper-wrapper .swiper-slide video{height:100%!important;width:auto!important}.product_block .slider_viewer .swiper.product .swiper-wrapper .swiper-slide picture:hover,.product_block .slider_viewer .swiper.product .swiper-wrapper .swiper-slide video:hover{cursor:url(/images/tech/cursor-zoom-in.png?1),zoom-out}.product_block .slider_viewer .swiper.product .swiper-wrapper .swiper-slide picture img,.product_block .slider_viewer .swiper.product .swiper-wrapper .swiper-slide video source{pointer-events:none}.product_block .slider_viewer .swiper.product .swiper-wrapper .swiper-slide picture img{height:100%}.product_block .slider_viewer .swiper.product .swiper-button-next,.product_block .slider_viewer .swiper.product .swiper-button-prev{position:absolute;width:80px;height:200px;margin-top:-100px;color:#fff!important}.product_block .slider_viewer .swiper.product .swiper-button-next:hover,.product_block .slider_viewer .swiper.product .swiper-button-prev:hover{cursor:pointer}.product_block .slider_viewer .swiper.product .swiper-button-prev{left:0}.product_block .slider_viewer .swiper.product .swiper-button-next{right:0}.product_block .info_block{width:38%;height:auto;margin-left:7%;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;-o-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:center;align-items:center}.product_block .info_block .code_sizetable_pos{width:100%;height:auto;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;-o-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;font-size:16rem;line-height:16rem;color:#6f6f6f}.product_block .info_block .price,.product_block .info_block .title{width:100%;height:auto;font-size:24rem;color:#000;line-height:24rem}.product_block .info_block .code_sizetable_pos .size_table:hover{cursor:pointer}.product_block .info_block .title{margin-top:60px;font-weight:400}.product_block .info_block .price{margin-top:60rem}.product_block .info_block .price span{font-size:18rem}.product_block .info_block .price.not_available{color:#6f6f6f}.product_block .info_block .favorite.m{width:22rem;height:19rem;right:10px;margin-left:auto;margin-top:-23rem;background:url(../images/tech/btns/favorite-d.svg?2) center no-repeat;background-size:contain;display:none}.product_block .info_block .favorite.m:hover{cursor:pointer}.product_block .info_block .favorite.m.active{background:url(../images/tech/btns/favorite-a.svg?2) center no-repeat;background-size:contain}.product_block .info_block .color{width:100%;height:auto;margin-top:45rem;font-size:16rem;line-height:16rem;color:#000;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;-o-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:center;align-items:center;left:-18rem}.product_block .info_block .color div{min-width:78px;margin-top:15px;padding:0 18rem;text-align:center}.product_block .info_block .color div span{display:block;min-width:10rem!important;min-height:22rem!important}.product_block .info_block .color div span:after,.product_block .info_block .color div:hover span:after{content:"";border:0;position:absolute;height:1px;width:0;left:0;bottom:0;background-color:#000;-webkit-transition:width .3s;-moz-transition:width .3s;-o-transition:width .3s;-ms-transition:width .3s;transition:width .3s}.product_block .info_block .color div:hover span:after{width:100%}.product_block .info_block .color div.active span:after,.product_block .info_block .color div.active span:hover:after{content:"";border:0;position:absolute;height:1px;width:100%;left:0;bottom:0;background-color:#000;-webkit-transition:width .3s;-moz-transition:width .3s;-o-transition:width .3s;-ms-transition:width .3s;transition:width .3s}.product_block .info_block .color div .color_preview{border-radius:35px;min-width:auto!important;min-height:auto!important;width:30px;height:30px;display:inline-block;top:5px;-webkit-transition:transform .1s;-moz-transition:transform .1s;-o-transition:transform .1s;-ms-transition:transform .1s;transition:transform .1s;transform:scale(1)}.product_block .info_block .color div .color_preview.adm.b,.product_block .info_block .color div .color_preview.b{border:1px solid #ccc}.product_block .info_block .color div .color_preview.adm{width:25px;height:25px}.product_block .info_block .color div .color_preview.adm:hover{transform:scale(1)}.product_block .info_block .color div .color_preview.active,.product_block .info_block .color div .color_preview:after{display:none!important}.product_block .info_block .color div .color_preview:hover{cursor:pointer;transform:scale(1.4)}.product_block .info_block .color div .adm_t{margin-left:10px;display:inline-block}.product_block .info_block .color div.active .color_preview{width:42px;height:42px}.product_block .info_block .color div.active .color_preview.adm{width:25px;height:25px}.product_block .info_block .color div.active .color_preview:hover{transform:scale(1)}.product_block .info_block .color div.active .color_preview:before{content:'';border:1px solid #ccc;position:absolute;left:-4px;top:-4px;border-radius:50px;width:50px;height:50px}.product_block .info_block .color div.active .color_preview.b:before{left:-5px;top:-5px}.product_block .info_block .color div.active .color_preview.adm:before{display:none}.product_block .info_block .btns_pos,.product_block .info_block .size{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;-webkit-flex-flow:row wrap}.product_block .info_block .color:hover{cursor:default}.product_block .info_block .size{width:100%;height:auto;margin-top:45rem;font-size:18rem;line-height:18rem;color:#000;display:flex;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;-o-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:center;align-items:center;left:-18rem}.product_block .info_block .size div{width:auto;margin-top:15px;padding:0 18rem}.product_block .info_block .size div span{display:block;min-width:10rem!important;min-height:22rem!important}.product_block .info_block .size div.not_available{color:#6f6f6f;text-decoration:line-through}.product_block .info_block .size div.not_available span:after,.product_block .info_block .size div.not_available:hover span:after{display:none}.product_block .info_block .size div span:after,.product_block .info_block .size div:hover span:after{content:"";border:0;position:absolute;height:1px;width:0;left:0;bottom:0;background-color:#000;-webkit-transition:width .3s;-moz-transition:width .3s;-o-transition:width .3s;-ms-transition:width .3s;transition:width .3s}.product_block .info_block .size div:hover{cursor:pointer}.product_block .info_block .size div:hover span:after{width:100%}.product_block .info_block .size div.active span:after,.product_block .info_block .size div.active span:hover:after{content:"";border:0;position:absolute;height:1px;width:100%;left:0;bottom:0;background-color:#000;-webkit-transition:width .3s;-moz-transition:width .3s;-o-transition:width .3s;-ms-transition:width .3s;transition:width .3s}.product_block .info_block .size:hover{cursor:default}.product_block .info_block .btns_pos .buy_btn:hover,.product_block .info_block .btns_pos .fast_order_btn:hover,.product_block .info_block .btns_pos .favorite:hover,.product_block .info_block .btns_pos .not_available_btn:hover{cursor:pointer}.product_block .info_block .btns_pos{width:100%;height:auto;margin-top:60rem;display:flex;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;-o-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:center;align-items:center}.product_block .info_block .btns_pos .buy_btn{width:350rem;height:50rem;font-size:14rem;line-height:14rem;color:#fff;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;-o-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;background-color:#212529;user-select:none;text-align:center}.product_block .info_block .btns_pos .favorite{width:22rem;height:19rem;margin-left:8%;background:url(../images/tech/btns/favorite-d.svg?2) center no-repeat;background-size:contain;display:block;visibility:visible}.product_block .info_block .btns_pos .favorite.active{background:url(../images/tech/btns/favorite-a.svg?2) center no-repeat;background-size:contain}.product_block .info_block .btns_pos .fast_order_btn,.product_block .info_block .btns_pos .not_available_btn{border:1px solid #212529;width:350rem;height:50rem;margin-top:20rem;font-size:14rem;line-height:14rem;color:#000;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;-o-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;user-select:none;text-align:center}.product_block .info_block .btns_pos .not_available_btn{border:1px solid #6f6f6f;color:#6f6f6f;margin-top:0}.product_block .info_block .compound{width:100%;height:auto;margin-top:45rem;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;-o-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:center;align-items:center}.product_block .info_block .compound .compound_title{width:100%;height:auto;padding-bottom:20rem;font-size:20rem;line-height:20rem;color:#000;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;-o-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:center;align-items:center}.product_block .info_block .compound .compound_product{width:33.33%;height:auto}.product_block .info_block .compound .compound_product a{display:block;width:100%;height:100%}.product_block .info_block .compound .compound_product a img{width:100%;height:100%;pointer-events:none}.product_block .info_block .compound .compound_product .info_cpnd{position:absolute;width:100%;height:55%;bottom:0;z-index:2;opacity:0;visibility:hidden;padding-bottom:10rem;background-size:contain;background-position:center;background-repeat:repeat-x;-webkit-transition:opacity .3s,visibility 0s .3s;-moz-transition:opacity .3s,visibility 0s .3s;-o-transition:opacity .3s,visibility 0s .3s;-ms-transition:opacity .3s,visibility 0s .3s;transition:opacity .3s,visibility 0s .3s;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:column wrap;-moz-flex-flow:column wrap;-ms-flex-flow:column wrap;-o-flex-flow:column wrap;flex-flow:column wrap;-webkit-justify-content:flex-end;justify-content:flex-end;-webkit-align-items:center;align-items:center}.product_block .info_block .compound .compound_product .info_cpnd a{position:absolute;width:100%;height:100%;top:0;right:0;bottom:0;left:0;z-index:3}.product_block .info_block .compound .compound_product .info_cpnd .title_cpnd{width:100%;height:auto;font-size:12rem;line-height:12rem;color:#fff;text-align:left;padding:0 5rem}.product_block .info_block .compound .compound_product .info_cpnd .size_price_block_cpnd{width:100%;height:auto;min-height:auto;padding:0 5px}.product_block .info_block .compound .compound_product .info_cpnd .size_price_block_cpnd a{position:absolute;width:100%;height:100%;top:0;right:0;bottom:0;left:0;z-index:3}.product_block .info_block .compound .compound_product .info_cpnd .size_price_block_cpnd .price_cpnd{width:auto;width:100%;height:auto;font-size:16rem;line-height:16rem;color:#fff;text-align:right;margin-top:8rem;z-index:4}.product_block .info_block .compound .compound_product .info_cpnd .size_price_block_cpnd .price_cpnd:hover{cursor:default}.checkout_block .checkout_list .customer_data .fields .checkout_btn:hover,.checkout_block .checkout_list .order .order_product_list .order_product .info .product_quantity_price .quantity_block .minus_btn:hover,.checkout_block .checkout_list .order .order_product_list .order_product .info .product_quantity_price .quantity_block .plus_btn:hover,.checkout_block .checkout_list .order .order_product_list .order_product .info .title .del_btn:hover,.product_block .info_block .compound .compound_product .info_cpnd .size_price_block_cpnd .size_cpnd div:hover,.product_block .info_block .compound .compound_product.active,.product_block .info_block .compound .compound_product:hover,.product_block .info_block .more_info .info .pointer:hover,.product_block .info_block .more_info .info .ttl:hover{cursor:pointer}.product_block .info_block .compound .compound_product .info_cpnd .size_price_block_cpnd .price_cpnd span{font-size:9rem}.product_block .info_block .compound .compound_product .info_cpnd .size_price_block_cpnd .price_cpnd.not_available{color:#6f6f6f}.product_block .info_block .compound .compound_product .info_cpnd .size_price_block_cpnd .size_cpnd{width:100%;height:auto;font-size:12rem;line-height:12rem;color:#fff;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;-o-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:center;align-items:center;margin-top:5rem;left:-4rem;z-index:4}.product_block .info_block .compound .compound_product .info_cpnd .size_price_block_cpnd .size_cpnd div{margin:0;padding:0 4rem}.product_block .info_block .compound .compound_product .info_cpnd .size_price_block_cpnd .size_cpnd div span{min-width:5rem!important;min-height:30rem!important}.product_block .info_block .compound .compound_product .info_cpnd .size_price_block_cpnd .size_cpnd div a{position:relative}.product_block .info_block .compound .compound_product .info_cpnd .size_price_block_cpnd .size_cpnd div.not_available{color:#6f6f6f;text-decoration:line-through}.product_block .info_block .compound .compound_product .info_cpnd .size_price_block_cpnd .size_cpnd div.not_available span:after,.product_block .info_block .compound .compound_product .info_cpnd .size_price_block_cpnd .size_cpnd div.not_available:hover span:after{display:none}.product_block .info_block .compound .compound_product .info_cpnd .size_price_block_cpnd .size_cpnd div span:after,.product_block .info_block .compound .compound_product .info_cpnd .size_price_block_cpnd .size_cpnd div:hover span:after{content:"";border:0;position:absolute;height:1px;width:0;left:0;bottom:-2px;background-color:#fff;-webkit-transition:width .3s;-moz-transition:width .3s;-o-transition:width .3s;-ms-transition:width .3s;transition:width .3s}.product_block .info_block .compound .compound_product .info_cpnd .size_price_block_cpnd .size_cpnd div:hover span:after{width:100%}.product_block .info_block .compound .compound_product.active .info_cpnd,.product_block .info_block .compound .compound_product:hover .info_cpnd{opacity:1;visibility:visible;-webkit-transition:opacity .3s,visibility 0s;-moz-transition:opacity .3s,visibility 0s;-o-transition:opacity .3s,visibility 0s;-ms-transition:opacity .3s,visibility 0s;transition:opacity .3s,visibility 0s}.product_block .info_block .compound .compound_product .new_art{border:1px solid #212529;width:90%;height:25px;padding:0 3px;margin:30px auto;font-size:14rem;line-height:22px;color:#000}.product_block .info_block .compound .compound_product .new_art:empty:not(:focus):before{content:attr(data-text);color:#999}.product_block .info_block .description{width:100%;height:auto;margin-top:45rem;font-size:16rem;line-height:initial;color:#000}.product_block .info_block .more_info{width:100%;height:auto;margin-top:33rem}.product_block .info_block .more_info .info{border-bottom:1px solid #212529;width:100%;max-height:41rem;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;-o-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;-webkit-transition:max-height .3s;-moz-transition:max-height .3s;-o-transition:max-height .3s;-ms-transition:max-height .3s;transition:max-height .3s;overflow:hidden}.product_block .info_block .more_info .info.opened{max-height:1041rem}.product_block .info_block .more_info .info.opened .pointer{transform:rotate(180deg)}.product_block .info_block .more_info .info.opened .text{max-height:1000rem}.product_block .info_block .more_info .info:first-child{border-top:1px solid #212529}.product_block .info_block .more_info .info .ttl{width:calc(100% - 14rem - 5rem);height:40rem;font-size:15rem;line-height:initial;color:#000;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;-o-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:center;align-items:center;user-select:none}.product_block .info_block .more_info .info .pointer{width:14rem;height:7rem;margin-right:5rem;background:url(../images/tech/btns/pointer-b.png) center no-repeat;background-size:contain;transform:rotate(0);-webkit-transition:-webkit-transform .3s;-o-transition:transform .3s;-moz-transition:transform .3s;-ms-transition:transform .3s;transition:transform .3s}.product_block .info_block .more_info .info .text{width:100%;max-height:0;font-size:14rem;line-height:initial;color:#000;-webkit-transition:max-height .3s;-moz-transition:max-height .3s;-o-transition:max-height .3s;-ms-transition:max-height .3s;transition:max-height .3s;padding-bottom:10rem}.product_block .info_block .more_info .info .text.characteristic div{display:block;min-width:10rem!important;min-height:22rem!important}.checkout_block .checkout_list,.checkout_block .checkout_title{display:-webkit-box;display:-webkit-flex;-webkit-flex-flow:row wrap}.map_pos{padding-top:174rem}.map_pos .container{width:94%!important;margin:0 3%!important}.map_pos #map{width:100%;height:620px;overflow:hidden}.map_pos .contacts_block{position:absolute;width:33%;min-width:350px;min-height:420px;background-color:#fff;margin-top:100px;box-shadow:0 1px 10px 0 rgba(163,163,163,.75);-webkit-box-shadow:0 1px 10px 0 rgba(163,163,163,.75);-moz-box-shadow:0 1px 10px 0 rgba(163,163,163,.75);padding:20px;font-size:14px;color:#000;z-index:7}.map_pos .contacts_block h1{margin:20px 0;font-weight:400}.map_pos .contacts_block a,.map_pos .contacts_block a:hover{color:inherit;text-decoration:none}.checkout_block{width:100%;height:auto}.checkout_block.c{padding-top:174rem}.checkout_block .checkout_title{width:100%;height:auto;min-height:24px;padding:30rem 9rem;font-size:24rem;line-height:24rem;color:#000;font-weight:400;display:-ms-flexbox;display:flex;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;-o-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.checkout_block .checkout_title.i{padding-top:47rem;padding-bottom:47rem}.checkout_block .checkout_list{width:100%;height:auto;margin:50rem auto 0;display:-ms-flexbox;display:flex;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;-o-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:center;justify-content:center;-webkit-align-items:start;align-items:start}.checkout_block .checkout_list .customer_data{width:60%;height:auto;padding:0 2%}.checkout_block .checkout_list .customer_data>.title{width:100%;height:auto;font-size:20rem;line-height:20rem;color:#000;font-weight:400}.checkout_block .checkout_list .customer_data .fields{width:100%;height:auto;margin:30rem auto 0;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;-o-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:start;align-items:start}.checkout_block .checkout_list .customer_data .fields div{width:48%;height:auto;margin-bottom:20rem}.checkout_block .checkout_list .customer_data .fields div.comments{width:100%}.checkout_block .checkout_list .customer_data .fields div label{width:100%;height:auto;font-size:14rem;line-height:14rem;color:#000}.checkout_block .checkout_list .customer_data .fields div input{outline:0;border:0;border-bottom:1px solid #212529;width:100%;height:40rem;padding:0 1%;font-size:14rem;line-height:14rem;color:#000}.checkout_block .checkout_list .customer_data .fields div textarea{outline:0;border:0;border-bottom:1px solid #212529;width:100%;height:100rem;min-height:40rem;padding:5rem 1%;font-size:14rem;line-height:14rem;color:#000;resize:vertical}.checkout_block .checkout_list .customer_data .fields .checkout_btn{width:100%;max-width:300px;height:48rem;margin:50rem auto 0;padding:8px;font-size:16rem;line-height:16rem;color:#fff;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;-o-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;text-align:center;background-color:#212529;user-select:none}.checkout_block .checkout_list .order{border:1px solid #212529;border-right:0;width:40%;height:auto;padding:0 1.5%}.checkout_block .checkout_list .order>.title{border-bottom:1px solid #212529;width:100%;height:60rem;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;-o-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:center;align-items:center;font-size:20rem;line-height:20rem;color:#000;padding:0 28rem}.checkout_block .checkout_list .order .order_product_list{width:100%;height:100%;max-height:400rem;overflow:hidden;overflow-y:auto;flex:1 1 auto}.checkout_block .checkout_list .order .order_product_list .order_product{border:0;border-bottom:1px solid #212529;width:100%;height:auto;min-height:58px;padding:24px 28rem;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;-o-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:start;align-items:start}.checkout_block .checkout_list .order .order_product_list .order_product:last-child{border-bottom:0}.checkout_block .checkout_list .order .order_product_list .order_product .photo{width:100rem;height:150rem}.checkout_block .checkout_list .order .order_product_list .order_product .photo img{width:auto;max-width:100%;height:auto;max-height:100%}.checkout_block .checkout_list .order .order_product_list .order_product .info{width:calc(100% - 100rem - 15rem);height:auto;min-height:100%}.checkout_block .checkout_list .order .order_product_list .order_product .info .title{width:100%;height:auto;font-size:18rem;line-height:18rem;color:#000;margin-bottom:26rem;padding-right:38rem}.checkout_block .checkout_list .order .order_product_list .order_product .info .title .del_btn{position:absolute;top:0;right:0;width:30rem;height:30rem;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;-o-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.checkout_block .checkout_list .order .order_product_list .order_product .info .title .del_btn:after{content:'\2715';font-size:18rem;line-height:18rem;color:#000}.checkout_block .checkout_list .order .order_product_list .order_product .info .art,.checkout_block .checkout_list .order .order_product_list .order_product .info .color,.checkout_block .checkout_list .order .order_product_list .order_product .info .size{width:100%;height:auto;font-size:13rem;line-height:13rem;color:#000;margin-bottom:8rem}.checkout_block .checkout_list .order .order_product_list .order_product .info .product_quantity_price{width:100%;height:30rem;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;-o-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;margin-top:21rem}.checkout_block .checkout_list .order .order_product_list .order_product .info .product_quantity_price .quantity_block{border:1px solid #212529;width:75rem;height:100%;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;-o-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center}.checkout_block .checkout_list .order .order_product_list .order_product .info .product_quantity_price .quantity_block .minus_btn,.checkout_block .checkout_list .order .order_product_list .order_product .info .product_quantity_price .quantity_block .plus_btn,.checkout_block .checkout_list .order .order_product_list .order_product .info .product_quantity_price .quantity_block .quantity{width:20rem;height:100%;padding:0;font-size:20rem;line-height:20rem;color:#000;text-align:center}.checkout_block .checkout_list .order .order_product_list .order_product .info .product_quantity_price .quantity_block .quantity{width:calc(100% - (20rem * 2));font-size:18rem;line-height:18rem;color:#000}.checkout_block .checkout_list .order .order_product_list .order_product .info .product_quantity_price .quantity_block .minus_btn:after{position:absolute;content:"-";left:8px;top:2px}.checkout_block .checkout_list .order .order_product_list .order_product .info .product_quantity_price .quantity_block .plus_btn:after{position:absolute;content:"+";left:5px;top:2px}.checkout_block .checkout_list .order .order_product_list .order_product .info .product_quantity_price .price:hover,.checkout_block .checkout_list .order .total_sum .sum:hover{cursor:default}.checkout_block .checkout_list .order .order_product_list .order_product .info .product_quantity_price .price{width:calc(100% - 75rem - 8rem);height:100%;font-size:16rem;line-height:16rem;color:#000;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;-o-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:flex-end;justify-content:flex-end;-webkit-align-items:end;align-items:end}.checkout_block .checkout_list .order .order_product_list .order_product .info .product_quantity_price .price span{font-size:12rem;line-height:12rem;color:#000}.checkout_block .checkout_list .order .total_sum{border-top:1px solid #212529;width:100%;height:auto;min-height:20rem;padding:20rem 28rem;flex:0 0 auto;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;-o-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center}.checkout_block .checkout_list .order .total_sum .sum,.checkout_block .checkout_list .order .total_sum .title{width:auto;height:100%;font-family:TeXGyreAdventor-Bold;font-size:18rem;line-height:18rem;color:#000}.checkout_block .checkout_list .order .total_sum .title{max-width:60%}.checkout_block .checkout_list .order .total_sum .sum{max-width:40%;text-align:right}.checkout_block .cart_main_btn:hover,.enter_form .check_restore_btn:hover,.enter_form .confirm_btn:hover,.enter_form .enter_btn:hover,.enter_form .restore_btn:hover,.enter_form .restore_password:hover{cursor:pointer}.checkout_block .checkout_list .order .total_sum .sum span{font-size:14rem;line-height:14rem;color:#000}.checkout_block .cart_main_btn{width:100%;max-width:300px;height:48rem;padding:8px;font-size:16rem;line-height:16rem;color:#fff;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;-o-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;text-align:center;background-color:#212529;user-select:none}.footer .footer_content,.order_success_block .order_details{display:-ms-flexbox;display:-webkit-flex;-webkit-flex-flow:row wrap}.order_success_block{position:relative;max-width:1000px;color:#000;padding-bottom:40px;padding-left:15px;padding-right:15px;text-align:left;margin:0 auto}.order_success_block .order_title,.order_success_block .os_title{font-size:24px;text-align:center}.order_success_block .os_title{margin:40px 0 80px;line-height:1.7;font-weight:400}.order_success_block a{text-decoration:none;color:#000}.order_success_block .order_details{width:100%;height:100%;display:-webkit-box;display:flex;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;-o-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:start;align-items:start}.order_success_block .order_details .customer_data{width:40%;padding-top:10px}.order_success_block .order_details .customer_data div{margin:10px 0}.order_success_block .order_details .order_data{width:60%}.order_success_block .order_details .order_data .cart_order_title{border-bottom:1px solid #212529;width:100%;min-height:20px;font-size:20px;line-height:20px;color:#000;padding:20px 0;text-align:left}.order_success_block .order_details .order_data .order_product_list{width:100%;height:auto}.order_success_block .order_details .order_data .order_product_list .order_product{border:0;border-bottom:1px solid #212529;width:100%;height:auto;min-height:58px;padding:20px}.order_success_block .order_details .order_data .order_product_list .order_product .photo{width:100px;height:150px;float:left}.order_success_block .order_details .order_data .order_product_list .order_product .photo img{width:auto;max-width:100%;height:auto;max-height:100%}.order_success_block .order_details .order_data .order_product_list .order_product .info{width:calc(100% - 100px - 15px);height:auto;float:right}.order_success_block .order_details .order_data .order_product_list .order_product .info .title{width:100%;height:auto;font-size:18px;line-height:18px;color:#000;margin-bottom:33px;text-align:left}.order_success_block .order_details .order_data .order_product_list .order_product .info .art,.order_success_block .order_details .order_data .order_product_list .order_product .info .color,.order_success_block .order_details .order_data .order_product_list .order_product .info .size{width:100%;height:auto;font-size:13px;line-height:13px;color:#000;margin-bottom:9px;text-align:left}.order_success_block .order_details .order_data .order_product_list .order_product .info .price{width:100%;height:auto;font-size:16px;line-height:16px;color:#000;text-align:left;margin-top:28px}.order_success_block .order_details .order_data .order_product_list .order_product .info .price span{font-size:12px;line-height:12px;color:#000}.order_success_block .order_details .order_data .order_product_list .order_product .clear{clear:both}.order_success_block .order_details .order_data .total_sum{width:100%;min-height:20px;height:auto;margin-top:20px}.order_success_block .order_details .order_data .total_sum .title{width:auto;max-width:60%;height:auto;font-size:18px;line-height:18px;font-weight:700;color:#000;float:left}.order_success_block .order_details .order_data .total_sum .sum{width:auto;max-width:40%;height:auto;font-size:18px;font-weight:700;line-height:18px;color:#000;text-align:right;float:right}.order_success_block .order_details .order_data .total_sum .sum span{font-size:14px;line-height:14px;color:#000}@media (max-width:650px){.order_success_block .order_details .customer_data,.order_success_block .order_details .order_data{width:100%}}.privacy_policy_pos,.text_content{width:auto;max-width:70%;height:auto;min-height:50rem;margin:174rem auto 0;padding:0 9rem;font-size:16rem;line-height:16rem;color:#000}.footer{position:absolute;width:100%;max-width:1920px;height:220rem;bottom:0!important}.footer:before{content:"CLVR";position:absolute;width:860rem;height:223rem;bottom:20rem;right:9rem;padding:0!important;font-family:EngraversGothic-BT;font-size:388rem;line-height:200rem;color:#fff;letter-spacing:0;text-align:right;text-shadow:1px 0 1px #e6e6e6,0 1px 1px #e6e6e6,-1px 0 1px #e6e6e6,0 -1px 1px #e6e6e6;overflow:hidden;z-index:-1}.footer .footer_content{width:auto;max-width:70%;height:100%;min-height:220rem;display:-webkit-box;display:flex;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;-o-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;margin:0 auto;padding:0 9rem}.footer .footer_content .col{width:auto;min-width:20rem;height:auto;min-height:20rem;font-size:24rem;line-height:24rem;color:#000}.footer .footer_content .col:nth-child(2){line-height:33px}.footer .footer_content .col .logo_f{width:130rem;height:52rem;background:url(../images/tech/logo-d.svg?1) center no-repeat;background-size:contain}.footer .footer_content .col .social_media{width:100%;max-width:321px;height:22rem;margin-top:18rem;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;-o-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center}.footer .footer_content .col .social_media .instagram{width:25rem;height:24rem;background:url(../images/tech/btns/instagram-d.svg?1) center no-repeat;background-size:contain}.footer .footer_content .col .social_media .telegram{width:27rem;height:23rem;background:url(../images/tech/btns/telegram-d.svg) center no-repeat;background-size:contain}.footer .footer_content .col .social_media .whatsapp{width:23rem;height:23rem;background:url(../images/tech/btns/whatsapp-d.svg) center no-repeat;background-size:contain}.footer .footer_content .col .social_media .viber{width:21rem;height:24rem;background:url(../images/tech/btns/viber-d.svg) center no-repeat;background-size:contain}.footer .footer_content .col .social_media .facebook{width:11rem;height:22rem;background:url(../images/tech/btns/fb-d.svg) center no-repeat;background-size:contain}.footer .footer_content .col .social_media .tiktok{width:21rem;height:22rem;background:url(../images/tech/btns/tiktok-d.svg) center no-repeat;background-size:contain}.footer .footer_content .col .social_media .facebook a,.footer .footer_content .col .social_media .instagram a,.footer .footer_content .col .social_media .telegram a,.footer .footer_content .col .social_media .tiktok a,.footer .footer_content .col .social_media .viber a,.footer .footer_content .col .social_media .whatsapp a{display:block;width:100%;height:100%}.footer .footer_content .copyright_policy{position:absolute;width:100%;height:auto;min-height:20px;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;-o-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;bottom:5px}.footer .footer_content .copyright_policy .copyright,.footer .footer_content .copyright_policy .policy{width:50%;height:100%;font-size:13rem;line-height:13rem;color:#000}.footer .footer_content .copyright_policy .policy{text-align:right;padding-right:70px}.footer .footer_content .copyright_policy .copyright{text-align:left;padding-left:70px}.enter_form{width:auto;max-width:350px;min-height:120px;margin:0 auto}.enter_form h3{font-size:16rem;line-height:20rem;color:#000;font-weight:400}.enter_form input{border:1px solid #212529;border-radius:2px;width:100%;height:50px;margin-bottom:22px;padding:0 15px;font-size:14rem;line-height:30rem;color:#000;background-color:rgba(255,255,255,0);display:block;-webkit-transition:.2s;transition:.2s}.enter_form input:focus,.enter_form input:visited{background-color:#fff;-webkit-transition:.2s;transition:.2s}.enter_form input::-webkit-input-placeholder{font-size:14rem;line-height:30rem;color:#000}.enter_form input::-moz-placeholder{font-size:14rem;line-height:30rem;color:#000}.enter_form input:-moz-placeholder{font-size:14rem;line-height:30rem;color:#000}.enter_form input:-ms-input-placeholder{font-size:14rem;line-height:30rem;color:#000}.enter_form .restore_password{width:100%;min-height:10px;font-size:14rem;line-height:21rem;color:#000;text-align:center;margin-bottom:17px}.enter_form .login_alert{width:auto;min-height:15px;margin-top:10px;font-size:14rem;line-height:21rem;color:red;text-align:center}.enter_form .login_alert .password_strength{max-width:285px;margin:0 auto;text-align:left}.enter_form .login_alert .password_strength.f:before,.enter_form .login_alert .password_strength.t:before{position:absolute;width:15px;height:15px;left:-15px}.enter_form .login_alert .password_strength.t:before{content:"\2714";color:green}.enter_form .login_alert .password_strength.f:before{content:"\2716";color:red}.enter_form .login_alert .strength_bar_pos{position:absolute;width:100%;height:5px;top:-82px}.enter_form .login_alert .strength_bar_pos .strength_bar{height:100%}.enter_form .login_alert .strength_bar_pos .strength_bar.s1{width:20%;background-color:red}.enter_form .login_alert .strength_bar_pos .strength_bar.s2{width:40%;background-color:#f1622b}.enter_form .login_alert .strength_bar_pos .strength_bar.s3{width:60%;background-color:#f19b2b}.enter_form .login_alert .strength_bar_pos .strength_bar.s4{width:80%;background-color:#a2ab1e}.enter_form .login_alert .strength_bar_pos .strength_bar.s5{width:100%;background-color:green}.enter_form .check_restore_btn,.enter_form .confirm_btn,.enter_form .enter_btn,.enter_form .restore_btn{border:none;border-radius:2px;width:auto;min-width:198px;height:50px;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;-o-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;font-size:14rem;line-height:20rem;color:#fff;background:#000;user-select:none;margin:0 auto}.enter_form .check_restore_btn.loading,.enter_form .confirm_btn.loading,.enter_form .enter_btn.loading,.enter_form .restore_btn.loading{background-image:url(/images/tech/loading.gif);background-size:20px;background-position:8% center;background-repeat:no-repeat}.enter_form .check_restore_btn span,.enter_form .confirm_btn span,.enter_form .enter_btn span,.enter_form .restore_btn span{width:auto;min-width:56px;padding:0 92px 0 50px;height:auto;text-align:left}.enter_form .check_restore_btn span:after,.enter_form .confirm_btn span:after,.enter_form .enter_btn span:after,.enter_form .restore_btn span:after{content:"";position:absolute;display:block;width:30px;height:100%;top:0;right:50px;background:url(../images/tech/svg/send-btn-icon.svg) center no-repeat;background-size:30px 19px;z-index:0;-webkit-transition:.2s;transition:.2s}.enter_form .check_restore_btn:hover span:after,.enter_form .confirm_btn:hover span:after,.enter_form .enter_btn:hover span:after,.enter_form .restore_btn:hover span:after{right:40px;-webkit-transition:.2s;transition:.2s}@media (max-width:1200px){.footer:before{font-size:370rem}}@media (max-width:1100px){.footer:before{font-size:340rem}}@media (max-width:1366px){.header .header_content,.privacy_policy_pos{max-width:980px}.footer .footer_content{max-width:950px}}@media (max-width:1080px){.product_block .photo_block,.product_block .photo_block_adm{width:48%}.product_block .info_block{width:48%;margin-left:4%}}@media (max-width:1000px) and (min-width:769px){.checkout_block.c .checkout_list .customer_data{width:50%}.checkout_block.c .checkout_list .customer_data .fields div{width:100%}.checkout_block.c .checkout_list .order{width:50%}}@media (max-width:870px) and (min-width:769px){.product_block .info_block .btns_pos .buy_btn,.product_block .info_block .btns_pos .fast_order_btn{width:calc(100% - 22rem - 8%)}}@media (max-width:900px) and (min-height:400px){.product_block .slider_viewer{padding-right:0}}@media (max-height:400px){.product_block .slider_viewer .side_product_slider_pos .swiper.side_product .swiper-wrapper .swiper-slide .video:hover::after,.product_block .slider_viewer .side_product_slider_pos .swiper.side_product .swiper-wrapper .swiper-slide picture:hover::after,.product_block .slider_viewer .side_product_slider_pos .swiper.side_product .swiper-wrapper .swiper-slide video:hover::after,.product_block .slider_viewer .side_product_slider_pos .swiper.side_product .swiper-wrapper .swiper-slide.active .video:after,.product_block .slider_viewer .side_product_slider_pos .swiper.side_product .swiper-wrapper .swiper-slide.active picture:after{width:calc(100% + 6px);height:calc(100% + 6px);top:-3px;left:-3px}}@media (max-width:850px){.header .header_content .menu{width:35%}.footer:before{font-size:260rem}}@media (max-width:768px){html.fixed body,html.fixed body .header{padding-right:0!important}.body{padding:0}.alert.active{-webkit-transform:translateY(200px);-moz-transform:translateY(200px);-ms-transform:translateY(200px);-o-transform:translateY(200px);transform:translateY(200px)}.header{height:60px!important}.header .header_content{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;-o-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.header .header_content .logo{width:110px;height:50px;background:url(../images/tech/logo.svg?1) center no-repeat;background-size:110px 50px;margin-top:10px}.header .header_content .menu{display:none}.header .header_content .cart_mobile,.header .header_content .menu_mobile_btn,.header.fixed .header_content .cart_mobile{display:block}.header.fixed .header_content .logo{background:url(../images/tech/logo-d.svg?1) center no-repeat;background-size:100px 50px}.header.scroll{height:60rem!important}.header.scroll .header_content .logo{height:50px!important}.breadcrumb_pos{margin-top:15px;margin-bottom:15px}.catalog_block.c,.order_success_block{padding-top:60px}.privacy_policy_pos{margin-top:75px}.catalog_block .catalog_title{padding:20rem 9rem}.catalog_block .catalog_title.i{padding-top:20rem;padding-bottom:20rem}.checkout_block.c,.product_block{padding-top:60px}.catalog_block .catalog_settings{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:column wrap;-moz-flex-flow:column wrap;-ms-flex-flow:column wrap;-o-flex-flow:column wrap;flex-flow:column wrap;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:start;align-items:start}.catalog_block .catalog_settings .filter{margin-left:0;margin-right:0;font-size:16rem;line-height:initial;color:#000}.catalog_block .catalog_settings .sort,.catalog_block .catalog_settings .sort select{font-size:16rem;line-height:16rem;color:#000}.catalog_block .catalog_settings .sort{margin-left:0;margin-top:8rem}.catalog_block .product_list .product .info{display:none}.catalog_block .product_list .product .info_mob{display:block!important}.product_block{margin-bottom:0}.product_block .photo_block,.product_block .photo_block_adm{display:none}.product_block .swiper{display:block}.product_block .info_block{width:100%;margin:12px 0 40px}.product_block .info_block .title{text-align:center;margin-top:0;order:1}.product_block .info_block .code_sizetable_pos{order:2}.product_block .info_block .price{order:3;text-align:center}.product_block .info_block .favorite.m{order:4;display:block}.product_block .info_block .color{order:5}.product_block .info_block .size{order:6}.product_block .info_block .btns_pos{order:7}.product_block .info_block .description{order:8}.product_block .info_block .more_info{order:9}.product_block .info_block .btns_pos,.product_block .info_block .color,.product_block .info_block .size{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;-o-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.product_block .info_block .btns_pos{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:column wrap;-moz-flex-flow:column wrap;-ms-flex-flow:column wrap;-o-flex-flow:column wrap;flex-flow:column wrap;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:center;align-items:center}.product_block .info_block .btns_pos .favorite{position:absolute;right:10px;top:-145px;display:none}.checkout_block.c .checkout_list,.footer .footer_content{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex}.product_block .info_block .btns_pos,.product_block .info_block .code_sizetable_pos,.product_block .info_block .price{margin-top:30rem}.product_block .info_block .color,.product_block .info_block .size{left:0;margin-top:15rem}.checkout_block.c .checkout_list{width:100%;margin:25rem auto 0;display:flex;-webkit-flex-flow:column wrap;-moz-flex-flow:column wrap;-ms-flex-flow:column wrap;-o-flex-flow:column wrap;flex-flow:column wrap;-webkit-justify-content:center;justify-content:center;-webkit-align-items:start;align-items:start}.checkout_block.c .checkout_list .customer_data{width:100%}.checkout_block.c .checkout_list .customer_data .fields .checkout_btn{margin:0 auto}.checkout_block.c .checkout_list .order{border:0;width:100%;margin-top:30px}.footer{position:relative;height:auto}.footer:before{content:"";display:none}.footer .footer_content{display:flex;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;-o-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.footer .footer_content .col{width:100%!important;text-align:center;margin-top:32px}.footer .footer_content .col *{margin:0 auto}.footer .footer_content .copyright_policy{position:relative;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:column wrap;-moz-flex-flow:column wrap;-ms-flex-flow:column wrap;-o-flex-flow:column wrap;flex-flow:column wrap;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:center;align-items:center;margin-top:16px}.footer .footer_content .copyright_policy .copyright,.footer .footer_content .copyright_policy .policy{width:100%;text-align:center}.footer .footer_content .copyright_policy .policy{padding-right:0;margin-bottom:5px}.footer .footer_content .copyright_policy .copyright{padding-left:0}}@media (max-width:1007px){.catalog_block .catalog_list,.catalog_block .product_list{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;-o-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.catalog_block .catalog_list .catalog,.catalog_block .catalog_list .product,.catalog_block .product_list .catalog,.catalog_block .product_list .product{width:33.333%}}@media (max-width:668px){.catalog_block .catalog_list,.catalog_block .product_list{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;-o-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.catalog_block .catalog_list .catalog,.catalog_block .catalog_list .product,.catalog_block .product_list .catalog,.catalog_block .product_list .product{width:50%}}@media (max-width:550px){.map_pos{padding-top:60px}.map_pos .contacts_block{position:relative;width:98%!important;min-width:98%!important;margin:0 auto 20px;padding-top:10px}}@media (max-width:450px){.cart_block,.search_block{max-width:100%;right:-100%}.checkout_block.c .checkout_list .customer_data .fields div{width:100%}}@media (max-width:368px){.product_block .info_block .btns_pos .buy_btn,.product_block .info_block .btns_pos .fast_order_btn,.product_block .info_block .btns_pos .not_available_btn{width:100%}}@media (max-width:360px){.catalog_menu_mob_block,.filter_block,.filter_value_block,.menu_mobile{max-width:100%;left:-100%}.size_table_block{max-width:100%;right:-100%}}@media (max-width:320px){.catalog_block .catalog_list,.catalog_block .product_list{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;-o-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.catalog_block .catalog_list .catalog,.catalog_block .catalog_list .product,.catalog_block .product_list .catalog,.catalog_block .product_list .product{width:100%}}