body:has(#lav-conversion) .shopify-section-group-header-group{display:none}.lav-landing{--lav-green:#173b32;--lav-ink:#233a32;--lav-line:#dce3dc;--lav-soft:#f5f7f3;background:#fff;color:var(--lav-ink);font-family:Arial,Helvetica,sans-serif;font-size:15px;line-height:1.7;-webkit-font-smoothing:antialiased}.lav-landing *{box-sizing:border-box}.lav-landing h1,.lav-landing h2,.lav-landing h3,.lav-landing p,.lav-landing figure,.lav-landing blockquote{margin:0}.lav-landing h1,.lav-landing h2{font-family:Georgia,Times New Roman,serif;font-weight:400;text-transform:none;letter-spacing:-.035em;line-height:1.09;color:var(--lav-green);text-wrap:balance}.lav-landing h1{font-size:clamp(42px,4.2vw,68px);max-width:650px}.lav-landing h2{font-size:clamp(34px,3.25vw,52px)}.lav-landing h3{font:400 24px/1.3 Georgia,Times New Roman,serif;letter-spacing:-.015em;text-transform:none;color:var(--lav-green)}.lav-landing a{text-decoration:none}.lav-landing a:focus-visible,.lav-landing summary:focus-visible{outline:2px solid #9c7750;outline-offset:6px}.lav-nav{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:25px 5.5%;border-bottom:1px solid var(--lav-line);min-height:96px}.lav-wordmark{display:block;color:var(--lav-green);font-family:Georgia,Times New Roman,serif;font-size:23px;line-height:1.3;letter-spacing:.14em;text-align:center}.lav-wordmark span{display:block;font:10px/1.5 Arial,Helvetica,sans-serif;letter-spacing:.4em;margin-top:4px}.lav-nav-cta{font-size:12px;letter-spacing:.035em;color:var(--lav-green);border-bottom:1px solid #8eaa9c;padding-bottom:5px}.lav-nav-cta span{margin-left:16px}.lav-hero{display:grid;grid-template-columns:45% 55%;min-height:640px}.lav-hero-copy{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:64px 11% 64px 12%}.lav-eyebrow{font:400 10px/1.6 Arial,Helvetica,sans-serif;letter-spacing:.19em;text-transform:uppercase;color:#536e60;margin-bottom:22px!important}.lav-lead{margin-top:26px!important;max-width:430px;font-size:16px;line-height:1.8;color:#526257}.lav-btn{display:inline-flex;justify-content:center;align-items:center;gap:36px;background:var(--lav-green);color:#fff!important;min-height:52px;padding:15px 25px;font-size:12px;letter-spacing:.035em;border:1px solid var(--lav-green);transition:background .2s;line-height:1.5}.lav-btn:hover{background:#285347}.lav-hero .lav-btn{margin-top:30px}.lav-caption{font-size:11px;line-height:1.7;color:#66776c;margin-top:15px!important}.lav-hero-image{min-width:0;min-height:640px;position:relative;overflow:hidden;background:#eee6dc}.lav-hero-image img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover;object-position:50% 65%}.lav-section{padding:92px max(6%,calc((100vw - 1280px)/2))}.lav-intro{text-align:center;border-bottom:1px solid #e8ece7}.lav-intro h2{max-width:730px;margin:0 auto}.lav-intro>p:last-child{max-width:700px;margin:25px auto 0;color:#526257;font-size:16px}.lav-section-heading{display:grid;grid-template-columns:1fr .65fr;gap:10%;align-items:end;margin-bottom:40px}.lav-section-heading>p{color:#526257;max-width:420px}.lav-section-heading .lav-eyebrow{margin-bottom:14px!important}.lav-pair{display:grid;grid-template-columns:1fr 1fr;gap:24px}.lav-pair figure{min-width:0}.lav-pair img{display:block;width:100%;height:auto;aspect-ratio:1/1.03;object-fit:contain;background:#f8f8f7}.lav-pair figcaption{display:flex;gap:16px;align-items:baseline;margin-top:16px;color:#53675b;font-size:13px}.lav-pair figcaption span{font-size:10px;letter-spacing:.15em;color:var(--lav-green)}.lav-process{background:var(--lav-soft);display:grid;grid-template-columns:1fr .85fr;gap:13%;align-items:center}.lav-process h2{max-width:480px}.lav-process>div>p:not(.lav-eyebrow){margin-top:24px;color:#526257;max-width:475px}.lav-process .lav-btn{margin-top:26px}.lav-steps{list-style:none;padding:0;margin:0}.lav-steps li{display:flex;gap:28px;border-top:1px solid #cad6ca;padding:25px 0}.lav-step-number{font:400 24px/1.4 Georgia,serif;color:#6e8978}.lav-steps h3{font-size:24px;margin-bottom:8px}.lav-steps p{font-size:14px;color:#53675b}.lav-workshop-grid{display:grid;grid-template-columns:1fr 1fr 1fr;gap:22px}.lav-workshop-grid figure{min-width:0}.lav-workshop-grid img{display:block;width:100%;height:auto;aspect-ratio:4/5;object-fit:cover}.lav-workshop-grid figure:nth-child(1) img{object-position:47% 50%}.lav-workshop-grid figure:nth-child(3) img{object-position:60% 50%}.lav-workshop-grid figcaption{padding-top:21px}.lav-workshop-grid h3{font-size:25px}.lav-workshop-grid p{font-size:13px;color:#53675b;margin-top:8px}.lav-testimonials{background:var(--lav-soft);text-align:center}.lav-review-grid{display:grid;grid-template-columns:1fr 1fr;gap:0;margin:42px 0 30px;text-align:left}.lav-review{padding:0 44px}.lav-review+.lav-review{border-left:1px solid #ccd8cb}.lav-quote-mark{font:64px/1 Georgia,serif;display:block;color:#8da18f;height:48px}.lav-review blockquote{font:400 22px/1.6 Georgia,serif;color:var(--lav-green)}.lav-review figcaption{font-size:12px;letter-spacing:.05em;margin-top:20px;color:#53675b}.lav-text-link{display:inline-block;color:var(--lav-green);font-size:12px;border-bottom:1px solid #8eaa9c;padding-bottom:5px}.lav-text-link span{margin-left:20px}.lav-faq{display:grid;grid-template-columns:.8fr 1.2fr;gap:10%;align-items:start}.lav-faq h2{max-width:360px}.lav-faq details{border-bottom:1px solid var(--lav-line)}.lav-faq details:first-child{border-top:1px solid var(--lav-line)}.lav-faq summary{cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:20px;list-style:none;padding:23px 0;font-size:15px;color:var(--lav-green);min-height:65px}.lav-faq summary::-webkit-details-marker{display:none}.lav-faq summary span{font-size:22px;font-weight:300;flex:none;transition:transform .2s}.lav-faq details[open] summary span{transform:rotate(45deg)}.lav-answer{padding:0 35px 22px 0;color:#53675b;font-size:14px}.lav-bottom{padding:80px 6% 85px;text-align:center;background:var(--lav-green);color:#fff}.lav-bottom .lav-eyebrow{color:#c6d9c8}.lav-bottom h2{color:#fff;max-width:790px;margin:0 auto 28px}.lav-btn-light{background:#fff;color:var(--lav-green)!important;border-color:#fff}.lav-btn-light:hover{background:#edf2ec}.lav-bottom .lav-caption{color:#c6d9c8}.lav-mobile-cta{display:none}@media(min-width:1600px){.lav-hero,.lav-hero-image{min-height:720px}}@media(max-width:1000px)and (min-width:751px){.lav-hero-copy{padding:45px 9%}.lav-hero{grid-template-columns:48% 52%}.lav-hero h1{font-size:46px}.lav-hero-image{min-height:600px}.lav-process{gap:7%}.lav-section{padding-top:72px;padding-bottom:72px}.lav-review{padding:0 26px}}@media(max-width:750px){.lav-nav{min-height:78px;padding:18px 6%;gap:12px}.lav-wordmark{font-size:16px;letter-spacing:.08em}.lav-wordmark span{font-size:8px;margin-top:3px}.lav-nav-cta{font-size:10px;letter-spacing:0;white-space:nowrap}.lav-nav-cta span{margin-left:4px}.lav-hero{grid-template-columns:1fr;min-height:0}.lav-hero-copy{padding:43px 7% 38px}.lav-hero h1{font-size:clamp(39px,10.4vw,58px);max-width:540px}.lav-hero .lav-eyebrow{font-size:9px;margin-bottom:18px!important}.lav-lead{font-size:14px;margin-top:21px!important}.lav-hero .lav-btn{margin-top:24px}.lav-btn{font-size:12px;min-height:50px;padding:14px 23px;gap:28px}.lav-caption{font-size:10px}.lav-hero-image{min-height:0;aspect-ratio:1.18}.lav-hero-image img{object-position:50% 69%}.lav-section{padding:55px 6%}.lav-landing h2{font-size:35px}.lav-eyebrow{font-size:9px;margin-bottom:16px!important}.lav-intro>p:last-child{font-size:14px;margin-top:22px}.lav-section-heading{grid-template-columns:1fr;gap:20px;margin-bottom:28px}.lav-section-heading>p{font-size:14px}.lav-pair{gap:12px}.lav-pair img{aspect-ratio:3/4}.lav-pair figcaption{display:block;font-size:11px;margin-top:12px;line-height:1.6}.lav-pair figcaption span{display:block;font-size:9px;margin-bottom:4px}.lav-process{grid-template-columns:1fr;gap:34px}.lav-process>div>p:not(.lav-eyebrow){font-size:14px}.lav-steps li{gap:20px;padding:21px 0}.lav-steps h3{font-size:23px}.lav-steps p{font-size:13px}.lav-workshop-grid{grid-template-columns:1fr;gap:31px}.lav-workshop-grid img{aspect-ratio:4/3;object-position:center!important}.lav-workshop-grid figcaption{padding-top:14px}.lav-workshop-grid h3{font-size:24px}.lav-workshop-grid p{margin-top:5px;font-size:13px}.lav-review-grid{grid-template-columns:1fr;margin:30px 0 26px;gap:27px}.lav-review{padding:0}.lav-review+.lav-review{border-left:0;border-top:1px solid #ccd8cb;padding-top:24px}.lav-review blockquote{font-size:21px;line-height:1.55}.lav-quote-mark{height:40px;font-size:56px}.lav-faq{grid-template-columns:1fr;gap:28px}.lav-faq summary{font-size:14px;padding:20px 0}.lav-answer{font-size:13px}.lav-bottom{padding:56px 7% 60px}.lav-bottom h2{font-size:35px}.lav-mobile-cta{display:block;position:fixed;bottom:0;left:0;right:0;z-index:20;background:#fff;padding:10px 16px calc(10px + env(safe-area-inset-bottom,0px));box-shadow:0 -2px 15px #173b3212;border-top:1px solid var(--lav-line)}.lav-mobile-cta a{display:flex;align-items:center;justify-content:center;gap:36px;min-height:48px;padding:12px 18px;background:var(--lav-green);color:#fff;font-size:12px;letter-spacing:.035em}body:has(#lav-conversion){padding-bottom:calc(69px + env(safe-area-inset-bottom,0px))}}@media(prefers-reduced-motion:reduce){.lav-landing *{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/89/assets/lavoisier-landing-conversion.css.map */
