/* hide prices\colors from goods list 
.catalog-page .list .item .price div {
    display:block;
}
.catalog-page .list .item .price div.colors {
    display:none;
}*/
/* size price in cart */
.item-page .info .price {
    margin-bottom: 15px;
    font-family: 'Roboto Condensed', sans-serif;
    display: flex;
    justify-content: center;
    font-size: 1.33rem;
    font-weight: 300;
}
/* kolir subscrb in cart */
.item-page .info .subscribe .field input[type=text] {
    background: #fff;
}

/* відцентрував кругляшки */
.catalog-page .filter .item .content .colors {
    justify-content: center;
}
/* підправив розмір меню  на мобайл */
@media (max-width: 575px) {
.catalog-page .filter {
    width: 43%;
}
}

@media (max-width: 575px) { 
    
    /* підправив розмір тексту СТА1 in kart */
    .item-page .info p {
        font-size: 16px;
        line-height: 18px;
        margin-bottom: 30px;
        padding: 0 40px;
    }
    
    /* правки для сафарі */
    .item-page .info .subscribe p {
        font-size: 13px;
    }
    .item-page .info .subscribe .field button {
        -webkit-text-fill-color: black;
    }
    .item-page .info .links-title {
        -webkit-text-fill-color: black;
    }
}

/* артикул виділили жирним */
.item-page .info .articul {
    font-weight: 500;
}

/* правка контролерів в фільтрах */

.catalog-page .filter .item .inner {
    display: block;
    text-align: center;
}

.catalog-page .filter .item .content .sizes .checkbox + label {
    display: inline-block;
    
}

@media (max-width: 1000px) { 
    .catalog-page .filter .item .content .sizes .checkbox + label {
        width: 16%;
    }
}

/* правка кнопки під сафарі */

.catalog-page .list .button button {
    -webkit-text-fill-color: black;
}

/* правка лейби на головній */


.index-bottom-images .item .link {
    white-space: nowrap;
}

/* замінили фон в меню фільтрів для мобайл та для таблет */

@media (max-width: 1000px) {
.catalog-page .filter {
        background: #f9f8f6;
    }
}

/* зсунули іконку кошика для таблет та мобайл */
/* замінили фон в мобільному меню та для таблет */
/* переключалка мови в мобайл та таблет */

@media (max-width: 1000px) {
    .header .links .cart {
        margin-right: 0;
    }
    .mobile-menu .content {
        background: #f9f8f6;
    }
    
    .mobile-menu .lang-links .lang {
        text-decoration: none;
    }
}


/* = belove payed futureds = */
@media (max-width: 800px) {
    .catalog-page .filter.active {
        background: none !important;
        background-color: #f9f8f6 !important;
        width: 87% !important;
    }
    /*.catalog-page .filter .main-block {
        background: none !important;
    }*/
}

/* free pravky bloka na glavnoi */

.index-bottom-images .item .link {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  background: #fff;
  font-weight: 300;
  font-size: 16px;
  line-height: 18px;
  letter-spacing: 0.3em;
  text-transform: uppercase;
  padding: 15px 30px;
  text-decoration: none;
}
.index-bottom-images .item:hover .link {
  color: #fff;
  background: #58595B;
}

/* pravky size labels */

.catalog-page .filter .item .content .sizes .checkbox + label {
    margin: 5px;
}

/* pravky ubrav liniu pislya slaidera */

/* pravka faq page */

.faq-page .list .item .text {
    font-size: 18px;
}

.faq-page .list .item .text {
    font-size: 18px;
}

.catalog-page .list .item .colors .checkbox+label span, .catalog-page .list .item .colors .color-item span {
    border: 1px solid #ACACAC;
}

/* pravky logo ne po centry */

@media screen and (min-width: 575px) {
    /* pravky mob menu */
    .header .logo {
        height: 41px;
    }
    .header .logo a {
        height: 38px;
        width: 162px;
        position: absolute;
        top: 27px;
        margin-left: -81px;
        left: 50%;
    }
    /* напис на головній про індпошив */
    .index-subscribe-block .text div:last-child {
        padding-right: 15px;
    }
    
}

@media screen and (max-width: 800px) {
    /* pravky mob menu */
    .catalog-page .filter .labels .filter__row .filter__label {
        white-space: nowrap;
    }
}

@media screen and (min-width: 800px) {
    
    
    
    /* pravky catalog sizes */
    
    .catalog-page .filter {
        width: 24%;
    }
    
    .catalog-page .list {
        width: 74%;
        margin-right: -1%;
    }
    
    .catalog-page .list .item {
        width: 31%;
        margin-left: 2%;
    }
    
    .catalog-page .flex {
        justify-content: flex-start;
    }
    
    /* pravky oformlenia koshuk */

    .cart-page .list {
        margin-top: 36px;
    }
}

.simple-page h1 {
    text-align: center;
    margin-bottom: 40px;
    font-weight: 300;
    font-size: 48px;
    line-height: 60px;
}

.simple-page .container {
    width: 90%;
    margin: auto;
}

.simple-page .container p {
    padding-bottom: 20px;
}

/* hot_fixes */

@media screen and (min-width: 700px) {
    
    .slick-slide img {
        max-width: 50%;
        margin-top: 50px;
    }
}

.popup .window form .fb-link {
    display: none;
}
.item-page .info .sizes .checkbox:checked + label {
    background: #F0DED0;
}
.item-page .info .sizes .checkbox:disabled + label, .item-page .info .sizes .checkbox.disabled + label {
    background: #EAE6DE;
}
.item-page .info .sizes .checkbox + label {
    margin: 5px;
    cursor: pointer;
    min-width: 16%;
    text-align: center;
    padding: 9px;
    box-sizing: border-box;
    font-size: 14px;
    line-height: 18px;
    letter-spacing: 0.2em;
    text-transform: uppercase;
    background: transparent;
    border: 1px solid #D5CFC5;
}


/* end_fixes */
