*{margin: 0;padding: 0}.nav-down .banner-info {display:none !important }.img-promo, .img-promo-mobile {position: relative;top: 5vh }#filtre-dynamique {position: fixed;top: 0;right: 100%;z-index: 999999;display: block;width: 100%;height: 100%;background: #fff;-webkit-transition: all .3s;-o-transition: all .3s;transition: all .3s;overflow-x: hidden;overflow-y: hidden }#filtre-dynamique .slide-filtre {max-height: 100vh;overflow-y: auto;overflow-x: hidden }#filtre-dynamique .head-filtre {background: #F7F7F7;position: fixed;z-index: 999999999;width: 100% }#filtre-dynamique .head-filtre .titre {font-family: 'Roboto';font-size: 18px;color: #3e4b4f;display: block;padding: 14px 18px;font-weight: 600 }#filtre-dynamique .head-filtre .titre img{width: 26px;height: 25px;position: relative;bottom: 2px;padding-right: 2px }#filtre-dynamique .head-filtre .btn-close {background: none;outline: none;border: none;position: absolute;top: 15px;right: 17px;opacity: .8 }#filtre-dynamique .head-filtre .btn-close img{width: 16px;height: 16px }#filtre-dynamique.open {right: 0;-webkit-box-shadow: 0 5px 10px rgba(0,0,0,0.4);-moz-box-shadow: 0 5px 10px rgba(0,0,0,0.4);-o-box-shadow: 0 5px 10px rgba(0,0,0,0.4);box-shadow: 0 5px 10px rgba(0,0,0,0.4);-webkit-transition: all .3s;-o-transition: all .3s;transition: all .3s }#filtre-dynamique .content-filtre {text-align: center;height: 80vh;position: relative;overflow-y: auto;overflow-x: hidden;margin-top: 70px }#filtre-dynamique .footer-filtre {position: absolute;bottom: 10px;width: 100%;margin: 0 auto;text-align: center }#filtre-dynamique .footer-filtre .cta-filtre {margin: 5px 10px 0px 10px }#filtre-dynamique .footer-filtre .cta-filtre button.button-continuer {color: #fff;display: block;text-align: center;padding: 23px 0px;font-size: 14px;font-family: SegoeWP-Bold;letter-spacing: 1px;text-transform: uppercase;position: relative;-webkit-transition: all .3s;-o-transition: all .3s;transition: all .3s;background: #1B2A2F;margin: 0 auto;border: none;width: 100%;border-radius: 50px }#filtre-dynamique .content-filtre .head-line {margin: 0px 15px }#filtre-dynamique .content-filtre .head-line ul {margin: 0px auto !important }#filtre-dynamique .content-filtre .head-line ul li{padding: 0px;list-style-type: none }#filtre-dynamique .content-filtre .list-filtrage .line-cate {background: #f6f6f6 }#filtre-dynamique .content-filtre .list-filtrage .line-cate .categorie-filtre {padding: 20px;font-family: 'Roboto';font-size: 15px;color: #1b2a2fde;text-align: left;background: #fff;cursor: pointer;border-bottom: 1px solid #f1f1f1;font-weight: 600 }#filtre-dynamique .content-filtre .list-filtrage .line-cate .categorie-filtre span.list {font-size: 14px;color: #b4b4b4;float: right;margin-right: 6px;font-family: 'Roboto';max-width: 149px;overflow: hidden;text-overflow: ellipsis;max-height: 3em;white-space: pre;position: relative;top: 3px }#filtre-dynamique .content-filtre .list-filtrage .line-cate:last-child .categorie-filtre {border-bottom:0px !important }#filtre-dynamique .content-filtre .list-filtrage .line-cate .categorie-filtre svg {float: right;transform: rotate(180deg);-webkit-transition-duration: 0.2s;-moz-transition-duration: 0.2s;-o-transition-duration: 0.2s;transition-duration: 0.2s;padding-bottom: 2px;position: relative;top: 4px }#filtre-dynamique .content-filtre .list-filtrage .line-cate .categorie-filtre.active svg {transform: rotate(0deg) }#filtre-dynamique .content-filtre .list-filtrage .line-cate .open-list {padding: 20px 0px;display:none }#filtre-dynamique .content-filtre .list-filtrage .line-cate .open-list li {text-align: left;list-style-type: none }#filtre-dynamique .content-filtre .list-filtrage .line-cate .open-list li span.actif-nb {font-weight: 600;font-size: 14px;display: inline-block;padding: 0px 0px 0px 25px;font-family: Roboto }#filtre-dynamique .content-filtre .list-filtrage .line-cate .open-list button {border: none;background: none;text-decoration: underline;font-family: Roboto;color: #576265;display: block;text-align: right;margin: 0 20px 0 auto }#filtre-dynamique .content-filtre .list-filtrage .line-cate .open-list li.dtl a {font-family: Roboto;font-size: 15px;color: #1B2A2F;margin: 10px 20px;display: block;list-style-type: none;padding: 14px;border-radius: 3px;background: #fff;cursor: pointer;border: 1px solid #EBEBEB }#filtre-dynamique .content-filtre .list-filtrage .line-cate .open-list li.dtl a.active {background: #5b8ef6 !important;color: #fff !important;border: 1px solid #5b8ef6 }#filtre-dynamique .footer-filtre button svg {width: 32px;height: 23px;position: absolute;right: 50px }#filtre-dynamique .footer-filtre .cta-filtre:hover svg {-webkit-animation: mover .5s infinite alternate;animation: mover .5s infinite alternate }#filtre-dynamique .footer-filtre button svg path{fill:white }#filtre-dynamique .content-filtre .head-line ul li a {display: block;cursor: pointer;margin: 0px 5px;padding: 12px 0px;border: 2px solid #f1f1f1;border-radius: 3px;font-family: 'SegoeWP-SemiBold';font-size: 16px;color:#1B2A2F;background: #fff }#filtre-dynamique .content-filtre .head-line ul li a.checked {background: #f9fbff;border: 2px solid #5b8ef6 }#filtre-dynamique .content-filtre .head-line ul li a.checked span{color:#5b8ef6 }.mbl-menu {background: #f6f6f6;padding: 0px 10px 0px 0px;position: fixed;z-index: 1;width: 100%;top: 52px;border-width: 0 !important;margin:0px !important;display: none;box-shadow: 0px 2px 2px 0px #0000001f }.mbl-menu.top {top: 0px }.mbl-menu button, .mbl-menu a {border: none;text-align: center;font-family: 'Roboto';font-weight:500 }.mbl-menu .onglet {padding: 20px 0px 0px 0px;height: 58px;font-size: 15px;font-family: Roboto;color: #2e2e2e;font-weight: 400;background: #f6f6f6;cursor:pointer }.mbl-menu .onglet.produit svg {display: block;margin: 0 auto }.mbl-menu .onglet.motif svg {display: block;margin: 8px auto 0px auto;width: 26px;height: 24px }.mbl-menu button.cta {padding: 10px 8px;color: #2e2e2e;font-family: 'Roboto';font-weight: 500;font-size:15px;background: #ffffff;border-radius: 50px;margin: 8px 0px;box-shadow: 0px 2px 4px 0px #c7c7c7 }.mbl-menu button.cta img{width: 19px;height: 19px;position: relative;bottom: 1px }.mbl-menu button.cta svg{width: 25px;position: relative;top: 2px;right: 3px }.mbl-menu button.cta svg .st9{fill:#fff !important;stroke:transparent !important }.mbl-menu .onglet.active {background: #fff;font-weight: 500 }.mbl-menu .onglet.motif{border-right: 13px solid #f6f6f6 }@media (max-width: 771px) {.mbl-menu {transition-duration: 0.2s;-webkit-transition-duration: 0.2s;-moz-transition-duration: 0.2s;-o-transition-duration: 0.2s;display: block !important }.col-xs-12.view-bloc {top: 80px !important;padding: 0px 15px !important }div#content {margin:0px !important}#content .bloc-text h1 {margin-top: 10px !important;text-align: center !important;margin-bottom: 20px !important;font-size: 18px !important }}@media (min-width: 992px) {.nav-menu-secondary {max-width: 485px;position: absolute;top: 54px;background-color: #fafafa;padding: 10px 0px;visibility: hidden;opacity: 0;-moz-box-shadow: 0 5px 8px -5px rgba(0,0,0,.3);margin: 0 auto;width: 100%;margin: 0 auto;width: 100%;-webkit-transition-duration: 0.1s;-moz-transition-duration: 0.1s;-o-transition-duration: 0.1s;transition-duration: 0.1s }#filtre-dynamique.open {right: calc(100% - 450px);max-width: 450px }}.filter-view {float: right }.bloc-description-head img.img-responsive {margin: 0 auto;width: 100%;position: relative }.bloc-description-head {max-height: 170px;overflow: hidden;margin-bottom: 20px }.titre-nav-collection {font-family: 'Roboto Condensed';color: #2E2E2E;font-size: 18px;text-transform: uppercase;padding: 0px 10px;margin-right: 5px;position: relative;top: 3px;font-weight: 700 }.nav-menu .titre-nav-collection span.dot {display: inline-block;width: 5px;height: 5px;background: #2e2e2e;margin: 4px 0px 4px 10px;border-radius: 50px }.nav-menu {max-width: 1330px !important }#content_haut_page .fil-ariane{color: #9198a5;font-size: 12px;font-family: Roboto;margin: 0px 0px 10px 0px;overflow: hidden;padding-top: 10px }#content_haut_page .fil-ariane a {color: #9198a5;margin: 0px 2px }#content_haut_page .fil-ariane a:hover {text-decoration:underline }#content_haut_page .fil-ariane svg path{fill: #9198a5 }#content_haut_page .fil-ariane svg{cursor: initial }#barre-filtre{margin: 0px 0px 20px 0px }#barre-filtre .blc-filtre {display: inline-block;border-radius: 3px;box-shadow: 0px 2px 4px 0px #c7c7c7;font-family: Roboto;color: #1B2A2F;font-size: 13px;min-width: 170px;-webkit-transition-duration: 0.2s;-moz-transition-duration: 0.2s;-o-transition-duration: 0.2s;transition-duration: 0.2s;position: relative;position: relative;margin-right: 15px;-moz-user-select: none;-webkit-user-select: none;-ms-user-select: none;user-select: none }#barre-filtre .blc-filtre span.selection{font-family: Roboto;color: #53666b;font-weight: 400;font-size: 15px }#filtre-dynamique .list-filtrage .line-cate .nbr-elm, #barre-filtre .blc-filtre span.selection .nbr-elm, .filtre-blc .filter-scroll .nbr-elm{display: inline-block;line-height: 0px;border-radius: 50%;background: #5b8ef6;font-family: 'Segoe UI', 'Helvetica Neue', Arial, sans-serif !important;color: #fff;border: 2px solid #fff }#filtre-dynamique .head-filtre .titre .nbr-elm{display: inline-block;line-height: 0px;border-radius: 50%;background: #1B2A2Fd4;font-family: 'Segoe UI', 'Helvetica Neue', Arial, sans-serif !important;color: #fff }.mbl-menu .nbr-elm{display: inline-block;line-height: 0px;border-radius: 50%;font-family: 'Segoe UI', 'Helvetica Neue', Arial, sans-serif !important;color: #2e2e2e }#filtre-dynamique .list-filtrage .line-cate .nbr-elm .cnt, #barre-filtre .blc-filtre span.selection .cnt, .filtre-blc .filter-scroll .nbr-elm .cnt, #filtre-dynamique .head-filtre .titre .cnt{display: inline-block;padding-top: 50%;padding-bottom: 50%;padding-left: 8px;padding-right: 8px;font-size: 11px;font-weight: 500 }.mbl-menu .nbr-elm .cnt{display: inline-block;padding-left: 0px;padding-right: 0px;font-size: 15px;font-weight: 500 }#barre-filtre .blc-filtre ul.list-selection li{font-family: Roboto;font-weight: 400;font-size: 14px }.multi .nbr-list-color button {color: #576265;border: none;background: none;float: right;padding: 1px 10px;font-size: 13px;text-decoration: underline }.multi .nbr-list-color {background:#f6f6f6 }.multi .nbr-list-color span.actif-nb {font-weight: 800;font-size: 12px;display: inline-block;padding: 0px 5px }#bloc_articles p.number-found {text-align: center;margin-bottom: 20px;font-size:16px }.img-promo, .img-promo-mobile {position: relative;top: 50px }#barre-filtre .blc-filtre.multi .en-cours {padding-top: 13px;padding-bottom: 12px }#filtrage-collection #theme-categorie {background: #F6F6F6;padding: 0px 15px 0px 15px;margin-bottom: 10px;border: 1px solid #EBEBEB;text-align:center }#filtrage-collection div#theme-categorie .list {max-height: 56px;-webkit-transition-duration: 0.2s;-moz-transition-duration: 0.2s;-o-transition-duration: 0.2s;transition-duration: 0.2s;overflow: hidden }#filtrage-collection div#theme-categorie .list li img {border-radius: 50px;float: left }#filtrage-collection div#theme-categorie .list li p {position: relative;top: 6px;font-family: Roboto;color: #1B2A2F;font-weight: 400;font-size: 14px }#filtrage-collection div#theme-categorie button.plus {margin: 14px 0 0px auto;border: none;background: transparent;font-family: Roboto;color: #586367;display: block;padding-right: 6px }#filtrage-collection div#theme-categorie.active .list {max-height: 138px;overflow-y:auto }#filtrage-collection div#theme-categorie button.plus:hover {text-decoration:underline }#filtrage-collection div#theme-categorie ul li {display: inline-block;margin: 4px;background: #fff;border-radius: 50px;padding: 6px;border: 2px solid #fff;text-align: center;box-shadow: 0px 2px 4px 0px #c7c7c7;cursor:pointer;-webkit-transition-duration: 0.2s;-moz-transition-duration: 0.2s;-o-transition-duration: 0.2s;transition-duration: 0.2s }#filtrage-collection div#theme-categorie ul li.active {border: 2px solid #5b8ef6;box-shadow: 0px 0px 0px 0px #fff !important }#filtrage-collection div#theme-categorie ul li:hover {box-shadow: 0px 1px 2px 0px #c7c7c7 }#filtrage-collection div#theme-categorie ul li span{position: relative;top: 6px;font-family: Roboto;color: #53666b;font-weight: 400;font-size: 14px;padding: 0px 5px }#filtrage-collection .reset-cate {padding: 5px 16px;border-radius: 5px;display: block;margin: 15px auto 10px 0;font-size: 13px;color: #fff;border: 1px solid #1b2a2f;font-family: 'Roboto';font-weight: 500;background: #1b2a2f }#barre-filtre .blc-filtre.radio-flt {border: 1px solid #1b2a2fa8;float: left }#barre-filtre .blc-filtre.radio-flt.active {border: 1px solid #ebebeb;border-radius:0px !important }#barre-filtre .blc-filtre .little-text {font-size: 11px;font-weight: 800;display: block }#barre-filtre .blc-filtre.multi.active {border-radius: 0px !important }#barre-filtre .en-cours {padding :5px 0px 5px 10px;cursor: pointer }#barre-filtre .en-cours svg{float: right;position: absolute;height: 12px;width: 12px;transform: rotate(90deg);-webkit-transition-duration: 0.2s;-moz-transition-duration: 0.2s;-o-transition-duration: 0.2s;transition-duration: 0.2s;right: 14px;top: 17px }#barre-filtre .en-cours.active svg{transform: rotate(-90deg) }#barre-filtre .blc-filtre .list-selection{list-style-type: none;overflow: hidden;background: #f6f6f6;padding: 0px 0px;height: 0;-webkit-transition-duration: 0.2s;-moz-transition-duration: 0.2s;-o-transition-duration: 0.2s;transition-duration: 0.2s;position: absolute;z-index: 2;width: 100%;max-height: 190px;overflow-y: auto }#barre-filtre .blc-filtre #list-selection{list-style-type: none;background: #f6f6f6;padding: 0px 0px;height: 0;position: absolute;z-index: 2;width: 100% }#barre-filtre .blc-filtre .nbr-list-color{visibility: hidden }#barre-filtre .blc-filtre.active .list-selection, #barre-filtre .blc-filtre.active .nbr-list-color{height: initial;padding: 5px 0px;box-shadow: 0px 2px 4px 0px #c7c7c7;visibility: visible }#barre-filtre .blc-filtre.active #list-selection,#barre-filtre .blc-filtre .nbr-list-color{height: initial }#barre-filtre ul li.active {background: #5b8ef6;color: #fff }#barre-filtre ul li {margin: 5px 7px 5px 7px;padding: 8px 8px 5px 8px;border-radius: 3px;cursor: pointer;background: #fff;border: 1px solid #EBEBEB }.size-guide th {width: 45px;font-size: 14px;padding: 11px 20px;text-align: center;background: #f1f1f1;border: 1px solid #fbfbfb;color: #878585!important;font-family: Roboto;font-weight: 400 }.size-guide tr:nth-child(1) th:nth-child(1) {background: url(../images/rond-tunetoo.svg) no-repeat;background-size: 72% 100%;background-position: 50% 100% }.size-guide {text-align: center;margin-bottom: 50px }.size-guide table {margin-left: auto;margin-right: auto;margin-top: 0px;margin-bottom: 10px }.size-guide .caption {display: inline-block;margin: 0px 20px }.size-guide table h3 {font-size: 16px;font-weight: 300;color: #878585;font-family: Roboto !important }.size-guide .caption img {max-width: 148px;height: auto }.size-guide .tableau {display: inline-block }.size-guide .tableau td {font-size: 16px;padding: 0px 0px;font-family: Roboto;color: #7d7d7d;text-align: center;width: 100px;border-right: 1px solid #f1f1f1;border-bottom: 1px solid #f1f1f1 }.size-guide .tableau caption {color: #3d3d3d;line-height: 1.9;font-family: 'Montserrat';font-size: 14px;font-weight: 500;letter-spacing: .5px }.taille-coupe {margin: 25px 0px }.taille-coupe p {font-size: 14px;font-weight: 300;color: #878585;font-family: Roboto !important;line-height: 1.6 }.affichage.mbl {display: block ;float: left !important;padding-left: 20px !important }#content p {font-weight: 300;color: #878585;font-family: Roboto !important;line-height: 1.6 }.container.art-shop-content {max-width: 1400px !important;width: 100% !important;padding: 0px 50px }i.fas.fa-chevron-right {-webkit-transition-duration: 0.1s;-moz-transition-duration: 0.1s;-o-transition-duration: 0.1s;transition-duration: 0.1s;float: right;-webkit-transform: rotate(-90deg);-moz-transform: rotate(-90deg);-ms-transform: rotate(-90deg);-o-transform: rotate(-90deg);transform: rotate(-90deg) }.navbar-fixed-top {box-shadow: none !important }.col-filters {margin: 50px 0px 0px 0px !important }.btn{width:100% }.btn-clear-motif {margin: 3px 2px }div#avertissement {color: crimson;font-family: Roboto;font-weight: 600;padding: 10px 0px;text-align: center }#content_bas_page h2, #content_bas_page h1 {font-size: 24px;font-family: SegoeWP-Bold;color: #1b2a2f;padding: 18px; }#content .bloc-text h1{font-size: 24px !important;font-family: 'Roboto';color: #1b2a2f;font-weight: 600 !important;margin-top:5px !important; padding-left: 24px; }#content .bloc-text p, #content_bas_page p, .list-item li, .bloc-text b {font-weight: 400; color: #878585;font-family: Roboto !important;line-height: 1.6; padding:4px; }#content .bloc-text p {font-size: 14px !important; padding-left: 12px }#content .bloc-text a, #content_bas_page a {font-weight: 400;}.affichage {display:inline-block;margin-top:15px;margin-bottom: 15px }.affichage h3 {font-family: 'cocogooselight' !important;padding: 3px 0px;font-weight: 600;color: #3d3d3d;font-size: 12px !important;text-align: right !important }.view-tall svg, .view-small svg {width: 20px;height: 20px }.view-tall, .view-small {border: none;background: #f1f1f1;border: 1px solid #f1f1f1;padding: 5px 5px 1px 5px }button.view-tall.select,button.view-small.select {background: none;border: 1px solid #5b8ef6 !important }.select .st0 {fill: #5b8ef6 !important;stroke: #5b8ef6 !important }#maincol {width: 100% !important }.info-prix span:nth-of-type(2) {position: relative;right: 5px }a.motif_produit {overflow: hidden;display: block }.motif_produit img {max-width: 265px !important;max-height: 286px;margin: 0 auto;display: block;background: rgba(234, 241, 241, 0.56);padding: 10px;transition: all 0.3s cubic-bezier(.25,.8,.25,1) }.motif_produit img:hover {transform: scale(1.05) }.image-product {padding: 0px 30px;overflow: hidden }figcaption {display: none }.image-product #image-produit {transition: all .2s ease-in-out }.image-product #image-produit:hover {transform: scale(1.10) }.shadowcase_1 {background-image: none !important;margin-top: 20px;border: none !important;box-shadow: none !important;padding: 0px 25px !important;margin-left: auto !important;margin-right: auto !important;margin-bottom: 0px !important }.declinaison-produit {max-width: 1100px;margin: 0 auto;width: 100%;overflow: hidden }.info-prix span {font-weight: 800;font-size: 24px;font-family: Roboto;color: #3d3d3d }#prix-produit-solde + span {color: #cacaca !important }.bloc-text b, #content_bas_page b {font-weight: 300 !important }ul.dropdown {width: 69% !important;margin-left: auto;margin-right: auto;height: 50px !important }ul.dropdown li {background: none !important }ul.dropdown li:nth-of-type(1) {}ul.dropdown li a {color: white !important;font-family: 'Myriad Pro Regular' !important;font-size: 15px !important;border: none !important;padding: 16px 13px !important }.SubMenu {background-color: #dd3a14 !important;width: 970px !important;height: 50px !important }.head-product {border-bottom: 1px solid #ebebeb;margin-bottom: 10px;overflow: hidden }img.PrismeGauche {padding-right: 20px !important }img.PrismeDroit {padding-left: 20px !important }.PrismeSeparator ul li {position: absolute !important;float: left;height: 15px !important;width: 9px !important;z-index: 10!important;top: 78px !important;float: left !important;background-image: url("") }.PrismeSeparator ul li:nth-of-type(1) {left: 186px }.PrismeSeparator ul li:nth-of-type(2) {left: 257px }.PrismeSeparator ul li:nth-of-type(3) {left: 398px }.PrismeSeparator ul li:nth-of-type(4) {left: 526px }.PrismeSeparator ul li:nth-of-type(5) {left: 640px !important }.PrismeSeparator ul li:nth-of-type(5) {left: 567px }.PrismeSeparator ul li:nth-of-type(6) {left: 768px }.SubMenu2 {background-color: #dd3a14 !important;height: 50px !important }#menu-dropdown {height: 200px !important;width: 1170px;background-color: #fff !important;position: absolute;visibility: hidden;z-index: 10 }body {background: white !important}#colonneDroite p {font-size: 12px }#colonneDroite .description p {font-size: 14px;font-weight: 300;color: #000000;font-family: Roboto !important;line-height: 1.6 }#social_hub {top: 180px !important}#container {overflow: hidden}p.share {color: #242424;font-family: 'Montserrat';font-size: 14px !important;font-weight: 500;letter-spacing: .5px;margin-bottom: 10px }#footer p a {color: black;font-weight: bold}.footer-description a {font-weight: bold;color: black }.footer {}h2 > a{color: black !important}.pagination {float: right;width: 100% }input#txtRecherche {border: 0;font-weight: 800;color: #2F323C !important;font-size: 13px;-webkit-transition: all .3s ease;-moz-transition: all .3s ease;transition: all .3s ease;background-size: 17px;background-position-y: 8px;background-position-x: 7px;text-align: left;padding-left: 15px !important }.search-bar i.fa.fa-search {color: #fff !important;border: none !important }input#txtRecherche:focus {outline: none }#cmdRechercher {border: 0;background-color: transparent;font-weight: 300;font-size: 14px;margin: 0;padding: 4px 0px;color: transparent;outline: none !important }.fa-search {position: absolute;top: 0px;text-align: center }@media screen and (min-width: 768px) and (max-width: 991px) {#filtrage-collection div#theme-categorie .list {text-align:center }#filtrage-collection div#theme-categorie button.plus {margin-bottom: 10px }.nav-menu-secondary {max-width: 485px;position: absolute;top: 60px;background-color: #fafafa;padding: 10px 0px;visibility: hidden;opacity: 0;-moz-box-shadow: 0 5px 8px -5px rgba(0,0,0,.3);margin: 0 auto;width: 100%;margin: 0 auto;width: 100%;-webkit-transition-duration: 0.1s;-moz-transition-duration: 0.1s;-o-transition-duration: 0.1s;transition-duration: 0.1s }.recherche {float:right !important }#wrap{bottom:20px !important }.filter-view {float:none }ul.container.nav-menu {width: 950px;padding: 10px !important;position: relative;bottom: 2px }h1 {margin-top: 0px !important }.titre-nav-collection {margin: 0px 5px 0px 0px !important;padding: 0px 5px 0px 0px !important }}@media (max-width: 1199px) {span.bandeau-solde {display: none }}.nom-designer {visibility: hidden;text-transform: lowercase;font-family: 'SegoeWP-Semibold' !important;color: #5b8ef6;float: left }.information-produit {padding: 5px 0px;width: 100% }button:focus {outline:0 }.nbre_like {display: inline-block;color: #3d3d3d;margin-right: 2px }.button-like {border: none;background-color: transparent;opacity: 0.4;color: #545454;-webkit-transition-duration: .3s;transition-duration: .3s;-o-transition-duration: .3s;-moz-transition-duration: .3s }.like-product {width: 100%;font-family: Roboto!important;font-weight: 400 !important;overflow: hidden;height:30px;text-align: left }.link-profil-designer {width: 165px;float: left }span.titre-produit {color: rgb(46, 46, 46) !important;font-size: 12px !important;cursor: pointer;float: left;width: 100%;overflow: hidden;text-overflow: ellipsis;max-height: 3em;white-space: pre;font-family: 'Roboto';font-weight: 400;line-height: 1.6;text-align: left }span.titre-produit:hover {text-decoration: underline}span.prix-produit {color: #1b2a2f;font-size: 14px !important;font-family: 'SegoeWP-Bold';text-align: center;font-weight: 700 }#bloc_articles .col-xs-6.col-sm-6.col-md-4.col-lg-3 {height: 100%;overflow: hidden }.solde span.prix-produit:nth-of-type(2) {color: crimson !important;font-size: 14px;font-weight: 800;font-family: 'Roboto';padding-right: 10px }span.prix-solde {color: #cacaca!important;font-family: 'SegoeWP-Bold';font-weight: 600;text-decoration: line-through }.loupe-details{visibility: hidden;opacity: 0.5;font-size: 1.5em !important}.fa-shopping-cart{color: #000 !important}#content .col-lg-12{overflow: hidden }@media screen and (max-width: 767px) {.nav-menu-mobile, .title-section {display:block;clear:both }}.demi-couleur{width: 8.5px;height: 18px;float: left }.couleur-left {border-top-left-radius: 50px;border-bottom-left-radius: 50px }#content h3 {font-family: 'SegoeWP-SemiBold' ;margin-top: 10px ;font-size: 14px ;text-align: left ;margin-bottom: 5px; padding:6px 12px; }.couleur-right {border-top-right-radius: 50px;border-bottom-right-radius: 50px }.info-product-declinaison h3 {font-size: 1.1em !important }a.product-collection {overflow: hidden }.red{color: red;-webkit-transition-duration: .3s;transition-duration: .3s;-o-transition-duration: .3s;-moz-transition-duration: .3s }.title-section {text-transform: uppercase;font-size: 18px;color: #5b8ef6;display: block;text-align: center;background-color: #fff !important }i.fa.fa-chevron-down, i.fa.fa-chevron-up {font-size: 14px;background: #fff;padding: 5px }.list-item li {list-style-type: none}.fa-chevron-up {display: none}.separator{display:none;border: 1px solid;width: 24%;margin-left: auto;margin-right: auto }.accrocheCollection {font-family: 'segoe_uiregular' !important;font-size: 1.2em;text-align: center;color: black;margin-top: 9% }.head01 {margin-top: 60px;font-family: cocogooseregular;color: #242424;text-transform: uppercase;position: relative;font-size: 22px;text-align: center }.declinaison-couleur {display: block;overflow: hidden;position: absolute;bottom: 62px;max-width: 230px;margin: 0px 0px;opacity: 0;transition-duration: 0.2s;-moz-transition-duration: 0.2s;-webkit-transition-duration: 0.2s;-o-transition-duration: 0.2s }#zoom_produit {height: 335px !important;background: none;border: none;border-radius: 0px !important }.zoom_produit2.tall{min-height: 450px }p.legende2.share {margin: 0 }@media screen and (max-width: 767px){#zoom_produit2{display: block !important}.nav-menu-mobile-first-level {margin: 20px 0px }.search-bar {margin-top: 20px }.imagezoom-cursor, .imagezoom-view{display: none !important }.thumb-image img{cursor: auto !important }img.imageproduitV1 {width: 100% !important }.zoom_produit2{width: 100% !important;min-height: inherit !important }.declinaison-couleur{display: none }}@media screen and (max-width: 835px){.declinaison-produit .shadowcase {float: initial !important }}@media screen and (min-width: 992px){#bloc_articles .col-xs-6.col-sm-6.col-md-4.col-lg-3 {min-height: 455px }#bloc_articles .col-xs-12.col-sm-12.col-md-6.col-lg-4 {min-height: 595px }#content_bas_page .col-md-2 img {width:100% }.size-button {text-align: center;padding: 0px 0px 0px 0px;border: 2px solid #000 !important }}@media screen and (min-width: 772px) and (max-width: 991px) {#bloc_articles .col-xs-6.col-sm-6.col-md-4.col-lg-3 {min-height: 525px }#bloc_articles .col-xs-12.col-sm-12.col-md-6.col-lg-4 {min-height: 645px }}@media screen and (max-width: 771px) {#bloc_articles .col-xs-6.col-sm-6.col-md-4.col-lg-3 {min-height: 250px }#bloc_articles .col-xs-12.col-sm-12.col-md-6.col-lg-4 {min-height: 485px }}@media screen and (max-width: 991px){.col-filters {display:none !important }.top a {color: #3d3d3d !important }span.titre-produit {white-space: nowrap !important }.search-bar {margin-bottom: 20px !important }div#filtres {margin-bottom: 20px;padding: 0px !important;width: initial !important }}.legende {display: none !important }.orange2 {color: black !important;float: left !important;font-weight: 100 !important }.hover {}.sous-menu li a:active {color: #dd3a14 !important }ul.dropdown li a {display: block;padding: 4px 8px;border-right: none !important;font-weight:normal;color: black }.sous-menu > li > a:nth-of-type(1) {font-family: 'Myriad Pro Regular' !important;text-transform: uppercase !important;color: #dd3a14 !important;font-weight: bold !important;width: 160px !important }ul.dropdown li:last-child a {border-right: none }ul.dropdown li.hover, ul.dropdown li:hover {position: relative }ul.dropdown li.hover a {color: black }ul.dropdown ul {position: absolute;top: 100%;left: 0 }ul.dropdown ul li {font-weight: normal;float: none;border: none !important }ul.dropdown ul li a {border-right: none;width: 100%;display: inline-block;color: black !important }ul.dropdown ul ul {left: 205px !important;top: 0 }ul.dropdown li:hover > ul {visibility: visible }.sticky {position: fixed }.black {font-family: 'segoe_uiregular' !important;font-size: 26px !important;position: relative !important;bottom: 81px !important }.black2 {font-family: 'segoe_uiregular' !important;font-size: 16px !important;position: absolute !important;top: 45px !important;left: 159px }#cmdSelection {float: right !important;background: none !important;width: 219px !important;left: -31px !important;height: 292px !important;border: none !important;border-radius: 0px !important }.ui-button-text2 {visibility: hidden !important }#zoom_produit:hover .imageproduit, #zoom_produit2:hover .imageproduit {-webkit-transform:scale(1.2);transform:scale(1.2) }#zoom_produit {overflow:hidden }.imageproduit {-webkit-transition: all 0.4s ease;transition: all 0.4s ease }.loupe-details {bottom: 327px;left: 92px;position: relative }.colonne-gauche {display: none }.accrocheCollection {font-weight: bold}.dropdown .hover .sous-menu {width: 204px !important;line-height: 20px !important;height: 220px !important}.dropdown .hover .sous-menu ul li {margin-bottom: -9px !important}.dropdown .hover .sous-menu li {margin-right: 0px !important}.dropdown .hover .sous-menu li a {width: 250px !important;padding-left: 20px !important;font-weight: bold}.dropdown .hover .sous-menu li a:hover {color: #dd3a14 !important}button:focus,.btn:focus {outline:0 !important }h1.head1 {font-size:20px !important }.button-retour a {font-family: 'segoe_uiregular' !important;font-size: 16px;color: black;text-decoration: underline }#titleHead .head1 {color: #3d3d3d !important;text-align: left !important;padding: 0px;display: inline-block;margin-left: 0px;margin-top: 0px !important;margin-bottom: 0px !important;font-family: Montserrat;letter-spacing: 0;line-height: normal;margin-right: 0px;font-weight: 400 !important;margin-bottom: 3px }#titleHead > p {margin-top: 0px;font-size: 14px !important;font-family: 'SegoeWP-SemiLight';line-height: 1.4 }#selTaille{float: right !important;font-size: 17px;width: 138px;height: 31px;border: 1px solid;font-family: 'segoe_uiregular';text-transform: uppercase;padding-left: 5px;font-weight: bold }.prix-solde span#prix-produit-solde {color: #cacaca }.prix-solde .head3 {color: #cacaca !important }.colorcase {border: none !important}#couleur_case2 > p {margin: 0px !important}#couleur_case2 {float: right !important;margin-top: 42px;width: 14px;position: relative;left: 210px }#txtQuantite2 {width: 33px;margin-right: 9px;height: 25px;border: 1px solid;text-align: center;font-weight: bold;font-size: 18px }#maincol p {margin: 0px 0px 0px !important;line-height: 1.3;font-size: 14px }.menu2:focus, .menu2:hover{color: #5b8ef6 !important }#ShareYourProduct {overflow: hidden }#ShareYourProduct ul li {float: left;margin-left: 0px;list-style-type: none }#ShareYourProduct ul {width: 100%;margin: 0 auto;display: block;overflow: hidden;text-align: center }.voir-produit {border: 2px solid #5b8ef6;color: #5b8ef6 !important;width: 50%;display: block;text-align: center;margin: 0px auto;padding: 5px 0px !important;transition-duration:0.2s;-webkit-transition-duration: 0.2s;-moz-transition-duration: 0.2s;-o-transition-duration: 0.2s;opacity: 0;position: absolute;bottom: 175px }.voir-produit:hover {background-color: #5b8ef6 !important;color: #fff !important }.clic-produit {font-family: 'segoe_uiregular' !important;font-weight: bold;text-transform: uppercase }#trait {width: 812px !important;margin-left: 0px !important;margin-top: 0px !important }#tableau {width: 812px !important }#fb {background: url('../images/fb_logo.png') no-repeat;height: 75px !important;width: 22% !important;float: left;margin-left: 9px }#fb:hover {background: url('../images/fb_logo_couleur.png') no-repeat }#tw {background: url('../images/twitter_logo.png') no-repeat;height: 75px !important;width: 22% !important;float: left;margin-left: 6px }#tw:hover {background: url('../images/twitter_logo_couleur.png') no-repeat }#inst {background: url('../images/insta_logo.png') no-repeat;height: 75px !important;width: 22% !important;float: left;margin-left: 6px }#inst:hover {background: url('../images/insta_logo_couleur.png') no-repeat }#pint {background: url('../images/pint_logo.png') no-repeat;height: 75px !important;width: 22% !important;float: left;margin-left: 6px }#pint:hover {background: url('../images/pint_logo_couleur.png') no-repeat }#bandeauFooter {height: 230px;margin-left: auto;margin-right: auto;background-color: grey !important;background: #ede9e9 url("../images/gradient-bg.png") repeat-x top;-o-background-size: 100% 100%;-moz-background-size: 100% 100%;-webkit-background-size: 100% 100%;background-size: 100% 100%;*background: #ede9e9;background: #ede9e9\0/;filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr=#FFd2d1d0, endColorstr=#FFede9e9) }#bandeauFooter ul {width: 100%;margin-left: 134px;color: white }#bandeauFooter ul li {float: left;width: 30%;text-align: center }#bandeauFooter ul li:nth-of-type(1), #bandeauFooter ul li:nth-of-type(2) {border-right: solid 1px grey;height: 230px }#bandeauFooter ul li:nth-of-type(1) {margin-left: -12%;width: 35% }#bandeauFooter img {width: 21%;bottom: 25px;position: relative;z-index: 1 }#bandeauFooter ul li p:nth-of-type(1) {font-family: 'Myriad Pro Condensed';font-size: 35px;color: black;text-transform: uppercase;margin-top: -2% }#bandeauFooter ul li .black {text-align: center;width: 93% }#bandeauFooter ul li p:nth-of-type(2) {font-family: 'itc_avant_garde_gothic_bookRg' !important;text-transform: none !important;font-size: 22px;color: black;margin-right: 3%;margin-top: -10% }#bandeauFooter h1 {text-align: center }.black {font-family: 'Myriad Pro Condensed' !important;font-size: 35px;color: black;text-transform: uppercase }.fa .fa-heart {transition-duration:0.2s;-webkit-transition-duration: 0.2s;-moz-transition-duration: 0.2s;-o-transition-duration: 0.2s }.inscription {font-family: 'itc_avant_garde_gothic_bookRg' !important;text-transform: none !important;font-size: 21px !important;text-align: center !important;color: #e67e22 !important;margin-left: 15% }#colonneDroite .price-product {float: left }.btn.active, .btn:active {background: #32ce32 !important;background-image: #32ce32 !important }#bandeauFooter #txtNewsletter {text-align: center !important;margin-left: 21%;height: 35px;width: 80%;background-color: grey;font-size: 17px }#bandeauFooter table {margin-top: 0% !important }table tr td input {float: right }#motif_produit {cursor: pointer }.separator {background-color: #444444;width: 100px;margin-left: auto;margin-right: auto;padding-bottom: 0px;margin-bottom: 15px }@-moz-document url-prefix() {#pictoContenu .shadowcase {right:36% !important }}#triMenu li {list-style-type: none;display: inline-block;margin: 0px 0px 0px 15px }#triMenu a.tri-item {padding: 12px;display: block;min-width: 150px;text-align: center;width: 100%;background: #f1f1f1;border: 1px solid #f1f1f1;color: #aba9a9;font-family: SegoeWP-Bold;letter-spacing: .5px;cursor: pointer }#triMenu a.tri-item.checked {background: transparent;border:1px solid #0783e6 }#triMenu a.tri-item.checked span {color:#0783e6 !important }div#triMenu {margin: 20px 0px }div.pagination {text-align: right;margin-top:0px !important }div.pagination a {padding: 5px 7px;text-decoration: none;color: #545454;text-align: center;margin: 2px 0px 0px 0px !important;display: inline-block;font-family: 'Roboto';font-weight: 500 }div.pagination a:hover, div.digg a:active {background-color: #fafafa;color: #5b8ef6 }div.pagination span.current {padding: 5px 7px;text-decoration: none;color: #5b8ef6;border-bottom: 2px solid #5b8ef6;font-family: 'Roboto';font-weight: 900 }div.pagination span.disabled {padding: 5px 4px;border: 1px solid #EEE;color: #DDD }.pagination {padding: 3px;margin: 3px;text-align:center }.pagination a {text-decoration: none;color: #222 }.pagination a:hover, .pagination a:active {color: #666 }.pagination .current {font-weight: bold }.pagination .disabled {padding: 4px 6px 4px 6px;margin: 2px;color: #DDD }.dropdown > li:nth-of-type(1) > ul:nth-of-type(1) > li:nth-of-type(2) > ul:nth-of-type(1) > li:nth-of-type(3) {display: none !important}.dropdown > li:nth-of-type(1) > ul:nth-of-type(1) > li:nth-of-type(1) {display: none !important}.dropdown > li:nth-of-type(1) > ul:nth-of-type(1) > li:nth-of-type(3) > ul:nth-of-type(1) > li:nth-of-type(1) {display: none !important}.dropdown > li:nth-of-type(1) > ul:nth-of-type(1) > li:nth-of-type(4) {display: none !important}.dropdown > li:nth-of-type(2) > ul:nth-of-type(1) > li:nth-of-type(3) {display: none !important}.dropdown > li:nth-of-type(3) {display: none !important}.dropdown > li:nth-of-type(4) > .sous-menu ul:nth-of-type(1) > li:nth-of-type(1) {display: none !important}.dropdown > li:nth-of-type(4) > ul:nth-of-type(1) > li:nth-of-type(2) {display: none !important}.dropdown > li:nth-of-type(4) {display: none !important}.dropdown > li:nth-of-type(5) {display: none !important}.dropdown > li:nth-of-type(6) {display: none !important}#filtres > p {margin: 0px !important;color: #7d7d7d!important;text-align: left;border-radius: 1px;padding: 0px 7px 9px 0px !important;font-size: 16px !important;text-transform: uppercase;font-family: SegoeWP-SemiLight;display: inline-block;border-bottom: 5px solid #ebebeb;margin-bottom: 10px !important }#filtres p:nth-child(1) {font-size: 11px;letter-spacing: 0.5px }#filtres .categorie{color: #7d7d7d }#filtres .typeProduit {border-bottom: 1px solid #ebebeb;color: #7d7d7d }#filtres .categorie ul , #filtres .typeProduit ul {display: none }#filtres .categorie ul.actif , #filtres .typeProduit ul.actif {overflow-x: hidden;position: relative;overflow-y: auto;max-height: 200px;display: block }#filtres .categorie ul li , #filtres .typeProduit ul li {list-style-type: none}#filtres .categorie ul li a, #filtres .typeProduit ul li a {color: #7d7d7d;display: block;padding: 6px 0px;font-family: 'Montserrat';font-size: 13px;font-weight: 400 }#filtres .typeProduit > p, #filtres .categorie > p, #filtres .affichage > p {cursor: pointer;padding: 16px 3px 6px 0px;color: #3d3d3d !important;border -webkit-margin-top-collapse: 1px solid #ebebeb;text-transform: uppercase;font-size: 14px;font-family: 'SegoeWP-Regular' !important;border-top: 1px solid #ebebeb }.affichage p {border:none !important }#filtres .like-user a {color: #7d7d7d;display: block;padding: 10px 0px;font-family: 'SegoeWP-SemiBold' !important;transition-duration:0.2s;-webkit-transition-duration: 0.2s;-moz-transition-duration: 0.2s;-o-transition-duration: 0.2s }.like-user {display: block;text-align: center;border: 2px solid #7d7d7d;margin-top: 20px;border-radius: 1px }#filtres .like-user a:hover {background: #7d7d7d;color: #fff }#filtres .like-user .fa-heart {color: #FF9F9F}i.fas.fa-chevron-right.caret-close {-webkit-transform: rotate(90deg);-moz-transform: rotate(90deg);-ms-transform: rotate(90deg);-o-transform: rotate(90deg);transform: rotate(90deg) }#filtres .categorie a:hover span, #filtres .typeProduit a:hover span {text-decoration: underline }#filtres .glyphicon-unchecked {color: #2296F3}#filtres .glyphicon-ok {color: #2296F3}.square {width: 14px;height: 14px;display: inline-block;border: 1px solid #cacaca;position: relative;top: 2px;border-radius: 2px }.filtre-categorie span {padding-left: 5px }#top-page {position: fixed;bottom: 23px;right: 23px;cursor: pointer;display: none;border-radius: 50px }#top-page > img {transition-duration: 0.2s;-webkit-transition-duration: 0.2s;-moz-transition-duration: 0.2s;-o-transition-duration: 0.2s;width: 40px;height: 40px;padding:6px;border-radius:50px;background: #cacaca }li.filter-scroll img {width: 30px }button.filter-scroll {display: none;border: none;padding: 9px 20px;color: #2e2e2e;font-family: 'Roboto';font-weight:500;background: #ffffff;border-radius: 50px;margin: 10px 0px;box-shadow: 0px 2px 4px 0px #c7c7c7 }button.filter-scroll img {width: 19px;height: 19px;position: relative;bottom: 1px }img.imageproduitV1 {background-color: rgba(234, 241, 241, 0.68);max-width: 430px;width: 100% }div#btn-clear-motifs {padding-bottom: 10px;border-bottom: 1px solid #ebebeb }.nav-menu {padding: 0px 0px;height: auto }@media screen and (min-width: 772px) {#wrap {position: relative;bottom: 28px;right: 10px }#wrap input[type="text"] {height: 45px;font-size: 14px;display: inline-block;font-family: Roboto;font-weight: 400;border: none;outline: none;color: #555;padding: 3px;padding-right: 60px;width: 0px;position: absolute;top: 0;right: 0px;background: none;z-index: 3;transition: width .4s cubic-bezier(0.000, 0.795, 0.000, 1.000);cursor: pointer }#wrap input[type="text"]:focus:hover {border-bottom: 1px solid #BBB }#wrap input[type="text"]:focus {width: 250px;z-index: 1;border-bottom: 1px solid #BBB;cursor: text }#wrap input[type="submit"] {height: 40px;width: 48px;display: inline-block;float: right;background: url(../images/loupe2.png) center center no-repeat;background-size: 20px 20px;text-indent: -10000px;border: none;position: absolute;top: 0;right: 0;z-index: 2;cursor: pointer;opacity: 0.4;cursor: pointer;transition: opacity .4s ease }#wrap input[type="submit"]:hover {opacity: 0.8 }.filtrer {display: none }.nav-menu-first-level .active {color: #fff;font-weight: 500 }.nav-menu-first-level .active .first-level {color: #000;text-decoration:underline }.list-subcategorie li a.active, .top a.active {background: transparent !important;color: #242424 !important;text-decoration: underline }.reload.active, .reload .active {background: none !important }.nav-menu-first-level {}}.nav-menu-secondary-femme {right: 150px }.nav-menu-secondary-objet {right: 450px }.nav-menu-secondary-accessoire{right: 300px }.nav-menu .reload a {color: #A9A9A9 }.nav-menu-mobile li {list-style-type: none }.filtre-categorie {cursor: pointer }.nav-menu-mobile-secondary-homme, .nav-menu-mobile-secondary-femme, .nav-menu-mobile-secondary-accessoire, .nav-menu-mobile-secondary-objet {display: none}.nav-menu-mobile .section-first span {display: block;padding: 12px 0px;background-color: #545454;color: #fff;cursor: pointer;text-shadow: 0px 1px 0px #000;border-bottom: 1px solid #3d3d3d }.section-first i {color: #fff !important;margin-left: 5px;-webkit-transition-duration: .2s;transition-duration: .2s;-o-transition-duration: .2s;-moz-transition-duration: .2s}.section-first i {-webkit-transform: rotate(90deg);-moz-transform: rotate(90deg);-ms-transform: rotate(90deg);-o-transform: rotate(90deg);transform: rotate(90deg) }.section-first .open {-webkit-transform: rotate(0deg) !important;-moz-transform: rotate(0deg) !important;-ms-transform: rotate(0deg) !important;-o-transform: rotate(0deg) !important;transform: rotate(0deg) !important }@media screen and (min-width: 768px) {.nav-menu-mobile {display: none }}.nav-menu-mobile-first-level {width: 100%;text-align: center;padding: 0px !important }.nav-menu-mobile {margin: 10px 0px 30px 0px }.nav-menu-mobile li a{color: #000;display: block }.nav-menu-mobile .section-first > a:first-child{background-color: #cacaca;font-weight: bold;padding: 10px 0px;margin-bottom: 2px }.nav-menu-mobile-secondary-homme li, .nav-menu-mobile-secondary-accessoire li, .nav-menu-mobile-secondary-objet li, .nav-menu-mobile-secondary-femme li{border-bottom: 1px solid #cacaca }.nav-menu-mobile-secondary-homme li a, .nav-menu-mobile-secondary-accessoire li a, .nav-menu-mobile-secondary-objet li a, .nav-menu-mobile-secondary-femme li a{padding: 10px 0px;transition-duration:0.2s;-webkit-transition-duration: 0.2s;-moz-transition-duration: 0.2s;-o-transition-duration: 0.2s }.nav-menu-mobile-secondary-homme li a:hover, .nav-menu-mobile-secondary-accessoire li a:hover, .nav-menu-mobile-secondary-objet li a:hover, .nav-menu-mobile-secondary-femme li a:hover {background-color: #cacaca }@font-face {font-family: 'icomoon';src:url('../fonts/icomoon/icomoon.eot');src:url('../fonts/icomoon/icomoon.eot?#iefix') format('embedded-opentype'), url('../fonts/icomoon/icomoon.woff') format('woff'), url('../fonts/icomoon/icomoon.ttf') format('truetype'), url('../fonts/icomoon/icomoon.svg#icomoon') format('svg');font-weight: normal;font-style: normal }.icon-envelope:before {content: "\e000" }.icon-cart:before {content: "\e007" }.icon-cart-2:before {content: "\e008" }.icon-heart:before {content: "\e009" }.icon-heart:after, .icon-heart-2:before {content: "\e00a" }.icon-star:before {content: "\e00b" }.icon-star:after, .icon-star-2:before {content: "\e00c" }.icon-arrow-right:before {content: "\e00d" }.icon-arrow-left:before {content: "\e003" }.icon-truck:before {content: "\e00e" }.icon-remove:before {content: "\e00f" }.icon-cog:before {content: "\e010" }.icon-plus:before, .icon-plus:after {content: "\e011" }.icon-minus:before {content: "\e012" }.bh-icon-smiley:before {content: "\e001" }.bh-icon-sad:before {content: "\e002" }.icon-file:before {content: "\e004" }.icon-remove-2:before {content: "\e005" }.btn {border: none;font-family: inherit;font-size: inherit;color: inherit;background: none;cursor: pointer;padding: 15px 0px;display: inline-block;text-transform: uppercase;letter-spacing: 1px;outline: none;position: relative;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;transition: all 0.3s;font-family: 'SegoeWP-Bold' !important;letter-spacing: -0.2px}.btn:after {content: '';position: absolute;z-index: -1;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;transition: all 0.3s }.btn:before, .icon-heart:after, .icon-star:after, .icon-plus:after, .icon-file:before {font-family: 'icomoon';speak: none;font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;line-height: 1;position: relative;-webkit-font-smoothing: antialiased }.nav-menu i {margin-left: 9px !important }.bonner-christmas {display: none }.btn-5 {background: #32ce32;color: #fff !important;font-size: 18px;overflow: hidden;-webkit-backface-visibility: hidden;-moz-backface-visibility: hidden;backface-visibility: hidden;left: 0px;top: 0px;outline: none !important;border-radius: 2px !important;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;transition: all 0.3s;font-size: 14px !important;margin-top: 5px;letter-spacing: 1px;margin-bottom: 10px }#categories_motifs .label {display: inline-block !important;background-color: #2296F3 !important }#categories_motifs a {font-family: Roboto;font-weight: 500;color:#7d7d7d }a.link-collection {color: #000;font-family: "SegoeWP-Bold";-webkit-transition-duration: 150ms;-moz-transition-duration: 150ms;-o-transition-duration: 150ms;transition-duration: 150ms }a.link-collection:hover {color: #2296F3 !important }.btn-5 span {display: inline-block;width: 100%;height: 100%;-webkit-transition: all 0.3s;-webkit-backface-visibility: hidden;-moz-transition: all 0.3s;-moz-backface-visibility: hidden;transition: all 0.3s;backface-visibility: hidden }.btn-5:before {position: absolute;height: 100%;width: 100%;line-height: 2.5;font-size: 133%;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;transition: all 0.3s }.btn-5a:hover span {-webkit-transform: translateY(300%);-moz-transform: translateY(300%);-ms-transform: translateY(300%);transform: translateY(300%) }.btn-5a:before {left: 0;top: -100% }.btn-5a:hover:before {top: 0 }.btn-5b:hover span {-webkit-transform: translateX(200%);-moz-transform: translateX(200%);-ms-transform: translateX(200%);transform: translateX(200%) }.btn-5b:before {left: -100%;top: 0 }.btn-5b:hover:before {left: 0 }div#bloc_articles {}#bloc_articles > em {font-family: 'SegoeWP-Bold' }#bloc_articles > em a:nth-of-type(1) {color: #5b8ef6 }.cssload-container {clear: both }nav.navbar.navbar-default {-webkit-box-shadow: 0 1px 5px rgba(0,0,0,0.1) !important;-moz-box-shadow: 0 1px 5px rgba(0,0,0,0.1) !important;-o-box-shadow: 0 1px 5px rgba(0,0,0,0.1) !important;box-shadow: 0 1px 5px rgba(0,0,0,0.1) !important }.cssload-speeding-wheel {width: 49px;height: 49px;margin: 0 auto;border: 3px solid #5b8ef6;border-radius: 50%;border-left-color: transparent;border-right-color: transparent;animation: cssload-spin 1000ms infinite linear;-o-animation: cssload-spin 1000ms infinite linear;-ms-animation: cssload-spin 1000ms infinite linear;-webkit-animation: cssload-spin 1000ms infinite linear;-moz-animation: cssload-spin 1000ms infinite linear;margin-top: 50px;left: 0;right: 0 }.loader-tunetoo {margin: 0 auto;position: absolute;left: 0;right: 0 }@keyframes cssload-spin {100%{transform: rotate(360deg);transform: rotate(360deg) }}@-o-keyframes cssload-spin {100%{-o-transform: rotate(360deg);transform: rotate(360deg) }}@-ms-keyframes cssload-spin {100%{-ms-transform: rotate(360deg);transform: rotate(360deg) }}@-webkit-keyframes cssload-spin {100%{-webkit-transform: rotate(360deg);transform: rotate(360deg) }}@-moz-keyframes cssload-spin {100%{-moz-transform: rotate(360deg);transform: rotate(360deg) }}@media screen and (max-width: 772px) {#filtres {display: none !important }}@media screen and (max-width: 772px) {}@media screen and (min-width: 772px) {.image-categorie i {position: relative;left: 10px;-webkit-transition-duration: 0.3s;-moz-transition-duration: 0.3s;-o-transition-duration: 0.3s;transition-duration: 0.3s }.nav-menu-first-level {-webkit-transition-duration: 0.2s;-moz-transition-duration: 0.2s;-o-transition-duration: 0.2s;transition-duration: 0.2s }.container-fluid.nav-menu-first-level.scroll {top: 66px }.nav-menu-first-level {padding: 0px 0px }.nav-menu li {display: inline-block;list-style: none !important }.nav-menu li:last-child {border-right: 0px !important }.nav-menu li a {display: block;font-size: 14px;font-family: Roboto;color: #1b2a2f;font-weight: 500 }.nav-menu li a:hover {color: #000;text-decoration:underline }.hidden #txtRecherche {width: 0px }.nav-menu li:hover .nav-menu-secondary, .nav-menu-secondary:hover {visibility: visible !important;opacity: 1 !important;padding-top: 0;padding-bottom: 0;box-shadow: 0px 2px 8px -2px rgba(0, 0, 0, 0.58) }.nav-menu-secondary li:hover {background: none }.image-categorie {padding-right: 0px !important;padding-left: 0px !important }.image-categorie a {overflow: hidden }div#liste-filtre .label-default {background: #2196F3;font-size: 11px;font-weight: 400;-webkit-transition-duration: 150ms;-moz-transition-duration: 150ms;-o-transition-duration: 150ms;transition-duration: 150ms;font-family: 'cocogooselight';display: inline-block;padding: 7px 15px;margin-top: 4px }h3.name {margin-top: 0;text-align: left;margin-left: 15px;margin-bottom: 0px;font-family: 'Montserrat', sans-serif;font-size: 14px;font-weight: 600 }#btn-clear-motifs a {background: #242424!important;color: #fff;border-radius: 2px;padding-left: 5px;padding-right: 5px }.nav-menu-secondary li {display: block;text-align: left;padding: 0px 0px 0px 0px }.nav-menu .reload a {color: #A9A9A9;padding-bottom: 11px !important }.nav-menu-mobile li {list-style-type: none }div#liste-filtre .label-default:hover {text-decoration: line-through }.nav-menu-secondary li a {color: #1B2A2F !important;font-size: 14px;padding: 0px 15px 0px;display: block;font-family: 'Roboto', sans-serif;text-transform: none !important }.nav-menu-secondary li:hover {background: none !important }.nav-menu-secondary li:hover a {text-decoration: underline }.list-subcategorie {margin-top: 25px }.nav-menu li:hover .arrow-down {width: 0px;height: 0px;border-left: 10px solid transparent;border-right: 10px solid transparent;border-top: 6px solid #1B2A2F;position: relative;top: 22px;left: 16px;opacity: 1;z-index: 99 }.nav-menu .arrow-down {-webkit-transition-duration: 0.1s;-moz-transition-duration: 0.1s;-o-transition-duration: 0.1s;transition-duration: 0.1s;opacity: 0 }.nav-menu-first-level {position: fixed;background: #f6f6f6;z-index: 9999;width: 100%;box-shadow: 0px 2px 2px 0px #0000001f }}@media screen and (max-width: 772px) {.nav-menu-first-level, #filtrage-collection{display:none}.nav-menu li a {padding: 6px 10px 5px }.top a {visibility: hidden !important }.recherche {display: none }}@media screen and (min-width: 772px) and (max-width: 991px) {.nav-menu li a {padding: 12px 10px 5px !important }.nav-menu-secondary {max-width: 205px !important }article#content_haut_page {margin-top: 100px !important }}@media screen and (max-width: 991px) {.promo {display: none }.list-subcategorie {padding-bottom: 15px;text-align: left }.top a {position: initial !important;text-align: left}.nav-menu-first-level {top: 79px }.nav-menu-secondary .image-categorie {display: none !important } .avisVerifies{display: inline-block;}}.recherche {margin-top: 30px;display: inline-block }.filtre-categorie {cursor: pointer }.filtre-categorie.loading{cursor: wait;color: #777 }@media screen and (min-width: 1200px) {.affichage.mbl {display: none !important }.col-filters {z-index: 2 }div#filtres.nav-up {top: 80px !important;max-width: 280px;position: fixed;background: #fff;width: 100% }div#filtres.nav-down {position: fixed;max-width: 280px;width: 100% }span.bandeau-solde {position: absolute;right: 20px;background: crimson;width: 43px;height: 43px;border-radius: 2px;color: #fff;padding: 11px 7px;padding-top: 11px;padding-right: 7px;padding-bottom: 11px;padding-left: 7px;text-align: center;font-family: 'segoeWP-Bold';top: 15px;font-size: 14px;border-radius: 50px;z-index:1 }}@media screen and (max-width: 1199px) {li.titre-nav-collection {display:none}.ui-button{cursor: initial !important;min-height: auto !important}.bloc-text {padding-top: 0px !important }#filtres .typeProduit > p, #filtres .categorie > p, #filtres .affichage > p {padding-left: 10px }span.bandeau-solde {display: none !important }}@media screen and (min-width: 991px) {#filtre-dynamique .head-filtre {max-width:450px }.promo {position: relative;top: 50px;margin: 0 auto;background: #000 !important }.promo img{width: 100% }.nav-menu-secondary .list-subcategorie {text-align: left }.image-categorie:hover img {transform: scale(1.05);-ms-transform: scale(1.05);-webkit-transform: scale(1.05);-o-transform: scale(1.05);-moz-transform: scale(1.05) }.image-categorie img {min-height: 308px !important;transition: all 0.3s;-moz-transition: all 0.3s;-webkit-transition: all 0.3s;-o-transition: all 0.3s }.nav-menu li .first-level, .nav-menu .reload a{padding: 17px }.nav-menu .list-subcategorie a {padding: 6px 30px 5px;font-weight:400 }.image-categorie span {color: #242424;font-family: 'SegoeWP-SemiBold' !important;border: 2px solid #32ce32;max-width: 210px;padding: 12px;z-index: 999;bottom: 13px;margin: auto;position: absolute;left: 0;right: 0;opacity: 0.9;-moz-transition: all 0.3s;-o-transition: all 0.3s;www;padding: 10px 0px !important;background-color: #32ce32;color: #fff !important;text-align: center;transition-duration: 0.2s;-webkit-transition-duration: 0.2s;-moz-transition-duration: 0.2s;font-family: 'SegoeWP-SemiBold';display: block;border-radius: 2px;margin: 0 auto }.image-categorie:hover span {color: #fff!important;opacity: 1;border: 2px solid #32ce32 }.image-categorie:hover i.fa.fa-caret-right {left: 15px }}@media screen and (min-width: 991px) and (max-width: 1199px) {article#content_haut_page {}.image-categorie img {width: 100%;min-height: 217px !important }.nav-menu-secondary .list-subcategorie {}.nav-menu-secondary {max-width: 364px !important}}.top a {color: #3d3d3d !important;font-weight: 800 !important;bottom: 0;left: 0;text-transform: initial !important;font-size: 12px;text-align: left }.top a:hover {text-decoration: underline !important }.top .fa-star {color: #EF1C25 !important }.main-view {padding-left:0px !important;padding-right:0px !important;}@media screen and (min-width: 1440px) {.container {max-width: 1450px;width: 100% !important }}@media screen and (min-width: 1200px) {div#filtres {margin: 0 auto !important }.col-filters {padding: 0px 40px !important }}@media screen and (max-width: 1199px) {.col-filters {margin-bottom: 0px !important }img.imageproduitV1 {max-width: 100% }.col-filters{position: relative !important;z-index: 1 }.view-bloc{position: relative;z-index: 0 }.categorie, #thirdMenu {display: inline-block;width: 27%;border-bottom: 1px solid #ebebeb;margin: 0px 20px }#liste-filtre{display: none }#filtres .typeProduit{margin: 0px 10px;border: none !important }.affichage p {display: none }div#categories_motifs {background: #fff !important;position: relative;z-index: 999999 }#filtres .categorie ul.actif, #filtres .typeProduit ul.actif {position: absolute !important;z-index: 1 !important;box-shadow: rgba(0, 0, 0, 0.12) 0px 0px 0px 0px, rgba(156, 156, 156, 0.24) -1px 5px 13px 0px !important;background: rgb(255, 255, 255) !important;padding: 10px 20px !important }}.discover-artist {display: block;margin-bottom: 40px;text-align: center }.discover-artist img {box-shadow: 0 1px 3px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.24);transition: all 0.3s cubic-bezier(.25,.8,.25,1);width: 150px;border-radius: 50%;margin-top: 10px !important;position: relative;bottom: 0px }.discover-artist a {border-radius: 50%;margin-top: 20px;overflow: hidden }.discover-artist a:hover img {box-shadow: 0 14px 28px rgba(0,0,0,0.25), 0 10px 10px rgba(0,0,0,0.22);transform: scale(1.1) }.discover-artist h4 {color: #a5a3a3;width: 160px;margin: 0px auto;padding: 10px 0px;font-family: Montserrat;font-weight: 400;font-size: 16px;display: none }#content .col-xs-12,#content .col-sm-6,#content .col-md-4,#content .col-lg-3, .content .col-xs-12,.content .col-sm-6,.content .col-md-4,.content .col-lg-3{-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease }.solde-2018, .solde-2018-min {display: none !important }.blc-filtre.multi .pastille {display: inline-block;width: 15px;height: 15px;border-radius: 50%;overflow: hidden;position: relative;top : 1px;margin-right:3px }.list-filtrage .line-cate .pastille {display: inline-block;width: 25px;height: 25px;border-radius: 50%;overflow: hidden;border: 2px solid #eee;position: relative;top : 1px;margin-right:3px }.blc-filtre.multi .text-color {display: inline-block;font-size: 12px;font-weight: 500;overflow: hidden;text-overflow: ellipsis;line-height:1 !important;white-space: pre;max-width: 110px }.list-filtrage .line-cate li .text-color {display: inline-block;overflow: hidden;text-overflow: ellipsis;line-height:1 !important;white-space: pre;max-width: 180px;position: relative;bottom: 3px }.blc-filtre.multi .pastille-content, .list-filtrage .line-cate .pastille-content{display: inline-block;height: 100% }::-webkit-scrollbar {width: 12px }::-webkit-scrollbar-track {-webkit-border-radius: 10px;border-radius: 10px;background: rgba(241,241,241, 1) }::-webkit-scrollbar-thumb {-webkit-border-radius: 10px;border-radius: 10px;background: rgba(190,190,190, 1) }
#content .bloc-text h2{
  font-size: 20px;
  padding-left: 18px;
}
.avis-client {
    font-family: Roboto;
    font-weight: 600;
    font-size: 15px;
    margin-top: 0px;
  }
