.align-center{text-align:center}.align-right{text-align:right}.hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.Dflex{display:-ms-flexbox;display:flex}.Dflex.-hcenter{-ms-flex-pack:center;justify-content:center}.FlexColumn{-ms-flex-direction:column;flex-direction:column}.flex{display:-ms-flexbox;display:flex}.flex.-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.flex.-vcenter{-ms-flex-align:center;align-items:center}.flex.-spaceBetween{-ms-flex-pack:justify;justify-content:space-between}.flex>*{-ms-flex:1 1 auto;flex:1 1 auto}.pos-relative{position:relative !important}.m-carousel{position:relative;padding-bottom:1.5rem}.m-carousel .owl-dot{display:block;border-radius:5px;display:inline-block;margin:0 .3125rem;height:1.5rem;width:1.5rem;position:relative;cursor:pointer}.m-carousel .owl-dot span{background:none !important}.m-carousel .owl-dot.active:before{background:#333}.m-carousel .owl-dot:before{position:absolute;top:50%;display:block;margin-top:-1px;left:0;content:"";background:#999;height:2px;width:20px}.m-carousel .owl-dots{text-align:center;position:absolute;width:auto;bottom:0;display:inline-block;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);background:none !important}.m-carousel .owl-prev{left:0}.m-carousel .owl-next{right:0}.m-carousel .owl-nav [class*=owl-]{font-size:2rem;line-height:1.25rem;cursor:pointer;text-align:center;bottom:0;position:absolute;background:none !important;color:#333;font-family:"ElegantIcons"}.m-carousel .owl-nav [class*=owl-]:hover{color:#000}.m-openingHours{position:relative;padding:0 1rem 1rem;padding-top:55px}.m-openingHours__wrapper{padding:0;border:1px solid #DDD;border-bottom:0;overflow-x:auto}.m-openingHours__button{position:absolute;top:0;border:1px solid #DDD;border-bottom:0;padding:.5rem .25rem;background:#f2f2f2;color:#666;cursor:pointer}.m-openingHours__button:hover{background:#e5e5e5}.m-openingHours__button span{font-family:"Roboto",Arial,sans-serif;font-stretch:condensed}.m-openingHours__button:after{font-family:"ElegantIcons";display:block;font-size:1.25rem;line-height:1.375rem}.m-openingHours__button.-next{right:1rem;left:50%}.m-openingHours__button.-next:after{content:"5"}.m-openingHours__button.-prev{left:1rem;right:50%;border-right:0}.m-openingHours__button.-prev:after{content:"4"}.m-openingHours__button.-hide{pointer-events:none;opacity:.5}.m-openingHours__table{width:100%;min-width:800px;table-layout:fixed;border:0;margin:0;text-align:center}.m-openingHours__table tr,.m-openingHours__table thead{background:transparent !important}.m-openingHours__table thead{border-bottom:1px solid #DDD}.m-openingHours__table thead th{font-family:"Roboto",Arial,sans-serif;text-align:center;color:#8d8d8d}.m-openingHours__table thead th:not(:first-child){border-left:1px solid #DDD}.m-openingHours__table thead th:not(:last-child){border-right:1px solid #DDD}.m-openingHours__table .actif{color:#000}.m-openingHours__table tr{height:34px;border-bottom:1px solid #DDD}.m-openingHours__table tr td{font-family:"Roboto",Arial,sans-serif;font-size:.875rem;line-height:1rem;font-stretch:condensed;font-weight:normal;text-align:center;color:#8d8d8d;height:34px}.m-openingHours__table tr td:not(:first-child){border-left:1px solid #DDD}.m-openingHours__table tr td:not(:last-child){border-right:1px solid #DDD}main#main-content{background:white !important}.wrapper-ma-bijouterie>header{padding:1rem;text-align:left}.wrapper-ma-bijouterie>header .hgroup{text-align:center;padding:3rem 0 2rem}.wrapper-ma-bijouterie>header+div.row{padding:0 1rem 3rem;margin-top:-3rem}.wrapper-ma-bijouterie article{padding-bottom:1rem;margin-bottom:1rem !important;border-bottom:1px solid #DDD}.wrapper-ma-bijouterie>br{display:none}.wrapper-ma-bijouterie .a-title.-big{margin:0;padding:1rem 1rem}.wrapper-ma-bijouterie .row.vam{letter-spacing:-0.33em}.wrapper-ma-bijouterie .row.vam>*{letter-spacing:normal;float:none;display:inline-block;vertical-align:middle}.wrapper-ma-bijouterie .o-reassurances{border-bottom:0;list-style:none}.wrapper-ma-bijouterie .o-reassurances__item{max-width:200px}.wrapper-ma-bijouterie .o-reassurances__item#facilites-paiement .o-reassurances__picto{width:inherit}.wrapper-ma-bijouterie .o-reassurances__item#facilites-paiement .o-reassurances__picto img{-webkit-filter:grayscale(100) contrast(100);filter:grayscale(100) contrast(100)}.wrapper-ma-bijouterie .o-reassurances__picto{height:60px;width:60px;position:relative}.wrapper-ma-bijouterie .o-reassurances__picto svg{height:60px;width:60px}article.wrapper-infos-pratiques{padding-bottom:2rem}article.wrapper-infos-pratiques .infos-pratiques{position:relative}article.wrapper-infos-pratiques .infos-pratiques p{color:white}article.wrapper-infos-pratiques .infos-pratiques address{padding:1rem 0}@media only screen and (min-width:64.0625em){article.wrapper-infos-pratiques .infos-pratiques address{height:60%}}article.wrapper-infos-pratiques .infos-pratiques .telephone{background:#ff6c66;padding:.5rem 0}article.wrapper-infos-pratiques .infos-pratiques .telephone p:before{content:"\e090" !important}@media only screen and (min-width:64.0625em){article.wrapper-infos-pratiques .infos-pratiques .telephone{height:40%;position:absolute;bottom:0;left:0;width:100%}}article.wrapper-infos-pratiques .infos-pratiques .visuel{background-position:center center;background-size:cover;height:200px}@media only screen and (min-width:40.063em){article.wrapper-infos-pratiques .infos-pratiques .visuel{position:absolute;right:0;top:0;height:100%}}article.wrapper-infos-pratiques .infos-pratiques .content{float:left;background:#333;padding:2.5rem 1.5rem;text-align:left}article.wrapper-infos-pratiques .infos-pratiques .content p{margin-bottom:1rem}article.wrapper-infos-pratiques .infos-pratiques .content .how{text-align:center;margin:1rem 0 0}article.wrapper-infos-pratiques .infos-pratiques .content .how a{color:white;border-color:white}article.wrapper-infos-pratiques .infos-pratiques .content .how:before{content:"\e01c";font-family:"ElegantIcons";font-size:1.5rem;margin-right:.5rem;vertical-align:middle;display:inline-block;color:#ff352f}article.wrapper-infos-pratiques .infos-pratiques .infos{background:#ff352f}@media only screen and (min-width:40.063em){article.wrapper-infos-pratiques .infos-pratiques .infos{float:none}}@media only screen and (min-width:64.0625em){article.wrapper-infos-pratiques .infos-pratiques .infos{position:absolute;top:0;height:100% !important;left:0}article.wrapper-infos-pratiques .infos-pratiques .infos p{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-stretch:condensed}}article.wrapper-infos-pratiques .infos-pratiques .infos p{font-size:1.125rem;line-height:1.25rem}article.wrapper-infos-pratiques .infos-pratiques .infos p:before{content:"\e081";font-family:"ElegantIcons";font-size:2rem;line-height:2rem;color:#000;display:block;margin:0 auto;padding:0 .5rem .5rem}.nav-ma-bijouterie{border-bottom:1px solid #ddd;border-top:1px solid #ddd}.nav-ma-bijouterie ul{list-style:none;display:block;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;margin:0}.nav-ma-bijouterie ul li{padding:0;display:inline-block;position:static;-ms-flex:1 1 auto;flex:1 1 auto}.nav-ma-bijouterie ul li a{display:block;font-size:1rem;line-height:1.125rem;font-family:"Roboto",Arial,sans-serif;font-stretch:condensed;font-weight:bold;color:#666;padding:1rem 0;width:100%;text-transform:uppercase;transition:.25s ease-in-out all}.nav-ma-bijouterie ul li a:hover{background:#f2f2f2;transition:.25s ease-in-out all}.o-news__carousel{margin-bottom:2rem}.o-news__columns{padding:.5rem}.o-searchStore__wrapper{position:relative;border:10px solid #f2f2f2}.o-searchStore__bg{position:relative;padding:8% 0 !important;background:url(/Contenu/PagesBijouteries/images/bg-search.jpg) center center no-repeat;background-size:cover}.o-searchStore__inputWrapper{background:white;text-align:left;padding:1rem}.o-searchStore__inputRow{padding-right:100px}.o-searchStore__button{width:85px}@media only screen and (min-width:64.0625em){.o-searchStore__list{position:absolute;top:0;left:0;border-right:10px solid #f2f2f2;bottom:0}}.o-searchStore__list ul{margin:0;list-style:none;padding:.25rem}.o-searchStore__list ul li{padding:.5rem;text-align:left}.o-searchStore__list ul li.list-focus{background:#f7f7f7 !important}.o-searchStore__list ul li a{margin-top:.25rem}.o-searchStore__list ul li:not(:last-of-type){border-bottom:1px solid #f2f2f2}@media only screen and (min-width:40.063em){.o-searchStore .o-searchStore__inputRow{padding-right:215px}.o-searchStore .o-searchStore__button{width:200px}}.o-searchStore .result-list-intro{background:#f2f2f2;padding:1rem;z-index:2;position:relative}.o-searchStore .result-list-intro strong:last-of-type{font-size:1.2em;line-height:1}.o-searchStore .bh-sl-loc-list{border-bottom:1px solid #f2f2f2;max-height:300px;overflow-y:auto}.o-searchStore .bh-sl-loc-list::-webkit-scrollbar{width:5px;height:5px}.o-searchStore .bh-sl-loc-list::-webkit-scrollbar-track{background-color:white;border-radius:10px}.o-searchStore .bh-sl-loc-list::-webkit-scrollbar-thumb{background-color:#DDD;border-radius:10px}.o-searchStore .bh-sl-search-all{padding:1rem}@media only screen and (min-width:64.0625em){.o-searchStore .bh-sl-loc-list{position:absolute;width:100%;max-height:inherit;top:77px;bottom:60px;left:0}.o-searchStore .bh-sl-noresults-title{position:absolute;top:0;left:0;width:100%;bottom:60px;background:#f2f2f2;text-align:center}.o-searchStore .bh-sl-noresults-title p{padding:1rem 0;font-size:1rem;line-height:1.125rem;font-weight:bold;font-stretch:condensed}.o-searchStore .bh-sl-search-all{position:absolute;bottom:0;width:100%;left:0}}.o-experts__column{padding:2rem 1rem;text-align:left}.o-experts__column .content{max-width:267px;margin:auto}.o-experts__column img{margin:1rem 0}
/*# sourceMappingURL=maps/jewellery-store.min.css.map */
