/*
Vous pouvez taper ici le code CSS personnalisé, qui sera chargé à la fois sur votre admin et sur les pages avant. Assurez-vous de ne pas annuler les propriétés de la mise en page (positions et tailles), car elles peuvent interférer avec les fonctions intégrées aux sliders. Voici quelques exemples de cibles pour vous aider à démarrer:
*/

.ls-container { /* Slider container */

}

.ls-layers { /* Layers wrapper */ 

}

.ls-3d-box div { /* Sides of 3D transition objects */ 

}

h2, h1 {
	/*color: red !important;*/
}

body, p, li {
	font-family:Gotham !important;	
}

#text {
  font-family: Gotham !important;
}

.ets_crosssell_nav_tabs li.active a, .ets_crosssell_nav_tabs.nav-tabs li.active a, .ets_crosssell_nav_tabs.nav-tabs li.active a:hover {
  color: black !important;
}

.product-miniature .lSAction > a {
  background-color: #fff0 !important;
}

.x-mot-layout__header-middle[data-v-5cbfbfc3] {
  width: 100% !important;
  background-color: #fff0 !important;
}
.mm_menu_content_title {
	 background-color: #fff0 !important;
}

.block-category .block-category-inner #category-description strong {
  color: black !important;
}

.block-social ul > li, .block-social ul > li:hover {
	padding: 0 25px;
}

.block-social ul > li > a::before {
	left: 50% !important;
}

.bloc-eco img {
  height: 100% !important;
}

.x-mot-font-caption {
  font-size: 18px !important;
}
@media (min-width: 1000px) {
  #header .mm_columns_ul {
    height: auto !important;
	}
}

ul.ets_mm_categories ul.ets_mm_categories {
	display:none;	
}

.oosn-popup.btn.btn-primary  {
	width:100% important;
}
#availability_value {
	margin-right:4% !important;
}
.logo4x3x {
  width: 50px !important;
}

@media (min-width: 992px) {
  #product .add-to-cart {
    padding-block: 11px !important;
  }
}

#easysize_button {
  margin: 0px !important;
}

/** BO **/
.column-filters td {
  padding: 0;
}
tr.column-filters td {
  padding: 5px !important;
}

.css-na7vpx-MuiTypography-root-MuiLink-root {
	text-transform: uppercase;
	text-decoration: underline;
}

#submit-login {
	display: initial !important;
}
.nav-login {
	font-size: 15px;
}

.fffpx {
	font-size:12px !important;	
}

#easysize_button:first-of-type {
  display: none;
}

.promoTitle {
  padding: 6px 0;
}
.discount-title {
	font-weight: bold;
}

.product-accessories {	
	padding: 3% 15px;
}

.productscategory_h3 {
 	text-transform:uppercase;	
 	margin: 20px 0 40px;
  	text-align: center;
	font-size: 14px !important;
	font-weight:bold !important;
}
.h5 {
	margin: 20px 0 40px;
  	text-align: center;
	font-size: 14px !important;
}

.input-color:checked + span, .input-color:hover + span, .input-radio:checked + span, .input-radio:hover + span {
  border: 2px solid #232323 !important;
}

.mobile-layer {
  z-index: 0 !important;
}

#sizes_fieldset li.unavailable span::before {
  background: darkgray !important;
}
.mySwiper {
  list-style: none !important;
}
ul.lSPager.lSpg {
  display: none;
}
.product-miniature .wishlist-button-add {
  position: absolute;
  top: .635rem;
  right: .635rem;
  z-index: 10;
}

figure figcaption:hover {
  color: black !important;
}

.block-category .block-category-inner #category-description p:first-child {
  margin-bottom: 0px !important;
}

.custom-checkbox input[type="checkbox"] + span.color, .variant-links .color, label .color {
  width: 10px !important;
  height: 10px !important;
  border-radius: 10px !important;
}

.ets_mm_block.mm_block_type_category span.h4 > a {
  font-size: 11px !important;
}

.ets_mm_url a:hover {
    text-decoration: underline !important;
}

