body {
    font-family: 'Raleway', sans-serif;
}

.home-heading .title, .home-post-item-title a, .header-submenu .level0>a, .block-blog .block-title, .blog-detail-top .title {
    font-family: 'Raleway', sans-serif;
}

.header-submenu .level0>a {
    font-size: 16px;
}

.text_slogan {
    font-size: 35px;
}

.sale-label {
    font-weight: 100;
}

.home-post-item-cat {
    font-size: 14px;
}

.home-post-item-photo img {
    object-fit: contain;
}

.post-item-cat {
    margin-top: -40px;
}

.mb-4, .my-4 {
    display: none !important;
}

.blockPolicyCondi ul span {
    font-family: 'Raleway', sans-serif;
}

.pview-price {
    background: #ffffff;
    padding: 15px 0px 0px 0px;
}

.p-price .p-main-price {
    font-size: 16px;
    font-family: 'Lexend';
    font-weight: normal;
}

.p-price .p-old-price,
.pview-main-price ,
.pview-old-price ,
.pview-label-discount.text-uppercase.p-1.d-none.d-lg-block,
.pview-name {
    font-family: 'Lexend';
}

@media (min-width: 1200px){
    .post-item-photo .post-item-link img {
        object-fit: contain;
    }
}

@media (max-width: 768px){
    .filter .block-title>div {
        display: none !important;
    }
    .site-footer ,
    .block-blog {
        display: none;
    }

    .numberSlider,
    .pview-old-price,
    .pview-name ,
    .pview-main ,
    .pview-box-btn .add-to-cart ,
    .productContentMobile li a ,
    .attr-req.size .attr-item {
        font-family: 'Raleway', sans-serif;
    }

    .guide-sizeMb {
        display: none;
    }

    .attr-req {
        margin-top: 5px!important;
    }

    .blockPolicyCondi, .productContentMobile, .reviewBlock {
        background-color: #ffffff;
    }

    .blockPolicyCondi ul, .productContentMobile ul {
        box-shadow: 1px 2px 2px -1px #ffffff;
    }
    .news-content img{
        height: auto!important;
    }
}