<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*  GLOBAL  */
html {scroll-behavior: smooth;}
.logo {position: relative;}
.text-smaller {font-size: 80%;}
.text-grey {color: #666;}
.footer_seo li {list-style: disc inside;margin: 0;}
.nav-sections .section-item-content .navigation ul li.level0 a.level-top span .element-block-nav {width: 100%;line-height: 17px;vertical-align: unset;}
.cms-page-view .column.main {padding: 0;}
.cms-page-view .column.main h1 {font-family: 'Barlow Condensed', sans-serif;font-size: 40px;font-weight: bold;margin: 15px 0 25px 0;padding: 0px;text-transform: uppercase;}
.spacer {margin-bottom: 30px;}
.flex {display: flex;flex-wrap: wrap;}
.pos-absolute {position:absolute;}
.pos-relative {position:relative;}
.cms-page-view .column.main .img-responsive,
.catalog-category-view .page-main .img-responsive,
.page-main .img-responsive {width: 100%;height: auto;}
.cms-page-view .column.main .text-underline {text-decoration: underline;}
.cms-page-view .column.main .uppercase {text-transform: uppercase;}
.cms-page-view .column.main .helvetica {font-family: Helvetica Neue, arial;font-size: 1.25em;}
.cms-page-view .column.main .strong {font-weight: 600;}
.cms-page-view .column.main .stronger {font-weight: 800;}
.cms-page-view .column.main .text-center,
.cms-page-view .column.main .center,
.text-center {text-align: center;}
.cms-page-view .column.main .text-left,
.text-left {text-align: left;}
.cms-page-view .column.main .bigger,
.cms-page-view .column.main .text-bigger,
.text-bigger {font-size: 1.3em;}
.cms-page-view .column.main .text-red {color: #fd0002;}
.cms-page-view #sous-titre,
.cms-page-view .sous-titre {color: black;text-transform: uppercase;margin-bottom: 10px;margin-top: 25px;clear: left;font: 2em 'Barlow Condensed', sans-serif;}
.cms-page-view .sous-titre2 {color: #FAB420;font-family: 'Barlow Condensed', sans-serif;font-weight: bold;font-size: 20px;text-transform: uppercase;margin-bottom: 10px;margin-top: 25px;padding-bottom: 8px;padding-left: 12px;padding-top: 8px;background-color: black;clear: left;}
.cms-page-view h2.subtitle-garantie-casse {font-family: helvetica neue;text-transform: uppercase;display: inline-block;width: 100%;text-align: center;background-color: #ffb700;font-size: 23px;padding: 8px 0;font-weight: 600;}
.cms-page-view .column.main h3 {color: black;font-family: 'Barlow Condensed', sans-serif;font-weight: bold;font-size: 20px;text-transform: uppercase;margin: 0 0 5px 0;line-height: initial;}
.cms-page-view .exergue {color: black;font-family: 'Barlow Condensed', sans-serif;font-size: 20px;text-transform: uppercase;margin-bottom: 10px;}
.cms-page-view .noFloat {float: none;}
.cms-page-view .separator {border-right: 1px solid #999;}
.cms-page-view .no-margin-top {margin-top: 0 !important;}
.cms-page-view .note-conseil:before {content: '';width: 0px !important;height: 0px !important;border-left: 10px solid #af8018;border-bottom: 10px solid transparent;border-top: 10px solid transparent;display: inline-block;position: absolute;bottom: 0px;right: 5px;transform: rotate(-135deg);}
.cms-page-view .note-conseil {background-color: #ffba00;padding: 15px;font-weight: bold;position: relative;margin: 0 0 15px 0;clear: both;display: inline-block;}
.cms-page-view .note-conseil:after {content: '';width: 0px !important;height: 0px !important;border-left: 10px solid #FFF;border-bottom: 10px solid transparent;border-top: 10px solid transparent;display: inline-block;position: absolute;bottom: -7px;right: -2px;transform: rotate(45deg);background-color: #FFF;}
.cms-page-view .column.main li {list-style-type: disc;}
.cms-page-view .column.main ul {padding: 0;}
.cms-page-view .column.main .btn-default,
.cms-no-route .btn-default,
.cms-page-view .column.main .btn,
.cms-no-route .btn {padding: 10px 25px;text-decoration: none !important;border-radius: 3px;text-transform: uppercase;font-family: 'Barlow', arial, sans-serif;font-size: 1.6rem;margin: 10px 0;display: inline-block;transition: 0.25s all 0s;font-weight: bold;text-align: center;}
.cms-page-view .column.main .btn.btn-default,
.cms-no-route .btn.btn-default {background: linear-gradient(to bottom, #ffc104 0%, #ffb209 100%);}
.cms-page-view .column.main .btn-default:hover {background: linear-gradient(to bottom, #ffb203 0%, #ffa507 100%);transition: 0.25s all 0s;box-shadow: 0 3px 6px #bbb;}
.cms-page-view .column.main .btn.btn-white,
.cms-no-route .btn.btn-white {background: #FFF;}
.cms-page-view .column.main .btn.btn-blue-dark,
.cms-no-route .btn.btn-blue-dark {color: #FFF;background: #3B00CB;}
.cms-page-view .column.main .btn-outline,
.cms-no-route .btn-outline {background-color: #FFF;border: 1px solid #000;}
.cms-page-view .column.main .cta-orange,
.cms-no-route .cta-orange {text-decoration: underline;color: #FA530D;font-weight: bold;font-size: 1.6rem;text-transform: uppercase;}
.cms-page-view .column.main .cta-pink,
.cms-no-route .cta-pink {text-decoration: underline;color: #FA5CAB;font-weight: bold;font-size: 1.6rem;text-transform: uppercase;}

/* FIX BTN Fermeture pop-in modal */
.modal-popup.modal-slide .action-close {z-index: 10;}

/*Filtre aide au choix*/

/*media queries*/
@media screen and (min-width:768px) {
    .modal-popup.popup-tooltip .modal-inner-wrap {margin-left: -350px;width: 700px;left: 50%;}
}
/*fin media queries*/

.popup-tooltip .flex-container {margin-top: 55px;}
.popup-tooltip .flex div {align-self: center;}
.popup-tooltip h3 {font-weight: bold;margin: 0 0 1rem 0;}
.popup-tooltip {font-weight: normal;margin: 0 0 1rem 0;}
.texteEnGrasDuPictoVolume {font-size: 2rem;margin-bottom: 30px;color: rgb(51, 103, 214);font-weight: bolder;}

/* Fix picto enrichissement fiche produit*/
.pictos-product {color: #333;}
.pictos-product h3 {margin: 0.71rem 0;font-weight: bold;font-size: 1.4rem;}
.pictos-product .text-center.small {width: 100%;}

/*media queries*/
@media (min-width: 768px){
.prodItem__description .row-caract &gt; .row-caract + .row-caract {
  border-top: 0;}
}
/*fin media queries*/
.prodItem__description .row-caract &gt; .row-caract + .row-caract {padding-bottom: 0;}

/* Tips fiche produit */
.prodItem__description .tips {border: 1px solid #FFBA00;border-radius: 4px;padding: 10px;display: inline-block;width: 100%;}
.prodItem__description .tips-picture img {border-radius: 50%;overflow: hidden;aspect-ratio: 1/1;width: 75%;}
.prodItem__description .tips.tips-eco {border-color: #44bc91;}
.prodItem__description .tips.small-tips {width: 100%;margin: 0 auto;display: inline-block;}

/*  Fix produit texte aide au choix PC   */
.prodItem__description .align-self-center div {align-self: center;display: flex}
.prodItem__description .row-caract {padding: 15px 0;}
.prodItem__description .row-caract+.row-caract {border-top: 1px solid #ccc;}
.prodItem__description .note-rating {display: block;color: #a3a3a3;font-weight: bold;margin: 5px 10px 0 0px;float: left;padding: 5px 8px;border: 1px solid #CCC;border-radius: 4px;}
.prodItem__description .star-ratings {font-size: 25px !important;}

/* Fix Prix ODR sur pagelist*/
.product-item-odr {display: inline-block !important;}

/* Fix Titre produit sur pagelist */
h2.product-item-titre {line-height: 1.2em !important;}
/* Fix Titre filtres sur pagelist */summary.filter-title &gt; div {padding: 0 25px 0 0;}

/* Fix Flap baisse de prix sur pageList */

/*media queries*/
@media screen and (max-width: 767px) {
    .page-products .page-main .product-item-info .product-item-price {display: inline-block;width: 100%;}    
    .price-box-several {width: 75%;float: left;clear: left;}    
    .table.product-description {width: 25%;float: right;}    
    .product-item-oldprice {display: inline-block;float: left;}
}
/*fin media queries*/


/* Fix page ODR  */

/*media queries*/
@media (min-width:768px) {
    .page-odr .list-categories {display: flex;}
    .page-odr .list-categories .category {width: 16.66% !important;padding: 0px;}
    .page-odr .list-categories .category:first-child {border-radius: 4px 0 0 4px;}
    .page-odr .list-categories .category:last-child {border-radius: 0 4px 4px 0;}
    .page-odr .list-categories .category a {margin: auto 0;font-size: 1.6rem !important;width: 100%;height: 100%;vertical-align: middle;display: grid;text-align: center;padding: 10px;}
}
/*fin media queries*/

#js__modal-newsletter .field label {width: auto;padding: 0 5px;margin: 0;font-weight: 400;color: rgba(0, 0, 0, 0.7);}
#js__modal-newsletter .field .control {width: 100%;}
#js__modal-newsletter .field input {background: none;padding: 0 9px;}
#js__modal-newsletter .field select {border-radius: 4px;}

/*  FIX Dispo Produit  */
.prodItem__dlvry-wrapper_pagelist .prodItem__dlvry {font-size: 1.4rem !important;}
#shipping-mode-availability {min-height: 60px;}
.ed-icon-exclamation::before {content: "";background: url("data:image/svg+xml,%3Csvg version='1.1' xmlns='https://urldefense.com/v3/__http://www.w3.org/2000/svg__;!!Jx6TseFBDpbl!WtOPovR8uLIG3Qtef5tddz-iMXqgBYEucFwszHr9_8oGG3TbLygxX5BTa_aOMg8QhArAyxA4TvzmYmonGPQEI36ePZK_pTH-Sa9tCg$ ' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 16 16' style='enable-background:new 0 0 16 16;' xml:space='preserve'%3E%3Cpath style='fill:%23EB8518;' d='M8,0C3.6,0,0,3.6,0,8s3.6,8,8,8s8-3.6,8-8S12.4,0,8,0z M7,3h2v6H7V3z M8,13c-0.8,0-1.5-0.7-1.5-1.5S7.2,10,8,10 s1.5,0.7,1.5,1.5S8.8,13,8,13z'/%3E%3C/svg%3E") no-repeat;width: 16px;height: 18px;display: inline-block;}
.ed-icon-check_ok_2::before {content: "";background: url("data:image/svg+xml,%3Csvg width='14' height='11' viewBox='0 0 14 11' fill='none' xmlns='https://urldefense.com/v3/__http://www.w3.org/2000/svg'*3E*3Cpath__;JSU!!Jx6TseFBDpbl!WtOPovR8uLIG3Qtef5tddz-iMXqgBYEucFwszHr9_8oGG3TbLygxX5BTa_aOMg8QhArAyxA4TvzmYmonGPQEI36ePZK_pTGhe4AKzQ$  d='M12.3647 0L4.72189 7.69533L1.63527 4.4035L0 6.05L4.72189 11L14 1.65817L12.3647 0Z' fill='%2342A61F'/%3E%3C/svg%3E") no-repeat;width: 14px;height: 17px;display: inline-block;}
.reassurance-element a {text-decoration: none !important;}
body:not(.page-layout-checkout) .header.content {background-color: #FFF;}

/*
**    EDEA-1975
**--------------------------------------
*/

/*media queries*/
@media screen and (min-width: 1180px) {
    .product-menu .product-menu--image img {display: inline !important;}
}
/*fin media queries*/


/* FIX ONE TRUST */
#onetrust-pc-sdk #ot-pc-title.ot-h2 {font-size: 1.5em !important;font-weight: bold !important;max-width: 100% !important;}
.ot-h3 {color: #263238 !important;float: left !important;margin: 0 !important;font-weight: bold !important;font-size: 1em !important;line-height: 1.3 !important;max-width: 85% !important;top: 3px !important;}
#onetrust-pc-sdk .ot-desc-cntr .ot-h3 {display: inline-block !important;margin: 0 0 10px 0 !important;float: none !important;}
.ot-pc-footer-logo {display: none;}

/*Fix Supp. image livraison dans la pop in simulation frais livraison*/
.add-to-cart-choice .modal-livraison__image {display: none !important;}

/*  Fix layer menu mobile  */
.nav-sections .section-item-content .navigation li.level0 a {transform: none !important;}
.nav-open .page-header {z-index: 100 !important;}
.nav-open .page-main {z-index: 1 !important;position: relative;}
.nav-open button#HeydayStartIconClose,
.nav-open #HeydayStartIconContainer,
.nav-open div#heyday-widget-iframe-container {z-index: 1 !important;position: absolute;}

/*  Fix Nouveau layer menu  */
body .nav-sections .section-item-content .navigation .special-nav li.nav-specialClass--printemps {border-radius: 0 !important;}
body .nav-sections .section-item-content .navigation .special-nav li.nav-specialClass--printemps a {background: none !important;}
body .navigation .https://urldefense.com/v3/__http://submenu-ems.link__;!!Jx6TseFBDpbl!WtOPovR8uLIG3Qtef5tddz-iMXqgBYEucFwszHr9_8oGG3TbLygxX5BTa_aOMg8QhArAyxA4TvzmYmonGPQEI36ePZK_pTFtYbnWaA$  {border-radius: 4px;background: none !important;}
.https://urldefense.com/v3/__http://submenu-ems.link__;!!Jx6TseFBDpbl!WtOPovR8uLIG3Qtef5tddz-iMXqgBYEucFwszHr9_8oGG3TbLygxX5BTa_aOMg8QhArAyxA4TvzmYmonGPQEI36ePZK_pTFtYbnWaA$  span {border: none;}
.nav-sections .section-item-content .navigation ul.column-categ.block-ems {padding: 5px 10px !important;}
.nav-sections .section-item-content .navigation ul.submenu li.parent&gt;a&gt;span {text-transform: lowercase !important;}
.nav-sections .section-item-content .navigation ul.submenu li.parent&gt;a&gt;span:first-letter {text-transform: uppercase !important;}

/*media queries*/
@media screen and (min-width: 1180px) {
    .special-nav li {float: right;}
    .nav-sections .section-item-content .navigation li.level0 a {text-transform: none !important;color: #000 !important;}
    .nav-sections .section-item-content .navigation ul li.level0 {background: none;border: none;height: 52px !important
    }
    .nav-sections .section-item-content .navigation {border-bottom: 2px solid #ccc;}
    .nav-sections .section-item-content .navigation ul li.level0.active,
    .nav-sections .section-item-content .navigation ul li.level0.has-active,
    .nav-sections .section-item-content .navigation ul.categories-nav li.level0.hover {border: none;border-bottom: 4px solid #FFBA00;}
    .nav-sections .section-item-content .navigation ul.categories-nav li.level0.level-top+.level0.level-top&gt;a::before {content: "";width: 1px;height: 80%;position: absolute;background: #F7F7F7;top: 10%;position: absolute;left: -0.25em;}
    .nav-sections .section-item-content .navigation ul li.level0.hover .submenu {top: 53px;border: none !important;width: 100%;box-shadow: none;}
    .nav-sections .section-item-content .navigation ul li.level0 li.level1.parent&gt;a {border: none !important;position: relative;padding: 0 0 .5em !important;margin: 0 0 .6em !important;}
    .nav-sections .section-item-content .navigation ul li.level0 li.level1.parent&gt;a:after,
    .https://urldefense.com/v3/__http://submenu-ems.link__;!!Jx6TseFBDpbl!WtOPovR8uLIG3Qtef5tddz-iMXqgBYEucFwszHr9_8oGG3TbLygxX5BTa_aOMg8QhArAyxA4TvzmYmonGPQEI36ePZK_pTFtYbnWaA$  span:after {content: '';width: 25px;height: 1px;background-color: #FFBA00;position: absolute;display: inline-block;bottom: 0px;left: 0px;}
    .nav-sections .section-item-content .navigation ul li.level0.level-top.parent .submenu .submenu a {padding: 0.15em 0;}
    .nav-sections .section-item-content .navigation ul li.level0 a.level-top {padding: 0 0 5px !important;}
    .nav-sections .section-item-content .navigation ul li.level0.nav-specialClass--gray {background: #000 !important;border-radius: 4px !important;border: none !important;}
    .nav-sections .section-item-content .navigation ul li.level0.nav-specialClass--gray a {color: #FFBA00 !important;}
    .nav-sections .section-item-content .navigation ul.column-categ.block-ems .product-menu .pushedproduct--encart {margin: 0 0.7em;}
    .nav-sections .section-item-content .navigation ul.column-categ.block-ems .product-menu .product-item-paySeveral {text-align: center;padding: 5px 0;border-radius: 4px;}
    .nav-sections .section-item-content .navigation ul.column-categ.block-ems .product-menu .product-menu--price {text-align: center;padding: 5px 0;}
    .nav-sections .section-item-content .navigation ul.column-categ.block-ems .product-menu .product-item-paySeveral br {display: none;}
    .nav-sections .section-item-content .navigation ul.column-categ.block-ems .product-menu&gt;.product-item-titre {text-align: center;padding: 5px 0;}
    .nav-sections .section-item-content .navigation ul.column-categ.block-ems .product-menu {border-radius: 4px;}
    .nav-sections .section-item-content .navigation ul.column-categ.block-ems .product-menu .sticker-arrivage {color: #FFBA00 !important;text-align: center;display: inline-block !important;}	.nav-sections .section-item-content .navigation ul.column-categ.block-ems .product-menu .sticker-le_prix_bas {
		background: #C5DA37;
	}
    .nav-sections .section-item-content .navigation ul.column-categ.block-ems .product-menu .product-item-sticker {margin: 0.5em 0 0 0.5em;}
    .https://urldefense.com/v3/__http://submenu-ems.link__;!!Jx6TseFBDpbl!WtOPovR8uLIG3Qtef5tddz-iMXqgBYEucFwszHr9_8oGG3TbLygxX5BTa_aOMg8QhArAyxA4TvzmYmonGPQEI36ePZK_pTFtYbnWaA$  span {font: 600 1.19em 'Barlow', sans-serif;float: left;width: 100%;text-align: left;margin: -4px 0 6px 0;padding: 0 0 5px 0;position: relative;min-height: 34px;}
    .https://urldefense.com/v3/__http://submenu-ems.link__;!!Jx6TseFBDpbl!WtOPovR8uLIG3Qtef5tddz-iMXqgBYEucFwszHr9_8oGG3TbLygxX5BTa_aOMg8QhArAyxA4TvzmYmonGPQEI36ePZK_pTFtYbnWaA$  a {font-size: 1.16em !important;padding: 0.15em 0 !important;}
}
/*fin media queries*/


/*media queries*/
@media screen and (max-width: 1180px) {
    .nav-sections .section-item-content .navigation li.level0 a {text-transform: none !important;}
}
/*fin media queries*/


/*  Fix Arrivage en premier sur mobile  */
.nav-sections .section-item-content .navigation .special-nav {display: initial !important;}

/*  Fix texte caractÃ©ristiques produit  */
table.prodItem__additional-table {font-family: 'barlow', arial;}

/*  Fix couleur ajout au panier  */
.action.primary.addtocart.ed {display: none;background: #ffba00;color: #000;border-radius: 4px;font-weight: 700;font-size: 2rem;padding-top: 2rem;padding-bottom: 2rem;text-transform: none;font-family: 'Barlow', sans-serif;min-width: 265px;}
.action.primary {background: #eeab00;color: #FFF;border-color: #eeab00 !important;}
.action.primary:focus,
.action.primary:active,
.action.primary:hover,
.addtocart-fixed__btn-yellow:hover {background-color: #eeab00 !important;transition: 0.5s all 0s;}

/*  Fix supp des btn de connexion via rÃ©seaux sociaux  */
.social-login-buttons {display: none;}

/* Fin garantie casse mobile */
.warranty__line.warranty_mobile {display: none !important;}

/* Perso et correctifs Doofinder */
.df-classic {font-family: 'barlow', arial !important;}
.df-classic .df-panel {margin: 0 !important;}
.df-panel+.df-panel {border-top: 1px solid #e6e6e6;}
.df-panel[data-collapse="false"] .df-panel__content {margin: 0 0 12px 0;}
.df-classic .df-panel__content {font-family: 'barlow', arial;}
.df-classic .df-term[data-selected],
.df-classic .df-term[data-selected]:hover {background-color: #f9b31d !important;border-color: #f9b31d !important;color: #000 !important;}
.df-slider .noUi-horizontal {height: 5px !important;border: 0px !important;}
.df-slider .noUi-connect {background: #f9b31d !important;}
.df-slider .noUi-origin {margin: -2px 0 0 0 !important;}
.df-classic .df-panel__title {font-family: 'Barlow Condensed', sans-serif;font-weight: bold;font-size: 1.15em !important;max-height: unset;text-transform: uppercase;margin: 0;text-decoration: none;color: #000 !important;}
.df-card__title {font-family: 'barlow', arial;}
.df-card__pricing {font-family: "Barlow Condensed", sans-serif;font-weight: 700;font-size: 1.3em;}
.df-sort-select label+select {margin-left: .5rem !important;border-color: #eee;box-shadow: none !important;}

/*  Fix Home page  */

 /* fix hp home btn + mentions */
 .div-absolute {position:absolute;display:block;height:100%;width:97.5%;}
 .mention-hp.pos-absolute {top:inherit; bottom:0; left:2%; width: 100%;}
 .btn-hp-black, 
 .btn-hp-white {width:max-content!important;padding: 10px 25px;text-decoration: none !important;border-radius: 3px;text-transform: uppercase;font-family: 'Barlow', arial, sans-serif;font-size: 1.6rem;margin: 10px auto 0;display: inline-block;transition: 0.25s all 0s;font-weight: bold;text-align: center;}
 .btn-hp-black {background:black;color:white;}
 .btn-hp-white {background:white;color:black;}
 .btn-hp-white:hover {background:black;color:white;}
 .btn-hp-black:hover {background:white;color:black;}

 /*media queries*/
 @media screen and (max-width:767px){
    .btn-hp-black, .btn-hp-white {padding:0.8rem 2rem; margin: 23% auto 0px; font-size:3vw; border-radius: 5px}
}
@media screen and (min-width:361px){
    .btn-hp-black-mob, 
    .btn-hp-white-mob {font-size: 1.3rem;}
}
@media screen and (min-width:768px){
    .div-absolute {width:738px}
    .mention-hp.pos-absolute {bottom:2%;} 
    
}
@media screen and (min-width:1024px){ 
    .div-absolute {width:995px;} 
}
@media screen and (min-width:1180px){
    .div-absolute {width:1180px;} 
}
/*fin media queries*/
 /* fin fix hp home btn + mentions */

/* fix bandeau livraison hp */
/* commun &amp; mobile */
.bandeau-3-modes-livraison-p a {text-decoration: none;}
.bandeau-3-modes-livraison-p p {font-family: 'Barlow', arial, sans-serif;font-size: 3.6vw;font-weight: 700;line-height: .5;text-align: center;}
.bandeau-3-modes-livraison-p p:nth-of-type(2) {text-transform: uppercase;font-size: 2.5vw;}
.bandeau-3-modes-livraison-p.pos-absolute.p1 {top:41%; left:18%;}
.bandeau-3-modes-livraison-p.pos-absolute.p2 {top:63%; left:15%;}
.bandeau-3-modes-livraison-p.pos-absolute.p3 {top:86%; left:9%;}
/* Large mob &amp; tab */
@media (min-width: 768px) {
    .bandeau-3-modes-livraison-p p{font-size: 2.1vw;line-height: 1;}
    .bandeau-3-modes-livraison-p p:nth-of-type(2) {line-height: 1;font-size: 1.8vw;}
    .bandeau-3-modes-livraison-p.pos-absolute.p1 {top:34%; left:42%;}
    .bandeau-3-modes-livraison-p.pos-absolute.p2 {top:34%; left:61%;}
    .bandeau-3-modes-livraison-p.pos-absolute.p3 {top:34%; left:79%;}
}
/*tab &amp; desktop */
@media (min-width: 1024px) {
    .bandeau-3-modes-livraison-p p{font-size: 2.2vw;line-height: .8;}
    .bandeau-3-modes-livraison-p p:nth-of-type(2) {line-height: 2;}
}
/*desktop */
@media (min-width: 1440px) {
    .bandeau-3-modes-livraison-p p{font-size: 1.6vw;line-height: .8;}
    .bandeau-3-modes-livraison-p p:nth-of-type(2) {font-size: 1.4vw;line-height: 2;}
    .bandeau-3-modes-livraison-p.pos-absolute.p1 {top:40%; left:42.5%;}
    .bandeau-3-modes-livraison-p.pos-absolute.p2 {top:40%; left:61.5%;}
    .bandeau-3-modes-livraison-p.pos-absolute.p3 {top:40%; left:80%;}
}
/* large desktop */
@media (min-width: 1860px) {
    .bandeau-3-modes-livraison-p p{font-size: 1vw;}
}
/* fix bandeau livraison hp */

/* encart btn hp */
/* ems zone 1 &amp; 2 */
.ems-hp-z1 .btn-hp-black.pos-absolute,
.ems-hp-z1 .btn-hp-white.pos-absolute {bottom: 3%;left: 0;right: 0;}
/* *** */
.ems-hp-z2-1 .btn-hp-black.pos-absolute,
.ems-hp-z2-1 .btn-hp-white.pos-absolute {bottom: 3%;left: 0;right: 0;}
.ems-hp-z2-2 .btn-hp-black.pos-absolute,
.ems-hp-z2-2 .btn-hp-white.pos-absolute {bottom: 5%;left: 32%;right: 0}

@media screen and (min-width:768px){ 
    .ems-hp-z1 .btn-hp-black.pos-absolute,
    .ems-hp-z1 .btn-hp-white.pos-absolute {bottom: 5%;left: 0;right: 0;}
    /* *** */
    .ems-hp-z2-1 .btn-hp-black.pos-absolute,
    .ems-hp-z2-1 .btn-hp-white.pos-absolute {bottom: 5%;left: 0;right: 0;}
    .ems-hp-z2-2 .btn-hp-black.pos-absolute,
    .ems-hp-z2-2 .btn-hp-white.pos-absolute {bottom: 5%;left: 45%;right: 13%}
}
@media screen and (min-width:1180px){ 
    .ems-hp-z1 .btn-hp-black.pos-absolute,
    .ems-hp-z1 .btn-hp-white.pos-absolute {bottom: 5%;left: 0;right: 0;}
    /* *** */
    .ems-hp-z2-1 .btn-hp-black.pos-absolute,
    .ems-hp-z2-1 .btn-hp-white.pos-absolute {bottom: 5%;left: 0;right: 0;}
    .ems-hp-z2-2 .btn-hp-black.pos-absolute,
    .ems-hp-z2-2 .btn-hp-white.pos-absolute {bottom: 5%;left: 45%;right: 13%}
}
/* fin encart btn hp */
/*media queries*/
@media screen and (max-width: 767px) {
    .home-page .carousel:first-of-type {display: none;}
}
@media screen and (max-width: 361px) {
    .hp-entree-categorie a span {font-size: 0.9em !important;}
}
/*fin media queries*/

/* fix eboutique entree categorie */
.row.eboutique .entree-categorie a {background: #FFF; display: inline-block; width: 100%; text-align: center; font-family: Barlow, arial, sans-serif; font-weight: bold; font-size: 3vw; padding: 8px 0 8px 18px; line-height: 1.2em; text-decoration: none !important; position: relative; transition: 0.25s all 0s; border-radius: 3px;}
.row.eboutique .entree-categorie a:hover,
.category-entree-categorie-a .row.eboutique .entree-categorie.entree-categorie-a a,
.category-entree-categorie-b .row.eboutique .entree-categorie.entree-categorie-b a,
.category-entree-categorie-c .row.eboutique .entree-categorie.entree-categorie-c a,
.category-entree-categorie-d .row.eboutique .entree-categorie.entree-categorie-d a,
.category-entree-categorie-e .row.eboutique .entree-categorie.entree-categorie-e a,
.category-entree-categorie-f .row.eboutique .entree-categorie.entree-categorie-f a {background: #000000;color: #FFF;transition: 0.25s all 0s;}
.row.eboutique .entree-categorie a::before {content:"\EA1A"; font-family:ed_icons !important; background:none; font-weight:700; height: 19px; width: 9px; display: inline-block; left: 6px; top: calc(50% - 6px); position: absolute; background-size: 100%;}
.row.eboutique .entree-categorie a:hover::before,
.category-entree-categorie-a .row.eboutique .entree-categorie.entree-categorie-a a::before,
.category-entree-categorie-b .row.eboutique .entree-categorie.entree-categorie-b a::before,
.category-entree-categorie-c .row.eboutique .entree-categorie.entree-categorie-c a::before,
.category-entree-categorie-d .row.eboutique .entree-categorie.entree-categorie-d a::before,
.category-entree-categorie-e .row.eboutique .entree-categorie.entree-categorie-e a::before,
.category-entree-categorie-f .row.eboutique .entree-categorie.entree-categorie-f a::before {color: #ffffff;}
/* fin fix eboutique entree categorie */

.pushproduct .pushedproduct--price .product-price {color: #000 !important;font-family: 'barlow condensed', arial;font-weight: 600;}
.product-item-paySeveral {background: #F6F6F6;border-color: #d8d8d8;color: #010101 !important;}
.pushproduct .pushedproduct--price .oldprice {font-family: 'barlow condensed', arial;}
.nav-sections .section-item-content .navigation ul.column-categ.block-ems .product-menu .price {color: #000 !important;font-family: 'barlow condensed', arial !important;font-weight: 600 !important;}


/*  Fix page List  */
.page-products .page-main .product-item {font-family: 'barlow', arial;}
.page-products .page-main .product-item-info .product-item-name {text-decoration: none;text-transform: uppercase;font-size: 0.5em;}
.page-products .page-main .product-item-info .product-item-price .price-box .price {color: #000 !important;font-weight: 700;font-family: "Barlow Condensed", sans-serif;}
.product-item-odr {background: none !important;color: #de0403;padding: 0 !important;border: none !important;}
.oldprice::before {transform: rotate(0deg) !important;}

/*
.product-item-info .product-description .addtocart.action.primary {color: #fff;background: #000;border-color: #000;border-radius: 0;}
.product-item-info:hover .product-description .addtocart.action.primary {color: #fff;background: #000;border-color: #000;border-radius: 0;}*/

/*  Fix typo dans le panier  */
.table-cart.body .col.price,
.table-cart.body .col.subtotal {font-family: "barlow", arial;font-weight: 600;}
.cart-totals-container .cell-total.amount {font-family: "barlow", arial;font-weight: 600;}
.cart-totals-container .totals.grand .amount strong {font-weight: 600;}
.table-cart .https://urldefense.com/v3/__http://col.info__;!!Jx6TseFBDpbl!WtOPovR8uLIG3Qtef5tddz-iMXqgBYEucFwszHr9_8oGG3TbLygxX5BTa_aOMg8QhArAyxA4TvzmYmonGPQEI36ePZK_pTHhRXi79w$  {font-family: "barlow condensed", arial !important;font-size: 1.2em !important;}

/*  Fix autocompletion sur mobile  */
.ulAcp {float: left;max-width: calc(100% - 30px) !important;}

/*  Fix video youtube qui apparait au dessus du menu  */
.product-video iframe {z-index: 10 !important;}

/*  Fix pour pushproduct dans le menu  */
.nav-sections .section-item-content .navigation ul.column-categ.block-ems .product-menu&gt;h2 {margin: .4em .8em .4em 1em !important;}
.column-categ.block-ems .pushedproduct {font-family: arial !important;}
.nav-sections .section-item-content .navigation ul.column-categ.block-ems .product-menu .product-item-paySeveral {margin-left: 0 !important;}


/*  Fix pour rÃ©assurance sous-menu  */
.header-reassurance .reassurance-element:nth-child(2n) {
    font-size: 1.29em !important;background-position: center 1.5em;}

/*  Fix icone player sur vignette video fiche produit  */
.mt-thumb-switcher.video-selector::before {content: '';background: url('https://www.electrodepot.fr/static/version1512543136/frontend/Pictime/electrodepot/fr_FR/images/icone_video_small.png') no-repeat center center;width: 47px;height: 47px;display: inline-block;background-size: 65%;margin: 0 -47px 0 0;z-index: 10;position: relative;filter: grayscale(100%);opacity: 0.75;}

/*  Fix produits associÃ©s fiche produit  */
.catalog-product-view .product.items&gt;#relatedproducts.item.content {padding: 0;}
.products.wrapper.grid.products-grid.products-related {margin: 0;}
.catalog-product-view .product.items.relatedproducts .products-grid .product-items {margin: 0;}

/*  Fix fil d'arianne fiche produit  */
.prodItem__top {margin-top: 5px !important;}

/*  Fix plusieurs eco-taxe fiche produit  */
.price-container .taxe {margin: 0 0 3px 0;}

/* Fix Dimelo*/
.dimelo_chat_item_container.dimelo_chat_button_container.dimelo_chat_mode_online .button-title {font-family: barlow, sans-serif !important;font-size: 17px !important;font-weight: bold !important;}
.button-action.dimelo_chat_item_action.button_action_large {font-family: barlow, sans serif !important;font-weight: 900 !important;font-size: 12px !important;}

/* Fix Bazaar Voice */
#reviews {margin-top: 50px;}
#reviews .bv-content-item.bv-content-top-review.bv-content-review {border: 1px solid #ccc !important;margin: 0 10px 15px !important;}
#reviews .bv-cv2-cleanslate .bv-author-profile {background: #FAFAFA !important;}
#reviews .bv-cv2-cleanslate .bv-content-item .bv-content-secondary-ratings dd {padding: 0 0 10px 0 !important;}
#reviews .bv-cv2-cleanslate .bv-content-actions-container {padding: 0 10px !important;}
#reviews .bv-cv2-cleanslate .bv-content-item-author-profile-offset-on {margin: 0 !important;}
#reviews .bv-cv2-cleanslate .bv-content-details-container .bv-secondary-ratings {padding: 0 10px !important;}
#reviews .bv-cv2-cleanslate .bv-content-details-container {margin: 0 !important;}
#reviews .bv-cv2-cleanslate .bv-content-item .bv-content-secondary-ratings dt {margin: 0 0 0.15em 0 !important;}
#reviews .bv-cv2-cleanslate .bv-core-container-217 .bv-secondary-content-list .bv-content-item {background: #f6f6f8 !important;}
#reviews .bv-cv2-cleanslate .bv-core-container-217 .bv-content-pagination {background: #F8F8F8 !important;}
@media screen and (min-width: 768px) {
    #BVQAContainer .bv-cv2-cleanslate .bv-content-data-count button {width: 100% !important;aspect-ratio: 1/1;}
}
/*  Fix tableau comparateur 1 ligne grisÃ©e sur 2  */
.comparison-table-attributes tr:nth-child(4n+2) {background-color: #eee;}
.https://urldefense.com/v3/__http://cell.product.info__;!!Jx6TseFBDpbl!WtOPovR8uLIG3Qtef5tddz-iMXqgBYEucFwszHr9_8oGG3TbLygxX5BTa_aOMg8QhArAyxA4TvzmYmonGPQEI36ePZK_pTEWIOPm1w$ ::before {content: "";background-color: #eee;height: 100%;width: 1px;position: absolute;right: -1px;top: 1px;}

/*  Fix pour les liens product-list barrÃ©s  */
.page-products .page-main .product-item-info .product-item-name {text-underline-position: under !important;}

/*  Fix pour titre redevance collÃ© dans le tunnel en mobile */

/*media queries*/
@media screen and (max-width: 749px) {
    #checkoutSteps #redevance {padding: 0.85em 0 0 0;}
}
/*fin media queries*/


/*  category  */
/* flaps */

/*.catalog-category-view .page-main .category-view {width: 100%;}*/

/*  menus spÃ©ciaux header */
.nav-sections .section-item-content .navigation ul li.level0.nav-specialClass--yellow {color: #000;background: #C5DA37;}
.nav-sections .section-item-content .navigation ul li.level0.nav-specialClass--reconditionnes {background: #50b689!important;}
.nav-sections .section-item-content .navigation ul li.level0.nav-specialClass--gray a,
li.level0.nav-9.category-item.last.level-top.nav-specialClass--gray span {color: #FFBA00 !important;}
/* Menu Soldes */
.nav-specialClass--soldes, .category-item.active.level-top.nav-specialClass--soldes, .nav-specialClass--soldes a.level-top, .navigation .special-nav li.nav-specialClass--soldes.active&gt;a:not(.ui-state-active) {background-color: #c6191b!important;border-radius:4px!important}
.category-item.active.level-top.nav-specialClass--soldes {
    background-image: none !important;
    border-bottom: transparent!important;
}
.nav-specialClass--soldes a.level-top span {color:white!important}
.nav-specialClass--soldes .icon-mobile__white svg {display:none !important}
.nav-specialClass--soldes .icon-mobile__white::before {
    content: '';
    background: url(https://www.electrodepot.fr/media/wysiwyg/site/flap/megaphone-1.svg) no-repeat center !important;
    width: 24px;
    height: 24px;
    display: inline-block;
	margin: 5px 8px 0 0;
}
@media (min-width: 1180px){
.nav-specialClass--soldes .icon-mobile__white::before {
    display:none;
}
}
@media screen and (min-width: 1180px) {
    .nav-sections .section-item-content .navigation ul li.level-top.nav-specialClass--soldes a.level-top {
        padding: 3px 0 4.5px !important;border-radius:4px!important;
    }
.category-item.has-active.level-top.nav-specialClass--soldes {
    border-bottom: none!important;padding: 0 !important;
}
}
/* Styles FLAPS */

.carousel__flap.product-item-sticker.sticker {font-size: 1rem !important;}
.product-item-sticker {font-family: 'Barlow', sans-serif !important;font-weight: 600 !important;}
.product-item-oldprice {font-family: 'Barlow', sans-serif !important;}

/*arrivage*/
.product-item-sticker.sticker.arrivage,
.productlist-item--flap.product-item-sticker.arrivage {color: #FFBA00;background: #000000 !important;}

/*Moins cher*/
.pushproduct .sticker-moins-cher,
.product-item-sticker.sticker.moins-cher,
.productlist-item--flap.product-item-sticker.premier_prix,
.productlist-item--flap.premier_prix,
.productlist-item--flap.le_prix_bas,
.product-item-sticker.sticker.premier_prix,
.product-item-sticker.sticker.le_moins_cher {color: #000;background: #C5DA37 !important;}
/*By ED*/
.pushproduct .sticker-by-electro-depot,
.product-item-sticker.sticker-by_electrodepot,
.product-item-sticker.sticker.by_electrodepot {color: #000;background: #FFBA00;}
.product-item-sticker.sticker.by_electrodepot::after,
.nav-sections .section-item-content .navigation ul.column-categ.block-ems .product-menu .product-item-sticker.sticker-by_electrodepot div::after {content: url(https://www.electrodepot.fr/media/wysiwyg/site/flap/picto-by-electrodepot.svg);height: 20px;display: block;width: 20px;margin: 2px 0 0 5px;float: right;}
.carousel__flap.product-item-sticker.by_electrodepot::after {margin-top:-0.5px}

/*media queries*/
@media(max-width:768px) {
.productlist-item--flap.by_electrodepot {font-size: 11px;}
.product-item-sticker.sticker.by_electrodepot::after,
.nav-sections .section-item-content .navigation ul.column-categ.block-ems .product-menu .product-item-sticker.sticker-by_electrodepot div:after {height: 15px !important;width: 15px !important;margin-left:5px;}    
}

/*ReconditionnÃ©*/
.reconditionne, .reconditionnÃ©, 
.pushproduct .sticker-reconditionne,
.product-item-sticker.sticker-reconditionne,
.product-item-sticker.sticker.reconditionne,
.pushproduct .sticker-reconditionnÃ©,
.product-item-sticker.sticker-reconditionnÃ©,
.product-item-sticker.sticker.reconditionnÃ© {color: #ffffff !important;background: #50b689 !important;}
.productlist-item--flap.product-item-sticker.reconditionnÃ©:before {margin: -9px 5px 0 0;}
.reconditionne::before, .reconditionnÃ©::before, 
.product-item-sticker.sticker.reconditionne::before,
.nav-sections .section-item-content .navigation ul.column-categ.block-ems .product-menu .product-item-sticker.sticker-reconditionne div::before,
.product-item-sticker.sticker.reconditionnÃ©::before,
.nav-sections .section-item-content .navigation ul.column-categ.block-ems .product-menu .product-item-sticker.sticker-reconditionnÃ© div::before {content: url(https://www.electrodepot.fr/media/wysiwyg/site/flap/picto-reconditionne.svg);height: 20px;display: block;width: 20px;margin: -1px 5px 0 0;float: left;}
.carousel__flap.product-item-sticker.sticker.reconditionne::before,
.carousel__flap.product-item-sticker.sticker.reconditionnÃ©::before {
	height: 15px;width: 15px;margin: 0 5px 0 0;}

/*media queries*/
@media (max-width: 1180px){
.reconditionne::before, .reconditionnÃ©::before, 
.product-item-sticker.sticker.reconditionne::before,
.nav-sections .section-item-content .navigation ul.column-categ.block-ems .product-menu .product-item-sticker.sticker-reconditionne div:before,
.product-item-sticker.sticker.reconditionnÃ©::before,
.nav-sections .section-item-content .navigation ul.column-categ.block-ems .product-menu .product-item-sticker.sticker-reconditionnÃ© div:before {margin: 1px 5px -4px 0;}
}
/*fin media queries*/	
.productlist-item--flap.product-item-sticker.reconditionnÃ©::before, .productlist-item--flap.product-item-sticker.reconditionne::before {margin: -9px 5px 0 0;}

/*media queries*/
@media (max-width: 1180px){
.productlist-item--flap.product-item-sticker.reconditionnÃ©::before, .productlist-item--flap.product-item-sticker.reconditionne::before {margin: 3px 3px 0 0;}
}
/*fin media queries*/

/*NouveautÃ©*/
.product-item-sticker.sticker-nouveau,
.product-item-sticker.nouveau,
.product-item-sticker.sticker.nouveau,
.productlist-item--flap.nouveau {color: #fff;background: #3e9fc5 !important;}

/*exclu web masquÃ©*/
.product-item-sticker.exclu_web,
.push__flap.exclu_web {display: none;}

/*NOEL*/
.pushproduct .sticker-noel,
.product-item-sticker.sticker-noel,
.product-item-sticker.sticker.noel {font-weight: bold;font-family: "barlow", arial;color: #FFF;background-color: #91271b;}

/*Black Friday*/
.black_friday, .sticker-black_friday {color: transparent !important;background: url(https://www.electrodepot.fr/media/wysiwyg/site/flap/flap-comme-dhab-friday.png) #000 0 no-repeat !important;
	background-size: 100% !important;}
.carousel__flap.black_friday {
	width:100px}

.cyber_monday,
.sticker-cyber_monday {padding: 3px 0;overflow: hidden;width: 155px;max-width: 100%;display: inline-block;text-indent: -5000px!important;color: transparent;height: 21px;background: transparent !important;}
.product-stickers .cyber_monday,
.product-stickers .sticker-cyber_monday,
.blockLeft .cyber_monday,
.blockLeft .sticker-cyber_monday {position: relative;top: 0px;}
.cyber_monday::before,
.sticker-cyber_monday::before {content: "";height: 21px;width: 100%;display: inline-block;line-height: 8px;top: 0px;position: absolute;left: 0;background: url(https://www.electrodepot.fr/media/wysiwyg/site/eboutique/comme-d-hab-monday-2021/flap-comme-dhab-monday.png) center no-repeat;background-size: 100%;}

/*media queries*/
@media(max-width:1180px) {
    .blockLeft .cyber_monday,
    .blockLeft .sticker-cyber_monday {max-width: 88px;}
    .level0.nav-8.last.level-top.nav-specialClass--cyber-monday a::before {width: calc(100% - 47px);background: url(https://www.electrodepot.fr/media/wysiwyg/site/eboutique/comme-d-hab-monday-2021/Onglet-Comme-Dhab-Monday.jpg) center no-repeat;top: 10px;left: 47px;background-position: left;}
}
/*fin media queries*/

/*flap livraison gratuite*/
.envio_gratuito,.livraison_gratuite,.product_pack-item--flap.livraison_gratuite,.sticker-livraison_gratuite  {
    border: #ffba00 2px solid;background: white !important;
}

/*FabriquÃ© en France*/
.product-item-sticker.fabrique_en_france,
.product-item-sticker.sticker-fabrique_en_france,
.product-item-sticker.fabriquÃ©_en_france,
.product-item-sticker.sticker-fabriquÃ©_en_france {background: #efefef;transform: skewX(-10deg);position: relative;}
.product-item-sticker.fabrique_en_france::before,
.product-item-sticker.sticker-fabrique_en_france::before,
.product-item-sticker.fabriquÃ©_en_france::before,
.product-item-sticker.sticker-fabriquÃ©_en_france::before {content: '';background: #0055A4;width: 35%;display: inline-block;position: absolute;height: 100%;transform: skewX(-10deg);left: 0px;border-radius: 4px 0 0 4px;top: 0;}
.product-item-sticker.fabrique_en_france span,
.product-item-sticker.sticker-fabrique_en_france div,
.product-item-sticker.fabriquÃ©_en_france span,
.product-item-sticker.sticker-fabriquÃ©_en_france div {position: relative;z-index: 10;color: #FFF;text-shadow: 0px 0px 3px #000;font-weight: bold;}
.product-item-sticker.fabrique_en_france::after,
.product-item-sticker.sticker-fabrique_en_france::after,
.product-item-sticker.fabriquÃ©_en_france::after,
.product-item-sticker.sticker-fabriquÃ©_en_france::after {content: '';background: #EF4135;width: 35%;height: 100%;position: absolute;right: 0;transform: skewX(-10deg);border-radius: 0 4px 4px 0;top: 0;}

/* MENUS SPECIAUX */

/* BLACK FRIDAY *//*code css menu Black Friday 2023*/
.page-wrapper .nav-sections .section-item-content .navigation .special-nav .nav-specialClass--black-friday {background: url(https://www.electrodepot.fr/media/wysiwyg/header/menu-CommeDhab-mobile-2.png) no-repeat #000 0 !important;position: relative;background-size: 100% !important;}
.nav-specialClass--black-friday .only--mobile.icon-mobile.icon-mobile__white.icon--boutique {display: none !important;}

/*media queries*/
@media (min-width: 1180px){
.page-wrapper .nav-sections .section-item-content .navigation .special-nav .nav-specialClass--black-friday {background: url(https://www.electrodepot.fr/media/wysiwyg/header/menu-CommeDhab-desktop.png) no-repeat #000 0 !important;position: relative;background-size: 100% !important;}
}
/*fin media queries*/

.nav-specialClass--black-friday span {color: transparent;}/*code css menu Black Friday 2022*/
/*code css nav spÃ©ciale 3 items

/*media queries*/
@media (min-width: 1180px){
.nav-sections .section-item-content .navigation .special-nav {width: 30% !important;}
.nav-sections .section-item-content .navigation ul.categories-nav {width: 70% !important;}
}
/*fin media queries*/

/*code css nav spÃ©ciale 3 items*/
/*NOEL*/
.nav-specialClass--noel svg {display: none;}
.nav-specialClass--noel .only--mobile.icon-mobile::before {content: '';background: url("data:image/svg+xml,%3Csvg version='1.1' xmlns='https://urldefense.com/v3/__http://www.w3.org/2000/svg__;!!Jx6TseFBDpbl!WtOPovR8uLIG3Qtef5tddz-iMXqgBYEucFwszHr9_8oGG3TbLygxX5BTa_aOMg8QhArAyxA4TvzmYmonGPQEI36ePZK_pTH-Sa9tCg$ ' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 24 24' style='enable-background:new 0 0 24 24%3B' xml:space='preserve'%3E%3Cpath style='fill:%23FFFFFF%3B' d='M21.2 4.5H2.8c-1 0-1.9 0.9-1.9 1.9v2.2c0 0.8 0.4 1.4 1.1 1.7v10.5c0 1.6 1.3 3 3 3H19c1.6 0 3-1.3 3-3V10.3c0.6-0.3 1.1-1 1.1-1.7V6.4C23.1 5.4 22.3 4.5 21.2 4.5z M21.5 6.4v2.2c0 0.1-0.1 0.3-0.3 0.3h-8.4V6.2h8.4C21.4 6.2 21.5 6.3 21.5 6.4z M2.5 6.4c0-0.1 0.1-0.3 0.3-0.3h8.4v2.7H2.8c-0.1 0-0.3-0.1-0.3-0.3V6.4z M3.6 20.8V10.5h7.6v11.7H5C4.2 22.2 3.6 21.6 3.6 20.8z M19 22.2h-6.2V10.5h7.6v10.3C20.4 21.6 19.8 22.2 19 22.2z'/%3E%3Cpath style='fill:%23FFBA00%3B' d='M19.1 0.8c-0.5-0.4-1.1-0.6-1.9-0.6c-3.2 0-4.7 2.9-5.2 4.2c-0.5-1.4-2-4.2-5.2-4.2c-1.9 0-2.6 1.1-2.6 2.2c0 0.7 0.3 1.5 0.8 2.2h3c-1.1 0-2.2-1.3-2.2-2.2c0-0.2 0-0.6 1-0.6c1.9 0 3 1.6 3.5 2.7H12H12h1.7c0.5-1.1 1.6-2.7 3.5-2.7c1 0 1 0.4 1 0.6c0 0.4-0.3 1-0.7 1.4c-0.5 0.5-1 0.8-1.5 0.8h3c0.5-0.7 0.8-1.4 0.8-2.2C19.9 1.7 19.6 1.2 19.1 0.8z'/%3E%3C/svg%3E");width: 24px;height: 24px;display: inline-block;margin: 2px 0 0 0;}
.nav-specialClass--noel span {line-height: 40px;}
.page-wrapper .nav-sections .section-item-content .navigation .special-nav .nav-specialClass--cyber-monday {background: #000000 !important;position: relative;}
.level0.nav-8.last.level-top.nav-specialClass--cyber-monday a::before {content: '';width: 100%;display: inline-block;position: absolute;background: url(https://www.electrodepot.fr/media/wysiwyg/site/eboutique/comme-d-hab-monday-2021/Onglet-Comme-Dhab-Monday.jpg) center no-repeat;height: 42px;top: 0;left: 0;}
.page-wrapper .nav-sections .section-item-content .navigation .special-nav .nav-specialClass--cyber-monday a span {color: transparent;font-size: 0px;text-indent: -5000px;}

/* NOEL dans le menu */
.page-wrapper .nav-sections .section-item-content .navigation .special-nav .nav-specialClass--noel {background: #0b362f;}
.page-wrapper .nav-sections .section-item-content .navigation .special-nav .nav-specialClass--noel a {color: #fff !important;text-transform: uppercase;text-shadow: 0px 0px 10px #000;position: relative;font: 700 1.025em 'Barlow', arial, sans-serif;}

/*.page-wrapper .nav-sections .section-item-content .navigation .special-nav .nav-specialClass--noel:hover,
.page-wrapper .nav-sections .section-item-content .navigation .special-nav .nav-specialClass--black-friday a:hover {color: #fff !important;}*/

/* Mois du blanc dans le menu */
.page-wrapper .nav-sections .section-item-content .navigation .special-nav .nav-specialClass--mois-du-blanc {background: #f9b21d !important;}
.page-wrapper .nav-sections .section-item-content .navigation .special-nav .nav-specialClass--mois-du-blanc a {color: #fff !important;text-transform: uppercase;text-shadow: 0px 0px 5px #000;position: relative;font: 700 1.025em 'Barlow', arial, sans-serif;line-height: 40px !important;}

/* Fix Addtocart sur homepage */

/*media queries*/
@media all and (min-width:1180px) {
    .pushedproduct .addtocart {position: absolute;top: 205px;width: 90% !important;opacity: 0;transition: 0.25s 0s all;}
    .pushedproduct:hover .addtocart {opacity: 1;transition: 0.25s 0.25s all;}
    .pushedproduct--price {margin: 5px 0;}
}
/*fin media queries*/

.pushproduct .pushedproduct--name h2 {width: 100% !important;font-weight: normal !important;font-family: 'barlow', arial;line-height: 1.3em;margin: 0 0 0.4em 0;}
.nav-sections .section-item-content .navigation ul.column-categ.block-ems .product-menu&gt;.product-item-titre {font-weight: normal !important;font-family: 'barlow', arial;line-height: 1.3em;max-width: 90%;}

/* Fix logos sur fiche produit */
.marque__logo {margin: 0;z-index: 2;position: relative;text-align: right;}
.marque__logo img {max-height: 35px;}

/* Fix liens "voir produits et voir dispo" pagelist produit */
.page-products .page-main .product-item-info .product-item-link {display: block;}

/* FIX BTN Back to top et Dimelo*/
.dimelo_chat_item_container.dimelo_chat_button_container {transform: scale(0.75);bottom: calc( 5% + 65px) !important;transform-origin: bottom;opacity: 0.75 !important;transition: 0.75s opacity 0s;}
.dimelo_chat_item_container.dimelo_chat_button_container:hover {opacity: 1 !important;transition: 0.75s opacity 0s;}
.dimelo_chat_item_container.dimelo_chat_button_container.steptwo {transform: scale(1);}
.inner-button-open-choices {background-size: 70% !important;border-radius: 50% !important;}

/* FIX affichage du magasin dans le header*/
.header.right {top: 20px;}
/* header panel max height fix */
.header.panel {max-height: 80px;}

/*media queries*/
@media(max-width:768px) {
    /*#js-body-arrowUp {display: none !important;}*/
    .dimelo_chat_item_container.dimelo_chat_button_container {opacity: 0.75 !important;}
    .dimelo_chat_item_container.dimelo_chat_button_container.steptwo {transform: scale(1);opacity: 1 !important;}
}
/*fin media queries*/


/* FIX Checkout */

/* Ajout picto cadenas dans steps */
.checkout-index-index .opc-progress-bar-item.payment span:before {content: "\ea07 ";font-family: ed_icons;margin: 0 1px 0 0;font-size: 0.9em;position: relative;left: 0;top: 2px;line-height: 1em;}
.checkout-index-index .opc-progress-bar-item span {font-size: 0.9em !important;}

/* supp titre de la page */
.checkout-index-index .title-step.primary__title {display: none;}

/* supp (cb ou crÃ©dit) */
.page-layout-checkout .payment-methods__title span {display: none !important;}

/*  Masquage de la zone mag prÃ©fÃ©rÃ© sur le tunnel  */
.page-layout-checkout .favorite-store-wrapper {display: none;}

/*  Styles pour pavÃ©s hp  */
.pushproduct--ems h3 {font-weight: bold;font-size: 1.8em;margin: 5px 0 10px 0;}
.pushproduct--ems img,
.pushproduct--ems a {display: inline-block;float: left;width: 100%;}
.hp-entree-categorie .spacer {margin-bottom: 15px;}
.hp-entree-categorie a {border-radius: 4px;overflow: hidden;border: 1px solid #d1d1d1;padding: 10px 5px;display: flex;align-items: center;position: relative;}
.hp-entree-categorie a::after {font-family: 'ed_icons';content: "\EA3C";font-size: .79em;right: .75em;color: #f9b31d;position: absolute;font-weight: 700;}
	
.hp-entree-categorie a:hover {background-color:#ffb219}
.hp-entree-categorie a:hover::after {color: #000}	
.hp-entree-categorie a:hover circle {stroke: white}
.hp-entree-categorie a:hover .filler{fill: white!important}

/*media queries*/
@media screen and (max-width: 767px) {
.hp-entree-categorie a::after {font-size: .5em;}
}
.hp-entree-categorie a span {font-weight: bold;padding: 5px 10px;font-size: 1.2em;}
.hp-entree-categorie svg {max-width: 24px;}

/*  Qui sommes nous  */

/*
.cms-qui-sommes-nous .container-qui-sommes-nous {font-family: 'barlow', arial;}
.cms-qui-sommes-nous .head-qui-sommes-nous {float: left;width: 100%;background: url('/media/wysiwyg/page/quisommesnous/head-qui-sommes-nous.png') no-repeat top center;padding: 125px 0 0 0;}
.cms-qui-sommes-nous .accroche-qui-sommes-nous {color: #ffba00;font-size: 1.35em;font-weight: 600;text-transform: uppercase;line-height: 1.75em;margin-bottom: 55px;}
.cms-qui-sommes-nous .accroche-qui-sommes-nous span::before,.cms-qui-sommes-nous .accroche-qui-sommes-nous span::after {content: '';position: absolute;width: 15px;height: 5px;background: #ffba00;}
.cms-qui-sommes-nous span::before {top: -10px;}
.cms-qui-sommes-nous .accroche-qui-sommes-nous span {font-size: 1.9em;width: 100%;display: inline-block;font-weight: 800;line-height: 1.15em;}
.cms-qui-sommes-nous .accroche-qui-sommes-nous span::after {bottom: 43px;margin: 0 0 0 15px;}
.cms-qui-sommes-nous .video-container {position: relative;padding-bottom: 43%;padding-top: 30px;height: 0;overflow: hidden;z-index: 20;}
.cms-qui-sommes-nous .video-container iframe {width: 100.25% !important;}
.cms-qui-sommes-nous .video-container iframe,  
.cms-qui-sommes-nous .video-container object,  
.cms-qui-sommes-nous .video-container embed {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}
.cms-qui-sommes-nous .text-head-qui-sommes-nous::before {width: 100.05%;height: 100px;background: #ffba00;content: '';display: inline-block;position: absolute;top: -60px;left: 0;transform: skew(0deg, -5deg);z-index: -1;}
.cms-qui-sommes-nous .text-head-qui-sommes-nous {background: #ffba00;z-index: 10;position: relative;padding: 125px 15px 15px 15px;margin: -100px 0 0 0;font-size: 1.20em;font-weight: 600;text-align: center;}
.cms-qui-sommes-nous h2 {font-weight: bold;font-family: barlow condensed, arial;text-transform: uppercase;}
.cms-qui-sommes-nous a.references-marques {filter: grayscale(1);display: inline-block;width: 100%;transition: 1s all 0s;}
.cms-qui-sommes-nous a.references-marques:hover {filter: grayscale(0);transition: 2s all 0s;}
.cms-qui-sommes-nous .catalog-category-view .block-ems .portail-brands .brand {height: 4.85em;}
.cms-qui-sommes-nous .catalog-category-view .block-ems .portail-brands .brand .brand-accr {bottom: -6em;}
*/

/*  On parle de nous  */
.menu-opdn .bouton {display: block;background: #D4D2D3;text-align: center;height: 40px;line-height: 40px;text-transform: uppercase;font-family: 'Barlow Condensed', sans-serif;font-weight: bold;font-size: 1.25em;transition: 0.5s all 0s;}
.menu-opdn .bouton::before {background: url(/media/wysiwyg/page/onparledenous/opdn-chevron.png);display: inline-block;position: relative;top: 0;content: "";width: 6px;height: 12px;margin: 0 15px 0 -10px;transition: 0.5s all 0s;}
.menu-opdn .bouton.actif,
.menu-opdn .bouton:hover {background-color: #fab231;text-decoration: none;transition: 0.5s all 0s;}
.menu-opdn .bouton.actif::before,
.menu-opdn .bouton:hover::before {transform: rotate(90deg);transition: 0.5s all 0s;}
.archivesYear {display: inline-block;background: #F3F3F3;width: 100%;padding: 0;margin: 0;}
.archivesYear li {background-color: #F3F3F3;float: left;padding: 10px 15px;margin: 0;transition: 0.5s all 0s;}
.archivesYear li a {font-size: 11px;text-decoration: underline;font-weight: bold;}
.archivesYear li:hover {background-color: #D4D2D3;transition: 0.5s all 0s;}
.archivesYear li a:before {background: url(/media/wysiwyg/page/onparledenous/opdn-fleche.png);display: inline-block;position: relative;top: 0;content: "";width: 11px;height: 10px;margin: 0 10px 0 -5px;}
.col-xs-12.article-opdn {margin: 5px 0 15px;}
.article-opdn .row {border: 1px solid #eee;margin: 0;padding: 10px 0 !important;}

/*.article-opdn + .article-opdn::before {background: #888;width: 80%;height: 1px;content: "";display: inline-block;margin: 0 10%;position: absolute;top: -25px;}*/
.articles-opdn h3 {background-color: #e3e3e3;padding: 8px 10px;font-size: 16px !important;}
.article-opdn h4 {margin: 4px 0 10px 0;padding: 0 0 10px;border-bottom: 1px solid #fab231;}
.logo-container {text-align: center;margin: 5px 0 20px;}
.logo-container img {max-height: 75px;}
.article-opdn .lien_pdf {background: #e3e3e3;padding: 5px 8px;border-radius: 2px;margin: 5px 0;display: inline-block;text-decoration: none;transition: 0.5s all 0s;float: right;}
.article-opdn .lien_pdf:hover {background: #fab231;transition: 0.5s all 0s;}
.video-opdn {margin: 30px 0 0 0;}
.header-video-opdn {margin: 0 0 10px 0;float: left;width: 100%;height: 35px;}
.header-video-opdn img {max-width: 10%;float: left;margin: 0 3% 0 0;}
.header-video-opdn h4 {float: left;max-width: 85%;margin: 5px 0 0 0;}
.content-video-opdn {float: left;width: 100%;height: 250px;}
.content-video-opdn video {width: 100%;height: 250px;}
.content-video-opdn iframe {width: 100%;height: 100%;}

/* Boutique gÃ©nÃ©rique */
.boxCategory-title {height: 40px;display: block;line-height: 40px;text-decoration: none;color: #000;text-align: center;text-transform: uppercase;font-family: 'Barlow Condensed', sans-serif;font-size: 2em;font-weight: 600;border-radius: 3px 3px 0 0;background: #ffb109;background: -moz-linear-gradient(top, #ffb109 0%, #ffc104 100%);background: -webkit-linear-gradient(top, #ffb109 0%, #ffc104 100%);background: linear-gradient(to bottom, #ffb109 0%, #ffc104 100%);filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#ffb109', endColorstr='#ffc104', GradientType=0);}
.boutique-arrivages .boxCategory-title {background: #000;color: #FFF;}
.boutique-arrivages .box-category {border-color: #000000;}
.boutique-exclus-web .boxCategory-title {background: #f37721;color: #FFF;}
.boutique-exclus-web .box-category {border-color: #f48421;}
.boutique-le-moins-cher .boxCategory-title {background: #c7d30d;color: #000;}
.boutique-le-moins-cher .box-category {border-color: #c7d30d;}
.box-category {border: 1px solid #ccc;text-align: center;margin-top: 20px;border-radius: 3px;box-sizing: border-box;}
.boxCategory-seeMore {text-decoration: none;color: #000;border-top-left-radius: 6px;border-top-right-radius: 6px;background: #ffba00;padding: 0.2em 0.5em;margin: auto;box-sizing: border-box;font-family: 'Barlow Condensed', sans-serif;text-transform: uppercase;font-size: 1.2em;display: inline-block;}
.page-main a.link-boutique {text-decoration: none !important;border: 1px solid #ddd;display: inline-block;padding: 4px 4px 0 4px;text-align: center;width: 100%;}
.page-main .entree-boutique {background-color: #fcb60e;text-align: center;font-family: 'Barlow Condensed', sans-serif;font-weight: bold;padding: 5px 0;text-transform: uppercase;font-size: 1.8em;margin: -4px -4px 4px;}
.page-main .btn-boutique {border-radius: 3px 3px 0 0;background-color: #dedede;padding: 5px 10px;display: inline-block;font-weight: bold;font-size: 0.9em;}

/*  On parle de nous  */
.TPBA-link {font-family: 'Barlow Condensed', sans-serif;font-weight: bold;cursor: pointer;font-size: 18px;float: left;background-color: #fab420;color: #000;padding: 10px 25px 8px 25px;text-decoration: none;}

/* Page 404 */
.message_404_logo {margin: 35px 0 0 0;}
.message_404 {margin: auto;text-align: center;padding-top: 292px;background: url(../media/wysiwyg/page/404/bg_equipier.jpg) #fff center 0px no-repeat;}
.ooops {text-align: center;color: #07809e;font-size: 42px;font-family: Arial;font-weight: bold;margin: 0;}
.ooops span {font-size: 48px;}
.ooops span+span {font-size: 54px;}
.ooops span+span+span {font-size: 62px;}
.back_site {margin: 20px auto;}
.cms-no-route.page-layout-empty {background: url(../media/wysiwyg/page/404/bg_maintenance.jpg) no-repeat scroll center 0 #fff;}

/* Page Rappel Produit */
.pdt-rappel-produit a {font-size: 14px;font-family: 'Barlow Condensed', sans-serif;font-weight: bold;text-align: center;text-decoration: none;}
.pdt-rappel-produit {width: 100%;font-size: 12px;color: black;}
.pdt-rappel-produit img {width: 100%;}
.ligne-rappel-produit {margin-bottom: 12px;}
.ligne-rappel-produit img {max-width: 320px;}

/* SAV Autodiag */
.blocsav .fleche {font-weight: bold;font-size: 15px;background: url(../media/wysiwyg/page/fleche_sav2.png) no-repeat left 4px;padding-left: 12px;margin-bottom: 22px;}
.content-box-sav {padding: 25px 23px 27px 25px;background: #f3f3f3;}
.title-sav {background: #ffba00;padding: 5px 15px;font-size: 1.2em;font-family: Barlow, sans-serif;font-weight: bold;text-transform: uppercase;position: relative;border-bottom: 1px solid #D2D2D2;}
.title-sav img {float: left;position: absolute;margin-top: -10px;}
#autodiagnostic .listeproduit .ligne {margin-bottom: 9px;}
#autodiagnostic .listeproduit .ligne,
#autodiagnostic .button-set {clear: both;overflow: hidden;}
#autodiagnostic .listeproduit .bloc {color: #000;display: block;background: #fff;height: 40px;float: left;width: 292px;font-size: 13px;text-transform: uppercase;}
#autodiagnostic .listeproduit .bloc:hover {background: #fbbc1e;font-weight: bold;}
#autodiagnostic .listeproduit .bloc .txt {display: block;line-height: 40px;float: left;}
.picto {display: block;float: left;width: 53px;height: 40px;background: url(../media/wysiwyg/page/sav/sprite_autodiagnostic.png) no-repeat;}
.blocsav .button-set .retour a {background: url(../media/wysiwyg/page/fleche_retour_sav.png) no-repeat 12px center #fff;padding-left: 32px;height: 33px;line-height: 33px;width: 61px;}
.blocsav .btnsav a {color: #000;padding: 5px 22px 5px 13px;text-decoration: none;text-transform: uppercase;background: url(../media/wysiwyg/page/sav_fleche.png) no-repeat right center #fff;font-family: 'Barlow Condensed', Din Cond Bold;font-size: 15px;}
.allpdf img {margin-right: 10px;}
#autodiagnostic .listeproduit .bloc .image3 {background-position: -53px 0}
#autodiagnostic .listeproduit .bloc .gam2 {background-position: 0 -40px}
#autodiagnostic .listeproduit .bloc .son1 {background-position: -53px -40px}
#autodiagnostic .listeproduit .bloc .gam3 {background-position: -0 -80px}
#autodiagnostic .listeproduit .bloc .photo3 {background-position: -53px -80px}
#autodiagnostic .listeproduit .bloc .gam4 {background-position: 0 -120px}
#autodiagnostic .listeproduit .bloc .photo1 {background-position: -53px -120px}
#autodiagnostic .listeproduit .bloc .gam7 {background-position: 0 -160px}
#autodiagnostic .listeproduit .bloc .telep2 {background-position: -53px -160px}
#autodiagnostic .listeproduit .bloc .pam5 {background-position: 0 -200px}
#autodiagnostic .listeproduit .bloc .telep5 {background-position: -53px -200px}
#autodiagnostic .listeproduit .bloc .pam3 {background-position: 0 -240px}
#autodiagnostic .listeproduit .bloc .info3 {background-position: -53px -240px}
#autodiagnostic .listeproduit .bloc .pam4 {background-position: 0 -280px}
#autodiagnostic .listeproduit .bloc .info1 {background-position: -53px -280px}
#autodiagnostic .listeproduit .bloc .pam6 {background-position: 0 -320px}
#autodiagnostic .listeproduit .bloc .info4 {background-position: -53px -320px}
#autodiagnostic .listeproduit .bloc .pam7 {background-position: 0 -360px}
#autodiagnostic .listeproduit .bloc .info6 {background-position: -53px -360px}
#autodiagnostic .listeproduit .bloc .image1 {background-position: 0 -400px}
#autodiagnostic .listeproduit .bloc .info11 {background-position: -53px -400px}
#autodiagnostic .listeproduit .bloc .image4 {background-position: 0 -440px}
#autodiagnostic .listeproduit .bloc .info13 {background-position: -53px -440px}
#autodiagnostic .listeproduit .bloc .gam1 {background-position: -0px 0}

/* Page SAV */
.container-sav {border: solid 1px #ccc;margin-bottom: 20px;}
.title-sav img {float: left;position: absolute;margin-top: -10px;}
.container-sav .title-sav .picto {position: absolute;top: -5px;left: 5px;}
.title-sav p {margin: 0px 5px 0 0 !important;padding-left: 55px;}
.contenu-sav {padding: 11px 0 8px 0;background: #f3f3f3;position: initial;}
.btn-sav {float: right;margin: 7px 15px 0 0;text-align: center;color: black;text-transform: uppercase;font-size: 18px;}
.btn-sav a {color: #000;padding: 5px 22px 5px 13px;text-decoration: none;background: url(media/wysiwyg/page/sav_fleche.png) no-repeat right center #fff;font-family: Barlow, sans-serif;}
.btn-sav a:hover {background: url(media/wysiwyg/page/sav_fleche.png) no-repeat right center #fab420;}

/* Page Avis Client */
.avis-client-marge {margin: 0px 15% 2% 15%;}
.txt-avis-client {margin: 0px 10% 2% 10%;font-size: 14px;}
.img-titre-avis-client {margin: 2% 0 1% 0;}

/* Page Garantie commerciale */
.title-garantie {width: 100%;text-align: center;font-family: 'Barlow Condensed', sans-serif;font-weight: bold;color: black;text-transform: uppercase;}
.title-garantie p {font-size: 36px;}
.title-garantie p+p {font-size: 18px;font-family: Arial;text-transform: none}
.subtitle-garantie {font-size: 24px;background: #FAB420;padding: 10px 0px;font-weight: 900;margin-bottom: 20px;margin-top: 35px;}
.bloc-garantie {text-transform: uppercase;text-align: center;font-weight: bolder;color: black;font-size: 16px;}
.bloc-garantie p+p {color: red;font-size: 13px;text-align: left;}
.bloc-garantie span {text-transform: none;font-weight: normal;color: black;font-size: 12px;}
.garantie-red {color: red;font-size: 14px;text-transform: uppercase;font-weight: 600;}
.txt-normal-garantie {color: black;font-size: 12px;}
.mentions-garantie {font-size: 10px;}
.btn-garantie {font-family: 'Barlow Condensed', sans-serif;font-weight: bold;color: white;background: black;text-align: center;text-transform: uppercase;font-weight: bolder;padding: 12px 0px;width: 100%;font-size: 18px;margin: 24px 0px;}
.btn-garantie a {color: #FAB420;text-decoration: underline;}

/* Page Garantie TranquillitÃ© */
.title-garantie {width: 100%;text-align: center;font-family: 'Barlow Condensed', sans-serif;font-weight: bold;color: black;text-transform: uppercase;margin-top: 20px;}
.title-garantie p {font-size: 36px;text-transform: uppercase;margin-bottom: 12px;}
.title-garantie p+p {font-size: 18px;font-family: Arial;text-transform: none;line-height: 22px;}
.bloc-adhesion-gt {position: relative;margin: 10px 0 30px 0;}
.btn-adhesion-gt {position: relative;font-size: 24px;font-family: 'Barlow Condensed', sans-serif;font-weight: bold;text-transform: uppercase;margin: -20px 25px;padding: 5px 15px;background: black;color: white;text-align: center;}
.subtitle-garantie {font-size: 20px;background: #c3192b;padding: 8px 0px;font-weight: 600;margin-bottom: 20px;margin-top: 35px;width: 100%;color: white;text-align: center;text-transform: uppercase;}
.little-title-garantie {font-weight: bold;text-transform: uppercase;}
.little-title-garantie {font-weight: bold;text-transform: uppercase;clear: both;}
.red-gt {color: #c3192b;}
.mentions-garantie {color: #999999;font-size: 10px;}
.cms-garantie-tranquillite {color: black;}
.btn-store-locator {text-transform: uppercase;color: white;font-size: 24px;font-family: 'Barlow Condensed', sans-serif;font-weight: bold;text-align: center;padding: 5px;width: 420px;margin-left: auto;margin-right: auto;}
.btn-store-locator span {display: block;float: left;width: 35px;height: 40px;background: url(../media/wysiwyg/page/garantie-tranquillite/pin_magasin_GT.jpg) no-repeat;background-size: contain;}
.btn-store-locator p {background: black;}

/* CGV */
.cgv_menu ul {padding: 0 !important;margin: 0;}
.garantie-box-important {border: 1px solid #000;padding: 8px;}
.cgv_menu ul .li_cgv_ancre {border: 1px solid #d1d1d1;padding: 7px;list-style: none !important;transition: 0.5s all 0s;}
.cgv_menu ul .li_cgv_ancre:hover {background: #ffc41e;cursor: pointer;transition: 0.5s all 0s;}
.cgv_menu ul .li_cgv_ancre a {text-decoration: none !important;font-weight: bold;font-size: 0.9em;}

/* Page iPhone Remade in France */
.iphone-boutique {background-color: #fff;display: inline-block;margin: 20px 0;position: relative;}
.iphone-boutique-text {float: left;width: 40%;}
.iphone-boutique-text {text-align: center;}
.iphone-boutique-text h2,
.iphone-boutique-text p {text-align: left;}
.iphone-boutique h2 {color: #f9cf85;font-family: 'Barlow Condensed', sans-serif;font-weight: bold;font-size: 47px;margin: 0 0 25px;text-align: left;text-transform: uppercase;}
.iphone-boutique-text&gt;p {color: #333;font-size: 14px;margin: 0 0 20px;}
a.more-iphone::before {background: rgba(0, 0, 0, 0) url(" http://www.electrodepot.be/media/landing-iphone/more-link.png") no-repeat scroll 0 0;content: "";display: inline-block;height: 12px;margin: 0 10px 0 0;width: 7px;}
a.more-iphone {border: 1px solid #f9cf85;border-radius: 4px;color: #f9cf85;display: inline-block;font-family: 'Barlow Condensed', sans-serif;font-weight: bold;font-size: 20px;margin: 15px 0 0;padding: 6px 12px 8px;text-transform: uppercase;transition: all 0.5s ease 0s;}
a.more-iphone:hover::before {background: rgba(0, 0, 0, 0) url(" http://www.electrodepot.be/media/landing-iphone/more-link-white.png") no-repeat scroll 0 0;}
a.more-iphone:hover {background-color: #f9cf85;color: #fff;transition: all 0.5s ease 0s;}
.iphone-illu {float: left;overflow: hidden;position: relative;text-align: center;width: 60%;}
.illu-iphones {float: none;z-index: 0;position: relative;margin: 25px 0 0;}
.plus-iphone-1,
.plus-iphone-2,
.plus-iphone-3 {opacity: 0;position: absolute;transition: all 0.5s ease 0.5s;z-index: 10;}
.plus-iphone-1 {left: -50px;top: -65px;width: 30%;}
.iphone-boutique:hover .plus-iphone-1 {left: 55px;opacity: 1;top: 25px;transition: all 0.5s ease 0s;}
.plus-iphone-2 {bottom: -60px;left: -25px;width: 37%;}
.iphone-boutique:hover .plus-iphone-2 {bottom: 29px;left: 31px;opacity: 1;transition: all 0.5s ease 0.5s;}
.plus-iphone-3 {right: -85px;top: 0;width: 23%;}
.iphone-boutique:hover .plus-iphone-3 {opacity: 1;right: 7%;top: 100px;transition: all 0.5s ease 0.25s;}

/* Page Tendances High Tech */
.tendances-hightech p {font-size: 16px;}
.tendances-hightech a {padding: 5px 75px;/*background: url(media/wysiwyg/page/fleche-blanche.png) no-repeat right center #000000;*/    background: black;text-align: center;color: white;font-weight: bold;}
.tendances-hightech-btn {margin-top: 25px;text-align: center;text-decoration: none;font-size: 16px;}
.img-title-tendances-hightech {margin-top: 20px;}

/* Menu gauche Page CMS */
.notreDevise {color: black;font-family: 'Barlow Condensed', sans-serif;font-weight: bold;text-transform: uppercase;font-size: 24px;background-color: #fab420;text-align: center;padding: 10px 0 2px 0;width: 100%;height: 150px;margin: 20px 0 20px 0;}
.totem {color: black;font-family: 'Barlow Condensed', sans-serif;font-weight: bold;text-transform: uppercase;text-align: center;padding-top: 15px;width: 100%;background-color: #F5F5F5;font-size: 20px;}
#totem_hr {text-align: center;margin: 0px;margin-left: 20px;margin-top: 16px;border: 0 none;background-color: #CCC;height: 1px;width: auto;margin-right: 20px;}
.final-totem {color: black;font-family: 'Barlow Condensed', sans-serif;font-weight: bold;text-transform: uppercase;text-align: center;padding-bottom: 20px;width: 100%;background-color: #F5F5F5;font-size: 20px;padding-top: 15px;}
#pictos-totem {display: block;margin: 0 auto;padding-top: 15px;margin-top: 10px;margin-bottom: 20px;}

/* Nos marques */
.sous_titre_edito {text-align: center;text-transform: uppercase;font-family: 'Barlow Condensed', sans-serif;font-weight: bold;font-size: 20px;color: #000;}
.sous_titre_edito strong {font-weight: bold;color: #f00;}
.liste-edito li {list-style-image: url(/media/wysiwyg/page/puce_jaune.jpg);margin-bottom: 8px;margin-left: 18px;color: #000;list-style-type: none;}
.produits-engagement {padding: 10px 5px;background-color: #fab420;margin-top: 18px;}
.produits-engagement-title {text-align: center;text-transform: uppercase;font-family: 'Barlow Condensed', sans-serif;font-weight: bold;font-size: 31px;font-weight: bold;color: #000;}
.produits-engagement-encart {margin-top: 15px;padding-left: 14px;padding-right: 14px;}
.produits-engagement-subtitle {margin: 0 auto;border-top: 1px solid #000;border-bottom: 1px solid #000;text-align: center;text-transform: uppercase;font-family: 'Barlow Condensed', sans-serif;font-weight: bold;color: #000;font-size: 22px;}
.produits-engagement-slogan {margin-top: 15px;padding-left: 20px;background: url(/media/wysiwyg/page/fleche-blanche.png) left center no-repeat;text-transform: uppercase;color: #fff;font-family: 'Barlow Condensed', sans-serif;font-weight: bold;font-size: 16px;}
.produits-engagement-texte {color: #000;margin-top: 10px;}
.produit-en-savoir-plus {font-weight: bold;margin: 30px;padding-left: 20px;background: transparent url(/media/wysiwyg/page/fleche-noir.png) left center no-repeat;}
.produits-liste-li {color: #000;float: right;position: relative;width: 92%;padding: 16px 5px 10px 34px;margin-bottom: 8px;background: #ebeae9;}
.produits-liste-title {font-size: 19px;text-transform: uppercase;font-family: 'Barlow Condensed', sans-serif;font-weight: bold;}
.column-mdd-produits {display: inline-flex;width: 100%;/*display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;*/}

.column-mdd-produits&gt;div {/*display: -webkit-flex;display: -ms-flexbox;display: flex;*/margin: 0 2px 2px 10px;background: #FFF;box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.15);}
.column-mdd-produits div:last-child {margin: 0 0 2px 10px;}
.column-mdd-produits p {padding: 10px 0 0 10px;font-size: 11px;line-height: 1.5em;}
.column-mdd-produits img {width: 83%;height: auto;max-width: 130px;text-align: center;}

/* Nos engagements */
.article-engagements {margin: 25px;font-family: 'Barlow Condensed', sans-serif;font-weight: bold;border-bottom: solid 1px #fab420;color: #000;padding-bottom: 20px;}
.yellow-square {height: 37px;width: 37px;background: #FAB420;float: left;text-align: center;font-size: 28px;margin: 0 5px 0 0;border-radius: 10px;line-height: 37px;}
.title-engagements {text-transform: uppercase;font-size: 28px;margin: 5px;padding-bottom: 13px;}
.subtitle-engagements {font-size: 20px;margin: 5px;}
.subtitle-red-engagements {font-size: 23px;color: #F00;margin: 5px;margin-top: 15px;}
.choix-marques-left {border-right: 1px solid black;padding-right: 5px;margin-bottom: 20px;}
.choix-marques-right {padding-left: 5px;}

/*  FAQ */
.cms-page-view .main {font-size: 14px;}
.cms-page-view .page-bandeau {margin: 0 2.5% 1.429em 2.5%;}
.cms-page-view .page-titre {font-family: 'Barlow Condensed', sans-serif;margin: 0;font-size: 1.357145em;}

/*.cms-page-view .widget {text-align: right;margin: 0;}*/
.cms-page-view .share-block {margin: 0;}
.cms-page-view .share {margin: 0;display: inline-block;}
.cms-page-view .share.print-icon {display: none;}
.cms-page-view .share img {width: 1.250em;display: block;}
.cms-page-view .page-banniere {margin-top: 1.071em;}
.cms-page-view .page-contenu {margin: 0 2.6% 0 2%;}

/*.cms-page-view .sous-titre {font: 1.143em 'Din Cond';text-align: center;line-height: 1.2em;}*/
.cms-page-view .sous-titre .sous-titre--important {text-transform: uppercase;display: block;color: #e90000;}
.cms-page-view .page-contenu&gt;hr {margin: 0.85em 0 1.9em 0;}
.cms-page-view .container-cms {border: 1px solid #cdcdcd;margin-bottom: 1.357em;padding: 0 3% 1em 1.5%;}
.cms-page-view .container-titre {font-family: 'Barlow Condensed', sans-serif;line-height: 2.143em;font-size: 1em;border-bottom: 1px solid #cdcdcd;margin-bottom: 0.536em;}
.cms-page-view .container-titre--important {color: #fe7e01;}
.cms-page-view .container-contenu {font-size: 0.857em;line-height: 1.25em;}
.cms-page-view .container-texte {margin-bottom: 0.625em;}
.cms-page-view .container-bouton {margin-bottom: 0;}
.cms-page-view .lien-bouton {text-transform: uppercase;text-decoration: none;font-family: 'Barlow Condensed', sans-serif;border-radius: 0.167em;display: inline-block;background: #ffbe1c;background: -webkit-linear-gradient(#ffbe1c, #ffae18);background: -o-linear-gradient(#ffbe1c, #ffae18);background: -moz-linear-gradient(#ffbe1c, #ffae18);background: linear-gradient(#ffbe1c, #ffae18);padding: 0.25em 2.6%;}

/* Page MDD */
.portail-intro {float: right;width: 50%;padding: 0 20px;font-size: 14px;margin: 20px 0;}
.intro-image {float: right;width: 50%;padding: 0 20px 0 0;margin: 20px 0;}
.portail-intro h1.intro-titre {margin: 0 0 20px 0;font-size: 2.2em;}
.portail-intro p {color: #666;font-size: 1.1em;}
#js-intro-video-id {position: relative;cursor: pointer;text-align: center;margin: 20px 0 0 0;}
#icone-player-img-id {position: absolute;top: 50%;left: 50%;margin: -18px 0 0 -26px;}

/*  Page financement */
h2.sub-title-financement {border: 1px solid #fdbb31;display: inline-block;padding: 4px 10px;font-weight: bold;font-size: 1.2em;border-radius: 15px;margin: 0 16% 15px;clear: both;}
.box-financement {border: 1px solid #b6b6b6;float: left;width: 100%;margin: 0 0 20px 0;padding: 0 0 15px 0;font-size: 0.9em;}
.cms-page-view .box-financement h3 {background: #FAB420;padding: 8px 14px;font-size: 1.3em !important;margin: -1px -1px 10px -1px !important;}
.box-financement-header {background: #8bbd06;margin: 0 0 20px;float: left;width: 100%;}
.box-financement-header.presto {background: #176aac;}
.box-financement-header img {float: left;margin: 0 20px;}
.box-financement-header span {color: #FFF;margin: 5px 0 0 0;float: left;}

/* contact */
.button-autres-questions {background: url('../media/wysiwyg/site/fleche-accordeon.png') no-repeat 96% center #fbbc1e;color: #000;font-family: 'Barlow Condensed', sans-serif;font-size: 15px;text-transform: uppercase;text-align: center;padding: 5px 25px 5px 10px;border-radius: 2px;float: right;display: inline-block;text-decoration: none !important;}
.form-contact .form__content {width: 100%;margin: 0;}
.form-contact .form__content .fieldset {margin: 0 0 10px 0 !important;}
.form-contact .form-contact .fieldset&gt;.field {margin: 0 0 25px 0;}
.form-contact .fieldset.informations .field {width: 48%;float: left;}
.form-contact .fieldset.informations .field:nth-child(2n+1) {margin: 0 0 29px 4%;}
.form-contact .label.numfacture-label {width: 100%;text-align: left !important;}
.form-contact .fieldset&gt;.field:not(.choice)&gt;.control {width: 98%;}
.form-contact .fieldset&gt;.field.numfacture:not(.choice)&gt;.control {width: 28%;}
.form-contact .actions-toolbar .secondary {float: left;}
.form-contact .actions-toolbar .secondary .ed-icon-fleche_gauche {margin: 0 5px 0;}
.form-contact .actions-toolbar .secondary .ed-icon-fleche_gauche::before {transform: scale(0.75);display: block;padding: 10px 0 0 0;float: left;}
.form-contact .actions-toolbar .primary {float: right !important;}
.form-contact .actions-toolbar .primary .action {margin: 0 !important;}
.form-contact .numfacture:not(.choice)&gt;.label {width: 53%;}
.form-contact .fieldset&gt;.field.numfacture:not(.choice)&gt;.control {width: 45%;float: left;}

/*  menu accordeon */
.menu-accordeon .title-accordeon {background: #FAB420;padding: 8px 0 8px 20px;cursor: pointer;font-size: 1.6em !important;margin: 8px 0 !important;font-family: 'Barlow Condensed', sans-serif !important;display: inline-block;width: 100%;transition: 0.5s all 0s;}
.menu-accordeon .title-accordeon:hover,
.menu-accordeon .title-accordeon.active {background: #f9a719;transition: 0.5s all 0s;}
.menu-accordeon .subtitle-accordeon {margin: 0 !important;display: inline-block;width: 100%;cursor: pointer;border-bottom: 1px solid #aaa;padding: 10px 4px;}
.menu-accordeon .subtitle-accordeon.active,
.menu-accordeon .subtitle-accordeon:hover {background: #fafafa;}
.menu-accordeon .title-accordeon::before,
.menu-accordeon .subtitle-accordeon::before {content: '';background: url(../media/wysiwyg/site/fleche-accordeon.png) center bottom no-repeat;width: 16px;height: 16px;display: inline-block;transition: 0.5s all 0s;margin: 0 5px 0 0;}
.menu-accordeon .title-accordeon:hover::before {margin: 0 0 0 5px !important;}
.menu-accordeon .title-accordeon.active:hover::before {margin: 0 5px 0 0 !important;}
.menu-accordeon .subtitle-accordeon::before {transform: scale(0.75);margin: 0 5px -3px 0;}
.menu-accordeon .title-accordeon.active::before {transform: rotate(90deg);transition: 0.5s all 0s;}
.menu-accordeon .subtitle-accordeon.active::before {transform: rotate(90deg) scale(0.75);transition: 0.5s all 0s;}
.menu-accordeon .content-accordeon {margin: -9px 0 8px 0;border: 1px solid #EEE;padding: 7px 15px;float: left;width: 100%;}
.menu-accordeon .subcontent-accordeon {padding: 5px 10px 10px 22px;border-bottom: 1px solid #EEE;}

/*  Boutiques */
.category-view .category-image {margin: 0 0 20px 0;}

/*  NOEL  */

/*media queries*/
@media all and (min-width:990px) {
    .col-md-offset-1-5 {margin-left: 12.5%;}
}
/*fin media queries*/


/* Calendrier de l'Avent */
.day.actif,
.day.disable {cursor: pointer;}
.day.disable img {opacity: 0.75;transition: 0.5s all;z-index: 1;position: relative;}
.day.disable img:hover {opacity: 1;transition: 0.5s all;}
.day.epuise.disable {position: relative;}
.day.epuise.disable img {opacity: 0.75 !important;}
.day.epuise.disable::before {content: '';background: url("https://www.electrodepot.fr/media/wysiwyg/site/landing-page/noel//calendrier-avent/Epuise.png") no-repeat;width: calc(100% - 30px);height: 100%;position: absolute;background-size: 100% !important;z-index: 10;}


/*media queries*/
@media screen and (max-width: 1162px) {
    .day.epuise.disable::before {width: calc(100% - 20px) !important;}
}
@media screen and (max-width: 768px) {
    .day.epuise.disable::before {width: calc(100% - 10px) !important;}
}
/*fin media queries*/


/* footer */
.footer .btn.btn-default {background: #FFBA00;padding: 10px 25px;text-decoration: none !important;border-radius: 3px;text-transform: uppercase;font-family: 'Barlow', arial, sans-serif;font-size: 1.6rem;margin: 10px 0;display: inline-block;transition: 0.25s all 0s;font-weight: bold;text-align: center;}
.footer-title {
	font-family: 'barlow', arial, sans-serif;
	font-size: 2.4rem;
	font-weight: bold;
	line-height: 1.1;
	width: 100%;
	display: inline-block;
	margin: 10px 1.5% 20px;}
.social .footer-subtitle {
	margin: 0 !important;}
.footer-subtitle {
	font-weight: bold;
	margin: 0 0 1rem 0;
	line-height: 1.1;
	font-size: 1.8rem;}
.energetic-crisis {
	width: 100%;}
.energetic-crisis-content {
	display: inline-flex;
	background: #ecf8f4;
	width: 100%;
	border-radius: 4px;
	padding: 20px 20px 0;
	align-items: center;}
/*.energetic-crisis-content &gt; div + div:before {content: '';background: #c6c6c6;height: 95%;width: 1px;position: absolute;top: 2.5%;left: 0;}/*

/*media queries*/
@media screen and (max-width: 767px) {

.energetic-crisis-content &gt; div + div:before {height: 1px;width: 95%;top: 0;left: 2.5%;}
.footer .energetic-crisis-content, .footer .social {
  padding: 10px;}
}
/*fin media queries*/

.energetic-crisis p {font-size: 1.2em;}
.logo-mon-ecowatt {padding: 10px 15px;}
.logo-mon-ecowatt img {min-width: 60px;}
.social {display: inline-block;width: 100%;}
.footer.content {font-size: 0.9em !important;padding: 0;margin: 20px 0 0 0;font-family: 'barlow', arial;}
.footer.content .bg-yellow {background: #FFBA00;}
.footer.content h2 {font-family: 'barlow', arial, sans-serif;font-size: 2.1em;font-weight: bold;}
.footer-baseline {background: #000;color: #FFF;font-family: 'barlow', arial;font-size: 2.8em;text-align: center;padding: 2px 10px;text-transform: uppercase;font-weight: 900;float: left;width: 100%;}
.footer-assurance {text-align: center;background: #f5f5f5;float: left;width: 100%;margin: 0;display: flex;flex-wrap: wrap;}
.assurance-element:first-child {border-left: none;}
.assurance-element {float: left;border-left: 1px solid #CCC;box-sizing: border-box;margin: 0 !important;line-height: initial !important;transition: 0.5s all 0s;}
.assurance-element:hover {background-color: #e9e9e9;transition: 0.5s all 0s;}
.footer .assurance-link {display: block;font-family: 'Barlow', sans-serif;font-size: 0.9em;color: #333;text-decoration: none;text-transform: uppercase;padding: 1.1em 0;font-weight: bold;}
.footer-social-box {float: left;width: 100%;background: #c6c6c6;}
.footer-social-box&gt;div:first-child::after {content: '';height: calc(100% - 40px);width: 1px;display: inline-block;background: #F5f5f5;position: absolute;top: 20px;right: 0;}
ul.share-social-list {
	width: 100%;
	display: inline-block;
	margin: 0 0 10px 0 !important;
	text-align: center;}
.share-social-box ul,
.share-social-box h3 {vertical-align: middle;}
.footer-social-box h3 {text-transform: uppercase;font-weight: bold;font-family: 'barlow condensed', arial;display: inline-block;margin: 20px 15px 0 0;}
.share-social-list .icon {
	margin: 0 5px 0;
	display: inline-block;}ul.share-social-list .icon a {min-width: 30px;width: 100%;position: relative;float: left;}
.share-social-list .svg-icon {
	background: #ff7400;
	border-radius: 50%;
	color: #FFF;
	width: 30px;
	height: 30px;
	padding: 5px;
	transition: 0.5s all 0s;}
.share-social-list .share-social-link--facebook .svg-icon:hover {background: #3b5998;transition: 0.5s all 0s;}
.share-social-list .share-social-link--twitter .svg-icon:hover {background: rgb(29, 161, 242);transition: 0.5s all 0s;}
.share-social-list .share-social-link--youtube .svg-icon:hover {background: #c4302b;transition: 0.5s all 0s;}
.share-social-list .share-social-link--instagram .svg-icon:hover {background: radial-gradient(circle at 30% 107%, #fdf497 0%, #fdf497 5%, #fd5949 45%, #d6249f 60%, #285AEB 90%);transition: 0.5s all 0s;}
.share-social-list .share-social-link--tiktok .svg-icon:hover {
	background: rgb(0, 0, 0);
	transition: 0.5s all 0s;}
.share-social-link--tiktok svg path {
  filter: drop-shadow(0px 0px 0px #24f6f0) drop-shadow(0px 0px 0px #fe2d52);
  transition: 1s all 0s;}
.share-social-link--tiktok:hover svg path {
  filter: drop-shadow(-2px -2px 1px #24f6f0) drop-shadow(2px 2px 1px #fe2d52);
  transition: 1s all 0s;}
.newsletter-inscription .text-center.smaller {font-size: 0.85em;}
.newsletter-inscription {padding: 0 15px 5px 15px !important;}
.footer.content .control.ed-icon-newsletter::before {color: #FFBA00 !important;}
.footer.content #newsletter-subscribe-button {border: 1px solid #FFBA00;font-family: 'Barlow', sans-serif;border-radius: 4px;width: 3em;background: #FFBA00;}
.footer.content #subscriber_email {border-color: #CCC !important;}
.assurance-link img {max-width: 75px;margin: 0 0 10px;max-height: 55px;}
.footer-content {float: left;width: 100%;font-family: 'barlow', arial;color: #333;font-size: 1em;line-height: 1em;background: #f5f5f5;padding: 15px 0 0;}
.footer-content div+div::before {content: '';min-height: 250px;width: 1px;background: #c6c6c6;display: inline-block;position: absolute;left: 0px;height: 100%;top: -5px;}
.footer.content h3 {font-weight: bold;margin: 0 0 1rem 0;}
.footer-content .footer-equipes a {display: inline-block;width: 100%;text-decoration: none;}
.footer-content ul {margin: 0 !important;}
.footer-content ul+h3 {margin: 20px 0 1rem 0;}
.footer-equipes ul {margin: 0 0 10px 0;}
.footer-equipes ul li {margin: 0 8px 5px;position: relative;display: inline-block;}
.footer-equipes ul li a::after {content: '-';position: absolute;right: -12px;}
.footer-equipes ul li:last-child a::after {content: '';}
.country-choice img {margin: 0 5px -3px 0;}
.footer-reward img {width: 90%;}
.footer-paiement {float: left;width: 100%;}
.footer-paiement h3 {font-weight: bold;color: #333;}
.footer-paiement img {filter: grayscale(1);transition: 0.5s all 0s;}
.footer-paiement a {text-decoration: none;}
.footer-paiement:hover img {filter: grayscale(0);transition: 0.5s all 0s;}
.legalLine {color: #333333;font-size: 0.9em;clear: both;margin: 0;}
.legalLine ul {display: inline-block;margin: 0;}
.legalLine ul li {display: inline-block;}
.legalLine ul li:nth-child(2n+1) {
    margin: 0 5px;}
.legalLine ul li:nth-child(2n)::after {content: ' - ';font-weight: bold;}
.legalLine ul li:nth-child(2n)::before {content: ' - ';font-weight: bold;}
.legalLine ul li a {text-decoration: none;}
.legalLine ul li:nth-child(2n) a {margin: 0 5px;}

/*  footer tunnel  */
.footer-item {text-align: center;background: #f5f5f5;float: left;margin: 0;border: 1px solid #CCC;}
.legalLine span.lock::before {content: "\ea07 ";font-family: ed_icons;margin: 0 5px 0 0;font-size: 1.5em;position: relative;left: 0;top: 4px;}
.no-padding {padding-left: 0px;padding-right: 0px;}
.no-margin {margin: 0;}
.footer-item:hover {background-color: #e9e9e9;transition: 0.5s all 0s;}
.footer-item .element-link {display: block;font-family: 'Barlow Condensed', sans-serif;font-size: 1em;color: #333;text-decoration: none;text-transform: uppercase;padding: 0.5em 0;margin: 0;text-align: left;}
.footer-item .tel-number {display: block;font-family: 'Barlow Condensed', sans-serif;font-size: 1.5em;color: #333;text-decoration: none;text-transform: uppercase;padding: 0.5em 0;margin: 0;text-align: left;}
.footer-item .element-link-title {display: block;text-align: center;vertical-align: middle;font-family: 'Barlow Condensed', sans-serif;font-size: calc(1em + 1vw);color: #333;top: 30%;position: relative;}
.footer-item .element-link-sub {display: block;text-align: left;vertical-align: middle;font-size: 0.8em;text-transform: none;text-decoration: none;padding-bottom: 0.5em;padding-right: 0.5em;margin: 0;color: #333;}
.row-eq-height {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-flex-flow: row wrap;flex-flow: row wrap;-webkit-align-content: flex-end;align-content: flex-end;}
.row-eq-height:before {content: none !important;}

/*  Optimisations BazaarVoice  */
#BVRRContainer .bv-cv2-cleanslate .bv-content-core {display: flex !important;}
#BVRRContainer .bv-cv2-cleanslate .bv-content-header {width: 18% !important;float: left !important;padding: 1% !important;background: #f7f7f7 !important;border-radius: 4px 0 0 4px !important;}
#BVRRContainer .bv-cv2-cleanslate .bv-head-to-head-item .bv-content-header {width: 40% !important;}
#BVRRContainer .bv-cv2-cleanslate .bv-content-details-offset-on {width: 53% !important;float: left !important;padding: 1% !important;margin: 0 0 35px 0 !important;}
#BVRRContainer .bv-cv2-cleanslate .bv-content-details-container {margin: 0 !important;width: 23% !important;padding: 1% !important;}
#BVRRContainer .bv-cv2-cleanslate .bv-core-container-314 .bv-content-item .bv-content-secondary-ratings&gt;li:nth-child(2n-1),
#BVRRContainer .bv-cv2-cleanslate .bv-core-container-314 .bv-content-item:hover .bv-content-secondary-ratings&gt;li:nth-child(2n-1) {
    margin: 0 !important;}
#BVRRContainer .bv-cv2-cleanslate .bv-core-container-314 .bv-content-item .bv-content-secondary-ratings&gt;li:nth-child(2n),
#BVRRContainer .bv-cv2-cleanslate .bv-core-container-314 .bv-content-item:hover .bv-content-secondary-ratings&gt;li:nth-child(2n) {
    padding: 0 0 5px 0 !important;}
#BVRRContainer .bv-cv2-cleanslate .bv-content-badges-container {width: 100% !important;position: relative !important;margin: 0 !important;padding: 0 !important;text-align: center !important;float: right !important;}
#BVRRContainer .bv-cv2-cleanslate .bv-content-meta-wrapper {width: 100% !important;display: inline-block !important;text-align: center !important;}
#BVRRContainer .bv-cv2-cleanslate .bv-content-rating {width: 100% !important;display: inline-block !important;text-align: center !important;font-size: 1.2em !important;}
#BVRRContainer .bv-cv2-cleanslate .bv-core-container-314 .bv-content-data-summary .bv-content-meta {display: inline-block !important;float: none !important;}
#BVRRContainer .bv-cv2-cleanslate .bv-content-actions-container {padding: 0 0 0 22% !important;margin: -35px 0 0 0 !important;height: 25px !important;}
#BVRRContainer .bv-cv2-cleanslate .bv-head-to-head-item .bv-content-actions-container {padding: 0 0 0 34% !important;margin: -25px 0 0 0 !important;height: 25px !important;}
#BVRRContainer .bv-cv2-cleanslate .bv-head-to-head-item .bv-content-title {padding: 5px 10px !important;}
#BVRRContainer .bv-cv2-cleanslate .bv-badge-summary.bv-badge-first {float: none !important;margin: 0 0 0 -10px !important;}
#BVRRContainer .bv-cv2-cleanslate .bv-content-data-summary {display: flex !important;flex-direction: column-reverse;}
#BVRRContainer .bv-cv2-cleanslate .bv-content-header-meta {float: right !important;text-align: center !important;}
#BVRRContainer .bv-cv2-cleanslate .bv-content-title-container {text-align: center !important;}
#BVRRContainer .bv-cv2-cleanslate .bv-content-secondary-ratings-bars .bv-content-secondary-ratings-bar {box-shadow: inset 1px 0 0 rgba(255, 255, 255, 1) !important;}
#BVRRContainer .bv-cv2-cleanslate .bv-content-list.bv-content-list-reviews {font-family: 'barlow', arial !important;}
#BVRRContainer .bv-cv2-cleanslate .bv-core-container-303 .bv-content-data-summary .bv-content-meta {width: 100% !important;}
#BVRRContainer .bv-cv2-cleanslate .bv-core-container-303 .bv-content-data-summary .bv-content-author-name {width: 100% !important;}
#BVRRContainer .bv-cv2-cleanslate .bv-content-btn.bv-focusable,
#BVRRContainer .bv-cv2-cleanslate .bv-content-report-btn {color: #000 !important;}
#BVRRContainer .bv-cv2-cleanslate .bv-core-container-320 .bv-content-meta {width: 100% !important;text-align: center !important;}
#BVRRContainer .bv-cv2-cleanslate .bv-core-container-320 .bv-content-data-summary .bv-content-meta .bv-content-reference-data {width: 100% !important;}

/*media queries*/
@media screen and (max-width: 768px) {
    #BVRRContainer .bv-cv2-cleanslate .bv-content-core {display: flex !important;flex-direction: column !important;}    #BVRRContainer .bv-cv2-cleanslate .bv-content-header {width: 100% !important;padding: 10px 0 !important;}    #BVRRContainer .bv-cv2-cleanslate .bv-content-details-offset-on {width: 100% !important;padding: 10px 0 0 0 !important;margin: 0 !important;}    #BVRRContainer .bv-cv2-cleanslate .bv-content-details-container {margin: 0 !important;width: 100% !important;padding: 0 !important;}    #BVRRContainer .bv-cv2-cleanslate .bv-content-actions-container {padding: 10px 10px 0 !important;margin: 0 !important;}
}
/*fin media queries*/


/* UPDATE */
#reviews .bv-cv2-cleanslate .bv-content-details-container .bv-secondary-ratings {padding: 0px !important;}
#reviews .bv-content-item.bv-content-top-review.bv-content-review {border: 1px solid #ccc !important;margin: 0 10px 10px !important;border-radius: 4px !important;max-width: calc(100% - 20px) !important;}
#reviews .bv-cv2-cleanslate .bv-core-container-320 .bv-content-item .bv-content-secondary-ratings&gt;li:nth-child(2n),
#reviews .bv-cv2-cleanslate .bv-core-container-320 .bv-content-item:hover .bv-content-secondary-ratings&gt;li:nth-child(2n) {
    padding-bottom: 0.5em !important;}

/* Questions rÃ©ponses */
#BVQAContainer .bv-cv2-cleanslate .bv-core-container-320 .bv-content-header {padding: 10px 10px 0 !important;}
#BVQAContainer .bv-cv2-cleanslate .bv-core-container-320 .bv-content-title {font-weight: 600 !important;}
#BVQAContainer .bv-cv2-cleanslate .bv-content-header-meta {width: 12% !important;float: left !important;padding: 1% !important;background: #f7f7f7 !important;border-radius: 4px 0 0 4px !important;display: block !important;margin: 0 !important;}
#BVQAContainer .bv-cv2-cleanslate li {border: 1px solid #ccc !important;margin: 0 10px 15px !important;border-radius: 4px !important;}
#BVQAContainer .bv-cv2-cleanslate .bv-content-title-container {width: 75% !important;float: left !important;padding: 1% !important;margin: 0 0 0 !important;}
#BVQAContainer .bv-cv2-cleanslate .bv-secondary-content-link.bv-focusable:hover,
#BVQAContainer .bv-cv2-cleanslate h3.bv-content-title:hover,
.bv-cv2-cleanslate .bv-core-container-314 .bv-content-top-question .bv-content-core-float:hover .bv-content-title a {text-decoration: none !important;}
#BVQAContainer .bv-cv2-cleanslate .bv-content-data-summary {display: flex !important;padding-right: 0 !important;}
#BVQAContainer .bv-cv2-cleanslate .bv-content-data-count {margin: 0 !important;width: 7% !important;padding: 1% !important;display: block !important;float: left !important;position: relative !important;}
#BVQAContainer .bv-cv2-cleanslate .bv-content-details-offset-off {/*! display: none !important; */}

#BVQAContainer .bv-cv2-cleanslate .bv-secondary-content-actions-container {text-align: center !important;}
#BVQAContainer .bv-cv2-cleanslate .bv-content-btn.bv-content-secondary-btn.bv-focusable {float: none !important;display: inline-block !important;}
#BVQAContainer .bv-cv2-cleanslate .bv-content-product-questions,
#BVQAContainer .bv-cv2-cleanslate .bv-content-data {margin-bottom: 0 !important;}
#BVQAContainer .bv-cv2-cleanslate .bv-content-btn.bv-content-secondary-btn.bv-focusable {padding: 6px 12px !important;}

/*media queries*/
@media screen and (max-width: 768px) {
    #BVRRContainer .bv-cv2-cleanslate .bv-core-container-320 .bv-flex-container-column {width: 100% !important;}    #BVRRContainer .bv-cv2-cleanslate .bv-head-to-head-item .bv-content-header {width: 100% !important;}    #BVRRContainer .bv-cv2-cleanslate .bv-head-to-head-item .bv-content-actions-container {padding: 0 10px 5px 10px !important;margin: 0 !important;height: unset !important;}    #BVRRContainer .bv-cv2-cleanslate .bv-core-container-320 .bv-content-details-offset-off {padding: 0 0 30px 0 !important;}    #BVRRContainer .bv-cv2-cleanslate .bv-content-rating {width: auto !important;margin: 0 0 0 5px !important;display: inline-block !important;float: none !important;}    #BVRRContainer .bv-cv2-cleanslate .bv-content-meta-wrapper {width: auto !important;margin: 0px 5px 0 0 !important;display: inline-block !important;}    #BVQAContainer .bv-cv2-cleanslate .bv-content-data-summary {display: inline-block !important;}    #BVQAContainer .bv-cv2-cleanslate .bv-content-header-meta,
    #BVQAContainer .bv-cv2-cleanslate .bv-content-title-container,
    #BVQAContainer .bv-cv2-cleanslate .bv-content-data-count {width: 96% !important;padding: 1% 2% !important;}    #BVQAContainer .bv-cv2-cleanslate .bv-content-data-count span {display: inline-block !important;}    #BVQAContainer .bv-cv2-cleanslate .bv-content-list-answers .bv-content-header {width: 96% !important;padding: 1% 2% 0 2% !important;}
    .bv-cv2-cleanslate .bv-core-container-320 .bv-content-details-offset-off {width: 100% !important;}
    .bv-cv2-cleanslate .bv-core-container-320 .bv-content-item .bv-content-feedback-vote .bv-content-feedback-vote-request {margin: 0 !important;}
}
/*fin media queries*/


/*RÃ©ponses*/
#BVQAContainer .bv-cv2-cleanslate .bv-content-list-answers .bv-content-title-container {display: none !important;}
#BVQAContainer .bv-cv2-cleanslate .bv-content-list-answers .bv-content-data-summary {display: inline-block !important;}
#BVQAContainer .bv-cv2-cleanslate .bv-content-list-answers .bv-content-header {display: inline-block !important;}
#BVQAContainer .bv-cv2-cleanslate .bv-content-list-answers .bv-content-header-meta {width: 100% !important;}

/*  Media Queries  */

/*
**    Mobile 480px
**--------------------------------------
*/

/*media queries*/
@media screen and (max-width: 480px) {
    /* FAQ */
    .cms-page-view .main {font-size: 21px;}
    .boxCategory-seeMore {font-size: 1.1em;}
}
/*fin media queries*/


/*
**    Mobile 640px
**--------------------------------------
*/

/*media queries*/
@media screen and (max-width: 639px) {
    /* Qui sommes nous */
    .cms-qui-sommes-nous .catalog-category-view .block-ems .portail-brands .brand {height: 10em;}
    /* FAQ */
    .cms-page-view .main {font-size: 28px;}
    /* contact */
    .form-contact .fieldset.informations .field {width: 100% !important;margin: 0 0 15px auto !important;}
    .form-contact .fieldset&gt;.field:not(.choice)&gt;.control {width: 100% !important;}
    .form-contact .numfacture:not(.choice)&gt;.label {width: 100%;}
    .form-contact .fieldset&gt;.field.numfacture:not(.choice)&gt;.control {float: none;}
    .boxCategory-title {font-size: 1.4em;}
}
/*fin media queries*/


/*
**    Tablet 768px
**--------------------------------------
*/

/*media queries*/
@media screen and (max-width: 767px) {
    .pushproduct--ems .row {margin-left: 0;margin-right: 0;}    h2.metierSousTitre {margin: 25px 0 !important;}
    .info-complement-menu {display: none;}
    /*Qui sommes nous*/
    .cms-qui-sommes-nous .catalog-category-view .block-ems .portail-brands .brand {height: unset;}
    /*nos engagements*/
    .choix-marques-left {border-right: 0px solid black;}
    /* FAQ */
    .cms-page-view .main {font-size: 14px;}
    .vcenter {display: flex;align-items: center;}
    .cms-page-view .page-bandeau {margin: 0 0 1.429em 0;}
    .cms-page-view .page-titre {font-size: 2.5715em;}
    .cms-page-view .share {vertical-align: middle;}
    .cms-page-view .share.print-icon {display: inline-block;}
    .cms-page-view .share img {width: 1.429em;display: block;}
    .cms-page-view .page-banniere {margin: 1.071em 0 0 0;}
    .cms-page-view .sous-titre {font-size: 1.714em;}
    .cms-page-view .sous-titre .sous-titre--important {display: inline;}
    .cms-page-view .page-contenu&gt;hr {width: 95%;margin: 2.286em auto 3.786em auto;}
    .cms-page-view .container-cms {padding-bottom: 1.4em;}
    .cms-page-view .container-titre {font-size: 2em;}
    .cms-page-view .container-contenu {font-size: 1em;}
    .cms-page-view .container-contenu .vcenter {display: block;}
    .cms-page-view .lien-bouton {padding: 0.464em 2.6%;}   

    /* Financement */    
    .cms-page-view .separator {border-right: none;}
    /* SAV Autodiag */
    .mright-sav {margin-bottom: 10px;}    

    /* Footer */    
    .footer-baseline {font-size: 1.55em;}
    .assurance-element:nth-child(3n+1) {border-left: none;}
    .assurance-element {border-bottom: 1px solid #CCC;padding: 0;}
    .footer-social-box&gt;div:first-child::after {width: 80%;left: 10% !important;height: 1px;bottom: -10px !important;top: unset;}
    .footer-content {padding: 0 10px;}
    .footer-equipes ul li:first-child {margin-left: 0px;}
    .footer-content div+div::before {display: none;}
    .footer-reward a {display: inline-block;float: none;}

    /* Fix contenu trop large pour le site sur mobile */    
    .counter-label {line-height: 1.65em;display: inline-block;margin: 0 0 0 -0.65em;}
    .minicart-wrapper {margin: 1em 2em 0 0 !important;}
}
/*fin media queries*/


/*
**    Tablet 990px
**--------------------------------------
*/

/*media queries*/
@media screen and (max-width: 990px) {
    /* Qui sommes nous */
    .cms-qui-sommes-nous .text-head-qui-sommes-nous::before {top: -165px;}
    .cms-qui-sommes-nous .head-qui-sommes-nous {background-position: 0 top;padding: 575px 0 0;}
    .cms-qui-sommes-nous .accroche-qui-sommes-nous {padding: 0 25px;}
    .cms-qui-sommes-nous .catalog-category-view .block-ems .portail-brands .brand {width: 50%;height: 6.01em;border-bottom: 1px solid #DDD !important;}
    .cms-qui-sommes-nous .catalog-category-view .block-ems .portail-brands .brand:nth-child(2n) {border-right: none !important;}

    /* FAQ */
    .cms-page-view .container-contenu .vcenter {display: flex;}
    .cms-page-view .container-texte {margin-bottom: 0;}
    .cms-page-view .container-bouton {text-align: right;}

    /* boutique iphone */
    .iphone-boutique:hover .plus-iphone-1 {left: 5px;top: 40px;}
    .iphone-boutique:hover .plus-iphone-2 {bottom: 28px;left: 3px;}
    .iphone-boutique:hover .plus-iphone-3 {opacity: 1;right: 1%;top: 100px;transition: all 0.5s ease 0.25s;}
}
/*fin media queries*/


/*
**    Mobile 1180px
**--------------------------------------
*/

/*media queries*/
@media screen and (min-width: 1180px) {
    .prodItem__warranty {position: sticky;top: 0;}
}
/*fin media queries*/


/*media queries*/
@media screen and (min-width: 1180px) and (max-width: 767px) {
    .prodItem__warranty-item {width: 33%;float: left;}
}
/*fin media queries*/

/* fix cta close pop-in FP */
.modal-popup.modal-slide .action-close {top: 10px;right: 10px;}div#js__modal-repairability, div#js__modal-reprise-deee {padding: 20px 40px 0;}

/* fix cta close pop-in FP *//*changements footer novembre 2022*/

/*media queries*/
@media (max-width: 1024px){
.xsnoflex {display:block !important}
}
/*fin media queries*/

/*changements footer novembre 2022*//* fix rÃ©cap checkout */
.opc-sidebar .opc-summary ol, .open + ol  {overflow: auto !important;}/* fix rÃ©cap checkout */



 /******************* STYLES OCTOBRE 2022 ***************************/
 /* ************************************************************** */
 @media screen and (max-width: 767px){
    .footer-content {padding:10px;}
}
/* FIX SAV */
.sav__module.sav__contact + .sav__module.sav_store_rdv {display: none !important;}
/* Fix flap le prix bas */
.productlist-item--flap.le_prix_bas {background: #c5da37;}
/* Fix taille icone categorie */
.hp-entree-categorie svg {max-width: 24px;min-width: 24px;}
/*FIX h3 en titre*/
.moyenTitre {font-weight: bold;margin: 0 0 1rem 0;line-height: 1.1;font-size: 1.8rem;}
/* FIX h2 en titre */
.grandTitre {font-family: 'barlow', arial, sans-serif;font-size: 2.1em;font-weight: bold;text-transform: uppercase;line-height: 1.1;}
.grandTitreMinuscule {font-family: 'barlow', arial, sans-serif;font-size: 2.1em;font-weight: bold;text-transform: lowercase;line-height: 1.1;}
/*FIX CAAST ONE TRUST*/
#onetrust-consent-sdk {position: relative;z-index: 10000000000;}
#onetrust-consent-sdk~#caast-modal__main {z-index: 1000000000;position: relative;}
/*FIX fleche energÃ©tique*/
.energy__class .cls-3,
.cls-5,
.cls-7 {font-family: 'barlow', sans-serif;}
.footer .footer-assurance svg {max-width: 70.5px;margin: 0 0 5px 0;}
.header.right {top: 20px;}
    
/*Icone reconditionnes*/
.nav-sections .section-item-content .navigation .special-nav .nav-specialClass--reconditionnes .icon-mobile__white::before {
content: '';background: url("https://www.electrodepot.fr/media/wysiwyg/site/flap/picto-reconditionne.svg") no-repeat center !important;width: 24px;height: 24px;display: inline-block;}

.nav-sections .section-item-content .navigation .special-nav .nav-specialClass--reconditionnes .icon-mobile__white svg {display: none;}

/*Special reconditionnes*/
.nav-sections .section-item-content .navigation ul li.nav-specialClass--reconditionnes,
.nav-sections .section-item-content .navigation ul li.nav-specialClass--reconditionnes a {color: #FFF !important;background:transparent !important;border-radius:4px!important}
.nav-specialClass--reconditionnes .level-top {font-size: 1.2em !important;color: #FFF !important;}
    
@media all and (min-width:1180px) {
    .nav-sections .section-item-content .navigation ul li.level0.nav-specialClass--reconditionnes {border-radius: 4px !important;font-size: 0.85em;border: 0 !important;}
    .nav-sections .section-item-content .navigation .special-nav .level0:first-child {
        border-radius: 4px !important;}
    .nav-sections .section-item-content .navigation .special-nav {
        width: 20% !important;}
    .nav-sections .section-item-content .navigation ul.categories-nav {
        width: 80% !important;}
}
    
@media all and (max-width:1180px) {
    .nav-sections .section-item-content .navigation .special-nav&gt;li&gt;a {
        padding: .45em 16px .45em 16px !important;}
}
    
.mz-thumb img {visibility: visible !important;}
/*Fix visionneuse images produit*/
.splide {visibility: visible;}
.splide__list {max-width: 100%;display: flex;}
.splide__slide {max-width: 100%;}
#image-slideshow-thumbnail-slider .splide {visibility: hidden;}
#image-slideshow-thumbnail-slider {max-height: 100px;}
    
    @media screen and (max-width:1180px) {
        .splide__list {display: flex;}
        .splide__slide {margin-right: 10px;}
}
/*Fix portail brand sur page liste*/
.portail-brands .brand {border-bottom: none !important;width: 33% !important;height: 8.8em !important;}
.brand-link .logo-image {max-width: 210px;margin-top: 20px !important;}
.brand:nth-child(3) {border-right: none !important;}
.brand-logo {width: 80%;margin: 13% 10%;}

/*fix gellule filtres*/
.am-ranges input[type="radio"] {display: none;}

/*fix btn onetrust dans footer*/
.footer #ot-sdk-btn.ot-sdk-show-settings {padding: 0;background: none !important;border: none;text-align: left;font-weight: normal !important;font-size: 1em;font-family: Barlow, arial, sans-serif;line-height: 1em;color: #000;}
.footer #ot-sdk-btn.ot-sdk-show-settings:hover {text-decoration: underline;color: #000;}
/*fix mdd*/
@media screen and (min-width:990px) {
    .carousel-mdd .slick-track {width: 100% !important;}
    .carousel-mdd .slick-slide:first-child {margin: 0 !important;}
    .carousel-mdd .slick-slide {margin: 0 0 0 4%;min-width: 16.5%;}
}
/* Fix casse mobile sur FP*/
.prodItem__warranty-item.garantie-mobile #mobile-warranty-popin-content {display: none;}

/* Supp. block info Ã©rronÃ©e page succes commande */
.checkout-onepage-success .block-success+.block-success {display: none;}

/*Test One Trust*/
#onetrust-banner-sdk #onetrust-policy-title {font-size: 1.3em;}
.ot-sdk-container button {font-size: 1.2rem !important;background: #FFF !important;}

@media screen and (max-width: 600px) {
    .ot-sdk-container button {width: 100% !important;}
    #onetrust-banner-sdk #onetrust-policy-title {width: calc(100% - 44px) !important;}
}

@media all and (min-width:1180px) {
    .nav-sections .section-item-content .navigation ul li.level0.nav-specialClass--reconditionnes {border-radius: 4px !important;font-size: 0.85em;border: 0 !important;}
    .nav-sections .section-item-content .navigation .special-nav .level0:first-child {border-radius: 4px !important;}
    .nav-sections .section-item-content .navigation .special-nav {width: 20% !important;}
    .nav-sections .section-item-content .navigation ul.categories-nav {width: 80% !important;}
}

@media all and (max-width:1180px) {
    .nav-sections .section-item-content .navigation .special-nav&gt;li&gt;a {padding: .45em 16px .45em 16px !important;}
}
/*.nav-sections .section-item-content .navigation .special-nav li.nav-specialClass--premiers-prix {background: #FFBA00 !important;color: #000 !important;border-radius: 0 3px 3px 0;}

.nav-sections .section-item-content .navigation .special-nav li.nav-specialClass--premiers-prix a {background: #FFBA00 !important;color: #000 !important;}

.nav-sections .section-item-content .navigation .special-nav li.nav-specialClass--premiers-prix svg {opacity: 0;}

.nav-sections .section-item-content .navigation .special-nav li.nav-specialClass--premiers-prix .icon-mobile::after {content: '';background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3C!-- Generator: Adobe Illustrator 26.2.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E%3Csvg version='1.1' xmlns='https://urldefense.com/v3/__http://www.w3.org/2000/svg__;!!Jx6TseFBDpbl!WtOPovR8uLIG3Qtef5tddz-iMXqgBYEucFwszHr9_8oGG3TbLygxX5BTa_aOMg8QhArAyxA4TvzmYmonGPQEI36ePZK_pTH-Sa9tCg$ ' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 24 24' style='enable-background:new 0 0 24 24;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bdisplay:none;%7D .st1%7Bdisplay:inline;%7D .st2%7Bfill:none;stroke:%23000;stroke-width:1.6259;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;%7D .st3%7Bfill:none;stroke:%23FFF;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;%7D .st4%7Bfill:none;stroke:%23FFBA00;stroke-width:0.9914;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;%7D .st5%7Bfill:none;stroke:%23FFFFFF;stroke-width:1.6259;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;%7D .st6%7Bdisplay:inline;fill:none;stroke:%23FFBA00;stroke-width:1.6259;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;%7D .st7%7Bfill:none;stroke:%23FFBA00;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;%7D .st8%7Bdisplay:inline;fill:none;stroke:%23FFFFFF;stroke-width:1.6259;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;%7D%0A%3C/style%3E%3Cg id='Calque_2' class='st0'%3E%3Crect class='st1' width='24' height='24'/%3E%3C/g%3E%3Cg id='Calque_4'%3E%3Ccircle class='st2' cx='14.83' cy='7.69' r='6.27'/%3E%3Cpath class='st3' d='M16.38,10.46c-0.44,0.24-0.95,0.37-1.48,0.37c-1.74,0-3.15-1.41-3.15-3.15s1.41-3.15,3.15-3.15 c0.57,0,1.1,0.15,1.56,0.41'/%3E%3Cg%3E%3Cg%3E%3Cline class='st4' x1='12.32' y1='6.84' x2='15.01' y2='6.84'/%3E%3Cline class='st4' x1='12.32' y1='8.81' x2='15.01' y2='8.81'/%3E%3C/g%3E%3Cg%3E%3Cline class='st3' x1='12.32' y1='6.84' x2='15.01' y2='6.84'/%3E%3Cline class='st3' x1='12.32' y1='8.81' x2='15.01' y2='8.81'/%3E%3C/g%3E%3C/g%3E%3Cpath class='st5' d='M16.57,16.94l5.51-1.26c0,0,0.93-0.04,0.51,0.94c-1.19,0.79-6.66,3.68-8.58,4.69 c-0.43,0.23-0.93,0.29-1.4,0.17l-5.32-1.31c-0.5-0.12-1.03-0.05-1.48,0.19l-2.84,1.56l-1.9-4.01l5.7-2.62c0,0,1.11-0.46,2.86,0 c1.75,0.46,4.18,1.75,4.18,1.75c0.81,0.29,0.65,1.52-0.1,1.46L9.8,18.22'/%3E%3C/g%3E%3Cg id='Calque_5' class='st0'%3E%3Cpath class='st6' d='M17.08,14.82c0,4.12-3.34,7.46-7.46,7.46s-7.46-3.34-7.46-7.46c0-3.02,1.97-5.67,4.41-6.8'/%3E%3Cpath class='st6' d='M11.46,18.12c-0.53,0.28-1.13,0.44-1.77,0.44c-2.07,0-3.75-1.68-3.75-3.75s1.68-3.75,3.75-3.75 c0.67,0,1.3,0.18,1.85,0.49'/%3E%3Cg class='st1'%3E%3Cg%3E%3Cline class='st7' x1='6.63' y1='13.81' x2='9.83' y2='13.81'/%3E%3Cline class='st7' x1='6.63' y1='16.11' x2='9.83' y2='16.11'/%3E%3C/g%3E%3Cg%3E%3Cline class='st2' x1='6.63' y1='13.81' x2='9.83' y2='13.81'/%3E%3Cline class='st2' x1='6.63' y1='16.11' x2='9.83' y2='16.11'/%3E%3C/g%3E%3C/g%3E%3Cpath class='st8' d='M5.41,2.04C8.07,4.71,9.37,6,12.03,8.67c0.46,0.46,1.54-4.8,2-4.34c2.46,2.46,4.92,4.92,7.39,7.39'/%3E%3Cpolyline class='st8' points='22.03,6.19 22.03,12.35 15.88,12.35 '/%3E%3C/g%3E%3C/svg%3E%0A");width: 26px;height: 24px;display: inline-block;position: absolute;top: 20px;left: 16px;}
.nav-sections .section-item-content .navigation .special-nav .level-top.nav-specialClass--premiers-prix a:after {color: #000;}*/

.carousel-mdd .slick-arrow {display: none !important;}

@media (min-width: 1px) {
    .logo-capital-img {width: 50% !important;max-width: 120px !important;}
}

.footer-content &gt; div+div::before {min-height: 0 !important;}
.footer-reward div + div::before {content: none !important;}

.logo-capital-text-bold {font-weight: bold;line-height: 1.1;font-size: 1rem;}
.footer-reward p {font-weight: bold;line-height: 1.1;font-size: 1rem;}

.logo-capital-a {text-decoration: none;}
.footer-reward div {padding: 0 0 15px 0 !important;}
.footer-reward img {width: unset !important;}
.footer-reward a {display: inline-block;}
/* ********************************************************** */
/* fix color text sticky comparator button */
.sticky-comparator .comparator-buttons .co-button,
.sticky-comparator_collapse.co-button {
  color: #ffffff;
}
/* fix nombre magasin */
.widget-nombre-magasins,
.widget-nombre-magasins &gt; div {display:inline-block;}
/* fix modal overlay */
@media screen and (max-width: 480px){
    .v--modal-overlay .v--modal-box {overflow: scroll!important;}
}
/* fix search bar mobile height */
.block-search {height: auto!important;max-height: 55px;}

/* fix bloc autocomplete-results changer de magasin */
.checkout-popin-store-availability .popin-content .storeTakeoff__search .autocomplete-results {position: inherit;}

/* fix pop in step content checkout simuler frais de livraison 16/05/23 */
.prodItem__dlvry-link[data-v-36a7c5c6] {display: none!important;}

/* fix entrÃ©es catÃ©g HP */
.hp-entree-categorie {
    display: inline-block !important;
    margin-bottom: 0 !important;
}
/* Fix menu ActualitÃ©s */
@media (min-width: 1180px) {
body .navigation .submenu-ems.link
{
background:white
}
.submenu-ems.link.spacer span
{
display: block;
margin-bottom: 0.3em;
padding: 0;
font-size: 1.23em;
line-height: normal;
text-align: left;
font-family: 'Barlow', arial, sans-serif;
font-weight: 600;
padding: 0 0 0.5em !important;
margin: 0 0 0.6em !important;
}
.submenu-ems.link.spacer a
{
padding: 0.15em 0!important;
font-size: 1.16em!important;
}
}
/* Fix ems_homepage */
.cms-home .pushproduct--ems.homepage .col-xs-6 img {aspect-ratio: 1.05!important;}
/* fix infos bulles pages liste */
.ed-icon-tooltip::before {background: url("https://www.electrodepot.fr/media/wysiwyg/site/page-liste/tooltip.svg")!important;background-size:contain!important;}
/* fix icÃ´nes rÃ©assurance en FP */
.prodItem__warranty-item.garantie-comprise:before {
    background-image:url('data:image/svg+xml,&lt;svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 60 60"&gt;&lt;path d="M57.6,31.3h-16.1c-.5,0-.8.4-.8.8v2l-6.5-1.1c-2.5-.4-4.6-2.2-5.5-4.6v-.3c-.3-.6-.4-1.2-.4-1.8v-2.7c0-2.4-2-4.4-4.4-4.4s-4.4,2-4.4,4.4v7.6h-.4c-.2,0-.4,0-.5,0h-2v-10c0-.1,0-.2,0-.3v-.3c-.1,0,.2-.2.2-.2,3.2-1.8,5.1-5.2,5.1-8.8s-2.2-7.4-5.7-9.1c-.3-.1-.6-.1-.8,0-.2.2-.4.4-.4.7v6.9h-6V3.1c0-.3-.1-.5-.4-.7-.2-.2-.5-.2-.8,0C4,3.9,1.6,7.6,1.6,11.7s2.1,7.2,5.5,9h.3c0,.1,0,.4,0,.4,0,0,0,.1,0,.2v10h-.6c-2.1,0-3.9,1.7-3.9,3.9s.2,1.6.7,2.2l.2.3-.3.2c-1.1.7-1.8,1.9-1.8,3.3s.4,2.1,1.2,2.8l.3.3-.3.3c-.8.8-1.2,1.8-1.2,2.9,0,2,1.4,3.6,3.4,4h.5c0,0-.2.5-.2.5-.3.5-.4,1.1-.4,1.7,0,2.1,1.7,3.9,3.9,3.9h19.9c4.1,0,8.1-1.2,11.5-3.4l.6-.4v2.6c0,.5.4.8.8.8h16.1c.5,0,.8-.4.8-.8v-24.2c0-.5-.4-.8-.9-.8M3.2,11.7c0-2.7,1.2-5.1,3.4-6.7l.6-.4v6.6c0,.5.4.8.8.8h7.7c.5,0,.8-.4.8-.8v-6.3l.6.5c1.9,1.6,3,3.9,3,6.4,0,4.7-3.8,8.4-8.4,8.4-4.7,0-8.4-3.8-8.4-8.4M14.8,21.3v10h-6v-9.9h.5c1.7.5,3.4.5,5.1,0h.5ZM6.6,33h11.9c1.2,0,2.2,1,2.2,2.2s-1,2.2-2.2,2.2H6.6c-1.2,0-2.2-1-2.2-2.2s1-2.2,2.2-2.2M5.4,39h15.3c1.2,0,2.2,1,2.2,2.2s-1,2.2-2.2,2.2H5.4c-1.2,0-2.2-1-2.2-2.2,0-1.2,1-2.2,2.2-2.2M5.6,49.8c-1.3,0-2.4-1.1-2.4-2.4s1.1-2.4,2.4-2.4h13.5c1.3,0,2.4,1.1,2.4,2.4s-1.1,2.4-2.4,2.4H5.6ZM17.5,55.9h-8.9c-1.2,0-2.2-1-2.2-2.2s1-2.2,2.2-2.2h8.9c1.2,0,2.2,1,2.2,2.2,0,1.2-1,2.2-2.2,2.2M40.6,51.7l-1.1.8c-3.2,2.2-7,3.4-10.9,3.4h-7.8l.2-.5c.2-.5.4-1.1.4-1.7s-.2-1.5-.6-2.1l-.2-.3.4-.2c1.4-.7,2.2-2.1,2.2-3.6s-.2-1.6-.7-2.3l-.2-.3.4-.2c1.3-.7,2-2,2-3.4s-1-3.1-2.5-3.6l-.4-.2.2-.4c.3-.6.5-1.2.5-1.9,0-1-.4-2-1.1-2.7h-.1v-8.7c0-1.5,1.2-2.7,2.7-2.7s2.7,1.2,2.7,2.7v2.7c0,.8.1,1.6.4,2.4v.3c1.2,3,3.8,5.1,6.9,5.7l6.8,1.1v15.9h0ZM56.8,55.5h-14.4v-22.5h14.4v22.5Z"/&gt;&lt;/svg&gt;')!important;
}
.prodItem__warranty-item.garantie-tranquilite:before {
    background-image:url('data:image/svg+xml,&lt;svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 150 150"&gt;&lt;path d="M137.3,53.6c-5.8-5.8-13.4-9-21.5-9s-15.8,3.2-21.5,9c0,0-.3.3-.4.5L60.7,19.2l-24.8,25.9v-11.4h-17.4v29.7l-14.9,15.6h16.3v51.9h81.4v-28.3c1,.6,2.1,1,3.2,1.5.3,0,.5.2.8.3l2.6.9c.4,0,.7.2,1,.3.9.2,1.6.4,2.5.5.3,0,.7,0,1,.2,1.1,0,2.3.2,3.5.2,8.1,0,15.8-3.2,21.5-9,5.8-5.8,8.9-13.6,8.9-21.8-.2-8.3-3.4-16.1-9.1-21.8h0ZM22.4,37.5h9.7v11.6l-9.7,10.3s0-21.8,0-21.8ZM73.6,127h-25.9v-31h26v31h0ZM97.5,127h-19.9v-34.9h-33.7v35h-19.9v-52h-11.2L60.7,24.8l30.8,32.3c-3.9,5.3-6.1,11.7-6.1,18.4s3.1,16,8.9,21.8c1,1,2.1,1.9,3.2,2.8,0,0,0,26.9,0,26.9ZM115.8,102.7c-.9,0-1.6,0-2.5,0s-.5,0-.8,0c-.6,0-1.1-.2-1.6-.3-.3,0-.6,0-.9-.2-.7-.2-1.3-.3-2-.6-.4,0-.8-.3-1.1-.4l-.9-.3c-.5-.2-.9-.4-1.3-.6,0,0-.3,0-.4-.2-1-.5-2-1-2.9-1.6l-2-1.4c-.7-.5-1.2-1-1.8-1.6-5.3-5-8.6-12.1-8.6-19.9s1.9-11.4,5-15.9c.8-1,1.6-2.1,2.5-3,1.8-1.9,3.9-3.6,6.3-4.9h0c.7-.4,1.4-.8,2.2-1.1,0,0,0,0,.2,0,.7-.3,1.4-.6,2.2-.9,0,0,.3,0,.4,0,.7-.2,1.4-.4,2.1-.6.2,0,.4,0,.6,0,.7,0,1.4-.3,2.1-.3s.4,0,.7,0c.9,0,1.8,0,2.8,0,14.8,0,26.9,12.3,26.9,27.3-.2,14.9-12.3,27.2-27.1,27.2h0ZM128.2,64.6l2.8,2.8-19.9,20.1-10.7-10.8,2.8-2.8,7.9,8s17-17.3,17-17.3Z"/&gt;&lt;/svg&gt;')!important;
}
/* Fix pages SEO */
.cms-page-view .column.main .breadcrumbs {
    margin: 0;
    display: block!important;
    padding: .3em .5em;
    background-color: #e6e6e6;
}
.cms-page-view .column.main .breadcrumbs .item::after {
	content: "@";
    color: transparent !important;
    background-position: center;
    display: inline-block;
    background: url(https://www.electrodepot.fr/static/version1714745050/frontend/Pictime/electrodepot/fr_FR/icons/svg/fleche_droite_grey.svg) no-repeat center;
    height: 8px;
    margin-top: 4px!important;
}
.cms-page-view .column.main .breadcrumbs .item::after {
	content: "@";
    color: transparent !important;
    background-position: center;
    display: inline-block;
    background: url(https://www.electrodepot.fr/static/version1714745050/frontend/Pictime/electrodepot/fr_FR/icons/svg/fleche_droite_grey.svg) no-repeat center;
    height: 8px;
    display: inline-flex !important;
    align-items: center;
}
.cms-page-view .column.main .breadcrumbs .item:not(:last-child):after {
	margin-top:4px !important
}
.cms-page-view p a {
    text-decoration: underline !important;
}
}
.ed-icon-exclamation::before {
    background: url(https://www.electrodepot.fr/static/version1715691393/frontend/Pictime/electrodepot/fr_FR/icons/svg/exclamation.svg) no-repeat !important;
}
/* Fix hauteur carrousel Predigo */
.carousel__item[data-v-0b2d3735] {min-height: 303px !important;}
/* Fix h2 HP */
@media screen and (max-width: 767px), screen and (max-height: 400px) {
    h2.carousel-container__title[data-v-0b2d3735] {
        font-size: 2.4rem;
    }
}
/*FIX NAV BF MOB ACTIVE*/
@media only screen and (max-width: 1179px){
.nav-sections .section-item-content .navigation .special-nav .nav-specialClass--black-friday.active a
{background: transparent!important;}
.nav-sections .section-item-content .navigation .special-nav .nav-specialClass--black-friday.active a:after
{background: url(https://www.electrodepot.fr/static/frontend/Pictime/electrodepot/fr_FR/icons/svg/fleche_droite_yellow.svg)!important;
background-repeat:no-repeat!important;
background-position: center!important;
}
}
/*FIX NAV SOLDES MOB ACTIVE*/
@media only screen and (max-width: 1179px){
.nav-sections .section-item-content .navigation .special-nav .nav-specialClass--soldes.active a
{background: transparent!important;}
.nav-sections .section-item-content .navigation .special-nav .nav-specialClass--soldes.active a:after
{background: url(https://www.electrodepot.fr/static/frontend/Pictime/electrodepot/fr_FR/icons/svg/fleche_droite_yellow.svg)!important;
background-repeat:no-repeat!important;
background-position: center!important;
}
}
/* Fix img carrousel IOS */
.carousel-container .swiper-slide article {
    height: auto !important;
}
/* Fix hide "AccÃ¨s Ã&nbsp; mon dossier de suivi" dans la page SAV */
.sav-case-link.sav_border-bottom,.sav-case-link {
    display: none!important;
}
/* Fix h2 HP */
    h2.carousel-container__title[data-v-0b2d3735], .carousel-container__title {
        font-size: 2.4rem!important;
    }
@media screen and (min-width: 1180px) {
    .nav-sections .section-item-content .navigation ul li.level-top.nav-specialClass--soldes a.level-top {
        padding: 3px 0 4.5px !important;border-radius:4px!important;
    }
.category-item.has-active.level-top.nav-specialClass--soldes {
    border-bottom: none!important;padding: 0 !important;
}
}

/* Retirer la barre de scroll page d'accueil*/ 
.pushproduct {overflow:hidden}

/*Fix boutique Brandt*/
@media screen and (min-width: 768px) {
.page-with-filter .column.main {
        width: 100% !important;
    }
}

}
/* old style */
  .pos-relative {position: relative;}
  .pos-absolute {position: absolute;}

  /*styles octobre 2022*/
  @media screen and (max-width: 767px) {
    .footer-content {
      padding: 10px;
    }
  }

  /* FIX SAV */
  .sav__module.sav__contact+.sav__module.sav_store_rdv {
    display: none !important;
  }

  /* Fix flap le prix bas */
  .productlist-item--flap.le_prix_bas {
    background: #c5da37;
  }

  /* Fix taille icone categorie */
  .hp-entree-categorie svg {
    max-width: 24px;
    min-width: 24px;
  }

  /*FIX h3 en titre*/
  .moyenTitre {
    font-weight: bold;
    margin: 0 0 1rem 0;
    line-height: 1.1;
    font-size: 1.8rem;
  }

  /* FIX h2 en titre */
  .grandTitre {
    font-family: 'barlow', arial, sans-serif;
    font-size: 2.1em;
    font-weight: bold;
    text-transform: uppercase;
    line-height: 1.1;
  }

  .grandTitreMinuscule {
    font-family: 'barlow', arial, sans-serif;
    font-size: 2.1em;
    font-weight: bold;
    text-transform: lowercase;
    line-height: 1.1;
  }

  /*FIX CAAST ONE TRUST*/
  #onetrust-consent-sdk {
    position: relative;
    z-index: 10000000000;
  }

  #onetrust-consent-sdk~#caast-modal__main {
    z-index: 1000000000;
    position: relative;
  }

  /*FIX fleche energÃ©tique*/
  .energy__class .cls-3,
  .cls-5,
  .cls-7 {
    font-family: 'barlow', sans-serif;
  }

  .footer .footer-assurance svg {
    max-width: 70.5px;
    margin: 0 0 5px 0;
  }

  .header.right {
    top: 20px;
  }
    .mz-thumb img {
      visibility: visible !important;
    }

    /*Fix visionneuse images produit*/
    .splide {
      visibility: visible;
    }

    .splide__list {
      max-width: 100%;
      display: flex;
    }

    .splide__slide {
      max-width: 100%;
    }

    #image-slideshow-thumbnail-slider .splide {
      visibility: hidden;
    }

    #image-slideshow-thumbnail-slider {
      max-height: 100px;
    }

    @media screen and (max-width:1180px) {
      .splide__list {
        display: flex;
      }

      .splide__slide {
        margin-right: 10px;
      }
    }

    /*Fix portail brand sur page liste*/
    .portail-brands .brand {
      border-bottom: none !important;
      width: 33% !important;
      height: 8.8em !important;
    }

    .brand-link .logo-image {
      max-width: 210px;
      margin-top: 20px !important;
    }

    .brand:nth-child(3) {
      border-right: none !important;
    }

    .brand-logo {
      width: 80%;
      margin: 13% 10%;
    }

    /*fix gellule filtres*/
    .am-ranges input[type="radio"] {
      display: none;
    }

    /*fix btn onetrust dans footer*/
    .footer #ot-sdk-btn.ot-sdk-show-settings {
      padding: 0;
      background: none !important;
      border: none;
      text-align: left;
      font-weight: normal !important;
      font-size: 1em;
      font-family: Barlow, arial, sans-serif;
      line-height: 1em;
      color: #000;
    }

    .footer #ot-sdk-btn.ot-sdk-show-settings:hover {
      text-decoration: underline;
      color: #000;
    }

    @media screen and (min-width:990px) {
      .carousel-mdd .slick-track {
        width: 100% !important;
      }

      .carousel-mdd .slick-slide:first-child {
        margin: 0 !important;
      }

      .carousel-mdd .slick-slide {
        margin: 0 0 0 4%;
        min-width: 16.5%;
      }
    }

    /* Fix casse mobile sur FP*/
    .prodItem__warranty-item.garantie-mobile #mobile-warranty-popin-content {
      display: none;
    }

    /* Supp. block info Ã©rronÃ©e page succes commande */
    .checkout-onepage-success .block-success+.block-success {
      display: none;
    }

    /*Test One Trust*/
    #onetrust-banner-sdk #onetrust-policy-title {
      font-size: 1.3em;
    }

    .ot-sdk-container button {
      font-size: 1.2rem !important;
      background: #FFF !important;
    }

    @media screen and (max-width: 600px) {
      .ot-sdk-container button {
        width: 100% !important;
      }

      #onetrust-banner-sdk #onetrust-policy-title {
        width: calc(100% - 44px) !important;
      }
    }

    .nav-sections .section-item-content .navigation ul li.nav-specialClass--reconditionnes,
    .nav-sections .section-item-content .navigation ul li.nav-specialClass--reconditionnes a {
      background: #44bc91 !important;
    }

    .nav-specialClass--reconditionnes .level-top {
      font-size: 1.2em !important;
      color: #FFF !important;
    }

    @media all and (min-width:1180px) {
      .nav-sections .section-item-content .navigation ul li.level0.nav-specialClass--reconditionnes {
        border-radius: 4px !important;
        font-size: 0.85em;
        border: 0 !important;
      }

      .nav-sections .section-item-content .navigation .special-nav .level0:first-child {
        border-radius: 4px !important;
      }

      .nav-sections .section-item-content .navigation .special-nav {
        width: 20%;
      }

      .nav-sections .section-item-content .navigation ul.categories-nav {
        width: 80%;
      }
    }

    @media all and (max-width:1180px) {
      .nav-sections .section-item-content .navigation .special-nav&gt;li&gt;a {
        padding: .45em 16px .45em 16px !important;
      }
    }
    .carousel-mdd .slick-arrow {
      display: none !important;
    }
    /*Hide Devis en ligne*/	
.opc-cart-action {
	.create-quote{
		display : none;
	}
}

.customer-account-index {
    #maincontent {
        .account-main {
            .account-menu {
                a.account-menu__item:nth-of-type(4) {
                    display: none;
                }
            }
        }
    }
}

.edquote-summary__download {
	display: none;
}
/*Conseils SEO*/
.conseils-seo h3 {font-size:18px!important;text-transform:none!important;}
.conseils-seo li {margin-left:40px!important;}</pre></body></html>