body.ce-kit-5{color:#202945;font-family:"open sans", open-sans;background-color:#FFFFFF;--ce-widgets-space:10px;}a, .elementor a{font-family:"open sans", open-sans;}a:hover, .elementor a:hover{color:#D2BDA7;}body.ce-kit-5 h1{color:#202945;font-family:"open sans", open-sans;}.elementor-button{font-family:"open sans", open-sans;text-shadow:0px 0px 0px rgba(0,0,0,0.3);background-color:#202945;}.elementor-button, a.elementor-button:not(#e){color:#FFFFFF;}.elementor-button:hover, .elementor-button:focus, a.elementor-button:not(#e):hover, a.elementor-button:not(#e):focus{color:#202945;}.elementor-button:hover, .elementor-button:focus{background-color:#D2BDA7;}.elementor-button-primary .elementor-button, .elementor-button-primary a.elementor-button:not(#e){color:#FFFFFF;}.elementor-button-primary .elementor-button{background-color:#202945;}.elementor-button-primary .elementor-button:hover, .elementor-button-primary .elementor-button:focus, .elementor-button-primary a.elementor-button:not(#e):hover, .elementor-button-primary a.elementor-button:not(#e):focus{color:#202945;}.elementor-button-primary .elementor-button:hover, .elementor-button-primary .elementor-button:focus{background-color:#FFFFFF;}.btn:not(.btn-primary, .btn-secondary), a.btn:not(.btn-primary, .btn-secondary){color:#FFFFFF;}.btn:not(.btn-primary, .btn-secondary){background-color:#202945;}.btn:not(.btn-primary, .btn-secondary):hover, .btn:not(.btn-primary, .btn-secondary):hover:active, .btn:not(.btn-primary, .btn-secondary):focus, a.btn:not(.btn-primary, .btn-secondary):hover, a.btn:not(.btn-primary, .btn-secondary):focus{color:#202945;}.btn:not(.btn-primary, .btn-secondary):hover, .btn:not(.btn-primary, .btn-secondary):hover:active, .btn:not(.btn-primary, .btn-secondary):focus{background-color:#D2BDA7;}.btn-primary, a.btn-primary{color:#FFFFFF;}.btn-primary{background-color:#202945;}.btn-primary:hover, .btn-primary:hover:active, .btn-primary:focus, a.btn-primary:hover, a.btn-primary:focus{color:#202945;}.btn-primary:hover, .btn-primary:hover:active, .btn-primary:focus{background-color:#D2BDA7;}.elementor-view-stacked .elementor-icon{background-color:#202945;}.elementor-view-framed .elementor-icon, .elementor-view-default .elementor-icon{color:#202945;}body.ce-kit-5 #wrapper{background-color:#FFFFFF;}body.ce-kit-5 .container{width:1200px;max-width:100%;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1200px;}body.ce-kit-5 header.page-header, body.ce-kit-5 header.page-header *, body.ce-kit-5 .ce-page-title *{color:#202945;font-family:"open sans", open-sans;}/* Start custom CSS for page-settings */body{
    font-family: "open sans,arial;

}.product-list-header{
      display:none!important;    
}
.mm_menu_content_title {
  font-weight:500;

  padding-top: 0px;
  padding-right: 5px!important;
  padding-bottom: 0px;
  padding-left:5px!important;
 
}
.ets-dir-ltr,.layout_layout2 .mm_menus_ul > li {
  border: none!important;
}
body#checkout a:hover
{
  color: #d2bda7;
}
body#checkout a
{
  color: #202945;
}
.btn  a{
  color: #fff;
  
  !important;
}
.btn  a hover{
  color: #202945!important;
  background-color: #D2BDA7;
  !important;
}
.btn-primary hover {
  background-color: #D2BDA7;
  color:#202945!important;
}.btn-primary a{
    color: #fff;
}
.card {
  box-shadow: none; 
}.checkout-step {
  box-shadow:none!important;
}
/* tableau-cordage */
}
.tabcord{
	width: 100%;
	border-collapse: collapse!important;
}
.tabcorde {
    border: 4px solid  #ffffff
!important;
    padding: 8px 10px 8px 20px;
    background-color: #EDEDED!important;
}
.tabcordes{
   padding: 8px 10px 8px 20px;
    
	 border: 4px solid  #ffffff!important;
	 	background-color: #EDEDED!important;

 }
#js-product-list-top{
	display:none!important;
}
#subcategories{
	display:none!important;

}
.wishlist-button-add{
display:none!important;
}

.elementor-column-gap-default > .elementor-row > .elementor-column > .elementor-element-populated {
 padding-top: 0px!important;
}

.ets_mm_megamenu_content_content {
    background-color: #202a44;
 
}	
@media all and (min-width: 700px){
.col-xl-4{
    float: left;
    width:25%;
    }	
.elementor-menu-toggle{
    color:#ffffff!important;
}
.ce-product-variants__radio-wrapper{
    border: solid;
    border-color:#cccccc;
    border-width:1px;
}

.ce-product-stock__availability-label{
    line-height:1.3!important;
    
}/* End custom CSS */