
body {
/*	border:1px blue solid!important;	*/
	}
	
	
	
	span.woocommerce-Price-amount+span.woocommerce-Price-amount bdi {
			
		position: relative;
		
	}
	
	span.woocommerce-Price-amount bdi {

		position: relative;	
		
	}	
	
	
	
	/*
	disable cart btn
	*/
	
	
	 /* disabled price switch
	 
	 
	.single_add_to_cart_button {
    display: none !important;
	}
	
	
	
	
	.parent-pageid-202 span.price,.parent-pageid-2789 span.price,.term-33 span.price,.term-65 span.price,.parent-pageid-152 span.price,.parent-pageid-2782 span.price,.page-id-2778 span.price,.page-id-80 span.price{
		display:none!important;		
	}
	
	.parent-pageid-202 a.button.wp-element-button,.parent-pageid-2789 a.button.wp-element-button,.term-33 a.button.wp-element-button,.term-65 a.button.wp-element-button,.parent-pageid-152 a.button.wp-element-button,.parent-pageid-2782 a.button.wp-element-button,.page-id-2778 a.button.wp-element-button,.page-id-80 a.button.wp-element-button{		
	  display:none!important;	
	}
	
	
	.parent-pageid-202 li.type-product a,.parent-pageid-2789 li.type-product a,.term-33 li.type-product a,.term-65 li.type-product a,.parent-pageid-152 li.type-product a,.parent-pageid-2782 li.type-product a{
		
	 }
	 
	 
	 
	
	 
	 .fl-theme-builder-singular-textiles div.fl-module-fl-woo-product-price,
	 .fl-theme-builder-singular-textile-product div.fl-module-fl-woo-product-price,
	 .fl-theme-builder-singular-produit-coussin div.fl-module-fl-woo-product-price,
	 .fl-theme-builder-singular-cushions-product div.fl-module-fl-woo-product-price {
		display:none!important;	 
	 }
	 
	 .fl-theme-builder-singular-textiles .single_variation_wrap,.fl-theme-builder-singular-textile-product .single_variation_wrap,.fl-theme-builder-singular-produit-coussin .single_variation_wrap ,.fl-theme-builder-singular-cushions-product .single_variation_wrap{
		display:none!important;	 
	 }
	 
	 .fl-theme-builder-singular-cushions-product .woocommerce-breadcrumb{
		 pointer-events:none;
		 
	 }
	 
	 
	 .fl-theme-builder-singular-produit-coussin .woocommerce-breadcrumb{
		 pointer-events:none;		
	 }
	 
	 
	 .fl-theme-builder-singular-textiles .woocommerce-breadcrumb { pointer-events:none;	}
	 .fl-theme-builder-singular-textile-product .woocommerce-breadcrumb{ pointer-events:none; }
	 
   */
	

	 
	 
	
	/*Listing textiles pages */
	
	/* English pages with tweak  */
	.page-id-216 span.woocommerce-Price-amount+span.woocommerce-Price-amount bdi:before,.page-id-210 span.woocommerce-Price-amount+span.woocommerce-Price-amount bdi:before,.page-id-214 span.woocommerce-Price-amount+span.woocommerce-Price-amount bdi:before,.page-id-212 span.woocommerce-Price-amount+span.woocommerce-Price-amount bdi:before,.parent-pageid-202 span.woocommerce-Price-amount+span.woocommerce-Price-amount bdi:before {
		content: '(meter)';
		position:absolute;
		top:18px;
		font-size:10px;
		margin-left:5px;
		width:52px;
				
	}
	
	.page-id-216 span.woocommerce-Price-amount bdi:before,.page-id-210 span.woocommerce-Price-amount bdi:before,.page-id-214 span.woocommerce-Price-amount bdi:before,.page-id-212 span.woocommerce-Price-amount bdi:before,.parent-pageid-202 span.woocommerce-Price-amount bdi:before {
		content: '(yard)';
		position:absolute;
		top:18px;
		font-size:10px;
		margin-left:5px;
		width:50px;
	
	}

	/* French pages with tweak  */
	
   .page-id-2787 span.woocommerce-Price-amount+span.woocommerce-Price-amount bdi:before,.page-id-2785 span.woocommerce-Price-amount+span.woocommerce-Price-amount bdi:before,.page-id-2786 span.woocommerce-Price-amount+span.woocommerce-Price-amount bdi:before,.page-id-2784 span.woocommerce-Price-amount+span.woocommerce-Price-amount bdi:before,.parent-pageid-2789 span.woocommerce-Price-amount+span.woocommerce-Price-amount bdi:before {
		content: '(le mètre)';
		position:absolute;
		top:18px;
		font-size:10px;
		margin-left:7px;
		width:45px;
				
	}
	
	 .page-id-2787 span.woocommerce-Price-amount bdi:before,.page-id-2784 span.woocommerce-Price-amount bdi:before,.page-id-2785 span.woocommerce-Price-amount bdi:before,.page-id-2786 span.woocommerce-Price-amount bdi:before,.parent-pageid-2789 span.woocommerce-Price-amount bdi:before {
		content: '(la verge)';
		position:absolute;
		top:18px;
		font-size:10px;
		margin-left:7px;
		width:45px;
	
	}
	
	/* details textile pages */	
	
	/*english*/
	html[lang="en-US"] .fl-theme-builder-singular-textile-product span.woocommerce-Price-amount+span.woocommerce-Price-amount bdi:before{
		content: '(meter)';
		position:absolute;
		top:24px;
		font-size:14px;
		margin-left:7px;
		width:80px;
	}
	html[lang="en-US"] .fl-theme-builder-singular-textile-product span.woocommerce-Price-amount bdi:before{
		content: '(yard)';
		position:absolute;
		top:24px;
		font-size:14px;
		margin-left:7px;
		width:65px;
	}
	
	/*french*/
	
	html[lang="fr-FR"] .fl-theme-builder-singular-textiles span.woocommerce-Price-amount+span.woocommerce-Price-amount bdi:before{
		content: '(le mètre)';
		position:absolute;
		top:24px;
		font-size:14px;
		margin-left:7px;
		width:65px;
	}
	html[lang="fr-FR"] .fl-theme-builder-singular-textiles span.woocommerce-Price-amount bdi:before{
		content: '(la verge)';
		position:absolute;
		top:24px;
		font-size:14px;
		margin-left:7px;
		width:65px;
	}
	
