#MainContent[data-template*="page.guide"]{--lf-g-red:#631c2a;--lf-g-red-dark:#47111d;--lf-g-gold:#d9b776;--lf-g-cream:#f5e9d6;--lf-g-ink:#46332e;--lf-g-silver:#c9d0d6}#MainContent[data-template*="page.guide"]>.section-wrapper:has(.page-content rte-formatter>:is(.lf-guide,.lf-guide15,.lf-piece-guide,.lf-ambiance-guide,.lf-eco-guide)){background:#eee0ca!important}#MainContent[data-template*="page.guide"]>.section-wrapper:has(.page-content rte-formatter>:is(.lf-guide,.lf-guide15,.lf-piece-guide,.lf-ambiance-guide,.lf-eco-guide))>.section,#MainContent[data-template*="page.guide"]>.section-wrapper:has(.page-content rte-formatter>:is(.lf-guide,.lf-guide15,.lf-piece-guide,.lf-ambiance-guide,.lf-eco-guide)) .section-content-wrapper,#MainContent[data-template*="page.guide"]>.section-wrapper:has(.page-content rte-formatter>:is(.lf-guide,.lf-guide15,.lf-piece-guide,.lf-ambiance-guide,.lf-eco-guide)) .shopify-block.rte,#MainContent[data-template*="page.guide"]>.section-wrapper:has(.page-content rte-formatter>:is(.lf-guide,.lf-guide15,.lf-piece-guide,.lf-ambiance-guide,.lf-eco-guide)) .page-content,#MainContent[data-template*="page.guide"]>.section-wrapper:has(.page-content rte-formatter>:is(.lf-guide,.lf-guide15,.lf-piece-guide,.lf-ambiance-guide,.lf-eco-guide)) rte-formatter{display:block!important;box-sizing:border-box!important;width:100%!important;max-width:100%!important;min-width:0!important;align-self:stretch!important;flex:1 1 100%!important;grid-column:1/-1!important;margin-left:auto!important;margin-right:auto!important}#MainContent[data-template*="page.guide"]>.section-wrapper:has(.page-content rte-formatter>:is(.lf-guide,.lf-guide15,.lf-piece-guide,.lf-ambiance-guide,.lf-eco-guide))>.section{padding:0 clamp(6px,2vw,26px) 35px!important;grid-template-columns:minmax(0,1fr)!important}#MainContent[data-template*="page.guide"] .page-content rte-formatter:has(>:is(.lf-guide,.lf-guide15,.lf-piece-guide,.lf-ambiance-guide,.lf-eco-guide)){background:transparent!important;max-width:100%!important;width:100%!important;display:block!important}#MainContent[data-template*="page.guide"] .page-content rte-formatter>:is(.lf-guide,.lf-guide15,.lf-piece-guide,.lf-ambiance-guide,.lf-eco-guide){background:linear-gradient(145deg,#f4e7d1,#ebdac0 58%,#f3e5d0)!important;position:relative!important;inset:auto!important;transform:none!important;width:100%!important;max-width:1260px!important;min-width:0!important;margin:22px auto 0!important;padding:clamp(18px,3vw,40px)!important;border:2px solid #be965c!important;border-radius:20px!important;box-sizing:border-box!important;box-shadow:0 20px 45px #491b2929,inset 0 2px #fff2d6!important;overflow:visible!important;color:#45332d!important}#MainContent[data-template*="page.guide"] .page-content rte-formatter>:is(.lf-guide,.lf-guide15,.lf-piece-guide,.lf-ambiance-guide,.lf-eco-guide):before{content:"\2726   LES GUIDES LUMINAIRE FRANCE  \2726"!important;position:static!important;display:inline-block!important;transform:none!important;color:#f2d9a5!important;background:linear-gradient(110deg,#571520,#752434)!important;border:1px solid #dfbb79!important;border-radius:5px!important;width:auto!important;max-width:100%!important;height:auto!important;font:850 12px/1.45 Georgia,serif!important;letter-spacing:.14em!important;padding:9px 15px!important;margin:0 0 21px!important;text-transform:uppercase!important}#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){max-width:100%!important;min-width:0!important;box-sizing:border-box!important}#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){background:transparent!important;border:0!important;box-shadow:none!important;max-width:100%!important;width:100%!important;padding:0!important;margin:0 0 24px!important;box-sizing:border-box!important}#MainContent[data-template*="page.guide"] .page-content rte-formatter :is(.lf-guide,.lf-guide15,.lf-piece-guide,.lf-ambiance-guide,.lf-eco-guide) h1{display:block!important;position:relative!important;background:linear-gradient(115deg,#4f101c,#6a1b2c 61%,#812b3a)!important;border:2px solid #deba76!important;border-radius:15px!important;box-shadow:0 14px 29px #53172936,inset 0 0 0 3px #c6a16022!important;color:#fff0d4!important;text-align:center!important;width:100%!important;max-width:100%!important;margin:0 auto 23px!important;padding:clamp(23px,4vw,46px)!important;box-sizing:border-box!important;font:900 clamp(29px,4.2vw,48px)/1.17 Georgia,serif!important;letter-spacing:-.022em!important;text-wrap:balance!important;overflow-wrap:anywhere!important}#MainContent[data-template*="page.guide"] .page-content rte-formatter :is(.lf-guide,.lf-guide15,.lf-piece-guide,.lf-ambiance-guide,.lf-eco-guide) h1:after{content:"\25c6   \25c6   \25c6"!important;display:block!important;position:static!important;height:auto!important;width:auto!important;transform:none!important;inset:auto!important;background:none!important;color:#e0be82!important;font-size:14px!important;letter-spacing:13px!important;opacity:1!important;margin:17px auto 0!important}#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)>p{width:100%!important;max-width:100%!important;box-sizing:border-box!important;background:linear-gradient(105deg,#f1e1c7,#edddc2)!important;color:#45332d!important;border:1px solid #d3b784!important;border-left:5px solid #a87938!important;border-radius:10px!important;padding:clamp(15px,2vw,24px)!important;font-weight:650!important}#MainContent[data-template*="page.guide"] .page-content rte-formatter :is(.lf-guide,.lf-guide15,.lf-piece-guide,.lf-ambiance-guide,.lf-eco-guide) h2{display:flex!important;align-items:center!important;gap:13px!important;min-width:0!important;width:100%!important;max-width:100%!important;min-height:67px!important;box-sizing:border-box!important;margin:32px 0 18px!important;padding:14px clamp(14px,2.2vw,25px)!important;background:linear-gradient(113deg,#4d111c,#651b2b 62%,#792b3c)!important;border:1px solid #e2bd7b!important;border-left:5px solid #e5bd74!important;border-radius:11px!important;box-shadow:0 8px 19px #5e19292e!important;color:#fff2d8!important;font:900 clamp(22px,2.7vw,30px)/1.25 Georgia,serif!important;text-align:left!important;text-shadow:0 1px 1px #30101b50!important;letter-spacing:-.012em!important;text-transform:none!important;overflow-wrap:anywhere!important}#MainContent[data-template*="page.guide"] .page-content rte-formatter :is(.lf-guide,.lf-guide15,.lf-piece-guide,.lf-ambiance-guide,.lf-eco-guide) h2:before,#MainContent[data-template*="page.guide"] .page-content rte-formatter :is(.lf-guide,.lf-guide15,.lf-piece-guide,.lf-ambiance-guide,.lf-eco-guide) h3:before{content:none!important;display:none!important}#MainContent[data-template*="page.guide"] .page-content rte-formatter :is(.lf-guide,.lf-guide15,.lf-piece-guide,.lf-ambiance-guide,.lf-eco-guide) h3{display:flex!important;gap:10px!important;align-items:center!important;margin:25px 0 14px!important;padding:7px 0 11px!important;color:#621a2b!important;font:850 clamp(19px,2vw,24px)/1.36 Georgia,serif!important;border-bottom:2px solid #d0aa69!important;text-align:left!important;overflow-wrap:anywhere!important}#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,.lf-piece-section,.lf-ambiance-section,.lf-eco-section,.lf-ambiance-product,.lf-selection){background:linear-gradient(130deg,#efddc0,#f3e6cf)!important;border:1.5px solid #c2a16b!important;border-radius:16px!important;padding:clamp(16px,2.5vw,29px)!important;margin:25px 0!important;box-shadow:0 7px 22px #50351c16!important;width:100%!important;max-width:100%!important;min-width:0!important;box-sizing:border-box!important}#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,.lf-piece-section,.lf-ambiance-section,.lf-eco-section):nth-of-type(2n){background:linear-gradient(135deg,#e9d8bb,#f2e4cd)!important;border-color:#b99965!important}#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,.lf-piece-section,.lf-ambiance-section,.lf-eco-section):nth-of-type(3n){background:linear-gradient(135deg,#e7dfd2,#efe6d8)!important;border-color:#b6a589!important}#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-header,.lf-ambiance-heading,.lf-piece-heading,.lf-eco-heading){display:flex!important;align-items:center!important;gap:12px!important;width:100%!important;min-width:0!important;max-width:100%!important;box-sizing:border-box!important;background:transparent!important;padding:0!important;margin:16px 0 19px!important}#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-header,.lf-ambiance-heading,.lf-piece-heading,.lf-eco-heading)>h2{margin:0!important;flex:1 1 auto!important;min-width:0!important}#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-intro,.lf-tip,.lf-note,.lf-info-box,.lf-card,.lf-card-soft,.lf-highlight,.lf-choice,.lf-room-card,.lf-benefit,.lf-ambiance-benefit,.lf-temperature-card,.lf-light-layer,.lf-ambiance-info,.lf-piece-info,.lf-product-feature,.lf-read-more,.lf-faq-item,.lf-checklist,.lf-collections,.lf-top-guides,.lf-links-grid){background:linear-gradient(115deg,#f0dfc4,#f6e9d3)!important;color:#4a362e!important;border:1px solid #ccad79!important;border-radius:12px!important;min-width:0!important;max-width:100%!important;box-sizing:border-box!important;box-shadow:0 5px 17px #472b2115!important}#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-intro,.lf-tip,.lf-note,.lf-info-box,.lf-ambiance-info,.lf-piece-info,.lf-read-more){border-left:5px solid #b48b4d!important;padding:clamp(16px,2.2vw,25px)!important}#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-room-card,.lf-benefit,.lf-ambiance-benefit,.lf-temperature-card,.lf-highlight,.lf-choice,.lf-card,.lf-card-soft){padding:clamp(14px,2vw,23px)!important}#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-ambiance-benefits,.lf-links-grid){display:grid!important;grid-template-columns:repeat(auto-fit,minmax(min(100%,248px),1fr))!important;gap:clamp(12px,1.8vw,20px)!important;max-width:100%!important;min-width:0!important}#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-card,.lf-card-soft,.lf-highlight,.lf-choice,.lf-room-card,.lf-benefit,.lf-ambiance-benefit,.lf-temperature-card,.lf-light-layer):nth-child(2n){background:linear-gradient(120deg,#e9dfcf,#f1e8d8)!important;border-color:#bdac8b!important}#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){color:#43322e!important;font-size:clamp(15px,1.27vw,17px)!important;line-height:1.78!important;font-weight:550!important;overflow-wrap:break-word!important}#MainContent[data-template*="page.guide"] .page-content rte-formatter :is(.lf-guide,.lf-guide15,.lf-piece-guide,.lf-ambiance-guide,.lf-eco-guide) :is(strong,b){font-weight:900!important;color:#651c2b!important}#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-cta,.lf-final,.lf-piece-final,.lf-ambiance-final,.lf-eco-final){background:linear-gradient(115deg,#4e121f,#732133)!important;border:2px solid #dcb674!important;border-radius:16px!important;color:#fff0d9!important;padding:clamp(19px,3vw,37px)!important;box-shadow:0 15px 30px #591a2c35!important;max-width:100%!important;box-sizing:border-box!important}#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-cta,.lf-final,.lf-piece-final,.lf-ambiance-final,.lf-eco-final) :is(h2,h3,p,li,strong,b){color:#fff0da!important}#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-cta,.lf-final,.lf-piece-final,.lf-ambiance-final,.lf-eco-final) h2{margin-top:0!important;background:#5b1a29!important;color:#ffe2a7!important}#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){display:inline-flex!important;align-items:center!important;justify-content:center!important;width:45px!important;height:45px!important;flex:0 0 45px!important;min-width:0!important;min-height:0!important;box-sizing:border-box!important;border:1.5px solid #35373b!important;border-radius:50%!important;background:linear-gradient(145deg,#f8f9fa,#b9c4ce)!important;box-shadow:inset 0 1px #fff,0 4px 12px #25292a29!important;font-size:0!important;line-height:0!important;color:#4e6073!important;padding:8px!important;opacity:1!important}#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{width:100%!important;height:100%!important;flex:1 1 auto!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}#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{display:block!important;width:100%!important;height:100%!important;stroke:#4e6073!important;stroke-width:2.1!important;visibility:visible!important;opacity:1!important}#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:33px!important;height:33px!important;flex:0 0 33px!important;padding:5px!important}#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-header,.lf-ambiance-heading,.lf-piece-heading,.lf-eco-heading)>:is(.lf-section-icon,.lf-ambiance-icon,.lf-piece-icon,.lf-eco-icon){width:51px!important;height:51px!important;flex:0 0 51px!important}#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-kicker,.lf-eyebrow,.lf-ambiance-badge,.lf-piece-badge,.lf-eco-badge){background:linear-gradient(110deg,#5d1728,#832a3d)!important;border:1px solid #c9a566!important;border-radius:6px!important;color:#f2d8ab!important;font-weight:900!important;box-shadow:0 4px 13px #47142b2b!important}#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) :is(.lf-kicker,.lf-eyebrow,.lf-ambiance-badge,.lf-piece-badge,.lf-eco-badge){color:#f1d69d!important}#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-links-grid a,.lf-top-guides a,.lf-collections a,.lf-cta a,.lf-final a,.lf-ambiance-final a,.lf-piece-final a,a.lf-button,a.lf-cta,a.lf-cta-button){display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:48px!important;box-sizing:border-box!important;padding:12px 19px!important;background:linear-gradient(145deg,#eef0f1,#b9c2ca)!important;color:#5b1829!important;border:1.5px solid #292b2e!important;border-radius:6px!important;text-decoration:none!important;font-weight:900!important;box-shadow:0 4px #b58e56,0 8px 14px #23232320!important;transition:transform .2s ease,box-shadow .2s ease!important}#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-links-grid a,.lf-top-guides a,.lf-collections a,.lf-cta a,.lf-final a,.lf-ambiance-final a,.lf-piece-final a,a.lf-button,a.lf-cta,a.lf-cta-button):hover{transform:translateY(-3px)!important;box-shadow:0 6px #be975b,0 12px 22px #30202830!important}#MainContent[data-template*="page.guide"] .page-content rte-formatter :is(.lf-guide,.lf-guide15,.lf-piece-guide,.lf-ambiance-guide,.lf-eco-guide) :is(table,.lf-table){width:100%!important;border-collapse:collapse!important}#MainContent[data-template*="page.guide"] .page-content rte-formatter :is(.lf-guide,.lf-guide15,.lf-piece-guide,.lf-ambiance-guide,.lf-eco-guide) :is(th,td){padding:12px 15px!important;border:1px solid #c4a576!important}#MainContent[data-template*="page.guide"] .page-content rte-formatter :is(.lf-guide,.lf-guide15,.lf-piece-guide,.lf-ambiance-guide,.lf-eco-guide) th{background:#681c2c!important;color:#fff0da!important;font-weight:900!important}#MainContent[data-template*="page.guide"] .page-content rte-formatter :is(.lf-guide,.lf-guide15,.lf-piece-guide,.lf-ambiance-guide,.lf-eco-guide) tr:nth-child(2n){background:#e8dac7!important}#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-table-wrap,.table-responsive){max-width:100%!important;overflow-x:auto!important}#MainContent[data-template*="page.guide"] .page-content rte-formatter :is(.lf-guide,.lf-guide15,.lf-piece-guide,.lf-ambiance-guide,.lf-eco-guide) img{max-width:100%!important;height:auto!important}#MainContent[data-template*="page.guide"] .page-content rte-formatter .lf-guide.lf-v15-index-ready>.lf-section,#MainContent[data-template*="page.guide"] .page-content rte-formatter .lf-guide.lf-v15-index-ready>.lf-separator{display:none!important}#MainContent[data-template*="page.guide"] .page-content rte-formatter .lf-guide.lf-v15-guide-index .lf-links-grid .lf-arrow{display:none!important}#MainContent[data-template*="page.guide"] .page-content rte-formatter .lf-guide.lf-v15-guide-index .lf-guide-hero{position:relative!important;overflow:hidden!important;background:linear-gradient(117deg,#4a0e1b,#6c1a2e)!important;border:2px solid #d9b577!important;border-radius:16px!important;padding:clamp(22px,3vw,40px)!important;box-shadow:0 12px 26px #501b2c35!important}#MainContent[data-template*="page.guide"] .page-content rte-formatter .lf-guide.lf-v15-guide-index .lf-guide-hero:before{content:""!important;position:absolute!important;pointer-events:none!important;top:0!important;left:-90%!important;width:50%!important;height:100%!important;transform:skew(-22deg)!important;background:linear-gradient(90deg,transparent,#f8df9840,transparent)!important;animation:lfGoldSweep 9s ease-in-out infinite!important}#MainContent[data-template*="page.guide"] .page-content rte-formatter .lf-guide.lf-v15-guide-index .lf-guide-hero h1{position:relative!important;color:#fff0d5!important;background:transparent!important;border:0!important;box-shadow:none!important}#MainContent[data-template*="page.guide"] .page-content rte-formatter .lf-guide.lf-v15-guide-index .lf-guide-hero>p{color:#f6e2c5!important;background:transparent!important;border:0!important;text-align:center!important}#MainContent[data-template*="page.guide"] .page-content rte-formatter .lf-guide.lf-v15-guide-index .lf-v15-index-header{display:block!important;color:#5c1a2b!important;background:transparent!important;box-shadow:none!important;border:0!important;border-bottom:2px solid #c5a064!important;padding:0 0 14px!important;margin:29px 0 20px!important;min-height:0!important}#MainContent[data-template*="page.guide"] .page-content rte-formatter .lf-guide.lf-v15-guide-index .lf-v15-index-cards{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(min(100%,270px),1fr))!important;gap:20px!important;margin:15px 0 37px!important;padding:0!important}#MainContent[data-template*="page.guide"] .page-content rte-formatter .lf-guide.lf-v15-guide-index .lf-v15-index-card{position:relative!important;overflow:hidden!important;display:flex!important;flex-direction:column!important;gap:13px!important;min-height:205px!important;padding:24px!important;background:linear-gradient(135deg,#f2e1c7,#e8d6b8)!important;border:1.5px solid #bf975c!important;border-radius:14px!important;box-shadow:0 10px 21px #4d33251c!important;text-decoration:none!important;transition:transform .25s ease,border-color .25s ease,box-shadow .25s ease!important}#MainContent[data-template*="page.guide"] .page-content rte-formatter .lf-guide.lf-v15-guide-index .lf-v15-index-card:nth-child(2n){background:linear-gradient(135deg,#e8dece,#f1e6d3)!important}#MainContent[data-template*="page.guide"] .page-content rte-formatter .lf-guide.lf-v15-guide-index .lf-v15-index-card:after{content:""!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;pointer-events:none!important;border-radius:inherit!important;border:2px solid transparent!important;transition:border-color .2s ease,box-shadow .2s ease!important}#MainContent[data-template*="page.guide"] .page-content rte-formatter .lf-guide.lf-v15-guide-index .lf-v15-index-card:hover{transform:translateY(-5px)!important;box-shadow:0 17px 33px #4d1f2b30!important}#MainContent[data-template*="page.guide"] .page-content rte-formatter .lf-guide.lf-v15-guide-index .lf-v15-index-card:hover:after{border-color:#cba567!important;box-shadow:inset 0 0 21px #f6d69845!important}#MainContent[data-template*="page.guide"] .page-content rte-formatter .lf-guide.lf-v15-guide-index .lf-v15-index-card strong{font:900 clamp(22px,2.4vw,27px)/1.26 Georgia,serif!important;color:#5c1b2b!important}#MainContent[data-template*="page.guide"] .page-content rte-formatter .lf-guide.lf-v15-guide-index .lf-v15-index-card>span:not(.lf-v15-icon){font-size:15px!important;line-height:1.52!important;color:#4f4038!important}#MainContent[data-template*="page.guide"] .page-content rte-formatter .lf-guide.lf-v15-guide-index .lf-v15-index-card>.lf-v15-icon{width:54px!important;height:54px!important;flex:0 0 54px!important}#MainContent[data-template*="page.guide"] .page-content rte-formatter .lf-guide.lf-v15-guide-index .lf-v15-index-bottom{padding:25px!important;margin-top:25px!important;background:#641d2d!important;border:1.5px solid #d7b577!important;border-radius:14px!important}#MainContent[data-template*="page.guide"] .page-content rte-formatter .lf-guide.lf-v15-guide-index .lf-v15-index-bottom :is(p,strong){color:#f5dfb4!important}@keyframes lfGoldSweep{0%,15%{left:-90%;opacity:0}40%{opacity:1}65%,to{left:145%;opacity:0}}#MainContent[data-template*="page.guide"] .page-content rte-formatter>p{max-width:1260px!important;width:100%!important;box-sizing:border-box!important;margin:0 auto!important;background:#eee0c8!important;border-left:4px solid #be9758!important;padding:15px 23px!important;color:#5b2730!important;font-weight:700!important}#MainContent[data-template*="page.guide"] .page-content rte-formatter>p+p:has(+.lf-maillage-pages){display:none!important}#MainContent[data-template*="page.guide"] .page-content rte-formatter>.lf-maillage-pages{max-width:1260px!important;width:100%!important;box-sizing:border-box!important;margin:0 auto 40px!important;padding:clamp(20px,3vw,34px)!important;border:2px solid #d6b274!important;border-radius:0 0 16px 16px!important;background:linear-gradient(120deg,#52121f,#742238)!important;color:#f7e8cc!important}#MainContent[data-template*="page.guide"] .page-content rte-formatter>.lf-maillage-pages h2{background:transparent!important;box-shadow:none!important;border:0!important;margin:0 0 20px!important;padding:0!important;font:900 clamp(23px,2.5vw,30px)/1.3 Georgia,serif!important;color:#f7dda7!important}#MainContent[data-template*="page.guide"] .page-content rte-formatter>.lf-maillage-pages ul{list-style:none!important;display:grid!important;grid-template-columns:repeat(auto-fit,minmax(min(100%,235px),1fr))!important;gap:13px!important;margin:0 0 14px!important;padding:0!important}#MainContent[data-template*="page.guide"] .page-content rte-formatter>.lf-maillage-pages li{list-style:none!important;margin:0!important;padding:0!important}#MainContent[data-template*="page.guide"] .page-content rte-formatter>.lf-maillage-pages li a{display:flex!important;align-items:center!important;gap:12px!important;padding:14px 16px!important;min-height:60px!important;background:linear-gradient(125deg,#f0f2f2,#c7cdd1)!important;border:1.5px solid #2c2b2e!important;border-radius:8px!important;color:#5a2231!important;font-weight:850!important;text-decoration:none!important}#MainContent[data-template*="page.guide"] .page-content rte-formatter>.lf-maillage-pages li a:before{content:"\2726"!important;width:33px!important;height:33px!important;flex:0 0 33px!important;display:grid!important;place-items:center!important;border:1px solid #bb9763!important;border-radius:50%!important;background:#661e2d!important;color:#e8c683!important}#MainContent[data-template*="page.guide"] .page-content rte-formatter>.lf-maillage-pages p,#MainContent[data-template*="page.guide"] .page-content rte-formatter>.lf-maillage-pages p a{color:#f3deb8!important;font-weight:850!important}@media(max-width:749px){#MainContent[data-template*="page.guide"]>.section-wrapper:has(.page-content rte-formatter>:is(.lf-guide,.lf-guide15,.lf-piece-guide,.lf-ambiance-guide,.lf-eco-guide))>.section{padding:0 6px 25px!important}#MainContent[data-template*="page.guide"] .page-content rte-formatter>:is(.lf-guide,.lf-guide15,.lf-piece-guide,.lf-ambiance-guide,.lf-eco-guide){width:100%!important;max-width:100%!important;margin:9px auto 0!important;padding:14px!important;border-radius:13px!important}#MainContent[data-template*="page.guide"] .page-content rte-formatter :is(.lf-guide,.lf-guide15,.lf-piece-guide,.lf-ambiance-guide,.lf-eco-guide) h1{font-size:clamp(27px,6.9vw,37px)!important;padding:23px 15px!important}#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.1vw,26px)!important;gap:9px!important;padding:13px 10px!important}#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:19px!important}#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,.lf-piece-section,.lf-ambiance-section,.lf-eco-section){padding:16px!important}#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-ambiance-benefits,.lf-links-grid){grid-template-columns:minmax(0,1fr)!important}#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{width:35px!important;height:35px!important;flex-basis:35px!important;padding:5px!important}#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:30px!important;height:30px!important;flex-basis:30px!important}#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-header,.lf-ambiance-heading,.lf-piece-heading,.lf-eco-heading)>:is(.lf-section-icon,.lf-ambiance-icon,.lf-piece-icon,.lf-eco-icon){width:40px!important;height:40px!important;flex:0 0 40px!important}#MainContent[data-template*="page.guide"] .page-content rte-formatter .lf-guide.lf-v15-guide-index .lf-v15-index-cards{grid-template-columns:1fr!important;gap:13px!important}#MainContent[data-template*="page.guide"] .page-content rte-formatter .lf-guide.lf-v15-guide-index .lf-v15-index-card{min-height:150px!important;padding:18px!important}#MainContent[data-template*="page.guide"] .page-content rte-formatter>p,#MainContent[data-template*="page.guide"] .page-content rte-formatter>.lf-maillage-pages{max-width:100%!important;width:100%!important}#MainContent[data-template*="page.guide"] .page-content rte-formatter>.lf-maillage-pages ul{grid-template-columns:1fr!important}}@media(prefers-reduced-motion:reduce){#MainContent[data-template*="page.guide"] .page-content rte-formatter *{animation:none!important;transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/240/assets/lf-v15-guide-final.css.map */
