main[data-template*=listicle-hbp-meno]{padding:0!important;margin:0!important;max-width:none!important}.lnm-shopify-section{margin:0!important}.lnm{font-family:Poppins,Arial,sans-serif;color:#111;background:#fff;-webkit-font-smoothing:antialiased}.lnm *,.lnm *:before,.lnm *:after{box-sizing:border-box}.lnm-cta{transition:transform .2s ease,filter .2s ease}.lnm-cta:hover{transform:translateY(-2px);filter:brightness(1.08)}@keyframes pulseDot{0%,to{opacity:1}50%{opacity:.35}}.lnm-reveal{opacity:0;transform:translateY(24px);transition:opacity .7s ease,transform .75s cubic-bezier(.2,.7,.2,1)}.lnm-reveal.lnm-in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.lnm-reveal{opacity:1!important;transform:none!important}}.lnm-sticky-header{position:sticky;top:0;z-index:100}.lnm-header{background:#fff;border-bottom:1px solid rgba(0,0,0,.07);padding:12px 32px;display:flex;align-items:center;justify-content:space-between}.lnm-header-logo{height:34px;width:auto;display:block}.lnm-header-cta{background:var(--lnm-accent,#5A0F12);color:#fff;text-decoration:none;border-radius:999px;padding:11px 26px;font-size:14.5px;font-weight:600;white-space:nowrap}.lnm-hero-band{background:#f2f1f2;padding:0 40px}.lnm-hero-grid{max-width:1240px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:center}.lnm-hero-img{width:100%;aspect-ratio:1 / 1;object-fit:contain;display:block}.lnm-hero-col{display:flex;flex-direction:column;gap:18px;padding:30px 0}.lnm-h1{font-family:Poppins,Arial,sans-serif;font-size:40px;line-height:1.16;font-weight:700;margin:0;letter-spacing:-.02em;color:#1a1a1a;text-wrap:pretty}.lnm-h1 span{color:var(--lnm-accent,#5A0F12)}.lnm-hero-sub{font-family:Poppins,Arial,sans-serif;font-size:20px;font-weight:700;color:#1a1a1a}.lnm-trust{display:flex;flex-direction:column;gap:9px}.lnm-trust-row{display:flex;align-items:center;gap:12px}.lnm-avatars{display:flex}.lnm-avatar{width:36px;height:36px;border-radius:50%;object-fit:cover;border:2.5px solid #F2F1F2}.lnm-avatar+.lnm-avatar{margin-left:-12px}.lnm-stars-col{display:flex;flex-direction:column;gap:1px}.lnm-stars{color:var(--lnm-accent,#5A0F12);letter-spacing:2px;font-size:15px;line-height:1.1}.lnm-rating{font-size:13.5px;color:#000;padding-top:2px}.lnm-rating strong{color:#1a1a1a}.lnm-trust-line{font-size:14.5px;line-height:1.6;color:#000}.lnm-trust-line strong{color:#1a1a1a}.lnm-hero-cta{align-self:flex-start;background:var(--lnm-accent,#5A0F12);color:#fff;text-decoration:none;border-radius:999px;padding:16px 42px;font-size:15px;font-weight:700;letter-spacing:.06em;white-space:nowrap}.lnm-story{max-width:1080px;margin:0 auto;padding:20px 40px 44px}.lnm-story-split{display:grid;grid-template-columns:.9fr 1.1fr;gap:44px;align-items:center}.lnm-story-img{width:100%;aspect-ratio:1 / 1;object-fit:contain;border-radius:16px;display:block}.lnm-story-copy{display:flex;flex-direction:column;gap:15px;font-size:15.5px;line-height:1.75;color:#000}.lnm-story-copy p{margin:0}.lnm-intro{position:relative;background:var(--lnm-accent,#5A0F12);padding:46px 40px;overflow:hidden}.lnm-intro-tex{position:absolute;top:0;left:0;width:100%;height:1400px;min-height:100%;object-fit:cover;object-position:center top;opacity:.16}.lnm-intro-inner{position:relative;z-index:1;max-width:780px;margin:0 auto;text-align:center;display:flex;flex-direction:column;gap:10px}.lnm-intro-h2{font-size:27px;font-weight:700;margin:0;color:#fff;line-height:1.28}.lnm-intro-h2 span{font-weight:400}.lnm-point{max-width:1080px;margin:0 auto;padding:46px 40px 10px}.lnm-point.is-first{padding-top:56px}.lnm-num-head{font-size:26px;font-weight:700;margin:0 0 26px;line-height:1.3;color:var(--lnm-accent,#5A0F12)}.lnm-split{display:grid;grid-template-columns:.9fr 1.1fr;gap:40px;align-items:start}.lnm-split--right{grid-template-columns:1.1fr .9fr}.lnm-split-img{width:100%;aspect-ratio:1 / 1;object-fit:cover;border-radius:16px;display:block}.lnm-point-copy{display:flex;flex-direction:column;gap:14px;font-size:15.5px;line-height:1.75;color:#000}.lnm-point-copy p{margin:0}.lnm-point-copy strong{color:inherit}.lnm-quote{margin:4px 0 0;font-style:italic;line-height:1.7}.lnm-tl{position:relative;background:var(--lnm-accent,#5A0F12);padding:62px 40px;margin-top:46px;overflow:hidden}.lnm-tl-tex{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;opacity:.16}.lnm-tl-grid{position:relative;z-index:1;max-width:1080px;margin:0 auto;display:grid;grid-template-columns:.85fr 1.15fr;gap:48px;align-items:center}.lnm-tl-img{width:100%;height:auto;object-fit:contain;display:block;border-radius:16px}.lnm-tl-col{display:flex;flex-direction:column;gap:18px}.lnm-tl-h2{font-size:32px;font-weight:700;margin:0;color:#fff;line-height:1.22}.lnm-tl-rows{display:flex;flex-direction:column;gap:12px}.lnm-tl-row{display:flex;gap:11px;align-items:flex-start}.lnm-tl-check{flex-shrink:0;margin-top:3px}.lnm-tl-rowtext{font-size:15px;line-height:1.7;color:#ffffffe0}.lnm-tl-rowtext strong{color:#fff}.lnm-guarantee{font-size:14.5px;line-height:1.75;color:#ffffffd1}.lnm-guarantee p{margin:0}.lnm-guarantee strong{color:#fff}.lnm-tl-cta{align-self:stretch;text-align:center;background:#fff;color:var(--lnm-accent,#5A0F12);text-decoration:none;border-radius:999px;padding:16px 40px;font-size:16px;font-weight:700;white-space:nowrap}.lnm-comp{background:#fff;border-top:1px solid rgba(0,0,0,.09);padding:40px}.lnm-comp-inner{max-width:900px;margin:0 auto;display:flex;flex-direction:column;gap:12px;font-size:12px;line-height:1.7;color:#0000008c;text-align:center}.lnm-comp-inner p{margin:0}.lnm-comp-copy{margin:0;padding-top:6px;color:#00000073}@media(max-width:860px){.lnm-header{padding:12px 18px}.lnm-hero-band{padding:30px 18px}.lnm-hero-grid{grid-template-columns:1fr;gap:22px}.lnm-h1{font-size:28px}.lnm-story{padding:30px 18px}.lnm-story-split{grid-template-columns:1fr;gap:18px}.lnm-story-img{order:-1}.lnm-intro{padding:40px 18px}.lnm-intro-h2{font-size:24px}.lnm-point{padding:30px 18px}.lnm-point.is-first{padding-top:30px}.lnm-num-head{font-size:21px}.lnm-split{grid-template-columns:1fr;gap:18px}.lnm-split-img{order:-1}.lnm-tl{padding:40px 18px}.lnm-tl-grid{grid-template-columns:1fr}.lnm-tl-h2{font-size:24px}.lnm-comp{padding:40px 18px}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/lnm.css.map */
