@media (max-width:479px){.accordion_item .head .title{font-size:16px}.page_head .links a{font-size:12px}.block_head .desc{font-size:14px}.main_slider .data{min-height:280px}.main_slider .discount{height:44px}.main_slider .discount:before{left:calc(var(--cont_padding) * -2)}.steps .row{margin-left:0}.steps .row>*{width:100%;margin-left:0}.steps .item{padding-left:120px;color:var(--text_color)}.steps .item .image{position:absolute;top:0;bottom:0;left:0;width:100px;height:100px;margin:auto 0;padding:0}.steps .item .icon{position:absolute;top:0;bottom:0;left:0;display:flex;align-content:center;align-items:center;flex-wrap:wrap;justify-content:center;width:100px;height:100px;margin:auto 0}.steps .item .info{position:static;bottom:0;padding:0;gap:8px}.steps .item .desc{font-size:12px}.steps .item .btn{position:relative;bottom:0;left:0;margin-top:8px}.contacts_info .requisites .items>*{flex-wrap:wrap}.contacts_info .requisites .sep{order:3;width:100%;margin-inline:0;margin-top:5px;margin-bottom:0}.contacts_info .requisites .val{width:calc(100% - 124px);min-width:0;text-align:right}.feedback .sub_title{margin-top:10px}.reviews .tabs .btn{width:calc(50% - 4px);padding:0 12px}.kits .row{margin-bottom:-28px}.kits .row>*{margin-bottom:28px}.kits .item,.kits .item .info{gap:12px}.kits .item .prices{justify-content:space-between;gap:0}.kits .item .prices .sep{display:none}.about_info .head .sep{display:none}.about_info .head .slogan{width:100%}.articles .tags{font-size:12px}.articles .tags a{padding:6px 10px}.why .item .icon{width:48px;height:48px}.why .item .icon+*{width:calc(100% - 68px)}.why .item .desc{font-size:12px}.product_info .prices .link a{width:100%}.product_colors .row>*{width:calc(50% - var(--cont_padding))}.product_colors .row>*:nth-child(4)~*{display:none}.portfolio .grid{display:flex;flex-direction:column;gap:var(--cont_padding)}.portfolio .item.big .image{height:164px}.portfolio .item.big .info{padding:16px}.portfolio .item.big .name{font-size:16px}#filter .data .reset_btn{height:36px;margin-top:8px;padding:0 12px}#filter .btns .submit_btn{width:100%}#credit_kit .exp{padding-top:0;font-size:11px}.about_message .photo{width:148px}.product_info .name_color{margin-bottom:30px}.product_info .tags{margin-bottom:30px}.product_info .images .swiper-slide .icon{left:calc(50% - 15px);width:30px;height:30px}.filters .modal_cont{display:none}.filters .btn.all_btn{display:flex;justify-content:center;width:100%;color:#1c1d1e;background:#fff}.filters .btns .submit_btn{display:none}#filter .data .row:has(.color){overflow:auto;max-height:390px;padding-right:10px;scrollbar-width:thin;scrollbar-color:#c6c7c8 #f4f5f6}.filters .btns .reset_btn{display:none}}