/*Dont affect final  variation price  */
	.fl-theme-builder-singular-textiles .woocommerce-variation-price span.woocommerce-Price-amount bdi:before{
		content: ''!important;
		position:relative!important;
		top:0px!important;
		font-size:14px!important;
		margin-left:0px!important;
		width:0px!important;
	}
	
	.fl-theme-builder-singular-textile-product .woocommerce-variation-price span.woocommerce-Price-amount bdi:before{
		content: ''!important;
		position:relative!important;
		top:0px!important;
		font-size:14px!important;
		margin-left:0px!important;
		width:0px!important;
	}
	
	/* fin prix mod */
	
	/* Sub menu */

.woocommerce-notices-wrapper { display:none;}


.woocommerce-NoticeGroup-updateOrderReview { display:none;}

@keyframes backgroundScroll {
0% { background-position: 0% 100%; }

50% { background-position: 0% 0%; }

100% { background-position: 0% 100%; }}




.fl-builder-not-edit .s6_slides_disabled{display:none;}
/*.s6_slides_disabled{display:none!important;}*/




#s6_slideshow #s6_slide2 .fl-row-content-wrap/*,#s6_slideshow #s6_slide3 .fl-row-content-wrap*/{
/*	width: 100%;*/
/*	height: 35em;	*/
	/*background-size: 150%;*/
	background-position: 0% 100%;
	animation: backgroundScroll 30s 	ease-in-out 1s infinite;
	
}






ul.sub-menu {
	border-top: 3px solid #00a3ad;
	transition: all .5s ease-in-out;
}

/* s6 fix*/
/*
 
#s6_menu #s6_logo img {min-height:100px; min-width:226px;}

*/
 
#s6_phoneline {height:50px;}

#s6_menu {z-index:1000;}

/*
@import url(//db.onlinewebfonts.com/c/3e80d194319b750515dee5505d82873f?family=Seinna+Grace+Demo+Version);
*/


@font-face {
font-family: "Seinna Grace Demo Version";
src: url("https://omcpremiumtextiles.com/wp-content/uploads/2022/11/3e80d194319b750515dee5505d82873f.woff") format("woff"); 
}

