.elementor-157 .elementor-element.elementor-element-f4f77bd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-157 .elementor-element.elementor-element-45c4e2d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-157 .elementor-element.elementor-element-f8150c0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-157 .elementor-element.elementor-element-713f2e4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:wrap;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-157 .elementor-element.elementor-element-ebe45e6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-157 .elementor-element.elementor-element-7e29bba{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-157 .elementor-element.elementor-element-9c63d7e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-157 .elementor-element.elementor-element-cf3e83b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-157 .elementor-element.elementor-element-13db755{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-157 .elementor-element.elementor-element-3482fe7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-157 .elementor-element.elementor-element-c474301{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-157 .elementor-element.elementor-element-49e27a2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-157 .elementor-element.elementor-element-68c7a93{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:wrap;}.elementor-157 .elementor-element.elementor-element-1857020{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-157 .elementor-element.elementor-element-0920db4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-157 .elementor-element.elementor-element-be5cba9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-157 .elementor-element.elementor-element-58c591d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-157 .elementor-element.elementor-element-0cc9322{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-157 .elementor-element.elementor-element-af03637{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-157 .elementor-element.elementor-element-855d1d0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-157 .elementor-element.elementor-element-12d33ac{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-157 .elementor-element.elementor-element-75c2920{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-157 .elementor-element.elementor-element-68a686e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-157 .elementor-element.elementor-element-7124e22{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-157 .elementor-element.elementor-element-4d15ba0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-157 .elementor-element.elementor-element-fe92336{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-157 .elementor-element.elementor-element-bc4006a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-157 .elementor-element.elementor-element-dd5bcdd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-157 .elementor-element.elementor-element-90736c7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-157 .elementor-element.elementor-element-2352189{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-157 .elementor-element.elementor-element-3727d8b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:wrap;}.elementor-157 .elementor-element.elementor-element-3a217cc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-157 .elementor-element.elementor-element-02bd37d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-157 .elementor-element.elementor-element-05b88c1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-157 .elementor-element.elementor-element-6caebbd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-157 .elementor-element.elementor-element-9b1d167{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-157 .elementor-element.elementor-element-4ac4fc2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-157 .elementor-element.elementor-element-bf8f544{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:wrap;}@media(max-width:1024px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}}@media(max-width:767px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}}/* Start custom CSS */@font-face{font-family:'Manrope';font-weight:400;font-style:normal;font-display:swap;src:url(https://lalevio.ca/wp-content/uploads/fonts/manrope-latin.woff2) format('woff2')}@font-face{font-family:'Manrope';font-weight:600;font-style:normal;font-display:swap;src:url(https://lalevio.ca/wp-content/uploads/fonts/manrope-latin-1.woff2) format('woff2')}@font-face{font-family:'Outfit';font-weight:400;font-style:normal;font-display:swap;src:url(https://lalevio.ca/wp-content/uploads/fonts/outfit-latin.woff2) format('woff2')}
.lv{--creme:#f4f0ea;--onyx:#0d0d0d;--lin:#eae5dd;--pierre:#cfc8bd;--argile:#b4472f;--argile-c:#e07a5f;--gris:#5c5852;--ligne:#ddd8d0;font-family:'Manrope',system-ui,sans-serif;color:var(--onyx);background:var(--creme);line-height:1.5;-webkit-font-smoothing:antialiased}
.lv *{box-sizing:border-box}.lv a{color:inherit;text-decoration:none}.lv p{margin:0}.lv h1,.lv h2,.lv h3{margin:0;font-family:'Outfit',sans-serif;font-weight:400;color:var(--onyx)}
.lv .hd{position:sticky;top:0;z-index:50;background:var(--creme);border-bottom:1px solid var(--ligne);height:80px;display:flex;align-items:center;justify-content:space-between;padding:0 64px}
.lv .logo{display:flex;align-items:center;gap:8px;font-family:'Outfit',sans-serif;font-size:24.5px;letter-spacing:-.49px}
.lv .nav{display:flex;gap:32px;flex:1;padding-left:56px;font-weight:600;font-size:14px;letter-spacing:.28px}
.lv .act{display:flex;gap:24px;align-items:center;font-weight:600;font-size:14px;letter-spacing:.28px}
.lv .pan{background:var(--onyx);color:var(--creme)!important;padding:8px 16px;border-radius:999px}
.lv .lvb{display:inline-flex;align-items:center;padding:15px 28px;border-radius:999px;font-weight:600;font-size:15px;letter-spacing:.15px;background:var(--onyx);color:var(--creme)!important;border:1.5px solid var(--onyx)}
.lv .lvb.ghost{background:transparent;color:var(--onyx)!important}.lv .lvb.cl{background:var(--creme);color:var(--onyx)!important;border-color:var(--creme)}
.lv .sur{font-weight:600;font-size:12px;letter-spacing:1.44px;text-transform:uppercase;color:var(--argile)}
.lv .hero{display:flex;gap:64px;align-items:center;padding:56px 64px 80px}
.lv .hero .tx{display:flex;flex-direction:column;gap:24px;flex:1;min-width:0;align-items:flex-start}
.lv .hero h1{font-size:88px;line-height:88px;letter-spacing:-2.2px}
.lv .intro{font-size:20px;line-height:30px;color:var(--gris);max-width:500px}
.lv .row{display:flex;gap:12px;flex-wrap:wrap}.lv .chk{display:flex;gap:20px;font-size:14px;color:var(--gris);flex-wrap:wrap}
.lv .hero .ph{flex:0 0 680px;max-width:50%;height:760px;border-radius:20px;overflow:hidden}
.lv .ph img,.lv .g img{width:100%;height:100%;object-fit:cover;display:block}
.lv .band{background:var(--onyx);color:var(--creme);display:flex;justify-content:space-between;gap:24px;flex-wrap:wrap;padding:22px 64px;font-weight:600;font-size:12px;letter-spacing:1.44px;text-transform:uppercase}
.lv .sec{padding:60px 64px;display:flex;flex-direction:column;gap:48px}.lv .lin{background:var(--lin)}
.lv .sh{display:flex;justify-content:space-between;align-items:flex-end;gap:24px;flex-wrap:wrap}.lv .sh>div{display:flex;flex-direction:column;gap:12px}
.lv h2{font-size:44px;line-height:48px;letter-spacing:-.66px}
.lv .grid3{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}
.lv .st{display:flex;flex-direction:column;gap:16px}.lv .st .il{background:var(--lin);height:360px;border-radius:16px;display:flex;align-items:center;justify-content:center}
.lv .st h3,.lv .pc h3{font-size:28px;line-height:34px;letter-spacing:-.28px}.lv .st p{font-size:16px;line-height:26px;color:var(--gris)}
.lv .pc{display:flex;flex-direction:column;gap:14px}.lv .pc .im{background:var(--creme);height:480px;border-radius:14px;display:flex;align-items:center;justify-content:center}
.lv .pc .tl{display:flex;justify-content:space-between;align-items:baseline}.lv .pc .pr{font-family:'Outfit',sans-serif;font-size:24px;letter-spacing:-.24px;color:var(--gris)}
.lv .pc .ds{font-size:14px;color:var(--gris)}
.lv .gal{display:grid;grid-template-columns:640fr 656fr;gap:16px}.lv .g{border-radius:16px;overflow:hidden}
.lv .gr{display:grid;grid-template-columns:1fr 1fr;gap:16px}.lv .gr .g{aspect-ratio:320/312}
.lv .tem{grid-column:1/3;background:var(--onyx);border-radius:16px;padding:32px;display:flex;flex-direction:column;justify-content:space-between;gap:24px;min-height:312px}
.lv .tem h3{color:var(--creme);font-size:28px;line-height:34px;letter-spacing:-.28px}.lv .tem p{font-size:14px;color:var(--pierre)}
.lv .tai{padding:96px 64px;display:flex;justify-content:space-between;align-items:center;gap:48px;flex-wrap:wrap}
.lv .tai .l{display:flex;flex-direction:column;gap:16px;align-items:flex-start}.lv .tai .l p.t{font-size:16px;line-height:26px;color:var(--gris);max-width:480px}
.lv .sz{display:flex;gap:12px;flex-wrap:wrap}.lv .sz div{background:var(--creme);border:1px solid var(--ligne);border-radius:14px;width:104px;padding:20px 16px;text-align:center}
.lv .sz b{display:block;font-family:'Outfit',sans-serif;font-weight:400;font-size:28px;line-height:34px;letter-spacing:-.28px}.lv .sz span{white-space:nowrap;font-size:14px;color:var(--gris)}
.lv .ft{background:var(--onyx);color:var(--creme);padding:72px 64px 40px;display:flex;flex-direction:column;gap:56px}
.lv .fc{display:flex;justify-content:space-between;gap:40px;flex-wrap:wrap}.lv .fc>div{display:flex;flex-direction:column;gap:12px;font-size:14px}
.lv .fc h4{margin:0;font-weight:600;font-size:12px;letter-spacing:1.44px;text-transform:uppercase;color:var(--argile-c)}
.lv .fb{display:flex;justify-content:space-between;flex-wrap:wrap;gap:12px;font-size:14px;color:var(--pierre)}
.lv .nl{display:flex;gap:12px;align-items:center;border:1px solid var(--pierre);border-radius:999px;padding:6px 6px 6px 20px;color:var(--pierre);font-size:14px}
@media(max-width:1024px){.lv .hd,.lv .hero,.lv .sec,.lv .band,.lv .tai,.lv .ft{padding-left:24px;padding-right:24px}.lv .nav{display:none}.lv .hero{flex-direction:column;padding-top:32px;padding-bottom:56px}.lv .hero .ph{flex:none;max-width:100%;width:100%;height:auto;aspect-ratio:680/760}.lv .hero h1{font-size:56px;line-height:58px}.lv .sec{padding-top:72px;padding-bottom:72px}.lv .grid3,.lv .gal{grid-template-columns:1fr}.lv h2{font-size:34px;line-height:40px}.lv .pc .im{height:360px}.lv .gal .g.big{aspect-ratio:1}}
@media(max-width:600px){.lv .hero h1{font-size:44px;line-height:48px}.lv .act .lg{display:none}.lv .band{gap:10px}}
.lv .dots{display:flex;gap:8px;height:16px}.lv .dots i{display:block;width:16px;height:16px;border-radius:50%;border:1px solid #ddd8d0}.lv a.pc{color:inherit}
.lv .cm-intro{padding:120px 64px 96px;display:flex;flex-direction:column;gap:24px;align-items:flex-start}
.lv .cm-intro h1{font-size:76px;line-height:1.04;letter-spacing:-1px;font-weight:400}
.lv .cm-intro p.lead{font-size:18px;line-height:28px;color:var(--gris);max-width:640px}
.lv .cm-btns{display:flex;gap:16px;flex-wrap:wrap;margin-top:8px}
.lv .st .il{overflow:hidden;padding:0}
.lv .st .il img{width:100%;height:100%;object-fit:cover;display:block}
.lv .cm-two{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:start}
.lv .cm-two>div{display:flex;flex-direction:column;gap:20px}
.lv .cm-two p.t{font-size:16px;line-height:26px;color:var(--gris)}
.lv .cm-checks{list-style:none;padding:0;margin:8px 0 0;display:flex;flex-direction:column;gap:12px;font-weight:600}
.lv .cm-cards{display:grid;gap:24px}
.lv .cm-card{background:var(--lin);border-radius:16px;padding:32px;display:flex;flex-direction:column;gap:12px}
.lv .cm-card h3{font-size:28px;font-weight:400}
.lv .cm-card p.t{font-size:16px;line-height:26px;color:var(--gris)}
.lv .cm-faq{display:flex;flex-direction:column}
.lv .cm-faq details{border-top:1px solid var(--ligne);padding:24px 0}
.lv .cm-faq details:last-child{border-bottom:1px solid var(--ligne)}
.lv .cm-faq summary{cursor:pointer;font-family:'Outfit',sans-serif;font-size:24px;list-style:none;display:flex;justify-content:space-between;gap:24px}
.lv .cm-faq summary::-webkit-details-marker{display:none}
.lv .cm-faq summary::after{content:'+';font-size:28px;line-height:1}
.lv .cm-faq details[open] summary::after{content:'\2212'}
.lv .cm-faq details p{margin-top:12px;font-size:16px;line-height:26px;color:var(--gris);max-width:760px}
.lv .cm-cta{align-items:center;text-align:center}
.lv .cm-cta .cm-btns{justify-content:center}
@media(max-width:1024px){.lv .cm-intro{padding:72px 24px 56px}.lv .cm-intro h1{font-size:44px}.lv .cm-two{grid-template-columns:1fr;gap:32px}}

.lv .gt-intro{padding:120px 64px 96px;display:grid;grid-template-columns:1fr 568px;gap:64px;align-items:center}
.lv .gt-intro .tx{display:flex;flex-direction:column;gap:24px;align-items:flex-start}
.lv .gt-intro h1{font-size:76px;line-height:1.04;letter-spacing:-1px;font-weight:400}
.lv .gt-intro p.lead{font-size:18px;line-height:28px;color:var(--gris);max-width:640px}
.lv .gt-pills{display:grid;grid-template-columns:repeat(6,1fr);gap:12px}
.lv .gt-pill{border:1px solid var(--ligne);border-radius:14px;background:rgba(255,255,255,.35);padding:20px 8px;text-align:center;display:flex;flex-direction:column;gap:4px}
.lv .gt-pill b{font-family:'Outfit',sans-serif;font-size:28px;font-weight:400}
.lv .gt-pill span{font-size:13px;color:var(--gris)}
.lv .gt-lin{background:var(--lin)}
.lv .gt-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-top:48px}
.lv .gt-step{background:var(--creme);border-radius:16px;padding:32px;display:flex;flex-direction:column;gap:14px}
.lv .gt-step .n{font-family:'Outfit',sans-serif;font-size:40px;color:var(--argile);line-height:1}
.lv .gt-step h3{font-size:26px;font-weight:400;line-height:1.3}
.lv .gt-step p{font-size:15px;line-height:26px;color:var(--gris)}
.lv .gt-tbl-wrap{display:grid;grid-template-columns:420px 1fr;gap:64px;align-items:start}
.lv .gt-tbl-wrap .tx{display:flex;flex-direction:column;gap:16px}
.lv .gt-tbl-wrap p.t{font-size:16px;line-height:26px;color:var(--gris)}
.lv .gt-tbl{background:var(--lin);border-radius:16px;padding:8px 32px 20px}
.lv .gt-tbl .r{display:grid;grid-template-columns:1fr 1fr 1fr;padding:20px 0;border-top:1px solid var(--ligne);align-items:center;font-size:15px}
.lv .gt-tbl .r:first-child{border-top:0;font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--gris);padding:24px 0 16px}
.lv .gt-tbl .r:first-child+.r{border-top:1px solid #d6d0c4}
.lv .gt-tbl .r b{font-family:'Outfit',sans-serif;font-size:26px;font-weight:400}
.lv .gt-tips{display:grid;grid-template-columns:repeat(3,1fr);gap:40px;margin-top:48px}
.lv .gt-tip{border-top:2px solid var(--onyx);padding-top:14px;display:flex;flex-direction:column;gap:12px}
.lv .gt-tip h3{font-size:26px;font-weight:400}
.lv .gt-tip p{font-size:15px;line-height:26px;color:var(--gris)}
@media(max-width:1024px){.lv .gt-intro{grid-template-columns:1fr;padding:72px 24px 56px;gap:40px}.lv .gt-intro h1{font-size:44px}.lv .gt-steps,.lv .gt-tips{grid-template-columns:1fr}.lv .gt-tbl-wrap{grid-template-columns:1fr;gap:32px}.lv .gt-tbl{padding:8px 20px 12px}.lv .gt-tbl .r{font-size:13px}.lv .gt-tbl .r b{font-size:22px}}
/*mob3*/@media(max-width:1024px){.lv .gt-pills{grid-template-columns:repeat(6,1fr);gap:10px}.lv .gt-pill{grid-column:span 2;padding:18px 8px}.lv .gt-pill{grid-column:span 2}.lv .gt-pill span{white-space:nowrap}}/*soon*/.lv .ft .soon{color:#7d776e;cursor:default;pointer-events:none}.lv .ft .soon em{font-style:normal;font-size:.85em;margin-left:4px}/*hd-cercle*/.lv .hd .nav a[href="/boutique/"],.lv .hd .nav a[href="/#histoire"],.lv .hd .act .lg,.lv .hd .act a[href="/mon-compte/"],.lv .hd .act .pan{display:none !important}
/*lv-elementor*/
.lv.e-con,.lv .e-con{--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;--gap:0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px}
.lv .elementor-widget:not(:last-child){margin-block-end:0}
.lv .elementor-widget{font-family:inherit;color:inherit;font-size:inherit;line-height:inherit;font-weight:inherit;letter-spacing:inherit}
.lv .elementor-widget-container{height:100%}
.lv .elementor-widget-image img{display:block}
.lv :is(.ph,.il,.im,.g)>.elementor-widget-image{width:100%;height:100%}
.lv .lvbtn .elementor-button{display:inline-flex;align-items:center;padding:15px 28px;border-radius:999px;font-family:inherit;font-weight:600;font-size:15px;line-height:1.5;letter-spacing:.15px;background:var(--onyx);color:var(--creme)!important;border:1.5px solid var(--onyx);fill:var(--creme)}
.lv .lvbtn.ghost .elementor-button{background:transparent;color:var(--onyx)!important}
.lv .lvbtn.cl .elementor-button{background:var(--creme);color:var(--onyx)!important;border-color:var(--creme)}
.lv .elementor-widget-text-editor p{margin:0}
:where(.lv .e-con)>.e-con{width:auto}


/*lv-fix2*/
.lv h3.elementor-heading-title{line-height:1;letter-spacing:-.22px}
.lv .elementor-widget-text-editor>.elementor-widget-container>span{display:block}
.lv .gt-step .n{display:block}
/*lv-hfix*/
.lv h1.elementor-heading-title,.lv h2.elementor-heading-title,.lv h3.elementor-heading-title{margin: 0px; font-family: Outfit, sans-serif; font-weight: 400; color: var(--onyx);}.lv .hero h1.elementor-heading-title{font-size: 88px; line-height: 88px; letter-spacing: -2.2px;}.lv h2.elementor-heading-title{font-size: 44px; line-height: 48px; letter-spacing: -0.66px;}.lv .st h3.elementor-heading-title,.lv .pc h3.elementor-heading-title{font-size: 28px; line-height: 34px; letter-spacing: -0.28px;}.lv .tem h3.elementor-heading-title{color: var(--creme); font-size: 28px; line-height: 34px; letter-spacing: -0.28px;}.lv .fc h4.elementor-heading-title{margin: 0px; font-weight: 600; font-size: 12px; letter-spacing: 1.44px; text-transform: uppercase; color: var(--argile-c);}@media (max-width: 1024px){.lv .hero h1.elementor-heading-title{font-size: 56px; line-height: 58px;}.lv h2.elementor-heading-title{font-size: 34px; line-height: 40px;}}@media (max-width: 600px){.lv .hero h1.elementor-heading-title{font-size: 44px; line-height: 48px;}}.lv .cm-intro h1.elementor-heading-title{font-size: 76px; line-height: 1.04; letter-spacing: -1px; font-weight: 400;}.lv .cm-card h3.elementor-heading-title{font-size: 28px; font-weight: 400;}@media (max-width: 1024px){.lv .cm-intro h1.elementor-heading-title{font-size: 44px;}}.lv .gt-intro h1.elementor-heading-title{font-size: 76px; line-height: 1.04; letter-spacing: -1px; font-weight: 400;}.lv .gt-step h3.elementor-heading-title{font-size: 26px; font-weight: 400; line-height: 1.3;}.lv .gt-tip h3.elementor-heading-title{font-size: 26px; font-weight: 400;}@media (max-width: 1024px){.lv .gt-intro h1.elementor-heading-title{font-size: 44px;}}/* End custom CSS */