/*
 * Custom code goes here.
 * A template should always ship with an empty custom.css
 */
/*@font-face{font-family:Material Icons;font-style:normal;font-weight:400;src:url(../css/e79bfd88537def476913f3ed52f4f4b3.eot);src:local("Material Icons"),local("MaterialIcons-Regular"),
url(../css/570eb83859dc23dd0eec423a49e147fe.woff2) format("woff2"),url(../css/012cf6a10129e2275d79d6adac7f3b02.woff) format("woff"),url(../css/a37b0c01c0baf1888ca812cc0508f6e2.ttf) format("truetype")}*/

@font-face{
font-family: Quicksand;
 src: url(../fonts/Quicksand-Regular.ttf);
 font-weight: 400;
 
font-family: Annie;
src: url(../fonts/AnnieUseYourTelescope-Regular.ttf);
 font-weight: 400;
 
}
body {
	
  font-family: Quicksand,sans-serif;
  font-size: 1rem;
}
a {color: #d6a1aa;}

.contact-rich {
   display: none !important;
}
/*.contact-rich .email {
    display: none !important;
}
.contact-rich a {
    display: none !important;
}*/

.page-content.page-cms{
	background: #f8f6f3;
}


/*.dropdown { 
	display: none !important;}*/
	
a[href^="mailto:"] {
	display: none !important;
}
	


.puce-bouton{
background:url('https://www.loomae.fr/img/petit-boutonV2.png');
background-repeat:no-repeat;
background-size: 21px;
background-position:0px 2px;
display:inline;
}

#contact-link {
	font-size: 1.2em;
	font-weight: 700;
	color: #a3452d;
}
#wrapper{
		/*	background: #fdf6f7;*/
				©;
	/*background-image:url('https://www.loomae.fr/img/fond-logoL-blanc.png');*/
	/*background-repeat:no-repeat;*/
	background-size: 800px;
	background-position:-200px 2px;

}

.breadcrumb_temp{display:none;}

#wrapper .breadcrumb li a {
    color: #b81d38;
}

#content-wrapper {
   /* background: #f8ecef;*/
		background: #e6dad1;
		
		/*border-top :40px solid #fff;*/
		padding-left: 15px;
		padding-right: 15px;
		padding-top: 15px;
		margin-top: -19px;
		padding-bottom: 15px;
	
}

.carousel {
  box-shadow: 1px 1px 10px 0 rgba(0,0,0,.15);
	
}

#carousel{
  height:330px;
}

#notifications {
	height:40px;
	background-color: #f9f5f1;
}
.container {
  /* background: #fff;*/


}
.h1, .h2, .h3, h1, h2, h3 {
    color: #b81d38;
}
p {
    font-size: .9375rem;
    color: #775757;
    font-weight: 400;
}
.card-block {
    padding: 1.25rem 1.25rem 0.5rem;
}

.block-category {
    min-height: 13.75rem;
    margin-bottom: 1.563rem;
		background-color: #f9f5f1;
}
.block-categories {
    box-shadow: 2px 2px 8px 0rgba(0,0,0,.2);
    background: #f9f5f1;
    padding: 1.563rem 1.25rem;
    margin-bottom: 1.563rem;
}

.product-price{
	color: #755338;
}

.product-images>li.thumb-container>.thumb.selected, .product-images>li.thumb-container>.thumb:hover {
	    border: 3px solid #755338;
}
.tabs .nav-tabs .nav-link.active {
	    color: #755338;
}
.tabs .nav-tabs .nav-link.active, .tabs .nav-tabs .nav-link:hover {
    border: none;
    border-bottom: 3px solid #755338;
}


#logo img-responsive{
	
	top:-100px;
}
#header{
	height:120px;
	background: #fff;
	/*background-image:url('https://www.loomae.fr/img/ruban-rouge.png');
	background-repeat:no-repeat;
	background-size: 1500px;
	background-position:-500px -200px;
	*/
	
}

#header a {color: #b81d38;}
#header .header-banner {background: #fff;}
#header {background-color: #f9f5f1;}


#header .header-nav {background: #fff;}
#header .header-nav {background-color: #f9f5f1;}

#header .header-nav {
  border-bottom: 3px solid #fee;
  max-height: 100px;
  margin-bottom: 30px;
}

#header .header-nav .cart-preview.active {background: #d87d7d;}
/*#header .header-top a[data-depth="0"] {color: #c03850;text-transform: uppercase;}*/
#header .header-top a[data-depth="0"] {color: #c03850;background-color: #f9f5f1;text-transform: uppercase;}
.block-categories a {color: #b81d38;}

#header .header-top .menu {
  padding-left: 15px;
	margin-top: 25px;
  margin-bottom: .375rem;
}
.btn-primary {
    color: #fff;
    background-color: #c04747;
    border-color: transparent;
}
#product #block-reassurance {
    box-shadow: 2px 2px 8px 0 rgb(0 0 0 / 20%);
    background-color: #f8f6f3;
}
.tabs {
    box-shadow: 2px 2px 8px 0 rgb(0 0 0 / 20%);
    margin-top: 2rem;
    background: #f8f6f3;
    padding: 1.25rem 1.875rem;
}

#block_myaccount_infos .myaccount-title a {
    color: #b81d38;
}
.block-contact .block-contact-title, .linklist .blockcms-title a {
    color: #b81d38;
}

.block-contact {
    color: #942a3e;
}
.dropdown {
    color: #942a3e;
}

#footer{
	 background-color: #f6f0eb;
}
.footer-container {
		 /*background-color: #f7eaea;*/
		 background-color: #f6f0eb;
    margin-top: 1.25rem;
    padding-top: 1.25rem;
    overflow: hidden;
    box-shadow: 2px 2px 11px 0 rgb(117 56 56 / 30%);
}

.footer-container li a {
    color: #942a3e;
    cursor: pointer;
    font-size: .875rem;
}

#products .all-product-link, .featured-products .all-product-link, .product-accessories .all-product-link, .product-miniature .all-product-link {
    clear: both;
    color: #a2384c;
    font-weight: 700;
    margin-top: 1.5rem;
    margin-bottom: 1.5rem;
}
#products .product-description, .featured-products .product-description, .product-accessories .product-description, .product-miniature .product-description {
    position: absolute;
    z-index: 3;
    background: #f9f5f1;
    width: 250px;
    bottom: 0;
    height: 70px;
}
#custom-text {
	/*background: #f8ecef;*/
	background: #f6f0eb;
	/*background-image:url('https://www.loomae.fr/img/aiguille-fil-inversé-rose.png');
	background-repeat: no-repeat;
	background-position: 70% 30%;
	background-size: auto 50%;*/
	
   
    border-radius: 40px 40px 0px 40px;
    margin-bottom: 1.5rem;
    padding: 1.125rem;
    text-align: center;
}
.personnalisation-texte{

	text-align: center;
	font-style: italic;
	line-height: 160%;
  font-size: 1.2rem;
  color: #a2384c;
  font-weight:500;
}

/*ligne copyright prestashop*/
a._blank{
	color:#c04747;
}




