.lm{color:#0b0b0b}.lm-eyebrow{color:#3b2112!important;letter-spacing:.3em}.lm-lede{color:#4a4a4a}.lm-h2{font-weight:300}.lm-section{padding:clamp(56px,7vw,104px) 0}.lm-link{color:#0b0b0b}.lm-btn--ghost{border-color:#0b0b0b!important;color:#0b0b0b!important}.lm-btn--ghost:hover{background:#0b0b0b!important;color:#fff!important}.lm-btn{min-height:52px;padding:0 34px}.lm-card__img,.lm-tile__img--product{background:#fff!important}.lm-card__title{font-weight:400}.lm-card__meta{color:#3b2112;letter-spacing:.08em}.lm-rail__arrow{border-color:#0000002e}.lm-rail__arrow:hover{background:var(--lm-gloss);border-color:#22130a}.lm-shape svg{stroke:#0b0b0b}.lm-shape:hover svg{stroke:#3b2112}.lm-shape:hover{background:#faf9f7}.lm-promise__item svg{stroke:#3b2112}.lm-post__meta span+span:before,.lm-article__meta span+span:before{color:#3b2112}.lm-prose>p:first-of-type:first-letter{color:#3b2112}.lm-prose a{color:#3b2112}.lm-article__cta-box{background:var(--lm-gloss);box-shadow:var(--lm-gloss-hi)}.lm-article__cta-box .lm-eyebrow{color:#d2ae86!important}.lm-intro{background:#fff;padding:clamp(72px,11vw,160px) 0 clamp(40px,6vw,88px)}.lm-intro--compact{padding:clamp(64px,8vw,120px) 0;border-top:1px solid rgba(0,0,0,.08)}.lm-intro__title{font-family:var(--lm-serif);font-weight:300;font-size:clamp(46px,7vw,108px);line-height:.98;letter-spacing:-.015em;margin:18px auto 0!important;max-width:14ch;color:#0b0b0b}.lm-intro--compact .lm-intro__title{font-size:clamp(34px,4.4vw,62px);max-width:18ch}.lm-intro__title em{font-style:italic;color:#3b2112;background:linear-gradient(160deg,#7a4b2c,#3b2112 50%,#1e1008);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;padding-right:.06em}.lm-intro__text{margin:26px auto 0!important;max-width:44ch;font-size:clamp(15px,1.15vw,17px);line-height:1.75;color:#4a4a4a}.lm-intro .lm-btns{justify-content:center}.lm-intro__meta{display:flex;justify-content:center;flex-wrap:wrap;gap:8px 28px;margin-top:40px;font-size:10px;letter-spacing:.26em;text-transform:uppercase;color:#5f5f5f}.lm-intro__meta span{position:relative}.lm-intro__meta span+span:before{content:"";position:absolute;left:-16px;top:50%;width:3px;height:3px;border-radius:50%;background:#3b2112;transform:translateY(-50%)}.lm-cats{background:#fff;padding-top:clamp(16px,3vw,40px)}.lm-cats__head{text-align:center;margin-bottom:clamp(36px,5vw,64px)}.lm-cats__head .lm-h2{margin-top:14px}.lm-cats__head .lm-lede{margin:16px auto 0!important}.lm-cats__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(36px,4vw,64px) clamp(16px,2vw,32px)}.lm-cat{display:flex;flex-direction:column;color:#0b0b0b}.lm-cat__img{position:relative;aspect-ratio:1;background:#fff;overflow:hidden;display:flex;align-items:center;justify-content:center}.lm-cat__img img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform 1.6s var(--lm-ease)}.lm-cat:hover .lm-cat__img img{transform:scale(1.05)}.lm-cat__art{width:62%;height:auto;transition:transform 1.6s var(--lm-ease)}.lm-cat:hover .lm-cat__art{transform:scale(1.05) translateY(-4px)}.lm-cat__body{display:grid;grid-template-columns:auto 1fr auto;align-items:end;gap:0 16px;padding-top:18px;margin-top:18px;border-top:1px solid #0B0B0B}.lm-cat__n{font-family:var(--lm-serif);font-style:italic;font-size:18px;color:#3b2112;align-self:start;padding-top:4px}.lm-cat__title{font-family:var(--lm-serif);font-weight:400;font-size:clamp(26px,2.3vw,34px);line-height:1.05;margin:0}.lm-cat__sub{margin-top:6px!important;font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:#5f5f5f}.lm-cat__price{display:inline-flex;align-items:center;gap:10px;white-space:nowrap;font-size:12px;letter-spacing:.1em;color:#3b2112;padding-bottom:2px}.lm-cat__price svg{width:14px;height:14px;transition:transform .4s var(--lm-ease)}.lm-cat:hover .lm-cat__price svg{transform:translate(5px)}@media(max-width:989px){.lm-cats__grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:749px){.lm-cats__grid{grid-template-columns:1fr;gap:44px}.lm-cat__body{grid-template-columns:auto 1fr}.lm-cat__price{grid-column:2;margin-top:10px}.lm-intro__meta{flex-direction:column;align-items:center;gap:10px}.lm-intro__meta span+span:before{display:none}.lm-intro .lm-btns{flex-direction:column;align-items:stretch;max-width:320px;margin-left:auto;margin-right:auto}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/lm-maison-3.css.map */
