optgroup, option {font-family: Arial, Helvetica, sans-serif !important}.preHeader_contenu .mes_commerciaux {font-size: 16px}.is-large .preHeader_contenu .mes_commerciaux,.is-medium .preHeader_contenu .mes_commerciaux {text-align: left}.preHeader_contenu .mes_commerciaux {color: #fff !important;font-family: opensansregular}.mes_commerciaux_titre{font-weight:bold;font-size: 20px}.commercial_fonction{font-weight:normal;font-family: opensansbold !important;margin-bottom: 10px}.commercial_nom,.commercial_coordonnees {margin-bottom: 5px}.commercial_nom .fa,.commercial_coordonnees .fa {width:16px;margin-right: 4px;margin-left: 2px}.commercial_coordonnees a:hover {color: #F3BD12 !important}.boite_produit1 .bp_image{height: 270px;padding: 10px;    width: 100% !important}.boite_produit1 .bp_image .pictureContainer img{    max-height: 250px;    max-width: 250px;    }.product_box {    padding-top: 8px !important;    padding-bottom: 8px !important;    padding-left: 8px !important;    padding-right: 8px !important}.boite_produit1 .bp_designation {margin-top: 0}.boite_produit1 .bp_designation a, .boite_produit1 .bp_designation {    height: 55px;    text-overflow: unset;    white-space: unset;    overflow: hidden;    line-height: 1.1}.is-medium .boite_produit1 .bp_designation a, .is-medium .boite_produit1 .bp_designation {}.boite_produit1 .bp_marque_fiche_article {font-weight: normal;height: 20px;max-height: 20px;line-height: 1;margin-top: 5px;font-size: 15px;overflow: hidden;font-family: 'opensansregular'}.boite_produit1 .bp_ref_var_fiche_article {color: #ACACAC;height: 15px;max-height: 15px;line-height: 15px;margin-top: 3px;margin-bottom: 5px;overflow: hidden;font-family: 'opensansregular'}.boite_produit1 .add_to_cart {display: block}.bp-stock-agence {background-image: url("../../html_responsive/img/picto-bp-stock-agence.png");background-position: 50% 50%;background-repeat: no-repeat;background-size: contain;min-height: 35px}.bp-stock-livraison {background-image: url("../../html_responsive/img/picto-bp-stock-livraison.png");background-position: 50% 50%;background-repeat: no-repeat;background-size: contain;min-height: 35px}.ajout_panier_bp {padding: 0 5px}.qte-bp .qte-field {width: 100% !important}.qte-bp .qte-field {width: 100% !important}.qte-bp .bloc_quantite .qte-plus:before,.qte-bp .bloc_quantite .qte-moins:before{    font-size: 20px !important}.bloc_quantite-bp {margin: 10px 0}.bloc_quantite-bp .column {margin: 0 5px}.bloc_quantite-bp select {margin-bottom: 0;    border-radius: 0 !important;    border: solid 1px #D5D5D5 !important;    color: #000;    font-family: 'opensansregular' !important;    font-size: 14px;    height: 37px}.bloc_quantite-bp .qte_fiche_article .bloc_quantite .qte-plus, .bloc_quantite-bp .qte_fiche_article .bloc_quantite .qte-moins {height: 37px !important;line-height: 35px !important;border-width: 1px !important;font-family: 'opensansregular' !important}.bloc_quantite-bp .qte_fiche_article .bloc_quantite .qte-field{height: 37px;border-width: 1px !important;font-family: 'opensansregular' !important;font-weight: normal !important;font-size: 16px !important}.boite_produit1 .ajout_panier_bp a.bouton4,.boite_produit1 .ajout_panier_bp .bouton5 a,.sticky-panel .ajout_panier .bouton5 a{background-image: url(../../html_responsive/img/picto-btn-ajout-panier_blanc.png);    background-position: 95% 50%;    background-repeat: no-repeat;    line-height: 48px}.boite_produit1 .ajout_panier_bp .bouton5 a:hover,.sticky-panel .ajout_panier .bouton5 a:hover {background-image: url(../../html_responsive/img/picto-btn-ajout-panier.png);    background-position: 95% 50%;    background-repeat: no-repeat;    line-height: 48px}.boite_produit1 .ajout_panier_bp a.bouton4,.boite_produit1 .ajout_panier_bp .bouton5 a {padding: 0 45px 0 0}.ajout_panier_bp a.bouton4 {display: block;background-image: url(../../html_responsive/img/picto-btn-ajout-panier_gris.png) !important;color: #aaa}.bloc_quantite{display: flex}.bloc_quantite .qte-field{width:60px !important;margin:0 !important;height: 25px;font-size: 14px !important;    font-weight: normal !important;    padding: 0 !important;    text-align: center !important;    line-height: 18px !important;    border: solid 2px #d5d5d5 !important;    border-left: none !important;    border-right: none !important;    color: #000000 !important;    box-sizing: border-box;    border-radius: 0 !important;    box-shadow: none !important}.bloc_quantite .qte-plus, .bloc_quantite .qte-moins{display: inline-block;    text-align: center;    border: solid 2px #d5d5d5;    height: 25px !important;    width: 25px !important;    margin: 0;    font-size: 14px;    padding: 1px 1px;    background-color: #607C56 !important;    color: #ffffff !important}.bloc_quantite .qte-plus:before{content: "+";    font-weight: bold;    font-size: 14px}.bloc_quantite .qte-moins:before{ content: "-";    font-weight: bold;    font-size: 14px}.boite_produit1 .add_to_cart_fiche_article {padding: 0}.boite_produit1 .add_to_cart_fiche_article .bloc_connexion {border-width: 1px !important;width: max-content}@media screen and (min-width: 64em) and (max-width: 1380px) {    .jq-products-list.large-up-4>.column,     .jq-products-list.large-up-2>.columns {   -webkit-box-flex: 0;   -webkit-flex: 0 0 33.33333%;   -ms-flex: 0 0 33.33333%;   flex: 0 0 33.33333%;   max-width: 33.33333%;    }}.bp_etiquette_bpu {border-radius: 0px;font-family: opensans-semibold !important;font-size: 14px;text-align: center;padding: 10px;line-height: 15px;vertical-align: middle;margin-top: 0px;background-color: #FFFFFF;color: #000000;border: solid 1px #707070}.bp_etiquette_promo {float: left}.bp_etiquette_bpu {float: right}.fa_photo {padding: 30px 0 !important}.is-small .widget-share,.is-medium .widget-share {margin-top: 10px;padding-left: 15px !important}.widget-share a {width: auto;margin: 0px 15px 0px 0}.fa_references {margin-top: 30px;color: #707070}.fa_references hr {width: 100%;margin: 15px 0}.fa_references b {font-family: 'opensans-semibold' !important;font-weight: normal;color: #000}.minimized_decimals_product_box {font-size: 10px !important;display: inline;vertical-align: top;    line-height: 20px}.minimized_decimals_article_prix_public {font-size: 10px !important;display: inline;vertical-align: top;    line-height: 20px}.minimized_decimals_article_prix_client {font-size: 16px !important;display: inline;vertical-align: top;    line-height: 30px}.minimized_decimals_variante_prix_public {font-size: 9px !important;display: inline;vertical-align: top;    line-height: 17px}.minimized_decimals_variante_prix_client {font-size: 10px !important;display: inline;vertical-align: top;    line-height: 15px}.bloc_prix_public {text-align: center;font-size: 18px;font-family: 'opensans-semibold' !important;margin-bottom: 15px}.bloc_prix_public span {font-family: 'opensans-semibold' !important}.bloc_prix_client {text-align: center;border: solid 2px #D5D5D5;background-color: #fff;padding: 15px;    margin-bottom: 0px;    position: relative;    overflow: hidden}.prix_client {font-size: 24px;color: #607C56;font-family: 'opensans-semibold' !important;line-height: 1.3}.prix_client span {font-size: 32px}.fa_meilleur_prix {font-family: 'opensans-semibold' !important;font-size: 14px;margin-top: 5px}.fa_meilleur_prix span:before {content:"\f058";    font-family: FontAwesome;    font-size: 20px;    color: #6C9115 !important;    margin-right: 5px;    line-height: 20px;    vertical-align: text-bottom}#bloc_connexion_sticky {font-size: 15px}.bloc_connexion{margin: 0 0 10px 0;padding: 10px 15px;font-size: 15px;font-weight: normal;background-color: #fff;border: solid 2px #D5D5D5 !important}.bloc_connexion_picto {background-image:url('/themes/html_responsive/img/picto-connectez-vous.png');background-repeat: no-repeat;background-position: 50% 50%;background-size: 40px;height: 40px;width: 40px}.is-medium .bp_footer .bloc_connexion_picto {display: none}.bloc_connexion .login-popup-link {font-size: 16px;line-height: 20px;font-family: 'opensansbold' !important;text-align: left}.bloc_connexion .login-popup-link a {font-size: 16px;line-height: 20px;text-decoration: underline !important;font-family: 'opensansbold' !important}.is-medium .bp_footer .login-popup-link {text-align: center;    padding: 0;    font-size: 15px}.is-large .reveal.modal-container,.is-medium .reveal.modal-container {    border-radius: 15px}.modal-title .modal-title-text {    text-transform: unset !important}.BtnLogIn {margin-top: 5px;margin-bottom: 15px}.qte_fiche_article b {font-family: 'opensans-semibold' !important;    font-weight: normal;color: #000}#onglet-desc {padding: 0 30px 0 15px}.onglet-bottom {border-left: none;padding: 1px 0;list-style:none;z-index:21;display:table;margin:auto;margin-top: 60px;margin-bottom: 30px;border-top: solid 2px #cccccc;border-bottom: solid 2px #cccccc}.onglet-bottom .onglet-li {padding: 12px 15px !important;border-right: none !important;    font-size: 17px !important;    color: #707070 !important;    font-family: 'opensansbold' !important;    position: relative;    border-radius:0px;background-color:transparent;float:none;display:table-cell;text-align:center;margin:0 0px 0 0;cursor:pointer;vertical-align:middle;font-weight:normal;-moz-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.onglet-bottom .onglet-li.active, .onglet-bottom .onglet-li:hover {    background-color: #607C56 !important}.onglet-bottom .onglet-li.active > a, .onglet-bottom .onglet-li:hover > a {color: #FFF !important}.onglet-bottom .onglet-li.active:after {font-family: "FontAwesome";position: absolute;    color: #CCDEEC;    bottom: -30px;    left: 50%;    font-size: 60px;    height: 50px;    line-height: 50px}.cont-onglet-titre {    border-bottom-width: 4px;border-bottom-style: solid;margin-bottom: 15px}.fil_ariane, .fil_ariane span, a.fil_ariane, .fil_ariane_fond .ariane-thematique-link,.fil_ariane_fond>span:last-child {    font-size: 13px;    color: #707070;    transform: none !important}.fil_ariane_fond>span:last-child a {color: #707070}span.fil_ariane {color: #707070;display: inline-block;transform: scaleX(0.75) scaleY(1.5) translateY(0.5px) !important;margin-right: 1px;    margin-left: 2px}.is-small .Head_ariane {height: 30px;overflow: auto}.is-small .Head_ariane::-webkit-scrollbar {    display: none}.is-small .fil_ariane_fond {white-space: nowrap;    height: 30px;    line-height: 30px;    padding-right: 15px}.is-small.fiche_article .fil_ariane_fond > span:last-child,.is-small.fiche_article .fil_ariane_fond > span:nth-last-child(2),.is-medium.fiche_article .fil_ariane_fond > span:last-child,.is-medium.fiche_article .fil_ariane_fond > span:nth-last-child(2) {display: none !important}.entete-element{border-right: solid 2px #FFCC00;padding-right : 15px;padding-left: 15px;line-height: 18px;font-size: 15px}.is-medium .entete-element{border-right: solid 2px #FFCC00;padding-right : 10px;padding-left: 10px;line-height: 18px;font-size: 15px;display: inline-block}.is-small .entete-element{line-height: 24px}.is-large .fa_entete_info .entete-element:first-child {padding-left: 0}.fa_entete_info .entete-element:last-child,.is-small .fa_entete_info .entete-element:first-child {border-right: none}.entete-site-fournisseur a {    font-size: 15px;    text-decoration: underline}.fa_marque {margin-bottom: 0}.fa_marque img {max-width: 80px;max-height: 80px}.is-small .fa_marque {margin-bottom: 0px}.entete-infos_print {display: none}.fa_marque_print {display: none !important}.fa_bloc-image {padding: 0 0 0 15px !important}.is-medium .fa_bloc-image {    padding: 0 !important}.is-small .fa_bloc-image {margin-bottom: 15px}.is-small .fa_bloc-galerie {margin: 10px 0 0 0}.fa_bloc-galerie .owl-stage {padding-left: 15px !important;    padding-right: 15px !important}.is-small .fa_bloc-galerie .owl-stage {padding-left: 1px !important;    padding-right: 1px !important}.fa_bloc-galerie .owl-nav .owl-prev i, .fa_bloc-galerie .owl-nav .owl-next i {font-size: 2em !important;border: none}#fa-photos .owl-item a {    height: 60px}#fa-photos .owl-item img {max-height: 60px}#fa-photos-temp {display: none !important}.is-small .fa_bloc-galerie {padding-left: 1px;padding-right: 1px}.is-large .fa_bloc-details {padding-left: 45px !important}.is-small .fa_bloc-details,.is-medium .fa_bloc-details {padding-left: 0px !important;padding-right: 0px !important}.nom_article.label_nom {color: #607C56 !important}.fa_bloc-details .fa_bloc-variante {border-bottom: solid 2px #E0E0E0;padding-bottom: 15px}.is-small .fa_bloc-details .fa_bloc-variante {margin-bottom: 0px}.is-small #cont-var .variation_groupe {text-align: left !important}#cont-var #intro-variante {display: none}.variation_groupe_titre {font-size: 18px;text-transform: none;    font-weight: normal;        margin-top: 15px;    margin-bottom:10px}#html.liste-variantes li.limited, #html.liste-variantes li.ajout, .affichage-html li.limited, .affichage-html li.ajout {border-color: #C8C8C8 !important;    background-color: #ffffff !important;    color: #000000 !important;    border-radius: 0;    font-size: 16px;    padding: 2px 8px;    height: 30px;    min-width: 70px;    margin: 0 10px 10px 0;    font-weight: normal;    white-space: nowrap}#html.liste-variantes li.limited:hover, #html.liste-variantes li.ajout:hover, .affichage-html li.limited:hover, .affichage-html li.ajout:hover {border-color: #607C56 !important;    background-color: #ffffff !important;    color: #607C56 !important}#html.liste-variantes li.limited.active, #html.liste-variantes li.ajout.active, .affichage-html li.limited.active, .affichage-html li.ajout.active {border-color: #607C56 !important;    background-color: #607C56 !important;    color: #ffffff !important}.is-small #cont-var .variations.affichage-color, .is-small #cont-var .variations.affichage-html {display: block}.variations .inactif {    opacity: 1}.variations .choiximpossible {}.selector_variante {    }.is-small .selector_variante {border-bottom: solid 2px #E0E0E0;padding-bottom: 15px}.label-quantite {font-size: 18px;    text-transform: none;    font-weight: normal;        margin-top: 15px;    margin-bottom: 10px}.qte-button {background-color: #607C56 !important;    color: #ffffff !important;    height: 30px !important;    width: 30px !important;    display: block !important;    font-size: 19px;    font-weight: bold}.qte-button:hover {    color: #ffcc00 !important}.encart_variante_mobile .qte-button,.encart_variante_mobile .qte-selector .quantite-var-input {display: inline-block !important;height: 25px !important;font-size: 14px !important}input.quantite-var-input {display: block !important;font-size: 16px !important;font-weight: normal !important;text-align: center !important;vertical-align: middle !important;height: 30px !important;width: 60px !important;padding: 0 !important;text-align: center !important;line-height: 18px !important;border: solid 1px #C8C8C8 !important;border-left: none !important;border-right: none !important;color: #000000 !important;margin: 0 auto !important;box-sizing: border-box;border-radius: 0 !important;box-shadow: none !important}input.quantite-var-input:focus {box-shadow: none !important}.encart_variante_mobile .detail_info_2 {margin-bottom: 10px !important}.blk_stock {margin-top: 5px;margin-bottom: 15px;    font-size: 18px}.is-small .blk_stock {margin-bottom: 0px}.fa_bloc_prix {    margin: 15px 0 0 0}.label-prix-unitaire {font-size: 18px !important;    }.fa_prix-unitaire {font-size: 26px !important;     color: #607C56}.fa_prix-unitaire .obj_type_prix {font-size: 16px !important}.encart_variante_small .qte-selector,.tab_var_col .qte-selector {margin-top: 5px}.article_accroche {margin-top: 0px;    margin-bottom: 10px}.article_accroche_contenu {font-size: 1.1em;    color: #005AA0;    }.titre-description * {font-size: 22px !important;    text-transform: none !important;    font-weight: normal !important;        margin-top: 10px;    margin-bottom: 10px}.fa_description {    font-size: 16px;    margin-top: 15px}.fa_description .nom_article {}.fa_bloc-designation-print {display: none}.description_var_active {}.description_var_active .carac b,.description_var_active .carac span {    padding: 6px 15px !important}.texte_article_information {background-color: #F0F5FA;padding: 10px;color: #607C56;    margin-top: 30px}.picto_article_information {padding-right: 0 !important}.article_warning_contenu {        font-size: 14px;    line-height: 1.2}.article_warning_picto {margin-right: 10px}.fa_bloc-recap {background-color: #FFF}.is-small .fa_bloc-recap,.is-medium .fa_bloc-recap {position: sticky;    z-index: 100;    bottom: 0;    left: 0;    width: 100%;    padding: 0px !important;    box-shadow: 0 0 8px rgba(0,0,0,0.2)}.sticky-panel {background-color: #F3F3F3 !important;padding: 30px !important}.is-small .sticky-panel {padding: 15px !important}.is-medium .sticky-panel {padding: 20px !important}.is-small .fa_bloc-recap .bloc-ajout,.is-medium .fa_bloc-recap .bloc-ajout {z-index: 10;    width: 100%;    position: absolute;    height: fit-content;        top: unset !important;    bottom: 0 !important;    margin-bottom: 0;    box-shadow: 0 0 10px rgb(0 0 0 / 16%);        box-sizing: content-box}.is-small .bloc_recap_ajout_panier,.is-medium .bloc_recap_ajout_panier {padding: 10px 20px 20px}.is-small .bloc_recap_liste,.is-small .bloc_recap_livraison,.is-medium .bloc_recap_liste,.is-medium .bloc_recap_livraison{display: none}.is-small .bloc_recap_liste,.is-medium .bloc_recap_liste {margin-bottom: 10px}.bloc_recap_liste_title{font-size: 24px;    font-weight: normal;    font-family: 'opensans-semibold';    margin-bottom: 5px;    display: block}.bloc-ajout.sticky > .row{width: 100%}.bloc_recap_total {margin-top: 15px}.is-small .bloc_recap_total,.is-medium .bloc_recap_total {margin-top: 0px !important}.bloc_recap_titre {text-align: center;    font-weight: normal;    display: block;    font-size: 22px;        margin-bottom: 15px}.is-small .bloc_recap_titre {text-align: left}.is-medium .bloc_recap_titre {text-align: center}.is-small .bloc_recap_titre:after,.is-medium .bloc_recap_titre:after {content:"\f078";    font-family: FontAwesome;    font-size: 20px;    color: #607C56 !important;    float: right}.is-medium .bloc_recap_titre:after {    float: none;    position: absolute;    right: 40px}.fa_bloc-recap .obj_stock_alert {display: none !important}.no_ref{text-align: center;color: #D30000;font-size: 22px;    }.bloc_recap_ajout_panier_ligne {}.bloc_recap_ligne .StickyDetailEdit{text-align: right;color: #000}.bloc_recap_ligne {padding: 10px 0;    border-bottom: solid 2px #D5D5D5}.bloc_recap_ligne.open {background-color: #fff}.bloc_recap_ligne .StickyDetailProductInfo {color: #000;    font-weight: normal;    font-size: 14px;    cursor: pointer;    padding: 0 15px}.bloc_recap_ligne span.StickyDetailProductQte {font-weight: normal;    white-space: nowrap;    font-family: 'opensans-semibold';    font-size: 15px;    padding-right: 10px !important}.bloc_recap_ligne span.StickyDetailProductRef {word-break: break-word;line-height: 1;cursor:pointer;font-size: 14px}.bloc_recap_ligne span.StickyDetailProductPrix {text-align: right;    font-weight: normal;    font-size: 15px;    color: #607C56;    font-family: 'opensans-semibold'}.StickyDetailProductQty {margin-top: 10px;    margin-bottom: 10px}.bloc_recap_ligne .label-conditionnement {color: #607C56;text-align: center}.bloc_recap_ligne .variante_conditionnement input[type=radio] {display: none}.bloc_recap_ligne .variante_conditionnement input[type=radio]+label {width: 50px;    min-width: 50px;    margin: 0 5px;    font-size: 14px !important;    padding: 1px 1px;    height: 25px;    line-height: 21px;    display: inline-block;    text-align: center;    border: solid 1px #C8C8C8 !important;    background-color: #ffffff !important;    color: #000000 !important;    -moz-transition: all 0.2s ease-in-out;    -webkit-transition: all 0.2s ease-in-out;    -o-transition: all 0.2s ease-in-out;    transition: all 0.2s ease-in-out}.bloc_recap_ligne .variante_conditionnement input[type=radio]+label:hover {border-color: #607C56 !important;color: #607C56 !important}.bloc_recap_ligne .variante_conditionnement input[type=radio]:checked+label {border-color: #607C56 !important;color: #fff !important;background-color: #607C56 !important}.titre_qte {color: #607C56;text-align: center;    font-size: 12px}.StickyDetailProductQty .conditionnement {text-align: center;        font-size: 12px}.champQuantiteSticky {text-align: center}.champQuantiteSticky .quantiteSticky {font-size: 14px !important;        font-weight: normal !important;    height: 25px !important;    width: 60px !important;    padding: 0 !important;    text-align: center !important;    line-height: 18px !important;    border: solid 1px #C8C8C8 !important;    border-left: none !important;    border-right: none !important;    color: #000000 !important;    margin: 0 auto !important;    box-sizing: border-box;    border-radius: 0 !important;    box-shadow: none !important;    display: inline-block !important;    vertical-align: middle}.champQuantiteSticky .cont-sticky-var-sigle {background-color: #607C56 !important;    color: #ffffff !important;    height: 25px !important;    width: 25px !important;    padding-top: 4px;    font-weight: bold;    display: inline-block;    line-height: 16px;    font-size: 14px;    cursor: pointer;    text-align: center;    box-sizing: border-box;    vertical-align: middle}.champQuantiteSticky .cont-sticky-var-sigle:hover {    color: #ffcc00 !important}.bloc_recap_ajout_panier_total_ecotaxe{text-align: center;margin-bottom: 15px}.is-small .bloc_recap_ajout_panier_total_ecotaxe{margin-bottom: 5px}.bloc_recap_ajout_panier_total { margin-top : 20px;text-align: center}.is-small .bloc_recap_ajout_panier_total,.is-medium .bloc_recap_ajout_panier_total { margin-top : 5px}.is-small .bloc_recap_total:not(.mobileOpen)  .chevron-up.bloc_recap_ajout_panier_total:after,.is-medium .bloc_recap_total:not(.mobileOpen) .chevron-up.bloc_recap_ajout_panier_total:after { content:"\f077";font-family: FontAwesome;font-size: 20px;color: #607C56 !important}.is-small .bloc_recap_total:not(.mobileOpen)  .chevron-down.bloc_recap_ajout_panier_total:after,.is-medium .bloc_recap_total:not(.mobileOpen) .chevron-down.bloc_recap_ajout_panier_total:after { content:"\f078";font-family: FontAwesome;font-size: 20px;color: #607C56 !important}.is-medium .bloc_recap_ajout_panier_total:after { position: absolute;    right: 40px}.is-small .bloc_recap_ajout_panier.mobileOpen .bloc_recap_ajout_panier_total:after,.is-medium .bloc_recap_ajout_panier.mobileOpen .bloc_recap_ajout_panier_total:after {display: none}.bloc_recap_ajout_panier_total .titre { font-size: 24px;    font-family: 'opensans-semibold';    text-transform: uppercase}.is-small .bloc_recap_ajout_panier_total .titre {font-size: 16px;    padding-top: 4px !important}.bloc_recap_ajout_panier_total .total  { font-size: 32px;color: #607C56;font-family: 'opensans-semibold'}.is-small .bloc_recap_ajout_panier_total .total  { font-size: 20px;padding: 0 5px !important}.is-medium .bloc_recap_ajout_panier_total .total  { padding: 0 0 0 15px !important}.is-small .bloc_recap_ajout_panier:not(.mobileOpen) .bloc_recap_ajout_panier_total:after,.is-medium .bloc_recap_ajout_panier:not(.mobileOpen) .bloc_recap_ajout_panier_total:after { content:"\f077";font-family: FontAwesome;font-size: 20px;color: #0059a1 !important}.ajout_panier {text-align : center}.bouton_ajout_panier {background : #0A5FA5;color: white;text-transform: uppercase}.ajout_panier .bouton2 {width: 100%;display: block;position:relative;overflow: hidden}.ajout_panier .bouton2 a {width: 100%;    font-size: 22px !important;    padding: 8px}.ajout_panier .bouton2 a:hover,.ajout_panier .bouton2 a:focus,.ajout_panier .bouton2 a:active {    font-size: 22px !important}@keyframes btn-panier_anim {0% {opacity: 0;left: -350px;filter: blur(5px);transform: scale(1.2)}20% {  opacity: 1;  left: 0;  filter: blur(0px);  transform: scale(1)}80% {  opacity: 1;  left: 0;  filter: blur(0px)}99% {  opacity: 0;  left: 0;  filter: blur(5px)}100% {opacity: 0;  left: -350px}}#btn-panier.btn-panier-anim .bouton2:after {content: "Ajout effectué !";position: absolute;z-index: 1;top: 0;left: 0;display: block;background-color: #ffcc00;color: #607C56;background-image:url('/themes/html_responsive/img/btn-check-anim-v2.gif');background-position: 10px 50%;background-repeat: no-repeat;background-size: 30px 30px;width: 100%;height: 100%;font-size: 22px !important;    padding: 8px;    animation-name: btn-panier_anim;animation-duration: 2s;animation-iteration-count: 1;animation-delay: 0s;animation-timing-function: ease-in-out;animation-fill-mode: both}.titre_carac_var h2{color: #607C56 !important;font-family: opensansbold !important;font-size: 19px !important}.titre_carac_var h4{color: #607C56 !important;font-family: opensansbold !important;font-size: 16px !important}.tableau_carac{margin: 0 0 15px 0;font-family: 'opensansregular'}.tableau_carac li:nth-child(even) {background-color: #F3F3F3}.tableau_carac li,.custom_caracteristique li{vertical-align: middle;list-style: none}.tableau_carac li span.label_carac,.custom_caracteristique li span.label_carac{font-weight: normal;color: #000000;border-right: solid 1px #eee}.is-small .tableau_carac li span.label_carac,.is-small .custom_caracteristique li span.label_carac{border-right: none}.tableau_carac li,.custom_caracteristique li {border-bottom: none;padding: 0px 0px}.tableau_carac li .column,.custom_caracteristique li.column{padding-top: 8px;padding-bottom: 8px}.liste-variantes {padding-right: 15px !important}.is-small .liste-variantes {padding-right: 0px !important}.is-small .tableau_variantes {padding: 0 1px !important}.is-medium .tableau_variantes {padding: 0 0px !important}.faites_votre_choix * {font-size: 22px;color: #444444;font-family: 'opensansbold' !important;padding-right: 15px !important}.entete_tableau { color: #FFF;background-color: #607C56;padding-top: 10px;padding-bottom: 10px;font-family: 'opensans-semibold' !important;font-weight: normal;font-size: 16px;line-height: 1}.entete_tableau > .column:first-child {min-width: 60px}.bouton_detail_var {    color: #000 !important;    width: 30px;    height: 30px;    padding-top: 3px;    display: inline-block;    font-size: 20px;    margin-top: 45px}.is-small .bouton_detail_var {    background-color: transparent;    border: none;    margin-top: 25px}.liste-variantes .row.ligne_tableau,.tableau_variantes .row.ligne_tableau {border-bottom: solid 2px #E0E0E0;background-color: #FFF;padding-top: 5px;    padding-bottom: 5px;    position: relative;    overflow: hidden}.liste-variantes .row.ligne_tableau:nth-child(4n+2),.tableau_variantes .row.ligne_tableau:nth-child(4n+2) {background-color: #f3f3f3 !important;border-top: solid 2px #f3f3f3;    border-right: solid 2px #f3f3f3;    border-left: solid 2px #f3f3f3}.is-small .tableau_variantes .row.ligne_tableau {background-color: #f3f3f3 !important;border: solid 2px #E0E0E0;margin-bottom: 15px;flex-direction: row-reverse;    padding-top: 5px;        }.ligne_tableau .detail_variante {min-height: 120px}.is-small .ligne_tableau .detail_variante {min-height: 80px}.ligne_tableau .photo_variante {background-color: #FFF;padding: 5px 5px !important;border: solid 1px #CCCCCC}.ligne_tableau .photo_variante img {max-height: 80px}.ligne_tableau .bloc_connexion {margin: 0;margin-top: 10px}.is-small .photo_variante {padding: 15px !important;border-top: solid 2px #E0E0E0}.is-small .photo_variante img {max-height: 200px}.ligne_tableau .photo_variante + .column {padding-left: 10px !important}.ligne_tableau .reference_variante {padding-left: 5px !important}.is-small .ligne_tableau .reference_variante {padding-left: 0px !important}.ligne_tableau .prix_client {font-size: 16px}.ligne_tableau .prix_client span {    font-size: 24px}.titre_variation {line-height: 1.3;    font-family: "opensansregular";        word-break: break-word;    }.variante_ref {color : #707070;font-size: 12px}.is-small .variante_ref {color : #000000}.is-small .detail_infos {border-top: solid 2px #E0E0E0;    border-bottom: solid 2px #E0E0E0;    padding: 10px 15px !important;    color: #000;    font-size: 13px;    line-height: 24px;    margin-bottom: 15px}.ligne_tableau .stock-tableau-var.tab_var_col  {padding-top: 35px}.is-large .ligne_tableau .stock-tableau-var.tab_var_col  {padding-right: 0}.ligne_tableau.encart_variante_mobile .stock-tableau-var.tab_var_col  {padding-top: 0px}.template_stock {display:none;position:relative;    font-size: 12px;    line-height: 16px}.is-small.template_stock {    line-height: 18px}.template_stock .qte_en_stock{font-size: 11px;    }.template_stock .texte_stock{font-size: 11px;    }.ligne_tableau .tableau_variantes .template_stock i.fa {display: block;    float: left;    height: 50px;    padding-top: 2px;    padding-right: 5px}.template_stock.green i.fa {color: #509011}.template_stock.orange i.fa {color: #EA6600}.template_stock.blue i.fa {color: #9E9E9E}.template_stock.orange_multi_entrepot i.fa {color: #EA6600}.template_stock.red i.fa {color: #D30000}.ligne_tableau .fag-stock-rupture {color: #000000 !important;    font-size: 12px;    line-height: 15px}.ligne_tableau .fag-stock-rupture::before {content: "\f057";font-family: FontAwesome;color: #D30000;display: block;    float: left;    height: 35px;    margin-right: 0;    padding-right: 5px}.ligne_tableau .fag-stock-limited, .fag-stock-enreappro {color: #000000 !important;    font-size: 12px;    line-height: 15px}.ligne_tableau .fag-stock-limited::before, .ligne_tableau .fag-stock-enreappro::before {content:"\f071";font-family: FontAwesome;color: #EA6600;display: block;    float: left;    height: 50px;    margin-right: 0;    padding-right: 5px}.ligne_tableau .fag-stock-enstock {color: #000000 !important;    font-size: 12px;    line-height: 15px}.ligne_tableau .fag-stock-enstock::before {content: "\f058";font-family: FontAwesome;color: #509011;display: block;    float: left;    height: 50px;    margin-right: 0;    padding-right: 5px}.is-small .tableau_variantes .ligne_tableau .template_stock i.fa {    height: auto;    padding-top: 0px;    padding-right: 5px;    font-size: 18px}.msg_alerte_stock {padding-left: 15px;    font-size: 11px;    line-height: 14px;    margin-top: 2px}a.lnk-alerte-stock.table-alert-stock {    font-size: 15px;    padding-left: 0px;    color: #707070 !important;    margin-top: 5px;    display: block;    font-family: "opensansregular"}.liste-variantes a.lnk-alerte-stock.table-alert-stock {    font-size: 14px;    margin-top: 5px}a.lnk-alerte-stock.table-alert-stock span {    text-decoration: underline;    display: inline}a.lnk-alerte-stock.table-alert-stock:before {font-family: "FontAwesome";content:"\f0f3";display: inline;margin-right: 0}.label-conditionnement,.ligne_tableau .vendu_par {    font-size: 12px}.ligne_tableau .vendu_par div{flex: 0 0 auto;    padding: 0 5px;    text-align: center}.quantite-tableau-var .bloc_quantite{font-family: "opensans-semibold" !important;font-size: 24px}.is-medium .quantite-tableau-var {padding: 0 !important}.is-medium .quantite-tableau-var {padding: 0 !important}.variante_conditionnement > .column{    padding: 0 5px !important}.is-medium .quantite-tableau-var .variante_conditionnement > .column {padding: 0 !important}.variante_conditionnement .switch_suremballage,.blocArticleAssocie .switch_suremballage {width: 50px; min-width: 50px;    margin: 0;        font-size: 14px;    padding: 1px 1px;    height: 25px}.is-medium .quantite-tableau-var .variante_conditionnement .switch_suremballage {width: 55px; min-width: 55px}.label-qte {    font-size: 12px !important;    margin-top: 5px;    text-align: center}.quantite-tableau-var .qte-selector {    font-size: 0}.quantite-tableau-var .qte-selector .quantite-tableau-var-input,.encart_variante_mobile .qte-selector .quantite-tableau-var-input {    font-size: 14px !important;        font-weight: normal !important;    height: 25px !important;    width: 60px !important;    padding: 0 !important;    text-align: center !important;    line-height: 18px !important;    border: solid 1px #C8C8C8 !important;    border-left: none !important;    border-right: none !important;    color: #000000 !important;    margin: 0 auto !important;    box-sizing: border-box;    border-radius: 0 !important;    box-shadow: none !important}.quantite-tableau-var .qte-selector .cont-tableau-var-sigle {background-color: #607C56 !important;    color: #ffffff !important;    height: 25px !important;    width: 25px !important;    padding-top: 4px}.quantite-tableau-var .qte-selector .cont-tableau-var-sigle:hover {    color: #ffcc00 !important}.quantite-tableau-var .qte-selector .cont-tableau-var-sigle.quantite-tableau-var-moins:before {content: "-";font-weight: bold;font-size: 14px}.quantite-tableau-var .qte-selector .cont-tableau-var-sigle.quantite-tableau-var-plus:before {content: "+";font-weight: bold;font-size: 14px}.titre_prix_unitaire_var {    font-size: 12px !important}.prix_unitaire {    font-size: 14px !important;    font-family: "opensans-semibold" !important;    padding-bottom: 5px}.prix_unitaire .prix_var {font-size: 20px !important}.eco_taxe{color: #6C9115;font-family: 'opensansregular' !important;margin: 5px 0}.fa_ecotaxe {display: block;color: #90AC4E;font-size : 14px;font-family: 'opensansregular' !important}.prix_unitaire .fa_ecotaxe {font-size : 12px;margin-top: 5px}.is-small.prix_unitaire .fa_ecotaxe {font-size : 10px;margin-top: 5px}.prix-app-detail {padding: 5px 10px;text-align: center;margin-bottom: -10px;display: none !important}.liste-variantes .row.ligne_tableau.ligne-ouverte,.is-small .row.ligne_tableau.ligne-ouverte {border-bottom: none !important;border-top: solid 2px #607C56;border-right: solid 2px #607C56;border-left: solid 2px #607C56;padding-left: 0 !important}.liste-variantes .row.ligne_tableau.ligne-ouverte .bouton_detail_var .fa-chevron-up {color: #607C56 !important;transform: rotate(180deg)}.is-small .row.ligne_tableau.ligne-ouverte {margin-bottom: 0 !important;border-left: solid 2px #607C56}.encart_variante_small {border: solid 2px #607C56;    border-top: none;    padding-bottom: 10px}.liste-variantes .ligne_tableau.ligne-ouverte .detail_variante {}.is-small .ligne_tableau.ligne-ouverte .detail_variante {background-color: transparent !important}.encart_variante {border: none;padding-top: 0px;padding-bottom: 0px;margin-bottom: 0 !important}.encart_variante .liens-internes {margin: 15px 15px 10px 15px}.is-large .encart_variante .bloc-telechargement {padding-left: 0;padding-right: 30px}.is-small .encart_variante {border: none !important;border-top: none !important;padding-top: 0px;padding-bottom: 15px;margin-bottom: 15px !important}.encart_variante > .column:not(.related_products) {border: solid 2px #607C56;border-top: solid 2px #f3f3f3 !important}.liste-variantes .row.ligne_tableau:nth-child(4n+2) + .encart_variante > .column:not(.related_products) {background-color: #F3F3F3}.is-small .encart_variante > .column:not(.related_products) {border: none !important;background-color: #F3F3F3}.encart_variante > .column:not(.related_products) > .row:first-child {padding-top: 20px;    padding-bottom: 20px;    border-top: solid 2px #fff}.encart_variante .related_products {border: solid 5px #FFCC00;border-top: none !important;background: #fff !important}.encart_variante h3 {    font-size: 22px !important;    font-weight: normal !important;        color: #000 !important;    }.encart_variante .reference {    color: #707070;       font-size: 13px}.code_ean {}.lien_var_download,.lien_var_mail {font-size: 14px !important}.is-medium .lien_var_download,.is-medium .lien_var_mail {font-size: 13px !important}.is-small .lien_var_download,.is-small .lien_var_mail {font-size: 12px !important}.lien_var_download span,.lien_var_mail span {display: inline-block}.lien_var_download i,.is-small .lien_var_mail i {display: inline-block;margin-left: 15px;vertical-align: bottom}.is-small .lien_var_download i,.is-small .lien_var_mail i {margin-left: 5px}.odelec-button-download,.odelec-button.lnk-mail-fiche-article {width: auto !important}.texte_var_download {color: #607C56;        font-size: 12px;    line-height: 14px}.encart_variante .description {    font-size: 16px;    margin: 15px 0;        padding: 0 30px !important;    }.encart_variante .description_courte {margin-bottom: 15px}.is-small .encart_variante .description_courte {padding: 0}.encart_variante .description_courte .carac:nth-child(odd) {background-color: #F5F5F5}.encart_variante .description_courte .carac * {padding: 5px 15px !important;display: inline-block;font-size: 15px}.is-small .encart_variante .description_courte .carac * {display: block}.encart_variante .description_courte .carac b {width: 33%}.is-medium .encart_variante .description_courte .carac b {width: 50%}.is-small .encart_variante .description_courte .carac b {width: 100%;border-right: none;padding-bottom: 0}.encart_variante_mobile .attrib{padding-top: 15px;font-size: 12px;        color: #888888;    line-height: 15px}.encart_variante_mobile .picto-top-achats {background-size: 30px 30px}.encart_variante_mobile .picto-top-achats-on + .column {color: #607C56}.is-small .quantite-tableau-var {margin-bottom: 10px}.is-small .encart_variante_mobile .fag-stock-rupture::before,.is-small .encart_variante_mobile .fag-stock-limited::before, .is-small .encart_variante_mobile .fag-stock-enreappro::before,.is-small .encart_variante_mobile .fag-stock-enstock::before {height: auto !important;font-size: 18px}#fiche_article_pied .cont-onglet {margin-bottom: 20px;    padding: 0px 60px 10px 45px !important}.is-small #fiche_article_pied .cont-onglet {margin: 0px;    padding: 30px 15px 0 !important}.is-small .cont-onglet .hide_info_annexe {margin-bottom: 30px}#div_messages .message {padding-left: 0 !important;padding-right: 0 !important;border-left: 0 !important;border-right: 0 !important;border-top: 0 !important}#div_description_longue .fa_titre_desc {font-size: 18px !important;color: #000 !important;font-weight: normal !important;margin-bottom: 10px;padding-left: 15px}.is-small #div_description_longue .fa_titre_desc {padding-left: 10px}#div_description_longue .carac,.encart_variante .carac,.description_var_active .carac {font-size: 15px;background-color: #F5F5F5 !important;display: -webkit-box;    display: -webkit-flex;    display: -ms-flexbox;    display: flex;    -webkit-box-orient: horizontal;    -webkit-box-direction: normal;    -webkit-flex-flow: row wrap;    -ms-flex-flow: row wrap;    flex-flow: row wrap}.encart_variante .carac {background-color: #f5f5f5 !important; border-bottom: none}.encart_variante .carac:nth-child(even) {background-color: #fff !important; }.encart_variante .carac:last-child {}.encart_variante .carac b {    }#div_description_longue .carac:nth-child(odd),.description_var_active .carac:nth-child(even) {background-color: #fff !important}#div_description_longue .carac b,.description_var_active .carac b,.encart_variante .carac b,.encart_variante .description_courte .carac b {font-weight: normal;padding: 6px 25px;    border-right: solid 2px #FFFFFF;font-weight: normal !important;font-size: 15px !important;    -webkit-box-flex: 0;    -webkit-flex: 0 0 25%;    -ms-flex: 0 0 25%;    flex: 0 0 25%;    max-width: 25%}.is-medium #div_description_longue .carac b,.is-medium .encart_variante .carac b,.is-medium .description_var_active .carac b,.is-large .description_var_active .carac b,.is-medium .encart_variante .description_courte .carac b {padding: 6px 15px;    -webkit-flex: 0 0 50%;    -ms-flex: 0 0 50%;    flex: 0 0 50%;    max-width: 50%}.is-small #div_description_longue .carac b,.is-small .encart_variante .carac b,.is-small .description_var_active .carac b,.is-small .encart_variante .description_courte .carac b {padding: 6px 15px;    -webkit-flex: 0 0 100%;    -ms-flex: 0 0 100%;    flex: 0 0 100%;    max-width: 100%}.encart_variante .description span,#div_description_longue .carac span,.description_var_active .carac span,.encart_variante .description_courte span {padding: 6px 25px;font-size: 15px !important;-webkit-box-flex: 1;    -webkit-flex: 1 1 0px;    -ms-flex: 1 1 0px;    flex: 1 1 0px}.is-medium #div_description_longue .carac span,.is-small #div_description_longue .carac span {padding: 6px 15px}.is-small #syte-similar-items-container {}#off-canvas-documents{background-color: #FFF;width: 90%;z-index: 1300;padding: 30px}.is-large #off-canvas-documents {width: 30%}#off-canvas-documents .close-button {right: 30px;    top: 20px;    color: #000;    font-size: 50px}#off-canvas-documents-titre h2{padding-right: 30px !important;    padding-bottom: 15px !important;    margin-bottom: 15px;    padding-top: 5px;    line-height: 20px;    font-size: 22px !important;    font-weight: normal !important;    color: #607C56 !important;    border-bottom: solid 4px #607C56}#off-canvas-documents-content{color: #000;    font-weight: normal;    font-family: 'opensansregular'}#off-canvas-documents-content i {margin-right: 10px}#off-canvas-documents-content ul {margin-left: 0}#off-canvas-documents-content li{margin: 0;    padding: 15px 10px;    border-bottom: solid 1px #CCCCCC;    word-break: break-all}.bloc_telechargement{text-align: center;    margin: 0 0 15px 0;    width: 100%;    padding: 0 !important}.is-medium .bloc_telechargement,.is-small .bloc_telechargement {padding: 15px 15px 5px !important}#qte-field-sticky{margin: 0 0 20px 0;width: 100%;text-align: center}.qte-field-sticky .qte-field{width: 100% !important}.qte-field-sticky .bloc_quantite{font-family: "opensans-semibold" !important;font-size: 24px;margin-bottom: 15px}#btn-panier .bouton5{width: 100%}.qte_fiche_article b {font-family: 'opensans-semibold' !important;    font-weight: normal;color: #000}.qte_fiche_article .bloc_quantite .qte-field {height: 50px;min-width: 30px;font-size: 22px !important;width: 100% !important}.is_small.qte_fiche_article .bloc_quantite .qte-field {height: 25px;min-width: 15;font-size: 15px !important;width: 100% !important}.qte_fiche_article .bloc_quantite .qte-plus, .qte_fiche_article .bloc_quantite .qte-moins{    height: 50px !important;    width: 50px !important;    min-width: 50px;    background-color: #fff !important;    color: #000 !important;line-height: 45px !important}.qte_fiche_article .bloc_quantite .qte-plus:before{    font-size: 24px;    font-family: 'opensansregular' !important;    font-weight: normal !important}.qte_fiche_article .bloc_quantite .qte-moins:before{    font-size: 24px;    font-family: 'opensansregular' !important;    font-weight: normal !important;    }.fa_etiquette_remise {}.fa_etiquette_remise .column {position: absolute;    top: -5px;    right: -5px;    transform: rotate(45deg);    transform-origin: 100% 100%;    margin-top: 20px;    margin-right: 0px}.fa_remise {background-color: #000 !important;    color: #FFFFFF !important;    font-size: 18px !important;    font-family: 'opensans-semibold' !important;    padding: 45px 0 0 0;    width: 135px;    height: 75px}.quantite-tableau-var .fa_etiquette_remise .fa_remise {font-size: 12px !important;    padding: 25px 0 0 0;    width: 95px;    height: 45px }.odelec-button{height: 50px;border: 1px solid #000;text-align: center;width: 100%;background-color: #fff;font-weight: normal;font-family: 'opensans-semibold' !important;display: inline-block;padding: 0 15px;font-size: 16px}.is-small .odelec-button,.is-medium .odelec-button {font-size: 15px;padding: 0 10px}.odelec-button.lnk-mail-fiche-article {border: 1px solid #607C56;color: #607C56}.odelec-button.lnk-mail-fiche-article:hover {background-color: #607C56 !important;    color: #FFFFFF !important}.is-large #NewFicheArticle {padding-right: 15px}.bloc_affichage-stock{margin: 10px 0;font-size: 13px;font-weight: normal;font-family: 'opensans-semibold'}.bloc_affichage-stock-bp{margin: 10px 0 0 0;font-size: 13px;font-weight: normal;font-family: 'opensans-semibold'}.affichage-stock-col{border: solid 1px #D5D5D5;margin: 0 5px;padding: 5px}.affichage-stock-col > .row {height: 100%}.bloc_affichage-stock .affichage-stock-col{border: solid 2px #D5D5D5;padding: 10px 5px}.bloc_affichage-stock .affichage-stock-col:first-child{margin-left: 0}.bloc_affichage-stock .affichage-stock-col:last-child{margin-right: 0}.affichage-stock-detail{align-items: center;display: flex;flex-direction: column;text-align: center}.affichage-stock-detail span:first-child {line-height: 1.1}.bloc_affichage-prix{min-height: 43px;font-size: 14px;font-weight: normal;margin: 10px 0 0 0;font-family: 'opensans-semibold'}.affichage-prix-col{min-height: 43px;border: solid 1px #D5D5D5;margin: 0 5px;align-items: center;display: flex;flex-direction: column;text-transform: uppercase;padding: 10px;color: #607C56}.affichage-prix-col div {font-size: 16px}.affichage-prix-col div span {font-family: 'opensansregular'}a.lnk-agency-stock {padding-left: 0px;    color: #707070 !important;    display: block;    font-family: "opensansregular"}.liste-variantes a.lnk-agency-stock {    font-size: 14px;    margin-top: 5px}a.lnk-agency-stock span {    text-decoration: underline;    display: inline}a.lnk-agency-stock:before {font-family: "FontAwesome";content:"\f041";display: inline;margin-right: 0}.detail_titre{font-weight: normal;font-family: 'opensans-semibold'}.detail_value{color: #707070;font-family: "opensansregular"}.affichage-stock-detail .green{color: #509011}.affichage-stock-detail .red{color: #607C56}#confirm-right #imprimer_pdf,#confirm-right #imprimer_pdf_photo {margin: 0}#imprimer_pdf_article .modal-title-text {text-transform: uppercase !important}.imprimer_pdf {position: relative}.imprimer_pdf_div {    background-color: #fff;    min-width: 260px;    padding-top: 15px;    padding-bottom: 15px;    bottom: 42px;    display: flex !important}.imprimer_pdf_div input {font-size: 14px;color: #000000;font-family: "opensansregular"}.imprimer_pdf_lien {display: block;width: 100%;    height: 94px;    background-color: #ffffff;    border: 2px solid #ffffff;padding-top: 10px;padding-bottom: 10px}.imprimer_pdf_lien div {width: 100%;    height: 70px;    padding-top: 50px;    text-align: center;    font-family: 'opensans-semibold';    background-position: 50% 0% !important;background-repeat: no-repeat !important}.imprimer_pdf_lien:hover {background-color: #F1F1F1;border: 2px solid #F1F1F1}.imprimer_pdf_lien:hover div {filter: invert(14%) sepia(99%) saturate(7244%) hue-rotate(353deg) brightness(83%) contrast(102%)}.imprimer_pdf_div .pdf-photo-lien div {background-image:url('/themes/html_responsive/img/picto-avec-photos.png')}.imprimer_pdf_div .pdf-lien div {background-image:url('/themes/html_responsive/img/picto-sans-photos.png')}.imprimer_pdf_btn {min-width: 260px;width: 100%}.is-small .imprimer_pdf_btn {margin-top: 15px}.imprimer_pdf_lien.selected {border: 2px solid black}#pourcentage-remise {font-size: 16px;color: #000;background-color: #fdda28;border-radius: 10px;padding: 5px;display: inline-block}.pourcentage-remise-panier {font-size: 13px;color: #000;background-color: #fdda28;border-radius: 10px;padding: 5px}.custom_form .obj_zone_html {font-family: opensansbold !important;font-size: 18px !important;color: #607C56 !important;font-weight: initial !important;text-transform: initial !important}.products-menu.desktop .level1 span {text-transform: uppercase;height: 75px !important;display: table-cell;vertical-align: middle;font-size: 20px}.products-menu.desktop .category.parent > a:before {    content: "";    display: inline-block;    vertical-align: bottom;    width: 70px;    height: 90px;    float: left;    margin-top: -6px;    margin-right: 6px;    background-repeat: no-repeat;    background-position: 50% 50%;    background-size: contain}.products-menu.desktop {margin: 10px !important}.products-menu.desktop ul {margin-left: 0px}.products-menu.desktop .categories {width: 25%}.products-menu.desktop .level1 .category {background-color: #000;color: #fff;min-height: 100px}.products-menu.desktop .category {min-height: 25px;margin: 0 6px;font-size: 17px}.products-menu.desktop .categories {overflow-y: scroll;scrollbar-color: #fdda28 #fdda289e;scrollbar-width: thin;height: 444px}.products-menu.desktop .categories.level1 {scrollbar-color: #607C56 #607C5699}.products-menu.desktop .level1 hr {background-color: #607C56 !important;height: 3px}.products-menu.desktop hr {margin: 5px;height: 1px}.products-menu.desktop .category.category_active a, .products-menu.desktop .category a:hover {background-color: #f5f5f5;color: #000}.products-menu.desktop .level1 .category.category_active,.products-menu.desktop .level1 .category:hover,.products-menu.desktop .level1 .category.category_active a,.products-menu.desktop .level1 .category a:hover {background-color: #fdda28;color: #000;height: 100px}.products-menu.mobile .category.parent > a:before {    content: "";    display: inline-block;    vertical-align: bottom;    width: 25px;    height: 25px;    float: left;    margin-top: -6px;    margin-right: 6px;    background-repeat: no-repeat;    background-position: 50% 50%;    background-size: 25px 25px}.products-menu.mobile .category.parent > a {    padding-left: 35px}.products-menu.mobile .category.parent > a:before {    position: absolute;    left: 6px}.products-menu.mobile .is-drilldown {    overflow: unset}