:root{--lm-blog-blue: #496b7d;--lm-blog-blue-dark: #365565;--lm-blog-sand: #f4eee5;--lm-blog-cream: #fbf8f3;--lm-blog-clay: #b77c58;--lm-blog-ink: #2d3537;--lm-blog-muted: #657175;--lm-blog-line: rgba(126, 112, 96, .22)}.lm-blog-page{overflow:hidden;background:radial-gradient(circle at 8% 6%,rgba(255,255,255,.8),transparent 25%),linear-gradient(180deg,var(--lm-blog-sand) 0%,var(--lm-blog-cream) 56%,#eef3f3 100%);color:var(--lm-blog-ink);padding:clamp(2.6rem,6vw,6rem) 0 clamp(3.5rem,7vw,7rem)}.lm-blog-shell{width:min(1180px,calc(100% - 3rem));margin:0 auto}.lm-blog-hero{margin-bottom:clamp(2.6rem,5vw,5rem)}.lm-blog-hero-split{display:grid;grid-template-columns:minmax(0,.97fr) minmax(0,1.03fr);gap:clamp(2rem,6vw,6rem);align-items:center}.lm-blog-hero-copy{max-width:38rem}.lm-blog-eyebrow{display:inline-flex;align-items:center;gap:.55rem;margin:0 0 .9rem;color:var(--lm-blog-blue);font-size:.72rem;font-weight:750;letter-spacing:.16em;line-height:1.35;text-transform:uppercase}.lm-blog-eyebrow:before{width:1.9rem;height:1px;background:var(--lm-blog-clay);content:""}.lm-blog-hero h1{margin:0 0 1rem;color:var(--lm-blog-ink);font-size:clamp(2.55rem,5.7vw,5.1rem);font-weight:620;letter-spacing:-.045em;line-height:1.02;text-wrap:balance}.lm-blog-hero-copy>p:last-child{margin:0;color:var(--lm-blog-muted);font-size:clamp(1.04rem,1.45vw,1.22rem);line-height:1.72}.lm-blog-hero-media{position:relative;aspect-ratio:1.32 / 1;overflow:hidden;margin:0;border:1px solid rgba(150,126,104,.3);border-radius:2rem;background:#e4d8ca;box-shadow:0 1.8rem 4rem #313b3f24}.lm-blog-hero-media:after{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(145deg,rgba(255,255,255,.12),transparent 48%,rgba(45,63,70,.14));content:""}.lm-blog-hero-media img{display:block;width:100%;height:100%;object-fit:cover}.lm-blog-hub-intro{display:grid;grid-template-columns:minmax(11rem,.55fr) minmax(0,1.45fr);gap:1.2rem;align-items:baseline;margin-bottom:1.25rem;padding:1.15rem 0;border-top:1px solid var(--lm-blog-line);border-bottom:1px solid var(--lm-blog-line)}.lm-blog-hub-intro .lm-blog-eyebrow{margin:0}.lm-blog-hub-intro>p:last-child{max-width:52rem;margin:0;color:var(--lm-blog-muted);line-height:1.65}.lm-blog-category-nav{display:flex;flex-wrap:wrap;gap:.4rem;margin:0 auto clamp(2.1rem,4vw,4.2rem);padding:.3rem;border:1px solid var(--lm-blog-line);border-radius:999px;background:#fff9;max-width:max-content}.lm-blog-category-nav a{border-radius:999px;color:var(--lm-blog-blue-dark);padding:.62rem .9rem;font-size:.86rem;font-weight:680;text-decoration:none;transition:background .18s ease,color .18s ease}.lm-blog-category-nav a:hover,.lm-blog-category-nav a.is-active{background:var(--lm-blog-blue);color:#fff}.lm-blog-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.2rem}.lm-blog-card{display:flex;min-width:0;flex-direction:column;overflow:hidden;border:1px solid var(--lm-blog-line);border-radius:1.35rem;background:#ffffffc4;box-shadow:0 1.15rem 2.6rem #313b3f0e;transition:transform .2s ease,box-shadow .2s ease}.lm-blog-card:hover{transform:translateY(-4px);box-shadow:0 1.5rem 3.2rem #313b3f1f}.lm-blog-card-media{display:block;aspect-ratio:16 / 9;overflow:hidden;background:#e7d9cb}.lm-blog-card-media img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .35s ease}.lm-blog-card:hover .lm-blog-card-media img{transform:scale(1.035)}.lm-blog-card-placeholder{display:grid;width:100%;height:100%;place-items:center;background:radial-gradient(circle at 20% 18%,rgba(255,255,255,.58),transparent 30%),linear-gradient(140deg,#d9c5ae,#98adb2 66%,var(--lm-blog-blue));color:#fff;font-size:1.1rem;font-weight:720;letter-spacing:.13em;text-transform:uppercase}.lm-blog-card-placeholder span{opacity:.84}.lm-blog-card-body{display:flex;flex:1;flex-direction:column;padding:1.25rem 1.3rem 1.2rem}.lm-blog-card-tags{display:flex;flex-wrap:wrap;gap:.45rem;min-height:1.2rem;margin-bottom:.55rem}.lm-blog-card-tags a{color:var(--lm-blog-clay);font-size:.7rem;font-weight:760;letter-spacing:.07em;text-transform:uppercase}.lm-blog-card h2{margin:0 0 .6rem;color:var(--lm-blog-ink);font-size:clamp(1.22rem,1.8vw,1.52rem);letter-spacing:-.025em;line-height:1.18}.lm-blog-card h2 a{color:inherit;text-decoration:none}.lm-blog-card-body>p{margin:0;color:var(--lm-blog-muted);line-height:1.63}.lm-blog-card-meta{display:flex;align-items:center;justify-content:space-between;gap:.7rem;margin-top:auto;padding-top:1.15rem;color:var(--lm-blog-muted);font-size:.82rem}.lm-blog-card-meta a,.lm-blog-hub-link{color:var(--lm-blog-blue);font-weight:720;text-decoration:none}.lm-blog-card-meta a span,.lm-blog-hub-link span{margin-left:.2rem}.lm-blog-pagination{display:flex;justify-content:center;gap:1.2rem;margin-top:2.5rem;color:var(--lm-blog-muted);font-size:.9rem}.lm-blog-pagination a{color:var(--lm-blog-blue);font-weight:720}.lm-blog-empty{grid-column:1 / -1;padding:3rem;border:1px dashed #c7bbaa;border-radius:1rem;color:var(--lm-blog-muted);text-align:center}.lm-blog-hub-nav{margin-bottom:clamp(2rem,4vw,4rem)}.lm-blog-hub-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.85rem}.lm-blog-hub-card{display:flex;min-height:15rem;flex-direction:column;border:1px solid var(--lm-blog-line);border-radius:1.35rem;color:var(--lm-blog-ink);padding:1.5rem;box-shadow:0 1.1rem 2.5rem #313b3f0d;transition:transform .2s ease,box-shadow .2s ease}.lm-blog-hub-card:hover{transform:translateY(-4px);box-shadow:0 1.5rem 3rem #313b3f1c}.lm-blog-hub-card-clay{background:#f2e5d8}.lm-blog-hub-card-blue{background:#e4eef0}.lm-blog-hub-card-sand{background:#f7f2e9}.lm-blog-hub-index{display:inline-flex;align-items:center;justify-content:center;width:2.15rem;height:2.15rem;margin-bottom:1.2rem;border:1px solid rgba(183,124,88,.42);border-radius:50%;background:#ffffff7a;color:var(--lm-blog-blue-dark);font-size:.7rem;font-weight:800}.lm-blog-hub-card h2{margin:0 0 .55rem;color:var(--lm-blog-ink);font-size:1.45rem;letter-spacing:-.025em}.lm-blog-hub-card p{margin:0;color:var(--lm-blog-muted);line-height:1.62}.lm-blog-hub-link{margin-top:auto;padding-top:1.25rem;font-size:.88rem}.article-template{max-width:86rem;margin-inline:auto;color:var(--lm-blog-ink)}.article-template-title{margin-block:1.2rem 1rem;color:var(--lm-blog-ink);font-size:clamp(2.3rem,5vw,4.8rem);letter-spacing:-.04em;line-height:1.05}.article-template-meta,.article-time-to-read{color:var(--lm-blog-muted)}.article-template-content{max-width:76rem;margin-inline:auto;color:#39464c;font-size:1.06rem;line-height:1.78}.article-template-content h2,.article-template-content h3{margin-top:2.4em;color:var(--lm-blog-ink);letter-spacing:-.025em}.article-template-content a{color:var(--lm-blog-blue);text-decoration:underline;text-decoration-color:#b77c58b8;text-underline-offset:.2em}.article-template-content blockquote{margin:2rem 0;border-left:.25rem solid var(--lm-blog-clay);background:var(--lm-blog-sand);padding:1rem 1.25rem}@media(max-width:900px){.lm-blog-shell{width:min(100% - 2rem,42rem)}.lm-blog-grid,.lm-blog-hub-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:820px){.lm-blog-hero-split{grid-template-columns:1fr;gap:1.8rem}.lm-blog-hero-copy{max-width:none}.lm-blog-hero-media{aspect-ratio:1.35 / 1;border-radius:1.35rem}.lm-blog-hub-intro{grid-template-columns:1fr;gap:.35rem}}@media(max-width:600px){.lm-blog-category-nav{justify-content:flex-start;max-width:100%;overflow-x:auto;flex-wrap:nowrap;border-radius:1rem}.lm-blog-category-nav a{white-space:nowrap}.lm-blog-grid,.lm-blog-hub-grid{grid-template-columns:1fr}.lm-blog-shell{width:min(100% - 1.4rem,34rem)}.lm-blog-card-body{padding:1.1rem}.lm-blog-hub-card{min-height:13rem}}@media(max-width:820px){.lm-blog-shell{width:calc(100% - 1rem)}.lm-blog-hero-media{aspect-ratio:1.18 / 1;min-height:19rem}}@media(max-width:600px){.lm-blog-shell{width:calc(100% - .8rem)}.lm-blog-hero-media{min-height:20rem;border-radius:1.15rem}}@media(max-width:820px){.lm-blog-eyebrow{font-size:.78rem;letter-spacing:.13em}.lm-blog-hero-copy>p:last-child{font-size:1.08rem;line-height:1.7}.lm-blog-hub-intro>p:last-child{font-size:1.04rem;line-height:1.7}.lm-blog-category-nav a{font-size:.94rem;padding:.68rem .9rem}.lm-blog-card-body>p,.lm-blog-hub-card p{font-size:1rem;line-height:1.68}.lm-blog-card-meta{font-size:.9rem}}@media(max-width:600px){.lm-blog-hero h1{font-size:clamp(2.4rem,11vw,3.5rem)}.lm-blog-hero-copy>p:last-child{font-size:1.1rem}.lm-blog-hub-intro>p:last-child{font-size:1.06rem}.lm-blog-hub-card h2{font-size:1.55rem}}.lm-blog-page{font-size:16px;line-height:1.6}.lm-blog-eyebrow{font-size:12px;font-weight:700;letter-spacing:.09em;line-height:1.35}.lm-blog-hero h1,.article-template-title{font-size:clamp(28px,2.25vw,34px);font-weight:650;line-height:1.16;letter-spacing:-.025em}.lm-blog-hero-copy>p:last-child,.lm-blog-hub-intro>p:last-child{font-size:16px;line-height:1.6}.lm-blog-category-nav a{font-size:13px}.lm-blog-card h2,.lm-blog-hub-card h2{font-size:18px;font-weight:650;line-height:1.22}.lm-blog-card-body>p,.lm-blog-hub-card p{font-size:14px;line-height:1.6}.lm-blog-card-meta,.lm-blog-hub-link{font-size:13px}.article-template-content{font-size:16px;line-height:1.6}.article-template-content h2{font-size:25px;line-height:1.22}.article-template-content h3{font-size:18px;line-height:1.22}@media(max-width:860px){.lm-blog-hero h1,.article-template-title{font-size:clamp(23px,6vw,30px);line-height:1.15}.lm-blog-card h2,.lm-blog-hub-card h2{font-size:18px}}@media(max-width:620px){.lm-blog-page{font-size:15px;line-height:1.6}.lm-blog-hero h1,.article-template-title{font-size:clamp(23px,6vw,30px)}.lm-blog-hero-copy>p:last-child,.lm-blog-hub-intro>p:last-child{font-size:15px}.lm-blog-category-nav a{font-size:13px}.lm-blog-card h2,.lm-blog-hub-card h2{font-size:18px}.lm-blog-card-body>p,.lm-blog-hub-card p{font-size:14px}.article-template-content{font-size:15px}.article-template-content h2{font-size:23px}}@media(min-width:821px){.lm-blog-page{padding-top:clamp(2.2rem,3.6vw,3.5rem);padding-bottom:clamp(3rem,5vw,5rem)}.lm-blog-hero{margin-bottom:clamp(2.2rem,4vw,4rem)}.lm-blog-hero-split{gap:clamp(2rem,4vw,4.5rem)}.lm-blog-hero-media{aspect-ratio:1.58 / 1;max-height:360px}}.lm-blog-page{background:linear-gradient(180deg,#f7f8f7,#fbfaf7 58%,#eef3f3);color:#2f3b40}.lm-blog-hero{margin-bottom:clamp(2.4rem,4vw,4rem)}.lm-blog-hero-copy{max-width:39rem}.lm-blog-hero h1{color:#2f3b40;font-size:clamp(2rem,3.7vw,3.2rem);font-weight:650;letter-spacing:-.03em;line-height:1.12}.lm-blog-hero-copy>p:last-child{color:#5a666b;font-size:1rem;line-height:1.65}.lm-blog-hero-media{border:1px solid rgba(79,113,139,.18);border-radius:18px;box-shadow:0 14px 32px #26353a14}.lm-blog-category-nav{justify-content:center;gap:6px;max-width:100%;padding:6px;border:1px solid rgba(79,113,139,.18);border-radius:16px;background:#fffdf9db;box-shadow:0 8px 22px #26353a0b}.lm-blog-category-nav a{border:1px solid transparent;border-radius:10px;color:#496b7d;padding:.7rem 1rem;font-size:13px;font-weight:650;transition:background .2s ease,border-color .2s ease,color .2s ease,box-shadow .2s ease}.lm-blog-category-nav a:hover{border-color:#4f718b38;background:#e7eff1b8;color:#2f5d75}.lm-blog-category-nav a.is-active{border-color:#4f718b2e;background:linear-gradient(115deg,#1f4b64,#2f6f8f 55%,#5c8da3);color:#fff;box-shadow:0 8px 18px #1f4b642e}.lm-blog-section-heading{display:flex;align-items:end;justify-content:space-between;gap:1rem;margin:0 0 1rem;padding-bottom:.9rem;border-bottom:1px solid rgba(79,113,139,.16)}.lm-blog-section-heading .lm-blog-eyebrow{margin:0}.lm-blog-section-heading>p:last-child{max-width:42rem;margin:0;color:#5a666b;font-size:14px;line-height:1.55}.lm-blog-grid{gap:1rem}.lm-blog-card{border:1px solid rgba(79,113,139,.18);border-radius:18px;background:#fffdf9eb;box-shadow:0 10px 24px #26353a0d}.lm-blog-card:hover{border-color:#4f718b61;box-shadow:0 14px 30px #26353a1a;transform:translateY(-3px)}.lm-blog-card-media{background:#e7eff1}.lm-blog-card-body{padding:1.25rem 1.35rem 1.35rem}.lm-blog-card-tags a{color:#8d6848;font-size:11px}.lm-blog-card h2{color:#2f3b40;font-size:18px;font-weight:650}.lm-blog-card-body>p{color:#5a666b;font-size:14px;line-height:1.62}.lm-blog-card-meta{justify-content:flex-end;padding-top:1.3rem}.lm-blog-card-meta a{display:inline-flex;align-items:center;gap:.25rem;border-radius:8px;background:linear-gradient(115deg,#1f4b64,#2f6f8f 55%,#5c8da3);box-shadow:0 8px 18px #1f4b642e;color:#fff;padding:.65rem .85rem;font-size:13px;font-weight:650}.lm-blog-card-meta a:hover{background:linear-gradient(115deg,#193b4f,#285f7b 55%,#4b7d93);color:#fff}.lm-blog-grid>.lm-blog-card:only-child{grid-column:1 / -1;display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr)}.lm-blog-grid>.lm-blog-card:only-child .lm-blog-card-media{height:100%;min-height:20rem}.lm-blog-grid>.lm-blog-card:only-child .lm-blog-card-body{align-self:center;padding:clamp(1.5rem,4vw,3rem)}@media(max-width:820px){.lm-blog-section-heading{display:block}.lm-blog-section-heading>p:last-child{margin-top:.45rem}}@media(max-width:600px){.lm-blog-category-nav{justify-content:flex-start}.lm-blog-grid>.lm-blog-card:only-child{display:flex}.lm-blog-grid>.lm-blog-card:only-child .lm-blog-card-media{min-height:0;height:auto}}.lm-blog-hero-copy .lm-blog-eyebrow{margin:0 0 13px;color:#2f5d75;font-size:18px;font-weight:850;letter-spacing:.1em;line-height:1.3}.lm-blog-hero h1{max-width:12ch;margin:0 0 22px;font-size:clamp(2.7rem,5.3vw,5.5rem);font-weight:780;letter-spacing:-.045em;line-height:.98}.lm-blog-hero-copy>p:last-child{max-width:58ch;font-size:17px;line-height:1.75}@media(max-width:900px){.lm-blog-hero h1{max-width:16ch;font-size:clamp(2.5rem,8vw,4.6rem)}}@media(max-width:680px){.lm-blog-hero-copy>p:last-child{font-size:16px;line-height:1.65}}
/*# sourceMappingURL=/cdn/shop/t/111/assets/lehmmeister-blog.css.map */
