/*
Theme Name:   RedParts Child
Theme URI:    https://themeforest.net/item/redparts-auto-parts-woocommerce-wordpress-theme/30040243
Author:       Konstantin Veselovsky
Author URI:   https://themeforest.net/user/kos9
Description:  Auto Parts WordPress Child Theme
Version:      1.18.0
License:      ThemeForest Split License
License URI:  http://themeforest.net/licenses/standard
Text Domain:  redparts-child
Template:     redparts
*/


.th-block-slideshow .th-container {
    max-width: none;
    padding: 0;
}

.th-block-space.th-block-space--layout--divider-xs {
    display: none;
}
A

.th-search--location--desktop-header .th-search__wrapper {
    max-width: 400px;
    margin: 0 auto;
}

.elementor img {
Width: 70px;
}	

	
th-block-space th-block-space--layout--divider-nl



.th-block-slideshow__item-title {
		align-self: flex-start;
    padding: 2px 8px 0;
    margin-bottom: 12px;
    background: #ffffff;
}

.th-phone__subtitle {
    font-size: 25px;
}

.menu-item i._mi {
    margin-top: 0px  ;
}


.th-block-slideshow__item-details {
    color: #FFFFFF;
    font-size: 22px;
    line-height: 30px;
	  align-self: flex-start;
	  padding: 2px 8px 0;
    margin-bottom: 2px;
    
}

.th-block-slideshow__item-offer {
    align-self: flex-start;
    font-size: 36px;
    line-height: 40px;
    font-weight: 700;
    padding: 2px 8px 0;
    margin-bottom: 12px;
    background: #ffdf40;
    color: #000000;
}

.th-block-slideshow__item-title {
    align-self: flex-start;
		/*font-size: 48px;
    line-height: 56px;
    font-weight: 700;*/
	  padding: 2px 8px 0;
    margin-bottom: 2px;
    background: rgb(0, 0, 0,0.5);
    color: #FFFFFF;
    
 }

.th-product__summary .th-compare-add, .th-product__summary .th-wishlist-add { 
 		width: 100%;
}

.size-thumbnail { 
 		width: 40px;
	  height: 40px;	
}


blockquote {
    background-color: rgb(221, 51, 51,0.1);
		border-color: #DD3333;
}

.th-sidebar__widget.th-widget.widget_media_image {
   
	  padding: 0px 0px 0;
	 
}

img.image.wp-image-2950.attachment-medium.size-medium {

    width: 400px;
	
}

#tab-title-additional_information.additional_information_tab {
    display: none;
}

.woocommerce-info {
    background: #b8e2e5;
    color: #2d3e40;
	  margin-bottom: 25px;
}

.woocommerce.npwpMessage {
margin-bottom: 20px;
}

.th-product-card--layout--horizontal .th-product-card__rating {
    padding-bottom: 10px;
   
}




#mega-menu-wrap-redparts-main #mega-menu-redparts-main > li.mega-menu-item:last-child{
	background:#DB1E24;
	border-left:none;
	border-radius:2px;
}
#mega-menu-wrap-redparts-main #mega-menu-redparts-main > li.mega-menu-item > a.mega-menu-link:last-child{
	color:white
}


#mega-menu-wrap-redparts-main #mega-menu-redparts-main > li.mega-menu-item:last-child > a.mega-menu-link:hover{
	background-color:#333 !important;
}




#mega-menu-wrap-redparts-main #mega-menu-redparts-main > li.mega-menu-item{
	background:#333;
}

#mega-menu-wrap-redparts-main #mega-menu-redparts-main > li.mega-menu-item > a.mega-menu-link:hover{
	background-color:#DB1E24 !important;
}



#mega-menu-wrap-redparts-main #mega-menu-redparts-main > li.mega-menu-item:first-child > a.mega-menu-link:hover{
	color: #FFFF !important;
	background-color:#333 !important;
}


#mega-menu-wrap-redparts-main #mega-menu-redparts-main > li.mega-menu-item:first-child > a.mega-menu-link{
	background:#FFFF !important;
	color:#333 !important;
}



.th-search__button.th-search__button--vehicle .th-search__button-icon{
	display:none !important
}

.th-search--location--mobile-header .th-search__button--vehicle{
	display:none !important
}


.th-logo--desktop .th-logo__image {
        width: 420px !important;
        
        align-items: center;
        height: auto;
        padding: 10px 0;
    }



.th-header__topbar-end-bg:before, .th-topbar--end {
	background: #e52727
}

.th-topbar--end > .menu-item > a {
    color: #FFCCCC;
}



/* Forcer l'affichage de la TVA dans le panier et la commande */
.woocommerce-cart .tax,
.woocommerce-cart .tax-total,
.woocommerce-checkout-review-order-table .tax,
.woocommerce-checkout-review-order-table .tax-total,
.woocommerce-order-details .tax,
.woocommerce-order-details .tax-total {
    display: table-row !important;
    visibility: visible !important;
    opacity: 1 !important;
}
