.lele-home{--le-le-cream:#fbf8f2;--le-le-green:#294332;--le-le-sage:#7a9287;--le-le-orange:#eb8a4b;--le-le-ink:#24342b;--le-le-muted:#657269;--le-le-line:#e7e3da;color:var(--le-le-ink);font-family:inherit}.lele-home *{box-sizing:border-box}.lele-home h1,.lele-home h2,.lele-home h3{color:var(--le-le-green);letter-spacing:-.025em;line-height:1.15}.lele-home h1,.lele-home h2{font-family:var(--font-heading-family,Georgia,serif)}.lele-home p{line-height:1.65;color:var(--le-le-muted)}.lele-home__inner{max-width:1200px;margin:0 auto;padding:0 32px}.lele-home__eyebrow{margin:0 0 12px;color:var(--le-le-sage)!important;font-size:1.1rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.lele-home__button{display:inline-flex;align-items:center;justify-content:center;gap:9px;padding:13px 22px;border:1px solid var(--le-le-sage);border-radius:999px;background:var(--le-le-sage);color:#fff;text-decoration:none;font-size:1.3rem;font-weight:700;transition:background .2s ease,transform .2s ease}.lele-home__button:hover{background:var(--le-le-green);border-color:var(--le-le-green);color:#fff;transform:translateY(-1px)}.lele-home__button--outline{background:transparent;color:var(--le-le-green);border-color:#aab7ac}.lele-home__button--outline:hover{color:#fff}.lele-home__hero{position:relative;isolation:isolate;min-height:590px;display:flex;align-items:center;overflow:hidden;background:#f4e6be}.lele-home__hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(90deg,#fbf8f2 0%,#fbf8f2 31%,rgba(251,248,242,.88) 47%,rgba(251,248,242,.18) 69%,transparent 100%)}.lele-home__hero-image{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;width:100%;height:100%;object-fit:cover;object-position:center 54%}.lele-home__hero-copy{max-width:570px;padding:78px 0 64px}.lele-home__hero h1{max-width:560px;margin:0 0 18px;font-size:clamp(4rem,5.4vw,6.2rem)}.lele-home__hero p{max-width:530px;margin:0;font-size:1.65rem;color:#4c5b50}.lele-home__actions{display:flex;flex-wrap:wrap;gap:12px;margin:25px 0}.lele-home__trust{display:flex;flex-wrap:wrap;gap:9px 18px;margin:0;padding:0;list-style:none;color:#46564a;font-size:1.15rem}.lele-home__trust li{display:flex;align-items:center;gap:7px}.lele-home__trust span{width:22px;height:22px;display:grid;place-items:center;border:1px solid #a5b3a7;border-radius:50%;color:var(--le-le-green);font-size:1.1rem}.lele-home__principles{padding:66px 0;background:#f2f3ec}.lele-home__section-head{text-align:center;max-width:740px;margin:0 auto 34px}.lele-home__section-head h2{margin:0 0 12px;font-size:clamp(3rem,3.6vw,4.2rem)}.lele-home__section-head p{margin:0;font-size:1.45rem}.lele-home__principle-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:17px}.lele-home__principle{padding:25px;background:#fffefa;border:1px solid #e8e8df;border-radius:16px;box-shadow:0 12px 30px #2337270f}.lele-home__principle-icon{width:42px;height:42px;display:grid;place-items:center;border-radius:14px;background:#edf1e8;color:var(--le-le-green);font-size:2rem;margin-bottom:16px}.lele-home__principle h3{margin:0 0 8px;font-size:1.8rem}.lele-home__principle p{margin:0;font-size:1.3rem}.lele-home__b2b{padding:72px 0;background:#f4efe5}.lele-home__b2b-layout{display:grid;grid-template-columns:1fr .92fr;gap:44px;align-items:start}.lele-home__b2b h2{margin:0 0 14px;font-size:clamp(3rem,3.6vw,4.4rem)}.lele-home__b2b-intro{font-size:1.45rem}.lele-home__paths{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:24px 0}.lele-home__path{padding:18px;border:1px solid var(--le-le-line);border-radius:13px;background:#fffefa}.lele-home__path small{display:block;margin-bottom:8px;color:#8b6a48;font-size:1rem;font-weight:700;letter-spacing:.11em;text-transform:uppercase}.lele-home__path h3{margin:0 0 8px;font-size:1.65rem}.lele-home__path p{margin:0;font-size:1.2rem}.lele-home__steps{display:grid;gap:10px;margin:14px 0 22px;padding:0;list-style:none}.lele-home__steps li{display:flex;gap:11px;align-items:flex-start;font-size:1.25rem;color:#536158}.lele-home__steps b{display:grid;place-items:center;flex:0 0 24px;height:24px;border-radius:50%;background:#e9c49d;color:#654a30;font-size:1.1rem}.lele-home__form{padding:26px;border:1px solid var(--le-le-line);border-radius:18px;background:#fffefa;box-shadow:0 14px 36px #23372712}.lele-home__form h3{margin:0 0 8px;font-size:2.25rem}.lele-home__form>p{font-size:1.2rem}.lele-home__fields{display:grid;grid-template-columns:1fr 1fr;gap:12px}.lele-home__field{display:flex;flex-direction:column;gap:5px}.lele-home__field--full{grid-column:1/-1}.lele-home__field label{font-size:1.1rem;font-weight:700;color:#44564a}.lele-home__field input,.lele-home__field select,.lele-home__field textarea{width:100%;min-height:42px;padding:10px 12px;border:1px solid #d8ddd5;border-radius:8px;background:#fff;color:var(--le-le-ink);font:inherit;font-size:1.2rem}.lele-home__field textarea{min-height:82px}.lele-home__form .lele-home__button{width:100%;margin-top:15px;cursor:pointer}.lele-home__reply{margin:10px 0 0!important;text-align:center;color:#607365!important;font-size:1.1rem}.lele-home__success{padding:10px;border-radius:8px;background:#edf1e8;color:var(--le-le-green)}.lele-home__faq{padding:70px 0;background:#fffefa}.lele-home__faq-layout{display:grid;grid-template-columns:.8fr 1.2fr;gap:44px;align-items:center}.lele-home__faq-photo{min-height:340px;border-radius:18px;background:#eee9dd;overflow:hidden}.lele-home__faq-photo img{width:100%;height:100%;min-height:340px;object-fit:cover;object-position:64% center}.lele-home__faq-copy h2{margin:0 0 10px;font-size:clamp(3rem,3.5vw,4.2rem)}.lele-home__faq-copy>p{margin:0 0 20px;font-size:1.35rem}.lele-home__faq details{border-bottom:1px solid var(--le-le-line);padding:15px 0}.lele-home__faq summary{display:flex;justify-content:space-between;gap:18px;cursor:pointer;list-style:none;color:var(--le-le-green);font-size:1.4rem;font-weight:700}.lele-home__faq summary::-webkit-details-marker{display:none}.lele-home__faq summary:after{content:"+";color:var(--le-le-sage);font-size:2rem;line-height:1}.lele-home__faq details[open] summary:after{content:"\2212"}.lele-home__faq details p{margin:10px 26px 0 0;font-size:1.2rem}.lele-home__closing{padding:50px 0;background:#e5ebdf}.lele-home__closing-layout{display:flex;align-items:center;justify-content:space-between;gap:32px}.lele-home__closing h2{margin:0 0 10px;font-size:3.8rem}.lele-home__closing p{margin:0;font-size:1.3rem}.lele-home__contact{margin-top:8px!important;color:var(--le-le-green)!important;font-weight:700}.lele-home__newsletter{min-width:330px}.lele-home__newsletter h3{margin:0 0 10px;font-size:1.65rem}.lele-home__subscribe{display:flex}.lele-home__subscribe input{min-width:0;flex:1;padding:12px 15px;border:1px solid #c8d0c4;border-right:0;border-radius:999px 0 0 999px;font:inherit;font-size:1.2rem}.lele-home__subscribe button{padding:0 17px;border:0;border-radius:0 999px 999px 0;background:var(--le-le-sage);color:#fff;font-weight:700;cursor:pointer}.lele-home__view-all{display:inline-block;margin-top:17px;color:var(--le-le-green);font-weight:700;text-decoration:underline;text-underline-offset:4px}@media(max-width:900px){.lele-home__b2b-layout{gap:24px}.lele-home__hero{min-height:540px}.lele-home__hero-copy{max-width:52%}.lele-home__faq-layout{gap:25px}}@media(max-width:749px){.lele-home__inner{padding:0 20px}.lele-home__hero{min-height:670px;align-items:flex-start;background:#f4e6be}.lele-home__hero:after{background:linear-gradient(180deg,#fbf8f2 0%,#fbf8f2 42%,rgba(251,248,242,.78) 57%,transparent 78%)}.lele-home__hero-image{object-position:70% bottom;object-fit:cover}.lele-home__hero-copy{max-width:none;padding:48px 0 0}.lele-home__hero h1{font-size:4.2rem}.lele-home__hero p{font-size:1.45rem}.lele-home__trust{font-size:1rem;gap:8px 12px}.lele-home__principles,.lele-home__b2b,.lele-home__faq{padding:54px 0}.lele-home__principle-grid,.lele-home__b2b-layout,.lele-home__faq-layout{grid-template-columns:1fr}.lele-home__principle-grid{gap:12px}.lele-home__paths{grid-template-columns:1fr}.lele-home__faq-layout{gap:24px}.lele-home__faq-photo,.lele-home__faq-photo img{min-height:260px}.lele-home__closing-layout{display:block}.lele-home__closing h2{font-size:3.2rem}.lele-home__newsletter{min-width:0;margin-top:22px}.lele-home__fields{grid-template-columns:1fr}.lele-home__field--full{grid-column:auto}}.lele-home .lele-home__button:not(.lele-home__button--outline){background:#f28a45;border-color:#f28a45;color:#fff}.lele-home .lele-home__button:not(.lele-home__button--outline):hover{background:#294332;border-color:#294332;color:#fff}.lele-home .lele-home__button--outline{background:transparent;color:#294332;border-color:#9bad9e}.lele-home__b2b{background:linear-gradient(135deg,#edf2e9,#fbf8f2 56%,#f8ebdf);border-block:1px solid #e5e7dd}.lele-home__path{border-top:3px solid #f28a45;box-shadow:0 10px 28px #2337270f}.lele-home__path p strong{display:block;margin-top:10px;color:#d97134;font-size:1.12em}.lele-home__form{border-top:4px solid #294332}.lele-home{--le-le-cream:#fbf8f3;--le-le-orange:#f28a45}.lele-home__b2b-image{margin:22px 0 24px;overflow:hidden;aspect-ratio:16/7;max-height:210px;border:1px solid #e7e3da;border-radius:18px;background:#f3eee6;box-shadow:0 12px 28px #29433214}.lele-home__b2b-image img{display:block;width:100%;height:100%;object-fit:cover;object-position:center 45%}.lele-home__b2b{padding:clamp(56px,6vw,82px) 0;background:linear-gradient(132deg,#edf2e9,#fbf8f3 58%,#f8ebdf)}.lele-home__b2b-layout{gap:clamp(28px,4vw,52px);align-items:start}.lele-home__path{height:100%;padding:22px 20px;border:1px solid #e4e8de;border-top:3px solid #f28a45;border-radius:16px;background:#fffefa;box-shadow:0 12px 30px #23372712}.lele-home__form{border:1px solid #e4e8de;border-top:4px solid #294332;border-radius:20px;box-shadow:0 16px 38px #23372717}.lele-home__field input:focus,.lele-home__field select:focus,.lele-home__field textarea:focus{outline:2px solid #f28a45;outline-offset:1px}.lele-home__principles{background:#f7f5ef}.lele-home__principle{border-radius:18px;box-shadow:0 10px 28px #2337270e}.shopify-section .button:not(.button--secondary){--color-button:242,138,69;--color-button-text:255,255,255}.shopify-section .button--secondary{--color-button:251,248,243;--color-button-text:41,67,50;--alpha-button-background:0}.shopify-section .card-wrapper .card__inner{border-radius:16px;overflow:hidden}.shopify-section .card-wrapper .card__content{padding-inline:4px}@media(max-width:749px){.lele-home__b2b-image{aspect-ratio:16/9;margin:18px 0 20px}.lele-home__b2b-layout{gap:22px}.lele-home__path{padding:19px 17px}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/lele-homepage.css.map */
