/*MENU*/
.amenu-link .mmyo span{color: #105484 !important;}
.anav-top .amenu-link .mmyo{color: #105484 !important;}
.anav-top .amenu-link .mmyo span{color: #105484 !important;}
.mmyo{color: #105484 !important;}

/*MENU HEADER*/
#header .left-nav-trigger .left-nav-icon{color:#ffd200 !important;background: #145f90;}
#amegamenu .anav-top .amenu-item:hover{background-color: #145f90 !important;}
#header .desktop-sticky-wrapper.is-sticky [data-sticky-menu]{background-color: #145f90 !important}
#header .left-nav-trigger{width:150px !important; cursor: pointer;}
.txt-categories{cursor: pointer;position: absolute;color: #ffd200;left: 50px;top: 15px;font-size: 1.0625rem;font-family: Roboto Condensed,sans-serif;font-weight: 700;line-height: 20px;}

/*SLIDER DE MARQUES*/
.brand-container{background-color:#FFF;}
.brand-base .logo a:hover img{filter: none !important;}

/*FOOTER*/
#footer .footer-main .h4{color: #FFF !important}

/*HEADER DU CHECKOUT*/
#header .checkout-header-version .checkout-header-right .customer-signin-module{color:#FFF !important}
.checkout-header-content{color: #FFF !important}

/*SHOP SELECTOR*/
#shopselector-block{padding-right: 0px !important; font-family: Roboto,sans-serif !important;display: flex;}
#shopselector-block #shopselector-block-inner > a{background: none !important; color:#ffd200 !important; font-size: .8125rem !important; line-height: inherit !important; padding:inherit !important;}
#shopselector-block #shopselector-block-inner > a span {color:#ffd200 !important; font-size: .8125rem !important;}
/*#shopselector-block #shopselector-block-inner > a span:after {content: '\f021';font-family: FontAwesome;font-style: normal;font-weight: normal;text-decoration: inherit;margin-left:10px;color:#ffd200; font-size:18px;}*/
.mobile-header-version #shopselector-block{font-size:10px !important;width: 70% !important;position: absolute !important;left: 0 !important;top: 55px !important}
#shopselector-block #shopselector-block-inner {padding-top: 4px !important}
@media screen and (max-width: 1200px) {#shopselector-block #shopselector-block-inner {margin-top: 0px !important;} }
@media screen and (max-width: 768px) {#shopselector-block #shopselector-block-inner {margin-top: 25px !important;} }
@media (min-width: 400px) and (max-width: 420px) {#shopselector-block #shopselector-block-inner {margin-top: 5px !important;} }

body#module-shopselector-home #main {width: 100% !important}
body#module-shopselector-home .container {max-width: 1000px !important}
body#module-shopselector-home #main h1 span {font-family: roboto,sans-serif !important;font-size: 20px !important;}
.btn-yo-commande {height: 50px !important;line-height: 35px !important;margin-top: 0px !important; border-radius: 0px !important}
.btn-yo-selectshop::after {top: 35.5% !important;left: 13% !important;}
body#module-shopselector-home #main #store-container #column-menu #menu-store ul li a .store-name {text-transform: uppercase !important;}
body#module-shopselector-home #main #store-container #map-comtainer #map .gm-style-iw h1 {font-family: 'Roboto';font-size: 15px !important;font-weight: bold !important;margin: 0 !important;text-transform: uppercase;background: none !important;color: #000 !important; height: inherit !important;padding-top: inherit !important;}
.btn-yo-selectshop {height: 50px !important;line-height: 20px !important;margin-top: 10px !important;margin-bottom: 10px !important;font-size: 15px !important;background: #18457B !important;padding-top: 5px !important; border-radius: 0px !important}
body#module-shopselector-home #cookieMessage{display: none !important}

@media screen and (max-width: 768px) { .bouton_selection-header {display: none !important;} #shopselector-block #shopselector-block-inner {padding-top: 0px !important} }
@media screen and (max-width: 768px) { .bouton_selection-sidebar {text-align: center !important; display: flex !important} .bouton_selection-sidebar p {padding:9px !important} }
@media screen and (min-width: 768px) { .bouton_selection-sidebar {display: none !important} }

.bouton_shopselector{background: #ec6a60;padding: 5px 10px 5px 10px;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;color: #fff;font-size: 12px;text-decoration: none;vertical-align: middle;display:block;float:left;text-align:center;line-height: 13px;}
.bouton_shopselector:hover {background: #18457B;color: #fff;}
.bouton_shopselector::before {content: "\E863";font-family: 'Material Icons';vertical-align: middle;font-size: 15px;}
.bouton_online{background: #ec6a60;padding: 5px 10px 5px 10px;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;color: #fff;font-size: 12px;text-decoration: none;vertical-align: middle;display:block;float:left;text-align:center;line-height: 13px;}
.bouton_online:hover {background: #18457B;color: #fff;}
.bouton_online::before {content: "\E8CC";font-family: 'Material Icons';vertical-align: middle;font-size: 15px;}

/*SUPPRESSION DE LA PAGINATION POUR INFINITE SCROLL*/
/*.pagination-wrapper{display: none !important}*/

/*MENU PROS*/
.label-pros{color:#ffd200;}
#amegamenu .anav-top .amenu-item .label-pros:hover{background-color:#DEB700 !important;}
#amegamenu .anav-top .amenu-item .mm14 .label-pros:hover{background-color:#DEB700 !important;}
.label-pros .amenu-link>span {color:#ffd200}
.label-pros .amenu-link>span:hover {color:#fff}

/*COUNTDOWN BOX*/
.smoothing-countdown{background-color: #E3604F !important}
.smoothing-countdown .countdown-box{background-color: #E3604F !important}
.product-list .product-miniature .miniature-countdown-box .countdown-box>i{color:#FFF !important}
.smoothing-countdown .countdown-time{color: #FFF !important}
.main-product-details .product-countdown-box .countdown-box>span{color:#FFF !important}

/*PAGES MAGASINS*/
#pagemag{margin-top: -20px}
#pagemag #headerpagemag {background: url("https://bureau-vallee.mq/img/header-pagemag.png") no-repeat center; height: 400px; -webkit-background-size: cover; background-size: cover;}
#pagemag .page-heading {padding-top: 100px; text-align: center; max-width: 600px; margin:0 auto}
#pagemag .descriptionmag{max-width: 600px; margin: 0 auto; padding-top: 30px; text-align: center}
.cadrepagemag {background-color: #EDEDED; padding: 20px; margin-top: 50px; border-radius: 5px;}
.cadreboutonpagemag{background: #1279BC;margin-top: 30px;border-radius: 5px;padding: 20px;text-align: center;color: #FFF;font-size: 18px;font-weight: 700;}
.imgboutonpagemag{content: "\E800";position: absolute;top: .375em;left: .3125em;font-size: 1.833333em;}

/*SUPPRESSION DE LA POPUP DANS LE SHOPSELECTOR*/
#module-shopselector-home #jOverlay{display: none !important}
#module-shopselector-home #jOverlayContent{display: none !important}

/*SUPPRESSION ATTRIBUT MARQUE FICHES PRODUITS*/
#mainProduct > div.row > div.product-right.col-12.col-md-7.col-xl-8 > section > div.row > div.col-12.col-xl-8 > div.product-attributes.mb-2.js-product-attributes-destination > div.attribute-item.product-manufacturer{display: none}

/*HACK POUR INFINITE SCROLL - ANCIEN PRIX INVISIBLES*/
#js-product-list .product-price{display: none}
.product-price{display: none}
.regular-price{display: none}
#js-product-list .priceWithTax{font-size:10.6667px}
