.header-cart__empty {
    color: #727171;
}
.product-stock,
.stocks .stock-high,
.stocks .stock-low {
    color: #027e0c;
}
.product-stock--preorder,
.stocks .stock-preorder,
.stocks .stock-critical {
    color: #d51111;
}
.home-news__date {
    color: #727171;
}
.product-code__text,
.product_features-title {
    color: #727171;
} 
.mixed-paging__else.disabled {
    opacity: 1;
    color: #4c4b4b;
}
iframe,img {
max-width: 100%;
border-width: 0px;
}
.contact-item__title {
color: #626262;
}
.wa-captcha .wa-captcha-refresh {
color: #727171;
}
.rating-count {
color: #6e6c6c;
}
.slider-banner__bg-img {
filter: brightness(70%);
}
.slider-banner__content {
max-width: 1024px;
}
.slider-banner__text,.slider-banner__title {
color: #ffffff;
}
.slider-banner__title {
font-size: 42px;
}
.slider-banner__text {
font-size: 20px;
}
@media (max-width: 650px) {
.slider-banner__title, 
.slider-banner__text {
max-width: 650px;
}
.slider-banner__text,.slider-banner__title {
color: #000000;
}
.slider-banner__title {
font-size: 28px;
}
.slider-banner__text {
font-size: 15px;
}
.slider-wrap .owl-nav {
    bottom: 10px
}
}
.home-news__img {
margin: 15px 0 0 30px;
}
.home-news__date {
display: block;
position: static;
text-align: left;
color: #727171;
padding: 0px;
}
@media (min-width: 1001px) {
img.js-image-lazy {
padding-left: 0px;
}
}
@media (max-width: 1000px) {
.l-wrapper {
min-width: 260px;
padding: 0 10px;
}
}
@media (max-width: 1250px) and (min-width:1001px) {
.cols-2 .home-news__list:not(.count-even) .home-news__item:first-child .home-news__img {
margin-right: 0px;
}
.home-news__item:first-child .home-news__img {
padding-left: 30px;
}
img.js-image-lazy {
padding-left: 0px;
}
}
@media (max-width: 1000px) and (min-width:801px) {
.cols-2 .home-news__list:not(.count-even) .home-news__item:first-child .home-news__img {
margin-right: 0px;
}
.home-news__item:first-child .home-news__img {
padding-left: 30px;
}    
img.js-image-lazy {
padding-left: 0px;
}
}
@media (max-width: 860px) and (min-width:651px) {
.slider-banner__title {
font-size: 36px;
}
.slider-banner__text {
font-size: 20px;
}
.slider-wrap .owl-dots,
.slider-wrap .owl-nav {
bottom: 10px;
}
}
.footer {
font-size: 14px;
}
.footer-contacts {
font-size: 14px;
}
.footer-contacts_social-item {
text-decoration: none;
}
.link-remove, 
.wa-field-photo a {
color: #d51111;
}
.fixed-cart__remove {
color: #727171;
}
.file {
padding-top: 40px;
float: left
}
.file span a {
text-decoration: none
}
.file span {
padding-right: 15px
}
.sertificat td {
width: 200px;
}
.footer-contacts_social-delimiter, 
.popup-contacts_social-delimiter {
width: 0px;
}
.products-mini__zero-text {
font-weight: 500;
line-height: 16px;
display: inline-block
}
.album-note,
.sidebar-news__date,
.post__date {
    color: #727171;
}
ul.albums li .count {
    color: #727171;
}
.button-with-icon {
    padding: 4px 25px 4px 4px;
}
.checkout-products-summary {
    display: inline;
}
.checkout-summary {
    border: none;
}
.checkout-step-buttons {
    float: right;
    padding: 0 30px 20px 0;
}
table#necessary,
table#functional,
table#analytics,
table#advertisement {
    width: 100%;
    }
