.lea-h{--ink:#2b2420;--muted:#6b5f57;--accent:#a8642a;--brand:#b0691a;--line:#e4dcd3;--soft:#f7f2ec;--radius:6px;color:var(--ink);font-size:1.6rem;line-height:1.55}.lea-h *{box-sizing:border-box}.lea-h h1,.lea-h h2,.lea-h h3{color:var(--ink);margin:0;letter-spacing:-.01em}.lea-h a:not(.button){color:inherit}.lea-h p{margin:0}.lea-h__wrap{max-width:128rem;margin:0 auto;padding:0 2rem}.lea-h__sec{padding:7.2rem 0}.lea-h__sec--soft{background:var(--soft)}.lea-h__sec--tight{padding:5.6rem 0}.lea-h__eyebrow{font-size:1.2rem;letter-spacing:.16em;text-transform:uppercase;color:var(--accent);font-weight:700;margin:0 0 1rem}.lea-h__head{display:flex;align-items:flex-end;justify-content:space-between;gap:2rem;margin-bottom:3.2rem}.lea-h__head h2{font-size:clamp(2.6rem,3vw,3.6rem);line-height:1.15}.lea-h__head p.lea-h__lede{color:var(--muted);margin-top:.8rem;max-width:56rem}.lea-h__more{flex:none;font-size:1.3rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;text-decoration:none;border-bottom:2px solid var(--accent);padding-bottom:.3rem;white-space:nowrap}.lea-h__more:hover{color:var(--accent)}.lea-h__arrow{display:inline-block;transition:transform .2s}a:hover>.lea-h__arrow,a:hover .lea-h__arrow{transform:translate(4px)}.lea-hero{position:relative;min-height:clamp(46rem,72vh,68rem);display:flex;align-items:flex-end;overflow:hidden;background:#1f1a17}.lea-hero__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.lea-hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#18120ed1,#18120e8c 42%,#18120e00 75%),linear-gradient(0deg,#18120e73,#18120e00 45%)}.lea-hero__content{position:relative;z-index:1;width:100%;max-width:128rem;margin:0 auto;padding:6.4rem 2rem 7.2rem}.lea-hero__box{max-width:60rem;color:#fff}.lea-hero .lea-h__eyebrow{color:#e9b57d}.lea-hero h1{color:#fff;font-size:clamp(3.4rem,4.6vw,5.6rem);line-height:1.07;margin-bottom:1.8rem}.lea-hero__sub{font-size:1.8rem;color:#ffffffe0;margin-bottom:3rem;max-width:50rem}.lea-hero__ctas{display:flex;flex-wrap:wrap;gap:1.2rem;align-items:center}.lea-btn{display:inline-flex;align-items:center;gap:.8rem;min-height:5rem;padding:0 2.8rem;font-size:1.4rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;text-decoration:none;border-radius:2px;transition:background .2s,color .2s,border-color .2s}.lea-btn--fill{background:var(--brand);color:#fff!important;border:1px solid var(--brand)}.lea-btn--fill:hover{background:#8f5414;border-color:#8f5414}.lea-btn--ghost{border:1px solid rgba(255,255,255,.75);color:#fff!important}.lea-btn--ghost:hover{background:#fff;color:var(--ink)!important}.lea-btn--dark{background:var(--ink);color:#fff!important;border:1px solid var(--ink)}.lea-btn--dark:hover{background:var(--accent);border-color:var(--accent)}.lea-btn--line{border:1px solid var(--ink);color:var(--ink)!important}.lea-btn--line:hover{background:var(--ink);color:#fff!important}.lea-hero__note{margin-top:2.2rem;font-size:1.4rem;color:#fffc}.lea-hero__note a{color:#fff!important;text-underline-offset:.3rem}.lea-trust{border-bottom:1px solid var(--line);background:#fff}.lea-trust ul{list-style:none;margin:0 auto;padding:2.2rem 2rem;max-width:128rem;display:grid;grid-template-columns:repeat(4,1fr);gap:2rem}.lea-trust li{display:flex;gap:1.2rem;align-items:flex-start}.lea-trust svg{width:3rem;height:3rem;flex:none;color:var(--accent)}.lea-trust strong{display:block;font-size:1.45rem;line-height:1.3}.lea-trust span{display:block;font-size:1.3rem;color:var(--muted);line-height:1.4;margin-top:.2rem}.lea-cats{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem;list-style:none;margin:0;padding:0}.lea-cat{display:block;text-decoration:none;background:#fff;border:1px solid var(--line);border-radius:var(--radius);overflow:hidden;height:100%;transition:border-color .2s,box-shadow .2s}.lea-cat:hover{border-color:var(--accent);box-shadow:0 10px 30px -18px #2b242073}.lea-cat__media{aspect-ratio:4/3;background:var(--soft);overflow:hidden}.lea-cat__media img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .6s ease}.lea-cat__media--contain img{object-fit:contain;padding:1.6rem;mix-blend-mode:multiply}.lea-cat:hover .lea-cat__media img{transform:scale(1.04)}.lea-cat__body{display:flex;justify-content:space-between;align-items:center;gap:1rem;padding:1.6rem 1.8rem}.lea-cat__body h3{font-size:1.9rem;line-height:1.25}.lea-cat__body p{font-size:1.35rem;color:var(--muted);margin-top:.2rem}.lea-cat__body .lea-h__arrow{color:var(--accent);font-size:2rem}.lea-chips{display:flex;flex-wrap:wrap;gap:1rem;margin-top:2.4rem;align-items:center}.lea-chips span{font-size:1.3rem;color:var(--muted);margin-right:.4rem}.lea-chips a{text-decoration:none;font-size:1.4rem;padding:.8rem 1.6rem;border:1px solid var(--line);border-radius:999px;background:#fff}.lea-chips a:hover{border-color:var(--accent);color:var(--accent)}.lea-h .product-grid{margin:0}.lea-budget{display:grid;grid-template-columns:repeat(5,1fr);gap:1.2rem}.lea-budget a{display:block;text-decoration:none;padding:2.2rem 1.6rem;text-align:center;border:1px solid var(--line);border-radius:var(--radius);background:#fff;transition:border-color .2s,transform .2s}.lea-budget a:hover{border-color:var(--accent);transform:translateY(-2px)}.lea-budget strong{display:block;font-size:2.1rem;margin-bottom:.4rem}.lea-budget span{display:block;font-size:1.3rem;color:var(--muted)}.lea-split{display:grid;grid-template-columns:1.05fr 1fr;gap:6.4rem;align-items:center}.lea-split--rev .lea-split__media{order:2}.lea-split__media{border-radius:var(--radius);overflow:hidden;aspect-ratio:5/4;background:var(--soft)}.lea-split__media img{width:100%;height:100%;object-fit:cover;display:block}.lea-split h2{font-size:clamp(2.8rem,3.2vw,4rem);line-height:1.12;margin-bottom:1.6rem}.lea-split__text>p{color:var(--muted);margin-bottom:2.4rem;font-size:1.7rem}.lea-pillars{list-style:none;margin:0 0 3.2rem;padding:0;display:grid;gap:1.8rem}.lea-pillars li{display:grid;grid-template-columns:4.4rem 1fr;gap:1.4rem;align-items:start}.lea-pillars__ic{width:4.4rem;height:4.4rem;border-radius:50%;background:var(--soft);display:grid;place-items:center;color:var(--accent)}.lea-pillars__ic svg{width:2.2rem;height:2.2rem}.lea-pillars strong{display:block;font-size:1.65rem}.lea-pillars p{color:var(--muted);font-size:1.45rem}.lea-stats{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--line);margin-top:5.6rem}.lea-stats div{padding:2.8rem 1.6rem 0;text-align:center}.lea-stats div+div{border-left:1px solid var(--line)}.lea-stats strong{display:block;font-size:3.6rem;line-height:1;color:var(--accent);margin-bottom:.8rem;font-weight:700}.lea-stats span{font-size:1.4rem;color:var(--muted)}.lea-links{display:flex;flex-wrap:wrap;gap:1.2rem 2.4rem;align-items:center}.lea-links a.lea-tlink{font-weight:700;text-underline-offset:.4rem;font-size:1.5rem}.lea-feature{display:grid;grid-template-columns:1.3fr 1fr;background:var(--ink);color:#fff;border-radius:var(--radius);overflow:hidden}.lea-feature__media{min-height:42rem;position:relative}.lea-feature__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.lea-feature__text{padding:5.6rem 4.8rem;display:flex;flex-direction:column;justify-content:center}.lea-feature .lea-h__eyebrow{color:#e9b57d}.lea-feature h2{color:#fff;font-size:clamp(2.8rem,3vw,3.8rem);line-height:1.12;margin-bottom:1.4rem}.lea-feature p{color:#fffc;margin-bottom:2.8rem}.lea-feature .lea-hero__ctas a.lea-tlink{color:#fff;font-weight:700;text-underline-offset:.4rem}.lea-guides{display:grid;grid-template-columns:repeat(4,1fr);gap:1.6rem}.lea-guide{display:flex;flex-direction:column;text-decoration:none;padding:2.4rem 2.2rem;background:#fff;border:1px solid var(--line);border-radius:var(--radius);transition:border-color .2s}.lea-guide:hover{border-color:var(--accent)}.lea-guide__tag{font-size:1.15rem;letter-spacing:.14em;text-transform:uppercase;color:var(--accent);font-weight:700;margin-bottom:1.2rem}.lea-guide h3{font-size:1.9rem;line-height:1.25;margin-bottom:.8rem}.lea-guide p{color:var(--muted);font-size:1.4rem;flex:1}.lea-guide__go{margin-top:1.8rem;font-weight:700;font-size:1.4rem}.lea-compare{margin-top:2.4rem;padding:2rem 2.4rem;border-radius:var(--radius);background:#fff;border:1px dashed #d4c6b8;display:flex;flex-wrap:wrap;gap:1rem 2.4rem;align-items:center}.lea-compare strong{font-size:1.5rem}.lea-compare a{font-size:1.45rem;text-underline-offset:.3rem}.lea-faq{display:grid;grid-template-columns:1fr 1.6fr;gap:6.4rem;align-items:start}.lea-faq__intro h2{font-size:clamp(2.8rem,3vw,3.8rem);line-height:1.12;margin-bottom:1.4rem}.lea-faq__intro>p{color:var(--muted);margin-bottom:2.4rem}.lea-faq__card{padding:2.2rem;border-radius:var(--radius);background:var(--soft)}.lea-faq__card strong{display:block;margin-bottom:.4rem}.lea-faq__card p{font-size:1.45rem;color:var(--muted)}.lea-faq__card a{font-weight:700}.lea-faq__list details{border-bottom:1px solid var(--line)}.lea-faq__list details:first-child{border-top:1px solid var(--line)}.lea-faq__list summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:2rem;padding:2.2rem 0;font-weight:700;font-size:1.7rem;line-height:1.35}.lea-faq__list summary::-webkit-details-marker{display:none}.lea-faq__list summary:after{content:"";flex:none;width:1.2rem;height:1.2rem;border-right:2px solid var(--accent);border-bottom:2px solid var(--accent);transform:rotate(45deg) translateY(-3px);transition:transform .2s}.lea-faq__list details[open] summary:after{transform:rotate(-135deg) translateY(-3px)}.lea-faq__list summary:hover{color:var(--accent)}.lea-faq__a{padding:0 4rem 2.4rem 0;color:var(--muted)}.lea-faq__a a{color:var(--ink)!important;font-weight:700}.lea-journal{display:grid;grid-template-columns:repeat(3,1fr);gap:2.4rem}.lea-post{text-decoration:none;display:block}.lea-post__media{aspect-ratio:3/2;border-radius:var(--radius);overflow:hidden;background:var(--soft);margin-bottom:1.6rem}.lea-post__media img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .6s}.lea-post:hover .lea-post__media img{transform:scale(1.04)}.lea-post h3{font-size:1.9rem;line-height:1.3;margin-bottom:.6rem}.lea-post:hover h3{color:var(--accent)}.lea-post p{color:var(--muted);font-size:1.45rem;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}@media(max-width:989px){.lea-trust ul{grid-template-columns:repeat(2,1fr)}.lea-budget{grid-template-columns:repeat(3,1fr)}.lea-guides{grid-template-columns:repeat(2,1fr)}.lea-split,.lea-faq{grid-template-columns:1fr;gap:3.2rem}.lea-split--rev .lea-split__media{order:0}.lea-feature{grid-template-columns:1fr}.lea-feature__media{min-height:30rem}}@media(max-width:749px){.lea-h{font-size:1.5rem}.lea-h__sec{padding:5.2rem 0}.lea-h__wrap{padding:0 1.6rem}.lea-h__head{flex-direction:column;align-items:flex-start;margin-bottom:2.4rem}.lea-hero{min-height:56rem}.lea-hero:after{background:linear-gradient(0deg,#18120ee6,#18120e99,#18120e26)}.lea-hero__content{padding:4rem 1.6rem 4.4rem}.lea-hero__sub{font-size:1.6rem;margin-bottom:2.4rem}.lea-hero__ctas .lea-btn{flex:1 1 100%;justify-content:center}.lea-trust ul{padding:1.8rem 1.6rem;gap:1.6rem 1.2rem}.lea-trust svg{width:2.4rem;height:2.4rem}.lea-trust strong{font-size:1.3rem}.lea-trust span{display:none}.lea-cats{grid-template-columns:repeat(2,1fr);gap:1.2rem}.lea-cat__body{padding:1.2rem}.lea-cat__body h3{font-size:1.5rem}.lea-cat__body p,.lea-cat__body .lea-h__arrow{display:none}.lea-budget{grid-template-columns:repeat(2,1fr)}.lea-budget a:last-child{grid-column:span 2}.lea-guides,.lea-journal{grid-template-columns:1fr}.lea-journal{gap:3.2rem}.lea-stats strong{font-size:2.6rem}.lea-stats span{font-size:1.25rem}.lea-feature__text{padding:3.2rem 2.4rem}.lea-faq__a{padding-right:0}}.lea-ft{--f-bg:#1f1a17;--f-bg2:#171310;--f-ink:#f3ece4;--f-muted:#b5a698;--f-line:rgba(243,236,228,.14);--f-accent:#e0a165;background:var(--f-bg);color:var(--f-ink);font-size:1.5rem;line-height:1.6}.lea-ft *{box-sizing:border-box}.lea-ft a{color:inherit;text-decoration:none}.lea-ft__wrap{max-width:128rem;margin:0 auto;padding:0 2rem}.lea-ft__trust{border-bottom:1px solid var(--f-line)}.lea-ft__trust ul{list-style:none;margin:0 auto;padding:2.4rem 2rem;max-width:128rem;display:grid;grid-template-columns:repeat(4,1fr);gap:2rem}.lea-ft__trust li{display:flex;align-items:center;gap:1.2rem;font-size:1.4rem;line-height:1.35}.lea-ft__trust svg{width:2.6rem;height:2.6rem;flex:none;color:var(--f-accent)}.lea-ft__top{display:grid;grid-template-columns:1fr 1fr;gap:6.4rem;padding:5.6rem 0 4.8rem;border-bottom:1px solid var(--f-line);align-items:center}.lea-ft__logo img{max-width:18rem;height:auto;display:block}.lea-ft__logo span{font-size:2.6rem;font-weight:700}.lea-ft__about{color:var(--f-muted);margin:1.6rem 0 2rem;max-width:44rem}.lea-ft__social{display:flex;gap:1rem}.lea-ft__social a{width:4rem;height:4rem;border:1px solid var(--f-line);border-radius:50%;display:grid;place-items:center;transition:border-color .2s,color .2s}.lea-ft__social a:hover{border-color:var(--f-accent);color:var(--f-accent)}.lea-ft__social svg{width:1.8rem;height:1.8rem}.lea-ft__news h2{color:var(--f-ink);font-size:2.6rem;line-height:1.2;margin:0 0 .8rem}.lea-ft__news p{color:var(--f-muted);margin:0 0 2rem}.lea-ft__form{display:flex;border:1px solid rgba(243,236,228,.35);border-radius:2px;overflow:hidden;max-width:52rem}.lea-ft__form input{flex:1;min-width:0;background:transparent;border:0;color:var(--f-ink);padding:0 1.8rem;height:5.2rem;font:inherit}.lea-ft__form input::placeholder{color:var(--f-muted)}.lea-ft__form input:focus{outline:none}.lea-ft__form:focus-within{border-color:var(--f-accent)}.lea-ft__form button{border:0;background:#b0691a;color:#fff;font:inherit;font-size:1.3rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;padding:0 2.4rem;cursor:pointer}.lea-ft__form button:hover{background:#c97c26}.lea-ft__msg{margin-top:1rem!important;font-size:1.35rem;color:var(--f-accent)!important}.lea-ft__fine{font-size:1.25rem!important;margin-top:1rem!important;margin-bottom:0!important}.lea-ft__cols{display:grid;grid-template-columns:repeat(4,1fr) 1.2fr;gap:3.2rem;padding:4.8rem 0}.lea-ft__col summary{list-style:none;cursor:default;font-size:1.2rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--f-accent);margin-bottom:1.8rem;pointer-events:none}.lea-ft__col summary::-webkit-details-marker{display:none}.lea-ft__col ul{list-style:none;margin:0;padding:0;display:grid;gap:1rem}.lea-ft__col li a{color:var(--f-ink);opacity:.85;font-size:1.45rem;transition:color .2s,opacity .2s}.lea-ft__col li a:hover{opacity:1;color:var(--f-accent)}.lea-ft__contact address{font-style:normal;color:var(--f-ink);opacity:.85;font-size:1.45rem}.lea-ft__contact dl{margin:0;display:grid;gap:1.4rem}.lea-ft__contact dt{font-size:1.15rem;letter-spacing:.12em;text-transform:uppercase;color:var(--f-muted)}.lea-ft__contact dd{margin:.2rem 0 0;font-size:1.45rem}.lea-ft__contact dd a:hover{color:var(--f-accent)}.lea-ft__cta{display:inline-block;margin-top:1.8rem;font-size:1.3rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;border-bottom:2px solid var(--f-accent);padding-bottom:.2rem}.lea-ft__bottom{background:var(--f-bg2)}.lea-ft__bottom .lea-ft__wrap{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.6rem 3.2rem;padding-top:2.2rem;padding-bottom:2.2rem}.lea-ft__legal{display:flex;flex-wrap:wrap;gap:.6rem 2rem;font-size:1.3rem;color:var(--f-muted);align-items:center}.lea-ft__legal a:hover{color:var(--f-ink)}.lea-ft__pay{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:.6rem}.lea-ft__pay svg{height:2.4rem;width:auto;display:block}@media(max-width:989px){.lea-ft__trust ul{grid-template-columns:repeat(2,1fr)}.lea-ft__top{grid-template-columns:1fr;gap:4rem}.lea-ft__cols{grid-template-columns:repeat(2,1fr)}.lea-ft__contact{grid-column:span 2}}@media(max-width:749px){.lea-ft__wrap{padding:0 1.6rem}.lea-ft__trust ul{padding:2rem 1.6rem;gap:1.6rem 1.2rem}.lea-ft__trust li{font-size:1.3rem;align-items:flex-start}.lea-ft__top{padding:4rem 0 3.2rem}.lea-ft__form button{padding:0 1.6rem}.lea-ft__cols{grid-template-columns:1fr;gap:0;padding:1.6rem 0 3.2rem}.lea-ft__col{border-bottom:1px solid var(--f-line)}.lea-ft__col summary{pointer-events:auto;cursor:pointer;margin:0;padding:1.8rem 0;display:flex;justify-content:space-between;align-items:center}.lea-ft__col summary:after{content:"+";font-size:2rem;font-weight:400;letter-spacing:0;color:var(--f-ink)}.lea-ft__col[open] summary:after{content:"\2013"}.lea-ft__col ul{padding-bottom:2rem}.lea-ft__contact{grid-column:auto;padding-top:2.8rem}.lea-ft__bottom .lea-ft__wrap{flex-direction:column;align-items:flex-start}}.shopify-policy__container{max-width:76rem!important;padding:0 2rem 6.4rem!important;margin:0 auto!important;color:#3a312b;font-size:1.7rem;line-height:1.7}.shopify-policy__title{position:relative;padding:4.8rem 0 4rem;margin-bottom:4.8rem;text-align:left!important;background:#f7f2ec;box-shadow:0 0 0 100vmax #f7f2ec;clip-path:inset(0 -100vmax);border-bottom:1px solid #e4dcd3}.shopify-policy__title:before{content:"Customer care";display:block;font-size:1.2rem;letter-spacing:.16em;text-transform:uppercase;color:#a8642a;font-weight:700;margin-bottom:1rem}.shopify-policy__title h1{font-size:clamp(3rem,3.8vw,4.6rem);line-height:1.1;margin:0;color:#2b2420;text-align:left}.shopify-policy__body h1,.shopify-policy__body h2{font-size:clamp(2.2rem,2.4vw,2.8rem);line-height:1.2;margin:4rem 0 1.2rem;color:#2b2420}.shopify-policy__body h3,.shopify-policy__body p strong:only-child{color:#2b2420}.shopify-policy__body p{margin:0 0 1.6rem}.shopify-policy__body ul{padding-left:2.2rem;margin:0 0 2rem}.shopify-policy__body li{margin:0 0 .8rem}.shopify-policy__body li::marker{color:#a8642a}.shopify-policy__body a{color:#2b2420;font-weight:700;text-decoration-color:#d9a36b;text-underline-offset:.3rem}.shopify-policy__body table{width:100%;border-collapse:collapse;font-size:1.5rem}.shopify-policy__body th,.shopify-policy__body td{padding:.9rem 1.2rem;border-bottom:1px solid #e4dcd3;text-align:left}
/*# sourceMappingURL=/cdn/shop/t/60/assets/lea-home.css.map */