@font-face {
font-family: "Great Vibes";
src: url("https://omcpremiumtextiles.com/wp-content/uploads/2022/11/Great-Vibes-Regular.woff") format("woff"); 
}




.s6_titre_pub{
	font-family:"Great Vibes", "Brush Script Std",cursive;
	text-transform:none;
/*word-spacing: -14px;*/
	line-height:60px;
	font-size:68px;
	top:-20px;
	position:relative;
	text-align:center;
	transform: rotate(-15deg);
	padding-top:20px;
	


  /* Legacy vendor prefixes that you probably don't need... */

  /* Safari */
  -webkit-transform: rotate(-15deg);

  /* Firefox */
  -moz-transform: rotate(-15deg);

  /* IE */
  -ms-transform: rotate(-15deg);

  /* Opera */
  -o-transform: rotate(-15deg);
	
}


.s6_titre_pub2{
	font-family:"Great Vibes", "Brush Script Std",cursive;
	text-transform:none;
/*word-spacing: -14px;*/
	line-height:60px;
	font-size:58px;
	top:-20px;
	position:relative;
	text-align:center;	
		padding-top:20px;

}

.s6_titre_pub3{
	font-family:"Great Vibes", "Brush Script Std",cursive;
	text-transform:none;
/*word-spacing: -14px;*/
	line-height:60px;
	font-size:50px;
	top:-20px;
	position:relative;
	text-align:center;	
		padding-top:20px;

}


.s6_par_pub{ font-size:24px; margin-top:30px; margin-left:15px;}

#s6_infolettre .fl-row-content-wrap{padding:0px; height:390px; min-height:390px; }

.s6_promo_col .fl-module-content{
	-webkit-border-radius:4px!important;
-moz-border-radius:4px!important;
border-radius:4px!important;
}
/*
.s6_promo_col{
	-webkit-border-radius:4px!important;
-moz-border-radius:4px!important;
border-radius:4px!important;
}

.s6_promo_col .fl-module-content{
	-webkit-border-radius:4px!important;
-moz-border-radius:4px!important;
border-radius:4px!important;
}

.s6_promo_col .fl-module-rich-text{
	-webkit-border-radius:4px!important;
-moz-border-radius:4px!important;
border-radius:4px!important;
}
*/
.s6_promo_col .fl-col-content.fl-node-content{
	-webkit-border-radius:5px!important;
-moz-border-radius:5px!important;
border-radius:5px!important;
}




.s6_shop_now .fl-button{
-webkit-border-radius: 5px!important;
-moz-border-radius: 5px!important;
border-radius:  5px!important;
}


@media only screen and (max-width: 1355px) {
  
	
	.s6_promo_col .fl-col-content{
		margin-left:5%;
		width:410px;
		margin-right:auto;
	}
}

@media only screen and (max-width: 625px) {
  
	
	.s6_promo_col .fl-col-content{
		margin-left:0px;
		width:100%;
		margin-right:0px;
		position:relative;
		top:308px;
		background-color:rgba(0,17,48,0.85);
	}
	#s6_slideshow{height:730px!important;}
	
	#s6_slideshow .fl-row-content-wrap{
	
/*	align-items: start; 
  justify-content: start; */
    -webkit-align-items: baseline;
    /*-webkit-box-align: start; 
     -webkit-box-pack: start; 
     -webkit-justify-content: start;
    -ms-flex-align: start;
    -ms-flex-pack: start;
	*/
		padding:0px;
		top:0px;
		background-position: top center;  
    background-size: 1200px;

		
}
#s6_slideshow #s6_slide1 .fl-row-content-wrap{
background-size: 820px;
background-position: 60% 0%!important;

	
	
}	

#s6_slideshow #s6_slide2 .fl-row-content-wrap{
/*	width: 100%;*/
/*	height: 35em;	*/
	/*background-size: 150%;*/
	background-position: 50% 200%;
	animation: 
	none;
	
}

	/*#s6_slideshow #s6_slide3 .fl-row-content-wrap{

	background-position: 50% 650%;
	animation:none;
	
	
}*/
	
	.s6_titre_pub2{
	font-size:50px;
}
	
	
}

/*
#menu-item-5921{display:none;}
*/
.woocommerce-shipping-totals.shipping{display:none;}
	
	   
   
   
   
   
   
   