#review-block h3 {
    padding-top: 40px !important; text-align: center !important; font-family: Be Vietnam Pro !important; font-size: 31px !important; color: #1b2a2f !important; text-transform: uppercase !important; letter-spacing: .5px !important;
  }
  #review-block {
    padding-bottom: 50px;
    text-align: center;
    background: #F8F8F8;
  }
  #review-block .globalRate {
    display: flex; align-items: center; justify-content: center;
  }
  #review-block .globalRate .rate {
    display: inline-block; background-color: #0949D2; padding: 15px; color: white; font-size: 15px; border-radius: 7px; font-family: 'Open Sans';margin-bottom: 20px;
  }
  #review-block .globalRate .rate .ratingValue{
    font-size: 25px !important;
  }
  #review-block .verifiedReviews{
    display: inline-flex !important;
  }
  .panel-default{
      padding: 0, 10px !important; margin:6px; width:280px; 
  }
  .panel-default-mobile{
    padding: 0, 10px; margin:12px;  
  }
  #review-block .verifiedReviews .product-review .panel .panel-default .panel-body .star img{
    padding-right: 12px; padding-bottom: 12px; padding-left: 12px;
  }
  #review-block .rate-mobile{
    display: inline-block; background-color: #0949D2; padding: 15px; color: white; font-size: 15px; border-radius: 7px; font-family: 'Open Sans';margin-bottom: 20px;
  }
  #review-block .rate-mobile .ratingValue{
    font-size: 25px !important;
  }
  .star{
  padding-right: 12px; padding-bottom: 12px; padding-left: 12px;
  }
  .star-mobile{
  padding-bottom: 20px;
  }
  .review {display: -webkit-box;-webkit-line-clamp: 4;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis;}
  
  .rateUser {
    display: inline-block; background-color: #0949D2; padding: 3px 7px; color: white; font-size: 15px; border-radius: 7px; font-family: 'Open Sans'; 
  }
  .avis-client .review {
    font-family: Roboto; font-style: italic; font-size: 15px; color: #54574c; font-weight: 300; line-height: 1.5; margin-top: 20px;min-height: 90px;  
  }
  .reviewNameDate{
    font-size: 10px; text-align: right!important; font-weight: bold;color: grey; padding-right: 15px; padding-bottom: 10px; 
}

