@media (min-width: 576px) { .modal-dialog { max-width: 500px; margin: 1.75rem auto; } .modal-dialog-centered { min-height: calc(100% - (1.75rem * 2)); } .modal-sm { max-width: 300px; } }
@media (min-width: 992px) { .modal-lg { max-width: 800px; } .col-lg-6 { flex: 0 0 50%; max-width: 50%; } .col-lg-12 { flex: 0 0 100%; max-width: 100%; } */ .modal-lg { max-width: 800px; } } @media (min-width: 1200px) { .col-xl-3 { flex: 0 0 25%; max-width: 25%; }
}
@media (min-width: 992px) { .col-lg-9 { flex: 0 0 75%; max-width: 75%; }
}
@media (min-width: 992px) { .col-lg-2 { flex: 0 0 16.6666666667%; max-width: 16.6666666667%; }
}
@media (min-width: 992px) { .col-md-8 { flex: 0 0 75%; max-width: 75%; }
}
@media (min-width: 768px) { .col-md-3 { flex: 0 0 25%; max-width: 25%; } .col-md-4 { flex: 0 0 33.3333333333%; max-width: 33.3333333333%; }
}
@media (min-width: 768px) { .col-md-6 { flex: 0 0 50%; max-width: 50%;}
}
@media (min-width: 992px) { .col-lg-3 { flex: 0 0 25%; max-width: 25%; } .slick-slider { padding-bottom: 15px; }
}
/* header media запросы */
.hamburger { display: none;
} @media only screen and (max-width: 1060px) { #ww-filter_result { padding-left: 0;
}
.main-section > .col-md-4 { flex: 100%; max-width: 100%; } .footer-menu__title.collapsed:after { transform: rotate(-180deg); } .slick-slider { padding: 15px 0; } .breadcrumb-area { font-size: 0.85em; line-height: 10px;
} /* .col-sm-6 { flex: 0 0 100%; max-width: 100% !important; } */ .contacts-mobile { display: block !important; } .footer__legal p { text-align: left; margin: 20px 0; } .bx-filter .bx-filter-parameters-box-title { padding-bottom: 10px; border-bottom: 1px solid #eeeeee; padding-top: 10px;
} .container { padding: 0 13px;
} .bx-filter .btn-buy { display: inline-block; width: 100%; margin-right: 2%;
}
.breadcrumb-area { flex-direction: column;gap: 2px; }
.nav-tabs{gap:10px 0} .navbar-toggler { padding: 0.25rem 0.75rem; font-size: 1.25rem; line-height: 1; background-color: transparent; border: 1px solid transparent; border-radius: 0.25rem;
}
.div-title__catalog .title-block__10 { margin-top: 20px; font-size: 18px; padding: 0;
}
.div-title__catalog .title-block__10:after { margin: 10px 0;
}
.catalog-top-sections { padding-top: 10px;}
.header-contacts { width: 180px;
}
.main-menu,.header__desc,.contacts-desktop { display: none !important;
}
.header__logo-desc { font-size: 12px;
}
.header__logo a { font-size: 30px;
}
.header-area > .container-main { display: flex; justify-content: space-between;
} .hamburger { position: relative; top: 20px; color: #fff; display: block; font-size: 12px; height: 32px; background: #000; width: 90px; } .hamburger__lines { left: 20px; border-radius: 2px; height: 2px; width: 25px; background: #fff; position: absolute; display: block; content: ''; transition: all .3s ease-in-out; } .hamburger__lines:before, .hamburger__lines:after { left: 0; border-radius: 2px; height: 2px; width: 25px; background: #fff; position: absolute; display: block; content: ''; transition: all .3s ease-in-out; } .hamburger__lines:before { top: -8px; } .hamburger__lines:after { bottom: -8px; } .hamburger__label { position: relative; left: 14px } .hamburger__lines { position: relative; left: -5px; top: 5px; } .main-menu__item { display: block; float: none; margin-bottom: 0; } .navbar_custom .main-menu__item { height: 43px; }
.main-menu__item-gorod { display: none;
}
.main-menu { display: block !important;
} .main-menu__link { color: #000000; height: 50px; line-height: 56px; text-align: center; padding: 0; margin: 0; padding-left: 15px; border-bottom: 1px solid #000; font-weight: 500; } .navbar_custom .navbar-nav > li > .main-menu__link, .navbar_custom .main-menu__link.root-item.main-menu__link { line-height: 43px; height: 43px; } #mainMenu { position: fixed; top: 56px; background-color: #f3f3f3; width: 320px; height: calc(100% - 56px); left: -400px; transition: all .3s ease-in-out; display: block; overflow-y: auto; } #mainMenu.show { left: 0; top: 0; background: none repeat scroll 0 0 #F5F5F5; z-index: 500; width: 100%; height: 100%; }
}
@media only screen and (max-width: 995px){.empty-basket p,.empty-basket h3{position:relative;top:0;left: 0;}.ww-itog{padding-left:15px;}.delete_tovar img{position:relative;}#quantity-collection-element-custom > .row > .col-6{display:flex;flex-direction: column;}.catalog-bottom-sections{padding: 20px 0px;}.main-section .row .col-lg-9, #ww-filter_result { padding-left: 0 !important;
}.container-fluid > .container-inner > .row > .col-md-2{max-width: 120px !important;}} @media only screen and (max-width: 790px) {.my_form_calc_icon > div{width:80%;}.col-md-6 > .form-calc__box{padding-top:0 !important;}.my_modal_container{padding: 0 10px !important;}.form-calc__square input[type=text]{width:100%;} form > .my_modal_container > .col-md-6 > .form-calc__box {width: 98% !important;padding-left: 0 !important} .catalog-filter-title { margin: 0 auto; width: 100%; background: #79b715; color: #fff; font-size: 14px; display: block; text-align: center; border-radius: 4px; font-weight: 500; border-bottom: 2px solid #679b10; box-shadow: 0 1px 0 #679b10; margin-bottom: 15px; padding: 20px 15px; } .catalog-filter form { display: none; } .breadcrumb-area { line-height: 12px; padding-bottom: 8px;
} .div-title__catalog .title-block__10 { font-size: 15px; } .contacts-mobile { display: block !important; } .header-contacts { padding-left: 18px; } .header__logo { display: none;
} .button-open-custom { width: 100%; text-align: CENTER; text-overflow: ellipsis;
} .catalog-section__row { display: grid ; grid-template-columns: 50% 50%; } .main-section .row .col:nth-child(2) { padding: 0;
} #mainMenu.show { left: 0; top: 0; background: none repeat scroll 0 0 #F5F5F5; z-index: 500; width: 100%; height: 100%; } .navbar_custom .navbar-nav > li > .main-menu__link, .navbar_custom .main-menu__link.root-item.main-menu__link { line-height: 43px; height: 43px; }
}
@media only screen and (max-width: 560px) {.bx_compare .bx_sort_container {display: flex;flex-direction: column;gap: 10px;}.catalog-top-sections__link a{font-size:11px;}#quantity-collection-element-custom > .row > .col-md-3{max-width:100% !important;flex: 0 0 100% !important;}.my_form_calc_icon > div{width:70%;} .footer-menu__list {padding-bottom: 10px;} .form-calc__box{padding-left: 0;} .slider-nav > .slick-list > .slick-track { width: 1800px !important; margin: 0 !important; } .form-calc label input[type=text], .form-calc .label input[type=text]{width: 90%;}.grid{gap: 50px;} .form-calc__box { padding-left: 0;
} .my-name-d-none { padding: 8px 0; } .form-calc{padding: 24px 10px;}.form-calc__podrez { padding-bottom: 5px; padding-top: 10px; }.form-calc { margin-top: 30px;}.form-calc__itog div.form-calc__box div{padding-left: 0;background: none;}.form-calc__itog-summ { padding-top: 10px; font-size: 18px; margin-left: 0;
} .form-calc__itog div.form-calc__box { margin-left: 0; text-align: center; }.form-calc__itog { margin-top: 0; padding-top: 0; padding-bottom: 10px;
}} @media only screen and (max-width: 420px){.about-page{padding: 0px !important;}.but:after,.but:before {content: none !important}#sections-menu{max-width: 70%;}#sections-menu li {margin: 0;}#sections-menu li a,.button-open-custom{font-size: 10px;}.container {padding: 0 8px;}.catalog-section__row {grid-template-columns: 100%;}.button-open-custom {width: 25%;}.header-contacts {background: none;}.brand-section__image {height: 70px;}.map-level-1 {grid-template-columns: 100% !important;gap: 0 !important;margin: 0 auto;}.d-lg-block { padding-top: 5px;
} .brand-slider__pic {width: 100%;} .brand-slider > .swiper-wrapper{gap: 20px !important;} .form-calc { margin-top: 30px; }.form-calc__submit > .btn-buy,.form-calc__submit > .button_compare_element{font-size: 12px !important;}.nav-link { padding: 0.6rem 0.5rem;
} .swiper-slide{width: 150px !important;}.all-slider .swiper-wrapper{gap: 0;} .col-md-3 { flex: 0 0 50% !important; max-width: 50% !important; }.container-fluid > .container-inner > .row > .col-md-3 { max-width: 100% !important; flex: 100% !important; }.form-group,.modal-body{padding: 5px;}.product-image-block > img{width: 100%;height: 100%;}.my_modal_container {padding: 0; padding-left: 7px;}.product-image-block > h2 {font-size: 15px;}.catalog-detail__prop-price_base{font-size:30px;}.modal-title{font-size: 16px;}.catalog-sort_block{flex-direction: column;}}@media only screen and (max-width: 280px){.button-open-custom{font-size:8px}}
/* header media запросы */
/* footer media запросы */
