/* cache 2025-09-08 14:32:24 */
body>header{position:initial;margin-bottom:0}body>header .top{gap:1.9rem}body>header .top .logo img{width:auto;height:6.4rem}body>header .top .contacts .btn-mobile-menu{margin-left:1rem}body>header .top .contacts .socials{display:none}body>header .top .contacts .contact-phone .value{margin-bottom:.8rem;font-size:1.7rem}body>header .top .contacts .contact-phone .name{font-size:1.8rem}body>header .bottom .personals{gap:2rem}body>header .bottom .personals .personal:after{top:-.8rem;right:-1.2rem;width:2.2rem;height:2.2rem;font-size:1.2rem;font-weight:500}.menu-catalog{grid-template-columns:28rem;width:28rem;overflow:hidden}.menu-catalog .items-holder .items .item{padding:.4rem 2.5rem;font-size:1.8rem}.menu-catalog .selected-category{position:absolute;right:-50rem;width:28rem;background-color:#fff;transition:right .3s ease-in-out}.menu-catalog .selected-category .category .subcategories .back{display:flex;flex-direction:row;align-items:center;gap:1rem;margin:2rem 0;color:#808180;font-weight:600;line-height:1.1;text-decoration:underline}.menu-catalog .selected-category .category .subcategories .back:before{content:'';display:block;width:.7rem;height:1.1rem;background:url('/i/svg/back.svg') center center no-repeat}.menu-catalog .selected-category .category .subcategories .back:hover{cursor:pointer}.menu-catalog .selected-category .category .subcategories .title{display:none}.menu-catalog .selected-category .category .subcategories>.items{grid-template-columns:1fr}.menu-catalog.subcategory-opened .selected-category{right:0}body>footer{margin-top:0}body>footer .container-centered{grid-template-columns:repeat(2,1fr);grid-template-areas:'buyer company' 'socials socials' 'contacts contacts' 'copyright copyright';grid-gap:2.4rem}body>footer .container-centered .caption{margin-bottom:1rem}body>footer .container-centered .contacts{flex-direction:row;flex-wrap:wrap}body>footer .container-centered .contacts br{display:none}body>footer .container-centered .contacts .address,body>footer .container-centered .contacts .caption{width:100%;margin-bottom:1rem}body>footer .container-centered .contacts .email,body>footer .container-centered .contacts .phone{width:50%;margin-bottom:0;font-size:1.8rem}body>footer .container-centered .copyright{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:1rem}