.fil-ariane svg path {
  fill: #9198a5;
}

/* Section title styling */
.section-title {
    font-size: 1.5rem;
    color: #444;
    margin: 1.5rem 0 1rem;
    text-align: center;
    font-weight: bold;
}

/* Link container styling */
.link-container-bottom {
    display: flex;
    flex-wrap: wrap;
    gap: 1rem;
    padding-bottom: 35px;
    padding-left: 15px;
    margin-bottom: 25px;
    border-bottom: #DFDFDF solid 2px;
}

/* Individual links styling */
.product-link {
    margin-right: 10px;
    margin-bottom: 10px;
    display: inline-block;
    padding: 10px 20px;
    font-size: 14px;
    font-weight: 500;
    color: #000; /* Couleur du texte */
    text-decoration: none; /* Supprime le soulignement */
    background: #f5f7f9; /* Couleur de fond */
    border: 1px solid #d1d5da; /* Bordure légère */
    border-radius: 20px; /* Bord arrondi */
    box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1); /* Légère ombre */
    transition: all 0.3s ease; /* Animation pour les effets au survol */
}

/* Responsive Design */
@media (max-width: 768px) {
    .fil-ariane {
      padding-top: 30px !important;
    }
  
    .section-title {
        font-size: 1.25rem;
    }

    .product-link {
        font-size: 0.9rem;
        padding: 0.4rem 0.8rem;
    }

    .link-container {
        padding-top: 195px;
        text-align: center;
        gap: 0.5rem; /* Réduit l'espace entre les liens */
        flex-direction: column; /* Empile les liens verticalement */
        align-items: center; /* Centrage des liens */
        padding-bottom: 0 !important;
    }

    .category-link {
        margin-bottom: 10px;
        font-size: 0.9rem;
        padding: 0.5rem 1rem; /* Réduction de la taille des boutons */
        width: 80%;
    }

    .vignette a span, .vignette-artshop a span {
      font-size: 12px !important;
    }

    .vignettes-container-artshop {
      padding-bottom: 100px  !important;
    }

    .vignette-artshop:nth-child(1),
    .vignette-artshop:nth-child(2) {
        height: 270px  !important; /* Hauteur plus grande */
    }

    .vignette-artshop:nth-child(n+3) {
        height: 140px !important;
    }

    .bloc-text {
      padding-bottom: 75px;
    }
}

