/* 
    TOUT LE STYLE ICI A ETE RECUPERE DU CSS MIS DANS LE FIELD THEME CUSTOMIZER SUR L'ANCIEN SITE
    C'EST PLUS PRATIQUE DE LE VIRER DEPUIS CE FICHIER SI BESOIN
*/
#header .header-nav a, .nav-right .dropdown .expand-more, #cart_block_top span.fa, #fieldmegamenu-main.fieldmegamenu>ul>li .no-description .title, #search_block_top .current { color: #391e1d; }
#header .header-nav a:hover, #header .header-nav a:focus, #header_menu .fieldmegamenu .root:hover .root-item>a>.title, #header_menu .fieldmegamenu .root:hover .root-item>.title, #header_menu .fieldmegamenu .root.active .root-item>a>.title, #header_menu .fieldmegamenu .root.active .root-item>.title, #header_menu .fieldmegamenu .root .root-item>a.active>.title, #header .header-nav #mobile_links:hover .expand-more { color: #391e1d; }
.logo_header img.img-responsive { max-height: 150px; }
#cart_block_top span.cart-products-count, #search_block_top .btn.button-search, .owl-theme .owl-controls .owl-page.active span, .owl-theme .owl-controls.clickable .owl-page:hover span, #blockcart-modal .modal-header { background: #00a1b7; }
.links_ft a { margin: 0 15px; color: #ffffff; font-weight: 500; }
.links_ft a:hover, #cart_block_top .cart_top_ajax a.remove-from-cart:hover, #cart_block_top .product-name-ajax a:hover { color: #00a1b7; }
.horizontal_mode .item-inner .left-product a.thumbnail:before { display: none; }

.fieldmegamenu .root-item.no-description .title { padding-right: 34px; }
/*#header_menu .fieldmegamenu .root-item.no-description {
    line-height: 50px;
    height: 50px;
}*/
.fieldmegamenu>ul>li:first-child { margin-left: 0; }

@media (max-width: 991px) {
.logo_header.col-md-3:after { position: absolute; content: ''; display: inline-block; width: 1000%; height: 100%; left: 100%; top: 0; }
.nav.header-nav.col-md-9:before { display: inline-block; position: absolute; width: 100%; height: 100%; background: #fff; left: 100%; content: ""; top: 0; }
}
@media (min-width: 992px) {
#fieldmegamenu-main.fieldmegamenu>ul { padding-left: 285px; }
}
@media (min-width: 1200px) {
#fieldmegamenu-main.fieldmegamenu>ul { padding-left: 350px; }
}

#delivery > label { text-align: left; }
.payment-option { display: flex; align-items: center; }
.payment-option > label { margin-bottom: 0; }
#conditions-to-approve .float-xs-left { float: left; }

.product-information div[itemprop="description"] {font-size:16px !important;line-height:1.4em}

.outer-slide [data-u="arrowleft"] {right: auto; left: 360px !important;top: 235px!important; color: rgba(0,0,0,0);background: rgba(0,0,0,0);}
.outer-slide [data-u="arrowright"] {right:360px !important; left: auto ;top: 235px!important;color: rgba(0,0,0,0);background: rgba(0,0,0,0);}

.outer-slide [data-u="arrowleft"]:hover, .outer-slide [data-u="arrowright"]:hover {background: rgba(0,0,0,0);color: rgba(0,0,0,0);}
.outer-slide [data-u="arrowleft"]:before, .outer-slide [data-u="arrowright"]:after {color:#ffffff;}

.horizontal_mode .item-inner .right-product .product_name:before, .horizontal_mode .add-to-cart:before {display:none;}
.horizontal_mode .item-inner .right-product .product_name {min-height:60px;}


#search_filters .facet ul li {min-width:100%}

#product .pricefrom {color:#00a1b7}
.product-variants > .product-variants-item select {color:#555}
/*#product .tabs ul li:nth-child(2), #product .nav-tabs li::before {display:none;}*/
.pricefrom-miniature.only {color:#00a1b7}

#checkout-addresses-step section .row:nth-of-type(12) {display:none;}

.product_feature .p_features {display: block;text-align: center;color:#000;font-size:14px;}
#product_list_grid .product_feature .p_features .labelFeature {display:none}
.product_feature .p_features .dataFeature {font-weight:400}
.horizontal_mode .item-inner .right-product .product_name { min-height: 20px;font-size:14px;}

.left-product .hover_image img {background:white}

h1, h2, h3, h4, h5, h6, p.h6, .product_name a, #search_filters .h6, .modal-dialog .modal-header h4, .modal-dialog .modal-body h6, .modal-dialog .modal-body .cart-content .cart-products-count, .tabs .nav-tabs .nav-item a, button.add-to-cart, button.btn, nav.breadcrumb ol li a span, #header_links ul li a span, #js-product-list-top .total-products p {font-family: 'Open Sans', sans-serif !important;font-weight: 700;}

.product_feature .p_features span, .modal-dialog .modal-body .cart-content p, #search_filters ul li label a, .dropdown-menu a, .page-product .product-information span, #tab-content .product-description p {font-family: 'Open Sans', sans-serif !important;font-weight:300;}

.dropdown-menu a {display:block;}

.page-product .product-information span {font-size:16px !important;}

#cart-summary-product-list .product-price:before {content:"  -  "}

.page-product .product-price .product-unit-price {margin-top: 10px;}

#giftcard_block p.link_gift_cards {background: url(https://123chocolats.fr/img/carte-cadeau-123chocolats.jpg) no-repeat;padding-left: 60px;}