.lv{--ink:#1c1a17;--muted:#8c857a;--line:#ddd8cf;--paper:#f4f3ef;--accent:#7B8129;--clay:#9a5b3b;color:var(--ink);font-family:FuturaBook,sans-serif;background:#fff;overflow:hidden}.lv *{box-sizing:border-box}.lv-wrap{max-width:1320px;margin:0 auto;padding:0 40px}.lv-narrow{max-width:820px}.lv h1,.lv h2,.lv h3{font-family:Canela Web,Times New Roman,serif;font-weight:400;letter-spacing:-.01em}.lv-eyebrow{font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:var(--muted);margin:0 0 18px}.lv-hero{position:relative;height:88vh;min-height:560px;max-height:860px;display:flex;align-items:flex-end;background-color:#2a1d16;background-size:cover;background-position:center;background-repeat:no-repeat}.lv-hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#140c0857,#140c0800 38%,#140c089e)}.lv-hero-in{position:relative;z-index:2;width:100%;padding-bottom:64px;color:#fff}.lv-hero .lv-eyebrow,.lv-hero .lv-eyebrow *{color:#fff!important}.lv-hero h1{font-size:clamp(46px,7vw,104px);line-height:.98;margin:0 0 20px}.lv-hero h1,.lv-hero h1 em,.lv-hero h1 i,.lv-hero h1 span{color:#fff!important}.lv-hero h1 em{font-style:italic;display:block}.lv-hero-meta{display:flex;flex-wrap:wrap;gap:10px 28px;font-size:12px;letter-spacing:.14em;text-transform:uppercase}.lv-hero-meta,.lv-hero-meta span{color:#fff!important}.lv-lead{padding:clamp(56px,7vw,100px) 0 clamp(44px,5vw,72px)}.lv-lead p{font-family:Canela Web,Times New Roman,serif;font-size:clamp(23px,2.5vw,34px);line-height:1.42;margin:0;max-width:940px}.lv-rule{width:72px;height:2px;background:var(--accent);margin:0 0 28px}.lv-facts{border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.lv-facts-grid{display:grid;grid-template-columns:repeat(4,1fr);margin:0}.lv-fact{padding:36px 28px;border-right:1px solid var(--line);text-align:center;display:flex;flex-direction:column;justify-content:flex-start}.lv-fact:last-child{border-right:0}.lv-fact dt{font-size:10px;letter-spacing:.2em;text-transform:uppercase;color:var(--muted);margin:0 0 12px}.lv-fact dd{margin:0;font-family:Canela Web,serif;font-size:clamp(22px,2vw,30px);line-height:1.15}.lv-fact dd span{display:block;font-family:FuturaBook,sans-serif;font-size:12px;letter-spacing:.06em;color:var(--muted);margin-top:10px}.lv-chapter{display:grid;grid-template-columns:.88fr 1fr;gap:clamp(40px,5vw,72px);align-items:center;padding:clamp(48px,6vw,84px) 0}.lv-chapter.rev{grid-template-columns:1fr .88fr}.lv-chapter.rev .lv-ch-media{order:2}.lv-ch-media{position:relative;margin:0}.lv-ch-media img{width:100%;aspect-ratio:4/5;max-height:540px;object-fit:cover;display:block}.lv-ch-media figcaption{font-size:11px;letter-spacing:.08em;color:var(--muted);margin-top:14px}.lv-ch-text h2{font-size:clamp(26px,3vw,42px);line-height:1.18;margin:0 0 22px;max-width:15em}.lv-ch-text p{font-size:16px;line-height:1.78;margin:0 0 18px;max-width:34em;color:#3a352e}.lv-ch-num{font-family:Canela Web,serif;font-size:13px;letter-spacing:.2em;color:var(--accent);margin:0 0 16px}.lv-quote{background:var(--paper);padding:clamp(60px,8vw,118px) 0}.lv-quote blockquote{margin:0;font-family:Canela Web,serif;font-size:clamp(28px,4vw,56px);line-height:1.24;max-width:16em}.lv-quote cite{display:block;margin-top:34px;font-family:FuturaBook,sans-serif;font-style:normal;font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:var(--muted)}.lv-process{padding:clamp(44px,5.5vw,76px) 0 clamp(48px,6vw,84px)}.lv-process-head{display:flex;justify-content:space-between;align-items:flex-end;gap:40px;margin-bottom:38px;flex-wrap:wrap}.lv-process-head h2{font-size:clamp(26px,3vw,42px);margin:0}.lv-process-head p{margin:0;max-width:32em;font-size:15px;line-height:1.7;color:#3a352e}.lv-steps{display:grid;grid-template-columns:repeat(5,1fr);border-top:1px solid var(--line)}.lv-step{padding:28px 24px 34px;border-right:1px solid var(--line);text-align:center}.lv-step:last-child{border-right:0}.lv-step b{display:block;font-family:Canela Web,serif;font-weight:400;font-size:12px;letter-spacing:.18em;color:var(--accent);margin-bottom:16px}.lv-step h3{font-size:19px;margin:0 0 12px;line-height:1.25}.lv-step p{margin:0;font-size:14px;line-height:1.7;color:#57514a}.lv-breaker{position:relative;width:100%;aspect-ratio:2160/1215;min-height:340px;display:flex;align-items:flex-end;background-color:#1c1a17;background-size:contain;background-position:center;background-repeat:no-repeat}.lv-breaker:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#120e0a00 45%,#120e0a8c)}.lv-breaker .lv-wrap{position:relative;z-index:2;padding-bottom:clamp(28px,4vw,56px)}.lv-breaker p{color:#fff!important;font-family:Canela Web,serif;font-size:clamp(22px,2.6vw,38px);line-height:1.28;max-width:16em;margin:0}.lv-products{padding:clamp(52px,6.5vw,92px) 0}.lv-products-head{display:flex;justify-content:space-between;align-items:baseline;gap:24px;margin-bottom:38px;flex-wrap:wrap}.lv-products-head h2{font-size:clamp(26px,3vw,42px);margin:0}.lv-link{font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--ink);text-decoration:none;border-bottom:1px solid var(--ink);padding-bottom:4px}.lv-link:hover{color:var(--accent);border-color:var(--accent)}.lv-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:28px}.lv-card{text-decoration:none;color:inherit;display:block}.lv-card-img{background:#f4f3ef;overflow:hidden;aspect-ratio:2048/2418}.lv-card-img img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .7s cubic-bezier(.2,.7,.2,1)}.lv-card:hover .lv-card-img img{transform:scale(1.035)}.lv-card h3{font-size:15px;line-height:1.35;margin:16px 0 6px;font-family:FuturaBook,sans-serif;letter-spacing:.01em}.lv-card span{font-size:14px;color:var(--muted)}.lv-close{border-top:1px solid var(--line);padding:clamp(52px,6.5vw,88px) 0}.lv-close h2{font-size:clamp(24px,2.8vw,38px);margin:0 0 20px;max-width:16em}.lv-close p{font-size:16px;line-height:1.78;max-width:34em;color:#3a352e;margin:0 0 30px}.lv-btn{display:inline-block;padding:15px 34px;background:var(--ink);color:#fff;text-decoration:none;font-size:11px;letter-spacing:.2em;text-transform:uppercase}.lv-btn:hover{background:var(--clay);color:#fff}@media(max-width:1024px){.lv-facts-grid{grid-template-columns:repeat(2,1fr)}.lv-fact{border-bottom:1px solid var(--line)}.lv-fact:nth-child(2n){border-right:0}.lv-fact:nth-last-child(-n+2){border-bottom:0}.lv-steps{grid-template-columns:repeat(2,1fr)}.lv-step{border-bottom:1px solid var(--line)}.lv-step:nth-child(2n){border-right:0}.lv-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:760px){.lv-wrap{padding:0 20px}.lv-hero{height:76vh;min-height:460px}.lv-chapter,.lv-chapter.rev{grid-template-columns:1fr;gap:26px;padding:42px 0}.lv-chapter.rev .lv-ch-media{order:0}.lv-ch-media img{max-height:460px}.lv-facts-grid{grid-template-columns:1fr}.lv-fact{border-right:0;padding:24px 0}.lv-fact:last-child{border-bottom:0}.lv-steps{grid-template-columns:1fr}.lv-step{border-right:0;padding:24px 0 26px}.lv-grid{grid-template-columns:repeat(2,1fr);gap:16px}.lv-breaker{aspect-ratio:auto;min-height:0;padding-top:56.25%;display:block;background-size:cover;background-position:72% center}.lv-breaker .lv-wrap{position:absolute;left:0;right:0;bottom:0;padding-bottom:22px}}
/*# sourceMappingURL=/cdn/shop/t/182/assets/artisan-lanciotti.css.map */