/* Link container */
.link-container {
    text-align: center;
    margin: 2rem 1rem; /* Espacement externe */
    padding-bottom: 25px;
}

/* Category links */
.category-link {
    margin-right: 10px;
    margin-bottom: 10px;
    display: inline-block;
    padding: 10px 20px;
    font-size: 14px;
    font-weight: 500;
    color: #000; /* Couleur du texte */
    text-decoration: none; /* Supprime le soulignement */
    background: #f5f7f9; /* Couleur de fond */
    border: 1px solid #d1d5da; /* Bordure légère */
    border-radius: 20px; /* Bord arrondi */
    box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1); /* Légère ombre */
    transition: all 0.3s ease; /* Animation pour les effets au survol */
}

.category-link:hover {
    border-color: #004494;
    transform: translateY(-3px); /* Légère élévation */
    box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1); /* Ombre subtile */
}

.vignette a, .vignette-artshop a {
  display: block;
  width: 100%;
  height: 100%;
  color: white;
  text-decoration: none;
  display: flex;
  align-items: center;
  justify-content: center;
  transition: background 0.3s ease;
}

.vignette a span, .vignette-artshop a span {
  font-size: 22px;
  font-weight: normal;
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  padding: 33px 0px;
  background: linear-gradient(0deg, rgba(0, 0, 0, 1)
  0%, rgba(0, 0, 0, 0)90%); /* Fond semi-transparent */
  color: white;
  text-align: center;
  text-transform: uppercase;
}

