/*#header .header-nav .left-nav .links li:first-child + li a {
    color: #d3d1d1;
}
#header .header-nav .left-nav .links li:first-child a {
    color: #fff;
    pointer-events: none;
}
#index #wrapper {
    background:none;
}*/

.block-category {
	min-height:inherit;
}



/***h1,h3***/
#index h2:before, #index h2:after{
	border-bottom: 2px #928c8f solid;	
}


/***home***/
.custombanners .box-categories .banner-item:first-child~.banner-item .banner-item-content{
	border:1px solid #ebebeb;	
}


/***listing***/


/***fiche produit table***/
#product .primary_block_table .column_right{
	background:none;	
	padding: inherit;
	margin-bottom: 25px;
}
.primary_block_table .column_right>div{
  background:#fff;
  padding:14px 18px 13px;
}
.primary_block_table .product-actions {
    margin-left: inherit;
}
.primary_block.primary_block_table .MagicToolboxContainer{max-height:1070px !important;}

.primary_block_table .product-variants-item label {display:block;padding-top:3px;text-align:left;}
/*.primary_block_table .pb-center-column #buy_block .attribute_fieldset label>span:first-child {font-weight:700;}*/

.primary_block_table .product-variants{
    margin-right: 1.875rem;
}

.primary_block_table #attachments{
	margin-top:0px;
	padding:0.25rem 0;
}
.primary_block_table .product-attachments .control-label,.primary_block_table .variants_and_add .control-label {
    border-bottom: 1px solid #333;
    font-weight:700;
    font-style:italic;
    margin-bottom: 5px;
    padding: 0 0 9px;
    text-transform: uppercase;
    font-size: 1.0625rem;
    margin-top: 9px;
}

.primary_block_table  .product-variants > .product-variants-item select{
	width:inherit;	
}
.primary_block_table  .product-variants > .product-variants-item .control-label a {
    font-size: inherit;
}


div.MagicToolboxContainer.selectorsRight{
    margin-right: 0px;
    margin-left: 0px;
}    
div.MagicToolboxContainer.selectorsRight .MagicToolboxMainContainer{
    	width:100% !important;
    }

/***fiche produit part***/
#product .primary_block_part .column_right{
   padding-left: 0.6875rem;
}
#product .primary_block_part .column_right .product-actions {
    margin-left:0rem;
}

#cms[class*="cms-popup"].cms-id-38 .page-content.page-cms h1 {
     display: block; 
}

.js-payment-binary {
    display: none;
}
.js-payment-binary .accept-cgv {
    display: none;
}
.js-payment-binary.disabled {
    opacity: 0.6;
    cursor: not-allowed;
}