html body main#MainContent{--lf32-page-width:1320px;--lf32-edge:clamp(8px,1.8vw,24px);--lf32-gap:clamp(12px,1.8vw,24px);--lf32-card-padding:clamp(12px,1.6vw,24px);--lf32-ink:#292929;--lf32-wine:#731d2b;--lf32-ivory:#fdfaf3;--lf32-line:#e6d7bf;--lf32-gold:#c5a46d}html body main#MainContent :is(.section-content-wrapper,.page-content,rte-formatter,:is(.lf-article.lf-article--merged,.lf-article),.lf-article__content,.lf-article__content-wrap,:is(.lf-collection-v26.lf-collection-seo-heading,.lf-collection-v26),.lf-collection-benefits,.lf-product-card-premium,:is(.lf-wishlist-page.lf-v20-no-items,.lf-wishlist-page)){min-width:0!important;box-sizing:border-box!important}html body main#MainContent .section>.section-content-wrapper{width:100%!important;max-width:var(--lf32-page-width)!important;min-width:0!important;margin-inline:auto!important;box-sizing:border-box!important}html body main#MainContent :is(.page-content,.lf-article__content,.lf-collection-v26__copy) :is(img,video,svg,iframe){max-width:100%}html body main#MainContent :is(.page-content,.lf-article__content,.lf-collection-v26__copy) :is(h1,h2,h3,h4,p,li,a){overflow-wrap:break-word}html body main#MainContent[data-template*=page] .section.page-width-content:has(.page-content){width:100%!important;max-width:calc(var(--lf32-page-width) + var(--lf32-edge) + var(--lf32-edge))!important;margin-inline:auto!important;padding-inline:var(--lf32-edge)!important;box-sizing:border-box!important}html body main#MainContent[data-template*=page] .page-content{width:100%!important;max-width:var(--lf32-page-width)!important;margin-inline:auto!important;min-width:0!important}html body main#MainContent[data-lf-main-guide] .page-content rte-formatter{display:block!important;width:100%!important;max-width:var(--lf32-page-width)!important;min-width:0!important;margin-inline:auto!important}html body main#MainContent[data-lf-main-guide] .page-content rte-formatter>:is(.lf-guide.lf-v15-guide-index.lf-v15-index-ready,.lf-guide,.lf-guide15,.lf-piece-guide,.lf-ambiance-guide,.lf-eco-guide){width:100%!important;max-width:100%!important;min-width:0!important;margin-inline:auto!important;padding-inline:0!important;box-sizing:border-box!important}html body main#MainContent[data-lf-main-guide] .page-content rte-formatter>:is(.lf-guide.lf-v15-guide-index.lf-v15-index-ready,.lf-guide,.lf-guide15,.lf-piece-guide,.lf-ambiance-guide,.lf-eco-guide) :is(.lf-inner,.lf-content,.lf-section,.lf-ambiance-section,.lf-piece-section,.lf-eco-section,.lf-guide-hero,.lf-hero,.lf-piece-hero,.lf-ambiance-hero,.lf-eco-hero,.lf-final,.lf-cta){width:100%!important;max-width:100%!important;min-width:0!important;box-sizing:border-box!important}html body main#MainContent[data-lf-main-guide] .page-content rte-formatter>:is(.lf-guide.lf-v15-guide-index.lf-v15-index-ready,.lf-guide,.lf-guide15,.lf-piece-guide,.lf-ambiance-guide,.lf-eco-guide)>:is(section,.lf-content,.lf-inner,.lf-intro,.lf-final,.lf-cta){margin-inline:0!important;margin-block-end:var(--lf32-gap)!important}html body main#MainContent[data-lf-main-guide] .page-content rte-formatter>:is(.lf-guide.lf-v15-guide-index.lf-v15-index-ready,.lf-guide,.lf-guide15,.lf-piece-guide,.lf-ambiance-guide,.lf-eco-guide) :is(.lf-section,.lf-ambiance-section,.lf-piece-section,.lf-eco-section,.lf-cta,.lf-final,.lf-ambiance-final,.lf-piece-final,.lf-eco-final,.lf-maillage-pages,.lf-v15-guide-faq){padding:var(--lf32-card-padding)!important;margin-block:var(--lf32-gap)!important}html body main#MainContent[data-lf-main-guide] .page-content rte-formatter>:is(.lf-guide.lf-v15-guide-index.lf-v15-index-ready,.lf-guide,.lf-guide15,.lf-piece-guide,.lf-ambiance-guide,.lf-eco-guide) :is(.lf-guide-hero,.lf-hero,.lf-ambiance-hero,.lf-piece-hero,.lf-eco-hero){padding:var(--lf32-card-padding)!important;margin-block:0 var(--lf32-gap)!important}html body main#MainContent[data-lf-main-guide] .page-content rte-formatter>:is(.lf-guide.lf-v15-guide-index.lf-v15-index-ready,.lf-guide,.lf-guide15,.lf-piece-guide,.lf-ambiance-guide,.lf-eco-guide) :is(.lf-card-soft,.lf-highlight,.lf-room-card,.lf-ambiance-benefit,.lf-piece-card,.lf-benefit,.lf-eco-card){box-sizing:border-box!important;min-width:0!important;max-width:100%!important;padding:clamp(12px,1.5vw,20px)!important}html body main#MainContent[data-lf-main-guide] .page-content rte-formatter>:is(.lf-guide.lf-v15-guide-index.lf-v15-index-ready,.lf-guide,.lf-guide15,.lf-piece-guide,.lf-ambiance-guide,.lf-eco-guide) :is(.lf-card-soft,.lf-highlight,.lf-room-card,.lf-ambiance-benefit,.lf-piece-card,.lf-benefit,.lf-eco-card) :is(p,li,h3,strong,b){color:var(--lf32-ink)!important;-webkit-text-fill-color:var(--lf32-ink)!important;text-shadow:none!important}html body main#MainContent[data-lf-main-guide] .page-content rte-formatter>:is(.lf-guide.lf-v15-guide-index.lf-v15-index-ready,.lf-guide,.lf-guide15,.lf-piece-guide,.lf-ambiance-guide,.lf-eco-guide) :is(.lf-card-soft,.lf-highlight,.lf-room-card,.lf-ambiance-benefit,.lf-piece-card,.lf-benefit,.lf-eco-card) :is(h3,strong,b){color:var(--lf32-wine)!important;-webkit-text-fill-color:var(--lf32-wine)!important}html body main#MainContent[data-lf-main-guide] .page-content rte-formatter>.lf-maillage-pages,html body main#MainContent[data-lf-main-guide] .lf-v16-guide-products{width:100%!important;max-width:var(--lf32-page-width)!important;min-width:0!important;box-sizing:border-box!important;margin-inline:auto!important}html body main#MainContent.lf-editorial :is(:is(.lf-article.lf-article--merged,.lf-article),.lf-luxury-faq-111213,.lf-related-blog){width:min(calc(100% - var(--lf32-edge) - var(--lf32-edge)),var(--lf32-page-width))!important;max-width:var(--lf32-page-width)!important;min-width:0!important;box-sizing:border-box!important;margin-inline:auto!important;margin-block-end:var(--lf32-gap)!important}html body main#MainContent.lf-editorial :is(.lf-article.lf-article--merged,.lf-article) :is(.lf-article__content-wrap,.lf-article__content,.lf-article__header,.lf-article__footer,.lf-article__details),html body main#MainContent.lf-editorial :is(.lf-luxury-faq__inner,.lf-related-blog__inner){width:100%!important;max-width:100%!important;min-width:0!important;box-sizing:border-box!important;margin-inline:auto!important}html body main#MainContent.lf-editorial .lf-article__content-wrap{padding-inline:clamp(11px,1.7vw,24px)!important}html body main#MainContent.lf-editorial .lf-article__content>:is(section,div,figure){min-width:0!important;max-width:100%!important;box-sizing:border-box!important}html body main#MainContent.lf-editorial .lf-article__content>:is(.lf-noel-section,.lf-noel-intro-section,.lf-noel-champagne,.lf-noel-red,.lf-noel-conclusion,.lf-ip-section,.lf-ip-highlight,.lf-ai-section,.lf-card,.lf-article__cta,.lf-cta,.lf16-cta,.lf-ip-cta,.lf-ai-cta){max-width:100%!important;min-width:0!important;box-sizing:border-box!important;padding:var(--lf32-card-padding)!important;margin-block:var(--lf32-gap)!important}html body main#MainContent.lf-editorial .lf-article__content :is(.lf-noel-grid,.lf-ip-cards,.lf-ip-use-grid,.lf-card-grid,.lf-ideas-grid){min-width:0!important;max-width:100%!important;gap:clamp(10px,1.5vw,20px)!important}html body main#MainContent.lf-editorial .lf-article__content :is(.lf-cta a,.lf16-cta a,.lf-ip-cta a,.lf-ai-cta a,.lf-article__cta a){background:#632439!important;color:#fff9ed!important;-webkit-text-fill-color:#fff9ed!important;border:1px solid #d9b777!important;border-radius:9px!important;text-shadow:none!important}html body main#MainContent.lf-editorial .lf-article__content :is(.lf-cta a,.lf16-cta a,.lf-ip-cta a,.lf-ai-cta a,.lf-article__cta a) :is(span,strong,b){color:#fff9ed!important;-webkit-text-fill-color:#fff9ed!important}html body main#MainContent.lf-editorial .lf-article__content .lf-noel-number{background:#632439!important;color:#fff9ed!important;-webkit-text-fill-color:#fff9ed!important}html body main#MainContent.lf-editorial .lf-article__content :is(table,pre){max-width:100%!important;overflow-x:auto!important}html body main#MainContent[data-template*=blog] :is(.section.blog-posts,.blog-posts-container){width:min(calc(100% - var(--lf32-edge) - var(--lf32-edge)),var(--lf32-page-width))!important;max-width:var(--lf32-page-width)!important;min-width:0!important;margin-inline:auto!important;box-sizing:border-box!important}html body main#MainContent[data-template*=collection] :is(:is(.lf-collection-v26.lf-collection-seo-heading,.lf-collection-v26),.lf-collection-seo-heading,.lf-collection-v26-intro,.lf-collection-v26-seo,.lf-category-intro,.lf-collection-benefits,.lf-collection-categories,.lf-collection-products-cta,.lf-gallery-section,.lf-collection-chapter){width:min(calc(100% - var(--lf32-edge) - var(--lf32-edge)),var(--lf32-page-width))!important;max-width:var(--lf32-page-width)!important;min-width:0!important;margin-inline:auto!important;margin-block-end:var(--lf32-gap)!important;box-sizing:border-box!important}html body main#MainContent[data-template*=collection] :is(.section.product-grid-container,.collection-wrapper){width:100%!important;max-width:var(--lf32-page-width)!important;min-width:0!important;margin-inline:auto!important;box-sizing:border-box!important}html body main#MainContent[data-template*=collection] :is(:is(.lf-collection-v26.lf-collection-seo-heading,.lf-collection-v26),.lf-collection-v26-seo,.lf-collection-benefits,.lf-collection-categories,.lf-collection-products-cta,.lf-gallery-section,.lf-collection-chapter){padding:var(--lf32-card-padding)!important}html body main#MainContent[data-template*=collection] :is(.lf-collection-v26__copy,.lf-collection-v26-seo__copy,.lf-category-intro__inner,.lf-benefits-grid,.lf-collection-categories__grid){min-width:0!important;max-width:100%!important;box-sizing:border-box!important}html body main#MainContent[data-template*=collection] .lf-collection-benefits .lf-benefit{min-width:0!important;padding:clamp(12px,1.5vw,20px)!important;box-sizing:border-box!important}html body main#MainContent[data-template*=product] :is(.lf-product-card-premium,.lf-v15-characteristics,.lf-product-story-luxury,.lf-product-faq,.lf-product-amazon-reviews,.lf-raisons-achat,.lf-v15-situation-scene){width:min(calc(100% - var(--lf32-edge) - var(--lf32-edge)),var(--lf32-page-width))!important;max-width:var(--lf32-page-width)!important;min-width:0!important;margin-inline:auto!important;margin-block-end:var(--lf32-gap)!important;box-sizing:border-box!important}html body main#MainContent[data-template*=product] :is(.lf-v15-characteristics__head,.lf-product-story-luxury__container,.lf-product-faq__header){width:100%!important;max-width:100%!important;box-sizing:border-box!important}html body main#MainContent[data-template*=page] :is(.lf-page-faq,:is(.lf-wishlist-page.lf-v20-no-items,.lf-wishlist-page),.lf-whitepaper,.lf-contact){width:min(calc(100% - var(--lf32-edge) - var(--lf32-edge)),var(--lf32-page-width))!important;max-width:var(--lf32-page-width)!important;min-width:0!important;margin-inline:auto!important;margin-block-end:var(--lf32-gap)!important;box-sizing:border-box!important}html body main#MainContent :is(.lf-page-faq__inner,.lf-wishlist-page__inner,.lf-product-faq__list,.lf-luxury-faq__items){width:100%!important;max-width:100%!important;min-width:0!important;box-sizing:border-box!important}html body main#MainContent :is(.lf-luxury-faq__item,.lf-product-faq__item,.lf-page-faq details){margin-block:0 9px!important;min-width:0!important;box-sizing:border-box!important}html body main#MainContent :is(.lf-luxury-faq__question,.lf-product-faq__summary,.lf-page-faq summary){padding:clamp(12px,1.55vw,18px) clamp(14px,2vw,22px)!important;min-height:0!important;box-sizing:border-box!important}html body main#MainContent .lf-luxury-faq-111213 .lf-luxury-faq__icon span{color:#fff9ed!important;-webkit-text-fill-color:#fff9ed!important;background:transparent!important;text-shadow:none!important}html body main#MainContent[data-lf-main-guide] .page-content rte-formatter>:is(.lf-guide.lf-v15-guide-index.lf-v15-index-ready,.lf-guide,.lf-guide15,.lf-piece-guide,.lf-ambiance-guide,.lf-eco-guide){background:transparent!important;border:0!important;box-shadow:none!important}html body main#MainContent[data-lf-main-guide] .page-content rte-formatter>:is(.lf-guide.lf-v15-guide-index.lf-v15-index-ready,.lf-guide,.lf-guide15,.lf-piece-guide,.lf-ambiance-guide,.lf-eco-guide)>:is(.lf-guide-hero,.lf-final,.lf-maillage-pages,.lf-v15-guide-faq){width:100%!important;max-width:100%!important;margin-inline:0!important;border:1px solid var(--lf32-line)!important;border-radius:12px!important;background:linear-gradient(135deg,#fff,#fdfaf3)!important;box-shadow:0 4px 16px #3220160d!important;color:var(--lf32-ink)!important;-webkit-text-fill-color:var(--lf32-ink)!important}html body main#MainContent[data-lf-main-guide] .page-content rte-formatter>:is(.lf-guide.lf-v15-guide-index.lf-v15-index-ready,.lf-guide,.lf-guide15,.lf-piece-guide,.lf-ambiance-guide,.lf-eco-guide) :is(.lf-v15-index-header,.lf-guide-hero h1,.lf-final h2,.lf-maillage-pages h2,.lf-v15-guide-faq h2){color:var(--lf32-wine)!important;-webkit-text-fill-color:var(--lf32-wine)!important;text-shadow:none!important}html body main#MainContent[data-lf-main-guide] .page-content rte-formatter>:is(.lf-guide.lf-v15-guide-index.lf-v15-index-ready,.lf-guide,.lf-guide15,.lf-piece-guide,.lf-ambiance-guide,.lf-eco-guide) :is(.lf-guide-hero,.lf-final,.lf-maillage-pages,.lf-v15-guide-faq) :is(p,li){color:var(--lf32-ink)!important;-webkit-text-fill-color:var(--lf32-ink)!important}html body main#MainContent[data-lf-main-guide] .page-content rte-formatter .lf-guide>.lf-maillage-pages :is(a,li a){color:var(--lf32-wine)!important;-webkit-text-fill-color:var(--lf32-wine)!important}html body main#MainContent[data-lf-main-guide] .page-content rte-formatter .lf-guide>.lf-final a{display:inline-flex;align-items:center;justify-content:center;min-height:44px;max-width:100%;padding:10px 16px;border-radius:10px;background:var(--lf32-wine)!important;color:#fff!important;-webkit-text-fill-color:#fff!important;white-space:normal}@media(max-width:989px){html body main#MainContent{--lf32-edge:clamp(8px,1.8vw,18px);--lf32-card-padding:clamp(12px,1.8vw,22px);--lf32-gap:clamp(12px,1.8vw,22px)}html body main#MainContent[data-template*=collection] :is(.lf-collection-v26.lf-collection-seo-heading,.lf-collection-v26){grid-template-columns:minmax(0,1fr)!important}}@media(max-width:749px){html body main#MainContent{--lf32-edge:8px;--lf32-card-padding:11px;--lf32-gap:14px;min-width:0;max-width:100%;box-sizing:border-box}html body main#MainContent .section{--page-margin:8px}html body main#MainContent[data-template*=page] .section.page-width-content:has(.page-content){display:block!important;padding-inline:8px!important}html body main#MainContent[data-template*=page] .section.page-width-content:has(.page-content)>.section-content-wrapper{padding-inline:0!important}html body main#MainContent[data-lf-main-guide] .page-content rte-formatter>:is(.lf-guide.lf-v15-guide-index.lf-v15-index-ready,.lf-guide,.lf-guide15,.lf-piece-guide,.lf-ambiance-guide,.lf-eco-guide)>:is(.lf-inner,.lf-content){padding-inline:0!important;margin-inline:0!important}html body main#MainContent.lf-editorial>.shopify-section>.section:has(.lf-article){display:block!important;padding-inline:8px!important}html body main#MainContent.lf-editorial>.shopify-section>.section>:is(.lf-article.lf-article--merged,.lf-article){width:100%!important;max-width:100%!important}html body main#MainContent.lf-editorial .lf-article__content-wrap{padding-inline:0!important}html body main#MainContent.lf-editorial .lf-article__content>:is(.lf-noel-article,.lf-ip-article,.lf-ai-article,.lf-noel-fenetres,.lf-christmas){padding-inline:0!important;margin-inline:0!important;width:100%!important;box-sizing:border-box!important}html body main#MainContent.lf-editorial .lf-article__content :is(.lf-noel-hero.lf-holiday-stage,.lf-noel-hero){padding:12px!important}html body main#MainContent.lf-editorial .lf-article__content :is(.lf-noel-hero.lf-holiday-stage,.lf-noel-hero) :is(h1,h2,h3,p,strong,span){color:#fff7ed!important;-webkit-text-fill-color:#fff7ed!important;text-shadow:none!important}html body main#MainContent.lf-editorial .lf-article__content :is(.lf-noel-hero.lf-holiday-stage,.lf-noel-hero) h1{font-size:clamp(24px,6.4vw,34px)!important;line-height:1.2!important;padding-inline:0!important}html body main#MainContent.lf-editorial .lf-article__content{padding-inline:0!important}html body main#MainContent[data-template*=page] .page-content :is(.lf-page-faq,:is(.lf-wishlist-page.lf-v20-no-items,.lf-wishlist-page),.lf-whitepaper,.lf-contact){width:100%!important}html body main#MainContent[data-template*=collection] :is(:is(.lf-collection-v26.lf-collection-seo-heading,.lf-collection-v26),.lf-collection-v26-seo) :is(.lf-collection-benefits,.lf-collection-categories,.lf-collection-chapter){width:100%!important;margin-inline:0!important}html body main#MainContent :is(.section,.section-wrapper,.page-content,rte-formatter){min-width:0;box-sizing:border-box}html body main#MainContent[data-template*=product] :is(.lf-product-card-premium,.lf-v15-characteristics,.lf-product-story-luxury,.lf-product-faq,.lf-product-amazon-reviews,.lf-raisons-achat,.lf-v15-situation-scene),html body main#MainContent[data-template*=collection] :is(:is(.lf-collection-v26.lf-collection-seo-heading,.lf-collection-v26),.lf-collection-seo-heading,.lf-collection-v26-intro,.lf-collection-v26-seo,.lf-category-intro,.lf-collection-benefits,.lf-collection-categories,.lf-collection-products-cta,.lf-gallery-section,.lf-collection-chapter),html body main#MainContent.lf-editorial :is(.lf-article.lf-article--merged,.lf-article),html body main#MainContent[data-template*=page] :is(.lf-page-faq,:is(.lf-wishlist-page.lf-v20-no-items,.lf-wishlist-page),.lf-whitepaper,.lf-contact){width:calc(100% - 16px)!important;max-width:none!important;min-width:0!important;margin-inline:auto!important;margin-bottom:var(--lf32-gap)!important;box-sizing:border-box!important}html body main#MainContent.lf-editorial :is(.lf-article__header,.lf-article__footer),html body main#MainContent[data-template*=collection] :is(:is(.lf-collection-v26.lf-collection-seo-heading,.lf-collection-v26),.lf-collection-v26-seo,.lf-collection-benefits,.lf-collection-categories,.lf-gallery-section,.lf-collection-chapter),html body main#MainContent[data-template*=product] :is(.lf-v15-characteristics,.lf-product-story-luxury,.lf-product-faq,.lf-raisons-achat,.lf-engagements-block){padding-inline:var(--lf32-card-padding)!important}html body main#MainContent[data-lf-main-guide] .page-content rte-formatter>:is(.lf-guide.lf-v15-guide-index.lf-v15-index-ready,.lf-guide,.lf-guide15,.lf-piece-guide,.lf-ambiance-guide,.lf-eco-guide){width:100%!important;max-width:100%!important;margin-inline:auto!important;padding-inline:0!important;min-width:0!important}html body main#MainContent[data-lf-main-guide] .page-content rte-formatter>:is(.lf-guide.lf-v15-guide-index.lf-v15-index-ready,.lf-guide,.lf-guide15,.lf-piece-guide,.lf-ambiance-guide,.lf-eco-guide) :is(.lf-section,.lf-ambiance-section,.lf-piece-section,.lf-eco-section,.lf-cta,.lf-final,.lf-ambiance-final,.lf-piece-final,.lf-eco-final,.lf-maillage-pages,.lf-v15-guide-faq,.lf-intro,.lf-guide-hero,.lf-hero,.lf-ambiance-hero,.lf-piece-hero,.lf-eco-hero){padding:12px!important;margin-block:0 var(--lf32-gap)!important;border-radius:12px!important;min-width:0!important}html body main#MainContent[data-lf-main-guide] .page-content rte-formatter>:is(.lf-guide.lf-v15-guide-index.lf-v15-index-ready,.lf-guide,.lf-guide15,.lf-piece-guide,.lf-ambiance-guide,.lf-eco-guide) :is(.lf-card-soft,.lf-highlight,.lf-room-card,.lf-ambiance-benefit,.lf-piece-card,.lf-benefit,.lf-eco-card){padding:10px!important;min-width:0!important;box-sizing:border-box!important}html body main#MainContent[data-lf-main-guide] :is(.lf-highlight-grid,.lf-room-grid,.lf-ambiance-benefits,.lf-benefits-grid,.lf-piece-grid,.lf-light-layers){grid-template-columns:minmax(0,1fr)!important;gap:10px!important}html body main#MainContent.lf-editorial .lf-article__content>:is(.lf-noel-section,.lf-noel-intro-section,.lf-noel-champagne,.lf-noel-red,.lf-noel-conclusion,.lf-ip-section,.lf-ip-highlight,.lf-ai-section,.lf-card,.lf-article__cta,.lf-cta,.lf16-cta,.lf-ip-cta,.lf-ai-cta){padding:12px!important;margin-block:var(--lf32-gap)!important;min-width:0!important}html body main#MainContent.lf-editorial .lf-article__content :is(.lf-noel-grid,.lf-ip-cards,.lf-ip-use-grid,.lf-card-grid,.lf-ideas-grid){grid-template-columns:minmax(0,1fr)!important;gap:10px!important}html body main#MainContent :is(.lf-article__content,.lf-article__content-wrap,.lf-guide,.lf-guide15,.lf-piece-guide,.lf-ambiance-guide,.lf-eco-guide,.lf-product-faq,.lf-page-faq,:is(.lf-wishlist-page.lf-v20-no-items,.lf-wishlist-page)) :is(p,li,h1,h2,h3,h4,a){overflow-wrap:break-word}html body main#MainContent.lf-editorial .lf-article__content :is(figure,picture,.lf-noel-editorial-media,.lf-article-media){width:100%!important;max-width:100%!important;min-width:0!important;margin-inline:auto!important}html body main#MainContent.lf-editorial .lf-article__content :is(figure,picture,.lf-noel-editorial-media,.lf-article-media) img{display:block;max-width:100%!important;height:auto!important;object-fit:contain}html body main#MainContent[data-template*=collection] :is(.lf-collection-v26.lf-collection-seo-heading,.lf-collection-v26){grid-template-columns:minmax(0,1fr)!important;gap:12px!important;padding:12px!important}html body main#MainContent[data-template*=collection] :is(.lf-collection-v26__visual,.lf-collection-seo-heading__visual){width:100%!important;max-width:100%!important;min-width:0!important;overflow:hidden}html body main#MainContent[data-template*=collection] :is(.lf-collection-v26__image,.lf-collection-seo-heading__image){display:block;width:100%!important;max-width:100%!important;height:auto!important;object-fit:cover}html body main#MainContent[data-template*=collection] :is(.lf-product-grid,.product-grid){grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;min-width:0!important}html body main#MainContent[data-template*=collection] :is(.lf-product-card,.product-card){width:100%!important;min-width:0!important;box-sizing:border-box!important}html body main#MainContent[data-template*=collection] :is(.lf-product-image-wrapper,.product-card__image-wrapper) img{max-width:100%!important;height:auto!important;object-fit:contain}html body main#MainContent[data-template*=collection] :is(.lf-product-content,.lf-benefit){padding:10px!important;min-width:0!important}html body main#MainContent[data-template*=collection] :is(.lf-product-title,.lf-product-price){overflow-wrap:anywhere;line-height:1.4!important}html body main#MainContent[data-template*=collection] :is(.lf-product-button,.lf-product-add){width:100%!important;min-height:44px!important;padding:9px 7px!important;white-space:normal!important}html body main#MainContent[data-template*=product] .instant :is(.lf-featured-grid,.lf-category-specs-grid,.lf-tech-specs-grid){grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:9px!important}html body main#MainContent[data-template*=product] .instant :is(.lf-reasons-grid,.lf-v15__techgroup-grid){grid-template-columns:minmax(0,1fr)!important;gap:10px!important}html body main#MainContent[data-template*=product] .instant :is(.lf-featured-card,.lf-category-spec,.lf-tech-spec,.lf-reasons-card,.lf-enrichi-chapter){min-width:0!important;padding:10px!important;border-radius:10px!important;box-sizing:border-box!important}html body main#MainContent[data-template*=product] .instant :is(.lf-featured-label,.lf-featured-value,.lf-category-spec-label,.lf-category-spec-value,.lf-tech-spec-label,.lf-tech-spec-value){overflow-wrap:anywhere;line-height:1.35!important}html body main#MainContent[data-template*=product] :is(.lf-product-gallery-wrap,.lf-product-gallery,.lf-product-gallery-main){max-width:100%!important;min-width:0!important}html body main#MainContent[data-template*=product] :is(.lf-product-gallery-main img,.lf-main-product-image){max-width:100%!important;height:auto;object-fit:contain}html body :is(.lf-product-add,.lf-product-buy-now,.lf-mobile-sticky-add){min-height:44px!important;touch-action:manipulation}html body main#MainContent :is(.lf-wishlist-page.lf-v20-no-items,.lf-wishlist-page) :is(#lf-wishlist-products,#lf-wishlist-featured-products){display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:9px!important}html body main#MainContent :is(.lf-wishlist-page.lf-v20-no-items,.lf-wishlist-page) :is(.lf-wishlist-hero,.lf-wishlist-featured,#lf-wishlist-products-wrap,.lf-wishlist-empty-box,.lf-wishlist-bottom){width:100%!important;max-width:100%!important;min-width:0!important;padding:12px!important;border-radius:12px!important;box-sizing:border-box!important}html body main#MainContent :is(.lf-wishlist-page.lf-v20-no-items,.lf-wishlist-page) .lf-wishlist-info{padding:10px!important;gap:8px!important}html body main#MainContent :is(.lf-wishlist-page.lf-v20-no-items,.lf-wishlist-page) :is(.lf-wishlist-add,#lf-wishlist-add-all){min-height:44px!important;max-width:100%!important;white-space:normal!important;padding:10px 8px!important;font-size:12px!important}html body main#MainContent :is(.lf-luxury-faq__item,.lf-product-faq__item,.lf-page-faq details,.lf-v15-guide-faq details,.ic-panels details){margin-block:0 8px!important;min-width:0!important}html body main#MainContent :is(.lf-luxury-faq__question,.lf-product-faq__summary,.lf-page-faq summary,.lf-v15-guide-faq summary,.ic-panels details>summary){min-height:44px!important;padding:10px 12px!important;gap:8px!important;box-sizing:border-box!important;color:var(--lf32-wine)!important;-webkit-text-fill-color:var(--lf32-wine)!important;overflow-wrap:anywhere}html body main#MainContent :is(.lf-luxury-faq__answer-content,.lf-product-faq__answer,.lf-v15-faq-answer,.ic-panel-body){padding-inline:12px!important;line-height:1.55;overflow-wrap:anywhere}html body main#MainContent :is(.lf-v15-faq-toggle,.lf-luxury-faq__icon,.lf-featured-icon,.lf-category-spec-icon,.lf-reasons-icon){border:1px solid var(--lf32-gold)!important;border-radius:9px;box-shadow:0 0 0 2px #fff6e7!important}html body main#MainContent details :is(.lf-v15-faq-toggle,.lf-luxury-faq__icon){transition:transform .22s ease}html body main#MainContent details[open] :is(.lf-v15-faq-toggle,.lf-luxury-faq__icon){transform:rotate(45deg)}html body main#MainContent :is(.lf-article__content,.lf-page-faq,.lf-v15-guide-faq) :is(.lf-cta a,.lf16-cta a,.lf-ip-cta a,.lf-ai-cta a,.lf-article__cta a){display:inline-flex;align-items:center;justify-content:center;max-width:100%!important;min-height:44px!important;padding:10px 12px!important;box-sizing:border-box;background:var(--lf32-wine)!important;color:#fff9ef!important;-webkit-text-fill-color:#fff9ef!important;border:1px solid var(--lf32-gold)!important;text-align:center;white-space:normal!important;overflow-wrap:anywhere}html body main#MainContent :is(:is(.lf-wishlist-page.lf-v20-no-items,.lf-wishlist-page),.lf-article__content,.lf-product-faq,.lf-page-faq) :focus-visible{outline:3px solid var(--lf32-gold)!important;outline-offset:3px}}@supports (interpolate-size:allow-keywords) and selector(details::details-content){@media(max-width:749px)and (prefers-reduced-motion:no-preference){html body main#MainContent :is(.lf-product-faq,.lf-page-faq,.lf-v15-guide-faq,.lf-luxury-faq-111213,.ic-panels) details{interpolate-size:allow-keywords}html body main#MainContent :is(.lf-product-faq,.lf-page-faq,.lf-v15-guide-faq,.lf-luxury-faq-111213,.ic-panels) details::details-content{block-size:0;opacity:0;overflow:clip;transition:block-size .26s ease,opacity .22s ease,content-visibility .26s allow-discrete}html body main#MainContent :is(.lf-product-faq,.lf-page-faq,.lf-v15-guide-faq,.lf-luxury-faq-111213,.ic-panels) details[open]::details-content{block-size:auto;opacity:1}}}@media(prefers-reduced-motion:reduce){html body main#MainContent :is(.lf-product-faq,.lf-page-faq,.lf-v15-guide-faq,.lf-luxury-faq-111213,.ic-panels) details *,html body main#MainContent :is(.lf-featured-card,.lf-category-spec,.lf-tech-spec,.lf-wishlist-card){animation:none!important;transition:none!important}}html body main#MainContent :is(.lf-luxury-faq__question,.lf-product-faq__summary,.lf-page-faq summary,.lf-v15-favorites-faq__item summary){min-height:44px!important;align-items:center;line-height:1.45}html body main#MainContent :is(.lf-luxury-faq__question,.lf-product-faq__summary,.lf-page-faq summary,.lf-v15-favorites-faq__item summary,.lf-article__content a):focus-visible{outline:3px solid #94703b!important;outline-offset:3px}html body main#MainContent.lf-editorial .lf-article__content :is(.lf-cta a,.lf16-cta a,.lf-ip-cta a,.lf-ai-cta a,.lf-article__cta a){min-height:44px;display:inline-flex;justify-content:center;align-items:center;text-align:center;padding:10px 16px;box-sizing:border-box}html body main#MainContent.lf-editorial .lf-article__content :is(img,video,iframe){max-width:100%}html body main#MainContent :is(.lf-wishlist-page.lf-v20-no-items,.lf-wishlist-page) #lf-wishlist-add-all{min-height:44px}@media(min-width:360px)and (max-width:749px){html body main#MainContent[data-template*=collection] .lf-collection-categories__grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}html body main#MainContent :is(.lf-wishlist-page.lf-v20-no-items,.lf-wishlist-page) #lf-wishlist-products{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}}@media(max-width:359px){html body main#MainContent[data-template*=collection] .lf-collection-categories__grid,html body main#MainContent :is(.lf-wishlist-page.lf-v20-no-items,.lf-wishlist-page) #lf-wishlist-products{grid-template-columns:minmax(0,1fr)!important}}@media(prefers-reduced-motion:reduce){html body main#MainContent :is(.lf-luxury-faq__question,.lf-product-faq__summary,.lf-page-faq summary,.lf-v15-favorites-faq__item summary,.lf-article__content .lf-cta a,:is(.lf-wishlist-page.lf-v20-no-items,.lf-wishlist-page) #lf-wishlist-add-all){animation-duration:.01ms!important;transition-duration:.01ms!important}}html body main#MainContent#MainContent#MainContent[data-lf-main-guide]{--lfg-width:var(--lfc-width,1280px);--lfg-edge:var(--lfc-edge,16px);--lfg-pad:clamp(12px,1.5vw,19px);--lfg-gap:clamp(12px,1.4vw,18px);background:#fdfaf3!important;min-height:0!important;padding-bottom:0!important}html body main#MainContent#MainContent#MainContent[data-lf-main-guide] .section:has(.page-content){display:block!important;width:100%!important;max-width:none!important;padding-inline:0!important;margin-inline:0!important;background:transparent!important}html body main#MainContent#MainContent#MainContent[data-lf-main-guide] :is(.section-wrapper,.section-content-wrapper,.page-content):has(rte-formatter){width:100%!important;max-width:none!important;min-width:0!important;padding-inline:0!important;margin-inline:0!important;background:transparent!important}html body main#MainContent#MainContent#MainContent[data-lf-main-guide] .page-content rte-formatter{display:block!important;box-sizing:border-box!important;width:min(calc(100% - 2 * var(--lfg-edge)),var(--lfg-width))!important;max-width:none!important;margin:0 auto!important;padding:0 0 18px!important;background:transparent!important}html body main#MainContent#MainContent#MainContent[data-lf-main-guide] .page-content rte-formatter>:is(.lf-guide.lf-v15-guide-index.lf-v15-index-ready,.lf-guide,.lf-guide15,.lf-piece-guide,.lf-ambiance-guide,.lf-eco-guide){position:relative!important;inset:auto!important;transform:none!important;width:100%!important;max-width:none!important;margin:14px 0 0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;overflow:visible!important}html body main#MainContent#MainContent#MainContent[data-lf-main-guide] .page-content rte-formatter>:is(.lf-guide.lf-v15-guide-index.lf-v15-index-ready,.lf-guide,.lf-guide15,.lf-piece-guide,.lf-ambiance-guide,.lf-eco-guide):before{position:relative!important;inset:auto!important;transform:none!important;clip-path:none!important;margin:0 0 12px!important;border-radius:8px!important;height:42px!important;min-height:42px!important;max-width:100%!important;box-shadow:0 3px 10px #5b412615!important}html body main#MainContent#MainContent#MainContent[data-lf-main-guide] .page-content rte-formatter>:is(.lf-guide.lf-v15-guide-index.lf-v15-index-ready,.lf-guide,.lf-guide15,.lf-piece-guide,.lf-ambiance-guide,.lf-eco-guide):after{display:none!important;content:none!important}html body main#MainContent#MainContent#MainContent[data-lf-main-guide] .page-content rte-formatter>:is(.lf-guide.lf-v15-guide-index.lf-v15-index-ready,.lf-guide,.lf-guide15,.lf-piece-guide,.lf-ambiance-guide,.lf-eco-guide) :is(.lf-inner,.lf-content,.lf-guide-inner,.lf-container){width:100%!important;max-width:none!important;min-width:0!important;margin:0!important;padding:0!important;background:transparent!important}html body main#MainContent#MainContent#MainContent[data-lf-main-guide] .page-content rte-formatter>:is(.lf-guide.lf-v15-guide-index.lf-v15-index-ready,.lf-guide,.lf-guide15,.lf-piece-guide,.lf-ambiance-guide,.lf-eco-guide) :is(.lf-guide-hero,.lf-hero,.lf-piece-hero,.lf-ambiance-hero,.lf-eco-hero,.lf-intro,.lf-section,.lf-piece-section,.lf-ambiance-section,.lf-eco-section,.lf-final,.lf-cta,.lf-piece-final,.lf-ambiance-final,.lf-eco-final,.lf-v15-guide-faq,.lf-v15-index-bottom){box-sizing:border-box!important;width:100%!important;max-width:none!important;min-width:0!important;margin:0 0 var(--lfg-gap)!important;padding:var(--lfg-pad)!important;border:2px solid #bd985f!important;border-radius:15px!important;background:linear-gradient(135deg,#fffcf6,#fff9ee)!important;box-shadow:0 8px 24px #5b412615,inset 0 1px #fff!important;color:#292929!important;-webkit-text-fill-color:#292929!important;text-align:left!important}html body main#MainContent#MainContent#MainContent[data-lf-main-guide] .page-content rte-formatter>:is(.lf-guide.lf-v15-guide-index.lf-v15-index-ready,.lf-guide,.lf-guide15,.lf-piece-guide,.lf-ambiance-guide,.lf-eco-guide) :is(.lf-guide-hero,.lf-hero,.lf-piece-hero,.lf-ambiance-hero,.lf-eco-hero,.lf-intro,.lf-section,.lf-piece-section,.lf-ambiance-section,.lf-eco-section,.lf-final,.lf-cta,.lf-piece-final,.lf-ambiance-final,.lf-eco-final,.lf-v15-guide-faq,.lf-v15-index-bottom):before,html body main#MainContent#MainContent#MainContent[data-lf-main-guide] .page-content rte-formatter>:is(.lf-guide.lf-v15-guide-index.lf-v15-index-ready,.lf-guide,.lf-guide15,.lf-piece-guide,.lf-ambiance-guide,.lf-eco-guide) :is(.lf-guide-hero,.lf-hero,.lf-piece-hero,.lf-ambiance-hero,.lf-eco-hero,.lf-intro,.lf-section,.lf-piece-section,.lf-ambiance-section,.lf-eco-section,.lf-final,.lf-cta,.lf-piece-final,.lf-ambiance-final,.lf-eco-final,.lf-v15-guide-faq,.lf-v15-index-bottom):after{display:none!important;content:none!important}html body main#MainContent#MainContent#MainContent[data-lf-main-guide] .page-content rte-formatter>:is(.lf-guide.lf-v15-guide-index.lf-v15-index-ready,.lf-guide,.lf-guide15,.lf-piece-guide,.lf-ambiance-guide,.lf-eco-guide) :is(.lf-guide-hero,.lf-hero,.lf-piece-hero,.lf-ambiance-hero,.lf-eco-hero,.lf-intro,.lf-section,.lf-piece-section,.lf-ambiance-section,.lf-eco-section,.lf-final,.lf-cta,.lf-piece-final,.lf-ambiance-final,.lf-eco-final,.lf-v15-guide-faq,.lf-v15-index-bottom) :is(.lf-guide-hero,.lf-hero,.lf-piece-hero,.lf-ambiance-hero,.lf-eco-hero,.lf-intro,.lf-section,.lf-piece-section,.lf-ambiance-section,.lf-eco-section,.lf-final,.lf-cta,.lf-piece-final,.lf-ambiance-final,.lf-eco-final,.lf-v15-guide-faq,.lf-v15-index-bottom){width:100%!important;padding:0!important;margin:12px 0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}html body main#MainContent#MainContent#MainContent[data-lf-main-guide] .page-content rte-formatter>:is(.lf-guide.lf-v15-guide-index.lf-v15-index-ready,.lf-guide,.lf-guide15,.lf-piece-guide,.lf-ambiance-guide,.lf-eco-guide) :is(h1,h2,h3,h4){color:#731d2b!important;-webkit-text-fill-color:#731d2b!important;font-family:Georgia,Times New Roman,serif!important;line-height:1.3!important;text-shadow:none!important;text-align:left!important;letter-spacing:-.02em!important}html body main#MainContent#MainContent#MainContent[data-lf-main-guide] .page-content rte-formatter>:is(.lf-guide.lf-v15-guide-index.lf-v15-index-ready,.lf-guide,.lf-guide15,.lf-piece-guide,.lf-ambiance-guide,.lf-eco-guide) h1{display:block!important;font-size:clamp(29px,3.3vw,46px)!important;font-weight:700!important;margin:0 0 14px!important;padding:0 0 14px!important;border:0!important;border-bottom:1px solid #ddc7a4!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}html body main#MainContent#MainContent#MainContent[data-lf-main-guide] .page-content rte-formatter>:is(.lf-guide.lf-v15-guide-index.lf-v15-index-ready,.lf-guide,.lf-guide15,.lf-piece-guide,.lf-ambiance-guide,.lf-eco-guide) h1 :is(span,strong,b,em){color:#731d2b!important;-webkit-text-fill-color:#731d2b!important}html body main#MainContent#MainContent#MainContent[data-lf-main-guide] .page-content rte-formatter>:is(.lf-guide.lf-v15-guide-index.lf-v15-index-ready,.lf-guide,.lf-guide15,.lf-piece-guide,.lf-ambiance-guide,.lf-eco-guide) h1:before,html body main#MainContent#MainContent#MainContent[data-lf-main-guide] .page-content rte-formatter>:is(.lf-guide.lf-v15-guide-index.lf-v15-index-ready,.lf-guide,.lf-guide15,.lf-piece-guide,.lf-ambiance-guide,.lf-eco-guide) h1:after{display:none!important;content:none!important}html body main#MainContent#MainContent#MainContent[data-lf-main-guide] .page-content rte-formatter>:is(.lf-guide.lf-v15-guide-index.lf-v15-index-ready,.lf-guide,.lf-guide15,.lf-piece-guide,.lf-ambiance-guide,.lf-eco-guide) h2{display:flex!important;align-items:center!important;flex-wrap:nowrap!important;gap:12px!important;min-height:0!important;font-size:clamp(22px,2.2vw,30px)!important;font-weight:700!important;margin:0 0 16px!important;padding:0 0 12px!important;border:0!important;border-bottom:1px solid #ddc7a4!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}html body main#MainContent#MainContent#MainContent[data-lf-main-guide] .page-content rte-formatter>:is(.lf-guide.lf-v15-guide-index.lf-v15-index-ready,.lf-guide,.lf-guide15,.lf-piece-guide,.lf-ambiance-guide,.lf-eco-guide) h2 :is(span,strong,b,em,a,small){color:#731d2b!important;-webkit-text-fill-color:#731d2b!important}html body main#MainContent#MainContent#MainContent[data-lf-main-guide] .page-content rte-formatter>:is(.lf-guide.lf-v15-guide-index.lf-v15-index-ready,.lf-guide,.lf-guide15,.lf-piece-guide,.lf-ambiance-guide,.lf-eco-guide) h2:before,html body main#MainContent#MainContent#MainContent[data-lf-main-guide] .page-content rte-formatter>:is(.lf-guide.lf-v15-guide-index.lf-v15-index-ready,.lf-guide,.lf-guide15,.lf-piece-guide,.lf-ambiance-guide,.lf-eco-guide) h3:before{display:none!important;content:none!important}html body main#MainContent#MainContent#MainContent[data-lf-main-guide] .page-content rte-formatter>:is(.lf-guide.lf-v15-guide-index.lf-v15-index-ready,.lf-guide,.lf-guide15,.lf-piece-guide,.lf-ambiance-guide,.lf-eco-guide) h3{font-size:clamp(19px,1.7vw,24px)!important;margin:18px 0 10px!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important}html body main#MainContent#MainContent#MainContent[data-lf-main-guide] .page-content rte-formatter>:is(.lf-guide.lf-v15-guide-index.lf-v15-index-ready,.lf-guide,.lf-guide15,.lf-piece-guide,.lf-ambiance-guide,.lf-eco-guide) :is(p,li,blockquote,td){color:#292929!important;-webkit-text-fill-color:#292929!important;font-size:clamp(15px,1.1vw,17px)!important;line-height:1.7!important;font-weight:400!important;text-shadow:none!important;overflow-wrap:break-word!important}html body main#MainContent#MainContent#MainContent[data-lf-main-guide] .page-content rte-formatter>:is(.lf-guide.lf-v15-guide-index.lf-v15-index-ready,.lf-guide,.lf-guide15,.lf-piece-guide,.lf-ambiance-guide,.lf-eco-guide) p{margin:0 0 12px!important}html body main#MainContent#MainContent#MainContent[data-lf-main-guide] .page-content rte-formatter>:is(.lf-guide.lf-v15-guide-index.lf-v15-index-ready,.lf-guide,.lf-guide15,.lf-piece-guide,.lf-ambiance-guide,.lf-eco-guide) :is(p,li,td,blockquote) :is(span,em,small){color:inherit!important;-webkit-text-fill-color:inherit!important}html body main#MainContent#MainContent#MainContent[data-lf-main-guide] .page-content rte-formatter>:is(.lf-guide.lf-v15-guide-index.lf-v15-index-ready,.lf-guide,.lf-guide15,.lf-piece-guide,.lf-ambiance-guide,.lf-eco-guide) :is(p,li,td,blockquote) :is(strong,b){color:#24211f!important;-webkit-text-fill-color:#24211f!important;font-weight:800!important}html body main#MainContent#MainContent#MainContent[data-lf-main-guide] .page-content rte-formatter>:is(.lf-guide.lf-v15-guide-index.lf-v15-index-ready,.lf-guide,.lf-guide15,.lf-piece-guide,.lf-ambiance-guide,.lf-eco-guide) :is(.lf-card,.lf-card-soft,.lf-highlight,.lf-choice,.lf-room-card,.lf-benefit,.lf-ambiance-benefit,.lf-temperature-card,.lf-light-layer,.lf-piece-card,.lf-eco-card,.lf-v15-index-card,.lf-tip,.lf-note,.lf-info-box){min-width:0!important;box-sizing:border-box!important;padding:clamp(12px,1.3vw,17px)!important;border:1px solid #dbc6a3!important;border-radius:12px!important;background:#fffdf8!important;box-shadow:0 4px 12px #5b41260c!important}html body main#MainContent#MainContent#MainContent[data-lf-main-guide] .page-content rte-formatter>:is(.lf-guide.lf-v15-guide-index.lf-v15-index-ready,.lf-guide,.lf-guide15,.lf-piece-guide,.lf-ambiance-guide,.lf-eco-guide) :is(.lf-section-header,.lf-ambiance-heading,.lf-piece-heading,.lf-eco-heading){display:flex!important;align-items:center!important;gap:12px!important;margin:0 0 14px!important}html body main#MainContent#MainContent#MainContent[data-lf-main-guide] .page-content rte-formatter>:is(.lf-guide.lf-v15-guide-index.lf-v15-index-ready,.lf-guide,.lf-guide15,.lf-piece-guide,.lf-ambiance-guide,.lf-eco-guide) :is(.lf-section-header,.lf-ambiance-heading,.lf-piece-heading,.lf-eco-heading) h2{margin:0!important;padding:0!important;border:0!important}html body main#MainContent#MainContent#MainContent[data-lf-main-guide] .page-content rte-formatter>:is(.lf-guide.lf-v15-guide-index.lf-v15-index-ready,.lf-guide,.lf-guide15,.lf-piece-guide,.lf-ambiance-guide,.lf-eco-guide) :is(.lf-section-icon,.lf-ambiance-icon,.lf-piece-icon,.lf-eco-icon,.lf-room-icon,.lf-v15-icon,.lf-v16-topic-icon){box-sizing:border-box!important;border:1px solid #c5a46d!important;border-radius:10px!important;background:linear-gradient(145deg,#fffdf7,#eed5a3)!important;color:#731d2b!important;-webkit-text-fill-color:#731d2b!important;box-shadow:inset 0 0 0 1px #49382924,0 3px 8px #573f2510!important}html body main#MainContent#MainContent#MainContent[data-lf-main-guide] .page-content rte-formatter>:is(.lf-guide.lf-v15-guide-index.lf-v15-index-ready,.lf-guide,.lf-guide15,.lf-piece-guide,.lf-ambiance-guide,.lf-eco-guide) :is(.lf-grid,.lf-room-grid,.lf-links-grid,.lf-highlight-grid,.lf-benefits,.lf-light-layers,.lf-ambiance-benefits,.lf-v15-index-cards){display:grid!important;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr))!important;gap:14px!important;padding:0!important;min-width:0!important;background:transparent!important}html body main#MainContent#MainContent#MainContent[data-lf-main-guide] .page-content rte-formatter>:is(.lf-guide.lf-v15-guide-index.lf-v15-index-ready,.lf-guide,.lf-guide15,.lf-piece-guide,.lf-ambiance-guide,.lf-eco-guide) a{color:#731d2b!important;-webkit-text-fill-color:#731d2b!important;text-underline-offset:3px!important;text-decoration-color:#c5a46d!important}html body main#MainContent#MainContent#MainContent[data-lf-main-guide] .page-content rte-formatter>:is(.lf-guide.lf-v15-guide-index.lf-v15-index-ready,.lf-guide,.lf-guide15,.lf-piece-guide,.lf-ambiance-guide,.lf-eco-guide) :is(a.lf-button,a.lf-cta,a.lf-cta-button,.lf-final a,.lf-piece-final a,.lf-ambiance-final a,.lf-eco-final a,.lf-v15-index-bottom a){display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:44px!important;max-width:100%!important;padding:10px 16px!important;border:1px solid #c5a46d!important;outline:0!important;border-radius:10px!important;background:#731d2b!important;color:#fffaf3!important;-webkit-text-fill-color:#fffaf3!important;box-shadow:0 4px 12px #57172520!important;text-decoration:none!important;white-space:normal!important;text-align:center!important}html body main#MainContent#MainContent#MainContent[data-lf-main-guide] .page-content rte-formatter>:is(.lf-guide.lf-v15-guide-index.lf-v15-index-ready,.lf-guide,.lf-guide15,.lf-piece-guide,.lf-ambiance-guide,.lf-eco-guide) :is(a.lf-button,a.lf-cta,a.lf-cta-button,.lf-final a,.lf-piece-final a,.lf-ambiance-final a,.lf-eco-final a,.lf-v15-index-bottom a) :is(span,strong,b){color:#fffaf3!important;-webkit-text-fill-color:#fffaf3!important}html body main#MainContent#MainContent#MainContent[data-lf-main-guide] .page-content rte-formatter>:is(.lf-guide.lf-v15-guide-index.lf-v15-index-ready,.lf-guide,.lf-guide15,.lf-piece-guide,.lf-ambiance-guide,.lf-eco-guide) a:focus-visible,html body main#MainContent#MainContent#MainContent[data-lf-main-guide] .page-content rte-formatter>:is(.lf-guide.lf-v15-guide-index.lf-v15-index-ready,.lf-guide,.lf-guide15,.lf-piece-guide,.lf-ambiance-guide,.lf-eco-guide) summary:focus-visible{outline:3px solid #94703b!important;outline-offset:3px!important}html body main#MainContent#MainContent#MainContent[data-lf-main-guide] .page-content rte-formatter>:is(.lf-guide.lf-v15-guide-index.lf-v15-index-ready,.lf-guide,.lf-guide15,.lf-piece-guide,.lf-ambiance-guide,.lf-eco-guide) :is(img,video,iframe){max-width:100%!important}html body main#MainContent#MainContent#MainContent[data-lf-main-guide] .page-content rte-formatter>:is(.lf-guide.lf-v15-guide-index.lf-v15-index-ready,.lf-guide,.lf-guide15,.lf-piece-guide,.lf-ambiance-guide,.lf-eco-guide) img{height:auto!important;border-radius:12px!important}html body main#MainContent#MainContent#MainContent[data-lf-main-guide] .page-content rte-formatter>:is(.lf-guide.lf-v15-guide-index.lf-v15-index-ready,.lf-guide,.lf-guide15,.lf-piece-guide,.lf-ambiance-guide,.lf-eco-guide) table{display:block!important;max-width:100%!important;overflow-x:auto!important;border-collapse:collapse!important}html body main#MainContent#MainContent#MainContent[data-lf-main-guide] .page-content rte-formatter>:is(.lf-guide.lf-v15-guide-index.lf-v15-index-ready,.lf-guide,.lf-guide15,.lf-piece-guide,.lf-ambiance-guide,.lf-eco-guide) th{background:#731d2b!important;color:#fffaf3!important;-webkit-text-fill-color:#fffaf3!important}html body main#MainContent#MainContent#MainContent[data-lf-main-guide] .page-content rte-formatter>:is(.lf-guide.lf-v15-guide-index.lf-v15-index-ready,.lf-guide,.lf-guide15,.lf-piece-guide,.lf-ambiance-guide,.lf-eco-guide) :is(th,td){padding:12px!important;border:1px solid #e6d7bf!important}html body main#MainContent#MainContent#MainContent[data-lf-main-guide] .page-content rte-formatter>:is(.lf-guide.lf-v15-guide-index.lf-v15-index-ready,.lf-guide,.lf-guide15,.lf-piece-guide,.lf-ambiance-guide,.lf-eco-guide) details{border:1px solid #dbc6a3!important;border-radius:10px!important;background:#fffdf8!important;margin:0 0 9px!important;overflow:hidden!important}html body main#MainContent#MainContent#MainContent[data-lf-main-guide] .page-content rte-formatter>:is(.lf-guide.lf-v15-guide-index.lf-v15-index-ready,.lf-guide,.lf-guide15,.lf-piece-guide,.lf-ambiance-guide,.lf-eco-guide) summary{min-height:44px!important;padding:12px!important;color:#731d2b!important;-webkit-text-fill-color:#731d2b!important;cursor:pointer!important}html body main#MainContent#MainContent#MainContent[data-lf-main-guide] .page-content rte-formatter>.lf-maillage-pages{box-sizing:border-box!important;width:100%!important;max-width:none!important;margin:0 0 16px!important;padding:var(--lfg-pad)!important;border:2px solid #bd985f!important;border-radius:15px!important;background:linear-gradient(135deg,#fffcf6,#fff9ee)!important;box-shadow:0 8px 24px #5b412615!important}html body main#MainContent#MainContent#MainContent[data-lf-main-guide] .page-content rte-formatter>.lf-maillage-pages :is(h2,a){color:#731d2b!important;-webkit-text-fill-color:#731d2b!important}html body main#MainContent#MainContent#MainContent[data-lf-main-guide] .page-content rte-formatter>.lf-maillage-pages :is(p,li){color:#292929!important;-webkit-text-fill-color:#292929!important}html body main#MainContent#MainContent#MainContent[data-lf-main-guide] .page-content rte-formatter>.lf-maillage-pages li a{border:1px solid #dbc6a3!important;outline:0!important;border-radius:10px!important;background:#fffdf8!important;box-shadow:none!important}html body main#MainContent#MainContent#MainContent[data-lf-main-guide] .page-content rte-formatter>p{box-sizing:border-box!important;width:100%!important;max-width:none!important;margin:0 0 12px!important;padding:12px!important;border:1px solid #dbc6a3!important;border-radius:10px!important;background:#fffdf8!important;color:#292929!important;-webkit-text-fill-color:#292929!important}@media(max-width:749px){html body main#MainContent#MainContent#MainContent[data-lf-main-guide]{--lfg-edge:8px;--lfg-pad:12px;--lfg-gap:14px}html body main#MainContent#MainContent#MainContent[data-lf-main-guide] .page-content rte-formatter>:is(.lf-guide.lf-v15-guide-index.lf-v15-index-ready,.lf-guide,.lf-guide15,.lf-piece-guide,.lf-ambiance-guide,.lf-eco-guide) :is(.lf-guide-hero,.lf-hero,.lf-piece-hero,.lf-ambiance-hero,.lf-eco-hero,.lf-intro,.lf-section,.lf-piece-section,.lf-ambiance-section,.lf-eco-section,.lf-final,.lf-cta,.lf-piece-final,.lf-ambiance-final,.lf-eco-final,.lf-v15-guide-faq,.lf-v15-index-bottom){border-width:1.5px!important;border-radius:12px!important}html body main#MainContent#MainContent#MainContent[data-lf-main-guide] .page-content rte-formatter>:is(.lf-guide.lf-v15-guide-index.lf-v15-index-ready,.lf-guide,.lf-guide15,.lf-piece-guide,.lf-ambiance-guide,.lf-eco-guide) h1{font-size:clamp(26px,6.4vw,34px)!important}html body main#MainContent#MainContent#MainContent[data-lf-main-guide] .page-content rte-formatter>:is(.lf-guide.lf-v15-guide-index.lf-v15-index-ready,.lf-guide,.lf-guide15,.lf-piece-guide,.lf-ambiance-guide,.lf-eco-guide) h2{font-size:22px!important;gap:9px!important}html body main#MainContent#MainContent#MainContent[data-lf-main-guide] .page-content rte-formatter>:is(.lf-guide.lf-v15-guide-index.lf-v15-index-ready,.lf-guide,.lf-guide15,.lf-piece-guide,.lf-ambiance-guide,.lf-eco-guide) h3{font-size:19px!important}html body main#MainContent#MainContent#MainContent[data-lf-main-guide] .page-content rte-formatter>:is(.lf-guide.lf-v15-guide-index.lf-v15-index-ready,.lf-guide,.lf-guide15,.lf-piece-guide,.lf-ambiance-guide,.lf-eco-guide) :is(.lf-grid,.lf-room-grid,.lf-links-grid,.lf-highlight-grid,.lf-benefits,.lf-light-layers,.lf-ambiance-benefits,.lf-v15-index-cards){grid-template-columns:minmax(0,1fr)!important;gap:10px!important}html body main#MainContent#MainContent#MainContent[data-lf-main-guide] .page-content rte-formatter>:is(.lf-guide.lf-v15-guide-index.lf-v15-index-ready,.lf-guide,.lf-guide15,.lf-piece-guide,.lf-ambiance-guide,.lf-eco-guide) :is(a.lf-button,a.lf-cta,a.lf-cta-button,.lf-final a,.lf-piece-final a,.lf-ambiance-final a,.lf-eco-final a){width:100%!important}}@media(prefers-reduced-motion:reduce){html body main#MainContent#MainContent#MainContent[data-lf-main-guide] .page-content rte-formatter>:is(.lf-guide.lf-v15-guide-index.lf-v15-index-ready,.lf-guide,.lf-guide15,.lf-piece-guide,.lf-ambiance-guide,.lf-eco-guide) *,html body main#MainContent#MainContent#MainContent[data-lf-main-guide] .page-content rte-formatter>:is(.lf-guide.lf-v15-guide-index.lf-v15-index-ready,.lf-guide,.lf-guide15,.lf-piece-guide,.lf-ambiance-guide,.lf-eco-guide):before{animation:none!important;transition:none!important}}html body main#MainContent#MainContent#MainContent[data-lf-main-guide]{flex:0 0 auto!important;height:auto!important;min-height:0!important}html body main#MainContent#MainContent#MainContent.lf-editorial{--lf-article-ink:#292929;--lf-article-wine:#731d2b;--lf-article-gold:#c5a46d;background:#fdfaf3!important}html body main#MainContent#MainContent#MainContent.lf-editorial .lf-article__content-wrap,html body main#MainContent#MainContent#MainContent.lf-editorial .lf-article__content{color:var(--lf-article-ink)!important;-webkit-text-fill-color:var(--lf-article-ink)!important}html body main#MainContent#MainContent#MainContent.lf-editorial .lf-article__content :is(h2,h3,h4){color:var(--lf-article-wine)!important;-webkit-text-fill-color:var(--lf-article-wine)!important;text-shadow:none!important}html body main#MainContent#MainContent#MainContent.lf-editorial .lf-article__content h2{box-sizing:border-box!important;min-height:0!important;margin:clamp(22px,3vw,34px) 0 15px!important;padding:15px 18px!important;border:1px solid #dfcda9!important;border-inline-start:4px solid var(--lf-article-gold)!important;border-radius:10px!important;background:linear-gradient(110deg,#fffdf8,#f8f0e2)!important;box-shadow:0 4px 14px #4d37200d!important;font-size:clamp(20px,2vw,27px)!important;line-height:1.35!important;font-weight:700!important;letter-spacing:-.015em!important}html body main#MainContent#MainContent#MainContent.lf-editorial .lf-article__content h2 :is(span,strong,b,em,a,small){color:var(--lf-article-wine)!important;-webkit-text-fill-color:var(--lf-article-wine)!important;text-shadow:none!important}html body main#MainContent#MainContent#MainContent.lf-editorial .lf-article__content h3{margin:22px 0 10px!important;padding:0 0 8px!important;border-bottom:1px solid #dfcda9!important;font-size:clamp(18px,1.6vw,22px)!important;line-height:1.4!important}html body main#MainContent#MainContent#MainContent.lf-editorial .lf-article__content :is(p,li,blockquote,td){color:var(--lf-article-ink)!important;-webkit-text-fill-color:var(--lf-article-ink)!important;line-height:1.75!important}html body main#MainContent#MainContent#MainContent.lf-editorial .lf-article__content :is(p,li,blockquote,td) :is(span,em,small){color:inherit!important;-webkit-text-fill-color:inherit!important}html body main#MainContent#MainContent#MainContent.lf-editorial .lf-article__content :is(a:not(.lf-cta):not(.lf-button),a:not(.lf-cta):not(.lf-button) :is(span,strong)){color:var(--lf-article-wine)!important;-webkit-text-fill-color:var(--lf-article-wine)!important;text-decoration-color:var(--lf-article-gold)!important;text-underline-offset:3px!important}html body main#MainContent#MainContent#MainContent.lf-editorial .lf-article__content :is(.lf-cta,.lf16-cta,.lf-ip-cta,.lf-ai-cta,.lf-article__cta) :is(a,a span,a strong){background:var(--lf-article-wine)!important;color:#fffaf3!important;-webkit-text-fill-color:#fffaf3!important}html body main#MainContent#MainContent#MainContent[data-lf-main-guide] .page-content rte-formatter>:is(.lf-guide,.lf-guide15,.lf-piece-guide,.lf-ambiance-guide,.lf-eco-guide) :is(h1,h2,h3,h4,h1 *,h2 *,h3 *,h4 *){color:#731d2b!important;-webkit-text-fill-color:#731d2b!important;text-shadow:none!important}html body main#MainContent#MainContent#MainContent[data-lf-main-guide] .page-content rte-formatter>:is(.lf-guide,.lf-guide15,.lf-piece-guide,.lf-ambiance-guide,.lf-eco-guide) :is(h2,h3){background:#fffdf8!important;border-color:#dfcda9!important}html body main#MainContent#MainContent#MainContent[data-lf-main-guide] .page-content rte-formatter>:is(.lf-guide,.lf-guide15,.lf-piece-guide,.lf-ambiance-guide,.lf-eco-guide) :is(.lf-final,.lf-cta,.lf-piece-final,.lf-ambiance-final,.lf-eco-final) a,html body main#MainContent#MainContent#MainContent[data-lf-main-guide] .page-content rte-formatter>:is(.lf-guide,.lf-guide15,.lf-piece-guide,.lf-ambiance-guide,.lf-eco-guide) :is(.lf-final,.lf-cta,.lf-piece-final,.lf-ambiance-final,.lf-eco-final) a *{color:#fffaf3!important;-webkit-text-fill-color:#fffaf3!important}@media(max-width:749px){html body main#MainContent#MainContent#MainContent.lf-editorial .lf-article__content h2{margin:20px 0 12px!important;padding:12px!important;border-inline-start-width:3px!important;border-radius:9px!important;font-size:20px!important;line-height:1.35!important}html body main#MainContent#MainContent#MainContent.lf-editorial .lf-article__content h3{font-size:18px!important}}html body main#MainContent#MainContent#MainContent[data-lf-main-guide] .page-content rte-formatter>:is(.lf-guide,.lf-guide15,.lf-piece-guide,.lf-ambiance-guide,.lf-eco-guide) a:is(.lf-pf-hero-cta,.lf-pf-final-cta,[class*=cta],[class*=button],[class*=all]),html body main#MainContent#MainContent#MainContent[data-lf-main-guide] .page-content rte-formatter>:is(.lf-guide,.lf-guide15,.lf-piece-guide,.lf-ambiance-guide,.lf-eco-guide) a:is(.lf-pf-hero-cta,.lf-pf-final-cta,[class*=cta],[class*=button],[class*=all]) *{color:#fffaf3!important;-webkit-text-fill-color:#fffaf3!important;text-shadow:none!important}html body main#MainContent#MainContent#MainContent#MainContent#MainContent[data-lf-main-guide] .lf-pf-hero-cta,html body main#MainContent#MainContent#MainContent#MainContent#MainContent[data-lf-main-guide] .lf-pf-hero-cta *{color:#fffaf3!important;-webkit-text-fill-color:#fffaf3!important}html body main#MainContent#MainContent#MainContent[data-lf-main-guide=guide-des-luminaires] .lf-v16-guide-products__all{display:flex!important;align-items:center!important;justify-content:center!important;width:max-content!important;max-width:100%!important;min-height:48px!important;margin:22px auto 0!important;padding:12px 23px!important;border:1px solid #b89051!important;border-radius:999px!important;background:linear-gradient(135deg,#f4dfb1,#e6c47f 58%,#f5e6c6)!important;color:#552132!important;-webkit-text-fill-color:#552132!important;box-shadow:0 5px 14px #5b392018,inset 0 1px #fff9e9!important;font-size:15px!important;line-height:1.35!important;font-weight:800!important;text-align:center!important;text-decoration:none!important}html body main#MainContent#MainContent#MainContent[data-lf-main-guide=guide-des-luminaires] .lf-v16-guide-products__all:hover{background:linear-gradient(135deg,#e9cc8e,#d9b568)!important;color:#421725!important;-webkit-text-fill-color:#421725!important;transform:translateY(-1px)}html body main#MainContent#MainContent#MainContent[data-lf-main-guide=guide-des-luminaires] .lf-v15-guide-faq{box-sizing:border-box!important;padding:clamp(18px,2.4vw,30px)!important;border:1.5px solid #d4b77f!important;border-radius:18px!important;background:linear-gradient(145deg,#fffdf8,#f8f0e2)!important;box-shadow:0 12px 30px #47311b12,inset 0 1px #fff!important}html body main#MainContent#MainContent#MainContent[data-lf-main-guide=guide-des-luminaires] .lf-v15-guide-faq>h2{display:flex!important;align-items:center!important;gap:12px!important;margin:0 0 9px!important;padding:0 0 14px!important;border:0!important;border-bottom:1px solid #dec99f!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;color:#731d2b!important;-webkit-text-fill-color:#731d2b!important}html body main#MainContent#MainContent#MainContent[data-lf-main-guide=guide-des-luminaires] .lf-v15-guide-faq>h2 :is(span,strong){color:#731d2b!important;-webkit-text-fill-color:#731d2b!important}html body main#MainContent#MainContent#MainContent[data-lf-main-guide=guide-des-luminaires] .lf-v15-guide-faq>p{margin:0 0 18px!important;color:#57483e!important;font-weight:500!important}html body main#MainContent#MainContent#MainContent[data-lf-main-guide=guide-des-luminaires] .lf-v15-guide-faq details{overflow:hidden!important;margin:10px 0!important;border:1px solid #dfc99f!important;border-inline-start:4px solid #c5a46d!important;border-radius:13px!important;background:linear-gradient(120deg,#fffefa,#f8f0e2)!important;box-shadow:0 4px 12px #3c2b1b0d!important;transition:box-shadow .2s ease,border-color .2s ease,transform .2s ease!important}html body main#MainContent#MainContent#MainContent[data-lf-main-guide=guide-des-luminaires] .lf-v15-guide-faq details:hover{border-color:#c5a46d!important;box-shadow:0 8px 18px #3c2b1b16!important}html body main#MainContent#MainContent#MainContent[data-lf-main-guide=guide-des-luminaires] .lf-v15-guide-faq details[open]{border-inline-start-color:#731d2b!important;background:linear-gradient(130deg,#fffdf8,#f4e8d4)!important;box-shadow:0 9px 21px #3c2b1b14!important}html body main#MainContent#MainContent#MainContent[data-lf-main-guide=guide-des-luminaires] .lf-v15-guide-faq summary{display:grid!important;grid-template-columns:42px minmax(0,1fr) 34px!important;align-items:center!important;gap:12px!important;min-height:66px!important;padding:11px 15px!important;color:#572333!important;-webkit-text-fill-color:#572333!important;font-size:16px!important;line-height:1.4!important;font-weight:750!important}html body main#MainContent#MainContent#MainContent[data-lf-main-guide=guide-des-luminaires] .lf-v15-guide-faq summary :is(span,strong){color:#572333!important;-webkit-text-fill-color:#572333!important}html body main#MainContent#MainContent#MainContent[data-lf-main-guide=guide-des-luminaires] .lf-v15-guide-faq .lf-v15-faq-icon{display:grid!important;place-items:center!important;width:40px!important;height:40px!important;padding:8px!important;border:1px solid #d1b176!important;border-radius:12px!important;background:linear-gradient(145deg,#fffdf8,#eedcb9)!important;box-shadow:inset 0 1px #fff!important}html body main#MainContent#MainContent#MainContent[data-lf-main-guide=guide-des-luminaires] .lf-v15-guide-faq .lf-v15-faq-icon svg,html body main#MainContent#MainContent#MainContent[data-lf-main-guide=guide-des-luminaires] .lf-v15-guide-faq .lf-v15-faq-icon svg *{stroke:#731d2b!important;fill:none!important;stroke-width:1.9!important}html body main#MainContent#MainContent#MainContent[data-lf-main-guide=guide-des-luminaires] .lf-v15-guide-faq .lf-v15-faq-toggle{display:grid!important;place-items:center!important;width:32px!important;height:32px!important;border:1px solid #c5a46d!important;border-radius:50%!important;background:#731d2b!important;color:#fffaf3!important;-webkit-text-fill-color:#fffaf3!important;box-shadow:0 3px 8px #3b15201c!important}html body main#MainContent#MainContent#MainContent[data-lf-main-guide=guide-des-luminaires] .lf-v15-guide-faq .lf-v15-faq-answer{padding:15px 18px 17px 69px!important;border-top:1px solid #e2d0af!important;background:linear-gradient(145deg,#fffdf8,#f4ead9)!important;color:#302d2a!important}html body main#MainContent#MainContent#MainContent[data-lf-main-guide=guide-des-luminaires] .lf-v15-guide-faq .lf-v15-faq-answer :is(p,li){color:#302d2a!important;line-height:1.72!important}html body main#MainContent#MainContent#MainContent[data-lf-main-guide=guide-des-luminaires] .page-content rte-formatter :is(.lf-v15-icon,.lf-v16-topic-icon,.lf-section-icon,.lf-ambiance-icon,.lf-piece-icon,.lf-eco-icon,.lf-room-icon,.lf-v16-icon-outer):before,html body main#MainContent#MainContent#MainContent[data-lf-main-guide=guide-des-luminaires] .page-content rte-formatter :is(.lf-v15-icon,.lf-v16-topic-icon,.lf-section-icon,.lf-ambiance-icon,.lf-piece-icon,.lf-eco-icon,.lf-room-icon,.lf-v16-icon-outer):after{content:none!important;display:none!important;transform:none!important;background:none!important}html body main#MainContent#MainContent#MainContent[data-lf-main-guide=guide-des-luminaires] .page-content rte-formatter :is(.lf-v15-icon,.lf-v16-topic-icon,.lf-section-icon,.lf-ambiance-icon,.lf-piece-icon,.lf-eco-icon,.lf-room-icon,.lf-v16-icon-outer){box-sizing:border-box!important;border:1px solid #c5a46d!important;border-radius:12px!important;background:linear-gradient(145deg,#fffdf8,#f0dfbd)!important;box-shadow:0 2px 8px #49341b18,inset 0 1px #fff!important;color:#731d2b!important;-webkit-text-fill-color:#731d2b!important}html body main#MainContent#MainContent#MainContent[data-lf-main-guide=guide-des-luminaires] .page-content rte-formatter :is(.lf-v15-icon,.lf-v16-topic-icon,.lf-section-icon,.lf-ambiance-icon,.lf-piece-icon,.lf-eco-icon,.lf-room-icon,.lf-v16-icon-outer) svg,html body main#MainContent#MainContent#MainContent[data-lf-main-guide=guide-des-luminaires] .page-content rte-formatter :is(.lf-v15-icon,.lf-v16-topic-icon,.lf-section-icon,.lf-ambiance-icon,.lf-piece-icon,.lf-eco-icon,.lf-room-icon,.lf-v16-icon-outer) svg *{stroke:#731d2b!important;fill:none!important;stroke-width:1.9!important;stroke-linecap:round!important;stroke-linejoin:round!important}html body main#MainContent#MainContent#MainContent[data-lf-main-guide=guide-des-luminaires] .page-content rte-formatter>:is(.lf-guide,.lf-guide15,.lf-piece-guide,.lf-ambiance-guide,.lf-eco-guide):before{box-sizing:border-box!important;position:relative!important;inset:auto!important;display:flex!important;transform:none!important;clip-path:none!important;width:max-content!important;max-width:100%!important;height:auto!important;min-height:42px!important;margin:0 0 14px!important;padding:9px 17px 9px 48px!important;border-radius:10px!important;overflow:hidden!important;background-position:12px center,center!important;background-size:27px 27px,cover!important}@media(max-width:749px){html body main#MainContent#MainContent#MainContent[data-lf-main-guide=guide-des-luminaires] .lf-v16-guide-products__all{width:min(100%,340px)!important;margin:18px auto 0!important;padding:13px 16px!important}html body main#MainContent#MainContent#MainContent[data-lf-main-guide=guide-des-luminaires] .lf-v15-guide-faq{padding:16px 11px!important;border-radius:14px!important}html body main#MainContent#MainContent#MainContent[data-lf-main-guide=guide-des-luminaires] .lf-v15-guide-faq summary{grid-template-columns:36px minmax(0,1fr) 30px!important;gap:9px!important;min-height:60px!important;padding:10px 9px!important;font-size:15px!important}html body main#MainContent#MainContent#MainContent[data-lf-main-guide=guide-des-luminaires] .lf-v15-guide-faq .lf-v15-faq-icon{width:35px!important;height:35px!important;padding:6px!important;border-radius:10px!important}html body main#MainContent#MainContent#MainContent[data-lf-main-guide=guide-des-luminaires] .lf-v15-guide-faq .lf-v15-faq-toggle{width:29px!important;height:29px!important}html body main#MainContent#MainContent#MainContent[data-lf-main-guide=guide-des-luminaires] .lf-v15-guide-faq .lf-v15-faq-answer{padding:12px 12px 14px 54px!important}html body .lf55-assistant{left:8px!important;right:auto!important;bottom:max(10px,env(safe-area-inset-bottom))!important;max-width:calc(100vw - 16px)!important}html body .lf55-assistant__launcher{min-height:47px!important;max-width:220px!important;padding:7px 10px!important;gap:8px!important;border-radius:999px!important}html body .lf55-assistant__launcher-icon{width:32px!important;height:32px!important;flex-basis:32px!important}html body .lf55-assistant__launcher small{display:none!important}html body .lf55-assistant__launcher-star{font-size:16px!important;margin-left:2px!important}html body .lf55-assistant__panel{width:calc(100vw - 16px)!important;max-width:420px!important;max-height:calc(100dvh - 82px)!important;min-height:min(400px,calc(100dvh - 82px))!important;margin:0 0 8px!important}}@media(max-width:359px){html body .lf55-assistant__launcher{max-width:190px!important;padding:6px 8px!important}html body .lf55-assistant__launcher strong{font-size:12px!important}}@media(prefers-reduced-motion:reduce){html body main#MainContent#MainContent#MainContent[data-lf-main-guide=guide-des-luminaires] .lf-v15-guide-faq *,html body .lf55-assistant *{animation:none!important;transition:none!important}}#MainContent .page-content rte-formatter>.lf-product-guide{width:min(100%,1180px)!important;margin-inline:auto!important;padding:clamp(14px,3vw,34px)!important;color:#332c28!important;overflow:visible!important}#MainContent .page-content rte-formatter .lf-product-guide__hero{display:flex!important;flex-direction:column!important;align-items:center!important;gap:12px!important;text-align:center!important;padding:clamp(28px,5vw,58px) clamp(18px,4vw,48px)!important;margin:0 auto clamp(24px,4vw,44px)!important;max-width:1050px!important;border:1px solid #d5bd8d!important;border-radius:24px!important;background:radial-gradient(circle at 50% 0%,#fffdf7,#fffdf74d 45%),linear-gradient(140deg,#f2e7d3,#fbf8f1 62%,#ead8b5)!important;box-shadow:0 16px 38px #4b2e2517!important}#MainContent .page-content rte-formatter .lf-product-guide__icon{display:grid!important;place-items:center!important;flex:0 0 88px!important;width:88px!important;height:88px!important;margin:0 auto 5px!important;border:1.5px solid #c29c5c!important;border-radius:24px!important;background:linear-gradient(145deg,#fffaf0,#ead4a9)!important;color:#762833!important;box-shadow:0 8px 22px #61382c29,inset 0 1px #fffffff2!important}#MainContent .page-content rte-formatter .lf-product-guide__icon svg{width:56px!important;height:56px!important;display:block!important}#MainContent .page-content rte-formatter .lf-product-guide__icon svg *{fill:none!important;stroke:#762833!important;stroke-width:1.65!important}#MainContent .page-content rte-formatter .lf-product-guide__hero :is(h1,p){color:#3d2d28!important}#MainContent .page-content rte-formatter .lf-product-guide__hero h1{max-width:850px!important;margin:0!important;font-size:clamp(30px,4vw,48px)!important;line-height:1.12!important}#MainContent .page-content rte-formatter .lf-product-guide__lead{max-width:800px!important;margin:0!important;font-size:clamp(16px,1.6vw,19px)!important;line-height:1.75!important}#MainContent .page-content rte-formatter .lf-product-guide__section{margin-block:24px!important}#MainContent .page-content rte-formatter .lf-product-guide .lf-section-icon{background:linear-gradient(145deg,#fff9ed,#ead8b5)!important;color:#762833!important;border:1px solid #c6a66e!important;box-shadow:0 4px 12px #552d271f!important}#MainContent .page-content rte-formatter .lf-product-guide .lf-section-icon svg *{stroke:#762833!important;fill:none!important}#MainContent .page-content rte-formatter .lf-product-guide__faq-list{display:grid;gap:12px;margin-top:18px}#MainContent .page-content rte-formatter .lf-product-guide__faq-item{overflow:hidden;border:1px solid #d9c7a4!important;border-left:4px solid #a8793f!important;border-radius:14px!important;background:linear-gradient(135deg,#fffdf8,#f7f0e4)!important;box-shadow:0 5px 15px #462d250f!important}#MainContent .page-content rte-formatter .lf-product-guide__faq-item summary{position:relative;display:flex;align-items:center;min-height:62px;padding:16px 52px 16px 20px!important;color:#4b292b!important;font-weight:700!important;cursor:pointer;list-style:none}#MainContent .page-content rte-formatter .lf-product-guide__faq-item summary::-webkit-details-marker{display:none}#MainContent .page-content rte-formatter .lf-product-guide__faq-item summary:after{content:"+";position:absolute;right:16px;top:50%;transform:translateY(-50%);display:grid;place-items:center;width:30px;height:30px;border-radius:50%;background:#f0e1c3;color:#762833;font-size:22px;line-height:1}#MainContent .page-content rte-formatter .lf-product-guide__faq-item[open] summary:after{content:"\2212"}#MainContent .page-content rte-formatter .lf-product-guide__faq-answer{padding:0 20px 16px!important;color:#48403b!important;line-height:1.75}#MainContent .page-content rte-formatter .lf-product-guide__cta{display:flex!important;flex-direction:column;align-items:center;gap:14px;text-align:center!important;margin:36px auto 12px!important;padding:30px 20px!important;border:1px solid #d3b97f!important;border-radius:20px!important;background:linear-gradient(135deg,#f7edda,#fffaf0)!important}#MainContent .page-content rte-formatter .lf-product-guide__button{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:14px 28px!important;border:1px solid #9d7540!important;border-radius:999px!important;background:#782b35!important;color:#fff8ea!important;font-weight:700!important;text-align:center;text-decoration:none!important;box-shadow:0 7px 18px #5327272e!important}#MainContent .page-content rte-formatter .lf-product-guide__button:hover{background:#5f202a!important;color:#fff8ea!important}html body #MainContent.lf-editorial .lf-article--merged .lf-article :is(.lf-v15-section-icon.lf-v16-topic-icon,.lf-article__detail-icon,.lf-article__footer-icon){display:inline-grid!important;place-items:center!important;flex:0 0 52px!important;width:52px!important;height:52px!important;border:1.5px solid #c7a363!important;border-radius:15px!important;background:linear-gradient(145deg,#fff9ec,#ecdab4)!important;color:#762833!important;box-shadow:0 5px 14px #5e302921,inset 0 1px #ffffffeb!important}html body #MainContent.lf-editorial .lf-article--merged .lf-article :is(.lf-v15-section-icon.lf-v16-topic-icon,.lf-article__detail-icon,.lf-article__footer-icon) svg{width:30px!important;height:30px!important}html body #MainContent.lf-editorial .lf-article--merged .lf-article :is(.lf-v15-section-icon.lf-v16-topic-icon,.lf-article__detail-icon,.lf-article__footer-icon) svg *{fill:none!important;stroke:#762833!important}html body #MainContent.lf-editorial .lf-article--merged .lf-article__content-wrap.lf-article__content-wrap.lf-article__content-wrap:before{top:-5px!important;left:24px!important;right:auto!important;width:198px!important;height:35px!important;padding:0 8px!important;transform:rotate(-7deg)!important;transform-origin:center!important;z-index:5!important;font-size:9px!important;letter-spacing:.1em!important}html body #MainContent.lf-editorial .lf-article--merged .lf-article__inline-title{padding-top:22px!important}@media(max-width:749px){#MainContent .page-content rte-formatter>.lf-product-guide{padding:12px!important}#MainContent .page-content rte-formatter .lf-product-guide__hero{border-radius:18px!important;padding:27px 17px!important}#MainContent .page-content rte-formatter .lf-product-guide__icon{flex-basis:72px!important;width:72px!important;height:72px!important;border-radius:20px!important}#MainContent .page-content rte-formatter .lf-product-guide__icon svg{width:46px!important;height:46px!important}#MainContent .page-content rte-formatter .lf-product-guide__faq-item summary{min-height:56px;padding:14px 46px 14px 15px!important}#MainContent .page-content rte-formatter .lf-product-guide__faq-answer{padding:0 15px 14px!important}#MainContent .page-content rte-formatter .lf-product-guide__button{width:100%;max-width:360px}html body #MainContent.lf-editorial .lf-article--merged .lf-article__content-wrap.lf-article__content-wrap.lf-article__content-wrap:before{top:-7px!important;left:12px!important;width:156px!important;height:30px!important;transform:rotate(-5deg)!important;font-size:8px!important}html body #MainContent.lf-editorial .lf-article--merged .lf-article__inline-title{padding-top:20px!important}html body #MainContent.lf-editorial .lf-article--merged .lf-article :is(.lf-v15-section-icon.lf-v16-topic-icon,.lf-article__detail-icon,.lf-article__footer-icon){flex-basis:44px!important;width:44px!important;height:44px!important;border-radius:13px!important}}html body #MainContent.lf-editorial .lf-article--merged :is(.lf-v15-section-icon.lf-v16-topic-icon,.lf-article__detail-icon,.lf-article__footer-icon){display:inline-grid!important;place-items:center!important;flex:0 0 52px!important;width:52px!important;height:52px!important;border:1.5px solid #c7a363!important;border-radius:15px!important;background:linear-gradient(145deg,#fff9ec,#ecdab4)!important;color:#762833!important;box-shadow:0 5px 14px #5e302921,inset 0 1px #ffffffeb!important}html body #MainContent.lf-editorial .lf-article--merged :is(.lf-v15-section-icon.lf-v16-topic-icon,.lf-article__detail-icon,.lf-article__footer-icon) svg{display:block!important;width:30px!important;height:30px!important;filter:none!important}html body #MainContent.lf-editorial .lf-article--merged :is(.lf-v15-section-icon.lf-v16-topic-icon,.lf-article__detail-icon,.lf-article__footer-icon) svg *{fill:none!important;stroke:#762833!important;stroke-width:1.8!important}html body #MainContent.lf-editorial .lf-article--merged .lf-article__content-wrap.lf-article__content-wrap.lf-article__content-wrap:before{padding:0 8px 0 47px!important;background-position:9px center,center!important;background-size:32px 32px,cover!important}@media(max-width:749px){html body #MainContent.lf-editorial .lf-article--merged :is(.lf-v15-section-icon.lf-v16-topic-icon,.lf-article__detail-icon,.lf-article__footer-icon){flex-basis:44px!important;width:44px!important;height:44px!important}html body #MainContent.lf-editorial .lf-article--merged :is(.lf-v15-section-icon.lf-v16-topic-icon,.lf-article__detail-icon,.lf-article__footer-icon) svg{width:26px!important;height:26px!important}html body #MainContent.lf-editorial .lf-article--merged .lf-article__content-wrap.lf-article__content-wrap.lf-article__content-wrap:before{padding-left:38px!important;background-position:6px center,center!important;background-size:25px 25px,cover!important}}@media(min-width:750px){html body main#MainContent :is(.lf-wishlist-page.lf-v20-no-items,.lf-wishlist-page) .lf-wishlist-50-50{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:clamp(14px,2vw,22px)!important;width:min(calc(100% - 32px),1160px)!important;max-width:1160px!important;margin:18px auto 0!important;padding:0!important;border:0!important;border-radius:0!important;overflow:visible!important;background:transparent!important;background-image:none!important;box-sizing:border-box!important}html body main#MainContent :is(.lf-wishlist-page.lf-v20-no-items,.lf-wishlist-page) .lf-wishlist-50-50>:is(.lf-wishlist-hero,.lf-wishlist-featured){min-width:0!important;width:100%!important;max-width:none!important;border:1px solid #d7bd8e!important;border-radius:18px!important;background:linear-gradient(145deg,#fffdf8,#f8f3e9)!important;box-shadow:0 8px 24px #412c1e0f!important;box-sizing:border-box!important}html body main#MainContent :is(.lf-wishlist-page.lf-v20-no-items,.lf-wishlist-page) .lf-wishlist-50-50>.lf-wishlist-hero{padding:0!important}html body main#MainContent :is(.lf-wishlist-page.lf-v20-no-items,.lf-wishlist-page) .lf-wishlist-hero-inner{width:100%!important;max-width:100%!important;padding:clamp(24px,3.4vw,44px)!important;box-sizing:border-box!important}html body main#MainContent :is(.lf-wishlist-page.lf-v20-no-items,.lf-wishlist-page) .lf-wishlist-featured{padding:clamp(18px,2.4vw,30px)!important}html body main#MainContent :is(.lf-wishlist-page.lf-v20-no-items,.lf-wishlist-page) #lf-wishlist-featured-products{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px!important;width:100%!important}html body main#MainContent :is(.lf-wishlist-page.lf-v20-no-items,.lf-wishlist-page) #lf-wishlist-featured-products:has(>.lf-wishlist-card:only-child){grid-template-columns:minmax(0,1fr)!important}html body main#MainContent :is(.lf-wishlist-page.lf-v20-no-items,.lf-wishlist-page) #lf-wishlist-featured-products>.lf-wishlist-card:only-child{display:grid!important;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr)!important;align-items:stretch!important;width:100%!important;max-width:none!important;min-height:320px!important;border:1px solid rgba(189,149,79,.35)!important;border-radius:14px!important;overflow:hidden!important;background:#fffdf8!important;box-shadow:0 5px 16px #412c1e0f!important;box-sizing:border-box!important}html body main#MainContent :is(.lf-wishlist-page.lf-v20-no-items,.lf-wishlist-page) #lf-wishlist-featured-products>.lf-wishlist-card:only-child .lf-wishlist-image-wrap{display:flex!important;align-items:center!important;justify-content:center!important;height:100%!important;min-height:320px!important;background:linear-gradient(145deg,#f5eddf,#fffdf8)!important}html body main#MainContent :is(.lf-wishlist-page.lf-v20-no-items,.lf-wishlist-page) #lf-wishlist-featured-products>.lf-wishlist-card:only-child .lf-wishlist-image{width:100%!important;height:100%!important;min-height:320px!important;max-height:420px!important;object-fit:contain!important;padding:20px!important;box-sizing:border-box!important}html body main#MainContent :is(.lf-wishlist-page.lf-v20-no-items,.lf-wishlist-page) #lf-wishlist-featured-products>.lf-wishlist-card:only-child .lf-wishlist-info{display:flex!important;flex-direction:column!important;justify-content:center!important;min-width:0!important;width:auto!important;padding:clamp(18px,2.2vw,28px)!important;box-sizing:border-box!important}html body main#MainContent :is(.lf-wishlist-page.lf-v20-no-items,.lf-wishlist-page) #lf-wishlist-featured-products>.lf-wishlist-card:last-child:nth-child(odd):not(:only-child){grid-column:1/-1!important;width:min(100%,calc((100% - 14px)/2))!important;justify-self:center!important}}@media(min-width:750px)and (max-width:989px){html body main#MainContent :is(.lf-wishlist-page.lf-v20-no-items,.lf-wishlist-page) .lf-wishlist-50-50{grid-template-columns:minmax(0,1fr)!important}}@media(max-width:749px){html body main#MainContent :is(.lf-wishlist-page.lf-v20-no-items,.lf-wishlist-page) #lf-wishlist-featured-products>.lf-wishlist-card:only-child{display:block!important;min-height:0!important}html body main#MainContent :is(.lf-wishlist-page.lf-v20-no-items,.lf-wishlist-page) #lf-wishlist-featured-products>.lf-wishlist-card:only-child .lf-wishlist-image-wrap{height:190px!important;min-height:190px!important}html body main#MainContent :is(.lf-wishlist-page.lf-v20-no-items,.lf-wishlist-page) #lf-wishlist-featured-products>.lf-wishlist-card:only-child .lf-wishlist-image{height:190px!important;min-height:0!important;max-height:190px!important}}#MainContent[data-template*=product]>.shopify-section[id*=lf_v69_situation]{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/240/assets/lf-v32-unified-layout.css.map */
