#MainContent.lf-editorial,#MainContent[data-template*=blog],#MainContent[data-template*=collection],#MainContent[data-template*="page.guide"]{--lf-v15-column:1120px;--lf-v15-gutter:clamp(12px,2vw,26px);--lf-v15-gold:#e0bc77;--lf-v15-silver:#c5cdd3;--lf-v15-black:#141616 }html body #MainContent.lf-editorial :is(.lf-article,.lf-article__header,.lf-article__content-wrap,.lf-article__footer,.lf-luxury-faq-111213,.lf-related-blog),html body #MainContent[data-template*=collection] :is(.lf-collection-seo-heading,.lf-collection-benefits,.lf-collection-categories,.lf-collection-products-cta,.product-grid-container,.lf-gallery-section),html body #MainContent[data-template*=blog] :is(.blog-posts-container,.blog-posts,.blog-posts-list),html body #MainContent[data-template*="page.guide"] .page-content rte-formatter>:is(.lf-guide,.lf-guide15,.lf-piece-guide,.lf-ambiance-guide,.lf-eco-guide){width:min(calc(100% - var(--lf-v15-gutter) - var(--lf-v15-gutter)),var(--lf-v15-column))!important;max-width:var(--lf-v15-column)!important;min-width:0!important;margin-left:auto!important;margin-right:auto!important;box-sizing:border-box!important;left:auto!important;right:auto!important;transform:none!important}html body #MainContent[data-template*="page.guide"] .page-content rte-formatter:has(>:is(.lf-guide,.lf-guide15,.lf-piece-guide,.lf-ambiance-guide,.lf-eco-guide)){width:100%!important;max-width:100%!important;min-width:0!important;padding:0!important;margin-inline:auto!important;box-sizing:border-box!important}html body #MainContent[data-template*="page.guide"] .page-content rte-formatter>:is(.lf-guide,.lf-guide15,.lf-piece-guide,.lf-ambiance-guide,.lf-eco-guide) :is(.lf-inner,.lf-content,.lf-guide-inner,.lf-container,.lf-guide-content,.lf-section,.lf-ambiance-section,.lf-piece-section,.lf-eco-section,.lf-v15-guide-faq,.lf-maillage-pages,.lf-card,.lf-intro,.lf-note,.lf-tip){min-width:0!important;max-width:100%!important;box-sizing:border-box!important;overflow-wrap:break-word}html body #MainContent[data-template*="page.guide"] .page-content rte-formatter>:is(.lf-guide,.lf-guide15,.lf-piece-guide,.lf-ambiance-guide,.lf-eco-guide) :is(.lf-grid,.lf-room-grid,.lf-highlight-grid,.lf-benefits,.lf-light-layers,.lf-v15-index-cards){min-width:0!important;max-width:100%!important}html body #MainContent[data-template*="page.guide"] .page-content rte-formatter :is(.lf-guide,.lf-guide15,.lf-piece-guide,.lf-ambiance-guide,.lf-eco-guide) :is(.lf-v15-icon,.lf-section-icon,.lf-ambiance-icon,.lf-piece-icon,.lf-eco-icon,.lf-room-icon,.room-icon):not(.lf-v15-icon:is(.lf-section-icon,.lf-ambiance-icon,.lf-piece-icon,.lf-eco-icon,.lf-room-icon,.room-icon) .lf-v15-icon){position:relative!important;isolation:isolate!important;overflow:hidden!important;display:inline-grid!important;place-items:center!important;width:46px!important;height:46px!important;min-width:46px!important;flex:0 0 46px!important;box-sizing:border-box!important;padding:8px!important;border:2px solid #deb96f!important;border-radius:50%!important;background:radial-gradient(circle at 36% 23%,#303335,#16191d 52%,#080d0e)!important;box-shadow:0 0 0 2px #bdc6ca,0 0 0 3px #bf9d59a8,inset 0 1px #e8eced9c,0 5px 14px #10141735!important;color:#f2cd84!important;opacity:1!important}html body #MainContent[data-template*="page.guide"] .page-content rte-formatter :is(.lf-guide,.lf-guide15,.lf-piece-guide,.lf-ambiance-guide,.lf-eco-guide) :is(.lf-v15-icon,.lf-section-icon,.lf-ambiance-icon,.lf-piece-icon,.lf-eco-icon,.lf-room-icon,.room-icon):not(.lf-v15-icon:is(.lf-section-icon,.lf-ambiance-icon,.lf-piece-icon,.lf-eco-icon,.lf-room-icon,.room-icon) .lf-v15-icon):before{content:""!important;display:block!important;position:absolute!important;top:-40%!important;right:31%!important;bottom:-40%!important;left:51%!important;width:auto!important;height:auto!important;transform:rotate(28deg)!important;background:linear-gradient(90deg,transparent,#e3b86173 30%,#ffe6a58c 48%,#d5a7577c 70%,transparent)!important;opacity:.48!important;pointer-events:none!important;z-index:0!important}html body #MainContent[data-template*="page.guide"] .page-content rte-formatter :is(.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,.room-icon)>.lf-v15-icon{position:relative!important;isolation:auto!important;overflow:visible!important;width:100%!important;height:100%!important;min-width:0!important;min-height:0!important;flex:0 1 100%!important;padding:0!important;border:0!important;border-radius:0!important;background:none!important;box-shadow:none!important}html body #MainContent[data-template*="page.guide"] .page-content rte-formatter :is(.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,.room-icon)>.lf-v15-icon:before{content:none!important;display:none!important}html body #MainContent[data-template*="page.guide"] .page-content rte-formatter :is(.lf-guide,.lf-guide15,.lf-piece-guide,.lf-ambiance-guide,.lf-eco-guide) .lf-v15-icon svg,html body #MainContent[data-template*="page.guide"] .page-content rte-formatter :is(.lf-guide,.lf-guide15,.lf-piece-guide,.lf-ambiance-guide,.lf-eco-guide) .lf-v15-icon svg *{position:relative;z-index:2;stroke:#f6d18a!important;fill:none!important;stroke-width:1.85!important;stroke-linecap:round!important;stroke-linejoin:round!important;filter:drop-shadow(0 1px 1px #07090a9e)}html body #MainContent[data-template*="page.guide"] .page-content rte-formatter :is(.lf-guide,.lf-guide15,.lf-piece-guide,.lf-ambiance-guide,.lf-eco-guide) h3>.lf-v15-icon{width:36px!important;height:36px!important;min-width:36px!important;flex-basis:36px!important;padding:6px!important}html body #MainContent[data-template*="page.guide"] .page-content rte-formatter :is(.lf-guide,.lf-guide15,.lf-piece-guide,.lf-ambiance-guide,.lf-eco-guide) .lf-v15-index-card>.lf-v15-icon{width:50px!important;height:50px!important;min-width:50px!important;padding:9px!important;margin-bottom:7px!important}html body #MainContent[data-template*="page.guide"] .page-content rte-formatter .lf-v15-guide-faq{width:100%!important;max-width:100%!important;padding:clamp(14px,2.8vw,29px)!important;border:1.5px solid #d4ac66!important}html body #MainContent[data-template*="page.guide"] .page-content rte-formatter .lf-v15-guide-faq details{width:100%!important;max-width:100%!important;overflow:hidden!important;border-color:#c89f61!important}html body #MainContent[data-template*="page.guide"] .page-content rte-formatter .lf-v15-guide-faq summary{display:grid!important;grid-template-columns:42px minmax(0,1fr) 36px!important;gap:clamp(9px,1.6vw,15px)!important;min-width:0!important;min-height:58px!important;padding:clamp(11px,1.3vw,15px)!important;overflow-wrap:anywhere!important;background:linear-gradient(128deg,#fff9ee,#e9d7b9)!important;color:#58253a!important}html body #MainContent[data-template*="page.guide"] .page-content rte-formatter .lf-v15-guide-faq summary:focus-visible{outline:3px solid #8c5f30!important;outline-offset:-3px!important}html body #MainContent[data-template*="page.guide"] .page-content rte-formatter .lf-v15-guide-faq .lf-v15-faq-icon,html body #MainContent[data-template*="page.guide"] .page-content rte-formatter .lf-v15-guide-faq .lf-v15-faq-toggle{border:2px solid #dbb66e!important;background:linear-gradient(155deg,#24292a,#0d1316)!important;border-radius:50%!important;color:#f5cd80!important;box-shadow:0 0 0 1px #bec6c8,0 4px 10px #15151733!important}html body #MainContent[data-template*="page.guide"] .page-content rte-formatter .lf-v15-guide-faq .lf-v15-faq-icon svg{stroke:#f4d080!important;stroke-width:2!important}html body #MainContent[data-template*="page.guide"] .page-content rte-formatter .lf-v15-guide-faq .lf-v15-faq-answer{padding:clamp(13px,2.2vw,21px)!important;color:#3f342d!important}html body #MainContent[data-template*="page.guide"] .page-content rte-formatter .lf-v15-guide-faq .lf-v15-faq-answer :is(p,li){font-size:16px!important;line-height:1.72!important;font-weight:400!important}@media(max-width:749px){#MainContent.lf-editorial,#MainContent[data-template*=blog],#MainContent[data-template*=collection],#MainContent[data-template*="page.guide"]{--lf-v15-gutter:12px}html body #MainContent[data-template*="page.guide"] .page-content rte-formatter>:is(.lf-guide,.lf-guide15,.lf-piece-guide,.lf-ambiance-guide,.lf-eco-guide){padding:clamp(14px,3.8vw,22px)!important;margin-top:12px!important;margin-bottom:22px!important;border-radius:14px!important}html body #MainContent[data-template*="page.guide"] .page-content rte-formatter :is(.lf-guide,.lf-guide15,.lf-piece-guide,.lf-ambiance-guide,.lf-eco-guide) :is(h1,h2,h3,p,li){overflow-wrap:break-word!important;-webkit-hyphens:auto;hyphens:auto}html body #MainContent[data-template*="page.guide"] .page-content rte-formatter :is(.lf-guide,.lf-guide15,.lf-piece-guide,.lf-ambiance-guide,.lf-eco-guide) :is(p,li){font-size:16px!important;line-height:1.75!important}html body #MainContent[data-template*="page.guide"] .page-content rte-formatter :is(.lf-guide,.lf-guide15,.lf-piece-guide,.lf-ambiance-guide,.lf-eco-guide) h2{font-size:clamp(20px,5.8vw,26px)!important}html body #MainContent[data-template*="page.guide"] .page-content rte-formatter :is(.lf-guide,.lf-guide15,.lf-piece-guide,.lf-ambiance-guide,.lf-eco-guide) h3{font-size:clamp(17px,5vw,22px)!important}html body #MainContent[data-template*="page.guide"] .page-content rte-formatter :is(.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){min-width:0!important;padding:clamp(20px,4.2vw,28px)!important}html body #MainContent[data-template*="page.guide"] .page-content rte-formatter :is(.lf-guide,.lf-guide15,.lf-piece-guide,.lf-ambiance-guide,.lf-eco-guide) :is(.lf-grid,.lf-room-grid,.lf-highlight-grid,.lf-benefits,.lf-light-layers,.lf-v15-index-cards){grid-template-columns:minmax(0,1fr)!important}html body #MainContent[data-template*="page.guide"] .page-content rte-formatter .lf-v15-guide-faq summary{grid-template-columns:36px minmax(0,1fr) 32px!important;gap:9px!important;padding:12px 10px!important;font-size:16px!important}html body #MainContent[data-template*="page.guide"] .page-content rte-formatter .lf-v15-guide-faq .lf-v15-faq-icon{width:36px!important;height:36px!important;padding:6px!important}html body #MainContent[data-template*="page.guide"] .page-content rte-formatter .lf-v15-guide-faq .lf-v15-faq-toggle{width:32px!important;height:32px!important;font-size:21px!important}html body #MainContent.lf-editorial :is(.lf-article,.lf-article__header,.lf-article__content-wrap,.lf-luxury-faq-111213,.lf-related-blog){max-width:100%!important;min-width:0!important}html body #MainContent[data-template*=collection] :is(.lf-collection-seo-heading,.lf-collection-benefits,.lf-collection-categories,.lf-collection-products-cta,.product-grid-container,.lf-gallery-section){max-width:100%!important}html body #MainContent[data-template*=blog] :is(.blog-posts-container,.blog-posts-list){max-width:100%!important}}@media(prefers-reduced-motion:reduce){html body #MainContent[data-template*="page.guide"] .lf-v15-guide-faq *{transition:none!important;animation:none!important}}@media(max-width:749px){html body #MainContent:not([data-template*=product]) :is(.page-content,.rte) img{max-width:100%!important;height:auto}html body #MainContent:not([data-template*=product]) :is(.page-content,.rte) :is(table){display:block;max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}html body #MainContent:not([data-template*=product]) :is(.page-content,.rte) :is(h1,h2,h3,p,li){max-width:100%;overflow-wrap:break-word}html body #MainContent:not([data-template*=product]) :is(.page-content,.rte){min-width:0;box-sizing:border-box}}
/*# sourceMappingURL=/cdn/shop/t/240/assets/lf-v15-guides-editorial-unify.css.map */
