/*
29-06-2026 apres la upgrade vers drupal 10 on as enlever cette ligne a cause d un bug dans la print de product compare generer par wkhtmltopdf
@import url('https://fonts.googleapis.com/css2?family=Barlow:wght@400;700;800&display=swap');*/
/*@import url('https://fonts.googleapis.com/css2?family=Gothic+A1:wght@400;700;800;900&display=swap');*/
h1,
h2,
h3,
h4,
h5,
h6 {
    font-family:  sans-serif !important;  /*29-06-2026    font-family: 'Gothic A1', sans-serif !important;*/
    padding: 0px !important;
    margin: 0px !important;
}
h1 {
    font-size: 36px !important;
    font-weight: 900 !important;
    line-height: 67px !important;
}
h2 {
    font-size: 20px !important;
    line-height: 40px !important;
    font-weight: 800 !important;
}
header, 
#breadcrumb-area, 
footer, 
#block-recentviewedproductsblock, 
.apx-angularjs-selector-download-comparision-pdf {
    display: none;
}

.view-product-selector.product-selector-comparison ul li.highlighted {
    background-color: #E2F0FF !important;
}

.view-product-selector.product-selector-comparison ul li.header .flag {
    display: table-cell !important;
    float: none !important;
}
.view-product-selector.product-selector-comparison ul li.header .right>div {
	vertical-align: top !important;
	padding-left: 10px !important;
	padding-right: 10px !important;
}
.view-product-selector.product-selector-comparison ul li.header .right {
    display: table-cell !important;
    float: none !important;
	vertical-align: top !important;

}
.view-product-selector.product-selector-comparison ul li ul li .right>div {
	vertical-align: top !important;
	padding-top: 9px !important;
	padding-bottom: 9px !important;
}
.view-product-selector.product-selector-comparison ul li ul li label {
    vertical-align: top !important;
	padding-left: 15px !important;
	padding-top: 12px !important;
    padding-bottom: 9px !important;
}


.view-product-selector.product-selector-comparison ul li ul li {
	/*display: -webkit-box; 
	-webkit-box-pack: center;*/
}

.logo-pdf {
  display: block;
  width: 100%;
  text-align: center;
}

.product-selector-comparison p.notes {
	display: none;
}

@media print {
  a[href]:after {
    content: none !important;
  }
}


element.style {
}

.view-product-selector.product-selector-comparison ul li.header .flag {
  width: 216px;
}

.view-product-selector.product-selector-comparison ul li.header .right {
  width: 864px;
}

.view-display-id-page_comparison ul div.right div.col1 {
  width: 864px;
}

.view-display-id-page_comparison ul div.right div.col2 {
  width: 432px;
}

.view-display-id-page_comparison ul div.right div.col3 {
  width: 288px;
}

.view-display-id-page_comparison ul div.right div.col4 {
  width: 216px;
}

.view-product-selector.product-selector-comparison ul li.header .right div.col4 .item-container,
.view-product-selector.product-selector-comparison ul li.header .right div.col4 .image-container {
  max-width: 140px;
  width: 140px;
}

.view-product-selector.product-selector-comparison ul li.header .right .item-container a {
  text-align: center;
}

.view-product-selector.product-selector-comparison ul li ul li {
  page-break-inside: avoid;
}