@media (max-width:767px){.swiper-pagination-bullet{width:8px;height:8px}.pagination .links a,.pagination .links span{width:32px;height:32px}.pagination .links a.prev{margin-right:8px}.pagination .links a.next{margin-left:8px}.pagination .links a.prev .icon,.pagination .links a.next .icon{width:8px;height:12px}header .messengers{gap:4px}header .messengers .tg_link .icon{width:21px;height:17px}header .messengers .whatsapp_link .icon{width:20px;height:19px}.page_head .links a{padding:8px 12px}.page_head .row{flex-wrap:wrap}.form .columns>*,.form .columns>*.width1of3,.form .columns>*.width2of3{width:calc(100% - var(--form_columns_offset))}.text_block .video_link .icon{width:48px;height:48px}.main_slider .data{min-height:300px;padding:40px var(--cont_padding)}.main_slider .discount{height:48px}.main_slider .discount:before{left:calc(var(--cont_padding) * -1)}.steps .item .image{padding-bottom:133.333%}.steps .item .info{bottom:calc(var(--cont_padding) * 2.5)}.contacts_info .requisites .val{width:calc(100% - 160px);min-width:calc(100% - 160px)}.feedback .data{padding:28px var(--cont_padding)}.feedback .sub_title{font-size:14px}.feedback .form .agree{order:3;margin-top:16px}.reviews .row{margin-left:0}.reviews .row>*{width:100%;margin-left:0}.kits .row{margin-left:0}.kits .row>*{width:100%;margin-left:0}.kits .item .images .swiper-button-prev{left:12px}.kits .item .images .swiper-button-next{right:12px}.kits .item .prices .label{font-size:12px}.about_info .head .sep{min-height:56px}.articles .tags>*:nth-child(6)~*:not(.spoler_btn){display:none}.articles .tags .spoler_btn{margin-top:0}.articles .tags a{padding:8px 12px}.articles .row{margin-left:0}.articles .row>*{width:100%;margin-left:0}.article_info .share{width:100%}.portfolio .row{margin-left:0}.portfolio .row>*{width:100%;margin-left:0}.portfolio .grid{grid-template-columns:repeat(2,1fr)}.portfolio .item.big .image{height:280px}.product_info .prices{margin-bottom:var(--cont_padding);gap:16px}.product_info .prices .sep{display:none}.product_info .prices>*{width:100%;gap:4px}.product_info .prices .exp{font-size:12px}.product_info .prices .link{margin-top:4px}.product_info .images .swiper-slide{width:calc(100vw - var(--cont_padding) * 2 - var(--cont_padding))}.product_info .images .swiper-button-next,.product_info .images .swiper-button-prev{display:none}.product_info .features .list{gap:10px}.product_colors .row>*{width:calc(50% - var(--cont_padding))}.product_colors .row>*:nth-child(4)~*{display:none}.filters .modal_cont{position:static}.filters .mini_modal{top:auto;right:0;left:0;width:100%;margin:0 auto}.categories .row{margin-left:0}.categories .row>*{width:100%;margin-left:0}#filter .scroll{height:calc(100vh - 177px);height:calc(100vh - 100px)}#filter .btns{margin-top:var(--cont_padding);margin-top:auto}.portfolio_item .images .swiper-slide{width:calc(100vw - var(--cont_padding) * 2 - var(--cont_padding))}.portfolio_item .images .swiper-button-next,.portfolio_item .images .swiper-button-prev{display:none}.portfolio_item .features .list{gap:10px}.portfolio_item .features .list>*{align-content:flex-end;align-items:flex-end}.portfolio_item .features .dots{margin-top:0;margin-bottom:4px}.portfolio_item .features .val{white-space:normal}.about_message .photo{width:180px}.about_message .author{gap:4px}.about_message .author .name{font-size:16px}.gallery .row{margin-left:0}.gallery .row>*{width:100%;margin-left:0}footer .menu .items.show{display:flex}}