@font-face{font-family:Montserrat;src:url("/fonts/clients/Montserrat-200.woff2") format("woff2"),url("/fonts/clients/Montserrat-200.woff") format("woff");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url("/fonts/clients/Montserrat-300.woff2") format("woff2"),url("/fonts/clients/Montserrat-300.woff") format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url("/fonts/clients/Montserrat-400.woff2") format("woff2"),url("/fonts/clients/Montserrat-400.woff") format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url("/fonts/clients/Montserrat-500.woff2") format("woff2"),url("/fonts/clients/Montserrat-500.woff") format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url("/fonts/clients/Montserrat-600.woff2") format("woff2"),url("/fonts/clients/Montserrat-600.woff") format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url("/fonts/clients/Montserrat-700.woff2") format("woff2"),url("/fonts/clients/Montserrat-700.woff") format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Adamina;src:url("/fonts/clients/Adamina-400.woff2") format("woff2"),url("/fonts/clients/Adamina-400.woff") format("woff");font-weight:400;font-style:normal;font-display:swap}.accueil .section-main__root--marques{width:100vw !important;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}.accueil .section-main__root--marques .section-main__wrapper{max-width:100%;margin-left:auto;gap:70px;position:relative;z-index:2;overflow-x:hidden}.accueil .section-main__root--marques .section-box__1 .container-main__root,.accueil .section-main__root--marques .section-box__3 .container-main__root{justify-content:center}.accueil .section-main__root--marques .section-box__1 .atom-heading__title{text-align:center;padding-inline:20px}.accueil .section-main__root--marques .section-box__2{position:relative}.accueil .section-main__root--marques .section-box__2 .flickity-viewport{overflow:initial}.accueil .section-main__root--marques .section-box__2 .flickity-button,.accueil .section-main__root--marques .section-box__2 .flickity-page-dots{display:none}.accueil .section-main__root--marques .section-box__2.slide{width:100% !important}.accueil .section-main__root--marques .section-box__2 .atom-lien-bouton__bouton{font-size:1.8rem;line-height:2.3rem;font-weight:600;font-family:"Montserrat",sans-serif;transition:ease-in-out .2s;color:#2f2f2f;text-align:left;text-transform:uppercase;padding:0}.accueil .section-main__root--marques .section-box__2 .container-main__root{width:18%;padding-inline:10px}.accueil .section-main__root--marques .section-box__2 .container-main__child:has(.atom-lien-bouton__root){justify-content:left}.accueil .section-main__root--marques .section-box__2 .container-main__child .atom-image__root{overflow:hidden;transition:ease-in-out .3s}.accueil .section-main__root--marques .section-box__2 .container-main__child .atom-image__root::before,.accueil .section-main__root--marques .section-box__2 .container-main__child .atom-image__root::after{display:none}.accueil .section-main__root--marques .section-box__2 .container-main__child .atom-image__root img{transition:ease-in-out .3s}.accueil .section-main__root--marques .section-box__3 .atom-lien-bouton__bouton{width:400px}.accueil .section-main__root--marques .flickity-prev-next-button{display:block !important;background:rgba(0,0,0,0)}.accueil .section-main__root--marques .flickity-prev-next-button.previous{left:50px !important}.accueil .section-main__root--marques .flickity-prev-next-button.next{right:50px !important}.desktop .accueil .section-main__root--marques .section-box__2 .container-main__root:hover .atom-image__root img{transform:scale(1.5);overflow:hidden}@media(max-width:1500px){.accueil .section-main__root--marques .section-box__2{padding-left:20px;margin-left:0}.accueil .section-main__root--marques .section-box__2 .container-main__root{width:23%}.accueil .section-main__root--marques .section-box__3{margin-top:30px}}@media(max-width:1100px){.accueil .section-main__root--marques .section-box__2 .container-main__root{width:30%}}@media(max-width:1000px){.accueil .section-main__root--marques .section-box__2 .container-main__root{width:40%}.accueil .section-main__root--marques .section-box__3{margin-top:0}}@media(max-width:700px){.accueil .section-main__root--marques .section-main__wrapper{gap:50px}.accueil .section-main__root--marques .section-box__3 .atom-lien-bouton__bouton{width:auto;font-size:1.6rem !important}}@media(max-width:500px){.accueil .section-main__root--marques .section-main__wrapper{gap:50px}.accueil .section-main__root--marques .section-box__2{padding:0}.accueil .section-main__root--marques .section-box__2 .container-main__root{width:70%}}.section-main__root--container-insta{position:relative;padding-top:70px;display:none !important}.section-main__root--container-insta::after{content:"";background:url(/clients/lucief/theme/motif.jpg);background-repeat:no-repeat;background-size:cover;position:absolute;width:100%;height:100%;top:0;z-index:8}.section-main__root--contenu{position:relative;z-index:9}.section-main__root--contenu .section-main__wrapper{max-width:1300px;margin-inline:auto;padding-inline:20px;gap:50px}.section-main__root--contenu .container-main__root{justify-content:center}.section-main__root--contenu .atom-text__root{text-align:center}@media(max-width:1000px){.section-main__root--contenu{margin-top:50px}}.accueil:has(.section-main__root--container){margin-top:0}.section-main__root--newsletter{background-color:#fff;margin-top:70px}.section-main__root--newsletter .section-main__wrapper{position:relative}.section-main__root--newsletter .section-box__1 img{max-height:700px;min-height:700px;object-fit:initial}.section-main__root--newsletter .section-box__1 .atom-image__root:last-child{display:none}.section-main__root--newsletter .section-box__2{position:absolute;top:50%;transform:translateY(-50%);right:200px}.section-main__root--newsletter .section-box__2 .container-main__root{justify-content:flex-end}.section-main__root--newsletter .container-main__root{justify-content:center}.section-main__root--newsletter .newsletter-block__root{max-width:700px;width:100%}.section-main__root--newsletter .newsletter-block__titre{text-align:center;letter-spacing:7px;margin-bottom:50px}.section-main__root--newsletter .newsletter-block__titre span{font-size:1.6rem;line-height:5rem;letter-spacing:3px}.section-main__root--newsletter .newsletter-block__texte{text-align:center;max-width:1200px;margin-inline:auto;margin-bottom:50px;padding-inline:20px}.section-main__root--newsletter .newsletter-block__form{display:flex;align-items:center;flex-direction:row;background-color:rgba(0,0,0,0) !important;width:100%;max-width:600px;height:40px;padding-right:10px;margin-inline:auto;color:#fff;border:1px solid #2f2f2f;border-radius:5px;transition:ease-in-out .3s}.section-main__root--newsletter .newsletter-block__form:hover{border-color:#fff;box-shadow:0 8px 16px rgba(0,0,0,.2)}.section-main__root--newsletter .newsletter-block__form:hover input[type=submit]{opacity:100%}.section-main__root--newsletter .newsletter-block__form:has(.b-form-input__input:focus){border-color:#fff;box-shadow:0 8px 16px rgba(0,0,0,.2)}.section-main__root--newsletter .newsletter-block__form:has(.b-form-input__input:focus) input[type=submit]{opacity:100%}.section-main__root--newsletter .newsletter-block__form .b-form-input{width:100%}.section-main__root--newsletter .newsletter-block__form .b-form-input__input{border:0;width:100%;background-color:rgba(0,0,0,0)}.section-main__root--newsletter .newsletter-block__form .b-form-input__input:focus{border-color:#fff !important}.section-main__root--newsletter .newsletter-block__form input[type=submit]{content:"";display:block;background:url(/clients/lucief/theme/validate-blanc.png);background-color:#8c7a7b;font-size:0 !important;line-height:0 !important;background-repeat:no-repeat;background-size:13px;background-position:center;position:relative;text-align:center;border:2px solid #8c7a7b !important;border-color:#8c7a7b;border-radius:50% !important;padding:0 !important;width:25px;height:25px;margin:0;opacity:0%;transition:ease-in-out .3s}@media(max-width:1000px){.section-main__root--newsletter .section-box__2{top:100px;transform:translateX(-50%);left:50%}.section-main__root--newsletter .section-box__2 .container-main__root{justify-content:center;padding-inline:20px}.section-main__root--newsletter .section-box__1 .atom-image__root:last-child{display:block}.section-main__root--newsletter .section-box__1 .atom-image__root:first-child{display:none}.section-main__root--newsletter .section-box__1 img{min-height:900px;max-height:900px}}.single-slider__content .bouton{margin-inline:auto}.single-slider__arrow--round .arrow-rond{fill:rgba(0,0,0,0)}.single-slider__arrow--round .arrow-fleche{fill:#fff}.single-slider__img{width:100%}.single-slider__thumbs-container--image .single-slider__thumb{width:10px;height:10px;margin:0 7px;z-index:99}.single-slider__thumbs-container--image .single-slider__thumb:first-child{margin-left:0}.single-slider__thumbs-container--image .single-slider__thumb:last-child{margin-right:0}.single-slider__thumbs-container--image .single-slider__thumb.actif{width:15px;height:15px;border:2px solid #fff;border-radius:50px}.single-slider__thumbs-container--image .single-slider__thumb.actif::before{height:15px;border-radius:50px;width:15px !important;background-color:#fff}.single-slider__thumbs-container--image .single-slider__thumb::before{height:10px;width:10px;border-radius:50px;background-color:#e2ded4}.single-slider__thumbs-container--image .single-slider__thumb::before{width:10px !important}.desktop .single-slider__arrow--round:hover svg .arrow-rond{fill:rgba(0,0,0,0)}.desktop .single-slider__arrow--round:hover svg .arrow-fleche{fill:#fff}@media(max-width:800px){.single-slider--full{margin-bottom:30px}.single-slider__content{padding-top:30px;padding-bottom:20px}.single-slider__titre{margin-bottom:20px}.single-slider__thumbs-container--image .single-slider__thumb.actif::before{background-color:#e9cec1;opacity:100%;width:15px !important;height:15px}.single-slider__thumbs-container--image .single-slider__thumb{margin:0 7px}.single-slider__thumbs-container--image .single-slider__thumb.actif{border-color:#e9cec1;width:30px;height:30px;background-color:#fff}.single-slider__thumbs-container--image .single-slider__thumb::before{background-color:#e2ded4;opacity:100%}.single-slider__thumbs-container{position:relative;width:max-content;margin-inline:auto}.single-slider__thumbs-container::after{content:"";position:absolute;top:50%;height:1px;width:100%;background-color:#e2ded4;left:0}}.section-main__root--maison{position:relative;background-color:#fff;margin-top:70px;padding-left:20px}.section-main__root--maison .section-main__wrapper{display:grid;grid-template-columns:45% 55%;align-items:center;justify-content:center;max-width:1350px;margin:0 auto;position:relative;flex-direction:row-reverse;column-gap:50px}.section-main__root--maison .atom-heading__root,.section-main__root--maison .atom-lien-bouton__root{width:100%;justify-content:center}.section-main__root--maison .atom-heading__title{text-align:center;letter-spacing:5px;color:#8c7a7b !important}.section-main__root--maison .atom-heading__title span{font-size:2rem;line-height:5rem;letter-spacing:3px}.section-main__root--maison .atom-heading__title span:last-child{font-family:"Montserrat",sans-serif;font-size:1.6rem;letter-spacing:3px}.section-main__root--maison .atom-text__root p{text-align:center}.section-main__root--maison .section-box__1{grid-column:2;grid-row:1/span 2;height:100%}.section-main__root--maison .section-box__1 .container-main__root{height:100%}.section-main__root--maison .section-box__1 .container-main__root img{height:100%}.section-main__root--maison .section-box__2{grid-column:1;grid-row:1;align-self:end;justify-content:center !important;position:relative;padding-bottom:30px}.section-main__root--maison .section-box__2::after{content:"";background-color:#e9cec1;height:2px;width:100%;position:absolute;bottom:0}.section-main__root--maison .section-box__2 .container-main__root{gap:30px}.section-main__root--maison .section-box__2 .atom-heading__root{position:relative;padding-bottom:30px}.section-main__root--maison .section-box__2 .atom-heading__root::after{content:"";background-color:#e9cec1;height:2px;width:100%;position:absolute;bottom:0}.section-main__root--maison .section-box__3{grid-column:1;grid-row:2;height:100%;padding-top:30px;align-self:start}.section-main__root--maison .section-box__3 .container-main__root{gap:10px}.section-main__root--maison .section-box__3 .container-main__child{flex:1 1 200px;position:relative}.section-main__root--maison .boutique__adresse,.section-main__root--maison .boutique__horaire{width:80%}.section-main__root--maison .boutique__adresse .atom-heading__title,.section-main__root--maison .boutique__horaire .atom-heading__title{font-size:1.6rem;line-height:2.6rem;color:#e9cec1 !important;font-weight:400;letter-spacing:0;margin-bottom:10px;text-align:left}.section-main__root--maison .boutique__adresse .atom-text__root p,.section-main__root--maison .boutique__horaire .atom-text__root p{font-size:1.4rem;line-height:2.4rem;text-align:left}.section-main__root--maison .boutique__adresse .atom-text__root p{position:relative}.section-main__root--maison .boutique__adresse .atom-text__root p:after{content:"";background-color:#e9cec1;height:100%;width:2px;position:absolute;right:0;top:50%;transform:translateY(-50%)}@media(max-width:1350px){.section-main__root--maison .section-box__2,.section-main__root--maison .section-box__3{padding-left:20px}.section-main__root--maison .boutique__adresse .atom-text__root p{padding-right:10px}}@media(max-width:1000px){.section-main__root--maison{padding:0;margin-top:0 !important}.section-main__root--maison .section-main__wrapper{display:flex;gap:30px}.section-main__root--maison .section-box__2{padding:0 0px 30px !important;margin-inline:20px}.section-main__root--maison .section-box__2,.section-main__root--maison .section-box__1{width:100% !important;padding:0;max-width:100%;max-height:100%}.section-main__root--maison .section-box__2 .container-main__root,.section-main__root--maison .section-box__1 .container-main__root{justify-content:center}.section-main__root--maison .section-box__2 .atom-heading__root,.section-main__root--maison .section-box__1 .atom-heading__root{width:100%}.section-main__root--maison .section-box__3{padding-top:0}}@media(max-width:700px){.section-main__root--maison{margin-top:50px}.section-main__root--maison .section-box__2 .atom-heading__title{line-height:3rem !important}.section-main__root--maison .section-box__3 .container-main__child{display:contents;flex:auto;height:fit-content}.section-main__root--maison .section-box__3 .container-main__root{gap:30px;flex-direction:column}.section-main__root--maison .boutique__adresse .atom-text__root p::after{content:none}}.accueil .list-prod-home{max-width:1700px;margin-inline:auto;position:relative;z-index:9}.accueil .list-prod-home__ul--slide{padding-inline:20px;max-width:100%}.accueil .list-prod-home__container{padding-inline:0;position:relative;padding-block:70px}.accueil .list-prod-home__container::after{content:"";background:url(/clients/lucief/theme/motif.jpg);background-repeat:no-repeat;background-size:cover;position:absolute;width:100%;height:100%;top:0;z-index:8}.accueil .list-prod-home__container--slide .text-center{margin-top:0}.accueil .list-prod-home__sliderContainer{max-width:1650px;margin-inline:auto}.accueil .list-prod-home__arrow{top:50%;transform:translateY(-50%);height:40px;background-color:#8c7a7b;border-radius:50%}.accueil .list-prod-home__arrow svg{width:15px;height:15px}.accueil .list-prod-home__arrow svg path{fill:#fff}.accueil .list-prod-home .title__type2{margin-bottom:70px !important;padding-inline:20px}.accueil .list-prod-home .bouton{margin-inline:auto;margin-top:70px}.accueil .list-prod-home .prod-item:has(.prod-item__promo) .prod-item__promo{position:absolute;left:50%;top:47%;transform:translate(-50%,-50%)}.accueil .list-prod-home .prod-item:has(.prod-item__promo) .prod-item__prix{margin-top:20px}.accueil .list-prod-home .prod-item__prix{margin-top:20px}.accueil .list-prod-home .prod-item__price-plusieur{display:none}.accueil .list-prod-home .prod-item__collection b{display:none}.accueil .list-prod-home .prod-item__name{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;min-height:1.2em}@media(max-width:1400px){.accueil .list-prod-home__arrow--next{right:10px}.accueil .list-prod-home__arrow--prev{left:10px}.accueil .list-prod-home .prod-item{width:calc(33.33% - 10px)}}@media(max-width:1100px){.accueil .list-prod-home__container{padding-inline:0 !important;margin-bottom:0 !important}}@media(max-width:700px){.accueil .list-prod-home__container{margin-top:50px}.accueil .list-prod-home__ul{padding-inline:20px;padding-right:0}.accueil .list-prod-home .title__type2{margin-bottom:50px !important}.accueil .list-prod-home .bouton{margin-inline:auto;margin-top:50px}.accueil .list-prod-home .prod-item{width:calc(50% - 10px)}.accueil .list-prod-home__arrow{height:38px;width:38px}}@media(max-width:500px){.accueil .list-prod-home__ul--slide .prod-item{width:70%}.accueil .list-prod-home__slide{margin-right:0px;padding-left:10px}}.section-main__root--instagram{margin-top:50px !important;position:relative;z-index:9}.section-main__root--instagram .section-box__1 .container-main__root{justify-content:center;margin-bottom:70px}.instagram-slider{overflow:hidden;padding:0;position:relative;width:100%;padding-top:0;padding-bottom:0}.instagram-slider__title-container{display:flex;align-items:center;justify-content:space-between}.instagram-slider__title{text-align:center}.instagram-slider__list{display:flex;width:100%;height:auto;position:relative;padding:0}.instagram-slider__list-item{width:250px;height:250px;margin:0 10px}.instagram-slider__list-item:hover .instagram-slider__a-info{opacity:100%}.instagram-slider__a{position:relative;width:100%;height:100%;display:block}.instagram-slider__a-img{width:100%;height:100%;object-fit:cover}.instagram-slider__a-info{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:space-evenly;background-color:rgba(0,0,0,.4);opacity:0%;visibility:hidden;transition:visibility .3s,opacity .3s}.instagram-slider__a-info span{display:flex;flex-direction:column;align-items:center;justify-content:center;color:#fff}.instagram-slider__list.flickity-enabled{flex-direction:column}.instagram-slider .flickity-page-dots{display:none !important;position:relative;padding:15px 20px 5px;bottom:0}.instagram-slider .flickity-page-dots li{margin-bottom:10px}.instagram-slider .flickity-button{background:none}.instagram-slider .flickity-button svg{width:20px;height:20px}.instagram-slider .flickity-button svg path{fill:#fff}.instagram-slider__button{z-index:10;text-align:center}.desktop .instagram-slider__list-item:hover .instagram-slider__a-info{visibility:visible;opacity:100%}.social-icons__ul{display:flex;align-items:center;justify-content:flex-end}.social-icons__li{margin:0 5px;padding:10px}@media(max-width:800px){.flickity-button{display:none}.section-main__root--instagram{margin-top:50px}.section-main__root--instagram .atom-heading__title{text-align:center}.instagram-slider__title-container{flex-direction:column}.instagram-slider__list-item{width:200px;height:200px}.social-icons__ul{justify-content:center}}