.woocommerce-breadcrumb {
    display : none;
}


.news .categories_title .row{
    flex-wrap : unset; 
    justify-content: center;
}

.news .categories_title .row li{
    width: auto;
    list-style: none;
    margin: 2rem 0 1rem;
    padding-left : 1.25rem;
    padding-right: 1.25rem;
}

.news .categories_title .row li a{
    font-family: var(--f-light);
    font-weight: 300;
    font-size: 0.88rem;
    color: var(--bs-gray-main);
    text-transform: uppercase;
    letter-spacing: 2px;
}

.news .categories_title .row li.current-cat a,
.news .categories_title .row li:hover a {
    font-weight : 900;
    color: #29323a;
}


.news .news__item {
    background-color : var(--bs-light);
    padding : 2.5rem 0;
    margin-bottom : 5rem;
}

.news .contact {
    margin-top : -5rem;
}

.news .news__item .image {
    overflow : hidden;
}

.news .news__item .image img{
    transition-duration: 0.5s;
    width : 100%;
    aspect-ratio: 4/3;
}
.news .news__item .image:hover img {
    transform : scale(1.1);
}

.news__item .block {
    overflow : auto;
}

/* News */


.news__item .subtitle {
    font-family : var(--f-helios);
    position : relative;
    padding-top : 2rem;
    margin-bottom : 0;
    padding-left : 2.5rem;
}

.news__item .subtitle:before {
    content : '';
    position : absolute;
    bottom : 0;
    left : 0;
    width : 6rem;
    height : 6rem;
    border-color : #4b4c4c;
    border-width : 0 0 1px 1px; 
    border-style : solid;
}


.news__item h2 {
font-family: 'HeliosCondBlackC';
    font-size: 2rem;
    font-weight: 900;
    line-height: 1.1;
    text-transform: uppercase;
    padding-bottom : 0.3rem;
}



.news__item .discription {
    font-size : 1.2rem;
    position: absolute;
    bottom: -1.5rem;
    left: 6.5rem;
}

.news__item .news_date {
    font-size : 0.75rem;
    font-weight : 300;
    line-height : 1;
    letter-spacing : 2px;
    color : var(--bs-gray-main);
    border-bottom : 1px solid #d1d1d1;
    width : fit-content;
    text-transform : uppercase;
    margin-top : 4rem; 
    margin-bottom : 2rem;
}

.news__item .news_date {

}

.news__item .excerpt {
    font-family : inherit;
    font-size : 1.5rem;
    line-height : 1.1;
    
}

.news__item .news_url {
    margin-top : 3rem;
    text-align : end;
}
.news__item .news_url a{
    color : var(--bs-gray-main);
    font-family : var(--f-light);
    font-size : 0.875rem;
    letter-spacing : 2px;
    text-transform : uppercase;
    border-bottom : 1px solid var(--bs-gray-main);
}