.vignette:hover a {
  background: rgba(0, 0, 0, 0.7); /* Renforce l'ombre au survol */
}

.vignettes-container {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(300px, 1fr)); /* Ajuste dynamiquement les colonnes */
  gap: 15px; /* Espacement entre les vignettes */
  justify-content: center; /* Centre le contenu si nécessaire */
}

.vignette {
  height: 300px; /* Ajustez la hauteur selon vos besoins */
  background-size: cover;
  background-position: center;
  display: flex;
  align-items: flex-end;
  justify-content: center;
  margin: 10px; /* Espacement entre les vignettes */
  border-radius: 10px; /* Coins arrondis pour un effet esthétique */
  overflow: hidden;
  position: relative;
  cursor: pointer;
  text-align: center;
}

.vignette, .vignette-artshop {
  height: 300px; /* Ajustez la hauteur selon vos besoins */
  background-size: cover;
  background-position: center;
  display: flex;
  align-items: flex-end;
  justify-content: center;
  border-radius: 10px; /* Coins arrondis pour un effet esthétique */
  overflow: hidden;
  position: relative;
  cursor: pointer;
  text-align: center;
}

.span-discover {
  color: black;
  text-decoration: underline;
  font-size: 22px;
  display: inline-block;
  float: right;
  margin: 0;
}

.h3-theme {
  font-size: 20px;
  font-family: SegoeWP-Bold;
  color: #1b2a2f;
  padding: 18px;
  display: inline-block;
  margin: 0;
}

.vignettes-container-artshop {
  display: flex;
  flex-wrap: wrap;
  gap: 20px; /* Espacement entre les div */
  justify-content: center; /* Centre les éléments */
  padding-bottom: 20px;
}

.vignette-artshop {
  height: 230px; /* Ajustez la hauteur selon vos besoins */
  background-size: cover;
  background-position: center;
}

.vignette-artshop:nth-child(n+3) {
  flex: 1 1 calc(33.33% - 20px); /* Trois par ligne après les deux premiers */
  max-width: calc(27.33% - 20px); /* Limite à trois div */
}

/* Les deux premiers éléments */
.vignette-artshop:nth-child(1),
.vignette-artshop:nth-child(2) {
    height: 365px; /* Hauteur plus grande */
    flex: 1 1 calc(50% - 20px); /* Deux par ligne avec 50% de largeur moins le gap */
    max-width: calc(41% - 20px); /* Empêche de dépasser la largeur calculée */
}