@media screen and (min-width:1025px){#callback_request{font-size:0 !important;line-height:0 !important}#callback_request:before{display:block;content:"\e929";font-size:2rem}.menu_btn{display:none}.page-header .menu_block{width:50%}.page-header .menu_inner{display:flex;align-items:center}.page-header .website_menu{display:flex;align-items:center;flex-wrap:wrap;flex:1;width:50%;white-space:nowrap;height:72px;margin-right:112px}.page-header .website_menu:not(.ready){opacity:0}.page-header .website_menu>li{padding:0 12px 26px;margin-top:26px;position:relative}.page-header .website_menu>li.collapse{margin:0;order:2;opacity:0;height:0;padding-bottom:0}.page-header .website_menu>li.collapse>a{width:180px;margin:12px 0 12px auto}.page-header .website_menu>li.collapse:before{display:block;content:"";position:absolute;z-index:-1;top:0;right:-12px;width:228px;bottom:0;background:#fff;border:solid #e1e0e0;border-width:0 1px}.page-header .website_menu>li.collapse:has(+.toggle_btn)>a{margin-bottom:24px}.page-header .website_menu>li.collapse:has(+.toggle_btn):before{border-radius:0 0 12px 12px;border-bottom-width:1px}.page-header .website_menu>li.collapse .submenu_list{top:-12px;left:100%}.page-header .website_menu>li:not(.collapse)+li.collapse>a{margin-top:24px}.page-header .website_menu>li:not(.collapse)+li.collapse:before{border-radius:12px 12px 0 0;border-top-width:1px}.page-header .website_menu>li:not(.collapse)+li.collapse:has(+li.toggle_btn):before{border-radius:12px}.page-header .website_menu>li.toggle_btn{width:36px;height:36px;border-radius:8px;position:relative;padding:6px 0 0;margin-top:0;margin-left:8px;display:flex;align-items:center;justify-content:center;cursor:pointer;gap:4px}.page-header .website_menu>li.toggle_btn span,.page-header .website_menu>li.toggle_btn:before,.page-header .website_menu>li.toggle_btn:after{display:block;border-top:4px solid;width:4px;border-radius:50%}.page-header .website_menu>li.toggle_btn:before,.page-header .website_menu>li.toggle_btn:after{content:""}.page-header .website_menu.opened li.collapse{opacity:1;height:auto;-o-transition:opacity .3s;-ms-transition:opacity .3s;-moz-transition:opacity .3s;-webkit-transition:opacity .3s;transition:opacity .3s}.page-header .submenu_list{position:absolute;z-index:10;top:100%;left:12px;background:#fff;box-shadow:0px 0px 1px rgba(0,0,0,.25),0px 0px 25px rgba(0,0,0,.07);border-radius:12px}.page-header .submenu_list:before,.page-header .submenu_list:after{display:block;content:"";height:24px}.page-header .submenu_list li{padding-left:24px;padding-right:24px}.page-header .submenu_list li:not(:first-child){margin-top:24px}.page-header .header_actions{position:absolute;right:124px}.page-header:has(.phone_block) .header_actions{right:248px}.page-header:not(:has(.sign_block)) .header_actions{margin-right:-104px}}@media screen and (min-width:1025px) and (max-width:1280px){.page-header .panel.header{height:80px}.page-header .header .logo{height:20px;margin-right:18px}.page-header .website_menu{height:60px}.page-header .website_menu>li{padding:0 8px 20px;margin-top:20px}.page-header .website_menu>li.collapse>a{margin:10px 0 10px auto}.page-header .website_menu>li.collapse:before{right:-12px;width:220px}.page-header .website_menu>li.collapse:has(+.toggle_btn)>a{margin-bottom:20px}.page-header .website_menu>li.collapse .submenu_list{top:-10px}.page-header .website_menu>li:not(.collapse)+li.collapse>a{margin-top:20px}.page-header .website_menu .submenu_list:before,.page-header .website_menu .submenu_list:after{height:20px}.page-header .website_menu .submenu_list li{padding-left:20px;padding-right:20px}.page-header .website_menu .submenu_list li:not(:first-child){margin-top:20px}}@media screen and (min-width:1025px) and (max-width:1280px){.page-footer .footer.content .left_col{flex:0 0 33.3333333333%;max-width:33.3333333333%}.page-footer .footer.content .right_col{flex:0 0 66.6666666667%;max-width:66.6666666667%}}@media screen and (min-width:1281px) and (max-width:1600px){.brands_list .brand_name{font-size:240%;line-height:27px}}@media screen and (min-width:1025px) and (max-width:1280px){.brands_list .brand_block{padding:20px}.brands_list .brand_name{font-size:200%;line-height:27px}.brands_list .brand_description{font-size:140%;line-height:24px;margin-bottom:20px}.category_block{padding:24px 32px 32px}}@media screen and (min-width:1025px) and (max-width:1280px){.products.wrapper .product-item{flex:0 0 33.3333333333%;max-width:33.3333333333%}.column.main .product-item-info .product-item-link{font-size:200%;line-height:1.6em}.listing_info img{margin-bottom:30px}.listing_info:not(:has(img)){padding-top:30px}}@media screen and (min-width:1025px){main.page-main:has(.columns>.sidebar-main) .products.wrapper .product-item-info{border-radius:30px}main.page-main:has(.columns>.sidebar-main) .products.wrapper .product-item-info:not(:has(.price-box)) .product-item-name{margin-top:40px}main.page-main:has(.columns>.sidebar-main) .products.wrapper .product-item-info .product-image-wrapper{height:164px;max-width:155px}main.page-main:has(.columns>.sidebar-main) .products.wrapper .product-item-info .product-image-container{padding-top:17px;padding-bottom:17px}main.page-main:has(.columns>.sidebar-main) .products.wrapper .product-item-info .product-item-name{margin-top:6px}main.page-main:has(.columns>.sidebar-main) .products.wrapper .product-item-info .product-item-details{padding:0 15px 15px}}