@font-face{font-family:Sink;src:url(Sink.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Figtree;src:url(Figtree-VariableFont_wght.ttf) format("truetype");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Manrope;src:url(Manrope-VariableFont_wght.ttf) format("truetype");font-weight:100 900;font-style:normal;font-display:swap}:root{--ln-green-dark:#1a2e1a;--ln-green-mid:#2d4a2d;--ln-red:#c0392b;--ln-red-hover:#a93226;--ln-orange:#d4740e;--ln-cream:#f5f0e8;--ln-cream-dark:#e8e0d0;--ln-white:#fff;--ln-black:#1a1a1a;--font-heading:Sink,sans-serif;--font-body:Manrope,sans-serif;--section-padding:80px 0;--container-width:1200px;--container-padding:0 24px;--border-radius:12px}.ln-section *{box-sizing:border-box;margin:0;padding:0}.ln-section{font-family:var(--font-body);color:var(--ln-black);line-height:1.6}.ln-container{max-width:var(--container-width);margin:0 auto;padding:var(--container-padding)}.ln-section h1,.ln-section h2,.ln-section h3,.ln-section h4{font-family:var(--font-heading);text-transform:uppercase;line-height:1.1}.ln-section img{max-width:100%;height:auto;display:block}.ln-btn{display:inline-block;font-family:var(--font-heading);font-size:14px;text-transform:uppercase;padding:14px 32px;border:none;border-radius:6px;cursor:pointer;text-decoration:none;transition:all .3s}.ln-btn--red{background:var(--ln-red);color:var(--ln-white)}.ln-btn--red:hover{background:var(--ln-red-hover);transform:translateY(-2px)}.ln-btn--white-outline{background:transparent;color:var(--ln-white);border:2px solid var(--ln-white)}.ln-btn--white-outline:hover{background:var(--ln-white);color:var(--ln-green-dark)}.ln-announcement{background:var(--ln-red);color:var(--ln-white);text-align:center;padding:10px 16px;font-family:var(--font-heading);font-size:12px;text-transform:uppercase;letter-spacing:.1em}.ln-header{background:var(--ln-green-dark);padding:16px 0}.ln-header__inner{display:flex;justify-content:space-between;align-items:center}.ln-header__nav-link{font-family:var(--font-heading);font-size:14px;text-transform:uppercase;color:var(--ln-white);text-decoration:none}.ln-header__logo-text{font-family:var(--font-heading);font-size:24px;color:var(--ln-cream);text-decoration:none}.ln-header__logo img{height:50px;width:auto}.ln-hero{background:var(--ln-green-dark);padding:60px 0 80px;overflow:hidden}.ln-hero__inner{display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:center}.ln-hero__heading{font-size:clamp(36px,5vw,56px);color:var(--ln-cream);margin-bottom:20px}.ln-hero__subheading{font-size:14px;color:var(--ln-cream);opacity:.7;text-transform:uppercase;letter-spacing:.1em;margin-bottom:12px}.ln-hero__text{color:var(--ln-cream);opacity:.85;font-size:16px;line-height:1.7;margin-bottom:32px;max-width:440px}.ln-hero__image{display:flex;justify-content:center}.ln-hero__image img{max-width:400px;width:100%;border-radius:16px;filter:drop-shadow(0 20px 40px rgba(0,0,0,.3));animation:heroFloat 4s ease-in-out infinite}@keyframes heroFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}.ln-features{background:var(--ln-cream);padding:var(--section-padding)}.ln-features__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:40px;text-align:center}.ln-feature__icon{width:64px;height:64px;margin:0 auto 16px;background:var(--ln-green-dark);border-radius:50%;display:flex;align-items:center;justify-content:center}.ln-feature__icon svg{width:28px;height:28px;fill:var(--ln-cream)}.ln-feature__title{font-size:16px;margin-bottom:8px;color:var(--ln-green-dark)}.ln-feature__desc{font-size:13px;color:var(--ln-green-mid);opacity:.8;text-transform:uppercase}.ln-about{background:var(--ln-green-dark);padding:var(--section-padding);overflow:hidden}.ln-about__inner{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center}.ln-about__heading{font-size:clamp(32px,4vw,48px);color:var(--ln-cream);margin-bottom:24px}.ln-about__text{color:var(--ln-cream);opacity:.85;font-size:15px;line-height:1.8}.ln-about__image{position:relative}.ln-about__image img{width:100%;border-radius:var(--border-radius)}.ln-about__flavor-note{position:absolute;bottom:20px;right:20px;background:#0009;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:var(--ln-cream);padding:12px 20px;border-radius:8px;font-style:italic}.ln-ritual{background:var(--ln-cream);padding:var(--section-padding)}.ln-ritual__heading{text-align:center;font-size:clamp(28px,3.5vw,42px);color:var(--ln-green-dark);margin-bottom:48px}.ln-ritual__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.ln-ritual__card{background:var(--ln-red);color:var(--ln-white);border-radius:var(--border-radius);padding:40px 28px;text-align:center;transition:transform .3s}.ln-ritual__card:hover{transform:translateY(-6px)}.ln-ritual__card-title{font-size:20px;margin-bottom:16px;text-transform:uppercase}.ln-ritual__card-text{font-size:14px;line-height:1.7;opacity:.9}.ln-workout{background:var(--ln-green-dark);padding:var(--section-padding);overflow:hidden}.ln-workout__inner{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center}.ln-workout__heading{font-size:clamp(28px,3.5vw,42px);color:var(--ln-cream);margin-bottom:20px}.ln-workout__text{color:var(--ln-cream);opacity:.85;font-size:15px;line-height:1.8}.ln-workout__badge{display:inline-block;margin-top:24px;background:var(--ln-orange);color:var(--ln-white);font-family:var(--font-heading);font-size:13px;text-transform:uppercase;padding:10px 20px;border-radius:6px}.ln-workout__image img{width:100%;border-radius:var(--border-radius)}.ln-compare{background:var(--ln-cream);padding:var(--section-padding)}.ln-compare__heading{font-size:clamp(24px,3vw,36px);color:var(--ln-green-dark);text-align:center;margin-bottom:40px}.ln-compare__table-wrap{overflow-x:auto}.ln-compare__table{width:100%;border-collapse:collapse;font-size:14px;background:var(--ln-white);border-radius:var(--border-radius);overflow:hidden;min-width:600px}.ln-compare__table thead th{font-family:var(--font-heading);font-size:12px;text-transform:uppercase;padding:18px 12px;text-align:center;border-bottom:2px solid var(--ln-green-dark);color:var(--ln-green-dark)}.ln-compare__table thead th:first-child{text-align:left}.ln-compare__table tbody td{padding:14px 12px;text-align:center;border-bottom:1px solid var(--ln-cream-dark)}.ln-compare__table tbody td:first-child{text-align:left;font-weight:500}.ln-compare__check{color:var(--ln-green-mid);font-size:18px;font-weight:700}.ln-compare__x{color:var(--ln-red);font-size:18px;font-weight:700}.ln-compare__highlight{background:#1a2e1a0f}.ln-different{background:var(--ln-green-dark);padding:var(--section-padding)}.ln-different__inner{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center}.ln-different__heading{font-size:clamp(28px,3.5vw,42px);color:var(--ln-cream);margin-bottom:24px}.ln-different__text{color:var(--ln-cream);opacity:.85;font-size:15px;line-height:1.8}.ln-different__link{color:var(--ln-orange);text-decoration:underline;display:inline-block;margin-top:12px}.ln-different__buttons{display:flex;gap:16px;margin-top:28px}.ln-different__image img{width:100%;max-width:400px;margin:0 auto;border-radius:var(--border-radius)}.ln-testimonials{background:var(--ln-cream);padding:var(--section-padding)}.ln-testimonials__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:32px}.ln-testimonial__card{background:var(--ln-white);border-radius:var(--border-radius);padding:32px;box-shadow:0 4px 24px #0000000f}.ln-testimonial__text{font-size:15px;line-height:1.7;margin-bottom:20px;font-style:italic}.ln-testimonial__stars{color:var(--ln-orange);font-size:18px;margin-bottom:12px}.ln-testimonial__author{font-family:var(--font-heading);font-size:14px;color:var(--ln-green-dark);text-transform:uppercase}.ln-testimonial__footer{display:flex;align-items:center;gap:12px}.ln-trust{background:var(--ln-green-dark);padding:48px 0}.ln-trust__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:32px;text-align:center}.ln-trust__item-title{font-family:var(--font-heading);font-size:14px;text-transform:uppercase;color:var(--ln-cream);margin-bottom:8px}.ln-trust__item-text{font-size:13px;color:var(--ln-cream);opacity:.75;line-height:1.6}.ln-sticky-bar{position:fixed;bottom:0;left:0;right:0;background:var(--ln-red);padding:14px 0;text-align:center;z-index:999;transform:translateY(100%);transition:transform .4s}.ln-sticky-bar.is-visible{transform:translateY(0)}.ln-sticky-bar__btn{font-family:var(--font-heading);font-size:16px;text-transform:uppercase;letter-spacing:.08em;color:var(--ln-white);background:none;border:none;cursor:pointer;text-decoration:none}@media (max-width:768px){:root{--section-padding:48px 0}.ln-hero__inner,.ln-about__inner,.ln-workout__inner,.ln-different__inner{grid-template-columns:1fr;gap:32px}.ln-features__grid,.ln-ritual__grid{grid-template-columns:1fr;gap:20px}.ln-trust__grid{grid-template-columns:1fr;gap:24px}.ln-testimonials__grid{grid-template-columns:1fr}.ln-hero__image img{max-width:280px;margin:0 auto}.ln-different__buttons{flex-direction:column}.ln-hero__image{order:-1}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/living-nectar-custom.css.map */
