:root{--lm-ink:#102744;--lm-muted:#465b73;--lm-paper:#fbf9f3;--lm-line:#d9e1e7;--lm-mist:#eaf0f6;--lm-orange:#805614}.lm-wrap{width:min(1440px,calc(100% - 64px));margin-inline:auto}.lm-notice{background:var(--lm-ink);color:#fff;text-align:center;padding:.6rem 1rem;font-size:.84rem;letter-spacing:.055em}.lm-header{background:#fff;border-bottom:1px solid var(--lm-line);color:var(--lm-ink)}.lm-mast{display:grid;grid-template-columns:minmax(125px,220px) minmax(175px,1fr) auto;align-items:center;gap:clamp(1rem,5vw,5rem);padding-block:1.1rem}.lm-logo{display:inline-block;width:min(100%,210px)}.lm-logo img,.lm-stage img,.lm-feature img,.lm-room img,.lm-shelf img,.lm-reading img{display:block;width:100%;height:auto;aspect-ratio:auto}.lm-mast form{display:flex;border:1px solid var(--lm-line);background:#f7faf8}.lm-mast input{min-width:0;width:100%;border:0;background:transparent;padding:.72rem 1rem;color:var(--lm-ink)}.lm-mast form button{border:0;background:transparent;color:var(--lm-ink);padding:0 1rem;font-size:1.2rem;cursor:pointer}.lm-tools,.lm-actions,.lm-menu{display:flex;flex-wrap:wrap;align-items:center;gap:.7rem 1rem}.lm-menu{gap:clamp(.8rem,2.6vw,2.6rem);padding-block:.75rem;border-top:1px solid #e8eeec}.lm-menu a,.lm-tools>a:first-child{font-weight:600;font-size:.9rem;color:inherit}.lm-menu a:hover,.lm-tools a:hover{text-decoration:underline}.lm-mobile{display:none}.lm-btn{display:inline-flex;align-items:center;justify-content:space-between;gap:1rem;min-height:44px;padding:.65rem 1rem;border:1px solid var(--lm-ink);background:var(--lm-ink);color:#fff;font-weight:650;text-decoration:none;font-size:.91rem}.lm-btn.lm-alt{background:transparent;color:var(--lm-ink)}.lm-btn:hover{background:var(--lm-orange);border-color:var(--lm-orange);color:#fff}.lm-tag{margin:0 0 .65rem;color:var(--lm-orange);text-transform:uppercase;font-size:.73rem;letter-spacing:.15em;font-weight:750}.lm-copy{max-width:59ch;color:var(--lm-muted);margin:.7rem 0 1.25rem;line-height:1.55}:is(.lm-hero,.lm-rooms,.lm-feature,.lm-shelf,.lm-ideas,.lm-help,.lm-page-title) :is(h1,h2){color:var(--lm-ink);margin:0;font-weight:680;letter-spacing:-.045em;line-height:1.07}:is(.lm-rooms,.lm-feature,.lm-shelf,.lm-ideas,.lm-help,.lm-page-title) h2{font-size:clamp(1.65rem,3.6vw,3rem)}.lm-hero{padding:clamp(1rem,2.5vw,2.5rem) 0;background:linear-gradient(90deg,#e6f1ed 0 48%,#f6efe5 48%)}.lm-stage{display:grid;grid-template-columns:1fr 1.56fr;align-items:center;max-width:1440px;margin:auto}.lm-stage img{grid-column:2;grid-row:1}.lm-hero-copy{grid-column:1;grid-row:1;padding:clamp(1.5rem,4.5vw,4.5rem);border-right:4px solid #e6b347}.lm-hero h1{font-size:clamp(2.25rem,4.8vw,5.2rem);max-width:10ch}.lm-rooms,.lm-shelf,.lm-ideas{padding-block:clamp(2.5rem,5vw,5.25rem)}.lm-room-grid,.lm-shelf-grid,.lm-idea-grid{display:grid;gap:clamp(.7rem,1.8vw,1.6rem)}.lm-room-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.lm-room{display:flex;flex-direction:column;height:100%;background:var(--lm-mist);color:var(--lm-ink);text-decoration:none}.lm-room>span{display:flex;justify-content:space-between;gap:.25rem;padding:.85rem;margin-top:auto;font-weight:650}.lm-room:hover>span{background:var(--lm-ink);color:#fff}.lm-feature{background:#eaf0f6;border-block:1px solid var(--lm-line)}.lm-feature-inner{display:grid;grid-template-columns:.85fr 1.15fr;gap:clamp(1rem,5vw,5rem);align-items:center;padding-block:clamp(1.8rem,4vw,4rem)}.lm-feature figure{margin:0}.lm-shelf-top{display:flex;flex-wrap:wrap;align-items:end;justify-content:space-between;gap:.7rem;margin-bottom:1rem}.lm-shelf-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.lm-shelf-grid article{border:1px solid var(--lm-line);background:#fff}.lm-shelf-grid h3,.lm-shelf-grid p{padding-inline:.85rem;color:var(--lm-ink)}.lm-shelf-grid h3{font-size:1rem;line-height:1.4;margin-block:.8rem .4rem}.lm-shelf-grid p{font-weight:700;margin-block:.4rem 1rem}.lm-ideas{border-block:1px solid var(--lm-line)}.lm-idea-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.lm-idea-grid article{padding:1.2rem;background:var(--lm-paper);border-top:3px solid #e6b347}.lm-idea-grid h3{margin:.4rem 0;color:var(--lm-ink);font-size:1.25rem}.lm-help{background:#eaf0f6;padding-block:clamp(2rem,5vw,4.5rem)}.lm-footer{background:#eef2f7;border-top:3px solid #e6b347;padding-block:clamp(2rem,5vw,4rem);color:var(--lm-ink)}.lm-footer-grid{display:grid;grid-template-columns:1.1fr 1fr 1fr;gap:2rem}.lm-footer-grid h2{font-size:1.15rem;color:inherit;margin:0 0 .8rem}.lm-footer-grid nav a{display:block;margin:.43rem 0;color:inherit}.lm-footer-grid nav a:hover{text-decoration:underline}.lm-page-title{padding-block:clamp(2rem,5vw,4rem);background:var(--lm-mist);border-bottom:1px solid var(--lm-line)}.lm-page-title a{display:inline-block;color:var(--lm-ink);margin-bottom:1rem}.lm-page-title h1{font-size:clamp(2rem,4.5vw,4.3rem)}.lm-reading{max-width:850px;padding-block:clamp(2rem,5vw,4.5rem);line-height:1.65;color:var(--lm-ink)}#MainContent .section:not(:has([class^=lm-])){--color-foreground:#102744}@media(max-width:850px){.lm-wrap{width:calc(100% - 32px)}.lm-mast{grid-template-columns:minmax(100px,1fr) auto;gap:.7rem}.lm-mast form{grid-column:1/-1;grid-row:2}.lm-tools{gap:.55rem}.lm-menu{display:none}.lm-mobile{display:block;padding-block:.65rem}.lm-mobile nav{display:flex;flex-wrap:wrap;gap:.65rem 1rem;padding-top:.7rem}.lm-stage,.lm-feature-inner{grid-template-columns:1fr}.lm-stage img,.lm-hero-copy{grid-column:auto;grid-row:auto}.lm-hero-copy{border-right:0;border-top:3px solid #e6b347}.lm-room-grid,.lm-shelf-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:580px){.lm-idea-grid,.lm-footer-grid{grid-template-columns:1fr}.lm-tools>a:first-child{font-size:.8rem}.lm-tools .lm-btn{padding-inline:.55rem;gap:.35rem}.lm-room>span{padding:.55rem}}.lm-hero{padding:clamp(2rem,4vw,4rem) 0;background:repeating-linear-gradient(90deg,transparent 0 calc(8.333% - 1px),#ffffff19 calc(8.333% - 1px) 8.333%),#102744;border-bottom:5px solid #e6b347}.lm-hero-copy{padding:0;border:0;display:grid;grid-template-columns:1.45fr 1fr;gap:.6rem 3rem;align-items:center}.lm-hero .lm-tag{grid-column:1/-1;color:#ffcd65}.lm-hero h1{color:#fff;max-width:18ch;font-size:clamp(2.5rem,5.1vw,5.5rem)}.lm-hero .lm-copy{color:#eaf0f6;margin:0;line-height:1.6}.lm-hero .lm-actions{grid-column:1/-1;margin-top:1rem}.lm-hero .lm-btn{color:#102744;background:#ffcd65;border-color:#ffcd65}.lm-hero .lm-alt{color:#fff;background:transparent;border-color:#fff}.lm-hero .lm-btn:hover{color:#102744;background:#fff}.lm-rooms{padding-block:clamp(1.6rem,3vw,3rem)}.lm-room-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:.75rem}.lm-room{background:#f7f1e3;border:1px solid #e7dfcc}.lm-room img{background:#fff}.lm-room>span{border-top:3px solid #e6b347}.lm-feature-inner{gap:clamp(1rem,3vw,3rem)}.lm-ideas{border:0}.lm-idea-grid{display:block;border-top:1px solid var(--lm-line)}.lm-idea-grid article{display:grid;grid-template-columns:2.5rem minmax(9rem,1fr) 1.65fr auto;align-items:center;gap:1rem;border:0;border-bottom:1px solid var(--lm-line);padding:1rem 0;background:transparent}.lm-idea-grid .lm-tag,.lm-idea-grid p{margin:0}.lm-footer{background:#102744;color:#f7f3e8}.lm-footer-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:1.3rem}.lm-footer nav ul{padding-left:0;margin:0}.lm-footer nav ul ul{padding-left:.75rem}.lm-footer nav li{list-style:none}.lm-footer-grid h2{color:#ffcd65;font-size:1rem}.lm-footer-grid nav a{font-size:.9rem}@media(max-width:950px){.lm-room-grid,.lm-footer-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.lm-idea-grid article{grid-template-columns:2rem 1fr}.lm-idea-grid article p,.lm-idea-grid article a{grid-column:2;justify-self:start}}@media(max-width:580px){.lm-hero-copy{grid-template-columns:1fr}.lm-room-grid,.lm-footer-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/lm-design.css.map */
