@import"https://fonts.googleapis.com/css?family=Lato:300,400,400i,700,900&display=swap";@font-face{font-family:"SangBleu King";src:url("/fonts/clients/SangBleuKing.woff2") format("woff2");font-weight:normal;font-style:normal;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}.main-detail__add{margin-left:0}.main-detail__add .bouton_--big{margin:0 auto;padding:0}.main-detail__add .bouton_--big .main-prod__like svg{display:none}.main-detail__add .bouton_--big{max-width:305px}.main-detail__price-container{justify-content:center}.main-detail__add .bouton.bouton_--big .prod-item__like{padding:12px 35px}@media only screen and (max-width:700px){.main-detail__add{margin-top:0;padding-top:0}.main-detail__add .bouton_--big{max-width:225px}}@media only screen and (max-width:500px){.main-detail__add .bouton.bouton_--big .prod-item__like{padding:10px 35px}}.mfp-wrap,.mfp-bg{z-index:99999}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{opacity:100%}.mfp-counter,.mfp-title{font-size:1.4rem;line-height:2rem}.block-contenu{max-width:1100px}.single-slider__titre{text-transform:none;font-family:"SangBleu King",sans-serif;font-weight:400;font-size:3.2rem;line-height:4rem}.ariane{font-size:1.3rem;line-height:2rem;text-align:center}.page404__nav404{font-size:5rem;line-height:5.4rem}.wishlist__vide,.pagepanier__vide{font-size:1.5rem;line-height:1.9rem}#ckeditor_html_contenu h2:first-child{padding-top:0}#ckeditor_html_contenu h2,#ckeditor_html_contenu h1{font-weight:400;font-size:2.8rem;line-height:3.8rem;font-family:"SangBleu King",sans-serif;padding-bottom:15px;color:#000}.top-prod__container-scroll{margin-bottom:100px}.single-slider__text{font-size:1.6rem;line-height:2rem;font-family:"Lato",sans-serif}.catalogue-form__name{font-family:"Lato",sans-serif;font-weight:400}.prod-item__name{font-size:1.7rem;line-height:2.4rem;font-family:"Lato",sans-serif}.search__container .prod-item__name{font-size:1.6rem;line-height:2.3rem;font-family:"SangBleu King",sans-serif}.prod-item__marque{font-family:"Lato",sans-serif;margin-bottom:10px;font-weight:600;font-size:1.8rem;line-height:2.2rem;display:none}label,.filters__main-label,.b-form-checkbox__label,.filters__collections-li a{font-size:1.6rem;line-height:2.2rem}.block-intro_--small{padding-top:80px}b,strong,#ckeditor_html_contenu p strong{font-weight:600}.shop-item{font-size:1.6rem;line-height:2.6rem}.shop-item__name.title__type3{font-weight:600;font-size:2.4rem;line-height:3.4rem}.block-intro__text{margin-top:15px;font-weight:300;font-size:1.6rem;line-height:3rem}.shop-item{font-weight:300}.shop-item__heures{font-weight:600}.bloc-full__content{margin-top:15px}.list-nav{font-family:"Lato",sans-serif;font-weight:300;padding-bottom:10px}.list-nav__result-nb{font-size:2rem;line-height:2.4rem;font-weight:400}.prod-item__collection{font-weight:300}.prod-item__prix{font-weight:600;margin-top:5px;font-size:1.8rem;line-height:2.2rem;font-family:"SangBleu King",sans-serif}.prod-item__prix strike{font-weight:300}.title__type2,.deuxblocks__titre.title__type5{font-weight:400;font-size:3.4rem;line-height:4rem;padding-top:0;color:#000}.main-detail__collection{font-size:3.4rem;line-height:4rem}.main-detail__name{font-size:2.4rem;line-height:3.4rem}.main-detail__price{font-size:2.8rem;line-height:3.8rem}.main-detail__price--prixDemande{font-size:2.6rem;line-height:3.6rem}.form-contact__container-elm label,.popin.form .form-element label{font-weight:300;font-size:1.6rem;line-height:2rem}.list-prod-home .text-center{margin-top:20px}.title__type5,.title__type4{font-family:"SangBleu King",sans-serif;font-weight:400}.title__type1,.title__type5{font-size:3.2rem;line-height:4rem;font-family:"SangBleu King",sans-serif;font-weight:400}.intro-marque__content{font-size:1.8rem;line-height:2.8rem;font-family:"Lato",sans-serif}.title__type3{font-weight:300}.block-contenu__content,.bloc-full__content,.service-item__text,.blog-article__article,.blog-list__article p,.main-detail__description{font-size:1.6rem;line-height:3rem;font-weight:300}.cookies__text{font-family:"Lato",sans-serif;font-weight:300;font-size:1.6rem;line-height:2.6rem}.cookies__desc,.cookies__toggle-elm{font-family:"Lato",sans-serif;font-weight:300;font-size:1.5rem;line-height:2.5rem}.cookies__back{font-family:"Lato",sans-serif;font-size:1.3rem;line-height:1.7rem}.blog-list__titre{font-size:2.6rem;line-height:3.6rem}.blog-list__titre a{font-family:"SangBleu King",sans-serif}.blog-list__article span{font-size:1.4rem;line-height:1.8rem}.blog-list__suite{font-size:1.5rem;line-height:1.9rem;font-weight:600}.blog-list__suite--container svg{width:25px;height:15px;position:relative;top:1px}.blog-article__article,.blog-list__article p,.main-detail__description{font-family:"Lato",sans-serif}.mosaic-instagram__content,.banniere-seule__content{font-size:1.6rem;line-height:2.6rem;margin-top:5px}#ckeditor_html_twocolcontent_texte p{font-size:1.6rem;line-height:3rem;margin-top:25px}.main-detail__variante .tab-carac__row{font-size:1.6rem;line-height:2rem;font-weight:300}.service-item__text::before,.service-item__text::after{content:none}.main-detail__sub-menu--li+.main-detail__sub-menu--li{margin-left:15px}.title__type5.service-item__titre{color:#000;font-size:3rem;line-height:4rem}.popin__titre{font-weight:700;font-size:1.9rem;line-height:2.9rem}.tab-carac__cell--value{font-weight:300}.main-detail__sub-menu{font-weight:300;font-size:2rem;line-height:2.4rem}@media only screen and (max-width:1250px){.footer-social__blanc .footer-social__container--logo .footer-social__ul{margin-top:30px}}@media only screen and (max-width:1150px){.block-intro_--small{padding-top:60px}}@media only screen and (max-width:1100px){.title__type1,.title__type5{font-size:3rem;line-height:3.9rem}.single-slider__titre{font-size:2.8rem;line-height:3.7rem}.title__type4{font-size:2.4rem;line-height:2.8rem}}@media only screen and (max-width:900px){.block-intro_--small{padding-top:40px}.main-detail__name{font-size:2.7rem;line-height:3.7rem}.main-detail__price{font-size:2.6rem;line-height:3.6rem}.main-detail__price--prixDemande{font-size:2.5rem;line-height:3.5rem}}@media only screen and (max-width:700px){#ckeditor_html_contenu h1{padding-bottom:10px}.page404__nav404{font-size:4rem;line-height:4.4rem}.block-contenu__content,.bloc-full__content,.block-intro__text,.service-item__text,.blog-article__article,.blog-list__article p,.main-detail__description{font-size:1.5rem;line-height:2.8rem}.cookies__text{font-size:1.5rem;line-height:2.5rem}.cookies__desc,.cookies__toggle-elm{font-size:1.4rem;line-height:2.4rem}.main-detail__variante .tab-carac__row{font-size:1.5rem;line-height:1.9rem}.blog-list__titre{font-size:2.3rem;line-height:3.3rem}.blog-list__suite{font-size:1.4rem;line-height:1.8rem}.blog-list__suite--container svg{top:0}.mosaic-instagram__content,.banniere-seule__content{font-size:1.5rem;line-height:2.5rem}.shop-item{font-size:1.5rem;line-height:2.5rem}.main-detail__sub-menu{font-size:1.9rem;line-height:2.3rem}.main-detail__price{font-size:2.5rem;line-height:3.5rem}.popin__titre{font-size:1.8rem;line-height:2.8rem}.main-detail__price--prixDemande{font-size:2.3rem;line-height:3.3rem}.title__type2,.deuxblocks__titre.title__type5{font-size:3rem;line-height:3.6rem;margin-bottom:35px}.main-detail__name{font-size:2.4rem;line-height:3.4rem}.title__type5.service-item__titre{font-size:2.6rem;line-height:3.6rem}.main-detail__collection{font-size:3rem;line-height:3.6rem}.title__type1,.title__type5{font-size:2.8rem;line-height:3.7rem}.single-slider__titre{font-size:2.6rem;line-height:3.3rem}.title__type4{font-size:2.3rem;line-height:2.8rem}#ckeditor_html_contenu h2,#ckeditor_html_contenu h1{font-size:2.5rem;line-height:3.5rem}label,.filters__main-label,.b-form-checkbox__label,.filters__collections-li a{font-size:1.5rem;line-height:2.1rem}.main-detail__colonne--li{font-size:1.6rem;line-height:2rem}.main-detail__colonne--li svg{height:20px;width:21px}.prod-item__name{font-size:1.6rem;line-height:2.2rem}.search__container .prod-item__name{font-size:1.5rem;line-height:2.2rem}.prod-item__prix{font-size:1.6rem;line-height:2rem}}@media only screen and (max-width:500px){.block-intro_--small{padding-top:0}.top-prod__container-scroll{margin-bottom:0}.mosaic__arrow img{height:30px}.main-detail__variante .tab-carac__cell--label,.main-detail__variante .tab-carac__cell--value{width:50%}.main-detail__sub-menu{font-size:1.7rem;line-height:2.1rem}.page404__nav404{font-size:3rem;line-height:3.4rem}.cookies__text{font-size:1.4rem;line-height:2.4rem}.cookies__desc,.cookies__toggle-elm{font-size:1.3rem;line-height:2.3rem}.cookies__back{font-size:1.2rem;line-height:1.6rem}.mfp-counter,.mfp-title{font-size:1.2rem;line-height:1.8rem}main{margin-bottom:50px}.blog-list__titre{font-size:2.1rem;line-height:3.1rem}.blog-list__suite{font-size:1.3rem;line-height:1.7rem}.blog-list__suite--container svg{height:13px}.popin__titre{font-size:1.6rem;line-height:2.6rem}.shop-item{font-size:1.4rem;line-height:2.4rem}.shop-item__name.title__type3{font-size:2.1rem;line-height:3.1rem}.listProd .prod-item__like svg,.listProdsec .prod-item__like svg{width:23px}.title__type4{font-size:2.1rem;line-height:2.5rem}.main-detail__sub-menu--li+.main-detail__sub-menu--li{margin-left:10px}.main-detail__variante .tab-carac__row{font-size:1.4rem;line-height:1.8rem}.main-detail__colonne--li{font-size:1.5rem;line-height:1.9rem}.main-detail__colonne--li svg{height:19px;width:20px}.catalogue-form__name{font-size:1.5rem;line-height:1.9rem}.popin div.popin-content{padding:20px 15px}.main-detail__price{font-size:2.3rem;line-height:3.3rem}.main-detail__price--prixDemande{font-size:2rem;line-height:3rem}label,.filters__main-label,.b-form-checkbox__label,.filters__collections-li a{font-size:1.4rem;line-height:2rem}.form-contact__container-elm label,.popin.form .form-element label{font-size:1.5rem;line-height:1.9rem}.title__type3{font-size:2rem;line-height:2.4rem}.intro-marque__content{font-size:1.6rem;line-height:2.6rem}.prod-item__name{font-size:1.5rem;line-height:2.1rem}.prod-item__prix{font-size:1.5rem;line-height:1.9rem}.block-contenu__content,.bloc-full__content,.block-intro__text,.service-item__text,.blog-article__article,.blog-list__article p,.main-detail__description{font-size:1.4rem;line-height:2.6rem}.mosaic-instagram__content,.banniere-seule__content{font-size:1.4rem;line-height:2.4rem}.wishlist__vide,.pagepanier__vide{font-size:1.4rem;line-height:1.8rem}#ckeditor_html_contenu h2,#ckeditor_html_contenu h1{font-size:2.1rem;line-height:3.2rem}.title__type2,.deuxblocks__titre.title__type5,.accueil .block-newsletter__form-titre{font-size:2.6rem;line-height:3.2rem;margin-bottom:30px}.main-detail__collection{font-size:2.6rem;line-height:3.2rem}.main-detail__name{font-size:2.1rem;line-height:2.9rem}.single-slider__titre{font-size:2.4rem;line-height:3.1rem}.tab-carac__row{font-size:1.5rem;line-height:1.9rem}.title__type2-top{font-size:1.8rem;line-height:2.2rem}.title__type5.service-item__titre{font-size:2.2rem;line-height:3.2rem}}.irs-slider{width:22px;height:22px;top:27px;background-color:#e6e6e6;border:0 none;transition:background-color .3s}.irs-bar{background-color:#f3ede6}.irs-from,.irs-to,.irs-single{background:#f3ede6}.irs-bar-edge{background:#f3ede6;border:0 none}.irs-from::after,.irs-to::after,.irs-single::after{border-top-color:#f3ede6}.prod-item__collection b{display:none}.bouton{border:1px solid #000;background-color:#000;text-transform:none;font-size:1.7rem;line-height:2.1rem;font-family:"Lato",sans-serif;padding:8px 30px;font-weight:300;text-align:center;transition:200ms ease-in}.bouton.addToCart,.bouton.header-panier__bouton{background-color:#000}.bouton.addToCart svg{display:none}.bouton_--big{font-size:1.8rem;line-height:2.2rem;padding:10px 30px}.bouton_--small{padding:5px 10px;font-size:1.5rem;line-height:1.9rem}.bouton_--bgblanc{background-color:#fff;color:#000}.custom1 .mosaic-masonry__bottom .bouton{font-size:1.7rem;line-height:2.1rem;background-color:#fff;color:#000}input[type=submit]{font-size:1.5rem;line-height:1.9rem}@media only screen and (max-width:700px){.bouton{font-size:1.6rem;line-height:2rem}.bouton_--big{font-size:1.7rem;line-height:2.1rem}.custom1 .mosaic-masonry__bottom .bouton{font-size:1.6rem;line-height:2rem}}@media only screen and (max-width:500px){.bouton{font-size:1.5rem;line-height:1.9rem;padding:8px 25px}.bouton_--big{font-size:1.6rem;line-height:2rem;padding:10px 25px}.custom1 .mosaic-masonry__bottom .bouton{font-size:1.5rem;line-height:1.9rem}input[type=submit]{font-size:1.4rem;line-height:1.8rem}}.desktop .bouton:hover{background-color:#ede4d9;color:#000;border-color:#000}.desktop .bouton_--bgblanc:hover{background-color:#000;color:#fff}.popin.alert div.popin-content{max-width:500px}body{color:#000;background-color:rgba(0,0,0,0)}body::before{box-shadow:none}.b-form-checkbox__label,.filters__collections-li a,.main-prod__description,.pagination a,.select2-selection__rendered,.irs-bar,.irs-from,.irs-to,.irs-single{font-family:"Lato",sans-serif;font-weight:300}.container-list--responsive .list-nav .list-nav__btn-filters{max-width:220px}.filters__main-label{font-weight:300}.list-nav__form select{font-weight:300;font-family:"SangBleu King",sans-serif;width:100%;min-width:120px}.b-form-datepicker__input{font-family:"Lato",sans-serif;font-weight:300}.irs-bar,.irs-from,.irs-to,.irs-single{background-color:#000;font-size:1.3rem;line-height:1.7rem}.desktop .irs-slider.state_hover,.irs-slider:hover{background:#000}.main-detail__rdv,.main-detail__picto,.prod-help__text,.prod-help__tel,.popin.alert p,.select2-results__options,label,.main-prod__colonne--li div,.oblig{font-family:"Lato",sans-serif;font-weight:300}.top-prod__part-img{position:relative}.top-prod__part-img::after{position:absolute;content:"";top:-7px;left:0;width:calc(100% - 3px);background-color:#000;height:10px}.top-prod__part-img::before{position:absolute;content:"";bottom:-7px;left:0;width:calc(100% - 3px);background-color:#000;height:10px}.main-detail__sub-menu--li svg{margin-left:4px}.main-detail__content-container{padding-top:10px}.main-detail__sub-menu--li.actif{color:#000}.main-detail__sub-menu--li.actif svg polyline{stroke:#000}.tab-carac__row>*{font-family:"Lato",sans-serif}.main-detail__sub-menu--li svg polyline{stroke:#000}.main-detail__name{font-family:"Lato",sans-serif;color:#000;font-weight:300}.main-detail__logo{display:none}.main-detail__collection{margin-top:0;font-family:"SangBleu King",sans-serif;margin-bottom:5px;font-weight:400}.main-detail__price--prixDemande{font-family:"SangBleu King",sans-serif;font-weight:600}@media only screen and (max-width:1200px){.top-prod__part-img::after{width:100%;top:-10px}.top-prod__part-img::before{width:100%;bottom:-10px}.top-prod__part-img .flickity-page-dots{bottom:-35px}}@media only screen and (max-width:500px){.top-prod__part-img::after{height:5px;top:-5px}.top-prod__part-img::before{height:5px;bottom:-5px}.top-prod__part-img .flickity-page-dots{bottom:-30px}}.desktop .menuLevel1__a:hover{color:#000}.service-item__text{font-family:"Lato",sans-serif;font-weight:300}.menuLevel1__a.actif{color:#000}.nav-tunnel>*,.pagepanier__container,.block-infos,.block-infos__block-adresse>*,.top-menu__span,.block-infos__titre,.recap__container--commande,.pagepaiement,.PaylineWidget.pl-container-default .pl-label-input,.PaylineWidget .pl-btn,.PaylineWidget .pl-pay-btn,.form-contact__confidentialite,.wishlist__vide,input[type=submit]{font-family:"Lato",sans-serif;font-weight:300}.no-space>*{font-family:"Lato",sans-serif}.prod-help{background-color:rgba(0,0,0,0);border:1px solid #000}.select2-search__field,.switch__container>*{font-family:"Lato",sans-serif}.service-item__carre{border:2px solid #000}.desktop .main-menu__li:hover .main-menu__a,.main-menu__li.is-hover .main-menu__a{color:#000}.banniere-seule__container-img--ajoutTxt::before{background-color:rgba(0,0,0,0)}.main-menu__li.is-hover .main-menu__a svg path{fill:#000}.single-slider .bouton{border:1px solid #ede4d9;background-color:#f3ede6;color:#ede4d9}.desktop .single-slider .bouton:hover{color:#f3ede6;background-color:#000}.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}}.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:80%}.single-slider--full .single-slider__slide--resize .single-slider__container-img{padding-bottom:50%}}.footer-social__logo img{width:170px}.footer--blanc{border-top:none}.footer-picto__inner--dior{font-weight:400}.footer-menu__blanc .footer-menu__a{font-size:1.4rem;line-height:1.8rem;font-weight:300;transition:color .3s;font-family:"Lato",sans-serif}.footer-menu__blanc .footer-menu__a:hover{color:#000}.footer-social__blanc .footer-social__form .title__footer{font-size:2.1rem;line-height:2.5rem;margin-bottom:20px}.footer-social__blanc .footer-menu__icon{font-size:2.2rem;line-height:2.6rem}.footer-social__blanc .footer-social__form-container .b-form-input__input{font-size:1.6rem;line-height:2rem;font-family:"Lato",sans-serif;font-weight:300}.footer-social__blanc .footer-social__form .title__footer,.footer-social__blanc .footer-social__form-container input[type=submit]{font-family:"SangBleu King",sans-serif}.footer-social__blanc .footer-social__form-container input[type=submit]{position:relative;top:-1px}.footer-social__blanc .footer-social__container--logo .txt__footer{font-size:1.6rem;line-height:2.7rem;font-weight:300}@media only screen and (max-width:800px){.footer-social__blanc{padding-top:0}.footer-social__blanc .footer-social__logo{margin-bottom:10px}}@media only screen and (max-width:700px){.footer-social__blanc .footer-social__form .title__footer{font-size:1.9rem;line-height:2.3rem}.footer-social__blanc .footer-social__container--logo .txt__footer{font-size:1.5rem;line-height:2.6rem}.footer-menu__blanc .footer-menu__a{font-size:1.5rem;line-height:1.9rem}}@media only screen and (max-width:500px){.footer-social__blanc{padding-bottom:30px}.footer-social__blanc .footer-menu__icon{font-size:2rem;line-height:2.4rem}.footer-social__blanc .footer-social__form-container .b-form-input__input{font-size:1.5rem;line-height:1.9rem}.footer-social__blanc .footer-social__container--logo .txt__footer{font-size:1.4rem;line-height:2.5rem}}.bloc-full__image::before{content:none}.bloc-full__info .title__type2,.bloc-full__content{color:#fff}.bloc-full__bottom .bouton{background-color:#fff;color:#000}@media only screen and (max-width:1500px){.bloc-full__image img{min-height:450px}}@media only screen and (max-width:1100px){.bloc-full__image img{min-height:400px}}@media only screen and (max-width:450px){.bloc-full__image img{min-height:440px}}@media only screen and (max-width:350px){.bloc-full__image img{min-height:470px}}.banniere-seule__image{max-height:380px;min-height:220px}.main-menu__coordonnes-boutique{display:none}.header-transparent{z-index:9999}.close__btn{width:30px}.lang{font-family:"SangBleu King",sans-serif;font-size:1.4rem;line-height:1.8rem;background-color:rgba(0,0,0,0)}.lang__container{border-color:#000}.header-panier svg{width:25px;height:25px}.header-transparent__search svg{width:32px;height:32px}.header-panier__number{background-color:#f3ede6;font-family:"Lato",sans-serif}.header-panier__text{margin:9px 0 0 !important}.header-panier--wishlist .header-panier__text{margin:6px 0 0 !important}.header-panier--panier{margin-left:15px;top:0 !important}.main-menu__li--traitMenu .main-menu__a::before{border-radius:25px}.main-menu__a.actif{color:#000}.main-menu__li--traitMenu .main-menu__a.actif::before{background-color:#000}.main-menu__ul{padding:0 8.5% 20px}.main-menu__a,.submenu__a,.submenu__li--titre{text-align:center}.submenu__a{font-size:1.8rem;line-height:2.4rem}.main-menu__a{font-size:1.7rem;line-height:2.1rem;font-family:"SangBleu King",sans-serif}.submenu{padding:0 12.5%}.main-menu__li[data-name="702-maison-lombard"] .submenu__ul--all .submenu__a{display:none}.main-menu__li[data-name="702-maison-lombard"] .submenu__container{padding-top:1px}.main-menu__li[data-name="702-maison-lombard"] .submenu__ul--all{padding-top:14px}.main-menu__li[data-name="702-maison-lombard"] .submenu__ul+.submenu__ul{margin-bottom:30px}.main-menu__li[data-name="702-maison-lombard"] .submenu__a{font-weight:400;font-size:2rem;line-height:2.4rem}.main-header__menu::before,.header-transparent__search-container::before{background-color:hsla(0,0%,100%,.3)}.header-panier.has-item--wishlist::before{font-weight:600;top:12px;font-family:"Lato",sans-serif;font-size:1.2rem;line-height:1.6rem;z-index:9}.header-panier__number{font-size:1.2rem;line-height:1.6rem}.header-transparent__search-container{top:100px}.header-panier--panier svg path{fill:#f3ede6}.submenu__ul--all .submenu__a{color:#000}.burger__text{font-family:"Lato",sans-serif;font-weight:400}.header-transparent{background-color:#ede4d9}.header-transparent__fix{background-color:rgba(0,0,0,0)}.header-transparent__container{padding:25px 40px 20px}@media only screen and (max-width:1000px){.header-transparent__container{padding:25px 20px 20px}}@media only screen and (max-width:770px){.submenu{padding-top:62px;padding-bottom:62px;padding:62px 6.5%}.main-menu__a{font-size:1.7rem;line-height:2.1rem}.main-menu__li--traitMenu .main-menu__a::before{height:3px}.submenu__ul--all .submenu__a,.main-menu__li[data-name="702-maison-lombard"] .submenu__a{font-size:1.8rem;line-height:2.2rem}.submenu__li--titre{font-size:1.7rem;line-height:2.1rem}.submenu__a{font-size:1.7rem;line-height:2.3rem}.close__btn{width:30px}.header-panier--panier{margin-left:10px}.main-menu__ul{padding:0 11.5% 20px}.main-menu__a--back.has-submenu{text-align:left;margin-bottom:10px}}@media only screen and (max-width:700px){.header-transparent__logo svg{width:180px}.header-panier.has-item--wishlist::before{top:12px}.header-transparent__container{padding:20px 20px 15px}.header-transparent__search-container{top:90px}}@media only screen and (max-width:600px){.header-transparent__logo svg{width:160px}.burger__barres::before{width:70%}.header-panier.has-item--wishlist::before{top:10px}.header-transparent__container-logo{transform:translateX(0);left:80px}.header-transparent__li+.header-transparent__li{margin-left:8px}.header-transparent__container{padding:30px 20px 25px}.burger{left:0}.burger__text{display:none}.burger__btn{margin-bottom:0}.header-transparent__search-container{top:85px}.header-panier svg{width:32px;height:32px}.header-transparent__search svg{width:30px;height:30px}.header-panier--wishlist{display:block}}@media only screen and (max-width:500px){.header-transparent__logo svg{width:140px}.header-transparent__container-logo{left:60px}.main-menu__a{font-size:1.8rem;line-height:2.2rem}.submenu__a{font-size:1.6rem;line-height:2.3rem}.submenu__li--titre{font-size:1.6rem;line-height:2rem}.submenu__ul--all .submenu__a,.main-menu__li[data-name="702-maison-lombard"] .submenu__a{font-size:1.7rem;line-height:2.1rem}.header-transparent__container-panier{right:15px}.header-panier.has-item--wishlist::before{font-size:1.1rem;line-height:1.5rem;top:9px}.header-panier__number{font-size:1.1rem;line-height:1.5rem}.header-panier svg{width:30px;height:30px}.header-panier--panier{margin-left:0}.header-transparent__container{padding:30px 15px 25px 13px}.header-transparent__search svg{width:28px;height:28px}}@media only screen and (max-width:380px){.header-transparent__logo svg{width:130px}.header-panier__number{font-size:1rem;line-height:1.4rem}}@media only screen and (max-width:350px){.header-transparent__logo svg{width:125px}}.shop-item__name{font-family:"SangBleu King",sans-serif;color:#000;text-align:center}.shop-item__container{margin-left:-50px}.blog-article__sidebar{top:140px}.blog-article__container-sidebar{border-color:#000}.blog-article__sidebar--titre{text-transform:none;font-size:1.8rem;line-height:2.2rem}.blog-article__icon svg{width:25px;height:25px}.blog-article__sidebar--date{font-size:1.5rem;line-height:1.9rem}.blog-article__container{max-width:1200px}.blog-article__sidebar--retour{font-size:1.6rem;line-height:2rem}@media(min-width:801px)and (max-width:817px){.blog-article__sidebar{top:180px}}@media only screen and (max-width:800px){.blog-article__sidebar{top:185px}.blog-article__article{margin-top:40px}.blog-article__root{padding-left:0 !important;padding-right:0 !important}.blog-article__article{padding-left:20px;padding-right:20px}}@media only screen and (max-width:700px){.blog-article__sidebar--titre{font-size:1.6rem;line-height:2rem}.blog-article__icon svg{width:22px;height:22px}.blog-article__sidebar{top:100px}.blog-article__sidebar--date{font-size:1.4rem;line-height:1.8rem}.blog-article__sidebar--retour{font-size:1.5rem;line-height:1.9rem}}@media only screen and (max-width:600px){.blog-article__sidebar{top:100px}}@media only screen and (max-width:500px){.blog-article__sidebar--titre{font-size:1.5rem;line-height:1.9rem}.blog-article__article{margin-top:30px}.blog-article__icon svg{width:20px;height:20px}.blog-article__sidebar{top:90px}.blog-article__sidebar--date{font-size:1.3rem;line-height:1.7rem}.blog-article__sidebar--retour{font-size:1.4rem;line-height:1.8rem}}.custom1 .mosaic-masonry__root--fullWidth{max-width:1540px}.ios .custom1 .mosaic-masonry__root--fullWidth .grid--lien,.SF .custom1 .mosaic-masonry__root--fullWidth .grid--lien{margin-right:0}.ios .custom1 .mosaic-masonry__root--fullWidth .grid-item__2,.ios .custom1 .mosaic-masonry__root--fullWidth .grid-item__5,.SF .custom1 .mosaic-masonry__root--fullWidth .grid-item__2,.SF .custom1 .mosaic-masonry__root--fullWidth .grid-item__5{width:33.3333% !important;margin-right:0}@media only screen and (max-width:800px){.ios .custom1 .mosaic-masonry__root--fullWidth .grid-item__1,.SF .custom1 .mosaic-masonry__root--fullWidth .grid-item__1{width:100% !important;margin-right:0}.ios .custom1 .mosaic-masonry__root--fullWidth .grid-item__3,.ios .custom1 .mosaic-masonry__root--fullWidth .grid-item__4,.ios .custom1 .mosaic-masonry__root--fullWidth .grid-item__6,.SF .custom1 .mosaic-masonry__root--fullWidth .grid-item__3,.SF .custom1 .mosaic-masonry__root--fullWidth .grid-item__4,.SF .custom1 .mosaic-masonry__root--fullWidth .grid-item__6{width:50% !important;margin-right:0}.ios .custom1 .mosaic-masonry__root--fullWidth .grid-item__2,.ios .custom1 .mosaic-masonry__root--fullWidth .grid-item__5,.SF .custom1 .mosaic-masonry__root--fullWidth .grid-item__2,.SF .custom1 .mosaic-masonry__root--fullWidth .grid-item__5{width:calc(50% - 5px) !important;margin-right:5px}.custom1 .mosaic-masonry__root--rolex .grid-item__1{width:calc(100% - 5px) !important}}.accueil .deuxblocks__carre.deuxblocks__carre--violet{border:none;padding:0 25px}.deuxcarres__ul{margin-bottom:-70px}.accueil .deuxblocks__carre--insta .deuxblocks__titre::before{content:none}.accueil .deuxblocks__blocks{margin-bottom:-70px}.accueil .deuxblocks__catalogue{margin:0 auto}.accueil .deuxblocks__bouton{margin-top:20px}.accueil .text-center--rose{margin-top:auto}.accueil .deuxblocks__carre{width:50%}@media only screen and (max-width:800px){.accueil .deuxblocks__carre.deuxblocks__carre--violet{border:none;border-right:none;padding:0}.deuxcarres__ul{margin-bottom:-30px}.accueil .deuxblocks__carre{width:100%;padding:0 13px;margin-bottom:70px}.accueil .deuxblocks__carre--rose{margin-bottom:0}.accueil .deuxblocks__blocks{margin-bottom:80px}.deuxblocks__titre.title__type5{margin-bottom:0}.text-center--violet,.text-center--rose{margin-top:0}}@media only screen and (max-width:500px){.accueil .deuxblocks__blocks{margin-bottom:60px}.accueil .deuxblocks__carre{margin-bottom:50px}.accueil .deuxblocks__carre--rose{margin-bottom:0}}.banniere-seule__titre.title__type2,.banniere-seule__content{text-shadow:1px 1px 1px #ede4d9}#main-container{max-width:unset;background-color:#fff}main.accueil{margin-bottom:0;background-color:#f3ede6}.deuxcarres__root,.list-prod-home__container,.deuxblocks__root{max-width:1540px;margin:0 auto;padding:70px 0}.ariane__container{position:relative;top:0;padding:20px 40px !important;background-color:#f3ede6}.ariane__container .ariane a{font-family:"Lato",sans-serif}.ariane__container .ariane__actual{font-weight:700;font-family:"Lato",sans-serif}.irs-line{background-color:#f3ede6}.irs-slider{background-color:#000}.irs-slider.state_hover{background-color:#000}.form-contact__container{width:100%;max-width:650px;margin:0 auto}.form-contact__container-elm .form-element{padding-bottom:20px}.form-contact__container-elm .form-element input{width:100%}.form-contact__container .form-contact__bottom{text-align:center}.form-contact__container .form-contact__bottom p.form-contact__confidentialite{padding-top:20px}p,.body-content-3cols p{font-family:"Lato",sans-serif;font-size:1.6rem;line-height:2.4rem;font-weight:300}.block-intro__content--baspage .block-intro__titre,.accueil .title__type2-top,.accueil .multi-list-prods__titre,.mosaic-instagram__titre,.images-selections__main-titre{display:block;width:100%;max-width:900px;margin:10px auto;text-transform:none;border-bottom:1px solid #000;padding:20px 0;text-align:center;font-size:3.4rem;line-height:3.8rem;line-height:4rem;font-weight:400;font-family:"SangBleu King",sans-serif;padding-top:0}@media(max-width:800px){.deuxcarres__root,.list-prod-home__container,.deuxblocks__root{padding:50px 0}}@media(max-width:500px){.block-intro__content--baspage .block-intro__titre,.accueil .title__type2-top,.accueil .multi-list-prods__titre,.mosaic-instagram__titre,.images-selections__main-titre{font-size:3.2rem;line-height:3.6rem}}@media(max-width:400px){.deuxcarres__root,.list-prod-home__container,.deuxblocks__root{padding:50px 0 0}}.wishlist .block-intro__content,.listProd .block-intro__content,.listProdsec .block-intro__content{grid-template-rows:1fr 100px}.contact .block-intro__content,.detailServiceForm .block-intro__content{grid-template-rows:unset}.boutique .block-intro__container-img{position:absolute;grid-row:unset;transform:unset}.block-intro{display:grid}.block-intro__content{padding:0;grid-row:2/3;display:grid;grid-template-rows:100px 1fr;align-items:center}.block-intro__titre{width:100%;padding:20px 0 !important}.block-intro__text{margin-top:0;background-color:#f3ede6;width:100vw;max-width:unset}.block-intro__text p{max-width:700px;margin:0 auto;padding:20px 0}.block-intro__container-img{position:relative;grid-row:2/3;transform:translate(-50%,-50px)}.block-intro__container-img::before{background-color:unset}.ariane__container{background-color:#f3ede6;width:100vw;grid-row:1/1}.content-intro__img-container{width:100%}@media(max-width:700px){.block-intro__content{grid-template-rows:unset}.block-intro__text{padding:0 20px}}.header{position:sticky;top:0;z-index:1000;background-color:#fff}.header .burger{display:none}.header .topbar__root{background-color:#000;color:#fff;padding:7px 0 8px}.header .topbar__text{font-family:"Lato",sans-serif;font-size:1.6rem;line-height:2rem;font-weight:300;white-space:normal;text-align:center}.header__main{padding:10px 20px}.header__logo__a svg{max-width:200px}.header__icon-text{font-family:"Lato",sans-serif;font-weight:300;font-size:1.4rem;line-height:1.8rem}.header__icon--badge::before{top:18px;font-family:"Lato",sans-serif;font-weight:400;font-size:1.1rem;line-height:1.5rem}.header__icon-- svg{width:30px;height:30px}.header__container--menu .header__main{padding:0 20px}.header .menu__li{transition:none;display:flex;flex-direction:column;align-items:center}.header .menu__li[data-name="1179-notre-histoire"] .submenu__ul--all{display:none}.header .menu__li[data-name=home]{display:none}.header .menu__a{font-size:1.7rem;line-height:2.1rem}.header .menu__a svg{position:absolute;right:5px}.header .menu__a.actif{background-color:#f3ede6}.header .menu__vertical::before{display:none}.header .menu__vertical-container .menu__li{border-bottom:1px solid #ededed}.header .menu__vertical-container .menu__li:nth-child(1){border-top:1px solid #ededed}.header .menu__vertical-container .menu__listpictos .header__icon{padding:10px 15px}.header .menu__vertical-container .menu__listpictos .header__icon-submenu-item{padding:10px 15px}.header .menu__vertical-container .menu__listpictos .header__icon-submenu-name,.header .menu__vertical-container .menu__listpictos .header__icon-submenu-text{font-family:"Lato",sans-serif;font-size:1.3rem;line-height:1.7rem}.header .menu__vertical-container .menu__listpictos .header__icon-submenu-text{font-weight:300}.header .menu__vertical-container .submenu__root{width:100%;border:0;padding:20px}.header .menu__vertical-container .submenu__container{border:0;background-color:#f3ede6;gap:10px;padding:10px}.header .menu__vertical-container .submenu__li{width:100%;display:flex;justify-content:center}.header .menu__vertical-container .submenu__a{text-align:center;font-size:1.8rem;line-height:2.4rem;font-weight:300}.header .menu__vertical-container .menu__a{width:100%;display:flex;justify-content:center}.header .submenu__root{background-color:rgba(0,0,0,0);border:0;z-index:unset}.header .submenu__container{border:1px solid #000;background-color:#fff}.header .submenu__li{display:flex;justify-content:center}.header .submenu__a{font-family:"Lato",sans-serif;font-size:1.8rem;line-height:2.4rem;font-weight:300}.header .search__drawer{z-index:400}.header .search__drawer::before{display:none}.header .search__drawer.drawer--popin{position:fixed;top:0;max-width:350px;width:85%;height:100%}.header .search__drawer.drawer--popin .drawer__close{justify-content:center}.header .search__drawer-container{border-left:1px solid #000}.header .search__drawer-container .search__submit{display:none}.header .search__drawer .search__form{width:100%;margin-bottom:0;border-bottom:1px solid #ededed;border-top:1px solid #ededed;padding:10px}.header .search__drawer .search__input{font-size:1.6rem;line-height:2rem}.header .search__drawer .search__result-container{background-color:#f3ede6;display:flex;overflow-y:scroll}.header .search__drawer .search__result .prod-item__img{border-radius:50%}.header .search__drawer .search__result .prod-item__name{font-family:"SangBleu King",sans-serif;font-size:1.6rem;line-height:2.3rem}.header__col--left .header__icon--search{display:none}.header__col--right .header__icon--generic,.header__col--right .header__icon--generic+.header__icon{display:none}.desktop .header .menu__li:hover{background-color:#f3ede6;transition:none}.desktop .header .submenu__a:hover{text-decoration:underline;font-weight:500}@media(max-width:1200px){.header__icon-text{display:flex}}@media(max-width:1000px){.header .menu__nav{display:block}}@media(max-width:992px){.header__logo__a svg{max-width:170px}}@media(max-width:950px){.header__col--left{display:none}.header__col--right{justify-content:flex-end;padding-right:0}.header__col--right .header__icon--generic,.header__col--right .header__icon--generic+.header__icon{display:flex}.header__logo__a{margin:0}}@media(max-width:750px){.header__icon-text{display:none}}@media(max-width:700px){.header .burger{display:flex}.header__col--left{display:flex;justify-content:flex-start;padding-left:0}.header__col--left .header__icon{display:none}.header__col--left .header__icon--search{display:flex}.header__col--right .header__icon{display:none !important}.header .menu__nav{display:none}.header .menu__nav--vertical{display:block}.header .menu__li[data-name=home]{display:flex}.header .menu__vertical-container{box-shadow:0 3px 12px 4px rgba(60,60,60,.4)}.header .menu__listpictos .header__icon--badge::before{display:none}}@media(max-width:500px){.header__main{padding:0 20px}.header__logo__a svg{max-width:140px}.header .topbar__root{display:flex}}@media(max-width:380px){.header__logo__a svg{max-width:120px}}@media(min-width:751){.header__icon-text{display:flex}}@media(min-width:951px){.header__col--left .header__icon--shop,.header__col--left .header__icon--wishlist{display:flex}}@media(min-width:1000px){.header .search__drawer.drawer--popin{position:fixed;top:0;max-width:350px;width:85%;height:100%}.header .search__drawer.drawer--popin .drawer__close{justify-content:center}.header .search__drawer .search__form{width:100%}.header .search__drawer .search__result-container{background-color:#f3ede6;display:flex;overflow-y:scroll}.header .search__drawer .search__result .prod-item__img{border-radius:50%}.header .search__drawer .search__result .prod-item__name{font-family:"SangBleu King",sans-serif;font-size:1.6rem;line-height:2.3rem}}.footer-classic{margin-top:0;padding-bottom:0;border-top:1px solid #000}.footer-classic .footer-social{padding:40px 0 !important}.footer-classic .footer-social__container{justify-content:flex-end}.footer-classic .footer-social__container .footer-social__logo{display:flex;align-items:center;justify-content:center}.footer-classic .footer-social__container .footer-social__form{padding:0 20px}.footer-classic .footer-social__form-container .container-input-email{padding:10px;border:1px solid #000;border-right:0}.footer-classic .footer-social__form-container .container-input-email .showError{text-align:start;padding-top:20px}.footer-classic .footer-social__form-container .container-input-email input{border:0}.footer-classic .footer-social__form-container input[type=submit]{border:1px solid #000;background-color:#000;color:#fff;top:0;transition:200ms ease-in}.footer-classic .footer-social__form-container input[type=submit]:hover{background-color:#ede4d9;color:#000}.footer-classic .footer-social__ul{width:65% !important}.footer-classic .footer-menu__blanc{background-color:#000}.footer-classic .footer-menu__blanc .footer-menu__ul li.footer-menu__li a.footer-menu__a{color:#fff}.footer-picto{background-color:#f3ede6 !important;border-top:1px solid #000}.footer-picto__container{gap:20px}.footer-picto__container-img{background-color:#f3ede6}.footer-picto__img{mix-blend-mode:multiply !important}.footer-picto__item--dior{margin:25px 20px}.footer-picto .flickity-prev-next-button.next,.footer-picto .flickity-prev-next-button.previous{background-color:#f3ede6}.footer-picto .flickity-button-icon path{stroke:#f3ede6;stroke-width:8px}.block-intro__content--baspage .block-intro__text{background-color:rgba(0,0,0,0)}@media(max-width:800px){.footer-classic .footer-social{padding:40px 20px 20px !important}.footer-classic .footer-social__container .footer-social__logo{margin-bottom:30px}.footer-classic .footer-social__form-container .container-input-email .showError{left:50%;transform:translateX(-50%);display:block;width:100%;text-align:center}.footer-classic .footer-social__ul{width:100% !important}.footer-classic .footer-menu__blanc{margin-top:30px}}.accueil .block-intro{margin-top:0;border-top:1px solid #000}.accueil .footer-picto{border-top:0}.accueil .block-newsletter__form-wrapper{flex-direction:column;padding:0}.accueil .block-newsletter{margin-top:0;padding:0 20px;padding-bottom:30px}.accueil .block-newsletter__form-titre{text-align:center;margin-bottom:20px}.accueil .block-newsletter #formNewsletter .b-form-input__input{background-color:#fff;font-family:"Lato",sans-serif;font-weight:300;font-size:1.6rem;line-height:2.8rem}.accueil input[type=submit].blanc.block-newsletter__form-submit{background-color:#000;color:#fff;border-left:0 none;font-size:1.6rem;line-height:2.6rem;max-width:50px;width:100%}.accueil .block-newsletter__form-wrapper div{max-width:670px;margin:0}.desktop .accueil input[type=submit].blanc.block-newsletter__form-submit:hover{background-color:#ede4d9;color:#000}@media only screen and (max-width:800px){.accueil .block-newsletter__form-wrapper{margin-top:15px}.accueil .block-newsletter{padding-bottom:10px}}@media only screen and (max-width:700px){.accueil .block-newsletter__form-wrapper{margin-top:0}.accueil .block-newsletter{padding-bottom:5px;margin-top:-10px}.accueil .block-newsletter .showError{font-size:1.5rem;line-height:2.5rem}.accueil .block-newsletter #formNewsletter .b-form-input__input{font-size:1.5rem;line-height:2.8rem}.accueil input[type=submit].blanc.block-newsletter__form-submit{font-size:1.5rem;line-height:2.6rem}}@media only screen and (max-width:400px){.accueil .block-newsletter{margin-top:40px;padding-bottom:0;margin-bottom:45px}.accueil .block-newsletter .showError{font-size:1.4rem;line-height:2.4rem}}.single-slider__content .bouton{background-color:#000 !important;border:1px solid #000 !important;color:#fff !important;padding:15px 25px !important;font-style:normal;font-weight:200}.single-slider__content .bouton::before{display:none}.desktop .single-slider__content .bouton:hover{background-color:#fff !important;color:#000 !important}.single-slider{background-color:#f3ede6}.single-slider__container-img img{width:100%;height:100%;object-fit:cover}.single-slider__container .single-slider__block{width:100%;max-width:1320px;left:50%;transform:translateX(-50%);display:flex;justify-content:flex-start;padding:unset}.single-slider__container .single-slider__block--center{justify-content:center}.single-slider__container .single-slider__block--right{justify-content:flex-end}.single-slider__container .single-slider__block .single-slider__content{width:50%;height:auto;display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.single-slider__container .single-slider__block .single-slider__content--center{align-items:center}.single-slider__container .single-slider__block .single-slider__content--right{align-items:flex-end}.single-slider__container .single-slider__block .single-slider__content .bouton{padding:8px 30px !important;background-color:#fff;border:1px solid #000;color:#000;font-weight:300}.single-slider__container .single-slider__block .single-slider__titre{font-family:"SangBleu King",sans-serif;font-weight:300}.single-slider__thumbs-container{display:flex;justify-content:center;max-width:1280px;margin:0 auto;background-color:#f3ede6}.single-slider__thumb.actif::before,.single-slider__thumb::before{border:6px solid #000 !important}.single-slider__thumb::before{border:1px solid #000 !important}.single-slider__titre{font-family:"SangBleu King",sans-serif}.single-slider__text{font-family:"Lato",sans-serif;color:#000}.single-slider__arrow--round svg{width:58px;height:58px}.single-slider__arrow--round svg .arrow-rond{fill:#fff !important}.single-slider__arrow--round svg .arrow-fleche{fill:#000 !important}.desktop .single-slider__content .bouton:hover{color:#f3ede6;background-color:#000}.desktop .single-slider__arrow svg:hover .arrow-fleche{fill:#fff !important}.desktop .single-slider__arrow svg:hover .arrow-rond{fill:#000 !important}.single-slider__arrow--long,.single-slider__arrow--round{width:calc(50% - 660px);min-width:100px;display:flex !important;justify-content:center;align-items:center}.single-slider__arrow--long svg,.single-slider__arrow--round svg{position:relative;top:unset;transform:unset}.single-slider__arrow--long svg path,.single-slider__arrow--round svg path{fill:#000}@media(max-width:1420px){.single-slider__container .single-slider__block{width:calc(100% - 200px) !important}}@media(max-width:1200px){.single-slider__arrow--round.single-slider__arrow--prev svg{transform:translate(0)}}@media(max-width:1100px){.single-slider__content--hasback{background-color:hsla(0,0%,100%,.6)}}@media(max-width:800px){.single-slider{background-color:#fff}.single-slider__container .single-slider__block{width:100% !important;justify-content:center}.single-slider__container .single-slider__block--center{justify-content:center}.single-slider__container .single-slider__block--right{justify-content:center}.single-slider__container .single-slider__block .single-slider__content{width:100%;padding-left:20px;align-items:center}.single-slider__container .single-slider__block .single-slider__content .bouton{background-color:#000 !important;border:1px solid #000 !important}.single-slider__thumbs-container{justify-content:center;padding-top:0;background-color:#f3ede6;margin-bottom:0;position:relative;margin-top:10px}.single-slider .bouton{border:1px solid #000;color:#000}}@media(max-width:500px){.single-slider__slide img{object-position:right}.single-slider__slide--center img{object-position:center}.single-slider__slide--right img{object-position:left}.single-slider__arrow--round svg{width:40px;height:40px}.single-slider__slide--right .single-slider__img{left:0}}.video__root--full{margin-top:50px}.video__root--full .video__iframe{top:-16%}.video__root--169::before{padding-bottom:42.55%}.video__play{display:none}.video__play{margin-top:0}@media only screen and (max-width:1500px){.video__play svg{width:90px;height:90px}}@media only screen and (max-width:800px){.video__play svg{width:70px;height:70px}}@media only screen and (max-width:600px){.video__play svg{width:60px;height:60px}}@media only screen and (max-width:500px){.video__root--full{margin-top:30px}.video__play svg{width:45px;height:45px}}.deuxcarres__root{padding-bottom:0}.deuxcarres__root .deuxcarres__ul{justify-content:space-around;max-width:1320px;margin:0 auto;padding-bottom:0}.deuxcarres__root .deuxcarres__ul .deuxcarres__li{width:40vw;max-width:500px;max-height:500px;height:40vw}.deuxcarres__root .deuxcarres__ul .deuxcarres__li a.deuxcarres__a{height:100%;overflow:hidden}.deuxcarres__root .deuxcarres__ul .deuxcarres__li a.deuxcarres__a h4{position:absolute;top:100%;left:50%;width:80%;z-index:10;padding:20px;height:150px;display:flex;align-items:flex-start;justify-content:center;transform:translate(-50%,-40%);border-radius:100%;background-color:#f3ede6}.deuxcarres__root .deuxcarres__ul .deuxcarres__li a.deuxcarres__a h4 span{position:absolute;top:25%;transform:translateY(-50%);margin:0;letter-spacing:1px;font-size:2rem;line-height:2.4rem;transition:200ms ease-in;padding:0 30px}.deuxcarres__root .deuxcarres__ul .deuxcarres__li a.deuxcarres__a img{width:100%;height:100%;object-fit:cover;transition:200ms ease-in}.desktop .deuxcarres__root .deuxcarres__ul .deuxcarres__li a.deuxcarres__a:hover h4 span{letter-spacing:3px}.desktop .deuxcarres__root .deuxcarres__ul .deuxcarres__li a.deuxcarres__a:hover img{transform:scale(1.1)}@media(max-width:800px){.deuxcarres__root .deuxcarres__ul .deuxcarres__li{width:80vw;height:80vw}}@media(max-width:500px){.deuxcarres__root .deuxcarres__ul .deuxcarres__li a.deuxcarres__a h4{position:absolute;padding:10px 0;height:100px}.deuxcarres__root .deuxcarres__ul .deuxcarres__li a.deuxcarres__a h4 span{font-size:1.6rem;line-height:2rem}}.accueil .deuxblocks__carre{width:calc(50% - 50px)}.accueil .deuxblocks__carre--violet{padding:0 !important}.accueil .deuxblocks__carre--rose .text-center--rose{margin-top:unset}.accueil .deuxblocks__carre--imageBoutique{left:unset}.accueil .deuxblocks__instagram{margin-top:auto;display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,1fr);gap:10px}.accueil .deuxblocks__instagram-block{width:100%}.accueil .deuxblocks__instagram-a{margin:0 !important;aspect-ratio:1}.accueil .deuxblocks__imageBoutique img{max-width:unset}@media(max-width:1200px){.accueil .deuxblocks__carre{width:calc(50% - 20px)}.accueil .deuxblocks__instagram--par3{width:100%}}@media(max-width:800px){.accueil .deuxblocks__carre{margin-bottom:0}.accueil .deuxblocks__blocks{max-width:unset;margin-bottom:0}}@media(max-width:700px){.accueil .deuxblocks__p{display:block}.accueil .deuxblocks__ecart{display:none}.accueil .deuxblocks__blocks{flex-direction:column;gap:40px}.accueil .deuxblocks__carre{width:100%;row-gap:20px}.accueil .deuxblocks__carre *{margin-top:unset !important}}.accueil .list-prod-home__container{background-color:#fff}.accueil .list-prod-home__container .list-prod-home .title__type2{background-color:rgba(0,0,0,0);padding-top:0 !important}.accueil .list-prod-home__container .prod-item__container img{border:1px solid #ede4d9}.list-prod-home__container{max-width:unset;background-color:#f3ede6;padding:70px 0}.list-prod-home__container .list-prod-home{max-width:1540px;margin:0 auto}.list-prod-home__container .list-prod-home h2.title__type2{background-color:#ede4d9;padding:20px 0 !important;text-transform:none}.list-prod-home__container ul.list-prod-home__ul{margin-top:50px}.list-prod-home__container ul.list-prod-home__ul li.list-prod__item a.prod-item__container .prod-item__like.prod-item__like--transparent,.list-prod-home__container ul.list-prod-home__ul li.list-prod__item a.prod-item__container .prod-item__like.prod-item__like--full{top:0;bottom:unset;right:10px;background-color:#ede4d9;padding:15px;border-radius:50%;transition:200ms ease-in}.list-prod-home__container ul.list-prod-home__ul li.list-prod__item a.prod-item__container .prod-item__like.prod-item__like--transparent svg,.list-prod-home__container ul.list-prod-home__ul li.list-prod__item a.prod-item__container .prod-item__like.prod-item__like--full svg{transition:200ms ease-in}.list-prod-home__container ul.list-prod-home__ul li.list-prod__item a.prod-item__container .prod-item__like.prod-item__like--transparent svg path,.list-prod-home__container ul.list-prod-home__ul li.list-prod__item a.prod-item__container .prod-item__like.prod-item__like--full svg path{fill:#000}.list-prod-home__container ul.list-prod-home__ul li.list-prod__item a.prod-item__container .prod-item__like.prod-item__like--transparent:hover,.list-prod-home__container ul.list-prod-home__ul li.list-prod__item a.prod-item__container .prod-item__like.prod-item__like--full:hover{background-color:#000}.list-prod-home__container ul.list-prod-home__ul li.list-prod__item a.prod-item__container .prod-item__like.prod-item__like--transparent:hover svg path,.list-prod-home__container ul.list-prod-home__ul li.list-prod__item a.prod-item__container .prod-item__like.prod-item__like--full:hover svg path{fill:#ede4d9}.list-prod-home__container ul.list-prod-home__ul li.list-prod__item a.prod-item__container img{border-radius:50%}.list-prod-home__container ul.list-prod-home__ul li.list-prod__item a.prod-item__container .prod-item__content{margin-top:20px}@media(max-width:800px){.list-prod-home__container{padding:50px 0}}.accueil .multi-list-prods__root{background-color:#fff !important;max-width:unset;padding:70px 0 50px}.accueil .multi-list-prods__container{max-width:1540px;margin:0 auto}.accueil .multi-list-prods__a.actif{text-decoration:underline;color:#000;font-weight:bolder}.accueil .multi-list-prods__prods{margin-top:50px}.accueil .multi-list-prods__prods li.list-prod__item{width:33.3333%}.accueil .multi-list-prods__prods li.list-prod__item a.prod-item__container .prod-item__like.prod-item__like--transparent,.accueil .multi-list-prods__prods li.list-prod__item a.prod-item__container .prod-item__like.prod-item__like--full{top:0;bottom:unset;right:10px;background-color:#ede4d9;padding:15px;border-radius:50%;transition:200ms ease-in}.accueil .multi-list-prods__prods li.list-prod__item a.prod-item__container .prod-item__like.prod-item__like--transparent svg,.accueil .multi-list-prods__prods li.list-prod__item a.prod-item__container .prod-item__like.prod-item__like--full svg{transition:200ms ease-in}.accueil .multi-list-prods__prods li.list-prod__item a.prod-item__container .prod-item__like.prod-item__like--transparent svg path,.accueil .multi-list-prods__prods li.list-prod__item a.prod-item__container .prod-item__like.prod-item__like--full svg path{fill:#000}.accueil .multi-list-prods__prods li.list-prod__item a.prod-item__container .prod-item__like.prod-item__like--transparent:hover,.accueil .multi-list-prods__prods li.list-prod__item a.prod-item__container .prod-item__like.prod-item__like--full:hover{background-color:#000}.accueil .multi-list-prods__prods li.list-prod__item a.prod-item__container .prod-item__like.prod-item__like--transparent:hover svg path,.accueil .multi-list-prods__prods li.list-prod__item a.prod-item__container .prod-item__like.prod-item__like--full:hover svg path{fill:#ede4d9}.accueil .multi-list-prods__prods li.list-prod__item a.prod-item__container img{border-radius:50%}.accueil .multi-list-prods__prods li.list-prod__item a.prod-item__container .prod-item__content{margin-top:20px}@media(max-width:950px){.accueil .multi-list-prods__prods li.list-prod__item{width:50%}.accueil .multi-list-prods__prods .prod-item{padding:0 10px}.accueil .multi-list-prods__prods .prod-item__container-img{padding-bottom:100%}}@media(max-width:600px){.accueil .multi-list-prods__prods li.list-prod__item{width:100%}.accueil .multi-list-prods__prods .prod-item{padding:0}.accueil .multi-list-prods__prods .prod-item__container-img{padding-bottom:80%}}@media(max-width:500px){.accueil .multi-list-prods__root{padding-bottom:10px;padding-top:50px}}.mosaic-instagram__root{margin:0;padding:50px 0;background-color:#f3ede6}.mosaic-instagram__container{max-width:1080px}.catalogueligne__root{margin:0;padding:70px 20px;background-color:#fff}.catalogueligne__root h2{max-width:900px;margin:10px auto;text-transform:none;border-bottom:1px solid #000;padding:20px 0;text-align:center}.catalogueligne__lire{background-color:#000;color:#fff;padding:10px 20px;background-image:none}.catalogueligne__container-img{border:1px solid #f3ede6}.catalogueligne__container-img img{transition:200ms ease-in-out}.catalogueligne__container-img::before{display:none}.desktop .catalogueligne__a:hover .catalogueligne__container-img{border:1px solid #000}.desktop .catalogueligne__a:hover .catalogueligne__container-img img{transform:scale(0.85);opacity:80%}@media(max-width:800px){.instagram-slider{margin-top:50px;padding-bottom:70px}}@media(max-width:500px){.instagram-slider{margin-top:30px;padding-bottom:50px}}.bloc-magazines__root{background-color:#fff;margin-top:40px}.listProd,.listProdsec{background-color:#f3ede6;margin-bottom:0}.listProd .container-list,.listProdsec .container-list{background-color:#fff}.listProd .container-list__filters,.listProdsec .container-list__filters{padding-bottom:70px;width:300px;border-right:1px solid #000}.listProd .container-list__filters-container,.listProdsec .container-list__filters-container{padding:20px 40px}.listProd .container-list__items,.listProdsec .container-list__items{padding-bottom:70px;position:relative}.listProd .container-list__items .list-prod__ul .list-prod__item .prod-item__container-img .prod-item__like svg path,.listProdsec .container-list__items .list-prod__ul .list-prod__item .prod-item__container-img .prod-item__like svg path{fill:#000}.listProd .container-list__items ul.pagination,.listProdsec .container-list__items ul.pagination{position:absolute;bottom:0;left:0;width:100%;height:50px;display:flex;align-items:center;justify-content:center;padding:0;border-top:1px solid #000}.listProd .container-list__items ul.pagination li,.listProdsec .container-list__items ul.pagination li{height:100%;margin:0;border-right:1px solid #000}.listProd .container-list__items ul.pagination li a,.listProdsec .container-list__items ul.pagination li a{height:100%;display:flex;align-items:center;justify-content:center;padding:0 10px;transition:200ms ease-in}.listProd .container-list__items ul.pagination li a:hover,.listProdsec .container-list__items ul.pagination li a:hover{background-color:#000;color:#fff}.listProd .container-list__items ul.pagination li:nth-child(1),.listProdsec .container-list__items ul.pagination li:nth-child(1){border-left:1px solid #000}.listProd .list-breakzone__a,.listProdsec .list-breakzone__a{width:calc(100% - 30px);margin:0 auto}.listProd .list-breakzone__a:hover .list-breakzone__cta,.listProdsec .list-breakzone__a:hover .list-breakzone__cta{background-color:#f3ede6;color:#000}.listProd .list-breakzone__cta,.listProdsec .list-breakzone__cta{background-color:#000}.listProd .container-list__items .prod-item__container-img,.listProdsec .container-list__items .prod-item__container-img{z-index:1}@media(max-width:1100px){.listProd .container-list__filters,.listProdsec .container-list__filters{border-right:0;padding-bottom:0}.listProd .container-list__filters-container,.listProdsec .container-list__filters-container{background-color:#f3ede6;border-right:1px solid #000;width:unset}}@media(max-width:800px){.listProd .container-list__filters-container,.listProdsec .container-list__filters-container{padding:20px}}@media(max-width:600px){.listProd .list-prod__ul,.listProdsec .list-prod__ul{gap:20px}.listProd .list-prod__ul .prod-item,.listProdsec .list-prod__ul .prod-item{width:calc(50% - 10px)}.listProd .list-breakzone__a,.listProdsec .list-breakzone__a{width:100%}}@media only screen and (max-width:500px){.tablet .prod-item__img-multiMobile .flickity-page-dots,.mobile .prod-item__img-multiMobile .flickity-page-dots{bottom:5px !important}}@media(max-width:400px){.listProd .list-prod__ul .prod-item,.listProdsec .list-prod__ul .prod-item{width:100%}}.wishlist{background-color:#fff;margin-bottom:0}.wishlist__root{margin-top:0;padding:70px 0}.wishlist__root .wishlist__container{margin:0 auto}.wishlist__root .wishlist__container .wishlist__ul{justify-content:space-around}.detailProd{margin-bottom:0}.detailProd .top-prod__container-scroll{margin-bottom:0}.detailProd .top-prod__container-scroll .top-prod{max-width:unset}.detailProd .top-prod__container-scroll .top-prod__container{padding-top:0;margin-top:0;border-top:1px solid #000;border-bottom:1px solid #000}.detailProd .top-prod__container-scroll .top-prod__container .top-prod__part-img{border-right:1px solid #000}.detailProd .top-prod__container-scroll .top-prod__container .top-prod__part-img::before,.detailProd .top-prod__container-scroll .top-prod__container .top-prod__part-img::after{display:none}.detailProd .top-prod__container-scroll .top-prod__container .top-prod__part-content.main-detail{top:141px}.detailProd .top-prod__container-scroll .top-prod__container .top-prod__part-content{padding:60px 0}.detailProd .top-prod__container-scroll .top-prod__container .top-prod__part-content .main-detail__titre{padding:0 50px}.detailProd .top-prod__container-scroll .top-prod__container .top-prod__part-content .main-detail__price-container{padding:0;justify-content:space-around;border-top:1px solid #000;border-bottom:1px solid #000;margin-top:40px;flex-wrap:wrap}.detailProd .top-prod__container-scroll .top-prod__container .top-prod__part-content .main-detail__price-container .main-detail__price{font-family:"SangBleu King",sans-serif;width:100%;display:flex;align-items:center;justify-content:center;padding:40px;flex-wrap:nowrap;border-left:0}.detailProd .top-prod__container-scroll .top-prod__container .top-prod__part-content .main-detail__price-container .main-detail__add{width:100%;display:flex;border-top:1px solid #000;border-top:0}.detailProd .top-prod__container-scroll .top-prod__container .top-prod__part-content .main-detail__price-container .main-detail__add-decli{width:100%;padding:20px}.detailProd .top-prod__container-scroll .top-prod__container .top-prod__part-content .main-detail__price-container .main-detail__add-decli .container-select-declinaison{margin-bottom:0}.detailProd .top-prod__container-scroll .top-prod__container .top-prod__part-content .main-detail__price-container .main-detail__add-decli .block-perso-produit{margin-top:15px}.detailProd .top-prod__container-scroll .top-prod__container .top-prod__part-content .main-detail__price-container .main-detail__add .main-detail__add-btn--wishlist{width:100%;display:flex;align-items:center;justify-content:center;padding:0 20px}.detailProd .top-prod__container-scroll .top-prod__container .top-prod__part-content .main-detail__price-container .main-detail__add .bouton_--big{padding:20px;border:0;width:100%;max-width:unset}.detailProd .top-prod__container-scroll .top-prod__container .top-prod__part-content .main-detail__price-container .main-detail__add .bouton_--big:hover{background-color:#ede4d9;color:#000}.detailProd .top-prod__container-scroll .top-prod__container .top-prod__part-content .main-detail__price-container .main-detail__add .main-detail__colonne--li{width:100%;margin-top:0;padding:20px;background-color:#f3ede6}.detailProd .top-prod__container-scroll .top-prod__container .top-prod__part-content .main-detail__price-container .main-detail__add .main-detail__colonne--li .main-prod__like svg path{fill:#000}.detailProd .top-prod__container-scroll .top-prod__container .top-prod__part-content .main-detail__price-container .main-detail__add .main-detail__colonne--li .main-prod__like .prod-item__like:hover span{font-weight:700}.detailProd .top-prod__container-scroll .top-prod__container .top-prod__part-content .main-detail__pictos{padding:0;margin:0}.detailProd .top-prod__container-scroll .top-prod__container .top-prod__part-content .main-detail__colonne--variante{width:100%;margin-top:0;display:flex;flex-wrap:nowrap;padding-top:0}.detailProd .top-prod__container-scroll .top-prod__container .top-prod__part-content .main-detail__colonne--variante .main-detail__colonne--li{width:100%;padding:20px;background-color:#f3ede6}.detailProd .top-prod__container-scroll .top-prod__container .top-prod__part-content .main-detail__colonne--variante .main-detail__colonne--li svg path{fill:#000}.detailProd .top-prod__container-scroll .top-prod__container .top-prod__part-content .main-detail__colonne--variante .main-detail__colonne--li span:hover{font-weight:700}.detailProd .top-prod__container-scroll .top-prod__container .top-prod__part-content .main-detail__colonne--variante .main-detail__colonne--li-boutique{width:100%;background-color:#ede4d9;padding:20px;margin:0}.detailProd .top-prod__container-scroll .top-prod__container .top-prod__part-content .main-detail__content-container{padding:30px 60px 0}.fancybox-button--close{background-color:#ede4d9}.fancybox-button--close svg path{fill:#000}.fancybox-btn{background-color:#ede4d9}.fancybox-btn::before,.fancybox-btn::after{background-color:#000}@media(max-width:900px){.detailProd .top-prod__container-scroll .top-prod{margin-top:0}.detailProd .top-prod__container-scroll .top-prod__container .top-prod__part-content.main-detail{top:0}.detailProd .top-prod__container-scroll .top-prod__container .top-prod__part-img{border-right:0}.detailProd .top-prod__container-scroll .top-prod__container .top-prod__part-content{margin:0 auto;max-width:unset}}@media(max-width:500px){.detailProd .top-prod__container-scroll .top-prod__container .top-prod__part-content{padding-bottom:0}.detailProd .top-prod__container-scroll .top-prod__container .top-prod__part-content .main-detail__price-container .main-detail__price{padding:20px}.detailProd .top-prod__container-scroll .top-prod__container .top-prod__part-content .main-detail__price-container .main-detail__add{flex-wrap:wrap}.detailProd .top-prod__container-scroll .top-prod__container .top-prod__part-content ul.main-detail__colonne li{padding:20px}.detailProd .top-prod__container-scroll .top-prod__container .top-prod__part-content ul.main-detail__colonne li:nth-child(1){border-right:none;padding-bottom:0}.detailProd .top-prod__container-scroll .top-prod__container .top-prod__part-content .main-detail__colonne--variante .main-detail__colonne--li{padding:10px 20px !important}.detailProd .top-prod__container-scroll .top-prod__container .top-prod__part-content .main-detail__colonne--variante .main-detail__colonne--li-boutique{padding:20px !important}.detailProd .top-prod__container-scroll .top-prod__container .top-prod__part-content .main-detail__content-container{padding:30px}}.panier #main-container #container0{min-height:unset !important}.panier{background-color:#f3ede6;margin-bottom:0}.panier .nav-tunnel__container{padding:70px 0 20px;border-top:1px solid #000;background-color:#fff}.panier .nav-tunnel__container .nav-tunnel{margin-top:0}.panier .pagepanier__container{margin-top:0;padding:30px 0 70px;background-color:#fff;max-width:unset}.panier .pagepanier__container .pagepanier .panier__section .panier__titre{padding:10px;border-top:1px solid #000;border-bottom:1px solid #000;margin-top:20px}.panier .pagepanier__container .pagepanier .panier__section--liv{background-color:#f3ede6}.panier .pagepanier__container .pagepanier,.panier .pagepanier__container .pagepanier__bottom{max-width:1040px;margin:0 auto;text-align:center}.panier .pagepanier__container .pagepanier .b-form-checkbox__checkbox.pagepanier__bottom-cgv,.panier .pagepanier__container .pagepanier__bottom .b-form-checkbox__checkbox.pagepanier__bottom-cgv{margin:0;padding:30px 0}.contenu #main-container{background-color:#f3ede6}.contenu #main-container main.contenu .block-contenu__container{margin-top:50px}.contenu #main-container main.contenu .block-contenu__container .block-contenu__content p strong{margin:30px 0 10px;padding:10px 0;display:block;border-bottom:1px solid #000}.contenu .video__root{max-width:1580px;margin:50px auto}@media(max-width:700px){.contenu #main-container main.contenu .block-contenu__container{margin-top:20px}}.detailServiceForm #main-container .detailServiceForm{padding-bottom:70px;max-width:1540px;margin:0 auto}.detailServiceForm #main-container .detailServiceForm .catalogue__root .catalogue__list{display:flex;padding:10px 0;justify-content:center}.detailServiceForm #main-container .detailServiceForm .catalogue__root .catalogue__list .catalogue__item{width:calc(20% - 20px);display:flex;flex-direction:column;align-items:center;border:1px solid #000;margin:0 10px}.detailServiceForm #main-container .detailServiceForm .catalogue__root .catalogue__list .catalogue__item .catalogue__a{display:flex;flex-direction:column;align-items:center}.detailServiceForm #main-container .detailServiceForm .catalogue__root .catalogue__list .catalogue__item .catalogue__a .catalogue__name{font-size:2rem;line-height:2.4rem;display:block;width:100%;text-align:center;padding:10px;border-bottom:1px solid #000}.detailServiceForm #main-container .detailServiceForm .catalogue__root .catalogue__list .catalogue__item .catalogue__a .catalogue__container-img{height:unset;padding:10px}.detailServiceForm #main-container .detailServiceForm .catalogue__root .catalogue__list .catalogue__item .catalogue__a .catalogue__container-img img{width:100%;height:100%;object-fit:contain;position:relative}.detailServiceForm #main-container .detailServiceForm .block-contenu__container .block-contenu{text-align:center;margin:0 auto}.detailServiceForm #main-container .detailServiceForm .form-contact__container{padding-top:50px}.detailServiceForm #main-container .detailServiceForm .form-contact__container .form-contact__bottom{text-align:center}.detailServiceForm #main-container .detailServiceForm .form-contact__container .form-contact__bottom p{margin-top:20px}.services .service-item__root{max-width:1540px;margin:70px auto}@media(max-width:800px){.detailServiceForm #main-container .detailServiceForm .catalogue__root .catalogue__list .catalogue__item{width:calc(30% - 20px)}.detailServiceForm #main-container .detailServiceForm .block-contenu__container,.detailServiceForm #main-container .detailServiceForm .form-contact__container{padding-top:30px}.services .service-item__root{margin:50px auto}}@media(max-width:500px){.detailServiceForm #main-container .detailServiceForm .catalogue__root .catalogue__list{flex-wrap:wrap}.detailServiceForm #main-container .detailServiceForm .catalogue__root .catalogue__list .catalogue__item{width:70%;margin-bottom:30px}.services .service-item__root{margin:20px auto}}.custom2.fixed{margin-bottom:0}.body-content-3cols{display:grid;grid-template-columns:20% 1fr 20%;grid-template-rows:1fr 1fr;grid-template-areas:"content content boutique" "portrait portrait boutique"}.body-content-3cols__left{grid-area:portrait;width:100%;padding:0 100px;max-width:1200px;margin:0 auto}.body-content-3cols__left .portrait-list{flex-direction:row;justify-content:center;align-items:flex-start}.body-content-3cols__left .portrait-list__item{width:calc(100% - 30px);max-width:220px;margin:0 15px}.body-content-3cols__left .portrait-list__item--image-container{max-width:150px;max-height:unset}.body-content-3cols__center{grid-area:content;width:100%;padding:0 100px}.body-content-3cols__center .main-titre{border-bottom:1px solid #000;margin-bottom:40px}.body-content-3cols__center--text{padding:0 100px 40px}.body-content-3cols__right{grid-area:boutique;width:100%}.body-content-3cols__right .boutique-list__item--image-container{box-sizing:content-box;box-shadow:0 0 0 6px #fff,0 0 0 12px #f3ede6,0 0 10px 15px rgba(0,0,0,.1)}.body-content-3cols__right .content-subtitle{padding-bottom:20px}@media(max-width:1200px){.body-content-3cols__left{padding:0 50px}.body-content-3cols__center{padding:0 50px}.body-content-3cols__center--text{padding:0 0 40px}}@media(max-width:800px){.main-titre.main-titre--mobile{display:none !important}.body-content-3cols .main-titre{display:block}.body-content-3cols{grid-template-columns:1fr;grid-template-rows:auto;grid-template-areas:"content" "portrait" "boutique"}.body-content-3cols__left .portrait-list{padding:10px 0 30px}.body-content-3cols__left .portrait-list__item{width:calc(50% - 30px);margin-bottom:20px}.body-content-3cols__right .boutique-list{justify-content:space-around}}@media(max-width:500px){.body-content-3cols__left,.body-content-3cols__center,.body-content-3cols__right{padding:20px}}main.boutique .carre-shops__root{margin:0 auto;margin-top:50px;max-width:1280px}main.boutique .carre-shops__root ul.carre-shops__ul{align-items:flex-start;justify-content:space-between}main.boutique .carre-shops__root ul.carre-shops__ul li.carre-shops__li{width:48%;border:1px solid #000;padding:0}main.boutique .carre-shops__root ul.carre-shops__ul li.carre-shops__li .carre-shops__titre3{font-size:2rem;line-height:2.4rem;padding:20px 20px 0;text-align:center}main.boutique .carre-shops__root ul.carre-shops__ul li.carre-shops__li .carre-shops__texte{text-align:center;border-bottom:1px solid #000;padding:20px;align-items:flex-start;min-height:120px;display:flex}main.boutique .carre-shops__root ul.carre-shops__ul li.carre-shops__li .carre-shops__adresse-img{width:100%;display:flex;flex-wrap:nowrap;justify-content:space-between;margin-bottom:0}main.boutique .carre-shops__root ul.carre-shops__ul li.carre-shops__li .carre-shops__adresse-img img{position:relative;object-fit:cover;width:40%;margin:0;max-width:unset}main.boutique .carre-shops__root ul.carre-shops__ul li.carre-shops__li .carre-shops__adresse-img .carre-shops__p{width:60%;padding:30px;text-align:center;margin-left:0}main.boutique .carre-shops__root ul.carre-shops__ul li.carre-shops__li .carre-shops__lieninfo{padding:20px;border-top:1px solid #000;width:100%;display:flex;justify-content:center;align-items:center;background-color:#f3ede6}main.boutique .form-contact__container{padding-top:50px}@media(max-width:900px){main.boutique .carre-shops__root{margin-top:20px}main.boutique .carre-shops__root ul.carre-shops__ul li.carre-shops__li .carre-shops__adresse-img{flex-wrap:wrap}main.boutique .carre-shops__root ul.carre-shops__ul li.carre-shops__li .carre-shops__adresse-img img{width:100%}main.boutique .carre-shops__root ul.carre-shops__ul li.carre-shops__li .carre-shops__adresse-img .carre-shops__p{width:100%}main.boutique .gmap__root{margin-top:20px}}@media(max-width:600px){main.boutique .carre-shops__root ul.carre-shops__ul{flex-wrap:wrap}main.boutique .carre-shops__root ul.carre-shops__ul li.carre-shops__li{width:100%}main.boutique .carre-shops__root ul.carre-shops__ul li.carre-shops__li .carre-shops__adresse-img{flex-wrap:nowrap}main.boutique .carre-shops__root ul.carre-shops__ul li.carre-shops__li .carre-shops__adresse-img img{width:40%}main.boutique .carre-shops__root ul.carre-shops__ul li.carre-shops__li .carre-shops__adresse-img .carre-shops__p{width:60%}}main.detail-boutique .detail-shops__root{max-width:1540px;margin:0 auto;padding:50px 0}main.detail-boutique .detail-shops__root .detail-shops__blocks .detail-shops__block .detail-shops__blocktexte{padding:20px;border:1px solid #000}.infos #main-container,.recap #main-container,.paiement #main-container{background-color:#f3ede6}.infos #main-container .top-menu,.recap #main-container .top-menu,.paiement #main-container .top-menu{background-color:#ede4d9}.infos #main-container .top-menu nav ul.top-menu__ul,.recap #main-container .top-menu nav ul.top-menu__ul,.paiement #main-container .top-menu nav ul.top-menu__ul{text-align:center}.infos #main-container .main-header,.recap #main-container .main-header,.paiement #main-container .main-header{padding:60px 0 20px}main.infos .block-infos__form .block-infos__bottom{text-align:center}main.infos .block-infos__form .block-infos__bottom .block-infos__confidentialite{padding-top:20px}main.recap .panier__section--liv{background-color:#ede4d9}main.paiement .pl-pmContainer.pl-cb.pl-odd.pl-active{background-color:#f3ede6}main.paiement .pl-pmContainer.pl-cb.pl-odd.pl-active .pl-card-logos-container{background-color:#f3ede6}main.paiement .pl-pay-btn{font-weight:400}.custom1{margin-bottom:0}.custom1 p{font-size:1.6rem;line-height:2.4rem}.custom1 .creations-hardy__root{left:0;right:0;margin-left:unset;margin-right:unset;margin-top:0;background-color:#f3ede6}.custom1 .creations-hardy__img-container{display:none}.custom1 .creations-hardy__img-container img{width:100%;height:100%;object-fit:cover;max-height:400px}.custom1 .creations-hardy__titre-container{display:none}.custom1 .creations-hardy__texte-intro{background-color:#fff;width:100vw;max-width:unset;padding:30px 20%;margin:0}.custom1 .creations-hardy__bgContainer{top:unset}.custom1 .creations-hardy__titre{color:#000 !important}.custom1 .creations-hardy__cols--module--container{background-color:#fff}.custom1 .creations-hardy__cols{justify-content:center;background-color:#fff}.custom1 .creations-hardy__cols--module{padding:50px 0;align-items:center;background-color:rgba(0,0,0,0)}.custom1 .creations-hardy__col{margin:0}.custom1 .creations-hardy__col--text-container{background-color:rgba(0,0,0,0)}.custom1 .creations-hardy__two{flex-direction:column;background-color:#fff}.custom1 .creations-hardy__two-imgContainer{width:40%;display:flex}.custom1 .creations-hardy__two-imgContainer--main{width:80%;max-height:960px;padding-bottom:70px}.custom1 .creations-hardy__two-imgContainer--sub{width:40%;position:absolute;bottom:0;top:unset;right:0;max-width:370px;max-height:370px;box-shadow:0 0 10px rgba(0,0,0,.1)}.custom1 .creations-hardy__two-imgContainer--sub .creation-hardy__img{border-radius:50%}.custom1 .creations-hardy__two-textContainer{width:40%;background-color:rgba(0,0,0,0)}.custom1 .creations-hardy__left,.custom1 .creations-hardy__right{width:100%;display:flex;flex-direction:row;padding:0 0 50px;justify-content:center;align-items:center;max-width:1540px;margin:0 auto}.custom1 .creations-hardy__right{flex-direction:row-reverse}.custom1 .creations-hardy__right .creations-hardy__two-textContainer{margin-left:unset}.custom1 .creations-hardy__bottom{padding-top:30px}@media(max-width:700px){.custom1 .custom1 .creations-hardy__titre-container{position:relative;margin-top:0}.custom1 .custom1 .creations-hardy__titre{margin-bottom:20px}.custom1 .custom1 .creations-hardy__texte-intro{margin:0 auto}}@media(max-width:800px){.custom1 .custom1 .creations-hardy__cols{padding-top:0;margin-top:0}.custom1 .custom1 .creations-hardy__cols--module{border-bottom:0}.custom1 .custom1 .creations-hardy__left,.custom1 .custom1 .creations-hardy__right{flex-direction:column;padding:40px 0;padding-top:0;margin-top:0;border-bottom:0}.custom1 .custom1 .creations-hardy__two-imgContainer{width:100%}.custom1 .custom1 .creations-hardy__two-textContainer{width:100%}}.deuxblocks__carre--violet{border:1px solid #000}.form-contact__bottom{text-align:center}.form-contact__confidentialite{padding-top:20px}@media(max-width:700px){.deuxblocks__carre--violet{border:1px solid #000}.deuxblocks__carre--violet .text-center.text-center--violet{margin-top:30px}.contact .form-contact{margin-top:40px}}.listdiamants .list-prod__ul{max-width:1540px;margin:20px auto}.listProd .block-intro--noheight,.listProdsec .block-intro--noheight{display:block;background-color:#fff;padding:0 !important}.listProd .block-intro--noheight .block-intro__text,.listProdsec .block-intro--noheight .block-intro__text{width:100%;background-color:#fff;padding:45px 0 50px;border-top:solid 1px #000}.listProd .block-intro--noheight .block-intro__text p,.listProdsec .block-intro--noheight .block-intro__text p{max-width:1320px;padding:0 20px}.listProd .block-intro--noheight .block-intro__text h2,.listProd .block-intro--noheight .block-intro__text h3,.listProd .block-intro--noheight .block-intro__text h4,.listProdsec .block-intro--noheight .block-intro__text h2,.listProdsec .block-intro--noheight .block-intro__text h3,.listProdsec .block-intro--noheight .block-intro__text h4{font-family:"SangBleu King",sans-serif;font-weight:400;font-size:2.1rem;line-height:3.1rem;padding:0 20px}.listProd .block-intro--noheight .block-intro__content,.listProdsec .block-intro--noheight .block-intro__content{display:block}@media only screen and (max-width:500px){.listProd .block-intro--noheight .block-intro__text,.listProdsec .block-intro--noheight .block-intro__text{padding:40px 0 45px}.listProd .block-intro--noheight .block-intro__text h2,.listProd .block-intro--noheight .block-intro__text h3,.listProd .block-intro--noheight .block-intro__text h4,.listProdsec .block-intro--noheight .block-intro__text h2,.listProdsec .block-intro--noheight .block-intro__text h3,.listProdsec .block-intro--noheight .block-intro__text h4{font-size:1.9rem;line-height:2.9rem}.listProd .block-intro--noheight .block-intro__text p,.listProdsec .block-intro--noheight .block-intro__text p{font-size:1.5rem;line-height:2.3rem}}.mosaic__container--module{max-width:100%}.mosaic__container--module .mosaic__txt{display:none}.mosaic__container--module .mosaic__slide{margin:3px;width:calc(33.333% - 6px)}@media only screen and (max-width:500px){.mosaic__container--module .mosaic__slide{width:calc(50% - 6px)}}.images-selections__infos{width:100%;padding:0}.images-selections__infos-img{max-width:100%;padding:0;margin-top:50px}.images-selections__root{background-color:#fff !important;max-width:unset;padding:0 0 70px;margin-top:0}.images-selections__container{max-width:1560px;margin:0 auto;padding:0 20px}.images-selections__bottom{margin-top:40px}.images-selections__bouton{padding-left:40px;padding-right:40px}.images-selections__mini-img::after{content:none}@media only screen and (min-width:950px){.images-selections__infos-img{display:flex}}@media only screen and (max-width:950px){.images-selections__infos-img{grid-auto-columns:min(max(420px - (100vw - 100%),(100% - 40px)/3),(100% - 20px)/1.4);padding:0 20px}.images-selections__container{padding:0}.images-selections__main-titre{width:calc(100% - 40px)}}@media only screen and (max-width:800px){.images-selections__infos-img{grid-auto-columns:min(max(380px - (100vw - 100%),(100% - 40px)/3),(100% - 20px)/1.4)}}@media only screen and (max-width:500px){.images-selections__main-titre.title__type2{padding-bottom:20px}.images-selections__root{padding-bottom:50px}.images-selections__infos-img{margin-top:40px;grid-auto-columns:min(max(380px - (100vw - 100%),(100% - 40px)/3),(100% - 20px)/1.2)}.images-selections__bottom{margin-top:30px}}.slide-avisGoogle{margin-top:0;background-color:#fff;padding-bottom:70px;padding-top:70px}@media only screen and (max-width:1000px){.slide-avisGoogle{padding-top:60px}}@media only screen and (max-width:750px){.slide-avisGoogle{padding-bottom:50px;padding-top:50px}}@media only screen and (max-width:500px){.slide-avisGoogle{padding-bottom:30px;padding-top:40px}}.slide-avisGoogle__titre-avis,.slide-avisGoogle__container-star p{font-weight:700}