/* Reading, supplier comparison and direct article discovery */
:root{--e-ink:#243c38;--e-soft:#f3f1e9;--e-line:#d7ded5;--e-accent:#a26436}.e-page{max-width:1200px;margin:auto;padding:42px 36px 80px;display:block!important;color:var(--e-ink)}.e-page *{box-sizing:border-box}.e-kicker{font:600 10px/1.5 system-ui,sans-serif;letter-spacing:.16em;color:#8d5d38;text-transform:uppercase;margin:0 0 12px}.e-page h1,.e-page h2,.e-page h3{font-family:Georgia,serif;font-weight:400;letter-spacing:-.025em}.e-page h1{font-size:clamp(32px,4.5vw,54px);line-height:1.14;max-width:920px}.e-page h2{font-size:clamp(27px,3.2vw,40px);line-height:1.17;margin:0 0 22px}.e-page h3{font-size:25px;line-height:1.22;margin:0 0 16px}.e-page p{line-height:1.8}.e-page-head{padding:20px 0 36px;max-width:920px}.e-page-head p{font-size:17px;max-width:760px}.e-breadcrumb{font-size:12px;color:#697a71;margin-bottom:20px}.e-home-head{display:block;position:static;background:none;border:0;padding:0 0 27px;max-width:900px}.e-home-head h1{font-size:23px;margin:0 0 12px}.e-home-head>p:last-child{font-size:14px;max-width:680px;color:#68796f}.e-home-feature{display:grid;grid-template-columns:minmax(0,1fr) 270px;gap:48px;border-top:3px solid var(--e-ink);padding:38px 0 36px}.e-home-feature h2{font-size:clamp(35px,4.7vw,57px);max-width:760px}.e-home-feature h2 a{text-decoration:none}.e-deck{font-size:18px;line-height:1.8}.e-feature-side{border-left:1px solid var(--e-line);padding:5px 0 0 28px}.e-feature-side h3{font-size:26px}.e-feature-side p{font-size:13px;line-height:1.6}.e-feature-actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:25px}.e-button{padding:13px 18px;background:#243c38;color:#fff!important;font-size:12px;font-weight:600;text-decoration:none;border:1px solid #243c38}.e-button-light{background:transparent;color:#243c38!important}.e-home-comparison{border-bottom:1px solid var(--e-line);padding-bottom:38px}.e-home-comparison h2{font-size:27px}.e-table{overflow-x:auto;border:1px solid var(--e-line);margin:24px 0;background:#fff;scroll-margin-top:24px}.e-table table{min-width:650px;border-collapse:collapse;width:100%;font:13px/1.65 system-ui,sans-serif}.e-table th,.e-table td{padding:17px 19px;border-bottom:1px solid #e3e7df;text-align:left;vertical-align:top}.e-table thead th{font-size:10px;letter-spacing:.08em;text-transform:uppercase;background:#eaf0e8;color:#3c5747}.e-table tbody th{font-weight:600;min-width:150px;background:none}.e-table a{color:#294b3e}.e-home-section{padding:55px 0;border-bottom:1px solid var(--e-line)}.e-section-head{display:flex;justify-content:space-between;align-items:end;gap:30px;margin-bottom:28px}.e-section-head h2{margin:0;max-width:620px}.e-section-head>a{font-size:12px;white-space:nowrap}.e-card-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:23px}.e-card{min-width:0;background:#fff;border:1px solid var(--e-line);display:flex;flex-direction:column}.e-card-image{display:block;background:#eeeae1}.e-card-image img{width:100%;aspect-ratio:1.6;object-fit:contain;display:block}.e-card-copy{padding:23px;flex:1;display:flex;flex-direction:column}.e-card h3{font-size:22px}.e-card h3 a{text-decoration:none}.e-card p:not(.e-kicker){font-size:13px;color:#66766d;line-height:1.75;margin:0 0 20px}.e-read{font:600 12px system-ui;margin-top:auto}.e-text-cover{min-height:150px;padding:25px 23px;background:#e9eee5;display:flex;flex-direction:column;justify-content:space-between;border-bottom:1px solid var(--e-line)}.e-text-cover span{font-size:10px;text-transform:uppercase;letter-spacing:.13em;color:#71816c}.e-text-cover strong{font:24px/1.2 Georgia,serif;font-weight:400;margin-top:20px;max-width:30ch}.e-question-list>a{display:grid;grid-template-columns:44px 1fr 25px;gap:20px;padding:25px 0;border-top:1px solid var(--e-line);text-decoration:none}.e-question-list>a>span{font:25px Georgia;color:#a0aa96}.e-question-list h3{font-size:23px;margin:0 0 8px}.e-question-list p{font-size:13px;color:#71806e;max-width:780px;margin:0}.e-small-links{display:flex;gap:12px;flex-wrap:wrap}.e-small-links a{padding:12px 15px;border:1px solid var(--e-line);font-size:12px;background:#fff;text-decoration:none}.e-guide-lead{max-width:1000px}.e-verdict{background:#eaf0e7;padding:28px 32px;border-left:3px solid #56734c;margin:30px 0 45px}.e-verdict h2{font-size:20px;margin:0 0 10px}.e-verdict p{margin:0;font-size:17px}.e-topic>div>section{margin:42px 0}.e-company-nav{display:flex;flex-wrap:wrap;gap:10px;margin:25px 0 38px}.e-company-nav a{font-size:11px;padding:8px 12px;border:1px solid var(--e-line);text-decoration:none}.e-company{padding:35px 0 42px;border-top:1px solid var(--e-line);scroll-margin-top:24px}.e-company-heading{display:flex;gap:20px;align-items:start;margin-bottom:25px}.e-company-heading>span{font:36px Georgia;color:#9ba98f;line-height:1}.e-company-heading h3{font-size:32px;margin:0}.e-company-layout{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:42px}.e-company dl{margin:0}.e-company dt{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.1em;color:#829078;margin:0 0 5px}.e-company dd{margin:0 0 20px;font-size:15px;line-height:1.8;max-width:68ch}.e-supplier-photo{margin:0;align-self:start}.e-supplier-photo img{width:100%;height:auto;max-height:250px;object-fit:contain;display:block;background:#f0eee6}.e-supplier-photo figcaption{font-size:10px;line-height:1.6;color:#75806f;margin-top:8px}.e-source{font-size:11px!important}.e-topic .e-reading-note{background:#f3f1e9;padding:25px 30px}.e-topic .e-reading-note h2{font-size:23px}.e-topic>div>section>p{max-width:80ch}.e-all-link{font-size:12px!important;font-weight:600;white-space:nowrap;margin-left:auto;margin-right:15px;padding:10px 15px;border:1px solid #ccd6c6;color:#2f4536;text-decoration:none}.a-mast .a-menu{margin-left:0}.e-preview-label{display:flex;align-items:center;justify-content:center;min-height:125px;width:100%;padding:28px;font:18px/1.3 Georgia,serif;letter-spacing:0;color:#465d48;background:#e9eee4}.journal-card-image:has(.e-preview-label){height:auto;aspect-ratio:auto}.journal-card-image img[src$=".svg"],.a-card>a>img[src$=".svg"]{object-fit:contain;background:#f5f3eb}.e-company-summary{background:#edf1e8;border-left:3px solid #7a8d6c;padding:18px 22px;margin:20px 0}.e-company-summary p{font-size:14px;margin:0 0 8px}.e-company-summary>a{font-size:12px}.journal-mobile-toc{margin-bottom:22px}.e-directory-search{display:grid;grid-template-columns:1fr 240px 70px;gap:10px;align-items:end;padding:24px;background:#edf1e8;margin-bottom:22px}.e-directory-search label{font-size:11px;font-weight:600}.e-directory-search label[for="article-search"]{grid-column:1}.e-directory-search label[for="article-subject"]{grid-column:2;grid-row:1}.e-directory-search input{grid-column:1;grid-row:2}.e-directory-search select{grid-column:2;grid-row:2}.e-directory-search button{grid-column:3;grid-row:2}.e-directory-search input,.e-directory-search select,.e-directory-search button{font:13px system-ui;padding:12px;min-width:0;border:1px solid #bdcbb6;background:#fff;height:44px}.e-subjects{display:flex;flex-wrap:wrap;gap:12px;font-size:11px;margin:25px 0 35px}.e-subjects a{padding:8px 10px;border:1px solid var(--e-line);text-decoration:none}.e-directory-group{padding:25px 0;scroll-margin-top:20px}.e-directory-group h2{font-size:29px;border-bottom:2px solid var(--e-line);padding-bottom:16px}.e-directory-group ul{list-style:none;columns:2;column-gap:42px;padding:0;margin:0}.e-directory-group li{break-inside:avoid;padding:18px 0;border-bottom:1px solid var(--e-line)}.e-directory-group li[hidden]{display:none}.e-directory-group h3{font-size:18px;margin:0 0 8px}.e-directory-group h3 a{text-decoration:none}.e-directory-group p{font-size:12px;color:#74806e;margin:0;line-height:1.7}.e-directory-group[hidden]{display:none}.e-directory #article-count{font-size:12px}.e-page a:focus-visible,.e-all-link:focus-visible{outline:3px solid #bd8957;outline-offset:4px}.e-page [id]{scroll-margin-top:28px}
@media(max-width:900px){.e-home-feature{grid-template-columns:minmax(0,1fr) 210px;gap:28px}.e-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.e-company-layout{grid-template-columns:minmax(0,1fr) 230px;gap:25px}.e-all-link{margin-left:auto}.e-company-layout dd{font-size:14px}}
@media(max-width:650px){.e-page{padding:28px 20px 55px}.e-home-feature{display:block;padding-top:27px}.e-feature-side{border-left:0;border-top:1px solid var(--e-line);padding:25px 0 0;margin-top:27px}.e-feature-side h3{font-size:23px}.e-feature-side p{display:inline-block;vertical-align:top;width:32%;padding-right:10px;font-size:11px}.e-feature-side .e-kicker{display:block;width:auto}.e-home-feature h2{font-size:37px}.e-deck{font-size:16px}.e-card-grid{grid-template-columns:1fr}.e-home-section{padding:35px 0}.e-section-head{display:block}.e-section-head>a{display:inline-block;margin-top:14px}.e-company-layout{display:block}.e-supplier-photo{max-width:400px;margin-top:25px}.e-company-heading h3{font-size:29px}.e-company-heading>span{font-size:31px}.e-company dd{font-size:15px}.e-all-link{font-size:11px!important;padding:8px 10px;margin-right:9px}.e-directory-search{grid-template-columns:1fr 75px;padding:16px}.e-directory-search label[for="article-subject"]{grid-column:1;grid-row:3}.e-directory-search input{grid-column:1/-1}.e-directory-search select{grid-column:1;grid-row:4}.e-directory-search button{grid-column:2;grid-row:4}.e-directory-group ul{columns:1}.e-question-list>a{grid-template-columns:28px 1fr 15px;gap:12px}.e-question-list h3{font-size:21px}.e-page-head{padding-bottom:20px}.e-page-head h1{font-size:34px}.e-verdict{padding:22px}.e-verdict p{font-size:15px}.e-text-cover{min-height:125px}.e-table th,.e-table td{padding:14px 15px}.a-mast{gap:6px}.a-brand strong{font-size:19px}.a-brand small{font-size:8px}.a-menu{padding:8px 9px}.e-small-links{gap:8px}.e-small-links a{font-size:11px}}
.e-reference-photo{margin:22px 0}.e-reference-photo img{width:100%;height:auto;max-height:430px;object-fit:contain;background:#f0eee7;display:block}.e-reference-photo figcaption{font-size:11px;line-height:1.6;color:#71806d;margin-top:9px}.e-source-reference{margin:32px 0;padding:25px;border:1px solid #d7ded5;background:#f8f7f1}.e-source-reference h2{font-size:25px!important}.e-source-reference>p:last-child{font-size:14px}.e-company-layout .e-reference-photo{margin-top:0;align-self:start}.e-company-layout .e-reference-photo img{max-height:250px}
/* Related furniture reading across the three editorial publications. */
.s-reading-network{margin:42px 0 12px;padding:30px 0;border-top:2px solid #cbd6c4;color:#243c38;scroll-margin-top:28px}.s-reading-network>h2{font:400 28px/1.2 Georgia,serif;letter-spacing:-.02em;margin:0 0 12px}.s-reading-network>p:not(.e-kicker){font:13px/1.75 system-ui,sans-serif;color:#66766d;margin:0 0 26px;max-width:72ch}.s-reading-network-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:25px}.s-reading-network-grid section{min-width:0}.s-reading-network-grid h3{font:600 13px/1.45 system-ui,sans-serif;margin:0 0 13px}.s-reading-network-grid ul{list-style:none;margin:0;padding:0}.s-reading-network-grid li{margin:0;padding:9px 0;border-top:1px solid #e0e5da;font:12px/1.6 system-ui,sans-serif;overflow-wrap:anywhere}.s-reading-network-grid a{color:#294b3e;text-decoration:underline;text-underline-offset:3px}.s-reading-network-grid a[aria-current="page"]{font-weight:700}.s-reading-network-grid a:focus-visible{outline:3px solid #bd8957;outline-offset:4px}.s-reading-current{display:block;font-size:10px;color:#78866e;margin-top:3px}@media(max-width:650px){.s-reading-network{padding-top:24px}.s-reading-network>h2{font-size:25px}.s-reading-network-grid{grid-template-columns:1fr;gap:24px}.s-reading-network-grid li{font-size:13px}}
