@import"https://fonts.googleapis.com/css2?family=BenchNine:ital,wght@0,300;0,400;0,500;0,600;0,700;1,300;1,400&display=swap";@import"https://fonts.googleapis.com/css2?family=Jost:ital,wght@0,100..900;1,100..900&display=swap";@font-face{font-family:Corbel;src:url("/fonts/clients/Corbel.woff2") format("woff2"),url("/fonts/clients/Corbel.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:Corbel-bold;src:url("/fonts/clients/Corbel-Bold.woff2") format("woff2"),url("/fonts/clients/Corbel-Bold.woff") format("woff");font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:Corbel-bold-italic;src:url("/fonts/clients/Corbel-BoldItalic.woff2") format("woff2"),url("/fonts/clients/Corbel-BoldItalic.woff") format("woff");font-weight:bold;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}body,#main-container{background-color:#f6f1eb !important}.wishlist__vide,.pagepanier__vide,.page-compte__tab{font-family:"BenchNine",sans-serif;font-size:1.8rem;line-height:2.8rem}.wishlist__root{margin-top:50px}.wishlist__root .bouton{text-transform:none;font-size:1.8rem;line-height:2.2rem}@media only screen and (max-width:700px){.wishlist__root .bouton{font-size:1.6rem;line-height:2rem}}@media only screen and (max-width:500px){.wishlist__root .bouton{font-size:1.5rem;line-height:1.9rem}}@media only screen and (max-width:500px){.wishlist__root{margin-top:40px}.wishlist__container{margin-left:-10px;margin-right:-10px}}.nav-tunnel__a.disabled{color:#000}.catalogueligne__name{font-size:2rem;line-height:3rem;font-family:"BenchNine",sans-serif;font-weight:300}.recap-pay__li .bouton{background-color:#2f2f2f;color:#f6f1eb;border:1px solid rgba(0,0,0,0);font-size:1.8rem;line-height:2.2rem}label{font-size:1.8rem;line-height:3.8rem;text-align:left}.page-connexion__form-oubli{font-size:1.7rem;line-height:2.1rem}.nav-tunnel__li{font-size:1.9rem;line-height:2.3rem}.panier .footer-picto--reverse{border-top:1px solid #2f2f2f}.pagepanier__promo-label{font-size:1.9rem;line-height:2.3rem}.pagepanier__promo-input{border:solid 1px #000;height:29px}.panier__part-remove svg{height:20px}.panier__titre{font-size:1.9rem;line-height:2.3rem;margin-bottom:15px}.panier__head,.panier__name{font-size:1.8rem;line-height:2.2rem;font-weight:300}.quantity__nb{font-weight:300;font-family:"BenchNine",sans-serif}.panier__reste-infos{font-size:1.7rem;line-height:2.5rem}.panier__prix{font-size:1.8rem;line-height:2.2rem}.panier__part-total,.panier__total .panier__prix{font-size:2.1rem;line-height:3.1rem}.panier__part-livraison,.pagepanier__bottom-cgv .b-form-checkbox__label{font-size:1.8rem;line-height:2.8rem}.recap__boutique--retrait{font-size:1.7rem;line-height:2.4rem}.panier__article+.panier__article{border-color:#ede6dd}.pagepanier__bottom-cgv .b-form-checkbox__label{margin-bottom:5px}.panier__total{background-color:#2f2f2f}.panier__section--liv{background-color:#f6f1eb}@media(hover:hover){.pagepanier__bottom .bouton:hover{background-color:#f6f1eb !important}}@media only screen and (max-width:750px){.panier__titre{margin-bottom:0}}section+section,.menuLevel1+section,.nav-tunnel__container+section{margin-top:60px}.menuLevel1 .menuLevel1__replace{border-color:#2f2f2f}main{margin-bottom:60px}main.accueil{margin-bottom:0}.nav-tunnel__num{line-height:19px}@media only screen and (max-width:780px){.nav-tunnel__num{line-height:18px}}.nav-tunnel__a.disabled .nav-tunnel__num{border-color:#000}.mfp-counter{font-size:1.4rem;line-height:1.8rem}.TRIANGLE::before{top:45%}.form-contact--backgroundColor{padding:40px 0 0}.form-contact--backgroundColor input[type=submit]{background-color:#2f2f2f;color:#f6f1eb}.desktop .form-contact--backgroundColor input[type=submit]:hover{background-color:#ede6dd !important;color:#2f2f2f !important}.form-contact--backgroundColor,.block-infos--backgroundColor,.form-priserdv--backgroundColor{background-color:#f6f1eb}.form-contact--backgroundColor .form-contact__container-elm .form-element,.block-infos--backgroundColor .form-contact__container-elm .form-element,.form-priserdv--backgroundColor .form-contact__container-elm .form-element{margin-bottom:25px}.service-item__text::before,.service-item__text::after{content:none}.filters--container-show .filters__main-label svg polyline{stroke:#000}.b-form-checkbox__label,.b-form-checkbox__label::after{font-weight:300}.filters--container-show .b-form-checkbox__label::after{width:15px;top:47% !important}.filters__titre{font-weight:400 !important}.filters__wrap-filters{width:100%}.filters__main-label,.list-nav--inline .select2-selection__rendered,.tablet .list-nav--inline .list-nav__form select,.mobile .list-nav--inline .list-nav__form select,.filters__wrap-filters .filters--wrapFilters .wrapFilters__main-label,.filters__wrap-filters .filters--wrapFilters .filters{font-size:1.9rem;line-height:2.3rem}.filters__wrap-filters .filters--wrapFilters .wrapFilters__main-label{color:#000;padding:10px 12px 10px 18px}@media only screen and (max-width:800px){.filters__wrap-filters .filters--wrapFilters .wrapFilters__main-label{padding:8px 8px 8px 14px}}.filters__wrap-filters .filters--wrapFilters .filters{color:#000;border:solid 1px #000;padding:10px 20px !important}.filters__wrap-filters .filters--more::before,.filters__wrap-filters .filters--more::after{content:none}.select2-selection{border:1px solid rgba(0,0,0,0)}.select2-selection:focus{border-color:#2f2f2f !important}.list-nav--inline .select2-container .select2-selection--single{height:33px;padding:5px 10px 4px;background-color:rgba(0,0,0,0);border-color:#2f2f2f}.select2-container .select2-selection--single{height:39px}.container-list__filters-container .filters .b-form-checkbox__label,.container-list__filters-container .filters__collections-li a,.container-list__filters-container .filters__collections-show{font-size:1.9rem;line-height:2.9rem}.container-list__filters-container .filters__main-label{font-size:2rem;line-height:2.4rem}.filters .b-form-checkbox__label,.filters__collections-li a,.filters__collections-show{font-size:1.8rem;line-height:2.4rem;font-family:"BenchNine",sans-serif}.filters__collections-li--showMore{border-color:#000}.b-form-checkbox__label::after{top:46%}.panier .filters__main-label,.b-form-checkbox__label{font-weight:400}.container-list{margin-top:20px}.form-contact__confidentialite a,.block-infos__confidentialite a{text-decoration:underline}.form-contact__confidentialite,.block-infos__confidentialite,.small-info__phone{margin-top:20px}.contact .block-intro__titre{display:inline-block;padding:1rem 2rem !important;margin-bottom:15px !important;border:1px solid #be9f6d}.contact .b-form-input__input,.contact .b-form-textarea__textarea{border:1px solid rgba(0,0,0,0) !important}.contact .b-form-input__input:focus:not(.footer__form-container .b-form-input__input:focus),.contact .b-form-textarea__textarea:focus{border-color:#2f2f2f !important}.form-contact__confidentialite,.block-infos__confidentialite,.small-info__phone small,.oblig{font-size:1.4rem;line-height:2rem}.detail-shops__diapo-li::before{padding-bottom:64%}.detail-shops__jours{font-style:italic}.single-slider__content{text-align:center;background-color:hsla(0,0%,100%,.9)}.single-slider__titre{font-family:"Jost",sans-serif;font-weight:300;font-size:3rem;line-height:4rem}.single-slider__text{font-size:1.6rem;line-height:2.6rem;font-family:"BenchNine",sans-serif}@media only screen and (max-width:800px){.single-slider__block{width:100%}.single-slider__thumbs-container{margin-top:-14px;background-color:hsla(0,0%,100%,.9)}}.ariane__container,.top-prod .ariane__container{top:0;width:100vw;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;background-color:#f6f1eb;color:#000;transform:translateX(0);max-width:calc(100% + 40px);padding:10px 30px !important;margin-top:0;position:relative}.ariane__container .ariane,.top-prod .ariane__container .ariane{font-size:1.6rem;line-height:2.6rem;max-width:1540px;margin:0 auto;font-family:"Jost",sans-serif}.block-intro{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}.title__type2,.title__type1,.title__type5{font-size:4rem;line-height:4.4rem;padding-bottom:0;padding-top:0;font-family:"BenchNine",sans-serif;font-weight:bold;text-transform:uppercase;letter-spacing:7px;color:#2f2f2f}.compte-top__content{padding-bottom:10px;margin-top:10px}.connexion .compte-top__content,.inscription .compte-top__content{padding-bottom:0}.inscriptiontunnel .block-infos,.infos .block-infos{padding:40px 50px !important;margin-left:auto;margin-right:auto;max-width:750px;width:93%}.page-connexion__backgroundColor{background-color:#ede6dd;border:1px solid #2f2f2f}.page-connexion__container{max-width:750px;padding:40px 50px !important}.page-connexion__form{width:100%}.page-connexion__form .form-element{flex-direction:column;align-items:normal;margin-bottom:20px}.page-connexion__form-bottom{text-align:end}.page-connexion__backgroundColor .page-connexion__form input{border:1px solid rgba(0,0,0,0)}.page-connexion__container-part{text-align:right}.page-connexion__container-part .page-connexion__titre{text-align:left}.page-connexion__item{border:0 none;background-color:#fff;border-radius:0}.page-connexion__item-text{font-size:1.8rem;line-height:2.2rem}@media(hover:hover){.connexiontunnel .bouton:hover{background-color:#f6f1eb !important}}@media only screen and (max-width:900px){.page-connexion__form .form-element{width:100%}}@media only screen and (max-width:700px){.block-infos--backgroundColor{padding:30px 40px !important}.contact .block-intro__titre{margin-bottom:10px !important}}@media only screen and (max-width:500px){.page-connexion__container,.block-infos--backgroundColor,.infos .block-infos{padding:20px 25px !important}.page-connexion__container-part+.page-connexion__container-part{padding-top:30px;margin-top:35px}.block-infos .container-input-ville{width:calc(65% - 20px)}.block-infos .container-input-cp,.block-infos .container-input-cp_facturation{width:35%}.block-infos__bottom{margin-top:40px}.b-form-checkbox__label::after{top:48%}.form-contact--backgroundColor{padding:30px 0 0}.inscriptiontunnel .block-infos{padding:20px 25px !important}}.gravure-title{font-size:1.8rem;line-height:2.2rem}.page404__nav404,.page404__title404{font-size:3rem;line-height:4.1rem;color:#2f2f2f}.page404__text404{font-size:2.2rem;line-height:3.2rem}.page404__nav404{padding-bottom:20px}.mosaic-instagram__icon-li a{font-size:2.6rem;line-height:3rem}.list-prod-home__content{font-size:2rem;line-height:3rem;font-weight:300;font-style:italic}.service-item__titre,.carre-shops__titre3,.title__type3,.page-connexion__titre,.page-compte__titre,.adresses__titre,.page-commandes__titre,.adresses__sous-titre.title__type4,.page-infos__titre,#tite__popin{font-size:2.6rem;line-height:3.6rem;color:#2f2f2f;font-family:"Jost",sans-serif;font-weight:500;text-transform:none}#num__commande,.nometadresse{font-size:1.8rem;line-height:2.8rem}.flex-container>div{border:none;background-color:#fff}.flex-container>div>.title{font-family:"Jost",sans-serif;font-size:1.8rem;line-height:2.2rem}#cartTable th{font-family:"Jost",sans-serif;background-color:rgba(0,0,0,0);font-size:1.6rem;line-height:2rem}.borderbottom{border-color:#2f2f2f}#cartTable tr:nth-child(even){background-color:#fff}#cartTable{font-size:1.8rem;line-height:2.2rem}.page-connexion__root{padding:0 !important}@media only screen and (max-width:850px){.page-connexion__root{padding:0 20px !important}.block-infos--backgroundColor{margin-left:20px;margin-right:20px}}.block-contenu,.block-intro__text,.custom1 hr,.diamond__root{max-width:1180px}.block-intro__text{margin-top:10px}.main-detail__texte,#ckeditor_html_texte p{font-family:"BenchNine",sans-serif}.block-contenu__content,.detail-shops__texte,.main-detail__content-container,.service-item__text,.block-intro__text,.popin.alert.popin-information p,.shop-info__item,.main-detail__description,.carre-shops__adresse,.carre-shops__lieninfo,.compte-click__txt,.pagepaiement__desc,#ckeditor_html_diamond_texte,.main-detail__texte,#ckeditor_html_texte p,.carre-shops__texte{font-size:1.9rem;line-height:3.6rem;font-weight:300}.carre-shops__texte{font-style:italic}.diamond__part-label,.diamond__part-detail{font-size:1.4rem;line-height:1.8rem}.erreur_available{font-size:15px !important;line-height:25px !important}.diamond__content{font-size:19px !important;line-height:36px !important}.inscription .header,.connexion .header,.compte .header,.commandes .header,.adresses .header,.informations .header{border-bottom:1px solid #be9f6d}.header__container:not(.header__container--menu){background-color:#f6f1eb;padding:20px 0}.topbar__root,.header__container--menu{background-color:#ede6dd}.topbar__container{padding:0;max-width:1580px}.topbar__col--first{justify-content:start}.topbar__col--second{justify-content:end}.topbar__root{padding:8px 20px}.topbar__item--wishlist svg{width:26px;height:26px}.topbar__item--user svg{width:24px;height:23px}.topbar__text,.header__icon-text,.search__input{font-size:1.6rem;line-height:2rem;font-family:"Jost",sans-serif}.menu__a{font-size:1.6rem;line-height:2rem;font-family:"Jost",sans-serif;padding:20px 35px}.search__input::placeholder{color:#2f2f2f}.header__icon--user svg{height:23px}.header__icon,.topbar__item,.menu__a{color:#2f2f2f}.header__logo__a{min-width:210px}.burger svg,.svg-close{color:#2f2f2f}.close__barres::before,.close__barres::after{background-color:#2f2f2f}.header__col--left{justify-content:start;padding-left:0}.header__col--right{position:relative;justify-content:end;align-items:baseline;gap:10px;padding:0}.header__col--right .header__icon svg{transition:all .4s ease-in-out}.header__col--right .header__icon-text{display:none}.header__col--right .header__icon--generic svg{height:40px}.header__col--right .header__icon--wishlist,.header__col--right .header__icon--user{display:none}@media screen and (min-width:1200px){.header__col--right .header__icon--wishlist,.header__col--right .header__icon--user{display:block}}.header__col--right .header__icon--panier svg path{stroke-width:1px}.header__col--right .header__icon:hover svg{opacity:50%;transform:scale(1.2);transition:all .4s ease-in-out}.header__col--right .header__icon:hover svg path{fill:none}.header__col--right .header__icon--wishlist:hover svg path{fill:#000}.user__links{border:1px solid #2f2f2f}.user__a{font-size:1.5rem;line-height:2.6rem;transition:.3s}.menu__vertical .menu__a{color:#2f2f2f}.menu__vertical .menu__a.actif{background-color:#ede6dd}.menu__vertical .submenu__root{background-color:#f6f1eb}.menu__vertical .submenu__ul,.menu__vertical .submenu__a{align-items:center;justify-content:center}.menu__vertical .menu__listpictos{background-color:#2f2f2f;padding:5px 0}.menu__vertical .menu__listpictos .header__icon{color:#f6f1eb;gap:15px}.menu__vertical .menu__listpictos .header__icon:hover span{color:#ede6dd}.menu__nav--vertical .submenu__container{justify-content:center}.search__drawer-container .search__result-container{align-items:center}.search__drawer-container .search__result-container .prod-item{margin:0 0 10px}.search__drawer-container .search__form{margin-inline:10px}.search__drawer-container .search__error{font-size:1.5rem;line-height:1.9rem}.search__suggestion-container{background-color:#ede6dd}.search__error{font-size:1.6rem;line-height:2rem}.header__icon,.topbar__item,.menu__a{transition:.2s}@media(hover:hover){.topbar__item:hover,.menu__a:hover{opacity:60%}.user__a:hover{background-color:#ede6dd}}@media only screen and (max-width:1200px){.header:not(.accueil .header){border-bottom:1px solid #ede6dd}.header__col--right .header__icon--contact,.header__col--right .header__icon--shop,.header__col--right .header__icon--generic{display:none}.menu__listpictos .header__icon{flex-direction:row}.menu__listpictos .header__icon svg path{fill:#ede6dd}.header__icon--badge.has-item::before{top:60%}.search__suggestion-container{width:100%;margin-bottom:20px}.search__result-container{padding:20px 0 0}}@media only screen and (max-width:1000px){.topbar__col--second{justify-content:space-between}.topbar__item--user{flex-direction:row-reverse}}.search__form{border:1px solid #be9f6d;color:#2f2f2f;border-radius:25px;padding-inline:20px}.search__form svg{width:20px}.compte-click__a i{position:relative;top:1px}.cookies__text{font-size:1.8rem;line-height:3rem;color:#000 !important}.popin.alert p,.popin.form p{font-size:1.9rem;line-height:2.8rem}.cookies__link{color:#000}body[data-rgpd=v2] .cookies .cookies__container--base .cookies__bouton--config,body[data-rgpd=v2] .cookies .cookies__container--config .cookies__bouton--decline{border-color:#2f2f2f}body[data-rgpd=v2] .cookies .cookies__container--base .cookies__bouton--decline.cookies__desc{color:#626262}body[data-rgpd=v2] .cookies .cookies__container--base .cookies__text--choix{max-width:660px}.cookies__list,.cookies__part{border-color:#2f2f2f}.cookies__item label{transition:.3s}@media(hover:hover){.bouton.cookies__bouton--decline:hover,.bouton.cookies__bouton--config:hover{background-color:#2f2f2f !important;color:#f6f1eb !important}body[data-rgpd=v2] .cookies .cookies__container--base .cookies__bouton--decline.cookies__desc:hover{color:#2f2f2f}.bouton.cookies__bouton--accept:hover,.bouton.cookies__bouton--valid:hover{background-color:#ede6dd !important;color:#2f2f2f !important;border-color:#2f2f2f !important}.cookies__item:hover{background-color:rgba(0,0,0,0)}.cookies__item:hover label{color:#2f2f2f}.recap-pay__li .bouton:hover{background-color:#f6f1eb !important;border:1px solid #2f2f2f;color:#2f2f2f !important}}.cookies__back{font-size:1.6rem;line-height:2rem}.cookies__desc,.cookies__type,.cookies__toggle-elm{font-size:1.7rem;line-height:2.8rem}.detail-shops__adresse,.detail-shops__jours-heures{font-size:2.1rem;line-height:3.1rem}#ckeditor_html_contenu h2,#ckeditor_html_contenu h3{font-size:2.4rem;line-height:3.4rem;padding:25px 0 10px;color:#2f2f2f;font-weight:500}#ckeditor_html_contenu h2:first-child,#ckeditor_html_contenu h3:first-child{padding-top:0}.form-contact__container{margin-top:0 !important}.popin.form .form-element label,.block-infos__container-elm label,.form-contact__container-elm label,.page-connexion__form label{font-family:"BenchNine",sans-serif;font-size:1.7rem;line-height:2.1rem}.page-connexion__form label{padding-bottom:5px;width:auto}.b-form-input__input,.select2-selection,.b-form-select__select,.b-form-date__input,.b-form-checkbox__other-input,.b-form-radio__radio--other input,.b-form-textarea__textarea,.b-form-datepicker__input,.footer-social__container--newsletter .b-form-input__input,.footer-social__container--newsletter .b-form-radio__radio--other input,.b-form-radio__radio--other .footer-social__container--newsletter input,.footer-social__container--newsletter .b-form-checkbox__other-input,.footer-social__container--newsletter .b-form-date__input,.footer-social__container--newsletter .b-form-select__select,.footer-social__container--newsletter .select2-selection{font-family:"BenchNine",sans-serif;font-size:1.8rem;line-height:2.8rem}.b-form-input__input,.b-form-textarea__textarea,.select2-selection,.b-form-select__select,.b-form-date__input,.b-form-checkbox__other-input,.b-form-radio__radio--other input{border-color:rgba(0,0,0,0)}.select2-dropdown{border:1px solid #2f2f2f}.select2-selection__rendered{font-size:1.8rem;line-height:2.8rem}.select2-results__option{font-size:1.8rem;line-height:2.8rem}.select2-selection__arrow{border-color:#000 !important;height:37px}.container-list--responsive .list-nav .select2-selection__arrow{height:29px}.title__type4{font-family:"BenchNine",sans-serif;font-weight:300;text-transform:uppercase;font-size:2rem;line-height:3rem;color:#000}.mosaic-instagram__formTitre{font-size:2.2rem;line-height:3.2rem}.deuxun-rectangle__titre span{padding:12px 30px 14px}.deuxun-rectangle{margin-top:60px}.service-item__root{margin-top:30px}.popin__titre,.popin.personnaliser div.popin-content h2,.block-infos__titre{font-size:2.4rem;line-height:3.4rem;color:#2f2f2f;font-family:"Jost",sans-serif;text-transform:uppercase;font-weight:300}body[data-rgpd=v2] .cookies .popin__titre{margin-bottom:20px}.block-infos{border:1px solid #2f2f2f}.block-infos__titre{color:#2f2f2f}.compte-tab__tr:nth-child(2n+1){background-color:#ede6dd}.page-compte__bottom{font-family:"BenchNine",sans-serif;font-size:1.9rem;line-height:3.6rem;margin-top:30px}.adresses__block .adresses__item{border:1px solid #2f2f2f}.adresses__block .adresses__sous-titre{padding:20px 20px 0}.compte-coord__item,.adresses__who{font-size:1.9rem;line-height:2.9rem}.adresses__name{font-family:"Jost",sans-serif;font-size:1.9rem;line-height:2.3rem}.compte-tab__head,.adresses__item,.compte-tab__col{font-size:1.8rem;line-height:2.8rem}.compte-tab__head{border-color:#ede6dd}.prod-item__name{font-size:1.9rem;line-height:2.9rem;margin-bottom:13px;font-weight:300;font-family:"Jost",sans-serif}.search__container .prod-item__name{margin-bottom:0;font-size:1.8rem;line-height:2.6rem;font-style:normal}.nav-tunnel__name,.nav-tunnel__li{font-size:1.7rem;line-height:2.1rem}@media only screen and (max-width:1100px){.title__type2,.title__type1,.title__type5{font-size:3rem;line-height:4rem}.title__type4{font-size:1.9rem;line-height:2.9rem}.mosaic-instagram__formTitre{font-size:2.1rem;line-height:3.1rem}.single-slider__titre{font-size:2.8rem;line-height:3.8rem}.service-item__titre,.carre-shops__titre3,.title__type3,.page-connexion__titre,.page-compte__titre,.adresses__titre,.page-commandes__titre,.adresses__sous-titre.title__type4,.page-infos__titre,#tite__popin{font-size:2.5rem;line-height:3.5rem}}@media only screen and (max-width:800px){.ariane__container,.top-prod .ariane__container{padding:10px 20px !important}}@media only screen and (max-width:700px){.title__type2,.title__type1,.title__type5{font-size:2.8rem;line-height:3.8rem}.single-slider__titre{font-size:2.6rem;line-height:3.6rem}#ckeditor_html_contenu h2,#ckeditor_html_contenu h3{font-size:2.2rem;line-height:3.2rem}.page404__nav404,.page404__title404{font-size:3.1rem;line-height:4.1rem}.page404__text404{font-size:2rem;line-height:3rem}.list-prod-home__content{font-size:1.9rem;line-height:2.9rem}.mosaic-instagram__icon-li a{font-size:2.4rem;line-height:2.8rem}.detail-shops__adresse,.detail-shops__jours-heures{font-size:2rem;line-height:3rem}.title__type3{font-size:2.4rem;line-height:3.4rem}.title__type4{font-size:1.8rem;line-height:2.8rem}.mosaic-instagram__formTitre{font-size:2rem;line-height:3rem}.deuxun-rectangle__titre span{padding:11px 28px 13px}.service-item__carre .text-center{margin-top:0}.service-item__titre,.carre-shops__titre3,.title__type3,.page-connexion__titre,.page-compte__titre,.adresses__titre,.page-commandes__titre,.adresses__sous-titre.title__type4,.page-infos__titre{font-size:2.4rem;line-height:3.4rem}.compte-coord__label{font-weight:600}.compte-coord__value{font-style:italic}.menu__a{font-size:1.7rem;line-height:2.1rem}.block-contenu__content,.detail-shops__texte,.main-detail__content-container,.service-item__text,.block-intro__text,.popin.alert.popin-information p,.shop-info__item,.main-detail__description,.carre-shops__adresse,.carre-shops__lieninfo,.compte-click__txt,.pagepaiement__desc,#ckeditor_html_diamond_texte,.main-detail__texte,#ckeditor_html_texte p,.carre-shops__texte{font-size:1.7rem;line-height:3rem}.container-list__filters-container .filters .b-form-checkbox__label,.container-list__filters-container .filters__collections-li a,.container-list__filters-container .filters__collections-show{font-size:1.7rem;line-height:2.7rem}.container-list__filters-container .filters__main-label{font-size:1.8rem;line-height:2.2rem}.filters__main-label,.list-nav--inline .select2-selection__rendered,.tablet .list-nav--inline .list-nav__form select,.mobile .list-nav--inline .list-nav__form select,.filters__wrap-filters .filters--wrapFilters .wrapFilters__main-label,.filters__wrap-filters .filters--wrapFilters .filters{font-size:1.8rem;line-height:2.2rem}.search__error{font-size:1.5rem;line-height:1.9rem}}@media only screen and (max-width:500px){.title__type2,.title__type1,.title__type5{font-size:2.4rem;line-height:3.4rem}.topbar__text{font-size:1.5rem;line-height:1.9rem}.topbar__item.has-item::before{left:11.5%}.catalogueligne__name{font-size:1.9rem;line-height:2.9rem}.page-compte__bottom{font-size:1.8rem;line-height:3.5rem;margin-top:25px}.page-compte__titre,.page-infos__titre,.page-commandes__titre{margin-bottom:20px}.adresses__name{font-size:1.8rem;line-height:2.2rem}.page-connexion__item-text{font-size:1.7rem;line-height:2.1rem}#num__commande,.nometadresse{font-size:1.7rem;line-height:2.7rem}#cartTable th{font-size:1.4rem;line-height:1.8rem}#cartTable{font-size:1.7rem;line-height:2.1rem}.flex-container>div>.title{font-size:1.7rem;line-height:2.1rem}.page-connexion__ou{font-size:1.9rem;line-height:2.3rem}.compte-coord__item,.adresses__who{font-size:1.8rem;line-height:2.8rem}.compte-tab__head,.adresses__item{font-size:1.7rem;line-height:2.7rem}.compte-top__content{padding-bottom:0}.erreur_available{font-size:14px !important;line-height:24px !important}.recap-pay__li .bouton{font-size:1.7rem;line-height:2.1rem}.gravure-title{font-size:1.7rem;line-height:2.1rem}.search__container .prod-item__name{font-size:1.7rem;line-height:2.5rem}.select2-results__option{font-size:1.7rem;line-height:2.4rem}.panier__prix{font-size:1.7rem;line-height:2.1rem}.diamond__root{padding:30px 20px}.diamond__part-label,.diamond__part-detail{font-size:1.3rem;line-height:1.7rem}.header__logo__a{min-width:180px}.service-item__root{margin-top:20px}.form-contact__confidentialite,.block-infos__confidentialite,.small-info__phone small,.oblig{font-size:1.3rem;line-height:2.1rem}.container-list__filters-container .filters .b-form-checkbox__label,.container-list__filters-container .filters__collections-li a,.container-list__filters-container .filters__collections-show{font-size:1.6rem;line-height:2.6rem}.container-list__filters-container .filters__main-label{font-size:1.8rem;line-height:2.2rem}.prod-item__name{font-size:1.8rem;line-height:2.8rem;margin-bottom:11px}.pagepanier__promo-label{font-size:1.8rem;line-height:2.2rem}label{font-size:1.7rem;line-height:3.7rem}.recap__boutique--retrait{font-size:1.6rem;line-height:2.3rem}.page-connexion__form-oubli{font-size:1.6rem;line-height:2rem}.page404__nav404,.page404__title404{font-size:2.6rem;line-height:3.6rem}.page404__text404{font-size:1.8rem;line-height:2.8rem}.page404__nav404{padding-bottom:15px}.mosaic-instagram__icon-li a{font-size:2.3rem;line-height:2.7rem}.filters__main-label,.list-nav--inline .select2-selection__rendered,.tablet .list-nav--inline .list-nav__form select,.mobile .list-nav--inline .list-nav__form select,.filters__wrap-filters .filters--wrapFilters .wrapFilters__main-label,.filters__wrap-filters .filters--wrapFilters .filters{font-size:1.7rem;line-height:2.1rem}.list-nav__form select{background-size:20px 12px !important}.filters .b-form-checkbox__label,.filters__collections-li a,.filters__collections-show{font-size:1.5rem;line-height:2.3rem}.title__type3{font-size:2.2rem;line-height:3.2rem}.panier__part-remove svg{height:18px}.panier__part-total,.panier__total .panier__prix{font-size:1.9rem;line-height:2.9rem}.nav-tunnel__name,.nav-tunnel__li{font-size:1.6rem;line-height:2rem}.panier__part-livraison,.pagepanier__bottom-cgv .b-form-checkbox__label{font-size:1.7rem;line-height:2.7rem}.popin__titre,.popin.personnaliser div.popin-content h2,.block-infos__titre{font-size:2.2rem;line-height:3.2rem}.popin__titre,.block-infos__titre{margin-bottom:20px}body[data-rgpd=v2] .cookies .popin__titre{margin-bottom:15px}.form-contact__container-elm label,.popin.form .form-element label,.block-infos__container-elm label,.page-connexion__form label{font-size:1.8rem;line-height:2.2rem}.b-form-input__input,.select2-selection,.b-form-select__select,.b-form-date__input,.b-form-checkbox__other-input,.b-form-radio__radio--other input,.b-form-textarea__textarea,.b-form-datepicker__input,.footer-social__container--newsletter .b-form-input__input,.footer-social__container--newsletter .b-form-radio__radio--other input,.b-form-radio__radio--other .footer-social__container--newsletter input,.footer-social__container--newsletter .b-form-checkbox__other-input,.footer-social__container--newsletter .b-form-date__input,.footer-social__container--newsletter .b-form-select__select,.footer-social__container--newsletter .select2-selection{font-size:1.7rem;line-height:2.7rem}.select2-selection__rendered{font-size:1.7rem;line-height:2.7rem}.select2-container .select2-selection--single{height:38px}.select2-selection__arrow{height:36px}.cookies__text{font-size:1.7rem;line-height:2.9rem}.popin.alert p,.popin.form p{font-size:1.8rem;line-height:2.7rem}.wishlist__vide,.pagepanier__vide,.page-compte__tab{font-size:1.7rem;line-height:2.7rem}.cookies__desc,.cookies__type,.cookies__toggle-elm{font-size:1.6rem;line-height:2.7rem}.cookies__back{font-size:1.5rem;line-height:1.9rem}.popin div.popin-content{padding:20px 15px}.mfp-counter{font-size:1.3rem;line-height:1.7rem}.mosaic__arrow img{height:30px}.title__type4{font-size:1.7rem;line-height:2.7rem}.mosaic-instagram__formTitre{font-size:1.9rem;line-height:2.9rem}.deuxun-rectangle__titre span{padding:10px 20px 12px}.detail-shops__adresse,.detail-shops__jours-heures{font-size:1.9rem;line-height:2.9rem}section+section,.menuLevel1+section,.nav-tunnel__container+section{margin-top:40px}main{margin-bottom:40px}.deuxun-rectangle{margin-top:40px}.ariane__container,.top-prod .ariane__container{padding:9px 20px !important}.ariane__container .ariane,.top-prod .ariane__container .ariane{font-size:1.5rem;line-height:2.5rem}.single-slider__titre{font-size:2.3rem;line-height:3.2rem}.panier__reste-infos{font-size:1.6rem;line-height:2.4rem}.panier__name{font-size:1.7rem;line-height:2.1rem}.panier__titre{font-size:1.8rem;line-height:2.2rem}.service-item__titre,.carre-shops__titre3,.title__type3,.page-connexion__titre,.page-compte__titre,.adresses__titre,.page-commandes__titre,.adresses__sous-titre.title__type4,.page-infos__titre,#tite__popin{font-size:2.1rem;line-height:3.1rem}#ckeditor_html_contenu h2,#ckeditor_html_contenu h3{font-size:2rem;line-height:3rem;padding-bottom:6px}.list-prod-home__content{font-size:1.7rem;line-height:2.7rem}.block-contenu__content,.detail-shops__texte,.main-detail__content-container,.service-item__text,.block-intro__text,.popin.alert.popin-information p,.shop-info__item,.main-detail__description,.carre-shops__adresse,.carre-shops__lieninfo,.compte-click__txt,.pagepaiement__desc,#ckeditor_html_diamond_texte,.main-detail__texte,#ckeditor_html_texte p,.carre-shops__texte{font-size:1.6rem;line-height:2.9rem}.diamond__content{font-size:18px !important;line-height:35px !important}.block-intro__text{margin-top:5px}.search__error{font-size:1.4rem;line-height:1.8rem}.compte-tab__head,.adresses__item,.compte-tab__col{font-size:1.7rem;line-height:2.7rem}}@media only screen and (max-width:450px){.header__logo__a{min-width:165px}}@media only screen and (max-width:400px){.nav-tunnel__a{max-width:140px}}.menuLevel1{padding:10px 0 20px}.menuLevel1__replace{border-color:#000}.menuLevel1__fix__a{text-transform:none;font-size:1.9rem;line-height:2.3rem;font-family:"BenchNine",sans-serif;padding:6px;transition:color .3s}.menuLevel1__fix__a::after{display:none}.menuLevel1__fix__a.actif{color:#2f2f2f}.menuLevel1__a{text-transform:none;font-size:1.9rem;line-height:2.3rem;font-family:"BenchNine",sans-serif;padding:6px 10px;margin:0;transition:color .3s}.menuLevel1__a::after{display:none}.menuLevel1__a.actif{color:#2f2f2f;border-bottom:1px solid #2f2f2f}@media(hover:hover){.menuLevel1__a:hover{color:#2f2f2f}}@media only screen and (max-width:1200px){.menuLevel1{padding:20px 0 0}.menuLevel1__replace{text-transform:none;font-size:1.8rem;line-height:2.2rem}.menuLevel1__li{padding:0 !important}.menuLevel1__a{font-size:1.8rem;line-height:2.2rem;padding:10px}.menuLevel1__a.actif{background-color:#2f2f2f;color:#fff}.adresses__root,.page-compte__root,.page-commandes__root,.page-infos__root{margin-top:100px !important}.adressestunnel .adresses__root{margin-top:60px !important}}@media only screen and (max-width:1100px){.page-compte__root{margin-top:60px !important}}@media(max-width:500px){.menuLevel1__replace{font-size:1.8rem;line-height:2.2rem}.menuLevel1__a{font-size:1.7rem;line-height:2.1rem}.page-compte__root{margin-top:45px !important}.adresses__root,.page-commandes__root,.page-infos__root{margin-top:75px !important}.adressestunnel .adresses__root{margin-top:40px !important}}@media only screen and (max-width:454px){.menuLevel1__ul{width:91%}}@media only screen and (max-width:440px){.menuLevel1__ul{width:100%}}.irs-slider{width:22px;height:22px;top:27px;background-color:#2f2f2f;border:0 none;transition:background-color .3s}.irs-line{background-color:rgba(0,0,0,0);border-color:#2f2f2f}.irs-from,.irs-to,.irs-single{font-family:"BenchNine",sans-serif;font-weight:300;font-size:1.6rem;line-height:2.2rem}.b-form-checkbox__input[disabled]+label{color:#5f5f5f}.b-form-checkbox__input[disabled]+label::before{border-color:#5f5f5f}.irs-slider.state_hover{background-color:#ede6dd}@media(hover:hover){.irs-slider:hover{background-color:#ede6dd}}.irs-bar-edge{background:#f6f1eb;border:0 none}.irs-from::after,.irs-to::after,.irs-single::after{border-top-color:#f6f1eb}.b-form-radio__label::after{background-color:#000}.b-form-radio__label::before{background-color:#fff}.prod-item__collection b{display:none}.prod-item{width:33%;margin:0}.accueil .prod-item,.detailProd .prod-item{width:calc(33.333% - 30px);max-width:400px}.accueil .prod-item:nth-child(4n),.detailProd .prod-item:nth-child(4n){display:none}.search__item{width:90% !important}.search__result-container{max-width:1540px;margin:auto}.accueil main{padding-top:0}.search__container .search__item{width:20%;margin:0;border:none;max-width:100%}.search__container .search__item:nth-child(4n){display:none}.search__container .search__item .prod-item__container-img{padding-bottom:75%}.search__ul{margin-bottom:0}.search__bottom{padding-top:20px}.search__container{border:solid 1px #000}.accueil .list-prod-home__ul,.detailProd .list-prod-home__ul{text-align:center}.list-prod--maxWidth{max-width:100%;margin-top:5px}.container-list__items .prod-item__container-img,.prod-item__container-img{margin:0;padding-bottom:100%}.prod-item__img{transition:all .4s !important}@media(hover:hover){.prod-item:hover .prod-item__marque,.prod-item:hover .prod-item__collection,.prod-item:hover .prod-item__prix{color:#2f2f2f !important}.prod-item:hover .prod-item__collection{opacity:100%}.listProd .prod-item:hover .prod-item__img,.listProdsec .prod-item:hover .prod-item__img{transform:translate(-50%,-50%) scale(1.3)}}.prod-item{border:solid 3px #ede6dd;padding:15px}.container-list--responsive .container-list__filters-container{background-color:#ede6dd;padding:10px 20px 25px}.list-nav--inline .filters__main-label::before,.list-nav--inline .filters__container{border-color:#2f2f2f;background-color:#f6f1eb}.container-list__filters-container .filters__main-label{color:#2f2f2f;border-color:#2f2f2f}.bouton{border:1px solid #2f2f2f;background-color:#113045;font-size:2.2rem;line-height:2.6rem;font-family:"Corbel",sans-serif;padding:9px 25px;text-align:center;color:#f6f1eb}.bouton span{font-family:"Corbel-bold-italic",sans-serif}.bouton.addToCart{background-color:#2f2f2f;color:#fff;font-size:1.8rem;line-height:2.2rem;padding:10px 25px;border-color:#2f2f2f}.bouton.addToCart svg{display:none}.bouton.bouton_--personnaliser{font-weight:300;text-transform:none;font-size:1.9rem;line-height:2.4rem}.bouton_--big{font-size:1.9rem;line-height:2.3rem;padding:10px 25px}.bouton_--small{padding:7px 15px;font-size:1.8rem;line-height:2.2rem}.bouton_--bgblanc{background-color:#fff;color:#000}.single-slider__content--blanc .bouton{background-color:rgba(0,0,0,0);border-color:#fff}@media(hover:hover){.bouton:hover{background-color:#ede6dd !important;color:#2f2f2f;border-color:#2f2f2f}.single-slider__content--blanc .bouton:hover{border-color:#fff}.bouton.actif:hover{background-color:#fff !important;color:#2f2f2f !important;border-color:#2f2f2f !important}.bouton_--bgblanc:hover{background-color:#2f2f2f;color:#fff}.bouton.addCarteCadeauToCart:hover{background-color:#2f2f2f !important;color:#ede6dd !important}.container-list__footer-result:hover{background-color:#2f2f2f;color:#fff;border:1px solid #ede6dd !important}.container-list__footer-clear:hover{background-color:#2f2f2f;color:#fff;border:1px solid #ede6dd !important}.list-nav--inline .b-form-checkbox__checkbox:hover label{background-color:rgba(0,0,0,0) !important;color:#2f2f2f !important}}.popin-panier__bottom .bouton.close-popin{background-color:#fff;color:#000 !important}.popin-panier__bottom .bouton{background-color:#2f2f2f;color:#fff;border-color:#2f2f2f}input[type=submit]{font-size:1.8rem;line-height:2.2rem;font-family:"BenchNine",sans-serif;font-weight:400;background-color:#2f2f2f;color:#f6f1eb}.PaylineWidget.pl-container-default .pl-pmContainer{padding:30px 40px}@media(hover:hover){input[type=submit]:hover{color:#2f2f2f !important;background-color:#ede6dd !important}}@media only screen and (max-width:800px){.single-slider .bouton{border-color:#2f2f2f;color:#2f2f2f;background-color:rgba(0,0,0,0)}}@media only screen and (max-width:700px){.bouton{font-size:1.6rem;line-height:2rem}}@media only screen and (max-width:500px){.PaylineWidget.pl-container-default .pl-pmContainer{padding:15px 20px}.bouton{font-size:1.5rem;line-height:1.9rem;padding:8px 15px}.bouton_--big{font-size:1.9rem;line-height:2.3rem;padding:9px 20px}.bouton.bouton_--personnaliser{font-size:1.8rem;line-height:2.3rem}.bouton.addToCart{font-size:1.6rem;line-height:2rem;padding:9px 20px}.bouton_--small{font-size:1.7rem;line-height:2.1rem}input[type=submit]{font-size:1.6rem;line-height:2rem}.PaylineWidget.pl-container-default .pl-pay-btn,.PaylineWidget .pl-ticket-view .pl-ticket .pl-ticket-btn{font-size:1.6rem;line-height:2rem}.container-list--responsive .container-list__filters-container{padding:0 20px 20px}}.PaylineWidget .pl-card-logo.pl-mastercard{background-position:-46px -44px}.popin.alert div.popin-content{max-width:550px}.popin span.popin-close{background-color:#2f2f2f}.popin div.popin-content{background-color:#ede6dd;border-color:#2f2f2f}.popin.form .form-element input[type=text],.popin.form .form-element input[type=email],.popin.form .b-form-input__input,.block-infos--backgroundColor .block-infos__container-elm input[type=text],.block-infos--backgroundColor .block-infos__container-elm input[type=email],.block-infos--backgroundColor .block-infos__container-elm input[type=password]{border:1px solid rgba(0,0,0,0)}.popin.form .b-form-radio__label::before{background-color:#fff}.popin .form-element{overflow:hidden}.list-nav{font-family:"BenchNine",sans-serif;padding-bottom:10px}.list-nav__result-nb{font-size:2.1rem;line-height:2.5rem;font-family:"BenchNine",sans-serif}.list-nav__result{font-size:1.9rem;line-height:2.3rem;font-family:"BenchNine",sans-serif;color:#2f2f2f}.container-list--responsive .list-nav{padding-right:20px}@media only screen and (max-width:600px){.container-list--responsive .list-nav{padding-right:0}}.list-nav__result-filters,.container-list__footer-result,.container-list__footer-clear{font-family:"BenchNine",sans-serif;font-size:1.9rem;line-height:2.3rem;transition:all .4s}.container-list__footer-result,.container-list__footer-clear{border:1px solid #2f2f2f !important;color:#2f2f2f;background-color:#f6f1eb}.container-list__footer{background-color:#2f2f2f;padding:30px 20px}.prod-item__marque{font-weight:500;font-size:1.8rem;line-height:2.2rem;margin-bottom:10px;font-family:"Jost",sans-serif;text-transform:none;color:#2f2f2f}.prod-item__collection{font-weight:300;color:#2f2f2f}.main-detail__name{font-weight:500;font-size:2.8rem;line-height:3.8rem;color:#000;font-family:"Jost",sans-serif;text-align:center;text-transform:none;margin-top:20px}.main-detail__price-container,.main-detail__pictos,.main-detail__colonne--bottom{border-top:none}.main-detail__pictos{padding-top:30px;gap:10px}.prod-item__prix{font-size:1.8rem;line-height:2.2rem;color:#2f2f2f}.pagination a{font-size:1.8rem;line-height:2.2rem}.list-prod-home__arrow--next{right:10px}.list-prod-home__arrow--prev{left:10px}.pagination{padding:20px 0 10px}@media only screen and (max-width:1100px){.prod-item{width:33.33%}}@media only screen and (max-width:1000px){.accueil .prod-item,.detailProd .prod-item{width:50%}.accueil .prod-item:nth-child(4n),.detailProd .prod-item:nth-child(4n){display:inline-block}.search__container .search__item:nth-child(5),.search__container .search__item:nth-child(6){display:inline-block}}@media only screen and (max-width:900px){.prod-item{width:33.33%;padding:10px}.container-list--responsive .list-nav{padding-bottom:25px}.main-detail__name{margin:20px 0}}@media only screen and (max-width:700px){.detailProd{margin-bottom:20px}.prod-item__marque{font-size:1.8rem;line-height:2.2rem;margin-bottom:9px}.container-list--responsive .list-nav{padding-top:15px}.main-detail__name{font-size:2.6rem;line-height:3.6rem}.prod-item{width:50%}}@media only screen and (max-width:500px){.detailProd{margin-bottom:10px}.container-list{margin-top:15px}.main-detail__name{font-size:2.3rem;line-height:3.3rem}.container-list--responsive .list-nav{padding-top:10px;padding-bottom:20px;padding-right:0}.container-list--responsive .list-nav .filters:first-child .filters__main-label{padding-left:0}.list-nav__result-filters,.container-list__footer-result,.container-list__footer-clear{font-size:1.7rem;line-height:2.1rem}.list-nav__result-nb{font-size:2rem;line-height:2.4rem}.prod-item__prix{font-size:1.7rem;line-height:2.1rem}.pagination a{font-size:1.7rem;line-height:2.1rem}.search__container .search__item .prod-item__container-img{padding-bottom:90%}.prod-item{width:50%;padding:5px}.list-prod{margin-left:0;margin-right:0}.list-prod__ul{margin-left:-10px;margin-right:-10px}.prod-item__marque{font-size:1.7rem;line-height:2.1rem;margin-bottom:10px}.list-nav__selectionAffichage{order:1;margin-right:auto}.list-nav__form{order:3;margin-right:0 !important;margin-left:0 !important;margin-top:0 !important}.filters__wrap-filters{order:2;justify-content:flex-end;margin-right:10px}.list-nav__container-affichage svg rect{fill:rgba(0,0,0,0)}.list-nav__container-affichage svg:first-child rect:last-child{stroke:#000;fill:rgba(0,0,0,0)}.list-nav__container-affichage svg:last-child rect{stroke:#000}}body{background-color:rgba(0,0,0,0)}body::before{box-shadow:none}.accueil .section-main__root--homepage-intro{position:relative;max-width:1300px;margin-bottom:70px}@media screen and (min-width:1200px){.accueil .section-main__root--homepage-intro{margin:-80px auto 100px}}.accueil .section-main__root--homepage-intro .section-box__1{position:relative;width:100%}@media screen and (min-width:1200px){.accueil .section-main__root--homepage-intro .section-box__1{width:25%}}.accueil .section-main__root--homepage-intro .section-box__1 .container-main__child{justify-content:center}@media screen and (min-width:1200px){.accueil .section-main__root--homepage-intro .section-box__1 .container-main__child{justify-content:initial}}.accueil .section-main__root--homepage-intro .section-box__1 .container-main__child .atom-image__root{line-height:0}.accueil .section-main__root--homepage-intro .section-box__1 .container-main__child .atom-image__root img{display:block;max-width:60%;margin:auto;border-top-left-radius:75px;border-bottom-right-radius:75px;position:relative;z-index:1;object-fit:cover}@media screen and (min-width:1200px){.accueil .section-main__root--homepage-intro .section-box__1 .container-main__child .atom-image__root img{max-width:initial;max-height:560px;border-top-left-radius:250px;border-bottom-right-radius:250px}}.accueil .section-main__root--homepage-intro .section-box__2{width:90%;margin:auto;justify-content:center;align-items:center;background-color:#fff;padding:170px 25px 10px;margin-top:-120px}@media screen and (min-width:1200px){.accueil .section-main__root--homepage-intro .section-box__2{width:75%;padding:0;margin:0}}.accueil .section-main__root--homepage-intro .section-box__2 .container-main__root{max-width:360px}@media screen and (min-width:1200px){.accueil .section-main__root--homepage-intro .section-box__2 .container-main__root{margin-left:25%}}.accueil .section-main__root--homepage-intro .section-box__2 .container-main__root .atom-heading__title{font-family:"BenchNine",sans-serif;text-transform:uppercase;font-size:4rem;line-height:4.4rem}.accueil .section-main__root--homepage-intro .section-box__2 .container-main__root .atom-text__root{font-size:1.6rem;line-height:2rem}.accueil .section-main__root--homepage-intro .section-box__2 .container-main__root .atom-lien-bouton__bouton{display:block;margin-bottom:-29px;z-index:1;position:relative;text-transform:none}.accueil .section-main__root--homepage-intro .section-box__2 .container-main__root .container-main__child:nth-child(3){margin-bottom:15px}.accueil .section-main__root--homepage-intro .section-box__2 .container-main__root .container-main__child:last-child{justify-content:center}@media screen and (min-width:1200px){.accueil .section-main__root--homepage-intro .section-box__2 .container-main__root .container-main__child:last-child{justify-content:start}}.accueil .section-main__root--homepage-bar-bijoux{position:relative;z-index:0;margin-bottom:70px;margin-top:200px;background-color:#ede6dd}@media screen and (min-width:1200px){.accueil .section-main__root--homepage-bar-bijoux{margin-top:0;background-color:rgba(0,0,0,0)}}.accueil .section-main__root--homepage-bar-bijoux::before{content:"";position:absolute;width:100vw;height:460px;top:calc(50% - 250px);left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;background-color:#ede6dd;z-index:-1}@media screen and (min-width:1200px){.accueil .section-main__root--homepage-bar-bijoux::before{top:calc(50% - 230px)}}.accueil .section-main__root--homepage-bar-bijoux .section-main__wrapper{flex-wrap:wrap-reverse}.accueil .section-main__root--homepage-bar-bijoux .section-main__wrapper .section-box__1{justify-content:center;align-items:center;width:100%}@media screen and (min-width:1200px){.accueil .section-main__root--homepage-bar-bijoux .section-main__wrapper .section-box__1{width:35%}}.accueil .section-main__root--homepage-bar-bijoux .section-main__wrapper .section-box__1 .container-main__root{max-width:360px;width:90%}.accueil .section-main__root--homepage-bar-bijoux .section-main__wrapper .section-box__1 .container-main__root .atom-heading__title{font-family:"BenchNine",sans-serif;text-transform:uppercase;font-size:4rem;line-height:4.4rem}.accueil .section-main__root--homepage-bar-bijoux .section-main__wrapper .section-box__1 .container-main__root .atom-text__root{font-size:1.6rem;line-height:2rem}.accueil .section-main__root--homepage-bar-bijoux .section-main__wrapper .section-box__1 .container-main__root .atom-lien-bouton__bouton{display:block;margin-bottom:-29px;z-index:1;position:relative;text-transform:none}.accueil .section-main__root--homepage-bar-bijoux .section-main__wrapper .section-box__1 .container-main__root .container-main__child:nth-child(3){margin-bottom:15px}.accueil .section-main__root--homepage-bar-bijoux .section-main__wrapper .section-box__1 .container-main__root .container-main__child:last-child{justify-content:center}@media screen and (min-width:1200px){.accueil .section-main__root--homepage-bar-bijoux .section-main__wrapper .section-box__1 .container-main__root .container-main__child:last-child{justify-content:start}}.accueil .section-main__root--homepage-bar-bijoux .section-main__wrapper .section-box__2{width:100%;margin-bottom:40px}@media screen and (min-width:1200px){.accueil .section-main__root--homepage-bar-bijoux .section-main__wrapper .section-box__2{width:65%;margin-bottom:0}}.accueil .section-main__root--homepage-bar-bijoux .section-main__wrapper .section-box__2 .atom-image__root{width:100%}.accueil .section-main__root--homepage-bar-bijoux .section-main__wrapper .section-box__2 .atom-image__root img{display:block;width:90%;height:auto;margin:-175px auto 0;border-top-left-radius:75px;border-bottom-right-radius:75px}@media screen and (min-width:1200px){.accueil .section-main__root--homepage-bar-bijoux .section-main__wrapper .section-box__2 .atom-image__root img{max-width:initial;border-top-left-radius:250px;border-bottom-right-radius:250px;margin:0}}.service-item__carre,.carre-shops__li,.adresses__item{border:5px solid #ede6dd}.BLOCKBORDER{border:1px solid #2f2f2f}.service-item__carre{background-color:#fff}.collectionsMarque__root .collectionsMarque__item{width:25%}.collectionsMarque__root .collectionsMarque__bottom{display:none}.container-list__filters--smaller{border-right:none}.select2-results__options{background-color:#ede6dd}.prod-item .prod-item__like{top:5px;right:5px;bottom:initial}@media screen and (min-width:1200px){.prod-item .prod-item__like{top:15px;right:15px}}.prod-item .prod-item__like svg path{fill:#fff}.b-form-selected__option[selected=true]{color:#fff}.b-form-select__option{color:#000}.select2-results__option--highlighted[aria-selected]{background-color:#be9f6d}.select2-results__option--highlighted[aria-selected=true]{background-color:#2f2f2f}.nav-tunnel__a,.pagination a,.b-form-checkbox__label,.b-form-select__select,.select2-container .select2-selection--single .select2-selection__rendered,.select2-results__option[aria-selected],.form-contact__confidentialite,.block-infos__confidentialite,.oblig,.block-infos .small-info__phone,.container-select-declinaison label,.main-detail__pdf,.tab-carac__cell,.filters__collections-li a,.main-detail__description,.cookies__container,.popin-content .b-form-select label,.panier__part-livraison,.panier__livraison .panier__part-prix-all,.pagepanier,.recap__container,.pagepaiement,.quantity__n,.popin.alert.popin-information p,.popin.alert p,.popin.form p,label,.page-connexion__form-oubli,#ckeditor_html_diamond_texte{font-family:"BenchNine",sans-serif}.list-prod-home__arrow svg{width:24px;height:30px}.list-prod-home__arrow{top:13%;height:80%}.main-detail__picto{font-family:"BenchNine",sans-serif;font-size:1.9rem;line-height:2.9rem;display:flex;flex-direction:column-reverse;transition:.2s;width:calc(33.33% - 20px);text-align:center;justify-content:start;align-items:center;padding:0 20px}.main-detail__picto p{font-size:1.8rem;line-height:2.2rem}.main-detail__picto img{width:50px;height:50px;padding:10px;border:1px solid #2f2f2f;border-radius:50%;margin:0 0 5px}.main-detail__picto--a{margin-top:auto}@media only screen and (max-width:700px){.main-detail__picto{margin:0;font-size:1.7rem;line-height:2.7rem}}@media only screen and (max-width:500px){.main-detail__pictos{gap:35px}.main-detail__picto{width:100%;gap:10px;font-size:1.6rem;line-height:2.6rem}}@media(hover:hover){.main-detail__picto:hover{opacity:60%}}.main-detail__logo,.main-detail__a-marque{width:150px}.main-detail__rdv{font-size:1.6rem;line-height:2rem}#demander_infos{margin-top:0}.fancybox-button,.fancybox-btn,.fancybox-thumbs{background-color:#ede6dd}.diapo-prod__container-big.hover{border-color:#ede6dd}.diapo-prod__arrow--next{right:-45px;background-color:rgba(0,0,0,0)}.diapo-prod__arrow--prev{background-color:rgba(0,0,0,0);left:-50px}.tooltip::after{font-size:1.8rem;line-height:2.5rem}.tooltip{position:relative;top:-2px}.diapo-prod__arrow::before{width:17px}.container-select-bracelet label,.container-input-gravure label,.container-select-declinaison label{font-size:1.9rem;line-height:2.3rem;margin-bottom:3px;text-align:center}.main-detail__pdf{font-size:1.7rem;line-height:2.1rem}.main-detail__sub-menu--li svg polyline{stroke:#000}.diapo-prod__slide-small{border-color:#ede6dd}.block-intro_--small{padding-top:0}.top-prod__container{padding-top:60px}.diapo-prod__arrow{border:none}.main-detail__content-container{padding-top:45px}.list-prod-home__arrow{width:24px}.main-detail__colonne--li svg path{fill:#000}.main-detail__colonne--li{font-size:1.9rem;line-height:2.3rem;font-family:"BenchNine",sans-serif}.main-detail__colonne--li svg{width:25px;height:25px;margin-right:7px}.main-detail__add-btn--wishlist .bouton{max-width:250px;margin:auto}.main-detail__add-btn--wishlist .main-detail__colonne--li{margin-top:20px;font-weight:300;white-space:nowrap}.main-detail__sub-menu--li{font-size:2.2rem;line-height:2.6rem;font-family:"BenchNine",sans-serif}.main-detail__sub-menu--li svg{position:relative;top:2px}.main-detail__variante .tab-carac__row{font-size:1.9rem;line-height:2.3rem}.main-detail__sub-menu--li.actif{color:#2f2f2f}.main-detail__sub-menu--li.actif svg polyline{stroke:#2f2f2f}.main-prod__like svg{transition:.3s}.main-detail__price-plusieur{font-size:17px !important;color:#000;line-height:26px}.list-prod-home .title__type2{z-index:2 !important}.main-detail__collection{font-family:"Jost",sans-serif;font-size:3rem;line-height:3.4rem}.main-detail__price{font-weight:600;color:#2f2f2f}.main-detail__price--prixDemande{font-size:2.4rem;line-height:3.4rem}.main-detail__price strike{color:#000;font-size:2.4rem;line-height:2.8rem}.main-detail__price strike::after{font-weight:400;font-size:1.6rem;line-height:2.3rem}#ckeditor_html_contenu p,#ckeditor_html_contenu li{font-weight:300}.main-detail__price-nb,.main-detail__price-divided{font-size:2rem;line-height:2.4rem;color:#2f2f2f;font-weight:700}.main-detail__price-note{font-weight:300;font-size:1.8rem;line-height:2.8rem;font-family:"BenchNine",sans-serif;color:#000;font-style:normal}.main-detail__infos-note b{font-weight:400}.top-prod{padding-bottom:30px;width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}.prod-item__tag,.main-detail__price strike::after{font-size:1.9rem;line-height:2.3rem}.main-detail__colonne--variante .main-detail__colonne--li+.main-detail__colonne--li{margin-left:25px}.tab-carac__cell--value{font-weight:300;font-style:italic}.recap__container{border:1px solid #2f2f2f;background-color:#f6f1eb;padding:25px}@media(hover:hover){.main-prod__like:hover svg{transform:scale(1.1)}}@media only screen and (max-width:900px){.main-detail__add{margin-left:0}.main-detail__price-container{margin-top:40px}.top-prod__container{padding-top:40px}}@media only screen and (max-width:700px){.main-detail__add-decli,.container-select-declinaison .select2{max-width:100%}.main-detail__collection{font-family:"Jost",sans-serif;font-size:2.6rem;line-height:3rem}.main-detail__add{border-top:none;padding-top:15px}.recap__container{padding:15px}}@media only screen and (max-width:500px){.recap__container{padding:10px}.main-detail__sub-menu--li{font-size:2rem;line-height:2.4rem}.main-detail__price-note{font-size:1.7rem;line-height:2.7rem}.main-detail__picto p{font-size:1.7rem;line-height:2.1rem}.top-prod__container{padding-top:0}.main-detail__price-container{margin-top:20px}.main-detail__variante .tab-carac__row{font-size:1.8rem;line-height:2.2rem}.top-prod{padding-bottom:20px}.tooltip::after{font-size:1.7rem;line-height:2.3rem}.container-select-bracelet label,.container-input-gravure label,.container-select-declinaison label{font-size:1.8rem;line-height:2.2rem}.main-detail__pdf{font-size:1.6rem;line-height:2rem}.main-detail__content-container{padding-top:35px}.main-detail__pictos{margin-top:10px}.main-detail__sub-menu--li+.main-detail__sub-menu--li{margin-left:10px}.main-detail__sub-menu--li svg{top:1px}.main-detail__collection{font-size:2.6rem;line-height:3rem}.main-detail__intro{padding-top:30px;padding-left:0 !important;padding-right:0 !important}.main-detail__price{font-size:2.7rem;line-height:3.1rem}.main-detail__price--prixDemande{font-size:2.1rem;line-height:3.1rem}.main-detail__price strike::after{font-size:1.5rem;line-height:2.2rem}.prod-item__tag,.main-detail__price strike::after{font-size:1.8rem;line-height:2.2rem}.main-detail__price strike{font-size:2.1rem;line-height:2.5rem}.main-detail__price-plusieur{font-size:16px !important}.main-detail__price-nb,.main-detail__price-divided{font-size:1.9rem;line-height:2.3rem}.main-detail__variante .tab-carac__cell--label,.main-detail__variante .tab-carac__cell--value{width:50%}.main-detail__colonne--li{font-size:1.8rem;line-height:2.2rem}.main-detail__add{padding-top:5px}.list-prod-home__ul .prod-item__container-img{padding-bottom:100%}.main-detail__colonne--variante{flex-direction:column;padding-top:15px}.main-detail__colonne--variante .main-detail__colonne--li+.main-detail__colonne--li{margin-left:0;margin-top:25px}}.list-logo-home__container--sansimg{background-color:#ede6dd;padding:50px 20px}.list-logo-home{max-width:1540px;margin:0 auto}.logo-item__container{max-width:160px}.logo-item__container{border:solid 2px #ede6dd;border-color:#ede6dd !important}.logo-item__name,.logo-item_--big .logo-item__name{font-family:"BenchNine",sans-serif;font-size:1.8rem;line-height:2.2rem}@media(hover:hover){.logo-item__container:hover{border-color:#2f2f2f !important}.logo-item__container--hoverNoLien{border-color:#ede6dd}.logo-item__container--hoverNoLien{border:solid 2px #ede6dd;border-color:#ede6dd !important}}.list-logo-home__ul{padding:20px 0;background-color:#fff;margin-top:0;margin-bottom:-20px}.list-logo-home__ul .logo-item{width:16.6666%;margin:15px 0}.list-logo-home__ul .logo-item .logo-item__img{width:100%;left:0}.les-plaques--logoSeul{margin-top:40px}.les-plaques--logoSeul .logo-item{width:100% !important;margin-bottom:0 !important}.les-plaques a{max-width:175px}.list-logo-home__ul--nolien{padding:0 0 20px}.les-plaques .list-logo-home__ul{padding-bottom:0}@media only screen and (max-width:1400px){.list-logo-home__ul .logo-item{width:20%}.list-logo-home__ul .logo-item .logo-item__img{width:95%;left:2.5%}}@media only screen and (max-width:1100px){.list-logo-home__ul .logo-item{width:25%}.list-logo-home__ul .logo-item .logo-item__img{width:90%;left:5%}.les-plaques a{max-width:185px}}@media only screen and (max-width:900px){.list-logo-home__ul .logo-item .logo-item__img{width:85%;left:8%}}@media only screen and (max-width:800px){.list-logo-home__ul .logo-item{width:33.3333%}.les-plaques .list-logo-home__ul{margin-bottom:-20px}}@media only screen and (max-width:550px){.list-logo-home__ul .logo-item{width:50%}.list-logo-home__ul .logo-item .logo-item__img{width:80%;left:10%}.list-logo-home__ul .logo-item .logo-item__container-img{padding-bottom:80%}.logo-item__name,.logo-item_--big .logo-item__name{font-size:1.7rem;line-height:2.1rem}.les-plaques .list-logo-home__ul{margin-bottom:-25px}.list-logo-home__ul .logo-item{margin:10px 0}.les-plaques a{max-width:195px}.les-plaques--logoSeul{margin-top:30px}.list-logo-home__container--sansimg{padding:40px 20px}.list-logo-home__ul{padding:10px 0}.list-logo-home__ul--nolien{padding:0 0 18px}}@media only screen and (max-width:400px){.les-plaques a{max-width:185px}}.single-slider__fullScreenVideo .single-slider__thumbs-container{margin-top:0}.single-slider__arrow--next{right:30px}.single-slider__arrow--prev{left:30px}.single-slider__arrow--nobg svg{width:37px;height:70px}.single-slider__arrow--down{display:none}.single-slider__arrow-carre{border:none}.single-slider--full .single-slider__container-img{padding-bottom:50%}.single-slider__slide[data-video] .single-slider__container-img::after{z-index:40}@media only screen and (max-width:500px){.single-slider--full .single-slider__container-img{padding-bottom:80%}.single-slider--full .single-slider__slide--resize .single-slider__container-img{padding-bottom:50%}}.search__suggestion-title{font-size:1.7rem;line-height:2.1rem;font-family:"Jost",sans-serif;font-weight:600}.search__suggestion-link:focus{background-color:#2f2f2f;color:#f6f1eb}.search__suggestion-link{font-size:1.6rem;line-height:2rem;transition:.3s}.submenu__root{border-color:#2f2f2f;max-width:none}.submenu__container{background-color:#f6f1eb;color:#2f2f2f}.submenu__a{font-weight:300;font-family:"Jost",sans-serif;font-size:1.6rem;line-height:2rem;color:#2f2f2f}.submenu__li{position:relative;left:0;transition:left .4s;font-size:1.7rem;line-height:2.1rem}.main-menu__coordonnes-boutique--a svg{width:26px;height:26px;margin-right:15px}.header-panier__number{z-index:1;background-color:#2f2f2f;font-weight:300;font-size:1rem;line-height:1.4rem;width:13px;height:13px}@media only screen and (min-width:1200px){.search__drawer.drawer--popin .search__suggestion-link:focus,.search__drawer.drawer--popin .search__suggestion-link:hover{background-color:#ede6dd;color:#000}.search__drawer.drawer--popin .search__suggestion-title{font-size:1.6rem;line-height:2rem}}@media only screen and (max-width:1200px){.search__result-container{margin:0}}@media(hover:hover){.submenu__li:hover{left:10px}.main-menu__coordonnes-boutique--a:hover{color:#2f2f2f}.main-menu__li:hover .main-menu__a{color:#2f2f2f}.search__suggestion-link:hover{background-color:#2f2f2f;color:#f6f1eb}}@media only screen and (max-width:1100px){.search__suggestion-title{font-size:1.7rem;line-height:2.1rem}.top-menu__a--telMulti .top-menu__span svg polyline{stroke:#fff}.search__container .search__item:nth-child(4n){display:block}.submenu__li:first-child .submenu__img{margin-top:30px}}@media only screen and (max-width:750px){.close__btn{width:30px}.main-menu .close{padding-bottom:5px}.main-menu__coordonnes-boutique--a{padding:13px 25px}.main-menu__coordonnes-boutique--a svg{width:25px;height:25px;margin-right:14px}.main-menu__coordonnes-boutique--li--wishlist{display:block !important}.main-menu__coordonnes-boutique--li--wishlist svg path{fill:#000}}@media only screen and (max-width:700px){.submenu__a,.submenu__li{font-size:1.6rem;line-height:2rem}}@media only screen and (max-width:700px){.submenu__li:first-child .submenu__img{margin-top:20px}}@media only screen and (max-width:500px){.search__suggestion-title{font-size:1.6rem;line-height:2rem}.search__suggestion-link{font-size:1.5rem;line-height:1.9rem}.recap .top-menu__a,.paiement .top-menu__a,.infos .top-menu__a,.connexiontunnel .top-menu__a,.inscriptiontunnel .top-menu__a,.adressestunnel .top-menu__a{font-size:1.8rem;line-height:2.2rem}.recap .top-menu__a svg,.paiement .top-menu__a svg,.infos .top-menu__a svg,.connexiontunnel .top-menu__a svg,.inscriptiontunnel .top-menu__a svg,.adressestunnel .top-menu__a svg{width:23px;height:23px}.main-menu .close{padding-bottom:0}.main-menu__a{font-size:1.6rem;line-height:2rem}.main-menu__coordonnes-boutique--a{font-size:1.6rem;line-height:2rem;padding:12px 15px}.main-menu__coordonnes-boutique--a svg{width:23px;height:23px;margin-right:13px}.main-menu__coordonnes-boutique{padding:6px 0}.submenu__a{font-size:1.8rem;line-height:2.1rem}.burger--horizontal .burger__btn{width:28px}.burger--horizontal .burger__barres::before{width:66%}.burger{margin-left:0}}.section-main__root--footer{position:relative;width:100vw;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;margin-top:0}.section-main__root--footer .section-main__wrapper{display:flex;flex-direction:row}.section-main__root--footer .section-main__wrapper .section-box__1{width:100%;border-bottom-right-radius:150px;background-color:#ede6dd}@media screen and (min-width:1200px){.section-main__root--footer .section-main__wrapper .section-box__1{width:50%;border-bottom-right-radius:250px}}.section-main__root--footer .section-main__wrapper .section-box__1 .footer-logo__img{max-width:300px;height:auto}.section-main__root--footer .section-main__wrapper .section-box__1 .container-main__root{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 0}.section-main__root--footer .section-main__wrapper .section-box__1 .container-main__root .container-main__child{display:flex;align-items:center;justify-content:center}.section-main__root--footer .section-main__wrapper .section-box__1 .container-main__root .suivre-block__root .suivre-block__titre{display:none}.section-main__root--footer .section-main__wrapper .section-box__1 .container-main__root .suivre-block__root .suivre-block__icons{display:flex;justify-content:center;gap:20px}.section-main__root--footer .section-main__wrapper .section-box__1 .container-main__root .suivre-block__root .suivre-block__icons .suivre-block__icon:last-child .suivre-block__icon--lien::before{font-weight:bold}.section-main__root--footer .section-main__wrapper .section-box__1 .container-main__root .suivre-block__root .suivre-block__icons .suivre-block__icon--lien::before{font-size:20px}.section-main__root--footer .section-main__wrapper .section-box__2{width:100%;display:flex;flex-direction:row;justify-content:center;align-items:center}@media screen and (min-width:1200px){.section-main__root--footer .section-main__wrapper .section-box__2{width:50%}}.section-main__root--footer .section-main__wrapper .section-box__2 .container-main__child{justify-content:center;padding:20px 0}@media screen and (min-width:1200px){.section-main__root--footer .section-main__wrapper .section-box__2 .container-main__child{padding:30px 80px;justify-content:start}}.section-main__root--footer .section-main__wrapper .section-box__2 .container-main__child .footer-liens-liste__root{display:flex;flex-direction:column;gap:20px}@media screen and (min-width:1200px){.section-main__root--footer .section-main__wrapper .section-box__2 .container-main__child .footer-liens-liste__root{flex-direction:row;gap:80px}}.section-main__root--footer .section-main__wrapper .section-box__2 .container-main__child .footer-liens-liste__root .footer-liens-liste__content .footer-liens__title{display:block;text-transform:uppercase;font-family:"Jost",sans-serif;font-weight:bold;font-size:1.8rem;line-height:2.2rem;margin-bottom:16px}.section-main__root--footer .section-main__wrapper .section-box__2 .container-main__child .footer-liens-liste__root .footer-liens-liste__content .footer-liens-liste__liste{font-size:1.8rem;line-height:2.2rem;list-style-type:disc;padding-inline-start:30px}.section-main__root--footer .section-main__wrapper .section-box__2 .container-main__child .footer-liens-liste__root .footer-liens-liste__content .footer-liens-liste__liste li{margin-bottom:10px}.section-main__root--footer .section-main__wrapper .section-box__3{background-color:#fff}.section-main__root--footer .section-main__wrapper .section-box__3 .container-main__root{display:flex;align-items:center;justify-content:center;padding:20px 0}.section-main__root--footer .section-main__wrapper .section-box__3 .container-main__root .container-main__child{justify-content:center}.section-main__root--footer .section-main__wrapper .section-box__3 .container-main__root .container-main__child .realise-hbjo__link{font-family:"Jost",sans-serif;font-size:1.8rem;line-height:2.2rem}.footer__root{border:none}.footer-classic,.footer-social,.footer-menu,.footer__root,.footer__picto,.footer__main{background-color:#f6f1eb}.footer__main{border-top:none;padding-bottom:170px;padding-top:45px}.footer__main__logo{align-self:center}.footer__main--logo .footer__col,.footer__main--logo .footer__col2{text-align:left}.footer__root--noTriangle .footer__a{font-size:1.9rem;line-height:3.7rem}.footer__info-boutique{font-family:"BenchNine",sans-serif;font-size:1.9rem;line-height:2.9rem}.footer-social__container--newsletter .title__footer{font-family:"Jost",sans-serif;font-size:1.9rem;line-height:2.3rem}.footer-social__container--newsletter .b-form-input__input{height:35px}.ios .footer-social__container--newsletter .b-form-input__input{position:relative;top:-1px}.footer-social__form .txt__footer{max-width:550px;margin-left:auto;margin-right:auto}.footer__titre{color:#2f2f2f;font-weight:300;font-family:"Jost",sans-serif;text-transform:initial;font-size:2.3rem;line-height:2.7rem;text-align:center}.footer__texte{font-size:1.6rem;line-height:2.7rem}.footer-picto{padding:20px 0 0;background-color:#fff}@media screen and (min-width:1200px){.footer-picto{padding:0}}.footer-picto--reverse{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}.footer-picto__inner{color:#2f2f2f;font-weight:400}.footer-social{padding-bottom:50px}.footer__item3.footer__item3sansmaps .footer__titre{display:none}.footer__icon svg{width:38px;height:38px}.footer__icon{display:block}.footer__icon[aria-label=instagram] path{fill:#2f2f2f}.footer__icon circle{fill:#2f2f2f !important;transition:.3s}.footer__icon path{transition:.3s}.footer__main,.footer__bottom-a{color:#000}.footer__bottom{margin-top:15px;padding-top:30px}.footer__form-container input{background-color:rgba(0,0,0,0)}.footer__form-container input::placeholder{color:#000;font-weight:300}.footer__bouton{font-weight:400}.footer__item{padding:3px 0}.footer__a{font-size:1.6rem;line-height:2.7rem;transition:.2s}.footer__bottom-a{font-family:"BenchNine",sans-serif;font-size:1.7rem;line-height:2.1rem}.footer-menu{display:none}.footer__titre-main{margin:40px 0 !important}.footer-social__ul .title__footer,.footer-social__form .title__footer{color:#000;text-transform:uppercase;font-weight:600}.footer-social__ul .txt__footer,.footer-social__form .txt__footer{font-family:"BenchNine",sans-serif;color:#2f2f2f;font-size:1.9rem;line-height:2.9rem}.footer-picto__container{flex-wrap:wrap;max-width:1320px;margin:0 auto;min-height:290px}.footer-picto__item{display:flex;align-items:center;justify-content:center;text-transform:uppercase;width:100%;color:#f6f1eb;font-weight:400;font-size:1.8rem;line-height:2.4rem;font-family:"BenchNine",sans-serif;transition:all .3s !important;margin:0}@media screen and (min-width:1200px){.footer-picto__item{width:calc(25% - 40px);border-left:1px solid #d9d9d9;padding:25px 20px}.footer-picto__item:last-child{border-right:1px solid #d9d9d9}}.footer-picto__item .footer-picto__inner{flex-direction:row;justify-content:start;align-items:center;gap:20px;text-align:left;font-family:"Jost",sans-serif}@media screen and (min-width:1200px){.footer-picto__item .footer-picto__inner{flex-direction:column;text-align:center}}.footer-picto__item .footer-picto__inner .footer-picto__container-img{padding-bottom:0;margin-bottom:0}@media screen and (min-width:1200px){.footer-picto__item .footer-picto__inner .footer-picto__container-img{padding-bottom:30%}}.footer-picto__item .footer-picto__inner .footer-picto__container-img .footer-picto__img{position:initial;transform:none}@media screen and (min-width:1200px){.footer-picto__item .footer-picto__inner .footer-picto__container-img .footer-picto__img{position:absolute;transform:translate(-50%,-50%)}}.footer-picto--background .footer-picto{padding-top:0}.footer-picto__item--dior p{display:none}.footer__logos--position{position:absolute;left:50%;transform:translateX(-50%);justify-content:center;bottom:40px;padding:0 5px}.footer__logos--position .footer__logo{max-width:75px}.footer__logos--position .footer__logo-img{max-height:25px !important}.footer-picto__container-img{padding-bottom:30%}.footer-social__container--newsletter .footer-social__form .b-form-input{position:relative;top:1px}.footer-picto__inner{width:230px}.footer-menu{padding:8px 0}.footer-menu__a{font-size:2.2rem;line-height:2.6rem;font-weight:300;color:#000;transition:color .3s}.footer-menu__li{margin-left:35px}.footer__main__logo{position:absolute;left:50%;bottom:85px;transform:translateX(-50%);width:100% !important;max-width:250px}.footer__main--position{max-width:1320px;margin:0 auto;justify-content:center}.footer__col,.footer__col2{margin:0 20px;width:calc(25% - 30px) !important}@media(hover:hover){.footer__root--noTriangle .footer__a:hover{color:#2f2f2f}.footer-picto__item:hover{opacity:60%}.footer__a:hover,.footer__bouton:hover,.footer__bottom-a:hover{color:#2f2f2f}.footer__icon:hover circle{fill:rgba(0,0,0,0) !important}.footer__icon:hover path{fill:#2f2f2f !important}.footer__icon[aria-label=instagram]:hover path{fill:#2f2f2f !important}.footer__icon[aria-label=instagram]:hover path:first-child{fill:#f6f1eb !important}}@media only screen and (max-width:1100px){.footer-menu__li{margin-left:30px}.footer-social__container--newsletter .footer-social__form .b-form-input{top:0}.footer__main{gap:20px;padding-bottom:70px}.footer__main__logo{width:100% !important;max-width:220px;margin-bottom:20px;padding:0 !important;left:auto;bottom:auto;transform:none;order:2;position:relative}.footer__col,.footer__col2{width:100% !important;max-width:none !important}.footer__titre{text-align:left}.footer__logos--position{padding:0 40px;bottom:40px}}@media only screen and (max-width:900px){.footer-social__container--newsletter{flex-direction:column}.footer__listegauche--position{margin-top:25px}.footer__main{padding-bottom:65px;gap:0}.footer__bottom{padding-top:0}.footer__logos--position{order:0;padding:0 60px;bottom:20px !important}.footer-social__container--newsletter .footer-social__ul{margin-top:35px}.footer__titre-main{margin:40px 0 30px !important}.footer-social{padding-bottom:45px}.footer-social__container--newsletter--txtReseaux .footer-social__form,.footer-social__container--newsletter--txtReseaux .footer-social__ul{width:calc(100% - 20px)}.footer__main__logo{margin-right:auto;margin-bottom:30px}.footer__logos--position{bottom:0;margin-bottom:0;justify-content:left}.footer__logos--position .footer__logo:first-child{margin-left:0}}@media only screen and (max-width:800px){.footer-menu__li{margin-left:25px}}@media only screen and (max-width:750px){.footer-picto__container{flex-direction:column;justify-content:center;align-items:center}}@media only screen and (max-width:700px){footer{margin-top:0}.footer__main__logo{width:75% !important;max-width:200px}.footer-picto__inner{font-size:1.7rem;line-height:2.1rem}.footer__texte,.footer__a,.footer__bottom-a{font-size:1.5rem;line-height:2.6rem}.footer-picto--background .footer-picto{padding-top:5px;padding-left:10px;padding-right:10px}}@media only screen and (max-width:680px){.paddingsansmaps{padding-left:40px !important;padding-right:40px !important}.footer__logos--position{padding:0 45px !important}}@media only screen and (max-width:600px){.footer__col,.footer__col2{margin:initial}.footer__item3sansmaps{padding-top:0;padding-bottom:0}.footer__icons{max-width:250px;margin:0 auto}.footer__logos--position{justify-content:center}.footer__icons-li{margin:0 6px}.footer__logos{margin:0 auto}.footer__main__logo{margin-left:auto}.footer__form-container .form-element input{font-size:1.6rem;line-height:2rem}.footer__icon svg{width:35px;height:35px}}@media only screen and (max-width:530px){.footer__logos--position{padding:0 45px !important}}@media only screen and (max-width:520px){.footer-menu__li{margin-left:0}.footer__logo{margin:5px 15px 15px;width:calc(33% - 30px)}}@media only screen and (max-width:500px){.footer-picto__item{font-size:1.7rem;line-height:2.2rem}.paddingsansmaps{padding-left:30px !important;padding-right:30px !important;padding-top:35px !important}.footer-social__container--newsletter .title__footer{font-size:1.8rem;line-height:2.2rem}.footer-social__container--newsletter .b-form-input__input{height:34px}.footer__root--noTriangle .footer__a{font-size:1.8rem;line-height:2.8rem}.footer__logos--position .footer__logo-img{max-height:31px !important}.footer__root .footer__titre{font-size:2.1rem;line-height:2.5rem}.footer-cantaloube .footer-social{padding-top:105px}.footer__info-boutique{font-size:1.8rem;line-height:2.8rem}.footer__bottom{border-bottom:15px solid #fff}.footer__bottom-a{font-size:1.8rem;line-height:2.2rem}.footer__titre-main{margin:35px 0 15px !important}.footer-social{padding-bottom:35px}.footer-menu__a{font-size:2.1rem;line-height:2.5rem}.footer-social__container--newsletter--txtReseaux .footer-social__form,.footer-social__container--newsletter--txtReseaux .footer-social__ul{width:100%}.footer-social__container--newsletter .footer-social__ul{margin-top:30px}.footer-social__ul .txt__footer,.footer-social__form .txt__footer{font-size:1.8rem;line-height:2.8rem}.footer-picto__img{width:40px;height:40px}.footer-picto__inner{font-size:1.6rem;line-height:2rem}.footer-picto__container-img{padding-bottom:35%}}@media only screen and (max-width:400px){.footer-picto__item{width:calc(100% - 10px)}.footer__logo{width:calc(50% - 30px)}.footer__logos--position{padding:0 20px !important}}@media only screen and (max-width:339px){.footer__main{padding-bottom:95px}}.deuxcarres__root{position:relative;padding:0 !important;margin-top:0}.deuxcarres__ul{max-width:100%;margin:40px auto}@media screen and (min-width:1200px){.deuxcarres__ul{max-width:90%}}.deuxcarres__li{width:calc(25% - 15px);margin-inline:5px;top:100%}.deuxcarres__a::before{padding-bottom:114.5584725537%}.desktop .deuxcarres__opacity:hover::after{background-color:rgba(0,0,0,0)}.deuxcarres__a--texteDessous .deuxcarres__texteDessous{top:100%;bottom:-30px;width:100%;color:#2f2f2f;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;background-color:rgba(0,0,0,0);font-family:"Jost",sans-serif;font-weight:bold;font-size:1.5rem;line-height:1.9rem;transition:all .3s ease-in-out}@media screen and (min-width:1200px){.deuxcarres__a--texteDessous .deuxcarres__texteDessous{display:none;bottom:30px;overflow:visible;padding:0;top:auto}}.deuxcarres__a--texteDessous .deuxcarres__texteDessous::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;transition:all .3s ease-in-out}@media screen and (min-width:1200px){.deuxcarres__a--texteDessous::after{width:100%;height:100%;content:"";position:absolute;top:0;bottom:0;left:0;right:0;transition:all .4s ease-in-out}.deuxcarres__a--texteDessous::after{border-left:30px solid;border-right:30px solid;border-top:30px solid;border-color:hsla(0,0%,100%,.3);transition:all .3s ease-in-out}.deuxcarres__a--texteDessous .deuxcarres__texteDessous{display:block;width:100%;height:100%;position:absolute;top:0;font-family:"BenchNine",sans-serif;font-size:4rem;line-height:4.4rem;opacity:100%;transition:all .3s ease-in-out}.deuxcarres__a--texteDessous .deuxcarres__texteDessous span{position:absolute;bottom:30px;left:0;right:0}.deuxcarres__a--texteDessous .deuxcarres__texteDessous::before{background:linear-gradient(180deg,transparent 0%,rgb(255,255,255) 75%);transition:all .3s ease-in-out}.deuxcarres__a--texteDessous:hover::after{border-color:rgba(0,0,0,0);transition:all .3s ease-in-out}.deuxcarres__a--texteDessous:hover .deuxcarres__texteDessous{opacity:0%;transition:all .3s ease-in-out}.deuxcarres__a--texteDessous:hover .deuxcarres__texteDessous::before{background:rgba(0,0,0,0);transition:all .3s ease-in-out}}@media only screen and (max-width:900px){.deuxcarres__root{padding:0 10px !important}.deuxcarres__li{width:calc(50% - 10px)}}@media only screen and (max-width:800px){.deuxcarres__ul{margin-bottom:40px}}.instagram-slider{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;padding:0}.instagram-slider .instagram-slider__title-container{display:none}.instagram-slider .instagram-slider__list{padding:0}.instagram-slider .instagram-slider__list .flickity-viewport{height:240px !important}.instagram-slider .instagram-slider__list .instagram-slider__list-item{width:240px;height:240px;margin:0 5px}.instagram-slider .instagram-slider__list .flickity-prev-next-button{display:none}.instagram-slider .instagram-slider__list .flickity-page-dots{display:none}.instagram-slider .instagram-slider__button{display:none}.services main{margin-bottom:0 !important}.banniere-seule__container-img--bigImg{width:100vw;left:50%;right:50%;margin-left:-50vw;padding:0}.banniere-seule__container-img--bigImg .banniere-seule__image{max-height:1000px}.list-prod-home__arrow svg path{transition:fill .3s}.list-prod-home__container{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;margin-top:0;padding:30px 0}.list-prod-home__container .list-prod-home__slide{margin-top:60px}.list-prod-home__container .prod-item{width:25%;border:none}.list-prod-home__container .prod-item__container{background-color:#fff;border:1px solid #d9d9d9;height:100%}.list-prod-home__container .prod-item__content{padding:15px 20px 20px;min-height:156px;display:flex;flex-direction:column;align-items:center;justify-content:center}@media screen and (min-width:1200px){.list-prod-home__container .prod-item__content{min-height:143px}}.list-prod-home__container .prod-item__marque{font-weight:400;text-transform:uppercase;margin-bottom:15px}.list-prod-home__container .prod-item__prix{font-weight:bold}.list-prod-home__container__sliderContainer{margin-top:60px}.list-prod-home__container .prod-item__container-img{padding-bottom:100%;position:relative}.list-prod-home__container .prod-item__container-img::after{content:"";width:100%;height:50%;position:absolute;top:0;left:0;right:0;background:linear-gradient(0deg,transparent 0%,rgba(237,230,221,0.9) 100%)}.list-prod-home__container .title_--centered{position:relative;z-index:1;max-width:700px;margin:0 auto}.list-prod-home__container .text-center{margin-top:0}.list-prod-home__container .bouton{text-transform:none;margin-top:60px}.list-prod-home__slide{max-width:1540px;margin:auto}@media only screen and (min-width:1200px){.list-prod-home__sliderContainer{margin-bottom:-35px !important}}@media only screen and (max-width:1100px){.list-prod-home .prod-item{width:25%}}@media only screen and (max-width:1000px){.list-prod-home__sliderContainer{margin-top:55px}.list-prod-home .title_--centered{text-align:center}}@media only screen and (max-width:900px){.list-prod-home .prod-item{width:25%}.list-prod-home .prod-item__content{padding:15px 10px 20px}}@media only screen and (max-width:700px){.list-prod-home__sliderContainer{margin-top:45px}.list-prod-home .prod-item{width:33.33%}}@media only screen and (max-width:600px){.list-prod-home__arrow--next{right:-10px}.list-prod-home__arrow--prev{left:-10px}}@media only screen and (max-width:500px){.list-prod-home .title_--centered::after{width:100px;bottom:-18px}.list-prod-home .prod-item{width:50%}.list-prod-home .prod-item__content{padding:10px 10px 15px}.list-prod-home__sliderContainer{margin-top:35px}}.list-nav__form{margin-bottom:0}.list-nav__form select{background:url("/images/svg/arrow-down-cc.svg") no-repeat right 8px;background-size:20px 15px}.slider-logo__root{padding:50px 0 40px !important;background-color:#ede6dd}.slider-logo__root::after{content:"";position:absolute;top:0;height:100%;background-color:#ede6dd;z-index:-1;width:100vw;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}.slider-logo__bouton{margin-top:0;padding:14px 25px;position:relative;top:-25px}.slider-logo__content{padding:0 20px;position:relative;margin-bottom:55px}.slider-logo__content::after{content:"";position:absolute;height:1px;bottom:-20px;left:50%;transform:translateX(-50%);width:140px;background-color:#2f2f2f}.slider-logo__titre{margin-left:auto;text-transform:uppercase;margin-right:auto;padding:0 20px}.slider-logo__ul--infinite{margin:45px auto 0;background-color:#fff;padding:25px 0 45px;overflow:initial}.slider-logo__ul--infinite::after{content:"";position:absolute;top:0;height:100%;background-color:#fff;z-index:0;width:calc(50vw - 770px);left:50%;margin-left:-50vw;margin-right:-50vw}.slider-logo__ul--infinite::before{content:"";position:absolute;top:0;height:100%;background-color:#fff;z-index:1;width:calc(50vw - 770px);right:50%;margin-left:-50vw;margin-right:-50vw}.slider-logo__wrap{position:relative}.slider-logo__ul--infinite .slider-logo__li{width:220px}@media only screen and (max-width:1540px){.slider-logo__root{overflow:hidden}}@media only screen and (max-width:1100px){.slider-logo__ul--infinite .slider-logo__li{width:210px}}@media only screen and (max-width:900px){.slider-logo__ul--infinite .slider-logo__li{width:190px}.slider-logo__a{padding:0 25px}}@media only screen and (max-width:500px){.slider-logo__ul--infinite .slider-logo__li{width:160px}.slider-logo__a{padding:0 20px !important}.slider-logo__bouton{padding:10px 20px;top:-21px}.slider-logo__ul--infinite{padding:20px 0 40px;margin-top:30px}.slider-logo__content::after{width:100px;bottom:-15px}.slider-logo__root{padding:40px 0 30px !important}}.marques .list-logo__root{margin-top:30px}.logo-item__boutiquesMarque{font-size:1.8rem;line-height:2.8rem;color:#2f2f2f;font-family:"Jost",sans-serif}.logo-item__boutiquesMarque a{transition:color .3s}@media(hover:hover){.logo-item__boutiquesMarque a:hover{color:#000}}.logo-item__oneBoutiqueMarque .actif{color:#000}@media only screen and (max-width:500px){.logo-item__boutiquesMarque{font-size:1.7rem;line-height:2.7rem}}@media only screen and (max-width:500px){.logo-item__boutiquesMarque{font-size:1.6rem;line-height:2.6rem;margin-bottom:10px}.marques .list-logo__root{margin-top:20px}}.main-detail__price{width:100%;text-align:center}@media only screen and (min-width:500px){.main-detail__a-marque,.main-detail__titre img{margin:0 auto;display:block}}.main-cadeau__part-content{margin-top:40px}.main-cadeau__perso label{font-size:1.7rem;line-height:2.8rem}@media only screen and (max-width:500px){.main-cadeau__part-content{margin-top:30px}.main-cadeau__perso label{font-size:1.6rem;line-height:2.7rem}}.prod-slider__arrow-carre{border-color:#2f2f2f;background-color:#2f2f2f}.prod-slider__arrow polyline{stroke:#f6f1eb}.desktop .prod-slider__arrow:hover .prod-slider__arrow-carre{border-color:#ede6dd;background-color:#be9f6d}.desktop .prod-slider__arrow:hover polyline{stroke:#f6f1eb}.contact .block-intro__titre{border-color:#2f2f2f}.section-main__root--about-us-banner{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}main.custom1{margin-bottom:0}main.custom1 .section-main__root--about-us-intro{position:relative;z-index:0;margin-bottom:0;margin-top:0;background-color:#ede6dd}@media screen and (min-width:1200px){main.custom1 .section-main__root--about-us-intro{margin-top:-61px;margin-bottom:70px;background-color:rgba(0,0,0,0)}}main.custom1 .section-main__root--about-us-intro::before{content:"";position:absolute;width:100vw;height:670px;top:calc(50% - 335px);left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;background-color:#ede6dd;z-index:-1}main.custom1 .section-main__root--about-us-intro .section-main__wrapper{flex-wrap:wrap-reverse}main.custom1 .section-main__root--about-us-intro .section-main__wrapper .section-box__1{justify-content:center;align-items:center;width:100%}@media screen and (min-width:1200px){main.custom1 .section-main__root--about-us-intro .section-main__wrapper .section-box__1{width:35%}}main.custom1 .section-main__root--about-us-intro .section-main__wrapper .section-box__1 .container-main__root{max-width:400px;padding:0 20px 40px}main.custom1 .section-main__root--about-us-intro .section-main__wrapper .section-box__1 .container-main__root .atom-heading__title{font-family:"BenchNine",sans-serif;text-transform:uppercase;font-size:4rem;line-height:4.4rem}main.custom1 .section-main__root--about-us-intro .section-main__wrapper .section-box__1 .container-main__root .atom-text__root{font-size:1.6rem;line-height:2rem}main.custom1 .section-main__root--about-us-intro .section-main__wrapper .section-box__1 .container-main__root .atom-lien-bouton__bouton{display:block;margin-bottom:-29px;z-index:1;position:relative;text-transform:none}main.custom1 .section-main__root--about-us-intro .section-main__wrapper .section-box__1 .container-main__root .container-main__child:last-child{justify-content:center}@media screen and (min-width:1200px){main.custom1 .section-main__root--about-us-intro .section-main__wrapper .section-box__1 .container-main__root .container-main__child:last-child{justify-content:start}}main.custom1 .section-main__root--about-us-intro .section-main__wrapper .section-box__2{width:100%;margin-bottom:40px}@media screen and (min-width:1200px){main.custom1 .section-main__root--about-us-intro .section-main__wrapper .section-box__2{width:65%;margin-bottom:0}}main.custom1 .section-main__root--about-us-intro .section-main__wrapper .section-box__2 .atom-image__root img{display:block;width:90%;max-width:400px;height:auto;margin:-25px auto 0;border-top-left-radius:75px;border-bottom-right-radius:75px}@media screen and (min-width:1200px){main.custom1 .section-main__root--about-us-intro .section-main__wrapper .section-box__2 .atom-image__root img{max-width:initial;border-top-left-radius:250px;border-bottom-right-radius:250px;margin:0}}main.custom1 .single-slider{padding-bottom:0;margin-top:0}@media screen and (min-width:1200px){main.custom1 .single-slider{padding-bottom:125px}}main.custom1 .single-slider .single-slider__container .single-slider__slide{width:calc(60% - 10px);margin:0 5px}@media screen and (min-width:1200px){main.custom1 .single-slider .single-slider__container .single-slider__slide{width:calc(30% - 10px)}}main.custom1 .single-slider .single-slider__container .single-slider__slide .single-slider__container-img{padding-bottom:100%}main.custom1 .single-slider .single-slider__container .single-slider__slide .single-slider__container-img img{width:100%;height:auto}main.custom1 .single-slider .single-slider__container .single-slider__arrow{display:none}main.custom1 .single-slider .single-slider__thumbs-container{display:none}.bandeau-communication__root{background-color:#ede6dd;padding:10px 15px}.bandeau-communication__txt{color:#2f2f2f;font-family:"Jost",sans-serif;font-size:1.4rem;line-height:2.3rem}.bandeau-communication__txt a{transition:color .3s}.desktop .bandeau-communication__txt a:hover{color:#999}@media only screen and (max-width:500px){.bandeau-communication__txt{font-size:1.3rem;line-height:2.2rem}.bandeau-communication__root{padding:8px 10px}}