.section-request__img img{height:150px;width:auto;margin:0 auto}@media(max-width: 480px){.section-request__img img{margin:1rem auto}}.prodlist__wrapper .product__name{-webkit-box-pack:left !important;-ms-flex-pack:left !important;justify-content:left !important}.section-production__wrapper .category-list .category-list__img{background-color:#f5f5f5}.section-production__wrapper .category-list .category-list__img img{position:absolute;margin:auto;bottom:0;top:0;left:0;right:0;height:100%;width:auto;max-width:none}.section-production__wrapper .category-list .category-list__img.category_section img{height:80%}.section-production__wrapper .category-list .category-list__img.right img{left:unset}@media(max-width: 480px){.section-production .category-list__title{font-weight:600;font-size:1.8rem}.section-production .category-list__item{font-size:1.8rem}}.header__nav{position:relative;z-index:100}.header__nav ul.nav-cat{z-index:10}.header__nav ul.active{z-index:90}@media(max-width: 480px){.aside-menu .aside_heading{font-size:2rem}.aside-menu .category-list__item{font-size:1.7rem}}@media(max-width: 480px){.header__nav{padding:0 2.5rem;left:0;right:0}}.catalogue__prodlist{width:100%}.swiper-button-prev{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='2 0 26 44'%3E%3Cpath d='M 27 22 L 27 22 L 5 44 l -1 0 L 26 22 L 4 0 L 5 0 L 27 22 L 27 22 z' fill='%23f77f1a'/%3E%3C/svg%3E") !important}.swiper-button-prev::after{content:""}.swiper-button-next{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='2 0 26 44'%3E%3Cpath d='M 27 22 L 27 22 L 5 44 l -1 0 L 26 22 L 4 0 L 5 0 L 27 22 L 27 22 z' fill='%23f77f1a'/%3E%3C/svg%3E") !important}.swiper-button-next::after{content:""}.XBS_wrp{position:relative}.XBS_wrp .swiper-button-prev{left:-15px}@media(max-width: 480px){.XBS_wrp .swiper-button-prev{-webkit-transform:scale(0.8, 0.8) rotate(180deg);-ms-transform:scale(0.8, 0.8) rotate(180deg);transform:scale(0.8, 0.8) rotate(180deg);top:100%;left:40%}}.XBS_wrp .swiper-button-next{right:-15px}@media(max-width: 480px){.XBS_wrp .swiper-button-next{-webkit-transform:scale(0.8, 0.8);-ms-transform:scale(0.8, 0.8);transform:scale(0.8, 0.8);top:100%;right:40%}}.XBS_wrp .swiper-pagination{bottom:-30px !important}.form_ok{margin-top:2rem;display:none}@media(max-width: 360px){.nav-cat__parent a{font-size:1.2rem}}.grid{display:grid;grid-gap:1rem;grid-template-columns:repeat(auto-fit, minmax(200px, auto))}@media(max-width: 480px){.grid{grid-template-columns:1fr}}.about_block_title{font-weight:600;padding:3rem 0;font-size:1.5rem}.list_underline{margin:0;padding:0;list-style:none}.list_underline li{padding:.5rem 0;color:#f78422;border-bottom:1px dotted #555}.list_underline li:last-child{border-bottom:0}.wicon{padding-left:6rem;position:relative}.wicon .icon{left:0;top:0;position:absolute}.wicon .icon img{width:100%;height:auto}.deliv_page .top_block{border-bottom:1px solid #f1f1f1}@media(max-width: 768px){.deliv_page .top_block .text2img{grid-template-columns:1fr}}.deliv_page .top_block .text2img .text2img_content{margin-top:3rem}.deliv_page .top_block .text2img .text2img_content .t2i_item{margin-bottom:3rem}.deliv_page .top_block .text2img .text2img_content .t2i_item .title{font-weight:600}.deliv_page .top_block .text2img_image img{width:100%;height:auto}.deliv_page .sub_top_block{margin:2rem 0}.deliv_page .etaps_block{padding:3rem 0;grid-gap:3rem;position:relative}.deliv_page .etaps_block::after{z-index:-1;content:"";background:#f1f1f1;position:absolute;height:100%;width:100vw;top:0;left:50%;-webkit-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);transform:translate(-50%, 0)}.deliv_page .etaps_block .etaps_block_item{background:#fff;padding:2rem}.deliv_page .etaps_block .etaps_block_item .title{text-transform:uppercase;font-weight:600;margin-bottom:1rem}.deliv_page .feedback{margin-top:3rem;color:#fff;padding:0 3rem;background:url("../images/f_bg.jpg") no-repeat center center/cover}.deliv_page .feedback .feedback_list{min-height:10rem;grid-gap:3rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(max-width: 768px){.deliv_page .feedback .feedback_list{grid-gap:1rem;text-align:center}}.deliv_page .feedback .feedback_list .feedback_item_title{text-transform:uppercase;padding:1rem}.deliv_page .feedback a{color:#f78422}.about_page .text_image_block{grid-template-columns:repeat(2, 1fr)}@media(max-width: 768px){.about_page .text_image_block{grid-template-columns:1fr}}.about_page .text_image_block .text{padding:1rem;-ms-flex-item-align:center;align-self:center}.about_page .text_image_block .img img{width:100%;height:auto}.about_page .direction{position:relative}.about_page .direction::after{z-index:-1;content:"";background:#f1f1f1;position:absolute;height:100%;width:100vw;top:0;left:50%;-webkit-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);transform:translate(-50%, 0)}.about_page .direction .direction_list .direction_list_item .direction_list_image img{-o-object-position:center;object-position:center;-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.about_page .direction .direction_list .direction_list_item .direction_list_content{padding:1rem}.about_page .direction .direction_list .direction_list_item .direction_list_content .direction_list_content_title{text-transform:uppercase;font-weight:600;margin-bottom:1rem}.about_page .advantages .advantages_list{grid-template-columns:repeat(3, 1fr)}@media(max-width: 768px){.about_page .advantages .advantages_list{grid-template-columns:repeat(auto-fit, minmax(200px, auto))}}.about_page .advantages .advantages_list .advantage_item{background:#f1f1f1;padding:2rem}.about_page .advantages .advantages_list .advantage_item .advantage_title{font-weight:600;font-size:1.2rem;text-transform:uppercase;position:relative;margin-bottom:1rem}.about_page .advantages .advantages_list .advantage_item .advantage_title::after{opacity:.1;content:"";position:absolute;width:70%;right:0;height:1px;background:#555;bottom:-10px}.about_page .advantages .advantages_list .advantage_item .advantage_title::before{content:"";position:absolute;width:30%;height:1px;background:#f78422;bottom:-10px}.about_page .advantages .advantages_list .advantage_item .advantage_content{padding:1rem 0}.about_page .products .products_list .product_item{page-break-inside:avoid;-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid;margin-bottom:1rem}.about_page .products .products_list .product_item .product_content{margin-left:20%;max-width:300px}.about_page .products .products_list .product_item .product_content .product_content_title{font-weight:600;font-size:1.2rem;text-transform:uppercase;position:relative;margin-bottom:1rem}.about_page .products .products_list .product_item .product_content .product_content_title::after{opacity:.1;content:"";position:absolute;width:70%;right:0;height:1px;background:#555;bottom:-10px}.about_page .products .products_list .product_item .product_content .product_content_title::before{content:"";position:absolute;width:30%;height:1px;background:#f78422;bottom:-10px}.about_page .products .products_list .product_item .product_content .product_content_text{padding:1rem 0}.about_page .products .products_list .product_item .product_content .product_content_text ul{margin:0;padding:0;list-style:none}@media(min-width: 769px){.about_page .cl2{-webkit-column-width:48%;-moz-column-width:48%;column-width:48%;-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:4%;-moz-column-gap:4%;column-gap:4%}}.about_page .feedback{margin-top:3rem;color:#fff;padding:0 3rem;background:url("../images/f_bg.jpg") no-repeat center center/cover}.about_page .feedback .feedback_list{min-height:10rem;grid-gap:3rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(max-width: 768px){.about_page .feedback .feedback_list{grid-gap:1rem;text-align:center}}.about_page .feedback .feedback_list .feedback_item_title{text-transform:uppercase;padding:1rem}.about_page .feedback a{color:#f78422}.about_page .materials{grid-template-columns:1fr 2fr;margin-top:3rem;grid-gap:3rem}@media(max-width: 768px){.about_page .materials{grid-template-columns:1fr}}.about_page .materials .material_image{background:#f1f1f1;text-align:center}.about_page .materials .material_image .title{padding:2rem;text-transform:uppercase}.about_page .materials .material_image .text{padding:2rem}.about_page .materials .material_text p{margin-bottom:3rem}/*# sourceMappingURL=app.css.map */