@media only screen and (max-width: 521px) {
table#necessary th:nth-child(2),
table#functional th:nth-child(2),
table#analytics th:nth-child(2),
table#advertisement th:nth-child(2),
table#necessary td:nth-child(2),
table#functional td:nth-child(2),
table#analytics td:nth-child(2),
table#advertisement td:nth-child(2) {
    display: none;
 }
}
@media (max-width: 350px) {
.slider-banner__title {
font-size: 20px;
}
}
.tags a {
    margin: 0 12px 15px 0;
    font-size: 12px;
    padding: 10px 2px 0 0;
}
.owl-dot {
    display: none;
}

.product-tile,
.sidebar-wrap,
.categories-v,
.categories-tile-item,
.home-brands,
.home-reviews__item,
.home-news__item-inner,
 a img,
 .main-slider,
 .slideshow,
 .slideshow-plugins,
 .albums__item-inner,
 .image img,
 .product-list__item,
 .product-tbl__item,
 .mixed-paging__else,
 .product-card,
 .product-card__right,
 .product-card__left,
 .product-card__tabs,
 .categories-icons__item,
 .cart-item,
 .cart__total-right-inner,
 .post,
 .wrap-content,
 .wrap-content img,
 .contact-page__text, 
 .contact-page__form-map,
 .checkout.with-sidebar-r, 
 .product-card__content.with-sidebar-r {
    border-radius: 10px;
}
.categories-v__head {
    border-radius: 10px 10px 0 0;
}
.categories-v__menu {
    border-radius: 0 0 10px 10px;
}
.image img {
box-shadow: 0 1px 3px rgba(0, 0, 0, .1);
}
.categories-tile-item { 
    margin: 0.5%;
}
.cols-2 .categories-tile-item {
    width: 24%;
}
.button__icon {
    background: none;
}
.brand img {
    mix-blend-mode: multiply;
}
.home-brands-list img {
    filter: grayscale(100%);
    -webkit-filter: grayscale(100%);
    mix-blend-mode: multiply;
}
.home-brands-list img:hover {
    filter: none;
    -webkit-filter: grayscale(0);
}
.brand {
    width: 50%;
    display: flex;
}
.wrap-content {
    display: flex;
    flex-wrap: wrap;
}
.js-compare-page .wrap-content {
    display: block;
}
.h1, .h2, .h3, .h4,
.slider-banner__title,
.category-name {
font-family: 'Montserrat', sans-serif;
}
.categories-tile-item {
    width: 19% !important;
}
@media (max-width: 1250px) {
    .categories-tile-item {
        width: 24% !important;
    }
}
@media (max-width: 850px) {
    .categories-tile-item {
        width: 32.33% !important;
    }
}
@media (max-width: 650px) {
    .categories-tile-item {
    width: 49% !important;
  }
}
.info-massage__close-name,
.info-massage__content {
        position: initial;
        text-align: left;
    }
.info-massage__close-name {
    color: rgb(255, 255, 255);
    border-color: rgb(28, 46, 90);
    background-color: rgb(28, 46, 90);
    display: inline-block;
    line-height: 45px;
    font-size: 11px;
    text-transform: uppercase;
    padding: 0 25px;
    letter-spacing: 1px;
    cursor: pointer;
    border-radius: 5px;
    transform: none;
}
.info-massage__content {
    width:75%;
}
.info-massage__close {
    width:25%;
    text-align: center;
}
@media (max-width: 850px) and (min-width:451px)  {
    .info-massage__content {
    width:75%;
 }
    .info-massage__close {
        width:25%;
 }
}
@media (max-width: 650px) {
    .info-massage__close {
        position: inherit;
 }
    .info-massage__content {
        width:100%;
        padding-bottom: 10px;
 }
    .info-massage__close {
        width:100%;
        padding: 0 10px;
        text-align: left;
 }
    .info-massage__close-name {
        text-align: left;
        padding: 0 20px;
        transform: translateY(0%);
 }
     .brand {
        flex-direction: column;
 }
}
@media (max-width: 1023.98px) {
 .compares-categories__item {
    display: flex;
 }
}