﻿@font-face{font-family:Montserrat;src:url("/fonts/clients/Montserrat-300.woff2") format("woff2"),url("/fonts/clients/Montserrat-300.woff") format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url("/fonts/clients/Montserrat-400.woff2") format("woff2"),url("/fonts/clients/Montserrat-400.woff") format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url("/fonts/clients/Montserrat-500.woff2") format("woff2"),url("/fonts/clients/Montserrat-500.woff") format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url("/fonts/clients/Montserrat-600.woff2") format("woff2"),url("/fonts/clients/Montserrat-600.woff") format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url("/fonts/clients/Montserrat-700.woff2") format("woff2"),url("/fonts/clients/Montserrat-700.woff") format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url("/fonts/clients/Montserrat-300.woff2") format("woff2"),url("/fonts/clients/Montserrat-300.woff") format("woff");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Montserrat;src:url("/fonts/clients/Montserrat-400.woff2") format("woff2"),url("/fonts/clients/Montserrat-400.woff") format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Montserrat;src:url("/fonts/clients/Montserrat-500.woff2") format("woff2"),url("/fonts/clients/Montserrat-500.woff") format("woff");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Montserrat;src:url("/fonts/clients/Montserrat-600.woff2") format("woff2"),url("/fonts/clients/Montserrat-600.woff") format("woff");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:Montserrat;src:url("/fonts/clients/Montserrat-700.woff2") format("woff2"),url("/fonts/clients/Montserrat-700.woff") format("woff");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Poppins;src:url("/fonts/clients/Poppins-200.woff2") format("woff2"),url("/fonts/clients/Poppins-200.woff") format("woff");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url("/fonts/clients/Poppins-300.woff2") format("woff2"),url("/fonts/clients/Poppins-300.woff") format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url("/fonts/clients/Poppins-400.woff2") format("woff2"),url("/fonts/clients/Poppins-400.woff") format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url("/fonts/clients/Poppins-500.woff2") format("woff2"),url("/fonts/clients/Poppins-500.woff") format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url("/fonts/clients/Poppins-600.woff2") format("woff2"),url("/fonts/clients/Poppins-600.woff") format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url("/fonts/clients/Poppins-700.woff2") format("woff2"),url("/fonts/clients/Poppins-700.woff") format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url("/fonts/clients/Montserrat-300.woff2") format("woff2"),url("/fonts/clients/Montserrat-300.woff") format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url("/fonts/clients/Montserrat-400.woff2") format("woff2"),url("/fonts/clients/Montserrat-400.woff") format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url("/fonts/clients/Montserrat-500.woff2") format("woff2"),url("/fonts/clients/Montserrat-500.woff") format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url("/fonts/clients/Montserrat-600.woff2") format("woff2"),url("/fonts/clients/Montserrat-600.woff") format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url("/fonts/clients/Montserrat-300.woff2") format("woff2"),url("/fonts/clients/Montserrat-300.woff") format("woff");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Montserrat;src:url("/fonts/clients/Montserrat-400.woff2") format("woff2"),url("/fonts/clients/Montserrat-400.woff") format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Montserrat;src:url("/fonts/clients/Montserrat-500.woff2") format("woff2"),url("/fonts/clients/Montserrat-500.woff") format("woff");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Montserrat;src:url("/fonts/clients/Montserrat-600.woff2") format("woff2"),url("/fonts/clients/Montserrat-600.woff") format("woff");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:iconfnt;src:url("/fonts/AdobeBlank.eot");src:url("/fonts/AdobeBlank.eot?#iefix") format("embedded-opentype"),url("/fonts/AdobeBlank.woff") format("woff"),url("/fonts/AdobeBlank.otf") format("truetype");font-weight:normal;font-style:normal;font-display:swap}.single-slider__titre{text-transform:none;font-family:"Poppins",sans-serif;font-weight:300}.ios.mobile .container-list__filters-container,.ios.mobile .block-intro__suite span,.ios.mobile .main-prod__colonne--li div,.ios.mobile .main-detail__colonne{font-weight:400}.wishlist__vide{font-size:1.5rem;line-height:1.9rem}.TRIANGLE::before{top:48%}.mfp-bg{z-index:99999}.mfp-wrap{z-index:99999}.popin__titre{color:#000}.mfp-counter{font-family:"Montserrat",sans-serif;font-size:1.4rem;line-height:1.8rem}.PaylineWidget .pl-container-view .pl-input-group .pl-input{font-family:"Montserrat",sans-serif;font-weight:400}.search__container .prod-item__name{font-size:1.5rem;line-height:2.3rem}.pagepaiement__desc{font-size:1.6rem;line-height:2.3rem}#ckeditor_html_contenu h2:first-child{padding-top:0}#ckeditor_html_contenu h2{font-weight:300;font-size:2.6rem;line-height:3rem}.main-prod__price{color:#000}.main-detail__price-plusieur{font-size:15px !important;color:#1a1a1a}.main-detail__price strike{color:#555}.main-detail__price strike::after{font-weight:300}.main-detail__price-nb,.main-detail__price-divided{color:#555}.single-slider__text{font-size:1.6rem;line-height:2rem;font-family:"Montserrat",sans-serif}.b-form-input__input,.footer-menu__a,.b-form-date__input,.b-form-file__restriction em,.b-form-file__result-name,.oblig,.b-form-textarea__textarea{font-family:"Montserrat",sans-serif;font-weight:300;font-style:normal}.b-form-date__input.b-form-date__input-mois,.b-form-date__input.b-form-date__input-annee{margin-left:3%}.prod-item__name{font-size:1.6rem;line-height:2rem}.main-detail__infos-note{font-size:1.5rem;line-height:1.9rem;font-family:"Montserrat",sans-serif}.prod-item__prix{font-size:1.6rem;line-height:2.4rem}.product-card__price--multiple,.prod-item__prix.prod-item__price-plusieur{font-size:1.4rem;line-height:2rem}.top-prod__container{padding-top:40px}.main-detail__price-note{font-size:1.5rem;line-height:2.2rem;font-weight:300;font-style:normal;margin-top:10px}.main-detail__texte{font-family:"Montserrat",sans-serif}.tablet .prod-item__img-multiMobile .flickity-page-dots,.mobile .prod-item__img-multiMobile .flickity-page-dots{bottom:10px !important}@media only screen and (max-width:1300px){.tablet .prod-item__img-multiMobile .flickity-page-dots,.mobile .prod-item__img-multiMobile .flickity-page-dots{bottom:5px !important}}@media only screen and (max-width:900px){.tablet .prod-item__img-multiMobile .flickity-page-dots,.mobile .prod-item__img-multiMobile .flickity-page-dots{bottom:0 !important}}@media only screen and (max-width:600px){.tablet .prod-item__img-multiMobile .flickity-page-dots,.mobile .prod-item__img-multiMobile .flickity-page-dots{bottom:7px !important}}.tablet .prod-item__img-multiMobile .flickity-page-dots .dot,.mobile .prod-item__img-multiMobile .flickity-page-dots .dot{margin:0 5px;width:8px;height:8px}@media only screen and (max-width:900px){.tablet .prod-item__img-multiMobile .flickity-page-dots .dot,.mobile .prod-item__img-multiMobile .flickity-page-dots .dot{margin:0 4px;width:6px;height:6px}}@media only screen and (max-width:900px){.top-prod__container{padding-top:20px}.prod-item__name{font-size:1.5rem;line-height:1.9rem}.prod-item__prix{font-size:1.5rem;line-height:2.2rem}.product-card__price--multiple,.prod-item__prix.prod-item__price-plusieur{font-size:1.3rem;line-height:1.9rem}}@media only screen and (max-width:500px){.top-prod__container{padding-top:0}.prod-item__name{font-size:1.4rem;line-height:1.8rem}.main-detail__price-note{font-size:1.4rem;line-height:1.6rem}.main-detail__infos-note{font-size:1.5rem;line-height:1.9rem}.prod-item__prix{font-size:1.4rem;line-height:2.2rem}.product-card__price--multiple,.prod-item__prix.prod-item__price-plusieur{font-size:1.25rem;line-height:1.8rem}#ckeditor_html_contenu h2{font-size:2rem;line-height:2.6rem}.search__container .prod-item__name{font-size:1.4rem;line-height:2.2rem}.b-form-date__input.b-form-date__input-mois,.b-form-date__input.b-form-date__input-jour{width:20% !important}.main-detail__price-plusieur{font-size:14px !important}.main-detail__price-divided,.main-detail__price-nb{font-size:1.9rem;line-height:2.3rem}}.ariane{color:#8e8d8d;font-family:"Montserrat",sans-serif}.title__type2{font-weight:300;font-size:3.2rem;line-height:3.8rem;text-transform:none;padding-bottom:10px;padding-top:0;color:#000}.main-prod__price-note{font-size:1.5rem;line-height:1.7rem}.gravure-title{font-family:"Montserrat",sans-serif;font-size:1.7rem;line-height:2.1rem;color:#000}.list-prod-home__content,.list-logo-home__content,.mosaic-instagram__content{font-size:1.8rem;line-height:2.5rem}.carre-shops__texte{font-size:1.5rem;line-height:2.4rem}.detail-shops__texte{font-size:1.55rem;line-height:2.5rem;padding-bottom:0}@media only screen and (max-width:900px){.detail-shops__block--gauche{margin-bottom:10px;margin-top:20px}}@media only screen and (max-width:700px){.title__type2{font-size:3rem;line-height:3.6rem;margin-bottom:35px}.list-prod-home__content,.list-logo-home__content,.mosaic-instagram__content{font-size:1.6rem;line-height:2.3rem}.main-prod__colonne--li,.main-detail__colonne--li{font-size:1.5rem;line-height:1.9rem}.main-detail__pictos{border:none;padding-top:0}.carre-shops__titre3{font-size:2.6rem;line-height:3rem}}@media only screen and (max-width:500px){.title__type2{font-size:2.4rem;line-height:3rem;margin-bottom:30px}.carre-shops__texte{font-size:1.4rem;line-height:2.3rem}.detail-shops__texte{font-size:1.45rem;line-height:2.4rem}.carre-shops__titre3{font-size:2.4rem;line-height:2.8rem}.main-prod__price-note{font-size:1.4rem;line-height:1.6rem}.main-prod__colonne--li,.main-detail__colonne--li{font-size:1.4rem;line-height:1.8rem}.single-slider__titre{font-size:2rem;line-height:2.8rem}.mosaic__arrow img{height:33px}.list-prod-home__content,.list-logo-home__content,.mosaic-instagram__content{font-size:1.5rem;line-height:2.2rem}.main-prod__sub-menu{font-size:1.6rem;line-height:2rem}.gravure-title{font-size:1.6rem;line-height:2rem}.prod-item__tag--reduc{font-size:1.5rem;line-height:1.9rem}.tab-carac__row{font-size:1.4rem;line-height:1.8rem}.main-prod__colonne--li{font-size:1.4rem;line-height:1.8rem}.title__type2-top{font-size:1.8rem;line-height:2.2rem}main{margin-bottom:50px}}.block-intro__text{margin-top:15px;font-weight:300}.irs-slider{width:22px;height:22px;top:27px;background-color:#e6e6e6;border:0 none;transition:background-color .3s}.irs-bar{background-color:#f5f5f5}.irs-from,.irs-to,.irs-single{background:#f5f5f5}.irs-bar-edge{background:#f5f5f5;border:0 none}.irs-from::after,.irs-to::after,.irs-single::after{border-top-color:#f5f5f5}.prod-item__marque{margin-bottom:5px}.prod-item__collection b{display:none}.bouton{border:1px solid #000;background-color:#000;text-transform:none;font-size:1.6rem;line-height:2rem;font-family:"Montserrat",sans-serif;padding:6px 30px;text-align:center}.bouton.addToCart{background-color:#000}.bouton_--big{font-size:1.8rem;line-height:2.2rem;padding:10px 35px;background-color:#000}.bouton_--personnaliser{font-size:15px !important}.bouton_--bgblanc{background-color:#fff;color:#1a1a1a}.bouton_--small{font-size:1.5rem;line-height:1.9rem;padding:6px 15px}@media only screen and (max-width:1100px){.bouton{font-size:1.6rem;line-height:2rem}.bouton_--small{font-size:1.5rem;line-height:1.9rem}}@media only screen and (max-width:700px){.bouton_--big{font-size:1.6rem;line-height:2rem;padding:15px 30px}.bouton_--small{padding:5px 15px;font-size:1.4rem;line-height:1.8rem}}@media only screen and (max-width:500px){.bouton{font-size:1.5rem;line-height:1.9rem;padding:8px 20px}.bouton_--small{font-size:1.4rem;line-height:1.8rem}.bouton_--personnaliser{font-size:14px !important}.main-prod__bouton .bouton{padding:9px 30px}.PaylineWidget.pl-container-default .pl-pay-btn,.PaylineWidget .pl-ticket-view .pl-ticket .pl-ticket-btn{font-size:1.4rem;line-height:1.8rem}}.desktop .bouton_--bgblanc:hover{background-color:#000;color:#fff}.popin.alert div.popin-content{max-width:500px}.list-nav{font-family:"Montserrat",sans-serif;font-weight:300;padding-bottom:10px}.list-nav__result-nb{font-size:2rem;line-height:2.4rem;font-weight:400}.list-nav__form select{font-family:"Montserrat",sans-serif}.prod-item__marque{font-weight:600;font-size:1.7rem;line-height:2.1rem;font-family:"Poppins",sans-serif;text-transform:uppercase}.prod-item__collection{font-weight:300}.prod-item__prix{font-weight:600;font-family:"Montserrat",sans-serif}.prod-item__prix strike{font-weight:300}.b-form-input__input{font-size:1.5rem;line-height:1.9rem}@media only screen and (max-width:700px){.prod-item__marque{font-size:1.6rem;line-height:2rem}.b-form-input__input{font-size:1.4rem;line-height:1.8rem}}@media only screen and (max-width:500px){.prod-item__marque{font-size:1.5rem;line-height:1.9rem}.main-prod__content-container{font-size:1.5rem;line-height:2.5rem}.list-nav__selectionAffichage{order:3;margin-left:auto}.list-nav__form{order:2;margin-right:0 !important;margin-left:0 !important;margin-top:0 !important}.list-nav__form .showError{margin:0}.list-nav__btn-filters{order:1}.list-nav--placementMobile{gap:20px 15px;flex-wrap:wrap;padding:25px 0;flex-direction:row}.list-nav__container-affichage svg:first-child rect:last-child{stroke:#1a1a1a}.list-nav__container-affichage svg:last-child rect{stroke:#1a1a1a}.list-prod__ul .prod-item{width:50%}.list-prod{margin-left:-10px;margin-right:-10px}}body{color:#555;font-weight:300;background-color:rgba(0,0,0,0)}body::before{box-shadow:none}.title__type5,.title__type4{font-family:"Poppins",sans-serif;font-weight:400}.title__type4{font-size:2.6rem;line-height:3rem}.title__type1,.title__type5{font-size:3.2rem;line-height:4rem;font-family:"Poppins",sans-serif;font-weight:300}#ckeditor_html_twocolcontent_texte p{font-size:1.6rem;line-height:3rem;margin-top:25px}@media only screen and (max-width:1100px){.title__type1,.title__type5{font-size:3rem;line-height:3.9rem}.title__type4{font-size:2.3rem;line-height:2.7rem}}@media only screen and (max-width:800px){.title__type1,.title__type5{font-size:2.8rem;line-height:3.7rem}.title__type4{font-size:2.1rem;line-height:2.5rem}.filters__collections-show{font-size:1.3rem;line-height:1.9rem}}@media only screen and (max-width:500px){.title__type1,.title__type5{font-size:2.6rem;line-height:3.5rem}.title__type4{font-size:2rem;line-height:2.4rem}}.b-form-checkbox__label,.filters__collections-li a,.filters__collections-show,.main-prod__description,.pagination a,.select2-selection__rendered,.irs-bar,.irs-from,.irs-to,.irs-single,.filters__collections-show{font-family:"Montserrat",sans-serif}.b-form-datepicker__input{font-family:"Montserrat",sans-serif;font-weight:300}.irs-bar,.irs-from,.irs-to,.irs-single{background-color:#000}.desktop .irs-slider.state_hover,.irs-slider:hover{background:#000}.main-detail__name,.main-detail__price,.main-detail__rdv,.main-detail__picto,.tab-carac__row>*,.prod-help__text,.prod-help__tel,.popin.alert p,.select2-results__options,label,.main-prod__colonne--li div,.footer__bottom-a,.quantity__nb,.main-detail__pdf,.main-detail__autopromo-content,.tooltip::after,.main-detail__infos-note-dispo{font-family:"Montserrat",sans-serif}.main-detail__autopromo-content{font-size:1.4rem;line-height:2.4rem}.main-detail__autopromo-container{background-color:#ededed}.quantity__nb{font-weight:300}.main-detail__colonne{padding-top:20px;margin-top:20px;border-top:solid 1px #dcdcdc}.main-detail__colonne--li{font-family:"Montserrat",sans-serif}.footer__form-container .form-element input{font-family:"Montserrat",sans-serif;font-weight:300}@media only screen and (max-width:700px){.main-detail__colonne{padding-top:0;border-top:0 none}.main-detail__autopromo-content{font-size:1.3rem;line-height:2.3rem}}@media only screen and (max-width:500px){.main-detail__autopromo{border-top:0 none;margin-top:5px}}.desktop .menuLevel1__a:hover{color:#000}.service-item__text{font-family:"Montserrat",sans-serif}.menuLevel1__a.actif{color:#000}.block-infos,.block-infos__block-adresse>*,.top-menu__span,.block-infos__titre,.pagepaiement,.PaylineWidget.pl-container-default .pl-label-input,.PaylineWidget .pl-btn,.PaylineWidget .pl-pay-btn,.form-contact__confidentialite,.form-newsletter__confidentialite,.showError,.wishlist__vide,input[type=submit],.blog-article__article,.blog-article__sidebar--titre{font-family:"Montserrat",sans-serif}.form-newsletter__container-elm input[type=text],.form-newsletter__container-elm input[type=email]{padding:7px 10px}.no-space>*{font-family:"Montserrat",sans-serif}.main-menu__ul{flex-shrink:0}.blog-article__sidebar{top:150px}@media only screen and (max-width:800px){.blog-article__sidebar{top:176px;padding:20px 0 5px}.blog-article__root.padding{padding-left:0 !important;padding-right:0 !important}.blog-article__article{padding-left:20px !important;padding-right:20px !important}}@media only screen and (max-width:750px){.blog-article__sidebar{top:166px}}@media only screen and (max-width:700px){.blog-article__sidebar{top:82px}}@media only screen and (max-width:600px){.blog-article__sidebar{top:80px}}@media only screen and (max-width:500px){.blog-article__sidebar{top:78px}}@media only screen and (max-width:400px){.blog-article__sidebar{top:66px}}.blog-article__article{font-size:1.6rem;line-height:2.6rem}@media only screen and (max-width:800px){.blog-article__article{font-size:1.5rem;line-height:2.5rem}}@media only screen and (max-width:700px){.blog-article__article{font-size:1.4rem;line-height:2.4rem}}.single-slider--full .single-slider__container-img{padding-bottom:50%}@media only screen and (max-width:500px){.single-slider--full .single-slider__container-img{padding-bottom:100%}.single-slider--full .single-slider__slide--resize .single-slider__container-img{padding-bottom:50%}}@media only screen and (max-width:900px){.detail-shops__blocks{flex-direction:column-reverse}}.footer-picto__item--dior{margin:0 20px}.footer-picto__inner--dior{font-weight:400}.footer-picto--background .footer-picto{padding:20px 20px 40px}.footer-picto--background .footer-picto{background-color:rgba(0,0,0,0);border-top:solid 1px #000}.footer-picto__item--dior p{font-family:"Montserrat",sans-serif;font-size:1.5rem;line-height:2.1rem;color:#555}.footer__logos--position{bottom:55px}@media only screen and (max-width:700px){.footer-picto__item--dior p{font-size:1.4rem;line-height:2rem}.footer-picto__inner{width:150px}}@media only screen and (max-width:600px){.footer-picto__container{margin-bottom:0}.footer-picto--background .footer-picto{padding:20px 20px 30px}}@media only screen and (max-width:900px){.footer__logos--position{padding-bottom:20px;bottom:0}.footer__item3sansmaps{padding-top:0}}@media only screen and (max-width:450px){.footer-picto__item--reverse{width:100%}}.prod-help{background-color:rgba(0,0,0,0);border:1px solid #000}.select2-search__field,.switch__container>*{font-family:"Montserrat",sans-serif}.recap .main-header,.paiement .main-header,.infos .main-header,.connexiontunnel .main-header,.inscriptiontunnel .main-header,.adressestunnel .main-header{padding-top:40px !important;text-align:center;padding-bottom:10px}.recap main,.paiement main,.infos main,.connexiontunnel main,.inscriptiontunnel main,.adressestunnel main{padding-top:0}.top-menu__container-tel .top-menu__span span{text-align:left;margin-top:3px}.top-menu__container-tel .top-menu__span b,.top-menu__container-tel .top-menu__span span{width:100%}@media only screen and (max-width:700px){.main-menu__a{padding:15px 25px !important;font-size:17px !important;line-height:22px !important}.main-menu{padding:0}.submenu__li:first-child .submenu__img{margin-top:0}.main-menu__li[data-name="89-club-des-joailliers-createurs"] .submenu__ul+.submenu__ul{margin-top:0}.menu__li[data-name="1758-carte-cadeau"] .submenu__ul--all{display:none}.prod-item__svg--transparent,.top-menu__a--wishlist svg{height:22px !important}.detailProd .prod-item__svg--transparent{height:16px !important}.top-menu__ul--mobile .top-menu__a{font-size:1.4rem;line-height:1.8rem}.top-menu__ul--mobile .top-menu__li[data-name="29-nous-contacter"]{display:none !important}.main-menu__a.actif{background-color:rgba(0,0,0,0);color:#000}.recap .main-header,.paiement .main-header,.infos .main-header,.connexiontunnel .main-header,.inscriptiontunnel .main-header,.adressestunnel .main-header{padding-top:35px !important}}.service-item__carre{border:1px solid #000}.intro-marque__content{font-size:1.8rem;line-height:2.8rem;font-family:"Montserrat",sans-serif}.cookies__text{font-size:1.6rem;line-height:2.6rem;font-family:"Montserrat",sans-serif;color:#555 !important}.cookies__back{font-family:"Montserrat",sans-serif;font-size:1.3rem;line-height:1.7rem}.container-list__noproduct--txt{font-family:"Montserrat",sans-serif;font-size:1.9rem;line-height:2.8rem}.container-list__noproduct--titre{font-family:"Montserrat",sans-serif;font-size:1.8rem;line-height:2.7rem;font-weight:400}.container-list__noproduct--form button,.container-list__noproduct .container-list__noproduct--form button{font-family:"Montserrat",sans-serif;text-transform:uppercase;font-size:1.6rem;line-height:2rem}.container-list__noproduct--form .b-form-input__input{font-family:"Montserrat",sans-serif;font-weight:300;font-size:1.6rem;line-height:2rem}.container-list__noproduct--form,.container-list__noproduct .container-list__noproduct--form{max-width:350px}.cookies__type,.cookies__desc,.cookies__toggle-elm{font-size:1.5rem;line-height:2.5rem;font-family:"Montserrat",sans-serif;color:#555 !important}.page-compteFidelite__texte.block-intro__text,body[data-template="404"] .block-contenu__content{font-family:"Montserrat",sans-serif;font-size:1.6rem;line-height:2.6rem}@media only screen and (max-width:900px){.block-contenu__content,.page-compteFidelite__texte.block-intro__text,.listeCadeau-prod__perso,body[data-template="404"] .block-contenu__content{font-size:1.5rem;line-height:2.7rem}.block-intro__text{font-size:1.5rem;line-height:2.4rem}.container-list__noproduct--txt{font-size:1.8rem;line-height:2.7rem}.container-list__noproduct--titre{font-size:1.7rem;line-height:2.6rem}}@media only screen and (max-width:800px){.b-form-checkbox__label,.filters__collections-li a{font-size:1.4rem;line-height:1.8rem}}@media only screen and (max-width:500px){.intro-marque__content{font-size:1.6rem;line-height:2.6rem}.block-intro__text{font-size:1.4rem;line-height:2.3rem}.container-list__noproduct--txt{font-size:1.65rem;line-height:2.5rem}.container-list__noproduct--titre{font-size:1.55rem;line-height:2.4rem}.container-list__noproduct--form .b-form-input__input,.container-list__noproduct--form button,.container-list__noproduct .container-list__noproduct--form button{font-size:1.5rem;line-height:1.9rem}.cookies__text{font-size:1.5rem;line-height:2.5rem}.cookies__type,.cookies__desc,.cookies__toggle-elm{font-size:1.4rem;line-height:2.4rem}}.desktop .main-menu__li:hover .main-menu__a{font-weight:400;color:#000}.single-slider .bouton{border:1px solid #000;background-color:#f5f5f5;color:#000}.desktop .single-slider .bouton:hover{color:#f5f5f5;background-color:#000}.list-prod-home__ul .prod-item{opacity:100%;transition:opacity .3s}.desktop .list-prod-home__ul .prod-item:hover{opacity:50%}.desktop .footer-menu__a:hover{color:inherit}.list-logo-home__container--sansimg{padding:0}.list-logo-home__ul--nolien{margin-top:0;margin-bottom:-20px}.list-logo-home__ul .logo-item{width:16.66667%}.list-logo-home__ul .logo-item .logo-item__container{max-width:100%}@media only screen and (max-width:1200px){.list-logo-home__ul .logo-item{width:20%}}@media only screen and (max-width:900px){.list-logo-home__ul .logo-item{width:25%}}@media only screen and (max-width:700px){.list-logo-home__ul .logo-item{width:33.3333%}}@media only screen and (max-width:580px){.list-logo-home__ul .logo-item{min-width:0}}@media only screen and (max-width:500px){.list-logo-home__ul .logo-item{width:50%}}.deuxcarres__ul{margin-bottom:-40px;margin-top:0}.deuxcarres__li{margin-bottom:70px}@media only screen and (max-width:580px){.deuxcarres__li{margin-bottom:50px}}@media only screen and (max-width:500px){.deuxcarres__ul{margin-bottom:-15px}}.carre-shops__li{border:solid 2px #000}.carre-shops__lien{border-bottom:1px solid #000;padding-left:0}.carre-shops__lien::before{content:none}.message-info__root{padding:10px 0 14px}.message-info__txt{font-family:"Montserrat",sans-serif}@media only screen and (max-width:450px){.message-info__txt{font-size:1.5rem;line-height:1.9rem}}.block-intro__container-img--height{max-height:400px;min-height:280px}.block-intro__container-img--height::after{max-height:400px;min-height:280px;padding-bottom:20%}@media only screen and (max-width:700px){.block-intro__container-img--height,.block-intro__container-img--height::after{min-height:240px}}@media only screen and (max-width:500px){.block-intro__container-img--height,.block-intro__container-img--height::after{min-height:200px}}@media only screen and (max-width:360px){.block-intro__container-img--height,.block-intro__container-img--height::after{min-height:180px}}#main-container{background-color:rgba(0,0,0,0)}.recap .header__container--menu,.paiement .header__container--menu,.infos .header__container--menu,.connexiontunnel .header__container--menu,.adressestunnel .header__container--menu,.inscriptiontunnel .header__container--menu{display:none}.header--tunnel .header__container{padding-bottom:20px;max-width:100%;border-bottom:solid 1px #000}.header--tunnel .header__container--menu{padding:0;border-bottom:0 none}.header--tunnel.header--sticky{display:block;position:relative}.header--tunnel.header--sticky.isSticky{box-shadow:none;border-bottom:0 none}.header--tunnel.header--sticky .header__container{padding-top:20px !important;padding-bottom:15px !important}.header--tunnel.header--sticky .header__container--menu{padding-top:0 !important;padding-bottom:0 !important}.header--tunnel .topbar__root{position:sticky}.header--tunnel .topbar__col--second,.header--tunnel .topbar__col--first{display:none}.header__main{padding:0 15px}.header--sticky{border-bottom:1px solid #000;background-color:#fff;transition:all .3s}.header--sticky .header__logo svg{width:250px;transition:width .3s}.header--sticky.isSticky{box-shadow:0 6px 10px rgba(0,0,0,.25);top:-1px}.header--sticky.isSticky .header__logo svg{width:210px;transition:width .3s}.header__container{padding-top:20px;padding-bottom:10px;max-width:1540px;margin:0 auto}.header__container--menu{padding-top:0;max-width:100%;padding-bottom:5px}.header--constrait{max-width:100%}.header__logo svg{max-width:231px;transition:max-width .3s}.header__icon{padding-bottom:0}.header__icon svg{width:30px;height:30px}.header__icon svg path{fill:#000}.header__icon--search svg,.header__icon--wishlist svg{width:27px}.header__icon--wishlist.header__icon--badge.has-item::before{top:20px}.header__icon--tel svg{width:26px}.header__icon--badge.has-item::before{top:calc(50% - 4px);font-family:"Montserrat",sans-serif;font-size:1.1rem;line-height:1.5rem;font-weight:400}.header__icon-text{font-family:"Montserrat",sans-serif;font-weight:300;font-size:1.3rem;line-height:1.7rem}.user__content{padding:25px 30px}.user__text{font-size:1.6rem;line-height:2.6rem;font-family:"Montserrat",sans-serif}.user__a{font-weight:400;transition:color .3s;font-size:1.7rem;line-height:2.7rem;font-family:"Montserrat",sans-serif}.user__a--logout{color:#c4c4c4}.user__title.title__type5{font-size:2.7rem;line-height:3.7rem}.user__drawer-container .drawer__top{border-bottom:solid 1px #ededed}.user__drawer-container .drawer__close svg{width:22px;height:22px}.search__drawer{max-width:350px}.search__drawer .search__form{border-top:solid 1px #ededed;border-bottom:solid 1px #ededed;padding:5px 10px;margin-bottom:10px}.search__drawer .search__input{font-weight:400;font-size:1.6rem;line-height:2.1rem}.search__drawer .search__form svg{width:20px;display:none}.search__drawer .search__input-clear svg{display:block;width:17px;position:relative;right:-5px}.search__drawer .drawer__close svg{width:22px;height:22px}.search__drawer__input-clear svg{width:15px}.search__drawer .prod-item__container-img{padding-bottom:80%}.search__error{font-family:"Montserrat",sans-serif;font-size:1.65rem;line-height:2.5rem;text-align:center;margin-top:-10px;padding-left:5px;padding-right:5px}.topbar__container-root{margin-bottom:0}.topbar__container-root .topbar__col{justify-content:space-between}.topbar__container-root .topbar__container{padding:0}.topbar__container-root .topbar__item--rappel1{width:25%}.topbar__container-root .topbar__item--rappel2{width:50%;justify-content:center}.topbar__container-root .topbar__item--rappel3{width:25%;justify-content:flex-end}.topbar__root{background-color:#e6e6e6;border-bottom:0 none}.topbar__root.isSticky{box-shadow:none}.topbar__text{font-family:"Montserrat",sans-serif;font-size:1.4rem;line-height:1.8rem}.topbar__text span{display:none}.topbar__container{max-width:1320px}.topbar__col{justify-content:left}.topbar__item{gap:5px}.topbar__item svg{position:relative;top:-1px}.topbar__item svg path{fill:#000}.drawer{right:0;left:auto}.drawer::before{right:0;left:auto;transform:translateX(calc(100% - 15px))}.drawer__close svg path{transition:fill .3s}.drawer__container{transform:translateX(calc(100% - 15px))}.drawer .submenu__ul{margin:0 auto}.menu__a{font-size:1.75rem;line-height:2.15rem;font-weight:300;padding:10px 15px;transition:color .3s;font-family:"Montserrat",sans-serif}.menu__a.actif{color:#000;font-weight:400}.submenu__root{max-width:1020px;border-top:3px solid #000}.submenu__a{transition:color .3s}.submenu__container{padding:15px 25px}.submenu__li{font-size:1.6rem;line-height:2.1rem;font-family:"Montserrat",sans-serif}.submenu__li--titre{font-family:"Poppins",sans-serif;font-size:1.6rem;line-height:2.2rem;font-family:"Montserrat",sans-serif}@media only screen and (min-width:1000px){.header--sticky.isSticky .header__container{padding-top:12px;padding-bottom:5px}.header--sticky.isSticky .header__container--menu{padding-top:0;padding-bottom:2px}.header--sticky.isSticky .menu__a{font-size:1.7rem;line-height:2.1rem}.header__logo svg{transition:max-width .3s}.header__container,.header__container--menu{transition:all .3s}.header__container .menu__a,.header__container--menu .menu__a{transition:all .3s}.header__col--right .header__icon--shop{display:none}.header__col--right .header__icon--generic{display:none}}@media only screen and (max-width:1200px){.header__col{padding-right:0;padding-left:0}}@media only screen and (max-width:900px){.topbar__container-root{background-color:#e6e6e6;overflow:hidden}.topbar__container-root .topbar__root{white-space:nowrap;animation:scroll 10s linear infinite;width:100%;text-align:left}.topbar__container-root .topbar__root:hover{animation-play-state:paused}.topbar__container-root .topbar__item--rappel1,.topbar__container-root .topbar__item--rappel2,.topbar__container-root .topbar__item--rappel3{width:auto}.topbar__container-root .topbar__col{justify-content:left;gap:45px}@keyframes scroll{0%{transform:translateX(25%)}100%{transform:translateX(-100%)}}}@media only screen and (max-width:1000px){.header--tunnel .topbar__col--third{display:flex}.header__container--menu{padding:0 !important}.header__col--left{justify-content:left;padding-left:0;gap:10px;display:none}.header__col--right{top:0}.header__col--right .header__icon--wishlist{display:flex}.header__col--right .header__icon--tel,.header__col--right .header__icon--generic{display:none}.header__icon{padding:5px 8px}.header__icon--wishlist.header__icon--badge.has-item::before{top:20px;left:39px}.header__icon--panier{padding-right:0 !important}.header__icon--panier.header__icon--badge.has-item::before{top:calc(50% - 8px);left:calc(50% + 4px)}.header__icon-submenu-item{flex-direction:column}.header__icon-submenu-name{font-weight:600 !important}.header__col--left .header__icon--generic,.header__col--left .header__icon--wishlist{display:none}.header__col--right{justify-content:flex-end}.header__logo__a{margin:unset}.header__container{padding-bottom:15px}.header__container--menu{border-bottom:0 none}.header .menu__nav{display:block}.burger{display:none}.burger svg{width:30px;height:30px}.menu__vertical .menu__a{padding:16px 25px}.menu__vertical .menu__a .arrow-down-svg{right:-9px;position:relative}.menu__vertical .menu__li{border-top:1px solid #ededed}.menu__vertical .menu__li[data-name="63-club-des-joailliers-createurs"] .submenu__ul:last-child{margin-top:-10px}.menu__vertical .menu__ul{border:0 none}.menu__vertical .submenu__root{background-color:#f5f5f5;padding:15px 0}.menu__vertical .submenu__a{padding:4px 15px;text-align:center;justify-content:center}.menu__vertical .submenu__container{gap:0}.menu__vertical .submenu__li{font-size:1.6rem;line-height:2rem;text-align:center;justify-content:center}.menu__vertical .submenu__ul--all .submenu__li{font-weight:600;text-transform:uppercase}.menu__vertical .header__rolex{margin-left:0}.drawer{max-width:320px}.menu__listpictos{background-color:#f5f5f5;padding:5px 0}.menu__listpictos .header__icon{font-size:1.6rem;line-height:3rem;font-family:"Montserrat",sans-serif;gap:10px;padding:10px 18px}.menu__listpictos .header__icon svg{width:24px;height:24px}.menu__listpictos .header__icon svg path{fill:#000}.menu__listpictos .header__icon-text{font-size:1.5rem;line-height:2.3rem}.menu__listpictos .header__icon-submenu-item{font-size:1.45rem;line-height:2.2rem;font-family:"Montserrat",sans-serif}.menu__listpictos .header__icon-submenu-item b{font-weight:400}.menu__listpictos .header__icon-submenu-container{padding:3px 4px}.drawer__close svg{width:27px;height:27px}.recap .header__logo__a,.paiement .header__logo__a,.infos .header__logo__a,.connexiontunnel .header__logo__a,.adressestunnel .header__logo__a,.inscriptiontunnel .header__logo__a{margin:0 auto}}@media only screen and (max-width:750px){.header--sticky .header__logo svg{width:210px}.header__col--right .header__icon-text{display:none}.header__logo svg{width:210px}.header__icon--panier.header__icon--badge.has-item::before{top:24px}.header__icon--wishlist.header__icon--badge.has-item::before{left:21px}}@media only screen and (max-width:700px){.header--sticky .header__logo svg{width:165px}.header__logo svg{width:165px}.header__col--left .header__icon--shop{display:none}.header__col--right{gap:0}.header__col--right .header__icon--wishlist{display:none !important}.header__col--right .header__icon--shop,.header__col--right .header__icon--user,.header__col--right .header__icon--generic{display:none}.header__main{padding:0 15px}.header__main .menu__nav{display:none}.header__icon svg{width:32px;height:32px}.header__icon--badge.has-item::before{top:calc(50% + 2px);left:calc(50% + 4px)}.header__icon--search svg{width:26px}.burger{display:flex}.menu__vertical .menu__a{padding:15px 25px;font-size:1.7rem;line-height:2.1rem}.menu__vertical .submenu__li{font-size:1.5rem;line-height:1.9rem}.menu__vertical .header__icon--wishlist.header__icon--badge.has-item::before{top:21px;left:30px}}@media only screen and (max-width:500px){.header__main{padding:0 12px 0 15px}.header--tunnel .topbar__item--shop{display:none}.header--tunnel.header--sticky .header__container{padding-top:16px !important;padding-bottom:11px !important}.header--tunnel.header--sticky .header__container--menu{padding:0 !important}.header__container{padding-top:13px;padding-bottom:13px}.header__icon{padding:5px 6px}.header__icon svg{width:30px;height:30px}.header__icon--search svg{width:25px}.header__icon--badge.has-item::before{left:calc(50% + 3px)}.search__drawer .search__input{font-size:1.5rem;line-height:2rem}.search__error{font-size:1.55rem;line-height:2.4rem}.menu__vertical .submenu__a{padding:3px 15px}.menu__vertical .submenu__container{gap:15px}.menu__listpictos .header__icon{font-size:1.55rem;line-height:2.9rem}.drawer__close svg{width:22px;height:22px}.topbar__container{padding:0}.topbar__item svg{width:19px;height:19px}.topbar__container-root .topbar__col{gap:25px}.topbar__container-root .topbar__root{animation:scroll 8s linear infinite}@keyframes scroll{0%{transform:translateX(35%)}100%{transform:translateX(-135%)}}}@media only screen and (max-width:400px){.header--sticky .header__logo svg{width:165px !important}}@media only screen and (max-width:370px){.header--sticky .header__logo svg{width:130px}.header__main{padding:0 10px 0 13px}}@media(hover:hover){.topbar__item--link:hover .topbar__text,.menu__a:hover,.submenu__a:hover{color:#000}.search__drawer.drawer--popin .search__suggestion-link:focus,.search__drawer.drawer--popin .search__suggestion-link:hover{background-color:#000}.header__icon:hover svg path,.drawer__close svg:hover path,.topbar__item--link:hover svg path{fill:#000}.user__drawer .user__a:hover{color:#000}}.header{width:100%}.header__main{flex-wrap:wrap;row-gap:20px}@media only screen and (max-width:700px){.header__main{row-gap:0}}@media only screen and (max-width:500px){.header__main{flex-wrap:nowrap}}.header__container{max-width:100%}.header--sticky.isSticky{background-color:#fff}.header--sticky{background-color:rgba(0,0,0,0)}.header--sticky.isSticky{border:0}@media only screen and (max-width:1100px){.header--sticky{background-color:#fff}}.header__col--left,.header__col--right{width:25%}@media only screen and (max-width:1100px){.header__col--left,.header__col--right{display:flex}.header__col--left .burger,.header__col--right .burger{display:block}.header__col--left .header__icon--shop,.header__col--left .header__icon--generic,.header__col--left .header__icon--wishlist,.header__col--left .header__icon-container--user,.header__col--right .header__icon--shop,.header__col--right .header__icon--generic,.header__col--right .header__icon--wishlist,.header__col--right .header__icon-container--user{display:none}}@media only screen and (max-width:500px){.header__col--left,.header__col--right{width:100%}}@media only screen and (max-width:500px){.header__col--bottom{display:none}}.header__logo{width:50%}@media only screen and (max-width:500px){.header__logo{width:100%}}@media only screen and (max-width:1100px){.header__logo__a{margin:0 auto}}.header__container .menu__a{transition:ease-in-out .5s}.header__container .header__icon svg path,.header__container .header__icon-text{transition:ease-in-out .5s}.header__container .header__logo__a svg path{transition:ease-in-out .5s}.header__container:has(.menu__a.has-submenu:hover):has(.submenu__root){background-color:#fff}.header__container:has(.submenu__root:hover){background-color:#fff}.header .menu__a{color:#1a1a1a}.accueil .header--sticky{border:0}@media only screen and (min-width:1100px){.accueil .header:not(:has(.header--sticky.isSticky)){background-color:rgba(0,0,0,0);position:absolute;top:35px}}.accueil .list-few-brands__root{background-color:#f5f5f5}.accueil .list-few-brands__root .flickity-page-dots .dot{width:100px;height:2px;border-radius:unset;margin:0}.accueil .list-few-brands__root .flickity-page-dots .dot.is-selected:only-child{display:none}.accueil .list-few-brands__image{border-radius:0;border:1px solid #707070}.accueil .list-few-brands__nav-a.actif{color:#000}.accueil .deuxcarres__li{width:calc(33.3333% - 40px)}.accueil .deuxcarres__texteDessous{bottom:unset;width:100%;border:1px solid #707070;position:relative;transition-delay:100ms;font-size:2.2rem;line-height:2.6rem}@media only screen and (max-width:1100px){.accueil .deuxcarres__texteDessous{font-size:2rem;line-height:2.4rem}}@media only screen and (max-width:500px){.accueil .deuxcarres__texteDessous{font-size:1.8rem;line-height:2.2rem}}.accueil .deuxcarres__texteDessous::after{content:"";width:0%;height:100%;background-color:#000;position:absolute;top:0;left:0;transition:200ms ease-in-out}.accueil .slider-logo__root{border-top:1px solid;border-bottom:1px solid;padding:50px 0;width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}.accueil .slider-logo__ul{max-width:1540px;margin:20px auto}.accueil .slider-logo__content{margin-top:10px}.accueil .twocolcontent__root{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;padding-left:0 !important;padding-right:0 !important;background-color:#f5f5f5}.accueil .twocolcontent__col{width:60%}.accueil .twocolcontent__col--text{width:40%;padding:20px 20px 20px 50px}.accueil .twocolcontent__sub-titre,.accueil .twocolcontent__col--text p,.accueil .twocolcontent__bottom{text-align:left;max-width:800px}.accueil .mosaic-instagram__root{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;padding-left:0 !important;padding-right:0 !important;background-color:#f5f5f5;padding:50px 0}.accueil .mosaic-instagram__container{max-width:1540px}.accueil .mosaic-instagram__titre{position:relative}.accueil .mosaic-instagram__titre::after{content:"";width:100px;height:2px;background-color:#000;bottom:-5px;left:50%;position:absolute;transform:translateX(-50%)}.desktop .accueil .deuxcarres__a:hover .deuxcarres__texteDessous{border:1px solid #000 !important;color:#fff;transition-delay:100ms}.desktop .accueil .deuxcarres__a:hover .deuxcarres__texteDessous::after{width:100%;transition:200ms ease-in-out;z-index:-1}@media(max-width:1100px){.accueil .twocolcontent__col{width:50%}.accueil .twocolcontent__col--text{padding:20px}}@media(max-width:900px){.accueil .deuxcarres__li{width:calc(33.3333% - 20px)}}@media(max-width:800px){.accueil .twocolcontent__col{width:100%}.accueil .twocolcontent__col--text{margin:20px 0}.accueil .twocolcontent__sub-titre,.accueil .twocolcontent__col--text p,.accueil .twocolcontent__bottom{text-align:center;padding:0 20px}}@media(max-width:750px){.accueil .deuxcarres__ul{justify-content:center}.accueil .deuxcarres__li{width:calc(50% - 20px);margin-bottom:30px}}@media(max-width:600px){.recap .header--sticky .header__logo svg,.paiement .header--sticky .header__logo svg,.infos .header--sticky .header__logo svg,.connexiontunnel .header--sticky .header__logo svg,.adressestunnel .header--sticky .header__logo svg,.inscriptiontunnel .header--sticky .header__logo svg{width:180px}.accueil .deuxcarres__ul{justify-content:center}.accueil .deuxcarres__li{flex:1 1 100%}}@media(max-width:500px){.accueil .twocolcontent__img{aspect-ratio:1}}.list-prod__item::after{display:none}.detailProd .list-prod-home__ul{display:flex;justify-content:center}.list-prod-home__ul{margin:30px auto}.prod-item__container-img{border:1px solid #f5f5f5;transition:200ms ease-in-out;padding-bottom:90%;position:relative;z-index:1}.prod-item__container-img::after{content:"";position:absolute;width:100%;height:100%;background-color:#fff;top:0;left:0;z-index:-1;transition:200ms ease-in-out}.prod-item_--base4{width:calc(25% - 20px);margin:0 10px}.list-breakzone__a{width:calc(100% - 30px);margin:0 auto}.list-breakzone__a:hover .list-breakzone__cta{background-color:#707070}.list-breakzone__cta{background-color:#000}.container-list__filters{border-right:0 !important}.desktop .search__item:hover .prod-item__container-img{border:1px solid #000;transition:200ms ease-in-out}.desktop .search__item:hover .prod-item__container-img img{mix-blend-mode:multiply}.desktop .search__item:hover .prod-item__container-img::after{background-color:#f5f5f5;transition:200ms ease-in-out}.desktop .list-prod-home__ul .prod-item:hover{opacity:100%}@media(max-width:900px){.list-prod-home__ul--noSlide .prod-item:last-child{display:flex}}@media(max-width:900px){.list-prod-home__ul--noSlide .prod-item_--base4{width:calc(33.3333% - 20px)}.list-prod-home__ul--noSlide .prod-item:last-child{display:none}}@media(max-width:600px){.list-prod-home__ul--noSlide{flex-wrap:wrap}.list-prod-home__ul--noSlide .prod-item_--base4{width:calc(50% - 20px)}.list-prod-home__ul--noSlide .prod-item:last-child{display:flex}.list-breakzone__a{width:100%}}@media(max-width:450px){.list-prod-home__ul--noSlide .prod-item_--base4{width:calc(100% - 20px)}.list-prod-home__ul--noSlide .prod-item:last-child{display:none}}.footer__icon circle{fill:#000 !important}.compte-top__content{padding-bottom:0 !important}.compte-top__titre{padding-bottom:0}.page-connexion__form label{font-size:1.6rem;line-height:2.6rem}.page-connexion__form-oubli{font-family:"Montserrat",sans-serif}.page-connexion__item{border:1px solid #cacaca;transition:border-color .3s,color .3s;border-radius:0}#tite__popin{font-size:2.4rem;line-height:3.4rem}#num__commande{font-size:1.7rem;line-height:2.7rem;font-family:"Montserrat",sans-serif;margin-bottom:10px}#num__commande b{font-weight:400}.flex-container>div{border-color:#1a1a1a}.flex-container>div>.title{font-size:1.6rem;line-height:2.6rem}.nometadresse{font-size:1.5rem;line-height:2.5rem}.page-compte__titre,.page-infos__titre,.adresses__titre,.page-commandes__titre{font-size:2.8rem;line-height:3.8rem}.adresses__item{font-size:1.6rem;line-height:2.5rem;border-color:#000}.adresses .adresses__block{margin-top:25px}.compte-tab__root p{font-size:1.5rem;line-height:1.9rem}.page-compte__bottom{font-family:"Montserrat",sans-serif;margin-top:40px;transition:color .3s}.popin.form .small-info__phone small{font-family:"Montserrat",sans-serif}.desktop .page-compte__bottom:hover{color:#707070}.adresses__name{font-size:1.8rem;line-height:2.8rem}.adresses__who{font-weight:400;font-size:1.7rem;line-height:2.7rem}.erreur_available{font-family:"Montserrat",sans-serif}.page-connexion__item-logo svg{width:52px;height:52px}.BLOCKBORDER{border:solid 1px #000}.compte-coord__item,.compte-coord__label{font-size:1.6rem;line-height:2.6rem;font-family:"Montserrat",sans-serif}.page-connexion__item-text{font-size:1.55rem;line-height:2.3rem}.desktop .page-connexion__item:hover{border-color:#000;color:#000}@media only screen and (max-width:700px){.page-connexion__item-text{font-size:1.5rem;line-height:2.2rem}.page-compte__titre,.page-infos__titre,.adresses__titre,.page-commandes__titre{font-size:2.6rem;line-height:3.6rem}#tite__popin{font-size:2.3rem;line-height:3.3rem}}@media only screen and (max-width:500px){.block-infos__bottom{margin-top:40px}.page-connexion__form label{font-size:1.5rem;line-height:2.5rem}#tite__popin{font-size:2.1rem;line-height:3.1rem}.flex-container>div>.title{font-size:1.5rem;line-height:2.5rem}.nometadresse{font-size:1.45rem;line-height:2.4rem}#num__commande{margin-bottom:20px;font-size:1.6rem;line-height:2.6rem}#cartTable{font-size:1.3rem;line-height:1.7rem}.page-commandes__titre{margin-bottom:6px}.page-compte__titre,.page-infos__titre,.adresses__titre,.page-commandes__titre{font-size:2.3rem;line-height:3.3rem}.page-compte__bottom{margin-top:30px}.page-connexion__item-text{font-size:1.45rem;line-height:2.2rem}.adresses__who{font-size:1.6rem;line-height:2.6rem}.adresses__name{font-size:1.7rem;line-height:2.7rem}.page-compte__titre,.page-infos__titre{margin-bottom:20px}.compte .compte-tab__tr{padding:0}.compte-coord__item,.compte-coord__label,.compte-tab__col{font-size:1.5rem;line-height:2.5rem}.page-connexion__ou{padding-top:25px}.adresses .adresses__block{margin-top:20px}.page-connexion__item-logo svg{height:48px;width:48px}.adresses__item{font-size:1.5rem;line-height:2.4rem}.page-connexion__container-part+.page-connexion__container-part{padding-top:25px;margin-top:35px}}.menuLevel1{padding:10px 0}.menuLevel1__li{padding:6px 10px}.menuLevel1__fix__a{text-transform:none;font-size:1.7rem;line-height:2.1rem;font-family:"Montserrat",sans-serif;padding:6px;transition:color .3s}.menuLevel1__fix__a::after{display:none}.menuLevel1__fix__a.actif{color:#f5f5f5}.menuLevel1__a{text-transform:none;font-size:1.7rem;line-height:2.1rem;font-family:"Montserrat",sans-serif;padding:6px;transition:color .3s}.menuLevel1__a::after{display:none}.menuLevel1__a.actif{color:#707070;font-weight:400}.desktop .menuLevel1__a:hover{color:#707070}@media only screen and (max-width:1200px){.menuLevel1{padding-bottom:0;padding-top:20px}.menuLevel1__replace{text-transform:none;font-size:1.6rem;line-height:2rem}.menuLevel1__li{padding:0;margin-bottom:0}.menuLevel1__a{font-size:1.6rem;line-height:2rem;padding:8px 15px}.menuLevel1__a.actif{background-color:rgba(0,0,0,0)}.menuLevel1+section{margin-top:80px}}@media only screen and (max-width:1100px){.menuLevel1+section{margin-top:50px}.BLOCKBORDER{margin-top:0}}@media(max-width:500px){.menuLevel1__replace{font-size:1.5rem;line-height:1.9rem}.menuLevel1__a{font-size:1.5rem;line-height:1.9rem}.menuLevel1+section{margin-top:35px}}.listProd .block-intro--noheight h2,.listProd .block-intro--noheight h3,.listProdsec .block-intro--noheight h2,.listProdsec .block-intro--noheight h3{font-size:2.6rem;line-height:3.6rem;margin-bottom:5px;font-family:"Poppins",sans-serif;text-transform:none;font-style:normal;font-weight:400;color:#000}@media screen and (max-width:700px){.listProd .block-intro--noheight h2,.listProd .block-intro--noheight h3,.listProdsec .block-intro--noheight h2,.listProdsec .block-intro--noheight h3{font-size:2.5rem;line-height:3.5rem}}@media screen and (max-width:500px){.listProd .block-intro--noheight h2,.listProd .block-intro--noheight h3,.listProdsec .block-intro--noheight h2,.listProdsec .block-intro--noheight h3{font-size:2.1rem;line-height:3.1rem}}.listProd .block-intro--noheight .block-intro__content,.listProdsec .block-intro--noheight .block-intro__content{padding-bottom:0;margin-top:5px}@media screen and (max-width:500px){.listProd .block-intro--noheight .block-intro__content,.listProdsec .block-intro--noheight .block-intro__content{margin-top:0;padding-top:15px}}.listProd .block-intro--noheight .block-intro__text,.listProdsec .block-intro--noheight .block-intro__text{max-width:1280px}.listProd .block-intro--noheight .block-intro__suite,.listProdsec .block-intro--noheight .block-intro__suite{margin-top:10px}.main-detail__fid{font-family:"Montserrat",sans-serif}@media only screen and (max-width:500px){.main-detail__fid{font-size:1.25rem;line-height:1.9rem}}.main-detail__container-fid svg{max-width:20px;margin-right:7px}@media only screen and (max-width:500px){.main-detail__container-fid svg{max-width:19px}}.main-detail__fid.tooltip::before{left:15%}.page-compteFidelite__explication .page-compteFidelite__titre{font-weight:400}.bandeau-communication__root{padding:7px 20px}.bandeau-communication__txt a{transition:opacity .3s}.desktop .bandeau-communication__txt a:hover{opacity:80%}.recap .bandeau-communication__root,.paiement .bandeau-communication__root,.infos .bandeau-communication__root,.connexiontunnel .bandeau-communication__root,.inscriptiontunnel .bandeau-communication__root,.adressestunnel .bandeau-communication__root{display:none}@media only screen and (max-width:500px){.bandeau-communication__root{padding:5px 15px}}.wishlist .prod-item{width:100%}@media(min-width:375px){.wishlist .prod-item{width:calc(50% - 20px)}}@media(min-width:700px){.wishlist .prod-item{width:calc(33% - 20px)}}@media(min-width:900px){.wishlist .prod-item{width:calc(25% - 20px)}}.carte-cadeau .block-intro__content{padding-bottom:0}.main-cadeau__part-img{margin-top:0}@media only screen and (max-width:1150px){.main-cadeau__container{grid-template-columns:50% 47%;grid-gap:0 3%}}.listeCadeau-prod__perso{font-family:"Montserrat",sans-serif}.listeCadeau-create__container-elm,.listeCadeau-create__form,.listeCadeau-create__montant,.listeCadeau-create__form--3,.listeCadeau-create__container--form-listeCadeau,.listeCadeau-details__container-elm,.listeCadeau-details__form,.listeCadeau-details__montant,.listeCadeau-details__form--3,.listeCadeau-details__container--form-listeCadeau,.recap__container-elm,.recap__form,.recap__montant,.recap__form--3,.recap__container--form-listeCadeau{background-color:#f5f5f5}.listeCadeau-create__container-elm .block-infos__bottom,.listeCadeau-create__form .block-infos__bottom,.listeCadeau-create__montant .block-infos__bottom,.listeCadeau-create__form--3 .block-infos__bottom,.listeCadeau-create__container--form-listeCadeau .block-infos__bottom,.listeCadeau-details__container-elm .block-infos__bottom,.listeCadeau-details__form .block-infos__bottom,.listeCadeau-details__montant .block-infos__bottom,.listeCadeau-details__form--3 .block-infos__bottom,.listeCadeau-details__container--form-listeCadeau .block-infos__bottom,.recap__container-elm .block-infos__bottom,.recap__form .block-infos__bottom,.recap__montant .block-infos__bottom,.recap__form--3 .block-infos__bottom,.recap__container--form-listeCadeau .block-infos__bottom{margin-top:10px}.listeCadeau-create__container-elm label,.listeCadeau-create__container-elm input,.listeCadeau-create__container-elm textarea,.listeCadeau-create__form label,.listeCadeau-create__form input,.listeCadeau-create__form textarea,.listeCadeau-create__montant label,.listeCadeau-create__montant input,.listeCadeau-create__montant textarea,.listeCadeau-create__form--3 label,.listeCadeau-create__form--3 input,.listeCadeau-create__form--3 textarea,.listeCadeau-create__container--form-listeCadeau label,.listeCadeau-create__container--form-listeCadeau input,.listeCadeau-create__container--form-listeCadeau textarea,.listeCadeau-details__container-elm label,.listeCadeau-details__container-elm input,.listeCadeau-details__container-elm textarea,.listeCadeau-details__form label,.listeCadeau-details__form input,.listeCadeau-details__form textarea,.listeCadeau-details__montant label,.listeCadeau-details__montant input,.listeCadeau-details__montant textarea,.listeCadeau-details__form--3 label,.listeCadeau-details__form--3 input,.listeCadeau-details__form--3 textarea,.listeCadeau-details__container--form-listeCadeau label,.listeCadeau-details__container--form-listeCadeau input,.listeCadeau-details__container--form-listeCadeau textarea,.recap__container-elm label,.recap__container-elm input,.recap__container-elm textarea,.recap__form label,.recap__form input,.recap__form textarea,.recap__montant label,.recap__montant input,.recap__montant textarea,.recap__form--3 label,.recap__form--3 input,.recap__form--3 textarea,.recap__container--form-listeCadeau label,.recap__container--form-listeCadeau input,.recap__container--form-listeCadeau textarea{font-size:1.5rem;line-height:2.5rem;border:solid 1px rgba(0,0,0,0) !important}.listeCadeau-create__container-elm label:focus,.listeCadeau-create__container-elm input:focus,.listeCadeau-create__container-elm textarea:focus,.listeCadeau-create__form label:focus,.listeCadeau-create__form input:focus,.listeCadeau-create__form textarea:focus,.listeCadeau-create__montant label:focus,.listeCadeau-create__montant input:focus,.listeCadeau-create__montant textarea:focus,.listeCadeau-create__form--3 label:focus,.listeCadeau-create__form--3 input:focus,.listeCadeau-create__form--3 textarea:focus,.listeCadeau-create__container--form-listeCadeau label:focus,.listeCadeau-create__container--form-listeCadeau input:focus,.listeCadeau-create__container--form-listeCadeau textarea:focus,.listeCadeau-details__container-elm label:focus,.listeCadeau-details__container-elm input:focus,.listeCadeau-details__container-elm textarea:focus,.listeCadeau-details__form label:focus,.listeCadeau-details__form input:focus,.listeCadeau-details__form textarea:focus,.listeCadeau-details__montant label:focus,.listeCadeau-details__montant input:focus,.listeCadeau-details__montant textarea:focus,.listeCadeau-details__form--3 label:focus,.listeCadeau-details__form--3 input:focus,.listeCadeau-details__form--3 textarea:focus,.listeCadeau-details__container--form-listeCadeau label:focus,.listeCadeau-details__container--form-listeCadeau input:focus,.listeCadeau-details__container--form-listeCadeau textarea:focus,.recap__container-elm label:focus,.recap__container-elm input:focus,.recap__container-elm textarea:focus,.recap__form label:focus,.recap__form input:focus,.recap__form textarea:focus,.recap__montant label:focus,.recap__montant input:focus,.recap__montant textarea:focus,.recap__form--3 label:focus,.recap__form--3 input:focus,.recap__form--3 textarea:focus,.recap__container--form-listeCadeau label:focus,.recap__container--form-listeCadeau input:focus,.recap__container--form-listeCadeau textarea:focus{border-color:rgba(26,26,26,.5) !important}@media only screen and (max-width:500px){.listeCadeau-create__container-elm label,.listeCadeau-create__container-elm input,.listeCadeau-create__container-elm textarea,.listeCadeau-create__form label,.listeCadeau-create__form input,.listeCadeau-create__form textarea,.listeCadeau-create__montant label,.listeCadeau-create__montant input,.listeCadeau-create__montant textarea,.listeCadeau-create__form--3 label,.listeCadeau-create__form--3 input,.listeCadeau-create__form--3 textarea,.listeCadeau-create__container--form-listeCadeau label,.listeCadeau-create__container--form-listeCadeau input,.listeCadeau-create__container--form-listeCadeau textarea,.listeCadeau-details__container-elm label,.listeCadeau-details__container-elm input,.listeCadeau-details__container-elm textarea,.listeCadeau-details__form label,.listeCadeau-details__form input,.listeCadeau-details__form textarea,.listeCadeau-details__montant label,.listeCadeau-details__montant input,.listeCadeau-details__montant textarea,.listeCadeau-details__form--3 label,.listeCadeau-details__form--3 input,.listeCadeau-details__form--3 textarea,.listeCadeau-details__container--form-listeCadeau label,.listeCadeau-details__container--form-listeCadeau input,.listeCadeau-details__container--form-listeCadeau textarea,.recap__container-elm label,.recap__container-elm input,.recap__container-elm textarea,.recap__form label,.recap__form input,.recap__form textarea,.recap__montant label,.recap__montant input,.recap__montant textarea,.recap__form--3 label,.recap__form--3 input,.recap__form--3 textarea,.recap__container--form-listeCadeau label,.recap__container--form-listeCadeau input,.recap__container--form-listeCadeau textarea{font-size:1.4rem;line-height:2.4rem}}.listeCadeau-create__vide,.listeCadeau-details__vide,.recap__vide{font-size:1.5rem;line-height:2.5rem}@media only screen and (max-width:500px){.listeCadeau-create__vide,.listeCadeau-details__vide,.recap__vide{font-size:1.4rem;line-height:2.4rem}}.listeCadeau-create__bouton-cloture,.listeCadeau-details__bouton-cloture,.recap__bouton-cloture{color:#fff}.listeCadeau-create__participants-item,.listeCadeau-details__participants-item,.recap__participants-item{background-color:#f5f5f5;box-shadow:none}.listeCadeau-create__shareLink input,.listeCadeau-details__shareLink input,.recap__shareLink input{font-family:"Montserrat",sans-serif;font-weight:300;font-size:1.6rem;line-height:2.6rem}@media only screen and (max-width:500px){.listeCadeau-create__shareLink input,.listeCadeau-details__shareLink input,.recap__shareLink input{font-size:1.5rem;line-height:2.5rem}}.listeCadeau-create__participants,.listeCadeau-details__participants,.recap__participants{margin-top:60px}@media only screen and (max-width:500px){.listeCadeau-create__participants,.listeCadeau-details__participants,.recap__participants{margin-top:40px}}.liste-cadeau-create .block-intro__content{padding-bottom:0}.listeCadeau-hub__item{background-color:#f5f5f5;box-shadow:none}.listeCadeau-hub__item--statut{background-color:#e6e6e6}.listeCadeau-hub__nom{font-weight:400;color:#000}.listeCadeau-hub__nb{color:#1a1a1a}.listeCadeau-hub__statut{background-color:#1a1a1a}.recap-root--listeCadeau .recap__container--commande{background-color:#f5f5f5}.recap-root--listeCadeau .recap__container--paiement .recap-pay__li .bouton{background-color:#f5f5f5}.desktop .listeCadeau-details__bouton-cloture:hover{background-color:#fff;color:#1a1a1a}.desktop .recap-root--listeCadeau .recap__container--paiement .recap-pay__li .bouton:hover{background-color:#1a1a1a;color:#fff}.deuxsurdeux__root{max-width:1330px;margin-inline:auto;padding:0 !important}.deuxsurdeux__root h2{padding-inline:20px}.deuxsurdeux__li{position:relative}@media only screen and (min-width:700px){.deuxsurdeux__ul--boutiques{gap:25px}}.deuxsurdeux__ul--boutiques .deuxsurdeux__a::before{padding-bottom:100% !important}.deuxsurdeux__ul--boutiques .deuxsurdeux__li--blocs{width:calc(50% - 13px) !important}@media only screen and (max-width:700px){.deuxsurdeux__ul--boutiques .deuxsurdeux__li--blocs{width:50% !important}}@media only screen and (max-width:1000px){.deuxsurdeux__a{margin-bottom:20px}}.deuxsurdeux__a::before{padding-bottom:100% !important}@media only screen and (min-width:1000px){.deuxsurdeux__a--hoverZoom{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);min-width:300px;padding:30px;background-color:#fff}}.deuxsurdeux__a--hoverZoom h4{font-weight:700;padding:0 !important}.deuxsurdeux__bouton-boutique{font-size:1.3rem;line-height:1.7rem;border-bottom:1px solid #000;transition:ease-in-out .3s}.deuxsurdeux__bouton-boutique:hover{opacity:.8}@media only screen and (max-width:500px){.deuxsurdeux__hoverZoom .deuxsurdeux__titre--hoverZoom{font-size:1.8rem;line-height:2.2rem}}.listProdsec[data-marque=club-des-joailliers-créateurs] .filters[data-name=disponibilite]{display:none}main.accueil{margin-bottom:0}.footer-picto--background .footer-picto{padding-block:40px}.footer-picto__inner{font-weight:700}.footer-picto--background .footer-picto{border:0}.footer__main{padding-bottom:30px}.footer__root{background-color:#c8866d;border:0}.footer__titre{font-weight:700}.footer__a{padding:0;font-family:"Poppins",sans-serif;color:#000}.footer__a::before{content:none}.footer__bouton,.footer__texte{font-family:"Poppins",sans-serif;color:#000}.footer__form-container{border:0}.footer__bottom{background-color:#000;max-width:100%}@media only screen and (max-width:700px){.footer__bottom{padding:7px}}.footer__bottom-logoHbjo svg{width:80px}@media only screen and (max-width:700px){.footer__bottom-logoHbjo svg{width:70px}}.footer__logos--position{bottom:80px}@media only screen and (max-width:900px){.footer__logos--position{bottom:0}}.footer__icon[aria-label=facebook] svg path{fill:#c8866d !important}.list-few-brands__li{margin:0 7px}.list-few-brands__root .flickity-page-dots{display:block}.list-few-brands__bottom{margin-top:30px}@media only screen and (max-width:1000px){.accueil .list-few-brands__root .flickity-page-dots .dot{width:40px}}@media only screen and (max-width:500px){.accueil .list-few-brands__root .flickity-page-dots .dot{width:20px}}.selection-produits__titre{text-align:center;padding-bottom:35px}@media only screen and (max-width:1000px){.selection-produits__titre{display:none}}.selection-produits__titre--slider{display:none}@media only screen and (max-width:1000px){.selection-produits__titre--slider{display:block;padding-block:20px;margin-bottom:0}}.selection-produits__section{width:100vw !important;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}.selection-produits__section .nova-inline__inner{align-items:stretch;justify-content:flex-start}.selection-produits__section .nova-slider__slides{clip-path:inset(0 -100vw -80px 0)}@media only screen and (max-width:1000px){.selection-produits__section .nova-slider__slides{padding-left:20px}}.selection-produits__section .bouton{padding:6px 30px !important;border-color:#a36e61 !important;margin-top:20px}.selection-produits__section .video__root{height:100%}.selection-produits__dynamic-block{padding-left:180px}@media only screen and (max-width:1800px){.selection-produits__dynamic-block{padding:0 160px}}@media only screen and (max-width:1620px){.selection-produits__dynamic-block{padding:0 120px}}@media only screen and (max-width:1350px){.selection-produits__dynamic-block{padding:0 75px}}@media only screen and (max-width:1200px){.selection-produits__dynamic-block{padding:0}}.selection-produits__image,.selection-produits__image img{height:100%;object-fit:cover}.bold{font-weight:700}.accueil .bouton{color:#a36e61;border-color:#a36e61;background-color:rgba(0,0,0,0)}.accueil .bouton:hover{background-color:#a36e61;color:#fff}.accueil .title__type2{font-weight:700}.single-slider__thumbs-container{display:none}.single-slider__titre{font-weight:700}.single-slider__arrow{display:block}.single-slider__arrow .arrow-rond{display:none}.single-slider__arrow--round svg{width:50px;height:50px}@media only screen and (min-width:800px){.single-slider__content--blanc .bouton{border-color:#fff;color:#fff}.single-slider__content--blanc .bouton:hover{border-color:#707070}}.nova-slider__root:has(.swiper-scrollbar-horizontal){padding-bottom:50px}.nova-slider__slides .swiper-scrollbar-horizontal{bottom:-50px !important}.swiper-scrollbar{max-width:400px;margin-inline:auto;position:relative;background-color:hsla(0,0%,60%,.35) !important;height:2px !important;min-height:initial !important;border:hsla(0,0%,60%,.35) !important;margin-top:0px !important;left:initial;bottom:initial !important;top:initial;width:100%}@media only screen and (max-width:720px){.swiper-scrollbar{max-width:300px}}.swiper-scrollbar-drag{background-color:#000 !important}.categories-block__root{margin-top:0;width:100vw !important;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}.categories-block__root .nova-slider__slides{overflow:visible}.categories-block__root .image-card__content-over{border-bottom:1px solid #e6e6e6;background:linear-gradient(transparent 40%,var(--color-blanc))}.categories-block__root .image-card__titre{font-size:3rem;line-height:4rem;font-weight:700;text-transform:none;color:#000 !important}@media only screen and (max-width:1000px){.categories-block__root .image-card__titre{font-size:1.6rem;line-height:2.6rem}}.categories-block__root .image-card__root{margin-right:0 !important}.categories-block__root .nova-inline__inner:has(.image-card__root){justify-content:space-between}@media(max-width:501px){.categories-block__root .nova-inline__inner:has(.image-card__root) .image-card__root{width:33.33% !important}}@media(min-width:901px){.categories-block__root .nova-inline__inner{width:100%;flex-wrap:nowrap}.categories-block__root .image-card__root{width:33.33% !important;overflow:hidden}.categories-block__root .image-card__root .image-card__image{transition:ease-in-out .5s}}@media(min-width:901px)and (hover:hover){.categories-block__root .image-card__root:hover .image-card__image{transform:scale(1.1);transition:ease-in-out .5s}}.product-card__root .tag__root{font-size:1.4rem;line-height:1.8rem}@media only screen and (max-width:700px){.product-card__root .tag__root{font-size:1.3rem;line-height:1.7rem}}.product-card__root.border{border:1px solid #dadada !important}.instagram-posts__root{width:100vw !important;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}@media only screen and (max-width:1000px){.instagram-posts__root .nova-stack__inner{row-gap:50px !important}}.instagram-posts__titre{margin:0;padding:0}.instagram-posts__titre span{display:block;width:100%;font-size:1.8rem;line-height:2.2rem;text-transform:none;color:#a36e61}@media only screen and (max-width:1000px){.instagram-posts__posts{padding-block:10px;border-bottom:1px solid #e6e6e6}}.instagram-posts__image-container{margin-right:10px !important;width:38% !important}@media only screen and (min-width:700px){.instagram-posts__image-container{width:25% !important}}@media only screen and (min-width:1000px){.instagram-posts__image-container{width:10% !important}}