body.archive #section_page_header,
body.archive #section_page_header .page-header-inner{
    padding: 0;
}

body.archive #section_page_header h1,
body.product-template-default .section-page-header .page-header-inner .page-title{
	line-height: 1.4074;
    color: #fff;
    text-transform: uppercase;
    font-size: 54px;
    font-weight: 600;
	padding: 65px 0px 65px 0px;
}

body.archive #section_page_header h1,
body.product-template-default .section-page-header .page-header-inner .page-title{
	line-height: 1.4074;
    color: #fff;
    text-transform: uppercase;
    font-size: 54px;
    font-weight: 600;
	padding: 65px 0px 65px 0px;
}

.wc_page_description .term-description p{
	text-align: center;
}

@media screen and (max-width: 634px) {
	body.archive #section_page_header h1,
	body.product-template-default .section-page-header .page-header-inner .page-title{
    	font-size: 3rem;
	}	
}

body.archive #section_page_header .la-breadcrumbs,
body.archive #main #site-content .wc-toolbar-container,
.reviews_tab,
body.product-template-default .tab-content .yikes-custom-woo-tab-title{
	display: none!important;
}

body.product-template-default .section-page-header .page-header-inner{
	padding: 0!important;
}

body.product-template-default .tab-content p{
	margin-bottom: 0px;
}

body.archive #main #site-content .wc_page_description{
	margin-bottom: 80px;
}

.lahfb-logo{
    width: 245px!important;
}

.lahfb-desktop-view .container{
    width: 100%!important;
}

.lahfb-desktop-view .lahfb-col__left{
    -webkit-box-flex: 0!important;
    -moz-box-flex: 0!important;
    -webkit-flex: 0 0 auto!important;
    -ms-flex: 0 0 auto!important;
    flex: 0 0 auto!important;
}

.lahfb-desktop-view .lahfb-col__right{
    -webkit-box-pack: center!important;
    -moz-box-pack: center!important;
    -ms-flex-pack: center!important;
    -webkit-justify-content: center!important;
    justify-content: center!important;
    margin-left: -15%!important;
}

.menu-item-type-custom a{
    color: #fff;
}

#product-related:lang(it) .title-eng,
#product-related:lang(en) .title-ita{
	display: none;
}

#section_page_header h1.page-title{
    font-weight: 600!important;
    padding: 45px 0px 45px 0px!important;
}

#lastudio-header-builder .menu li:last-child span{
    color: #fff!important;	
}

@media screen and (max-width: 1024px) {
    .lahfb-col.lahfb-col__center{
        display: none;
    }
}
