

/* Start:/local/templates/rozmet/css/template.min.css?178110485864564*/
body{margin:0;font-family:"Manrope",sans-serif;font-weight:400;font-size:13px}.aline{display:none}.header-bar{height:40px;background:#f5f5f5}.container{width:1300px;margin:0 auto;padding:0}.header-bar-wrap{display:grid;grid-template-columns:170px 450px 1fr 150px 90px 75px;line-height:40px}.header-email a{color:#000;text-decoration:none;display:flex;align-items:center}.cabinet-link:hover,.header-email a:hover{text-decoration:underline}.header-email a:before{content:"";display:block;width:19px;height:13px;background:url(/local/templates/rozmet/css/../images/header-mail-icon.png)no-repeat center;margin-right:10px;margin-top:-1px}.bx-basket-block a,.header-schedule{color:#7e7e7e;display:flex;align-items:center}.header-schedule span{color:#000}.header-schedule:before{content:"";display:block;width:16px;height:16px;background:url(/local/templates/rozmet/css/../images/header-schedule-icon.png)no-repeat center;margin-right:10px;margin-top:-2px}.cabinet-link{cursor:pointer;display:flex;align-items:center}.cabinet-link:before{content:"";display:block;width:18px;height:17px;background:url(/local/templates/rozmet/css/../images/header-user-icon.png)no-repeat center;margin-right:11px;margin-top:-3px}.header-bar-wrap .cart{text-align:right}.bx-basket-block a{justify-content:flex-end;height:40px;color:#fff;text-decoration:none;font-size:12px}.bx-basket-block a:after{content:"";display:block;width:18px;height:18px;background:url(/local/templates/rozmet/css/../images/header-cart-icon.png)no-repeat center;margin-left:12px;margin-top:-2px}.bx-basket-block span{display:flex;width:24px;height:22px;background:#dc1818;justify-content:center;align-items:center;border-radius:3px;position:relative}.bx-basket-block span:before{content:"";display:block;width:0;height:0;border:4px solid transparent;border-left:6px solid #dc1818;position:absolute;left:100%}.header{border-bottom:1px solid #f5f5f5;position:relative}.header-wrap{display:grid;grid-template-columns:22% 20% 36% 22%;height:100px;align-items:center}.logo-text{font-size:14px;line-height:19px;color:#7e7e7e;margin-top:-12px}.bx-searchtitle button{background:url(/local/templates/rozmet/css/../images/header-search-icon.png)no-repeat center}.header-phone-block{display:flex;justify-content:flex-end}.header-phone-icon{background:#f5f5f5 url(/local/templates/rozmet/css/../images/header-phone-icon.png)no-repeat center;width:45px;height:45px;margin-right:24px;border-radius:5px;cursor:pointer}.header-phone a{color:#000;font-size:20px;text-decoration:none;font-weight:500;letter-spacing:2px;line-height:22px}.header-callme{font-size:14px;line-height:19px;color:#7e7e7e;cursor:pointer;margin-top:3px}.front-banner-line-wrap a:hover,.header-callme:hover,.main-menu li a:hover,.rozstroy-text a.link:hover,.top-menu-categories ul a:hover{text-decoration:underline}.top-menu-wrap{display:grid;grid-template-columns:17%auto;height:65px;align-items:center;position:relative;z-index:5}.main-menu ul.menu{display:flex;justify-content:space-between;font-weight:500}.top-menu-wrap .top-categories-button span{font-size:16px;font-weight:500;user-select:none}.top-menu-wrap .top-categories-button i{width:23px;height:15px;display:block;background:url(/local/templates/rozmet/css/../images/menu-button-icon.png)center no-repeat;margin:3px 15px 0 0;cursor:pointer}.top-categories-button{display:flex;align-items:center;cursor:pointer;height:65px}.main-menu li a{font-size:16px;color:#000}.page-shadow.active{position:fixed;top:0;bottom:0;left:0;right:0;z-index:2;background:url(/local/templates/rozmet/css/../images/shadow-bg.png)center}.top-menu-categories{position:absolute;background:#fff;z-index:5;top:65px;display:none;left:-30px;right:-30px;border-radius:0 5px 5px 5px}.top-menu-categories.active{display:block}.footer-categories ul,.main-menu ul.menu,.top-menu-categories ul{list-style:none;padding:0;margin:0}.top-menu-categories ul.level_1{padding:40px 30px 35px 75px;display:flex;flex-direction:column;flex-wrap:wrap;height:390px;box-sizing:border-box}.top-categories-button.active{background:#fff;border-radius:0 5px 0 0}.top-categories-button.active:before{content:"";display:block;height:65px;position:absolute;width:30px;top:0;left:-30px;background:#fff;border-radius:5px 0 0 0}.top-menu{z-index:5;position:relative;box-shadow:0 20px 45px 0#00000010}.top-menu-wrap .main-menu{margin-left:2%}.top-categories-button.active i{background:url(/local/templates/rozmet/css/../images/category-close-icon.png)center no-repeat}.main-menu li a,.top-menu-categories ul a{text-decoration:none}.top-menu-categories ul.level_1>li>a{font-size:16px;color:#000;font-weight:600;line-height:28px}.top-menu-categories ul.level_2{padding-top:5px}.top-menu-categories ul.level_2>li>a{font-size:14px;color:#7e7e7e;line-height:18px}.top-menu-categories ul.level_2 li{padding-bottom:7px}.top-menu-categories ul.level_1>li{width:20%}.top-menu-categories ul.level_1>li:nth-child(1),.top-menu-categories ul.level_1>li:nth-child(2),.top-menu-categories ul.level_1>li:nth-child(4),.top-menu-categories ul.level_1>li:nth-child(9){padding-bottom:24px}.top-menu-categories ul.level_1>li:nth-child(5){padding-bottom:55px}.top-menu-categories ul.level_1>li:nth-child(10){padding-bottom:25px}.front-banner{height:400px;background:#73838f url(/local/templates/rozmet/css/../images/front-banner.jpg)center no-repeat}.front-banner-line{background:#323640}.banner-h1{color:#fff;font-size:70px;line-height:80px;font-weight:800;padding-top:57px;width:75%}.advantages-block{height:210px;width:859px;background:url(/local/templates/rozmet/css/../images/advantages-bg.jpg)center no-repeat;position:absolute;bottom:-76px;border-radius:11px;border-top:1px solid #ffffff25;box-shadow:0 20px 40px 0#00000020;color:#fff;display:grid;grid-template-columns:1fr 1fr 1fr;padding:40px 60px 0;box-sizing:border-box;grid-gap:70px}.front-banner-wrap{position:relative;height:400px}.advantages-block .value{font-size:50px;line-height:50px;font-weight:600}.advantages-block .title{font-size:22px;line-height:22px;font-weight:600;padding:14px 0 8px}.advantages-block .description{font-size:15px;font-weight:400;opacity:.7;line-height:20px}.youtube-button{position:absolute;right:0;bottom:50px;background:#fff;height:75px;display:flex;align-items:center;border-radius:5px;cursor:pointer;overflow:hidden}.youtube-button .text-wrap{padding:0 25px 0 21px;font-size:14px;line-height:21px}.promo-products .price span,.youtube-button .time{color:#7e7e7e}.youtube-button .icon{width:76px;background:url(/local/templates/rozmet/css/../images/youtube-button-icon.png)center no-repeat;height:100%;display:flex;justify-content:center;align-items:center}.youtube-button .icon:before{display:block;content:"";width:0;height:0;border:10px solid transparent;border-left:18px solid #fff;margin-right:-10px}.youtube-button .icon:hover{opacity:.8}.front-banner-line-wrap{display:flex;align-items:center;justify-content:flex-end;height:130px}.front-banner-line-wrap>div{display:flex;align-items:center;cursor:pointer}.front-banner-line-wrap .icon{width:48px;height:52px;margin-right:18px;border-radius:4px;background:#dc1818 url(/local/templates/rozmet/css/../images/file-icon.png)center no-repeat}.front-banner-line-wrap a,.front-categories li a{text-decoration:none;line-height:20px;font-size:15px}.front-banner-line-wrap a{color:#fff;font-weight:600;display:block}.front-banner-line .file-data{font-size:13px;color:#fff;opacity:.7;padding-top:2px}.download-praise .text-wrap{width:85px}.download-presentation{margin-right:60px}.download-presentation .text-wrap{width:100px}.main-container{background:#fafafa;padding-top:30px}.front-categories{list-style:none;margin:0;display:grid;grid-template-columns:repeat(5,1fr);grid-gap:40px;padding:80px 0 40px}.front-categories li,footer{background:#fff}.front-categories li a{display:flex;align-items:center;box-shadow:0 20px 20px 0#00000006;border-radius:5px;overflow:auto;color:#000}.front-categories li picture{line-height:0}.front-categories li a:hover{box-shadow:2px 10px 15px 0#00000015}.front-categories icon{height:70px;min-width:70px;display:block;background-repeat:no-repeat;background-position:center;background-color:#eee;overflow:hidden}.front-categories span{margin-left:20px;margin-right:5px}li.link-rozstroy{background:#000;border-radius:5px}li.link-rozstroy a{color:#989898}li.link-rozstroy span{margin-left:15px}.front-categories li.link-rmbitovka icon{background-image:url(/local/templates/rozmet/css/../images/rmbitovka-icon.png);width:73px}.front-categories li.link-metalwork,.front-categories li.link-rmbitovka{font-weight:700}.front-categories li.link-rozstroy icon{background:url(/local/templates/rozmet/css/../images/rozstroy-link-icon.png)center right no-repeat;width:73px}.front-categories li.link-metalwork icon{background-image:url(/local/templates/rozmet/css/../images/metalwork-icon.jpg);width:73px}li.link-rozstroy a strong{display:block;color:#fff}.front-categories li.link-calculator icon{background:#dc1818 url(/local/templates/rozmet/css/../images/menu-calculator-icon.png)center no-repeat}.front-products{background:#f4f4f4;padding:80px 0}.promo-products .slick-slide{background:#fff;box-sizing:border-box;padding:30px;margin:0 20px;border-radius:6px;position:relative;box-shadow:0 20px 40px 0#00000007}.promo-products .slick-list{padding-top:50px;margin:0-20px}.promo-products .slick-arrow{position:absolute;right:0;top:-30px;width:60px;height:45px;border:0;background-color:#ececec;background-repeat:no-repeat;background-position:center;cursor:pointer;z-index:5}.promo-products>.title,.similar-products .title{font-size:22px;color:#7e7e7e;line-height:22px;font-weight:500;display:flex}.similar-products .title{color:#000}.promo-products .product-image{display:flex;width:235px;height:235px;align-items:center;justify-content:center}.promo-products .product-name{color:#000;text-decoration:none;font-weight:500;padding-top:20px;display:block;font-size:15px;line-height:23px;min-height:66px;box-sizing:border-box}.promo-products .promo-icon{width:31px;height:31px;background:#dc181810 url(/local/templates/rozmet/css/../images/promo-icon.png)center no-repeat;border-radius:14px;position:relative}.promo-products .popular-icon{width:31px;height:31px;background:#00000010 url(/local/templates/rozmet/css/../images/popular-icon.png)center no-repeat;border-radius:14px}.promo-products .slick-prev{right:60px;border-radius:6px 0 0 6px;background-image:url(/local/templates/rozmet/css/../images/slick-prev-icon.png)}.promo-products .slick-next{background-image:url(/local/templates/rozmet/css/../images/slick-next-icon.png);border-radius:0 6px 6px 0}.promo-products .slick-arrow:not(.slick-disabled):hover{opacity:.8}.promo-products .slick-disabled{opacity:.3}.promo-products .add-to-cart{width:67px;height:42px;border-radius:4px;background:#f5f5f5 url(/local/templates/rozmet/css/../images/promo-cart-icon.png)center no-repeat;cursor:pointer}.promo-products .add-to-cart:hover{background:#dc1818 url(/local/templates/rozmet/css/../images/promo-cart-hover-icon.png)center no-repeat}.promo-products .commercial-block{display:flex;align-items:center;justify-content:space-between;margin-top:10px}.promo-products .price{font-size:18px;font-weight:700}.promo-products .old-price{font-size:14px;color:#7e7e7e;height:22px;margin-top:-8px}.promo-products .old-price span{color:#000;text-decoration:line-through;text-decoration-color:#dc181880;padding:0 2px}.promo-products .popular-title{margin-left:90px}.promo-products>.title .active{color:#000;position:relative}.promo-products>.title .active:after{display:block;content:"";position:absolute;width:100%;height:1px;background:#dc1818;left:0;bottom:-5px}.promo-products>.title>div{cursor:pointer}.product-icons{position:absolute;top:20px;left:20px;display:grid;grid-gap:13px}.promo-products .popular-products-wrap,.promo-products .promo-products-wrap{overflow:hidden;height:0}.promo-products .popular-products-wrap.active,.promo-products .promo-products-wrap.active{overflow:inherit;height:initial}.front-text-wrap{display:grid;grid-template-columns:631px 1fr;grid-gap:75px}.front-text{padding:85px 0;background:#fff}.advantages-body .text-item h3,.front-contacts-text h3,.main-container .front-text h1{font-size:45px;line-height:60px;font-weight:800;margin:-10px 0 0}.front-text-desc{padding-top:15px}.front-text-desc p{font-size:17px;font-weight:500;line-height:30px;padding-bottom:5px}.front-advantages{background:#fff url(/local/templates/rozmet/css/../images/bottom-advantages-bg.jpg)top center no-repeat;padding:85px 0}.advantages-body{display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-rows:1fr 1fr;grid-gap:30px 40px}.advantages-body .text-item{grid-row-start:1;grid-row-end:3}.advantages-body .text-item h3{margin:-12px 0 0;padding-bottom:10px}.advantages-body .advantage-item h4,.advantages-body .text-item p{font-size:17px;line-height:30px;padding-bottom:10px}.advantages-body .advantage-item{background:#fff;border-radius:6px;padding:30px;display:grid;grid-template-columns:57px 1fr;grid-gap:25px}.advantages-body .advantage-item i,.front-contacts-text>div:before{background-color:#fadddd;width:57px;height:57px;border-radius:5px;background-repeat:no-repeat;background-position:center}.advantages-body .advantage-item h4{margin:-7px 0 0}.advantages-body .advantage-item p{font-size:14px;line-height:20px;margin:0}.advantages-body .item2 i{background-image:url(/local/templates/rozmet/css/../images/advantage-icon-1.png)}.advantages-body .item3 i{background-image:url(/local/templates/rozmet/css/../images/advantage-icon-2.png)}.advantages-body .item4 i{background-image:url(/local/templates/rozmet/css/../images/advantage-icon-3.png)}.advantages-body .item5 i{background-image:url(/local/templates/rozmet/css/../images/advantage-icon-4.png)}.mobile-links{margin:90px 0 0;height:330px;display:grid;grid-template-columns:615px 1fr;grid-gap:70px}.mobile-links>div{border-radius:6px;box-shadow:0 20px 40px 0#00000010}.rozstroy-block{background:url(/local/templates/rozmet/css/../images/front-rozstroy-image.jpg)center no-repeat}.rozstroy-text{color:#fff;background:#dc1818;padding:30px 65px 30px 36px;width:250px;box-sizing:border-box;border-radius:5px;margin:40px 0 0 40px}.rozstroy-text .title{font-size:20px;font-weight:700;line-height:28px}.rozstroy-text .desc{font-size:15px;line-height:20px;opacity:.8;padding:10px 0 45px}.rozstroy-text a.link{font-size:15px;line-height:20px;font-weight:500;color:#fff;text-decoration:none}.front-apps{background:url(/local/templates/rozmet/css/../images/front-apps-image.jpg)center no-repeat}.front-apps-text{color:#fff;margin:45px 0 0 55px;width:313px}.front-apps .title{font-size:22px;font-weight:700;line-height:32px}.front-apps .desc{font-size:15px;line-height:20px;opacity:.8;padding:15px 0 55px}.front-apps-links{display:flex;justify-content:space-between}.front-apps-links>a{width:147px;height:48px;border-radius:5px}.front-apps-links>a.appstore{background:url(/local/templates/rozmet/css/../images/appstore-link.png)center no-repeat}.front-apps-links>a.googleplay{background:url(/local/templates/rozmet/css/../images/googleplay-link.png)center no-repeat}.front-apps-links>a:hover{opacity:.9}#front-map{height:530px;position:relative;z-index:1}.front-map-wrap{display:grid;grid-template-columns:50% 50%}.map-grey{background:#f5f5f5}.front-contacts{position:relative}.front-contacts .container{position:absolute;top:0;left:0;right:0}.front-contacts-text{width:50%;margin-left:50%;padding:40px 10px 60px 80px;box-sizing:border-box}.front-contacts-text h3{margin:0;font-size:30px}.front-contacts-desc{font-size:14px;line-height:20px}.front-contacts-text>div{padding-left:60px;position:relative;margin-bottom:35px;margin-top:25px}.front-contacts-text>div:before{content:"";display:block;width:36px;height:36px;position:absolute;left:0;top:-5px;background-color:#00000005}.front-contacts-desc:before{background-image:url(/local/templates/rozmet/css/../images/frontmap-desc.png)}.front-contacts-phone:before{background-image:url(/local/templates/rozmet/css/../images/frontmap-phone.png)}.front-contacts-email:before{background-image:url(/local/templates/rozmet/css/../images/frontmap-email.png)}.front-contacts-phone a{color:#000;text-decoration:none;font-size:20px;font-weight:500}.footer-block ul a:hover,.footer-categories ul a:hover,.front-contacts-email a:hover,.front-contacts-phone a:hover{text-decoration:underline}.front-contacts-email a{color:#000;text-decoration:none;font-size:18px;line-height:20px}.footer-categories{padding:42px 0}.footer-categories ul a{text-decoration:none}.footer-categories ul.level_1{padding:0;display:flex;flex-direction:column;flex-wrap:wrap;height:300px;box-sizing:border-box}.footer-categories ul.level_1>li:nth-child(1),.footer-categories ul.level_1>li:nth-child(2),.footer-categories ul.level_1>li:nth-child(4),.footer-categories ul.level_1>li:nth-child(9){padding-bottom:13px}.footer-categories ul.level_1>li:nth-child(5){padding-bottom:55px}.footer-categories ul.level_1>li:nth-child(10){padding-bottom:25px}.footer-categories ul.level_1>li>a{font-size:16px;color:#000;font-weight:600;line-height:28px}.footer-categories ul.level_2{padding-top:5px}.categories-left li.is-opened>a,.footer-block li,.footer-categories ul.level_2 li{padding-bottom:7px}.footer-categories ul.level_2>li>a{font-size:14px;color:#7e7e7e;line-height:18px}.footer-line{border-top:1px solid #f5f5f5}.footer-line-wrap{padding:40px 0;display:grid;grid-template-columns:repeat(4,auto)}.block1,.footer-block ul a{font-size:14px;line-height:26px;color:#000}.confidential-link{color:#000;text-decoration:none;position:relative;width:fit-content;font-size:14px}.confidential-link:after{content:"";display:block;width:100%;border-top:1px solid #e5e5e5;position:absolute;bottom:-3px}.confidential-link:hover:after{border-top:1px solid #000}.social-buttons{display:flex;margin-top:30px}.social-buttons>a{display:block;width:35px;height:35px;background-color:#e4e4e4;margin-right:40px;border-radius:50%;background-position:center;background-repeat:no-repeat}.social-buttons>a.fb{background-image:url(/local/templates/rozmet/css/../images/fb-icon.png)}.social-buttons>a.in{background-image:url(/local/templates/rozmet/css/../images/insta-icon.png)}.social-buttons>a.vk{background-image:url(/local/templates/rozmet/css/../images/vk-icon.png)}.social-buttons>a:hover{opacity:.7}.categories-left ul,.footer-block ul{list-style:none;margin:0;padding:0}.footer-block ul a{font-size:16px;text-decoration:none}.breadcrumbs,.h1-wrap{margin-bottom:35px;display:flex;align-items:center}.breadcrumbs{font-size:13px;color:#7e7e7e}.breadcrumbs .delimiter{width:4px;height:4px;background:#d1d1d1;border-radius:50%;margin:0 15px}.breadcrumbs a{color:#7e7e7e;text-decoration:none}.breadcrumbs a:hover{text-decoration:underline}.main-container h1{font-size:45px;line-height:45px;font-weight:800;margin:0}.h1-wrap{gap:10px}.h1-wrap .product-count{display:flex;padding:7px 10px;background:#eee;border-radius:3px;font-size:14px;color:#666;margin-bottom:-4px;line-height:14px}.catalog-wrapper{display:grid;grid-template-columns:295px auto;grid-column-gap:40px}.categories-left{background:#323640;border-radius:7px;padding:18px}.categories-left ul a{font-size:15px;font-weight:600;color:#fff;text-decoration:none;line-height:17px;display:block}.categories-left ul li{padding:7px 0;position:relative}.categories-left ul li.menu__first-item{padding-left:25px}.categories-left ul li.menu__second-item{padding-left:15px}.categories-left li.is-opened{background:#1f2229;border-radius:6px;padding:20px 0;margin:10px 0}.categories-left .menu__first-item.is-active:not(.active-child)>a,.categories-left .menu__second-item.is-active a{color:#7e8494}.categories-left .menu__first-item.is-active:not(.active-child):before,.categories-left .menu__second-item.is-active:before{content:"";display:block;position:absolute;width:4px;height:6px;background:url(/local/templates/rozmet/css/../images/left-menu-arrow.png);left:0;top:50%;margin-top:-3px}.categories-left .menu__first-item.is-active:not(.active-child):before{left:10px;top:16px}.categories-left .menu__first-item.is-active.is-opened:before{top:28px}.category-header{display:grid;grid-template-columns:465px auto;grid-column-gap:40px;margin-bottom:40px}.category-header .category-image{overflow:hidden;display:flex;align-items:flex-start;border-radius:6px;height:190px}.category-header .category-image img{border-radius:6px;height:auto}.category-header .small-description{font-size:15px;line-height:24px;color:#000;position:relative}.category-header .small-description-text{position:relative}.category-header .small-description-text:after{content:"";background:linear-gradient(0deg,#fafafa 5%,transparent);height:40px;width:100%;position:absolute;bottom:0;right:0}.category-readmore{cursor:pointer;font-size:15px;margin-top:3px;display:flex;align-items:center}.category-readmore:after{content:"";display:block;width:6px;height:4px;background:url(/local/templates/rozmet/css/../images/category-readmore.png)no-repeat center;margin-left:8px}.category-readmore:hover{text-decoration:underline}.subsection-head{display:grid;grid-template-columns:35% 12% 14% 13% 13%auto;background:#323640;color:#fff;font-size:14px;font-weight:500;border-radius:6px 6px 0 0;align-items:center;line-height:18px;min-height:48px}.subsection-head div{padding:10px 0}.subsection-head .name{padding-left:25px}.subsection-body{background:#fff;border-radius:0 0 6px 6px}.subsection-body .bx_catalog_item{display:grid;grid-template-columns:35% 12% 14% 13% 13%auto;height:78px;align-items:center;border-top:1px solid #f5f5f5}.tag-title{padding-right:5px;flex:0 0 100px;font-size:14px;color:#7e7e7e}.tag-values{display:flex;flex-wrap:wrap;gap:13px 14px}.tag-category{display:flex;justify-content:flex-start}.tag-values .sotbit-seometa-tag-link{color:#000;font-size:13px;background:#fff;padding:10px 15px;display:block;border-radius:4px;text-decoration:none;box-shadow:0 2px 5px 0#00000007;line-height:13px}.tag-values .sotbit-seometa-tag-link.active{color:#fff;background:#323640}.tags-title{margin-bottom:15px;font-size:114.28571%;font-weight:600}.category-tags{background:#f5f5f5;padding:12px 30px;border-radius:6px;margin-bottom:35px;display:grid;grid-gap:20px}.category-subsection{margin-bottom:45px;font-size:14px;box-shadow:0 20px 40px 0#00000007}.subsection-body .name{padding:0 20px;display:flex;flex-direction:column;gap:5px}.subsection-body .name a{color:#000;text-decoration:none;line-height:20px}.subsection-body .size{font-weight:700}.subsection-body .price-current{font-weight:700;color:#7e7e7e}.subsection-body .price-current span{color:#000}.subsection-body .old-price{color:#7e7e7e;display:flex;position:relative}.subsection-body .old-price span{position:relative}.subsection-body .old-price span:after{content:"";background:#de272780;height:1px;display:block;position:absolute;top:50%;left:-2px;right:-2px}.subsection-body .promo-icon{width:21px;height:21px;background:#dc181810 url(/local/templates/rozmet/css/../images/category-promo-icon.png)center no-repeat;border-radius:50%;display:inline-block;margin-bottom:-4px;margin-left:3px}.subsection-body .bx_catalog_item_controls_blockone{display:grid;background:#f5f5f5;grid-template-columns:18px 43px 18px;float:left;border-radius:4px;overflow:hidden}.bx_catalog_list_home .bx_small.bx_bt_button_type_2{border-radius:0;background:inherit;border:0;height:43px;line-height:43px;font-size:0;box-shadow:none}.bx_catalog_item_controls_blockone .bx_col_input{width:initial;border:0;background:inherit;padding:0;font-size:14px;font-weight:700}.bx_catalog_list_home .bx_catalog_item_controls_blockone .bt_minus{background:url(/local/templates/rozmet/css/../images/category-quantity-minus.png)center right no-repeat}.bx_catalog_list_home .bx_catalog_item_controls_blockone .bt_plus{background:url(/local/templates/rozmet/css/../images/category-quantity-plus.png)center left no-repeat}.subsection-body .price-full{font-weight:700;color:#7e7e7e}.bx-catalog-element .detail-price span,.subsection-body .price-full span{color:#000}.subsection-body .buy-block{display:grid;grid-template-columns:42px 40px 17px;grid-gap:9px}.bx_catalog_list_home .subsection-body .buy-button{background:#f5f5f5 url(/local/templates/rozmet/css/../images/buy-button-cart.png)center no-repeat;width:42px;height:41px;padding:0;border-radius:3px;margin:0;display:block}.bx_catalog_list_home .subsection-body .buy-button:hover{background-color:#eee}.subsection-body .one-click{font-size:13px;color:#dc1818;line-height:41px;padding:0 15px;background:#fdf3f3 url(/local/templates/rozmet/css/../images/one-click-icon.svg)no-repeat center;border-radius:3px;height:41px;cursor:pointer;background-size:21px}.subsection-body .one-click:hover{background-color:#fde3e3}.category-description h2{font-size:28px;line-height:35px;font-weight:800}.category-description h3{font-size:25px;line-height:30px;font-weight:800}.category-description p{font-size:15px;line-height:24px;margin:0 0 20px}.category-description li{font-size:15px;line-height:24px;margin-bottom:20px}.category-description ul li::marker{color:#dc1818;font-size:16px}.category-description ol,.category-description ul{padding-left:22px}.description-content-block{display:grid;grid-template-columns:auto 500px;grid-gap:30px;padding-bottom:30px}.description-content-block img{max-width:100%;border-radius:7px}.category-description h4{margin:0 0 25px;font-size:25px;font-weight:500;border-bottom:1px solid #dc1818;width:fit-content}.category-download-price{display:flex;align-items:center;cursor:pointer;background:#000;padding:18px 24px;border-radius:6px;margin-top:40px}.category-download-price .icon{width:48px;height:52px;margin-right:21px;border-radius:4px;background:#dc1818 url(/local/templates/rozmet/css/../images/file-icon.png)center no-repeat}.category-download-price .text-wrap{width:155px}.category-download-presentation a,.category-download-price a{color:#fff;font-size:15px;font-weight:600;text-decoration:none;display:block}.category-download-presentation .file-data,.category-download-price .file-data{font-size:13px;color:#fff;opacity:.7;padding-top:5px}.category-download-presentation{margin-top:40px;background:#d12928 url(/local/templates/rozmet/css/../images/right-presentation-bg.jpg)center no-repeat;padding:22px 24px;display:flex;border-radius:6px;overflow:hidden}.category-download-presentation .icon{width:61px;height:44px;margin-right:15px;border-radius:4px;background:url(/local/templates/rozmet/css/../images/sidebar-presentation.png)center no-repeat}.detail-top-block{display:grid;grid-template-columns:632px auto;grid-gap:40px;padding-bottom:70px;align-items:start}.detail-product-images{display:grid;grid-template-columns:110px 500px;grid-gap:24px}.bx-catalog-element .main-image{background:#fff;border-radius:8px;overflow:hidden;box-shadow:0 20px 40px 0#00000003;position:relative}.more-images{display:grid;grid-template-rows:repeat(4,100px);align-items:center;justify-content:center;grid-gap:32px}.bx-catalog-element .image-item a{width:100px;height:100px;display:flex;align-items:center;background:#fff;border-radius:8px;box-shadow:0 20px 40px 0#00000005;overflow:hidden}.bx-catalog-element .image-item{position:relative}.bx-catalog-element .image-item.active:after{content:"";display:block;border:2px solid #ffa6a6;position:absolute;top:-4px;bottom:-4px;right:-4px;left:-4px;border-radius:11px}.bx-catalog-element .main-image a{display:flex;align-items:center;justify-content:center;height:500px}.bx-catalog-element .main-image img{max-width:500px;max-height:500px}.bx-catalog-element .buy-panel{background:#fff;border-radius:8px;box-shadow:0 20px 40px 0#00000003}.bx-catalog-element .buy-top{display:grid;grid-template-columns:1fr auto;padding:19px 20px 17px 30px;border-bottom:1px solid #f5f5f5;grid-row-gap:10px}.bx-catalog-element .detail-price{font-size:28px;font-weight:700;color:#7e7e7e;line-height:28px}.bx-catalog-element .detail-old-price{font-size:18px;color:#7e7e7e;line-height:18px;padding-bottom:5px}.bx-catalog-element .detail-old-price span{color:#000;position:relative;margin-left:5px}.bx-catalog-element .detail-old-price span:after{content:"";background:#de272780;height:2px;display:block;position:absolute;top:50%;left:-5px;right:-3px}.bx-catalog-element .in-stock,.bx-catalog-element .to-order{font-size:16px;color:#7e7e7e;display:flex}.bx-catalog-element .in-stock:before,.bx-catalog-element .to-order:before{content:"";width:23px;height:23px;background:#7acead url(/local/templates/rozmet/css/../images/in-stock.png)center no-repeat;margin-right:12px;border-radius:50%;display:flex;align-items:center;justify-content:center}.bx-catalog-element .to-order:before{background:#dc181810 url(/local/templates/rozmet/css/../images/to-order.png)center no-repeat}.cart-buy-block{padding:35px 20px 35px 30px;display:flex;grid-gap:30px}.bx-catalog-element .quantity{background:#f5f5f5;border-radius:6px;overflow:hidden}.product-item-amount-field-btn-minus,.product-item-amount-field-btn-plus{height:53px;background:0 0;width:40px}.product-item-amount-field-btn-minus{color:red}.product-item-amount-field-btn-plus:after{background:url(/local/templates/rozmet/css/../images/detail-plus.png)center no-repeat}.product-item-amount-field-btn-minus:after{background:url(/local/templates/rozmet/css/../images/detail-minus.png)center no-repeat}.bx-catalog-element .detail-one-click,.bx-catalog-element .product-buy-button{font-size:15px;text-decoration:none;width:190px;text-align:center;line-height:53px;border-radius:6px;cursor:pointer}.bx-catalog-element .product-buy-button{color:#fff;background:#dc1818}.bx-catalog-element .product-buy-button:hover{opacity:.8}.bx-catalog-element .detail-one-click{color:#dc1818;background:#fdf3f3}.bx-catalog-element .detail-one-click:hover{background:#fde3e3}.bx-catalog-element .product-childs{padding:20px 20px 0 30px}.bx-catalog-element .product-childs .title{font-size:16px;color:#7e7e7e;line-height:16px}.bx-catalog-element .product-childs-body{margin-top:10px;display:flex;grid-gap:13px}.product-childs-body .child-item{text-decoration:none;font-size:14px;color:#000;background:#f5f5f5;line-height:38px;padding:0 14px;border-radius:6px;cursor:pointer}.product-childs-body .child-item.active-child,.product-childs-body .child-item:hover{color:#fff;background:#323640}.product-childs-body .child-item-color{height:42px;width:60px;border-radius:6px;cursor:pointer;background:#f5f5f5;position:relative}.product-childs-body .child-item-color.active-child{border:3px solid #fff;outline:2px solid #323640;height:36px}.product-childs-body .child-item-color.color-7024{background:#45494e}.product-childs-body .child-item-color.color-8017{background:#44322d}.product-childs-body .child-item-color.color-6005{background:#114232}.product-childs-body .child-item-color.color-3005{background:#59191f}.product-childs-body .child-item-color.color-9006{background:#a5a8a6}.product-detail-icons{position:absolute;top:30px;left:30px;display:grid;grid-gap:13px;background:#fff;border-radius:50%}.product-detail-icons .promo-icon{width:37px;height:37px;background:#dc181810 url(/local/templates/rozmet/css/../images/promo-icon.png)center no-repeat;border-radius:19px;position:relative}.product-detail-icons .popular-icon{width:37px;height:37px;background:#00000010 url(/local/templates/rozmet/css/../images/popular-icon.png)center no-repeat;border-radius:19px}.product-small-properties{margin-top:20px;font-size:15px;color:#000}.small-properties-title{font-size:16px;padding-bottom:15px;font-weight:600}.product-small-properties .property{display:grid;justify-content:space-between;grid-template-columns:max-content 1fr max-content;line-height:16px;margin-bottom:14px;grid-gap:3px}.product-small-properties .delimiter{border-bottom:1px solid #efefef}.product-small-properties .more_properties{color:#7e7e7e;position:relative;width:max-content;cursor:pointer}.product-small-properties .more_properties:before{content:"";display:block;width:100%;border-bottom:1px solid #e1e1e1;position:absolute;bottom:-2px}.product-small-properties .more_properties:hover:before{border-bottom:1px solid #7e7e7e}.tabs__caption{margin:0;list-style:none;display:grid;grid-gap:18px;width:100%;padding:0;grid-template-columns:repeat(4,max-content)}.tabs__caption>li{padding:0 41px;line-height:60px;background:#f0f0f0;border-radius:6px 6px 0 0;font-size:16px;color:#000;cursor:pointer}.tabs__caption>li.active{background:#fff;position:relative}.tabs__caption>li.active:after{content:"";display:block;height:6px;position:absolute;width:100%;bottom:-6px;background:#fff;left:0}.tabs_contents{background:#fff;border-radius:6px;padding:55px 38px 40px}.detail-tabs{padding-bottom:70px}.tabs_contents .about-properties{width:70%;font-size:16px}.about-properties .property{grid-template-columns:max-content 1fr 250px;margin-bottom:32px}.about-properties .name{color:#7e7e7e}.about-properties .value,.price-category-select option{font-weight:500}.about-properties .more_about_properties,.tabs_contents .more_description{font-size:15px;color:#dc1818;cursor:pointer;display:inline-flex;padding:9px 23px;background:#fdf3f3;border-radius:5px}.about-properties .more_about_properties{margin-top:10px}.about-properties .more_about_properties:hover,.detail-tabs .more_description:hover{background:#fde3e3}.detail-short-text{font-size:15px;line-height:25px;color:#000}.detail-short-text p{margin-top:0}.tabs_contents .more_description{margin:5px 0 50px}.delivery-table-body caption,.tabs_contents>.tabs__content{display:none}.tabs_contents>.tabs__content.active{display:block}.tabs_contents .description-content{font-size:15px;line-height:25px}.tabs_contents .description-content h2{font-size:28px;margin-top:0}.tabs_contents .description-content h3{font-size:25px}.tabs_contents .description-content ul{padding:0 0 0 20px}.tabs_contents .description-content li{padding-bottom:15px}.tabs_contents .description-content li::marker{color:#dc1818}.characteristics-content .product-small-properties{margin:0}.characteristics-content h3{font-size:28px;margin-top:0;padding-top:0;font-weight:800;line-height:28px;margin-bottom:35px}.similar-products{padding:75px 0;background:#f5f5f5}.promo-page .promo-products-wrap{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:40px}.promo-page .product-item{margin:0;background:#fff;box-sizing:border-box;padding:30px;border-radius:6px;position:relative;box-shadow:0 20px 40px 0#00000007}.favorite-page,.promo-page{padding-bottom:70px}.advantages-icons-body,.favorite-page .promo-products-wrap{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:40px}.favorite-page .product-item{margin:0}.company-page .company-header{display:grid;grid-template-columns:1fr 1fr;grid-gap:40px;margin-bottom:65px}.company-page .header-video{cursor:pointer}.company-page h2{font-size:30px;color:#7e7e7e;font-weight:800;line-height:42px;margin:0 0 50px}.company-page .company-header p{font-size:30px;line-height:42px;font-weight:500}.company-page .company-info{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:43px;margin-bottom:155px;align-items:center}.company-info .info-text{font-size:18px;line-height:30px;font-weight:500}.advantages-icons-body .item,.company-info .white-block{background:#fff;box-shadow:0 20px 30px 0#00000010;border-radius:6px}.company-info .white-block{font-size:17px;color:#7e7e7e;padding:25px 30px 60px;border-bottom:4px solid #dc1818}.company-page-advantages h3{font-size:30px;margin:0;padding:0 0 45px;color:#000}.advantages-icons-body{margin-bottom:65px}.advantages-icons-body .item{padding:30px;font-size:15px;line-height:22px;text-align:center}.advantages-icons-body .item i{display:block;height:120px;background-repeat:no-repeat;background-position:center}.advantages-icons-body .item:nth-child(1) i{background-image:url(/local/templates/rozmet/css/../images/about-advantages/advantage-1.png)}.advantages-icons-body .item:nth-child(2) i{background-image:url(/local/templates/rozmet/css/../images/about-advantages/advantage-2.png)}.advantages-icons-body .item:nth-child(3) i{background-image:url(/local/templates/rozmet/css/../images/about-advantages/advantage-3.png)}.advantages-icons-body .item:nth-child(4) i{background-image:url(/local/templates/rozmet/css/../images/about-advantages/advantage-4.png)}.company-page-advantages-text{padding-bottom:60px}.company-page-advantages-text ul{column-count:2;padding:0;font-size:15px;line-height:23px;font-weight:500;list-style:none}.company-page-advantages-text li{padding:0 35px 0 25px;margin-bottom:25px;position:relative}.company-page-advantages-text li:before{content:"";display:block;width:8px;height:8px;background:#dc1818;border-radius:50%;position:absolute;left:0;top:8px}.about-assortments{background:#f5f5f5;padding:80px 0 110px}.about-assortments h3,.about-gallery h3{font-size:30px;margin:0;padding:0 0 10px;color:#000;line-height:42px}.about-assortments p{font-size:16px;font-weight:500;color:#000;margin:0}.about-assortments ul{list-style:none;display:grid;margin:0;grid-template-columns:repeat(4,1fr);padding:35px 0 0;grid-gap:40px}.about-assortments ul a{display:flex;background:#fff;text-align:center;padding:15px 40px;font-size:15px;text-decoration:none;font-weight:500;color:#7e7e7e;border-radius:6px;min-height:40px;align-items:center;justify-content:center;box-shadow:0 10px 20px 0#00000005;border-bottom:2px solid #dc1818}.about-gallery{padding:60px 0 80px;background:#fafafa}.about-gallery h3{padding:0 0 40px}.about-gallery ul{padding:0;position:relative;display:grid;margin:0-20px}.about-gallery ul img{max-height:295px;margin:0 20px;overflow:hidden;border-radius:6px}.about-gallery .slick-arrow{position:absolute;right:20px;top:-79px;width:60px;height:45px;border:0;background-color:#ececec;background-repeat:no-repeat;background-position:center;cursor:pointer;z-index:5}.about-gallery .slick-prev{right:80px;border-radius:6px 0 0 6px;background-image:url(/local/templates/rozmet/css/../images/slick-prev-icon.png)}.about-gallery .slick-next{background-image:url(/local/templates/rozmet/css/../images/slick-next-icon.png);border-radius:0 6px 6px 0}.about-gallery .slick-arrow:not(.slick-disabled):hover{opacity:.8}.about-gallery .slick-disabled{opacity:.3}.contact-tiles{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:30px;padding-bottom:65px}.contact-tiles .contact-tile{background:#fff;text-align:center;padding:25px 25px 30px;border-radius:6px;box-shadow:0 20px 30px 0#00000005}.contact-tile>i{display:block;width:50px;height:50px;background-color:#f2f2f2;margin:0 auto 20px;border-radius:6px;background-repeat:no-repeat;background-position:center}.contact-tile.phone i{background-image:url(/local/templates/rozmet/css/../images/contact/page-phone.png)}.contact-tile.messenger>i{background-image:url(/local/templates/rozmet/css/../images/contact/page-messenger.png)}.contact-tile.email i{background-image:url(/local/templates/rozmet/css/../images/contact/page-email.png)}.contact-tile.schedule i{background-image:url(/local/templates/rozmet/css/../images/contact/page-schedule.png)}.contact-tile.address-1 i{background-image:url(/local/templates/rozmet/css/../images/contact/page-address-1.png)}.contact-tile.address-2 i{background-image:url(/local/templates/rozmet/css/../images/contact/page-address-2.png)}.contact-tile.address-3 i{background-image:url(/local/templates/rozmet/css/../images/contact/page-address-3.png)}.contact-tile p{margin:0}.contact-tile.email p,.contact-tile.messenger p,.contact-tile.phone p,.contact-tile.schedule p{font-size:16px;color:#7e7e7e;line-height:25px}.contact-tile .phone-link,.contact-tile.email a{font-size:17px;line-height:25px;text-decoration:none}.contact-tile .phone-link{font-weight:700;letter-spacing:2px;color:#000}.max-link-wrap,.telegram-link-wrap,.whatsapp-link-wrap{display:flex;justify-content:center;gap:11px;align-items:center;margin-bottom:5px}.telegram-link-wrap{gap:8px}.contact-tile .max-link,.contact-tile .telegram-link,.contact-tile .whatsapp-link{font-size:16px;font-weight:700;line-height:25px;letter-spacing:0;text-decoration:none;color:#000}.contact-tile .max-link,.contact-tile .whatsapp-link{letter-spacing:2px}.contact-tile .whatsapp-link-wrap .icon{width:25px;height:25px;background:url(/local/templates/rozmet/css/../images/contact/contact-whatsapp.png)}.contact-tile .max-link-wrap .icon{width:25px;height:25px;background:url(/local/templates/rozmet/css/../images/contact/contact-max.svg)}.contact-tile .telegram-link-wrap .icon{width:27px;height:25px;background:url(/local/templates/rozmet/css/../images/contact/contact-telegram.svg)}.contact-tile .contact-page-callback,.contact-tile .contact-page-qr{line-height:25px;font-size:14px;color:#dc1818;cursor:pointer}.contact-tile .contact-page-callback:hover,.contact-tile.contact-address .show-map:hover,.contact-tile.email a:hover,.form-send-block .confidential-block a:hover,.page-delivery .contactBlock li a:hover{text-decoration:underline}.contact-tile .contact-page-qr{line-height:27px;width:21px;background:url(/local/templates/rozmet/css/../images/qrcode-icon.svg)no-repeat center;background-size:contain;height:21px;opacity:.4}.contact-tile .contact-page-qr:hover{opacity:1;text-decoration:underline}.contact-tile.email a{font-weight:500;color:#dc1818}.contact-tile p.schedule-item{font-size:17.5px}.contact-tile.schedule span{color:#000}.contact-tile.contact-address p{font-size:15px;line-height:22px}.contact-tile.contact-address .show-map{font-size:15px;line-height:22px;color:#dc1818;cursor:pointer}.contact-page-map{height:580px}.contact-page-feedback{background:#fafafa;padding:65px 0 50px}.contact-feedback-body{background:#fff;padding:40px 63px;border-radius:6px;box-shadow:0 20px 30px 0#00000010}.contacts-page-heading{font-size:25px;padding:0 0 20px;margin:0;font-weight:500;text-align:center;line-height:25px}.contact-feedback-body .form-feedback{display:grid;grid-template-columns:360px auto;grid-gap:60px;align-items:flex-start;position:relative}.contact-feedback-body .col1{display:grid;grid-gap:35px}.contact-feedback-body .col1 input{border-radius:5px;border:0;line-height:55px;background:#f3f3f3;padding:0 25px;font-size:14px;color:#8c8c8c}.contact-feedback-body .col1 input::placeholder{color:#8c8c8c}.form-feedback-theme{display:flex;grid-gap:60px;align-items:flex-end;font-size:14px;color:#000;padding-bottom:45px}.form-feedback-theme .column1{display:block}.form-feedback-heading{color:#8c8c8c;font-size:14px;padding-bottom:13px;line-height:10px;display:block}.form-feedback-theme div{position:relative;display:flex}.form-feedback-theme .checkmark,.form-send-block .confidential-block .checkmark{position:relative;top:0;left:0;height:21px;width:21px;display:block;background-color:#e6e6e6;margin:0 12px 0 0;border-radius:3px;background-repeat:no-repeat;background-position:center;min-width:21px}.form-feedback-theme input,.form-send-block .confidential-block input{opacity:0;width:20px;height:20px;padding:0;margin:0;position:absolute;cursor:pointer;left:0;z-index:1}.form-feedback-theme input:checked~.checkmark{background-color:#dc1818;background-image:url(/local/templates/rozmet/css/../images/checkmark-checked.png)}.form-feedback-theme label{cursor:pointer;user-select:none}.contact-feedback-body textarea{width:100%;background:#f3f3f3;border:0;border-radius:5px;padding:20px;font-size:14px;color:#8c8c8c;height:143px;box-sizing:border-box;resize:none;font-family:inherit}.contact-feedback-body textarea:placeholder{color:#8c8c8c}.form-send-block{display:flex;justify-content:space-between;padding-top:50px;align-items:center;flex-wrap:wrap}.form-send-block .form-feedback-submit{background:#dc1818;border:0;border-radius:6px;padding:0 50px;line-height:50px;color:#fff;font-size:15px;cursor:pointer}.form-send-block .form-feedback-submit:hover{opacity:.8}.form-send-block .confidential-block{font-size:14px;color:#8c8c8c;position:relative;display:flex}.form-send-block .confidential-block a,.pricelist-important-body a{color:#dc1818;text-decoration:none}.form-send-block .confidential-block input:checked~.checkmark{background-color:#fbe7e7;background-image:url(/local/templates/rozmet/css/../images/checkmark-checked-red.png)}.contact-page-requisites{background:#fafafa;padding:20px 0 60px}.contact-page-requisites .requisites-title{font-size:20px;font-weight:500}.contact-page-requisites ul{list-style:none;padding:0;font-size:14px;line-height:18px}.contact-page-requisites li{padding-bottom:17px;display:flex}.contact-page-requisites li span{width:230px;display:block;color:#676767}.contact-page-requisites .requisites-download{display:flex}.contact-page-requisites .requisites-download a{text-decoration:none;line-height:40px;padding:0 20px;color:#dc1818;font-size:14px;background:#fbe7e7;border-radius:5px}.contact-page-requisites .requisites-download a:hover{background:#f3d1d1}.g-recaptcha{margin:0 auto}#delivery-map{width:100%;height:800px;box-shadow:0 20px 30px 0#00000008}.active-price-table{position:absolute;background:#fff;top:-180px;z-index:50;left:42px;width:690px;border-radius:6px;box-shadow:0 20px 30px 0#00000008;overflow:hidden}.active-price-wrap{position:relative;padding-bottom:115px}.table-header{display:flex;justify-content:space-between}.active-price-wrap .table-header{background:#dc1818;text-align:center;line-height:45px;font-size:16px;font-weight:700;color:#fff}.active-price-wrap .table-header span{font-size:25px;font-weight:800}.active-price-wrap .left-table{width:60px;background:url(/local/templates/rozmet/css/../images/delivery-left.png)no-repeat center;cursor:pointer}.active-price-wrap .right-table{width:60px;background:url(/local/templates/rozmet/css/../images/delivery-right.png)no-repeat center;cursor:pointer}.active-price-wrap .left-table:hover,.active-price-wrap .right-table:hover{opacity:.6}.delivery-table-body table{width:100%;border:0;border-spacing:0;font-size:14px}.delivery-table-body td{border:0;text-align:left;padding:14px 0 14px 28px;color:#000;border-bottom:1px solid #f5f5f5}.delivery-table-body th{border:0;text-align:left;line-height:48px;color:#fff;background:#323640;padding:0 0 0 28px;font-weight:500}.delivery-table-body tbody tr{border-bottom:1px solid #000}.delivery-table-body tbody tr td:nth-child(3),.delivery-table-body tbody tr td:nth-child(4){font-weight:700}.balloon tr td .currency,.balloon-content td span,.delivery-table-body .currency,.subsection-body .product-weight span{color:#7e7e7e}.page-delivery{padding-bottom:10px}.page-delivery h2{font-size:28px}.page-delivery li,.page-delivery p{font-size:16px;font-weight:500;line-height:28px}.page-delivery ul{padding-left:25px}.page-delivery li::marker{color:red}.page-delivery strong{font-weight:800}.page-delivery .car-types{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:40px;margin:70px 0}.page-delivery .car-types img{max-width:100%;padding:30px 0 40px}.page-delivery .car-type,.page-delivery .contactBlock li{background:#fff;border-radius:6px;box-shadow:0 20px 30px 0#00000008}.page-delivery .car-type{overflow:hidden}.page-delivery .car-type__txt{text-align:center;font-size:14px;line-height:21px;height:70px;padding:0 20px 20px;display:flex;align-items:center}.block-important-information{background:#efefef;border-radius:6px;padding:30px 160px 30px 50px;font-size:16px;line-height:28px;font-weight:500;margin-bottom:30px}.page-delivery .contactBlock{list-style:none;padding:0;display:grid;grid-template-columns:1fr 1fr 1fr;margin:30px 0 50px;grid-gap:35px}.page-delivery .contactBlock li{padding:30px 40px 30px 35px;font-size:15px;font-weight:500;line-height:23px;display:flex;flex-direction:column}.page-delivery .contactBlock li b{display:block;font-size:15px}.page-delivery .contactBlock li a{margin-top:auto;text-decoration:none;color:#dc1818;padding-top:15px}.price-list-page-container{font-size:16px;font-weight:500;line-height:25px}.price-list-page-container ul{padding-left:5px;color:#7e7e7e;list-style:none;margin:0 0 40px}.price-list-page-container ul li,.pricelist-important{display:flex;align-items:center}.price-list-page-container ul li:before{display:block;content:"";margin-right:20px;background:#dc1818;width:5px;height:5px;border-radius:50%}.price-list-page-container ul a{color:#7e7e7e;text-decoration:none}.price-list-page-container ul a:hover,.pricelist-important-body a:hover{text-decoration:underline}.pricelist-important{background:url(/local/templates/rozmet/css/../images/price-list-important.jpg)no-repeat center;color:#fff;border-radius:6px;padding:20px 60px 20px 40px;font-size:16px;line-height:28px;font-weight:500;margin-bottom:50px}.pricelist-important i{width:50px;height:50px;background:url(/local/templates/rozmet/css/../images/important-icon.png)no-repeat center;margin-right:35px}.pricelist-important-body p{margin:0}.pricelist-important-body p:first-child{font-size:25px}.price-list-select-wrapper{display:flex;justify-content:space-between;align-items:center;margin-bottom:50px}.price-category-select{border:0;border-radius:6px;width:520px;padding:15px 20px;font-size:16px;cursor:pointer;appearance:none;background:#ebebeb url(/local/templates/rozmet/css/../images/price-select-arrow.png)no-repeat 95%center}.price-list-link{display:flex;align-items:center;grid-gap:15px;text-decoration:none;color:#000;font-weight:500}.price-list-link i{width:46px;height:46px;display:block;background:url(/local/templates/rozmet/css/../images/price-download.png)no-repeat center}.price-link-body p{margin:5px 0;font-size:20px}.price-link-body p:last-child{font-size:14px;color:#7e7e7e}.popup-window input[name=form_text_13],.popup-window input[name=form_text_14],.price-list-categories .category-header,.price-list-categories .category-subsection{display:none}.price-list-categories .category-subsection.active{display:block}.popup-window{font-family:"Manrope",sans-serif}.popup-window.popup-window-with-titlebar{padding:30px 30px 35px;border-radius:6px}.popup-window-overlay{background:#000;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=60);-moz-opacity:.6;opacity:.6}.popup-window-close-icon:after{background:url(/local/templates/rozmet/css/../images/category-close-icon.png)center no-repeat;width:16px;height:16px}.popup-window-titlebar-text,.popup-window-titlebar-text-version{color:#000;font-weight:600;font-family:"Manrope",sans-serif;padding:0;font-size:18px}.popup-window-close-icon{opacity:1;top:10px;right:8px}.popup-product-name{font-size:15px;color:#000;line-height:21px}.popup-window-buttons{display:grid;grid-gap:20px;padding:20px 0 10px}.popup-window-buttons .btn{width:100%;font-size:15px;font-weight:500;font-family:"Manrope",sans-serif;line-height:53px;border-radius:6px;cursor:pointer}.popup-window-buttons .btn:first-child{background:red;color:#fff}.popup-window-buttons .btn:first-child:hover{opacity:.7}.popup-window-buttons .btn:last-child{background:#f2f2f2;color:#000}.popup-window-buttons .btn:last-child:hover{background:#e2e2e2}.popup-product-body{text-align:center;width:260px;box-sizing:border-box}.popup-window-with-titlebar .popup-window-content{padding:10px 0 0;background-color:#fff}.popup-window .popup-window-content form{display:grid;grid-gap:20px}.popup-window input{background:#fff;border:1px solid #ebebeb;width:240px;box-sizing:border-box;line-height:40px;border-radius:6px;padding:0 10px 0 20px;font-size:15px;font-family:"Manrope",sans-serif}.popup-window input::placeholder{color:#000}.popup-window .callback-submit,.popup-window .order-submit{width:100%;font-size:15px;font-weight:500;font-family:"Manrope",sans-serif;line-height:53px;border-radius:6px;cursor:pointer;background:#dc1818;color:#fff;text-align:center}.popup-window .callback-submit:hover,.popup-window .order-submit:hover{opacity:.7}.popup-window .callback-submit.disable,.popup-window .order-submit.disable{opacity:.3}.callback-form-personal{width:240px;text-align:center;font-size:13px;color:#7e7e7e;line-height:18px;padding-bottom:10px}.callback-form-personal a{text-decoration:none;color:#dc1818}.order-personal-data{width:100%;margin-top:15px}.callback-form-footer{text-align:center;color:#000;font-size:16px;font-weight:500}.callback-form-footer p{margin:8px 0}.callback-form-footer a{font-size:20px;font-weight:700;color:#000;text-decoration:none}.form-alert>div{margin-bottom:20px;font-size:14px}.form-alert .red{color:red}.form-alert .green{color:green}.popup-window .FORM_NOTE{max-width:230px;margin:30px auto;text-align:center;font-size:14px;line-height:22px}.balloon{font-family:"Manrope",sans-serif;border-radius:5px;overflow:hidden;box-shadow:0 20px 10px 0#00000010}.balloon table{border:0;border-spacing:0}.balloon th{line-height:12px;font-size:11px;font-weight:500;color:#fff;padding:5px;background:#323640}.balloon caption{color:#fff;background:#dc1818;padding:7px;font-weight:600}.balloon td{border:0;text-align:left;padding:5px;color:#000;border-bottom:1px solid #f5f5f5;white-space:nowrap}.balloon tr td:first-child{border-left:1px solid #f5f5f5;padding:5px 15px 5px 5px}.balloon tr td:last-child{border-right:1px solid #f5f5f5}.balloon tr td:nth-child(3),.balloon tr td:nth-child(4){font-weight:700}.reviews-buttons{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:35px;margin-bottom:50px}.reviews-buttons a{display:flex;text-decoration:none;color:#dc1818;font-size:17px;font-weight:500;background:#f7e3e3;text-align:center;border-radius:6px;height:78px;align-items:center;justify-content:center;flex-direction:column}.add-review-first{line-height:21px}.add-review-next{color:#777;font-size:12px;line-height:15px;margin-bottom:-13px}.reviews-buttons span{font-size:22px;font-weight:600}.reviews-buttons a:hover{background:#f7c3c3}.bx_pagination_bottom{text-align:right;color:#000}.review-page{padding-bottom:30px}#bx-soa-total-mobile,.container:after,.container:before,.detail-mobile-tabs,.filter-close,.header-bar-wrap .header-phone,.mobile-filter,.mobile-menu,.mobile-menu-block,.mobile-menu-wrap,.mobile-search,.mobile-value-title,.top-mobile-phone{display:none}.oplata-content h3{font-size:28px;margin-top:0;padding-top:0;font-weight:800;line-height:28px;margin-bottom:15px}.oplata-content>p{font-size:15px;color:#7e7e7e}.pay-methods{display:grid;grid-template-columns:1fr 1fr 1fr;gap:40px;margin:40px 0 55px}.pay-method-item{padding:15px 35px;display:grid;grid-template-columns:63px auto;gap:23px;align-items:center;box-shadow:0 20px 40px 0#00000009;border-radius:6px;background:#fff}.pay-method-item i{display:block;height:60px;width:65px}.pay-method-1 i{background:url(/local/templates/rozmet/css/../images/pay-methods/pay-method-1.png)center no-repeat}.pay-method-2 i{background:url(/local/templates/rozmet/css/../images/pay-methods/pay-method-2.png)center no-repeat}.pay-method-3 i{background:url(/local/templates/rozmet/css/../images/pay-methods/pay-method-3.png)center no-repeat}.pay-method-item p{font-size:15px;line-height:25px;font-weight:500}.delivery-map-description{margin:30px 0 50px;font-size:15px;line-height:25px}.delivery-map-description p{margin:5px}.oplata-content .active-price-wrap{padding-bottom:0}.oplata-content #delivery-map{width:initial;margin:0-38px}.pay-page{padding-bottom:70px}.page-rezka li,.page-rezka p,.pay-page>p{font-size:15px;line-height:25px;font-weight:500}.form-send-block .g-recaptcha{position:absolute;left:20px;bottom:0}.page-rezka li::marker{color:#ee1b24;font-size:16px}.page-rezka h3{font-size:23px}.page-rezka{padding:0 15px}.opt-page{padding-bottom:40px}.opt-page p{font-size:15px;line-height:22px;margin-bottom:26px}.opt-images{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:25px;padding:20px 0}.opt-images img{max-width:100%}.download-app{display:none}.source-icon{text-align:right;margin-top:-35px;margin-bottom:-10px}.source-icon img{opacity:.6}.source-icon img:hover{opacity:1}.review-body a{color:#7e7e7e;padding-top:9px;font-size:14px;font-weight:500;line-height:23px;display:block}.review-body a:hover{color:#000}.testimonial-stars{display:grid;grid-template-columns:repeat(5,1fr);margin-right:auto;padding-left:40px}.testimonial-stars>div{background-image:url(/images/testimonials/star-disable.svg);width:22px;height:18px;background-size:contain;background-position:center;background-repeat:no-repeat;opacity:.1}div.testimonial-stars-active{background-image:url(/images/testimonials/star-active.svg);opacity:1}.product-weight{font-weight:400;font-size:12px;color:#000}.header-info{padding:10px 13px;background:#e5e5e5;line-height:17px;font-size:14px;text-align:center;color:#5e5e5e}.basket-pay-promo-desc{color:#dc1818}.promo-icon{cursor:pointer}.detail-promo-desc{grid-column-start:1;grid-column-end:3}.detail-promo-desc span{background:#fff8d2;padding:7px 10px;border-radius:4px;display:inline-block}.truck-wrap{display:grid;grid-template-columns:repeat(9,1fr);gap:10px;margin-bottom:15px}.truck-item{background:#f5f5f5;border-radius:4px;padding:5px;cursor:pointer;border:2px solid transparent}.truck-item .title{color:#7e7e7e;font-size:13px;text-align:center}.truck-item .image{padding:10px 0}.truck-item .image svg{width:100%;height:31px}.truck-item.truck-active{box-shadow:0 0 0 2px #ffa6a6;border-color:#fff}.truck-item .condition{text-align:center;padding:5px 0 7px;font-size:16px;color:#7e7e7e}.truck-item .condition span{color:#000;font-weight:500;font-size:18px;padding:0 2px}table.balloon-content{font-size:13px;border:0;border-spacing:0;border-radius:5px;overflow:hidden;margin-bottom:5px}.balloon-content caption{color:#fff;background:#dc1818;padding:6px 6px 3px 3px;font-weight:600}.balloon-content th{line-height:12px;font-size:12px;font-weight:500;color:#fff;padding:5px 20px;background:#323640;width:105px;text-align:center;box-sizing:border-box;position:relative}.balloon-content td{border:0;text-align:center;padding:15px 5px;color:#000;border-bottom:1px solid #f5f5f5;white-space:nowrap;font-weight:600;font-size:15px}.balloon-content td:first-child{border-left:1px solid #f5f5f5;border-radius:0 0 0 3px}.balloon-content td:last-child{border-right:1px solid #f5f5f5;border-radius:0 0 3px 0}.balloon-content .tooltip{position:absolute;height:17px;width:17px;right:3px;top:10px;background-image:url(/local/templates/rozmet/css/../images/circle-info.svg);border-radius:50%;cursor:pointer;opacity:.6}.tooltip-text{position:absolute;width:315px;background:#eee;color:#444;top:73px;line-height:15px;font-size:11px;border-radius:4px;box-sizing:border-box}.tooltip-text span{padding:4px;display:block}.phone-tiles{grid-template-columns:repeat(4,1fr)}.old-zona{font-size:11px;line-height:11px;color:#ccc;text-align:right}.description-table{width:100%;background:#fff;text-align:center;border-spacing:0;border-radius:6px;overflow:hidden}.description-table tbody tr{line-height:35px}.description-table tr td{border-bottom:1px solid #f5f5f5;font-size:15px}.description-table tbody tr:last-child td{border:0}.description-table thead{border:0;font-size:14px;height:40px;font-weight:500;border-radius:6px 6px 0 0}.description-table th{font-weight:500;border:0}.promo-categories{grid-template-columns:110px auto}.promo-categories .title{padding-right:5px;font-size:14px;color:#7e7e7e}.promo-categories .category-items{display:flex;flex-wrap:wrap;gap:11px 12px}.promo-categories .category-item{color:#000;font-size:12px;background:#fff;padding:10px 12px;display:block;border-radius:4px;text-decoration:none;box-shadow:0 2px 5px 0#00000007;line-height:13px;cursor:pointer}.promo-categories .category-item span{font-size:12px;color:#7e7e7e}.description-table thead,.promo-categories .category-item.active-item{background:#323640;color:#fff}.promo-categories .category-item.active-item span{color:#aaa}.promo-products-wrap .hide{display:none}.main-menu ul.menu li a[href="/promo/"]{display:flex;gap:7px;align-items:center}.main-menu ul.menu li a[href="/promo/"]:after{content:"";display:block;width:9px;height:9px;background:url(/local/templates/rozmet/css/../images/category-promo-icon.png)center no-repeat;margin-bottom:-2px;opacity:.7}.promotions-body{padding:10px 0 50px}.promotions-body .title{font-size:22px;color:#444;line-height:22px;font-weight:500}.promotions-wrap{display:grid;grid-template-columns:1fr 1fr;padding-top:25px;gap:40px}.promotion-item{background:#fff;box-shadow:0 20px 20px 0#00000007;border-radius:6px;display:grid;grid-gap:25px;grid-template-columns:250px auto;overflow:hidden}.metalwork-item a,.promotion-item a{display:flex}.promotion-item img{max-width:100%}.promotion-text{padding:15px 20px 15px 0;display:flex;flex-direction:column;justify-content:center}.promotion-text .name{text-decoration:none;font-size:16px;color:#000;font-weight:500}.promotion-data,.promotion-detail-date{text-align:right;color:#7e7e7e}.promotion-detail-image img{max-width:100%;border-radius:7px}.promotion-detail-date{font-size:16px;margin-bottom:15px}.promotion-detail-text{font-size:17px;padding-top:30px;line-height:25px}.promotion-page .promo-products-wrap{height:initial;margin-top:30px}.promo-page-promotions .title{display:none}.promo-page-promotions .promotions-wrap{padding-top:0}.promo-page-promotions .promotions-body{padding:0 0 30px}.promotion-page{padding:0 15px 30px}.buy-stock-wrap{display:flex;justify-content:space-between;gap:15px;height:28px;align-items:center}.add-favorite{width:23px;height:23px;background:url(/local/templates/rozmet/css/../images/favorite.svg)no-repeat center;opacity:.6;cursor:pointer}.add-favorite:hover,.remove-favorite i:hover{opacity:1}.add-favorite.active{background:url(/local/templates/rozmet/css/../images/favorite-solid.svg)no-repeat center;opacity:.6}.remove-favorite{position:absolute;top:20px;right:20px;display:grid;grid-gap:13px;background:#f5f5f5;border-radius:50%}.remove-favorite i{background:url(/local/templates/rozmet/css/../images/category-close-icon.png)no-repeat center;background-size:12px;width:31px;height:31px;cursor:pointer;opacity:.6}.empty-favorite{font-size:17px}.header-favorite{display:flex;align-items:center;justify-content:end;cursor:pointer}.header-favorite .counter,.metalwork-gallery a{border-radius:3px;display:flex;align-items:center;justify-content:center}.header-favorite .counter{width:24px;height:22px;background:#d5d5d5;position:relative;font-size:12px;color:#000;margin-right:12px;text-shadow:1px 1px 1px #fff}.header-favorite .counter:before{content:"";display:block;width:0;height:0;border:4px solid transparent;border-left:6px solid #d5d5d5;position:absolute;left:100%}.category-favorite,.header-favorite .icon{background:url(/local/templates/rozmet/css/../images/favorite.svg)no-repeat center}.header-favorite .icon{width:18px;height:18px;background-size:18px}.category-favorite{background-size:17px;opacity:.6;cursor:pointer}.category-favorite:hover{opacity:.9}.category-favorite.active{background:url(/local/templates/rozmet/css/../images/favorite-solid.svg)no-repeat center}.form-result{margin-top:20px;text-align:center}.price-meter,.price-tons{display:flex;gap:5px}.category-parent-98 .subsection-body .bx_catalog_item,.category-parent-98 .subsection-head{grid-template-columns:35% 10% 20% 12% 10% 12%}.price input{accent-color:#dc1818;width:11px}.detail-armatura-price-wrap{display:grid;gap:10px}.detail-armatura-price-wrap label{display:grid;grid-template-rows:auto auto;grid-template-columns:30px auto;column-gap:5px;align-items:center}.detail-armatura-price-wrap input{grid-row:span 2;width:18px;accent-color:#dc1818}.detail-armatura-price-wrap .detail-old-price{font-size:16px;line-height:16px;padding-bottom:3px}.detail-armatura-price-wrap .detail-price{font-size:23px;line-height:23px}.detail-cut-info{background:#f1fff6;border-radius:8px;box-shadow:0 20px 40px 0#00000003;margin-top:20px;padding:15px 15px 15px 25px;font-size:14px;line-height:22px}.map-address-wrap{margin:20px 0;display:grid;grid-template-columns:auto 1fr;gap:10px;align-items:center}.map-address-wrap h3{margin:0;color:#000;line-height:20px;min-height:20px;vertical-align:middle;font-size:18px;font-weight:700}#map-search{border:0;background:#efefef;border-radius:6px;height:50px;color:#000;padding:6px 12px;box-sizing:border-box}.bx_catalog_item .product-to-order{font-size:12px;color:#dc1818;display:flex;align-items:center;gap:6px;line-height:12px}.bx_catalog_item .product-to-order:before{content:"";display:block;width:5px;height:5px;background:#dc1818;border-radius:50%}.detail-to-order-desc{grid-column:1/3}.detail-to-order-desc span{background:#fafafa;padding:7px 10px;border-radius:4px;display:inline-block}.metalwork-page{padding-bottom:50px}.metalwork-wrap{display:grid;grid-template-columns:1fr 1fr 1fr;padding-top:25px;gap:40px}.metalwork-item{background:#fff;box-shadow:0 20px 20px 0#00000007;border-radius:6px;display:grid;grid-gap:25px;grid-template-columns:127px auto;overflow:hidden}.metalwork-gallery a img,.metalwork-item img{max-width:100%}.metalwork-gallery{display:grid;grid-template-columns:repeat(4,1fr);gap:30px}.metalwork-gallery a{overflow:hidden;max-height:270px}.metalwork-callme{background:#dc1818;border:0;border-radius:6px;padding:0 50px;line-height:50px;color:#fff;font-size:15px;cursor:pointer;display:block;width:fit-content;margin-top:30px}.metalwork-callme:hover{opacity:.8}.metalwork-image-wrap{display:grid;overflow:hidden;background:#3f434e;grid-template-columns:50% 50%;border-radius:5px}.metalwork-image-wrap .detail-image{overflow:hidden}.metalwork-image-wrap .detail_picture{display:block}.metalwork-image-wrap .image-text{display:flex;align-items:center;justify-content:center;color:#fff;font-size:27px;font-weight:700;text-transform:uppercase;position:relative}.metalwork-image-wrap .image-text:before{content:"";display:block;border-style:solid;border-width:0 0 350px 150px;border-color:transparent transparent #3f434e;position:absolute;left:-150px;height:100%;box-sizing:border-box}.metalwork-video{display:grid;grid-template-columns:repeat(3,1fr);gap:25px}.metalwork-video video{width:100%}.delivery-tariffs{display:grid}.delivery-tariffs li,.tariff-information{font-size:16px;font-weight:500;line-height:28px}.delivery-tariffs h3{font-size:18px;font-weight:400;margin-bottom:10px}.tariff-information{background:#efefef;border-radius:6px;padding:10px 20px;margin-bottom:15px;display:flex;margin-right:auto;float:left}.tariff-information span{margin-right:10px;color:red}.detail-product-weight{margin-top:-10px;padding:0 20px 20px 30px;color:#7e7e7e;font-size:14px}.detail-product-weight.hidden{display:none}.detail-product-weight span{font-weight:700;color:#000;word-spacing:4px}.personala-data-page{padding:0 10px}.contact-tile p.schedule-desc{font-size:14px;line-height:18px;margin-top:10px}.calculators-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:20px;margin:20px 0;padding-bottom:20px}.calculators-list__item{display:block;background:#fff;border-radius:8px;box-shadow:0 20px 40px 0#00000003;padding:25px;text-decoration:none;color:inherit;box-sizing:border-box;transition:box-shadow .2s}.calculators-list__item:hover{box-shadow:0 20px 40px 0#00000014}.calculators-list__image{display:flex;align-items:center;justify-content:center;height:140px;margin-bottom:15px}.calculators-list__image img{max-width:100%;max-height:100%}.calculators-list__name{font-size:18px;font-weight:800;margin-bottom:10px}.calculators-list__description{font-size:14px;color:#7e7e7e}
/* End */


/* Start:/local/templates/rozmet/css/tablet-760.min.css?178110485822920*/
@media only screen and (max-width:767px){.container{width:100%;box-sizing:border-box;padding:0}#panel,.cabinet-link span,.header-email,.header-schedule{display:none}.header-bar-wrap{grid-template-columns:50px 1fr 25px 25px 65px 10px;justify-content:center}.header-space{display:none}.mobile-search{display:block;background:url(/local/templates/rozmet/css/../images/header-search-icon.png)no-repeat center}.header-bar-wrap .header-phone{display:block;text-align:center}.header-bar-wrap .header-phone a{line-height:40px;font-size:18px}.header-search,.header-wrap .header-phone-wrap,.logo-text{display:none}.header-search{position:absolute;top:0;box-shadow:0 5px 10px 0#00000020}.header-search,.header-search .bx-searchtitle .bx-input-group .bx-form-control{width:100%;background:#fff}.header-wrap{grid-template-columns:12% 76% 12%}.header-search.active,.mobile-menu{display:block}.header-logo{text-align:center}.header-phone-block{justify-content:flex-start}.header-wrap .header-phone-icon{margin-right:0}.mobile-menu-block{display:flex;justify-content:flex-end}.mobile-menu{background:#f5f5f5 url(/local/templates/rozmet/css/../images/menu-button-icon.png)no-repeat center;width:45px;height:45px;border-radius:5px;cursor:pointer}.top-menu-wrap{display:none}.banner-h1{font-size:33px;line-height:40px;padding:30px 20px;width:100%;box-sizing:border-box}.advantages-block{width:90%;height:auto;grid-template-columns:1fr;margin:150px 5%0;background:0 0;background-size:cover;position:relative;box-sizing:border-box;bottom:initial;z-index:10;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);padding:30px;grid-gap:25px}.youtube-button{left:5%;right:initial;top:180px;bottom:initial}.front-banner-wrap{height:640px}.front-banner{height:initial;background-position:90%0;background-color:#000}.advantages-block .value{font-size:40px}.advantages-block .title{font-size:18px;padding:8px 0 5px}.advantages-block .description{font-size:13px}.front-banner-line-wrap{height:initial;flex-direction:column;padding:110px 70px 30px;align-items:flex-start;gap:25px}.front-categories{padding:10px 15px 40px;grid-gap:15px;grid-template-columns:repeat(2,1fr);box-sizing:border-box}.front-categories li a{font-size:13px;line-height:17px}.front-products{padding:40px 15px 45px;overflow:hidden;background:#f5f5f5}.promo-products .slick-arrow{display:none!important}.promo-products .slick-slide{margin:0 3px;padding:10px}.promo-products .slick-list{padding-top:25px;margin:0-3px;overflow:unset}.promo-products>.title,.similar-products .title{font-size:20px}.promo-products .popular-title{margin-left:60px}.promo-products .product-image{margin:0 auto;width:100%;height:220px}.bx-catalog-element .main-image img,.front-text .text-banner img,.promo-products .product-image img{max-width:100%}.slick-slide img{width:100%}.promo-products .product-name{font-size:14px;line-height:20px;min-height:50px;padding-top:10px}.product-icons{top:10px;left:10px}.promo-products .old-price{font-size:13px;margin-top:-5px}.front-text{padding:30px 15px 20px}.front-text-wrap{grid-template-columns:1fr;grid-gap:40px}.front-text .text-banner{text-align:center}.main-container .front-text h1{font-size:30px;line-height:40px}.front-text-desc,.page-delivery .contactBlock li a{padding-top:5px}.advantages-body .text-item p,.front-text-desc p{font-size:15px;line-height:24px}.front-advantages{background:#fff url(/local/templates/rozmet/css/../images/bottom-advantages-bg.jpg)top center no-repeat;padding:40px 15px}.advantages-body{grid-template-columns:initial;grid-template-rows:initial;grid-row-gap:15px}.advantages-body .text-item h3{font-size:28px;line-height:35px;margin:0}.advantages-body .advantage-item{box-shadow:0 20px 40px 0#00000009}.mobile-links{height:initial;margin:20px 0 0;grid-gap:17px}.mobile-links>div{background-size:cover;min-height:320px}.front-map-wrap,.mobile-links{grid-template-columns:1fr}.front-contacts .container{position:relative}.front-contacts-text{margin-left:0;width:100%;padding:30px 15px}.front-contacts-text h3{font-size:25px;line-height:40px}.front-contacts-text>div{margin-bottom:15px;margin-top:25px}#front-map,.footer-categories ul.level_1{height:450px}.footer-categories{padding:25px 15px}.footer-categories ul.level_1>li:nth-child(5){padding-bottom:0}.footer-categories ul.level_1>li:nth-child(1),.footer-categories ul.level_1>li:nth-child(2),.footer-categories ul.level_1>li:nth-child(4),.footer-categories ul.level_1>li:nth-child(9){padding-bottom:10px}.footer-categories ul.level_1>li:nth-child(10){padding-bottom:15px}.footer-categories ul.level_1>li>a{font-size:14px;line-height:23px}.footer-categories ul.level_2>li>a{font-size:13px;line-height:16px;display:block}.footer-line-wrap{grid-template-columns:repeat(3,auto)}.block1{grid-column:1/4;text-align:center;line-height:23px}.footer-line{padding:30px 15px 25px}.confidential-link:after{left:50%;margin-left:-50%}.social-buttons{margin:25px auto 35px;justify-content:center}.social-buttons>a{margin-left:20px;margin-right:20px}.footer-block ul a{font-size:14px;line-height:20px}.mobile-menu-wrap.opened{left:0}.mobile-menu-wrap{position:fixed;background:#fff;z-index:10;width:85%;height:100%;overflow:auto;left:-85%;transition:left .5s;top:0;display:flex;align-items:stretch}.mobile-shadow.active{position:fixed;top:0;bottom:0;left:0;right:0;background:#000;opacity:.5;z-index:2}.disable-overflow{overflow:hidden;height:100%;width:100%;position:fixed}.mobile-menu-header{height:70px;margin-bottom:10px;display:flex;align-items:center;padding:0 22px;transition:all .5s}.mobile-menu-close{width:22px;height:22px;background:url(/local/templates/rozmet/css/../images/category-close-icon.png)center no-repeat}.mobile-menu-categories>ul{list-style:none;padding:0 30px 0 45px;margin:0}.mobile-menu-categories .level_2{display:none}.mobile-menu-categories>ul>li a{font-size:16px;font-weight:600;text-decoration:none;color:#000}.mobile-menu-categories>ul>li{padding-bottom:15px;display:flex;justify-content:space-between}.category-left-arrow{width:22px;height:22px;background:url(/local/templates/rozmet/css/../images/mobile-category-left.png)center no-repeat}.mobile-menu-main{margin:30px 30px 35px 45px}.mobile-menu-main ul{list-style:none;background:#f2f2f2;border-radius:6px;padding:18px 30px;max-width:200px}.last-menu-body a,.mobile-menu-main ul a{font-size:16px;text-decoration:none;color:#000;line-height:35px}.mobile-menu-phone{margin:30px 30px 50px 45px;padding-bottom:50px}.top-mobile-phone{display:block}.mobile-menu-last{transition:all .3s;width:0;overflow:hidden}.mobile-menu-wrap.category-open .mobile-menu-last{width:95%;background-image:linear-gradient(to right,#1b1d2410 5%,#fff 30%);height:100%}.mobile-menu-first{width:100%}.mobile-menu-wrap.category-open .mobile-menu-first{margin-left:-95%;transition:all .3s}.last-menu-header{height:70px;margin-bottom:10px;display:flex;align-items:center;padding:0 22px;transition:all .3s}.mobile-category-close{width:28px;height:22px;background:url(/local/templates/rozmet/css/../images/mobile-category-close.png)center no-repeat}.last-menu-body{padding:0 30px 0 45px;opacity:0}.mobile-menu-wrap.category-open .last-menu-body{opacity:1}.last-menu-body a{font-size:20px;font-weight:500;color:#7e7e7e;line-height:38px}.last-menu-body>a{font-weight:600;color:#000}.last-menu-body ul{margin:0;padding:0;list-style:none}.catalog-wrapper{grid-template-columns:1fr;padding:0 15px}.main-container h1{font-size:30px;line-height:45px}.h1-wrap{margin-bottom:20px;margin-left:15px;margin-right:15px}.h1-wrap .product-count{font-size:12px;padding:6px 8px;margin-bottom:initial}.breadcrumbs{margin-bottom:25px;font-size:12px;margin-left:15px}.header{box-shadow:0 20px 45px 0#00000010}.main-container{padding-top:23px}.category-header{grid-template-columns:1fr}.category-header .category-image{width:100%;margin-bottom:25px}.category-header .small-description{font-size:14px;line-height:20px}.category-readmore{margin-top:10px}.category-tags{padding:12px 15px;margin-bottom:25px}.tag-category{flex-direction:column}.tag-title{flex:inherit;padding-bottom:10px;font-size:13px}.tag-values .sotbit-seometa-tag-link{padding:7px 10px}.tag-values{gap:10px 12px}.mobile-filter{display:block;margin-bottom:30px;border:1px solid #e9e9e9;line-height:48px;border-radius:6px;background:#fff;font-size:15px;color:#000;display:flex;justify-content:center;align-items:center;gap:10px}.mobile-filter:before{content:"";display:block;width:22px;height:17px;background:url(/local/templates/rozmet/css/../images/mobile-filter.png)center no-repeat}.subsection-head{display:none}.subsection-body{background:initial;gap:11px;display:grid}.subsection-body .bx_catalog_item{background:#fff;border:0;border-radius:6px;box-shadow:0 20px 40px 0#00000006;height:initial;grid-template-columns:repeat(3,1fr);padding:15px 15px 20px;gap:15px;align-items:self-start}.subsection-body .name{grid-column:1/span 3;padding:0;flex-direction:row;justify-content:space-between}.subsection-body .quantity{order:5}.subsection-body .price{display:grid}.subsection-body .buy-block{order:6;grid-column:2/span 2;grid-template-columns:35% 55% 10%;grid-gap:0}.subsection-body .one-click{text-align:center}.mobile-value-title{color:#7e7e7e;font-size:13px;font-weight:500;line-height:20px;display:block}.subsection-body .old-price{order:2}.subsection-body .price-current{order:0}.subsection-body .bx_catalog_item_controls_blockone{grid-template-columns:30px 50px 30px}.category-description h2{font-size:20px;line-height:30px}.description-content-block{grid-template-columns:1fr;grid-gap:10px;padding-bottom:20px}.category-description h3,.category-description h4{font-size:20px;margin-bottom:15px}.category-description h3{line-height:25px}.categories-left,.category-download-presentation,.category-download-price{display:none}.bx-sidebar-block{position:fixed;background:#f5f5f5;z-index:10;width:85%;height:100%;overflow:auto;left:-85%;transition:left .5s;top:0;align-items:stretch}.bx-sidebar-block.opened{left:0}.filter-close{display:block;width:22px;height:22px;background:url(/local/templates/rozmet/css/../images/category-close-icon.png)center no-repeat;position:absolute;top:25px;left:22px}.bx-filter .bx-filter-section{margin-top:50px}.bx-filter .bx-filter-parameters-box{padding:27px 40px 27px 45px}.bx-filter .bx-filter-title{padding-left:45px}.category-subsection{margin-bottom:0}.bx_catalog_list_home{display:grid;gap:11px}.filter-active-parameters{background:#fcc;color:#dc1818;width:25px;height:25px;display:flex;align-items:center;justify-content:center;border-radius:12px;font-size:12px;line-height:11px;margin-top:-4px;margin-bottom:-4px}.detail-top-block{grid-template-columns:1fr;grid-gap:20px;padding-bottom:40px}.detail-product-images{grid-template-columns:1fr;grid-gap:19px}.more-images{order:2;grid-template-columns:repeat(4,100px);grid-template-rows:1fr;justify-content:space-around;grid-gap:10px}.bx-catalog-element .main-image{order:1;min-height:300px}.bx-catalog-element{padding:0 15px}.bx-catalog-element .main-image a{height:initial}.bx-catalog-element-wrap h1{font-size:25px;line-height:32px}.bx-catalog-element .in-stock{font-size:13px}.bx-catalog-element .in-stock:before{min-width:20px;height:20px;width:20px;margin-right:10px}.bx-catalog-element .detail-price{font-size:21px!important}.bx-catalog-element .detail-old-price{font-size:15px}.bx-catalog-element .product-childs-body{grid-gap:10px;flex-wrap:wrap}.product-childs-body .child-item{padding:0 15px;line-height:32px;font-size:13px}.product-childs-body .child-item-color{height:36px;width:50px}.product-childs-body .child-item-color.active-child{height:32px;border:2px solid #fff}.bx-catalog-element .product-childs .title{font-size:15px}.bx-catalog-element .buy-top{padding:19px 15px 17px;grid-template-columns:auto auto;gap:10px}.bx-catalog-element .product-childs{padding:20px 15px 0}.cart-buy-block{padding:20px 15px 25px;grid-gap:15px;display:grid;grid-template-columns:128px 1fr 1fr}.product-item-amount-field{max-width:40px}.bx-catalog-element .detail-one-click,.bx-catalog-element .product-buy-button,.company-page .header-video img{width:100%}.detail-tabs,.tabs_contents{display:none}.detail-mobile-tabs{display:block;padding-bottom:30px}.detail-mobile-tabs>ul{padding:0;display:grid;gap:14px}.detail-mobile-tabs .mobile-tab{list-style:none;border-radius:6px;overflow:hidden}.detail-mobile-tabs .tab_title{font-size:18px;font-weight:600;line-height:50px;background:#f0f0f0;padding-left:14px}.detail-mobile-tabs .active{background:#fff}.detail-mobile-tabs .active .tabs_contents{display:block;padding:5px 15px 25px}.detail-mobile-tabs .active .tab_title{background:initial;padding-top:10px}.tabs_contents .description-content h2{font-size:22px;margin-top:0}.tabs_contents .description-content h3,div.testimonials-photo-wrap .testimonials-title{font-size:20px}.tabs_contents .about-properties{width:100%;font-size:14px}.about-properties .property{grid-template-columns:max-content 1fr max-content;margin-bottom:20px;display:grid}.tabs_contents .more_description{margin-bottom:20px}.oplata-content h3{font-size:18px}.pay-methods{display:grid;grid-template-columns:1fr;gap:20px;margin:20px 0 50px}.oplata-content .active-price-table{position:relative;top:0;left:0;width:100%}.oplata-content #delivery-map{margin:0-15px 20px;height:500px}.oplata-content .active-price-wrap{margin:0-15px -15px}.similar-products{padding:40px 15px 45px;overflow:hidden}.price-list-page-container{padding:0 15px;font-size:14px;line-height:22px}.price-list-page-container ul{margin:0 0 20px}.pricelist-important{padding:10px;font-size:14px;margin-bottom:20px}.pricelist-important-body p:first-child{font-size:18px;line-height:23px}.pricelist-important i{min-width:50px;margin-right:15px}.price-list-select-wrapper{padding:0 15px;margin-bottom:30px;gap:20px}.price-link-body p{margin:5px 0;font-size:14px}.price-category-select{width:initial;box-sizing:border-box}.company-page,.price-list-categories{padding:0 15px}.price-list-categories .mobile-filter{display:none}.promo-page .promo-products-wrap{grid-template-columns:repeat(2,1fr);grid-gap:15px;padding:0 15px}.promo-page.promo-products .product-item{margin:0;padding:10px}.company-page .company-header{grid-template-columns:1fr;grid-gap:30px;margin-bottom:30px}.company-page .company-header p{font-size:20px;line-height:25px;margin:0}.company-page h2{font-size:23px;line-height:27px;margin:0 0 20px}.company-page .company-info{grid-template-columns:1fr 1fr;grid-gap:20px;margin-bottom:70px}.company-info .info-text{font-size:15px;line-height:22px;grid-column:1/3}.company-info .white-block{font-size:16px;padding:15px 20px 25px}.company-page-advantages h3{font-size:20px;padding:0 0 25px}.advantages-icons-body{grid-template-columns:repeat(2,1fr);grid-gap:20px;margin-bottom:45px}.advantages-icons-body .item{padding:10px 15px 15px;font-size:14px;line-height:20px}.advantages-icons-body .item i{height:100px}.company-page-advantages-text li{padding:0 20px;margin-bottom:20px}.company-page-advantages-text ul{font-size:13px;line-height:18px}.company-page-advantages-text{padding-bottom:30px}.about-assortments{padding:40px 15px}.about-assortments h3{font-size:20px;line-height:27px}.about-assortments p,.contact-tile.contact-address p{font-size:14px}.about-assortments ul{grid-template-columns:repeat(2,1fr);padding-top:25px;grid-gap:20px}.about-assortments ul a{padding:13px 20px;font-size:14px;min-height:40px}.about-gallery ul img{margin:0;max-width:100%;width:initial}.about-gallery{padding:30px 15px 80px}.about-gallery h3{font-size:20px;padding:0 0 20px;line-height:25px}.about-gallery .slick-arrow{height:35px;top:-55px}.about-gallery .slick-slide,.bx_pagination_bottom .bx_pagination_page li{margin:0 3px}.about-gallery ul{margin:0-3px;overflow:inherit}.about-gallery li a{display:block}.pay-page{padding:0 15px 40px}.contacts-page{padding:0 15px}.contact-tiles{grid-template-columns:repeat(2,1fr);grid-gap:15px;padding-bottom:40px}#basket-root,.contact-feedback-body .form-feedback{grid-template-columns:1fr;grid-gap:25px}.contact-feedback-body{padding:50px 15px;border-radius:0}.contact-page-feedback{padding:0}.contact-feedback-body .col1 input{line-height:45px}.contact-feedback-body .col1{grid-gap:25px}.contact-page-map{height:400px}.form-feedback-theme{grid-gap:30px;font-size:13px;color:#000;padding-bottom:25px}.form-feedback-theme .checkmark,.form-send-block .confidential-block .checkmark{margin:0 6px 0 0}.form-send-block{row-gap:25px;flex-wrap:wrap;padding-top:25px}.form-send-block .g-recaptcha{display:block;margin:0 auto;position:relative;left:0}.contact-feedback-body .col1 .g-recaptcha{display:none}.form-send-block .confidential-block{font-size:13px}.contact-page-requisites{padding:30px 15px 50px}.contact-page-requisites li span{width:140px;gap:10px}.contact-page-requisites li{gap:10px;font-size:13px;display:grid;grid-template-columns:140px auto}.contact-tiles .contact-tile{padding:25px 10px 20px;border-radius:6px;box-shadow:0 20px 30px 0#00000005}.reviews-buttons{grid-template-columns:1fr;grid-gap:20px;margin-bottom:40px}.review-page{padding:10px 15px 30px}.reviews-buttons a{padding:7px 0;height:initial}.add-review-next{margin:0;line-height:13px}div.news-list div.news-item{padding:20px 15px 15px 20px;gap:15px}.review-body p{font-size:14px;line-height:20px;padding-right:0}.bx_pagination_bottom .bx_wsnw{font-size:15px}div.testimonials-photo-wrap{padding:30px 15px 20px}div.testimonials-photo .slick-track{display:flex;grid-gap:15px}div.testimonials-photo .slick-list{padding:0 20px 30px}div.testimonials-photo{margin:0-15px;padding-top:30px}div.testimonials-photo .slick-arrow{display:none!important}div.review-add-wrap{background:#323640;padding:30px 15px}div.review-add-title{font-size:25px;margin-bottom:25px}div.review_form_body{grid-template-columns:1fr 1fr;padding:0;gap:0 20px}form.review_form_add input[type=text]{line-height:40px}form.review_form_add textarea{height:185px}div.review_form_footer{margin:50px 0 0}div.review_form_footer .review_form-personal{font-size:13px;line-height:20px}div.review_form_footer input{width:180px;font-size:14px;line-height:43px}#basket-root{grid-gap:30px;padding:0 15px}.basket-items-list-table{grid-gap:15px}.basket-item-block-amount-title{font-size:14px;line-height:30px;margin-top:0}.basket-item-block-price{padding-right:5px}.basket-item-block-image{padding-right:15px;min-width:120px;-ms-flex:1}.basket-item-property-custom{font-size:13px;line-height:20px}.basket-items-list-wrapper,.basket-items-list-wrapper-compact{margin-bottom:0}.basket-checkout-container{border-radius:6px;display:flex;display:-ms-flexbox;-ms-flex-pack:justify;margin-bottom:20px;padding:20px 30px 30px;background-color:#323640;opacity:1;transition:opacity 250ms ease;-ms-flex-wrap:wrap}.page-delivery{padding:0 15px 40px}.page-delivery .car-types{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:15px;margin:30px 0 40px}.block-important-information{padding:20px 20px 20px 25px;font-size:15px;line-height:25px;margin:0 15px 30px}.active-price-table{position:relative;top:0;z-index:50;left:0;width:100%}.page-delivery h2{font-size:25px}.page-delivery .contactBlock{grid-template-columns:1fr;margin:30px 0;grid-gap:15px}.page-delivery .contactBlock li{padding:20px 20px 15px}.page-delivery li,.page-delivery p{font-size:15px;line-height:25px}.delivery-page{padding:0 15px}#delivery-map{height:600px}.delivery-table-body th{line-height:19px;padding:5px 0 5px 15px}.delivery-table-body td{padding:10px 0 10px 15px}.delivery-table-body th:first-child{width:80px}.active-price-wrap{padding-bottom:15px;padding-top:20px}.page-delivery .car-type__txt{font-size:13px;line-height:18px}.page-rezka li,.page-rezka p{font-size:13px;line-height:22px}.footer-categories .category-left-arrow{display:none}.opt-page{margin:0 15px}.opt-images{grid-template-columns:repeat(2,1fr);grid-gap:15px;padding:15px 0}.download-app{padding:0 15px;background:#e5e5e5;line-height:45px;font-size:14px;display:flex;justify-content:space-between;align-items:stretch}.download-app a{text-decoration:none;color:#000;display:flex;align-items:center}.close-download-app{padding:0 5px 0 15px;height:auto;display:grid;align-items:center}.close-download-app:before{content:"";display:block;width:10px;height:10px;background:url(/local/templates/rozmet/css/../images/category-close-icon.png)center no-repeat}.download-app a:before{content:"";display:block;width:15px;height:15px;margin-right:10px;opacity:.8}.download-app .android a:before{background:url(/local/templates/rozmet/css/../images/android-icon.svg)center no-repeat}.download-app .iphone a:before{background:url(/local/templates/rozmet/css/../images/apple-icon.svg)center no-repeat}.truck-item .condition span,div.news-list .title{font-size:16px}.testimonial-stars{padding-left:20px}.testimonial-stars>div{width:20px;height:16px}.source-icon img{width:80px}.header-info{border-bottom:1px solid #dcdcdc}.truck-wrap{overflow-x:auto;padding:2px 10px 17px 2px;margin-right:-10px;margin-bottom:10px}.truck-item{min-width:90px;padding:5px 3px}.truck-item .condition{font-size:14px}.balloon-content tbody td:first-child{line-height:12px;font-size:12px;font-weight:500;color:#fff;padding:5px 15px;background:#323640;width:85px;text-align:center;box-sizing:border-box;border:0;border-bottom:1px solid #ffffff25;border-radius:0}table.balloon-content{width:170px}.balloon-content td{padding:12px 5px}.promo-categories{margin:0 15px 25px;grid-template-columns:1fr}.promo-categories .category-items{gap:8px 9px}.promo-categories .category-item{padding:6px 10px}.contact-page-qr{display:none}.promotions-body{padding:0 15px 20px}.promotions-body .title{font-size:19px}.promotions-wrap{grid-template-columns:1fr;gap:15px}.promotion-item{grid-gap:15px;grid-template-columns:200px auto}.promotion-text .name{font-size:15px}.cabinet-link:before{margin:0}.header-favorite .counter{display:none}.category-favorite.active{background-size:17px}.remove-favorite{top:10px;right:10px}.promotions-wrap{padding:0 15px}.category-parent-98 .subsection-body .bx_catalog_item{grid-template-columns:29% 35% 29%}.category-parent-98 .price .price-meter{padding-bottom:5px}.category-parent-98 .price .price-meter,.category-parent-98 .price .price-tons{display:grid;grid-template-columns:15px auto;grid-template-rows:auto auto;gap:0 10px;line-height:16px}.category-parent-98 .price .price-meter input,.category-parent-98 .price .price-tons input{grid-row:span 2}.category-parent-98 .subsection-body .old-price{order:0}.buy-stock-wrap{gap:5px;justify-content:right}.detail-cut-info{padding:10px 10px 10px 15px;font-size:13px;line-height:20px}.metalwork-wrap{grid-template-columns:1fr 1fr;margin:0 15px;gap:20px}.metalwork-page .news-item.metalwork-item{gap:14px;grid-template-columns:1fr;padding:10px}.metalwork-page .promotion-text{padding:10px 10px 7px 0;gap:10px;justify-content:center;align-items:center}.metalwork-page{margin:0 15px}.metalwork-image-wrap{grid-template-columns:100%}.metalwork-page .image-text{display:none}.metalwork-image-wrap .detail_picture{width:100%}.metalwork-gallery{grid-template-columns:repeat(2,1fr);gap:20px}.metalwork-video{grid-template-columns:repeat(1,1fr);gap:20px}.detail-product-weight{margin-top:-5px;padding:0 20px 20px 17px}.calculators-list{padding:0 15px 20px}}
/* End */


/* Start:/local/templates/rozmet/css/tablet-480.min.css?17792057976268*/
@media only screen and (max-width:480px){.header-wrap{grid-template-columns:15% 70% 15%}.header-bar-wrap .header-phone a{font-size:17px;letter-spacing:2px}.header-logo{width:185px;margin:0 auto}.bx-catalog-element .image-item img,.header-logo img{max-width:100%}.front-banner-line-wrap{padding:135px 70px 25px}.advantages-block .value{line-height:45px}.advantages-block{width:92%;margin:150px 4%0;padding:25px 25px 30px;grid-gap:20px}.advantages-block .title{font-size:17px;padding:6px 0 5px}.front-categories li a{font-size:12px}.front-categories span{margin-left:15px;margin-right:3px}.front-categories{padding:10px 15px 30px;grid-gap:10px}.promo-products>.title,.similar-products .title{font-size:18px}.front-products{padding:30px 15px 35px}.promo-products .popular-title{margin-left:40px}.front-categories icon{height:55px;min-width:55px}.front-categories li.link-rozstroy icon{width:60px;background-size:contain;margin-left:5px}.front-categories li.link-metalwork icon{width:60px;background-size:contain}.advantages-body .advantage-item{padding:20px;grid-gap:20px}.rozstroy-text{padding:20px 25px;width:90%;margin:5%0 0 5%;position:absolute;bottom:20px}.mobile-links>div{position:relative}.rozstroy-text .desc{padding:10px 0 20px}.footer-categories ul.level_1{height:initial}.footer-categories .level_2{display:none}.footer .footer-categories ul.level_1>li{padding:0 20px;border-bottom:1px solid #f5f5f5;line-height:40px}.footer .footer-categories ul.level_1>li:last-child{border-bottom:0}.footer-categories{padding:0}.front-apps-text{margin:35px 0 40px 20px;width:313px}.front-apps .desc{padding:15px 0 35px}.front-apps-links{display:grid;gap:30px}.front-contacts-text>div{padding-left:50px}.tag-values{gap:8px 9px}.cart-buy-block{padding:20px 15px 25px;grid-gap:15px;display:grid;grid-template-columns:128px 1fr}.bx-catalog-element .detail-one-click{grid-column:1/3}.bx-catalog-element .product-childs-body{grid-gap:8px}.product-childs-body .child-item{padding:0 12px}.more-images{grid-template-columns:repeat(4,80px);justify-content:space-between}.bx-catalog-element .image-item a{width:80px;height:80px}.bx-catalog-element .in-stock{justify-content:end;margin-right:0}.detail-product-images{grid-gap:15px}.breadcrumbs{font-size:11px;flex-wrap:wrap}.breadcrumbs .delimiter{margin:0 10px}.pay-method-item{padding:15px 20px;display:grid;grid-template-columns:50px auto;gap:25px}.delivery-table-body th{line-height:18px;padding:5px 0 5px 15px}.delivery-table-body table{font-size:13px}.delivery-table-body td{padding:10px 0 10px 15px}.pay-method-item p{font-size:14px;line-height:22px;margin:0}.pay-methods{gap:15px;margin:20px 0 30px}.page-delivery .car-type__txt{font-size:12px;line-height:17px;height:unset;padding:0 10px 10px}.page-delivery .car-types img{max-width:100%;padding:20px 0}.page-delivery .car-types{grid-gap:10px;margin:30px 0}.block-important-information{padding:15px 15px 15px 20px;margin-bottom:25px}.page-delivery h2{font-size:23px;margin-bottom:5px}.block-important-information,.page-delivery li,.page-delivery p{font-size:14px;line-height:22px}.page-delivery .contactBlock{margin:20px 0;grid-gap:10px}.page-delivery .contactBlock li{padding:15px;font-size:14px;line-height:22px}.main-container h1{font-size:25px;line-height:30px}.subsection-body .buy-block{grid-template-columns:1fr 1fr 25px;gap:7%}.bx_catalog_list_home .subsection-body .buy-button{width:100%}.promo-products .product-image{height:180px}.promo-page .promo-products-wrap{grid-gap:10px}.promo-products .product-name,.review-body p{font-size:13px;line-height:18px}.company-page h2{font-size:20px;line-height:25px;margin:0 0 15px}.company-page .company-header p,.company-page-advantages h3{font-size:18px;line-height:23px}.company-info .white-block{font-size:14px;padding:12px 15px 20px;min-height:60px}.company-page .company-info{grid-gap:15px;margin-bottom:40px}.company-page-advantages h3{padding:0 0 18px}.advantages-icons-body{grid-template-columns:repeat(2,1fr);grid-gap:10px;margin-bottom:35px}.company-page-advantages-text li{padding:0 10px 0 18px;margin-bottom:15px}.about-assortments{padding:30px 15px 35px}.about-assortments ul{padding-top:20px;grid-gap:15px}.advantages-icons-body .item{padding:5px 10px 15px;font-size:13px;line-height:18px}.contact-tiles{grid-gap:10px}.contact-tile.contact-address p,div.input_title{font-size:13px;line-height:20px}.contact-tile.contact-address .show-map{font-size:14px;padding-top:5px}.contact-feedback-body .col1{grid-gap:15px}.form-feedback-theme{grid-gap:20px;padding-bottom:15px;font-size:12px}.contact-feedback-body .form-feedback{grid-gap:20px}.form-send-block{row-gap:20px;padding-top:20px}.form-send-block .form-feedback-submit{margin:0 auto}.reviews-buttons{grid-gap:10px;margin-bottom:20px}div.news-list img.preview_picture{width:100%;height:auto}div.news-list .image-box{height:130px;width:130px}div.news-list div.news-item{gap:14px;grid-template-columns:130px auto;padding:10px}div.news-list .title{font-size:14px}div.news-list .news-date-time{font-size:13px}.news-list{grid-gap:15px}form.review_form_add input[type=text]{line-height:30px}form.review_form_add textarea{height:150px}div.review_form_footer{margin:20px 0 0}div.review_form_footer .review_form-personal{font-size:10px;line-height:18px}div.review_form_body{gap:0 15px}div.review-add-title{font-size:22px;margin-bottom:15px}div.testimonials-photo-wrap{padding:30px 15px 10px}div.news-list .title-box{flex-wrap:wrap}.testimonial-stars{padding-left:0;margin-right:initial}.testimonial-stars>div{width:15px;height:12px}.description-table thead{font-size:12px;line-height:15px}.promotion-item{grid-gap:10px;grid-template-columns:150px auto}.promotions-body .title{font-size:17px}.promotions-wrap{padding-top:15px}.promotion-text .name{font-size:13px;font-weight:400}.promotion-text{padding:10px 10px 7px 0;gap:10px}.buy-top:has(.detail-armatura-price-wrap){grid-template-columns:1fr}.buy-top:has(.detail-armatura-price-wrap) .detail-promo-desc{grid-column-start:1;grid-column-end:1}.buy-top:has(.detail-armatura-price-wrap) .buy-stock-wrap{order:-1}.metalwork-callme{padding:0;width:100%;text-align:center;font-size:14px}.metalwork-gallery{gap:15px}.delivery-tariffs h3{font-size:16px}.delivery-tariffs li,.tariff-information{font-size:14px;line-height:22px}}
/* End */


/* Start:/local/templates/rozmet/css/tablet-400.min.css?17792057978976*/
@media only screen and (max-width:400px){.header-bar-wrap .header-phone a{font-size:14px;letter-spacing:2px}.front-categories{grid-template-columns:1fr}.banner-h1{font-size:30px;line-height:35px}.youtube-button{height:60px}.youtube-button .icon{width:60px}.advantages-block .value{font-size:35px;line-height:40px}.front-banner-line-wrap{padding:115px 70px 25px 50px}.front-categories li a{font-size:13px}.promo-products>.title,.reviews-buttons a{font-size:15px}.promo-products .popular-title{margin-left:25px}.main-container{padding-top:20px}.front-products{padding:25px 10px 30px}.main-container .front-text h1{font-size:27px;line-height:33px}.front-advantages{padding:30px 15px}.advantages-body .text-item h3{font-size:25px;line-height:30px}.advantages-body .text-item p{font-size:14px;line-height:20px;padding-bottom:0}.advantages-body .advantage-item{padding:15px 10px;grid-template-columns:1fr;grid-gap:20px;text-align:center}.advantages-body .advantage-item i{margin:0 auto}.advantages-body .advantage-item h4{padding-bottom:0}.front-contacts-text h3{font-size:22px}.front-apps-text{margin:35px 0 35px 20px;width:auto}.front-apps .title{font-size:20px;line-height:30px}.mobile-links>div{min-height:350px}.rozstroy-text{padding:20px}.rozstroy-text .title{font-size:18px;line-height:25px}.footer-line{padding:25px 13px 20px}.footer-block ul a{font-size:13px;line-height:16px;display:block}.footer-line-wrap{column-gap:7px}.catalog-wrapper{padding:0 10px}.category-tags{padding:12px 10px;margin-bottom:20px}.tag-values{gap:7px 8px}.tag-values .sotbit-seometa-tag-link{padding:6px 9px}.mobile-filter{margin-bottom:20px;line-height:45px}.subsection-body .one-click{font-size:13px;padding:0 10px}.subsection-body .bx_catalog_item_controls_blockone{grid-template-columns:25px 35px 25px}.subsection-body .buy-block{grid-template-columns:1fr 1fr 20px}.subsection-body{gap:8px}.subsection-body .bx_catalog_item{padding:12px;gap:10px}.mobile-value-title{font-size:12px;line-height:18px}.category-description h2{font-size:19px;line-height:25px}.category-description p{font-size:14px;line-height:22px;margin:0 0 15px}.category-description h3,.category-description h4{font-size:18px;margin-bottom:10px}.category-description li{font-size:14px;line-height:22px;margin-bottom:15px}.breadcrumbs{font-size:10px}.breadcrumbs .delimiter{margin:0 7px}.bx-catalog-element{padding:0 10px}.bx-catalog-element .image-item.active:after{border:1px solid #ffa6a6;position:absolute;top:-2px;bottom:-2px;right:-2px;left:-2px;border-radius:8px}.bx-catalog-element .image-item a{width:70px;height:70px}.more-images{grid-template-columns:repeat(4,70px);grid-gap:5px}.bx-catalog-element .product-childs{padding:18px 10px 0}.bx-catalog-element .buy-top{padding:15px 10px 13px}.bx-catalog-element .in-stock{font-size:12px}.bx-catalog-element .product-childs .title{font-size:14px}.product-childs-body .child-item{padding:0 10px;line-height:30px;font-size:12px}.cart-buy-block{padding:25px 10px 15px;grid-gap:10px;grid-template-columns:128px 1fr}.product-item-amount-field-btn-minus,.product-item-amount-field-btn-plus{height:45px;background:0 0;width:40px}.bx-catalog-element .detail-one-click,.bx-catalog-element .product-buy-button{line-height:45px}.product-item-amount-field{max-width:35px}.detail-short-text,.tabs_contents .description-content{font-size:14px;line-height:23px}.tabs_contents .description-content h2{font-size:18px}.detail-mobile-tabs .active .tabs_contents{display:block;padding:5px 10px 25px}.tabs_contents .description-content li{padding-bottom:10px}.detail-mobile-tabs .tab_title,.tabs_contents .description-content h3{font-size:16px}.detail-mobile-tabs>ul{gap:10px}.similar-products .title{font-size:17px}.pricelist-important{display:grid;background-color:#000;gap:15px}.pricelist-important-body p:first-child{font-size:14px;line-height:22px}.pricelist-important i{min-width:50px;margin:0 auto}.price-list-select-wrapper{display:grid;gap:20px;padding:0 10px}.price-list-link{order:0}.price-category-select{order:1}.price-list-categories{padding:0 10px}.price-list-page-container{padding:0 10px;font-size:13px;line-height:20px}.company-page{padding:0 10px}.company-page .company-header p,.company-page-advantages h3{font-size:17px;line-height:22px}.company-page h2{font-size:19px;line-height:24px;margin:0 0 15px}.company-page .company-header{grid-gap:20px;margin-bottom:20px}.company-page .company-info{grid-gap:10px;margin-bottom:30px;grid-template-columns:1fr}.company-info .info-text{font-size:14px;line-height:22px;grid-column:unset}.company-info .white-block{font-size:15px;padding:12px 15px 20px;min-height:unset}.company-page-advantages-text li{padding:0 0 0 18px;margin-bottom:15px}.company-page-advantages-text ul{column-count:1}.company-page-advantages-text{padding-bottom:10px}.about-assortments{padding:25px 10px 30px}.about-assortments ul a{padding:10px 5px;font-size:13px;min-height:40px}.about-assortments ul{grid-gap:10px}.about-gallery{padding:30px 15px 60px}.page-rezka{padding:0 10px 10px}.active-price-wrap .table-header{line-height:25px;font-size:13px;font-weight:500;min-height:45px;align-items:center}.active-price-wrap .left-table,.active-price-wrap .right-table{width:40px;height:40px}.active-price-wrap .table-header span{font-size:22px;font-weight:700}.delivery-table-body th{line-height:16px;padding:5px 0 5px 10px}.delivery-page{padding:0 10px}.page-delivery{padding:0 10px 40px}.page-delivery h2{font-size:21px;margin-bottom:0}.page-delivery .car-type__txt{font-size:12px;line-height:17px;height:unset;padding:0 5px 10px}.block-important-information,.page-delivery li,.page-delivery p{font-size:13px;line-height:20px}.block-important-information{padding:15px 13px 15px 15px;margin-bottom:20px}.pay-page{padding:0 10px 30px}div.news-list div.news-item{gap:12px;grid-template-columns:100px auto}div.news-list .image-box{height:100px;width:100px}div.news-list .title{font-size:13px;line-height:17px}div.news-list .title-box{padding-bottom:15px}.review-body p{font-size:12px;line-height:16px}.reviews-buttons span,div.review-add-title{font-size:20px}div.review_form_footer{flex-direction:column;gap:10px;align-items:baseline}div.review_form_footer .review_form-personal{font-size:11px;line-height:18px}div.review_form_footer input{line-height:40px;margin:0 auto}#basket-root,.contacts-page{padding:0 10px}.contact-tiles .contact-tile{padding:20px 5px 15px}.contact-tile.email p,.contact-tile.phone p,.contact-tile.schedule p{font-size:15px;line-height:22px}.contact-tile .phone-link,.header-phone a{font-size:16px;letter-spacing:1px}.contact-tiles{grid-template-columns:1fr;grid-gap:10px}.form-feedback-theme{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px}.contact-feedback-body .col1 input{line-height:35px}.contact-feedback-body{padding:30px 10px;border-radius:0}.mobile-menu-header{height:50px;margin-bottom:0}.mobile-menu-categories>ul{padding:0 20px 0 25px}.mobile-menu-main{margin:10px 20px 35px 25px}.mobile-menu-main ul{padding:18px 20px}.mobile-menu-phone{margin:10px 10px 40px 25px;padding-bottom:50px}.header-phone-icon{margin-right:15px;width:40px;height:40px}.header-phone a{font-size:18px}.header-callme{font-size:12px;line-height:17px}.popup-window.popup-window-with-titlebar{padding:30px 15px 15px}.popup-window-titlebar-text,.popup-window-titlebar-text-version{font-size:16px}.popup-product-body{width:230px}.popup-window-buttons .btn{font-size:14px;line-height:45px}.popup-window-buttons{grid-gap:15px}.bx-filter .bx-filter-title{padding-left:25px}.bx-filter .bx-filter-parameters-box{padding:25px}.bx-filter-button-box .bx-filter-parameters-box-container{padding:0 0 25px}.bx-filter .bx-filter-section{margin-top:40px}.filter-close{top:20px}#basket-root{grid-gap:20px}.basket-items-list-item-container{padding:10px;row-gap:10px}.basket-item-actions-remove{width:35px;height:35px}.basket-item-block-info .basket-item-actions-remove{right:-4px}.basket-items-list-table{grid-gap:10px}.basket-item-block-image{padding-right:10px;min-width:110px}.basket-item-info-name,.basket-item-info-name-link{font-size:14px}.basket-item-amount-btn-minus,.basket-item-amount-btn-plus,.basket-item-amount-filed,.basket-item-block-amount.disabled .basket-item-amount-filed:hover{width:40px;height:40px}.basket-item-block-price{margin-bottom:0}.basket-checkout-container{padding:20px}.basket-checkout-block-total-title{margin-top:10px;line-height:25px;font-size:17px}.basket-checkout-block-total-description{font-size:17px}.basket-coupon-block-total-price-current{margin-bottom:20px;font-size:33px}.basket-btn-checkout{line-height:50px}div.news-list .title-box{flex-direction:column;align-items:flex-start;gap:3px}.promo-categories .category-items{gap:7px 8px}.promotion-item{grid-gap:10px;grid-template-columns:120px auto}.promotion-text{padding:7px 7px 5px 0;gap:5px}.promotion-text .name{font-size:12px;font-weight:400}.promotions-body .title{font-size:15px}.promo-products .add-to-cart{width:48px}.detail-cut-info{padding:10px;line-height:18px}}
/* End */


/* Start:/local/templates/rozmet/components/bitrix/search.title/visual/style.min.css?17792057972489*/
.bx-searchtitle .bx-block-title{font-family:"Open Sans",Arial,"Helvetica Neue",Helvetica,sans-serif;color:#343434;text-transform:uppercase;font-size:12px;margin-bottom:9px;font-weight:600}.bx-searchtitle .bx-input-group{position:relative}.bx-searchtitle .bx-input-group .bx-form-control{position:relative;margin-bottom:0;display:block;width:100%;height:44px;padding:10px 30px 10px 25px;font-size:14px;line-height:19px;color:#555;background-color:#f5f5f5;border:0;border-radius:4px;outline:0;box-shadow:none!important;box-sizing:border-box;font-family:"Manrope",sans-serif}.bx-searchtitle button{position:absolute;right:0;top:0;height:44px;width:65px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:0;cursor:pointer}.bx-searchtitle button:hover{opacity:.8}div.title-search-result{border:1px solid #f5f5f5;display:none;overflow:hidden;z-index:999;min-width:370px;margin-top:-3px;background-color:#fff;box-sizing:border-box}div.title-search-fader{display:none;background-image:url(/local/templates/rozmet/components/bitrix/search.title/visual/images/fader.png);background-position:right top;background-repeat:repeat-y;position:absolute}p.title-search-preview{font-size:12px}div.title-search-result td.title-search-price span{font-size:26px}.bx_searche .bx_img_element{width:67px;padding:5px 10px;position:absolute;top:0;bottom:0}.bx_searche .bx_item_block{min-height:65px;position:relative}.bx_searche .bx_image{width:45px;height:45px;background-size:contain;background-position:center;background-repeat:no-repeat;border:1px solid #e8e8e8}.bx_searche .bx_item_element{padding-left:10px;margin-left:70px}.bx_searche .bx_item_element hr{margin:0;border:0;border-bottom:1px solid #e5e5e5}.bx_searche .bx_item_element a{margin-top:10px;display:inline-block;color:#4788cb;font-size:13px;text-decoration:none}.bx_searche .bx_item_element a b{color:#000;font-weight:400}.bx_searche .bx_item_element a:hover,.bx_searche .bx_item_element a:hover b{text-decoration:underline}.bx_searche .bx_price{font-weight:700;font-size:13px}.bx_searche .bx_price .old{font-weight:400;text-decoration:line-through;color:#636363}.bx_item_block.all_result{min-height:0}.bx_item_block.others_result{min-height:0;padding:0 0 12px;line-height:12px}.bx_item_block.all_result .all_result_title{display:block;font-size:12px;color:#a7a7a7;padding-top:15px;padding-bottom:10px}.bx_item_block.all_result .all_result_title a{color:#a7a7a7}.bx_item_block.all_result .all_result_title a:hover{color:#4788cb}.bx_item_block.all_result a{margin-top:0}
/* End */


/* Start:/local/templates/rozmet/components/bitrix/menu/top/style.min.css?1779205797676*/
div.grey-tabs-menu{float:left;width:100%;background:#f4f4f4;font-size:93%;line-height:normal}div.grey-tabs-menu ul{margin:0;padding:10px 10px 0;list-style:none}div.grey-tabs-menu li{display:inline;margin:0;padding:0}div.grey-tabs-menu a{float:left;background:url(/local/templates/rozmet/components/bitrix/menu/top/images/tableft.gif)no-repeat left top;padding:0 0 0 4px;text-decoration:none;margin:.2em 0 0}div.grey-tabs-menu a nobr{display:block;background:url(/local/templates/rozmet/components/bitrix/menu/top/images/tabright.gif)no-repeat right top;padding:5px 15px 4px 6px;white-space:nowrap;color:#666;float:none}div.grey-tabs-menu a:hover nobr{color:#000;background-position:100% -42px}div.grey-tabs-menu a:hover{background-position:0-42px}div.menu-clear-left{clear:left}
/* End */
/* /local/templates/rozmet/css/template.min.css?178110485864564 */
/* /local/templates/rozmet/css/tablet-760.min.css?178110485822920 */
/* /local/templates/rozmet/css/tablet-480.min.css?17792057976268 */
/* /local/templates/rozmet/css/tablet-400.min.css?17792057978976 */
/* /local/templates/rozmet/components/bitrix/search.title/visual/style.min.css?17792057972489 */
/* /local/templates/rozmet/components/bitrix/menu/top/style.min.css?1779205797676 */
