*[class*=favorisVendeur-] {border : 0px; background : transparent; color : #E93E6A;}
.bloc-description {text-align : center}
.bloc-description > h3 {margin-bottom : 30px;}
.divLookbook {margin-bottom : 50px;}
.menu-header .onglet-menu li a {color : #333}
.grey:hover {color : #000}
#vendeurs-catalogue > .row > .header {background-size : cover;padding : 30px 15px;position : relative;}
.menu-categorie-collection {padding : 0 !important;}
.menu-categorie-collection > li {display : inline-block;margin : 0 10px;padding-top : 10px;padding-bottom : 10px;font-weight : 700;text-transform : uppercase;font-family : 'Poppins';letter-spacing : 1px;border-bottom : 5px solid transparent;transition : all .3s ease 0}
.menu-categorie-collection > li a {color : #333;text-decoration : none}
.menu-categorie-collection > li:hover, .menu-categorie-collection > li.active {border-bottom : 3px solid #000;}
.menu-categorie-collection .linkCat > span { color : #aaa; }
.informations-vendeur {background : #fff none repeat scroll 0 0;box-shadow : 1px 1px 10px #ccc;border : 1px solid #ccc;font-family : 'Poppins';color : #000;font-size : 12px}
.informations-vendeur .libelle {color : #aaa;letter-spacing : 1px;text-transform : uppercase;font-weight : 400;font-size : 14px;display : block;margin-bottom : 10px}
.informations-vendeur a {color : #000;text-decoration : none}
.BanCodePromo {background-image : -ms-linear-gradient(left, #D64A6F 0%, #DB653D 100%);background-image : -moz-linear-gradient(left, #D64A6F 0%, #DB653D 100%);background-image : -o-linear-gradient(left, #D64A6F 0%, #DB653D 100%);background-image : -webkit-gradient(linear, left top, right top, color-stop(0, #D64A6F), color-stop(100, #DB653D));background-image : -webkit-linear-gradient(left, #D64A6F 0%, #DB653D 100%);background-image : linear-gradient(to right, #D64A6F 0%, #DB653D 100%);color : #fff;font-size : 16px;letter-spacing : 2px;padding : 15px 0;text-transform : uppercase;margin-bottom : 30px;}
.informations-vendeur > .row > div:first-child {border-right : 2px solid #ddd; }
.nomBoutiqueVendeur {display : block; font-size : 40px;height : 200px; padding : 20% 0 0;}
.bigGras {font-weight : 700;font-size : 24px;display : block;margin-bottom : 10px;}
.bigGras > span {font-size : 15px;vertical-align : top;margin-left : 5px}
.pagination {margin-top : 100px}
.pagination .gauche {font-weight : 700;border-right : 1px solid #ccc;padding-right : 50px;text-transform : uppercase}
.pagination .droite > a {margin : 0 15px;display : inline-block;color : #888;margin : 0 15px}
.squaredOne {display : inline-block !important;margin : 0 2px 0 0 !important}
.squaredOne + label {font-weight : 400;text-transform : uppercase}
#bloc-filtreListe {position : relative;z-index : 100}
.filtre-grossiste {margin-top : 20px;}
.menu-filtre-vendeur > li.hover:hover > *, .sous-menu-filtre-vendeur > li:hover > *, .menu-filtre-vendeur > li.active > *, .sous-menu-filtre-vendeur > li.active > * {border-bottom : 5px solid #ef4464;padding-bottom : 2px;color : #333;}
.menu-filtre-vendeur > li, .sous-menu-filtre-vendeur > li {display : inline-block;font-size : 14px;border-bottom : 5px solid transparent;}
.menu-filtre-vendeur {text-align : center}
.menu-filtre-vendeur, .sous-menu-filtre-vendeur {list-style : none;padding : 0}
.menu-filtre-vendeur > li {cursor : pointer}
.menu-filtre-vendeur > li.inactive {opacity : .15 !important;border : none !important;cursor : initial;}
.menu-filtre-vendeur > li.inactive {opacity : .15 !important;border : none !important;cursor : initial}
.sous-menu-filtre-vendeur {border-bottom : 1px solid #ccc}
.sous-menu-filtre-vendeur > li {padding : 0 30px;margin : 0 65px;color : #aaa}
.coming-soon .libelle {background : orange none repeat scroll 0 0;border-radius : 10px;bottom : -25px;color : #fff;display : block;font-size : 10px;left : 0;padding : 5px 4px;position : absolute;text-transform : uppercase;width : 100%}
li.active > a {color : #ef4464 !important;}
.coming-soon, .coming-soon:hover {position : relative;border : none !important;padding-bottom : 0 !important;color : #aaa !important;cursor : default !important}
.lookbook {position : relative}
.border-angle {-moz-border-bottom-colors : none;-moz-border-left-colors : none;-moz-border-right-colors : none;-moz-border-top-colors : none;border-image : none;border-style : solid;border-width : 10px;bottom : -20px;height : 0;left : 0;position : absolute;width : 100%}
.infos-lookbook {position : absolute;top : 0;left : 0;width : 100%;height : 100%;text-align : center;padding-top : 30%}
.infos-lookbook label {color : #fff;font-family : 'Poppins';display : block;margin-bottom : 30px;font-weight : 400;letter-spacing : 1px;font-size : 18px}
.infos-lookbook h2 {font-weight : 700;font-size : 45px}
.infos-lookbook button {background : #111 none repeat scroll 0 0;border : medium none;color : #fff;letter-spacing : 1px;margin-top : 25%;padding : 15px 30px;text-transform : uppercase}
.acces-lookbook {display : none}
.lookbook:hover .infos-lookbook .acces-lookbook {display : block}
.header-details-lookbook {margin-bottom : 50px}
.header-details-lookbook .description-lookbook {padding-top : 50px;padding-bottom : 50px}
.header-details-lookbook {margin-top : 50px}
.retour-lookbooks {font-weight : 700;letter-spacing : 1px;margin-top : 100px;text-transform : uppercase;cursor : pointer}
.retour-lookbooks > * {margin-right : 30px}
.details-fiche .collection {margin-top : 100px;color : #000}
.description-reference {text-transform : uppercase}
.description-reference > * {display : block;margin-bottom : 5px}
.description-reference .nomGrossiste {font-size : 22px;letter-spacing : 1px}
.description-reference .prix {font-size : 24px;font-weight : 700}
.description-reference .prix > span {font-size : 12px;margin-left : 5px;vertical-align : top}
.description-reference .reference {font-family : "Poppins";font-size : 12px}
.details-fiche .collection span {display : block;font-size : 34px;font-weight : 700}
.details-fiche .collection span:first-child {color : #aaa}
.details-fiche .references-lookbook {margin-top : 100px}
.references-lookbook button {background : #352F3B none repeat scroll 0 0;border : medium none;color : #fff;font-size : 12px;letter-spacing : 1px;padding : 10px 20px;text-transform : uppercase}
.filtreCouleur {text-align : left}
.pagination .selected {color : #d75362 !important; font-weight : bold !important;}
#vendeurs-catalogue .header-banniere, #vendeurs-catalogue .header-banniere a {font-family : 'Poppins'; color : #333}
#vendeurs-catalogue .footer-banniere h2 {font-family : Poppins;font-weight : 700; color : #333}
.listes-lookbooks {margin-top : 15px;}
.listes-lookbooks .lookbook {margin : 15px 0;}
.listes-lookbooks .lookbook a.couvertureLookbook {display : block;}
.listes-lookbooks .headerLookbook, .autres-lookbooks .headerLookbook {background-color : transparent;}
.listes-lookbooks .headerLookbook .title, .autres-lookbooks .headerLookbook .title {font-size : 18px;text-transform : uppercase; font-weight : bold; color : #000000;}
.listes-lookbooks .headerLookbook .viewLookbook a, .autres-lookbooks .headerLookbook a {font-size : 16px; padding : 10px 0 10px 50px;text-decoration : none;color : #000000;padding : 10px 0 10px 30px;font-weight : bold;}
.listes-lookbooks .headerLookbook .viewLookbook span {border-top : 1px solid rgb(0, 0, 0); margin-right : -5px; height : 5px; width : 65%;}
.imgs-grid-modal {display : none;}
.imgs-grid .imgs-grid-image .image-wrap img {cursor : default;}
.imgs-grid .imgs-grid-image .view-all {display : none;}
.input-custom {position : relative;color : #000;}
.input-custom > label {display : inline-block;margin : 0;width : auto;font-weight : 400;cursor : pointer;text-transform : uppercase}
.input-custom > label + span {color : #000000;display : inline-block;transform : rotate(0deg);transform-origin : 50% 50% 0;transition : all .15s ease 0s;}
.input-custom.active > label + span {color : #D64A6F;transform : rotate(90deg);}
.input-custom > .sous-filtre {display : none;width : 100%;max-height : 400px;padding : 8px 0;background-color : #fff;overflow-x : hidden;overflow-y : auto;}
.input-custom > .sous-filtre > .col-md-6 > label {margin : 5px 0; color : #333; cursor : initial;}
li .input-custom > .sous-filtre {width : 250px;}
.input-custom > .sous-filtre label.sousmenu {text-transform : uppercase; font-weight : bold;}
.input-custom > .sous-filtre {display : none;width : 100%;max-height : 400px;padding : 8px 0;background-color : #fff;overflow-x : hidden;overflow-y : auto;}
.input-custom > .sous-filtre > .col-md-6 > label {margin : 5px 0; color : #333; cursor : initial;}
.sous-filtre hr {margin : 10px 0;}
.sous-filtre > .filtreGrossiste {max-height : 215px;padding : 8px 0 0 0;overflow-x : hidden;overflow-y : auto;}
.voirtoutlookbook {font-size : 11px; margin-left : 10px; text-decoration : underline;}
/* Background Check */
.header-banniere.background--light, .header-banniere.background--light a, .footer-banniere { color : #000; }
@media (max-width : 768px) {
    .informations-vendeur {display : none;}
    .informations-vendeur {padding : 15px;}
    .informations-vendeur > .row > div[class*='col-'] {padding-top : 0; padding-bottom : 0;}
    .header {background-color : #ffffff;}
    .menu-onglet-vendeur > div > span, .menu-onglet-vendeur > div > a {letter-spacing : 0px;font-size : 14px;}
    .listes-lookbooks .headerLookbook .viewLookbook span {display : none;}
    .listes-lookbooks .headerLookbook .title {text-align : left;margin-bottom : 20px;padding-bottom : 20px;border-bottom : 1px solid #cccccc;}
    .listes-lookbooks .headerLookbook .viewLookbook {text-align : right;margin-bottom : 20px;}
    }
@media (min-width : 768px) {
    .informations-vendeur {display : none;}
    .informations-vendeur {padding : 15px;}
    .informations-vendeur > .row > div[class*='col-'] {padding-top : 0; padding-bottom : 0;}
    .header {background-color : #ffffff;}
    .menu-onglet-vendeur > div > span, .menu-onglet-vendeur > div > a {letter-spacing : 0px;font-size : 14px;}
    .listes-lookbooks .headerLookbook .title {text-align : left;padding-bottom : 20px;margin-bottom : 20px;border-bottom : 1px solid #cccccc;}
    .listes-lookbooks .headerLookbook .viewLookbook {text-align : right;margin-bottom : 20px;}
    }
@media (max-width : 992px) {
    .img-lookbook {margin-top : 15px;}
    }
@media (min-width : 992px) {
    .informations-vendeur, .catalogue-vendeur {display : block !important;}
    .informations-vendeur {padding : 0 15px;margin-top : -80px;}
    .informations-vendeur > .row > div[class*='col-'] {padding-top : 30px; padding-bottom : 30px;min-height : 245px;max-height : 245px;}
    .header {background-color : #000000;}
    #vendeurs-catalogue > .row > .header {min-height : 300px;}
    .listes-lookbooks .headerLookbook .viewLookbook span {display : inline-block;}
    .listes-lookbooks .headerLookbook .title {text-align : left;}
    .listes-lookbooks .headerLookbook .viewLookbook {text-align : right; }
    .listes-lookbooks .headerLookbook .title, .listes-lookbooks .headerLookbook .viewLookbook {margin-bottom : 20px;border : none;}
    }
@media (min-width : 1200px) {
    .input-custom > .sous-filtre {position : absolute;top : 145%;left : 0;box-shadow : -2px 2px 10px #ccc;z-index : 200;}
    .input-custom > .sous-filtre label {font-weight : normal; color : #888;letter-spacing : 1px;}
    .informations-vendeur {padding : 0 15px;}
    .informations-vendeur > .row > div[class*='col-'] {padding-top : 30px; padding-bottom : 30px;min-height : 245px;max-height : 245px;}
    }
@media (min-width : 1500px) {
    }