/** print css*/
@font-face { font-family: "Museo Sans"; src: url("/fonts/MuseoSans-100.otf") format("otf"); font-weight: 100;}
@font-face { font-family: "Museo Sans"; src: url("/fonts/MuseoSans-300.otf") format("otf"); font-weight: 300;}
@font-face { font-family: "Museo Sans"; src: url("/fonts/MuseoSans-500.otf") format("otf"); font-weight: 500;}
@font-face { font-family: "Museo Sans"; src: url("/fonts/MuseoSans-700.otf") format("otf"); font-weight: 700;}


footer,header, .related, #wpadminbar,
.woocommerce-product-gallery__trigger {display:none!important;}
body, html {
	font-family:"Museo Sans";width: 190mm!important;height: 250mm!important;margin:0!important;overflow:hidden!important;

	background-image: url(https://medideal.fr/wp-content/uploads/2020/10/bg.png)!important;
	background-repeat: no-repeat!important;
	background-position: center top!important;
	background-attachment: scroll!important;
	background-size: contain!important;
	background-color: #fff!important;
	color: #808080!important;
}

.product.type-product {width:190mm;margin:0;}
.woocommerce-product-gallery {width:51mm;position:absolute;top:20px;left:-60mm;}
.summary {
	width:180mm!important;min-width:180mm!important;position:absolute!important;top:20px!important;left:0mm!important;
	height:120mm!important;padding-left:80mm!important;
}
 a[href]:after {display:none;position:absolute;left:-9999px;}
 
 div.woocommerce-product-gallery__image:nth-child(1),
 img.zoomImg {width:70mm!important;height:auto;}
  img.zoomImg {border:none!important;}
  
  
/** ********************** */
/** tableau prix degressifs*/
/** ********************** */
.ywdpd-table-discounts-wrapper table#ywdpd-table-discounts {}
.ywdpd-table-discounts-wrapper table#ywdpd-table-discounts tbody tr th {}
.ywdpd-table-discounts-wrapper table#ywdpd-table-discounts tbody tr td {}

.ywdpd-table-discounts-wrapper {position:absolute;top:100mm!important;width:182mm!important;left:-2mm;box-sizing:border-box!important;}

.ywdpd-table-discounts-wrapper p strong {font-size:18px!important;color:#01a8d3!important;font-weight:normal!important;}

.ywdpd-table-discounts-wrapper table#ywdpd-table-discounts  {width:100%!important;min-width:100%!important;border:2px solid #01a8d3!important;}
.ywdpd-table-discounts-wrapper table#ywdpd-table-discountsAA tbody tr,
.ywdpd-table-discounts-wrapper table#ywdpd-table-discountsAA tbody {width:100%!important;min-width:100%!important;}
.ywdpd-table-discounts-wrapper table#ywdpd-table-discounts tbody tr th {font-size:14px!important;}
.ywdpd-table-discounts-wrapper table#ywdpd-table-discounts tbody tr th,
.ywdpd-table-discounts-wrapper table#ywdpd-table-discounts tbody tr td {border:1px solid #ececec!important;}


/** ********************** */
/** desactivation affichage promo sur produit et categorie*/
/** ********************** */
span.onsale {display:none;position:absolute;left:-9999px;}
/** ********************** */
/** input quantité */
/** ********************** */
div.summary.entry-summary form.cart div.quantity input.input-text.qty.text {width:150px;border-radius:0;}
div.summary.entry-summary form.cart div.quantity button {border-radius:0;}
div.summary.entry-summary form.cart button {border-radius:0!important;}
.summary .product_meta, .summary form {display:none!important;position:absolute!important;left:-9999px!important;}
/** ********************** */
/* tables tailles etc */
/** ********************** */
.woocommerce-product-details__short-description h2 {font-size:18px!important;color:#01a8d3!important;}
.tabletaille {margin-bottom:20px;background-color:#ececec!important;width:100%}
.tabletaille td,th {padding:3px 10px!important;border:1px solid #aaa!important;}
.tabletaille th {border:1px solid #aaa!important;}
.tabletaille td {border:1px solid #ccc!important;}

/** ********************** */
/*Titres */
/** ********************** */
h1.product_title {font-size:18px;font-weight:bold;background-color:#ececec!important;padding:8px 12px!important;display:block;color:#01a8d3!important;}

h2/*,
.woocommerce-product-details__short-description h2,
#tab-additional_information h2 */ {font-size:18px!important;color:#01a8d3!important;border:none!important;padding:0!important;}

/** ********************** */
/** fil d'ariane*/
/** ********************** */
nav.woocommerce-breadcrumb {font-size:0px!important;}/*cacher le fil d'ariane*/
nav.woocommerce-breadcrumb > a:nth-last-of-type(1) {/*catégorie du produit*/
	Display:block;width:100%;text-align:center;font-size:32px!important;color:#01a8d3!important;text-transform:uppercase;font-weight:light;
	margin-top:40px;
}
nav.woocommerce-breadcrumb > a:nth-last-of-type(2) {/*categorie parente*/
	position:absolute;top:0px;left:0;
	Display:block;width:100%;text-align:center;font-size:36px!important;color:#01a8d3!important;text-transform:uppercase;font-weight:bold;
}
/** ********************** */
/** images */
/** ********************** */
.woocommerce-product-gallery  *:not(li) {border-width:0px!important;}
.woocommerce-product-gallery .flex-viewport {height:auto!important;min-height:20px!important;}
.woocommerce-product-gallery .flex-viewport  figure div{height:auto!important;min-height:20px!important;}
.woocommerce-product-gallery__image:not(.flex-active-slide) {display:none!important;position:absolute;left:-9999px!important;}
.woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image:first-child	{position:relative!important;float:left!important;display:block!important;left:0!important;}
.woocommerce-product-gallery__image:first-child img {border:2px solid black!important;}

ol.flex-control-nav {width:70mm!important;box-sizing:border-box!important;}
ol.flex-control-nav li {padding:0px!important;border:2px solid black!important;max-width:25%!important;width:25%!important;box-sizing:border-box!important;}
ol.flex-control-nav li:first-child {padding:0!important;}
ol.flex-control-nav li:last-child {padding:0px!important;}
ol.flex-control-nav li img {}

/** ********************** */
/** prix */
/** ********************** */
p.price {padding:8px 6px!important;}
p.price, p.price * {
	color:white!important;font-size:18px!important;background-color:#01a8d3!important;
	display:inline-block!important;
}



/** ********************** */
/** attributs */
/** ********************** */
ul.tabs.wc-tabs {display:none;}
#tab-additional_information {
	border:none!important;padding:0!important;display:block!important;position:absolute!important;
	
	width:180mm!important;min-width:180mm!important;top:140mm!important;left:0mm!important;
	padding-left:0mm!important;
}

.attlist {list-style-type:none;padding:0;columns:2;column-rule: solid 2px #ececec;column-gap:40px;}
.attlist p {display:inline;}
.attlist .attlabel {font-size:1.1em!important;font-weight:bold;color:#01a8d3!important;}
.attlist .attlabel::after {content:' : ';display:inline!important;}
.attlist .attvalue {display:inline!important;padding-left:10px!important;}