body:has(.ers-furniture) main.wrapper.main-content{width:100%;max-width:none;padding:0}body:has(.ers-furniture) .breadcrumb-wrapper{display:none}.ers-furniture{--ef-canvas: 1440px;--ef-gutter: clamp(20px,3vw,48px);--ef-ink: #17343d;--ef-muted: #5e6b6c;--ef-teal: #065c66;--ef-paper: #f4f1ea;--ef-stone: #e8e5dc;--ef-rule: #d2d7d2;--ef-copper: #a75431;color:var(--ef-ink);background:#fff;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:16px;line-height:1.65;overflow-wrap:break-word}.ers-furniture *,.ers-furniture *:before,.ers-furniture *:after{box-sizing:border-box}.ers-furniture [hidden]{display:none!important}.ers-furniture .ef-container{width:min(var(--ef-canvas),calc(100% - var(--ef-gutter)*2));margin-inline:auto}.ers-furniture :is(h1,h2,h3,h4){font-family:Georgia,Times New Roman,serif!important;font-weight:400;letter-spacing:-.025em;color:inherit}.ers-furniture h1{margin:0;font-size:clamp(36px,3.5vw,54px);line-height:1.07;max-width:23ch}.ers-furniture--hub h1{font-size:clamp(38px,3.65vw,60px)}.ers-furniture h2{margin:0;font-size:clamp(30px,2.65vw,42px);line-height:1.14}.ers-furniture h3{margin:0;font-size:27px;line-height:1.2}.ers-furniture h4{font-size:22px;line-height:1.35}.ers-furniture a{color:inherit;text-decoration:none}.ers-furniture a:hover{color:var(--ef-teal)}.ers-furniture :is(a,summary,[tabindex]):focus-visible{outline:2px solid var(--ef-teal);outline-offset:5px}.ers-furniture :is(ul,ol,dl,p,figure){margin:0}.ers-furniture :is(ul,ol){padding:0}.ers-furniture li{margin:0}.ers-furniture .ef-kicker{color:var(--ef-teal);font-size:10px;line-height:1.5;letter-spacing:.13em;font-weight:700;text-transform:uppercase}.ers-furniture .ef-hero{padding:0 0 46px;background:var(--ef-paper);border-bottom:1px solid var(--ef-rule)}.ers-furniture--resource .ef-hero{background:var(--ef-ink);color:var(--ef-paper)}.ers-furniture--resource .ef-hero :is(.ef-kicker,.ef-breadcrumbs,.ef-breadcrumbs li:last-child,.ef-breadcrumbs li+li:before,.ef-byline,figcaption){color:#c6d4d0}.ers-furniture--resource .ef-hero a{color:#c6dedb}.ers-furniture--resource .ef-hero a:hover{color:#fff}.ers-furniture--resource .ef-hero a:focus-visible{outline-color:#c6dedb}.ers-furniture .ef-breadcrumbs{padding-block:20px;margin-bottom:26px;color:var(--ef-muted);font-size:11px}.ers-furniture .ef-breadcrumbs ol{display:flex;flex-wrap:wrap;gap:8px 12px;list-style:none}.ers-furniture .ef-breadcrumbs li+li:before{content:"/";margin-right:12px;color:var(--ef-muted)}.ers-furniture .ef-breadcrumbs li:last-child{color:var(--ef-ink)}.ers-furniture .ef-hero-composition{padding-block:12px}.ers-furniture .ef-hero-composition--media{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr);gap:clamp(28px,4vw,64px);align-items:center}.ers-furniture--resource .ef-hero-composition{padding-block:0}.ers-furniture--resource .ef-hero-composition--media{grid-template-columns:minmax(0,1.65fr) minmax(290px,.85fr);align-items:start}.ers-furniture .ef-hero-copy>.ef-kicker{margin-bottom:20px}.ers-furniture .ef-introduction{margin-top:24px}.ers-furniture .ef-byline{display:flex;flex-wrap:wrap;gap:14px 30px;margin-top:28px;color:var(--ef-muted);font-size:11px}.ers-furniture .ef-byline>div{display:flex;gap:7px}.ers-furniture .ef-byline dt{font-weight:600}.ers-furniture .ef-byline dd{margin:0}.ers-furniture .ef-family-nav{border-bottom:1px solid var(--ef-rule)}.ers-furniture .ef-family-nav .ef-container{padding-block:17px}.ers-furniture .ef-family-nav a{font-size:13px;font-weight:600;color:var(--ef-teal)}.ers-furniture .ef-directory,.ers-furniture .ef-related{padding-block:40px 64px}.ers-furniture .ef-section-heading{margin-bottom:22px}.ers-furniture .ef-section-heading>.ef-kicker{margin-bottom:8px}.ers-furniture .ef-section-heading h2{max-width:30ch}.ers-furniture .ef-resource-list{list-style:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 36px}.ers-furniture .ef-resource-list--hub{grid-template-columns:repeat(2,minmax(0,1fr))}.ers-furniture .ef-resource-list li{border-top:1px solid var(--ef-rule)}.ers-furniture .ef-resource-list a{display:grid;grid-template-columns:26px minmax(0,1fr) 22px;gap:18px;align-items:baseline;padding-block:25px;min-height:92px}.ers-furniture .ef-resource-number{font-size:11px;color:var(--ef-copper)}.ers-furniture .ef-resource-title{font-family:Georgia,Times New Roman,serif!important;font-size:25px;line-height:1.25;letter-spacing:-.025em}.ers-furniture .ef-resource-list--hub .ef-resource-title{font-size:27px}.ers-furniture .ef-arrow{font-family:Arial,sans-serif;color:var(--ef-teal);font-size:22px}.ers-furniture .ef-resource-list a:hover .ef-resource-title{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.ers-furniture .ef-body{padding-block:32px 64px}.ers-furniture .ef-body--contents{display:grid;grid-template-columns:180px minmax(0,1fr);gap:40px}.ers-furniture .ef-editorial{min-width:0;grid-column:2}.ers-furniture .ef-section{min-width:0;padding-block:38px;border-bottom:1px solid var(--ef-rule)}.ers-furniture .ef-toc{position:sticky;top:24px;align-self:start;grid-column:1;grid-row:1;padding:8px 22px 0 0;border-right:1px solid var(--ef-rule);font-size:11px;line-height:1.45;max-height:calc(100vh - 48px);overflow:auto}.ers-furniture .ef-toc ol{list-style:none;margin-top:16px}.ers-furniture .ef-toc a{display:block;padding-block:7px;color:var(--ef-muted)}.ers-furniture [data-furniture-toc] a[aria-current],.ers-furniture .ef-toc a:hover{color:var(--ef-teal);text-decoration:underline;text-underline-offset:3px}.ers-furniture .ef-toc-child{padding-left:12px}.ers-furniture .ef-mobile-contents{display:none}.ers-furniture .ef-prose{max-width:76ch;font-size:16px;line-height:1.72}.ers-furniture .ef-prose :is(p,ul,ol,dl)+:is(p,ul,ol,dl){margin-top:20px}.ers-furniture .ef-prose :is(ul,ol){padding-left:22px}.ers-furniture .ef-prose li+li{margin-top:9px}.ers-furniture .ef-prose :is(h2,h3,h4){margin-block:30px 18px}.ers-furniture .ef-prose a,.ers-furniture .ef-source a{color:var(--ef-teal);text-decoration:underline;text-underline-offset:3px}.ers-furniture .ef-prose blockquote{font-family:Georgia,serif;font-size:clamp(23px,2vw,31px);line-height:1.4;margin:27px 0;padding:16px 0 16px 24px;border-left:2px solid var(--ef-copper)}.ers-furniture .ef-manuscript{max-width:none}.ers-furniture .ef-manuscript>:is(p,ul,ol,blockquote){max-width:76ch}.ers-furniture .ef-figure img,.ers-furniture .ef-prose img{display:block;width:100%;height:auto}.ers-furniture .ef-hero .ef-figure img{aspect-ratio:5/4;object-fit:cover}.ers-furniture .ef-figure figcaption,.ers-furniture .ef-caption{padding-top:10px;color:var(--ef-muted);font-size:11px;line-height:1.6}.ers-furniture .ef-gallery{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;align-items:start}.ers-furniture .ef-source{margin-top:20px;font-size:12px;line-height:1.6;color:var(--ef-muted)}.ers-furniture .ef-table-scroll{width:100%;max-width:100%;overflow-x:auto;overscroll-behavior-inline:contain}.ers-furniture table{width:100%;border-collapse:collapse;font-size:14px;line-height:1.6;margin:0}.ers-furniture :is(th,td){text-align:left;vertical-align:top;padding:15px 18px;border:0;border-bottom:1px solid var(--ef-rule)}.ers-furniture thead{background:var(--ef-paper)}.ers-furniture th{font-weight:600}.ers-furniture caption{text-align:left;font-size:12px;margin-bottom:12px;color:var(--ef-muted)}.ers-furniture .ef-section--evidence,.ers-furniture .ef-section--methodology{padding:30px;background:var(--ef-paper);margin-block:28px;border:1px solid var(--ef-rule)}.ers-furniture .ef-section--project .ef-figure{margin-bottom:24px}.ers-furniture .ef-faq summary{cursor:pointer;padding-block:16px;font-size:17px;font-weight:600}.ers-furniture .ef-faq[open] summary{margin-bottom:12px}.ers-furniture .ef-section--cta{padding:36px;background:var(--ef-ink);color:var(--ef-paper)}.ers-furniture .ef-section--cta .ef-kicker{color:#c4d6d0}.ers-furniture .ef-section--cta .ef-prose{margin-bottom:24px}.ers-furniture .ef-button{display:inline-flex;justify-content:space-between;align-items:center;gap:32px;min-height:44px;padding:12px 18px;background:var(--ef-paper);color:var(--ef-ink);font-size:13px;font-weight:650}.ers-furniture .ef-button:hover{background:#fff}@media(min-width:1100px){body:has(.ers-furniture) :is(.header-utility-bar,.site-header,.nav-bar){width:100%;max-width:none}body:has(.ers-furniture) .nav-bar{border-radius:0}body:has(.ers-furniture) :is(.header-utility-bar__inner,.site-header .wrapper,.nav-bar .nav-wrapper-full),.ers-furniture .ef-hero>.ef-container{width:100%;max-width:none;padding-inline:clamp(32px,3vw,64px)}body:has(.ers-furniture) .header-unified-row{grid-template-columns:342px minmax(420px,1fr) auto;column-gap:clamp(24px,2.4vw,46px)}body:has(.ers-furniture) .header-unified-search .search-bar{max-width:none}body:has(.ers-furniture) .header-unified-logo{transform:translateY(var(--header-logo-offset-y))}}@media(max-width:1199px){.ers-furniture .ef-body--contents{grid-template-columns:150px minmax(0,1fr);gap:28px}.ers-furniture .ef-resource-list{gap:0 24px}}@media(max-width:959px){.ers-furniture .ef-body--contents{display:block;padding-top:16px}.ers-furniture .ef-toc{display:none}.ers-furniture .ef-mobile-contents{display:block;border-bottom:1px solid var(--ef-rule);padding-block:16px}.ers-furniture .ef-mobile-contents summary{cursor:pointer;color:var(--ef-teal);font-size:13px;font-weight:600}.ers-furniture .ef-mobile-contents ol{list-style:none;margin-top:12px}.ers-furniture .ef-mobile-contents a{display:block;padding-block:7px;font-size:12px}.ers-furniture .ef-resource-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:900px){.ers-furniture .ef-hero-composition--media{grid-template-columns:minmax(0,1fr);gap:28px}}@media(max-width:679px){.ers-furniture{--ef-gutter: 20px}.ers-furniture .ef-hero{padding-bottom:28px}.ers-furniture .ef-breadcrumbs{padding-block:16px;margin-bottom:16px;font-size:10px}.ers-furniture h1{font-size:37px;line-height:1.1}.ers-furniture h2{font-size:31px}.ers-furniture .ef-hero-copy>.ef-kicker{margin-bottom:15px;font-size:9px}.ers-furniture .ef-resource-list{grid-template-columns:minmax(0,1fr)}.ers-furniture .ef-resource-list a{gap:12px;padding-block:20px;min-height:72px}.ers-furniture .ef-resource-list .ef-resource-title{font-size:24px}.ers-furniture .ef-directory,.ers-furniture .ef-related{padding-block:30px 42px}.ers-furniture .ef-section{padding-block:28px}.ers-furniture .ef-gallery{grid-template-columns:minmax(0,1fr)}.ers-furniture :is(.ef-section--evidence,.ef-section--methodology,.ef-section--cta){padding:22px}.ers-furniture :is(th,td){padding:12px}}@media(max-width:600px){.ers-furniture--hub h1{font-size:39px}}.ers-furniture .ef-products{margin:32px 0 42px;padding:24px 0;border-block:1px solid var(--ef-rule)}.ers-furniture .ef-product-heading{font-size:14px;font-weight:650;margin-bottom:20px}.ers-furniture .ef-product-grid{list-style:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:26px 22px;padding:0;margin:0}.ers-furniture .ef-product-grid li{min-width:0;margin:0}.ers-furniture .ef-product-image{display:block;background:#f8f7f4;aspect-ratio:1;overflow:hidden;border:1px solid #e6e7e1}.ers-furniture .ef-product-image img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}.ers-furniture .ef-product-title{font-size:14px;line-height:1.5;margin-top:14px}.ers-furniture .ef-product-title a{text-decoration:none}.ers-furniture .ef-product-price{font-size:14px;font-weight:650;margin-top:8px}.ers-furniture .ef-product-detail{font-size:11px;color:var(--ef-muted);margin-top:6px}.ers-furniture :is(.ef-figure,.ers-furniture-figure){margin:30px 0 36px}.ers-furniture :is(.ef-figure,.ers-furniture-figure) img{max-width:100%;height:auto;display:block}.ers-furniture :is(.ef-figure,.ers-furniture-figure) figcaption{font-size:12px;line-height:1.6;color:var(--ef-muted);margin-top:10px}.ers-furniture .ef-figure-grid,.ers-furniture .ers-furniture-board{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin:30px 0}.ers-furniture .ers-furniture-board__item img{width:100%;height:auto;aspect-ratio:1;object-fit:contain}.ers-furniture .ers-furniture-copy-section{padding:34px 0 38px;border-bottom:1px solid var(--ef-rule)}.ers-furniture .ef-manuscript>h2{border-top:1px solid var(--ef-rule);padding-top:40px;margin-top:46px}.ers-furniture .ef-table-scroll,.ers-furniture .ers-furniture-table-scroll{max-width:100%;overflow-x:auto;margin:26px 0;overscroll-behavior-inline:contain}.ers-furniture :is(.ef-table-scroll,.ers-furniture-table-scroll) table{min-width:620px}.ers-furniture :is(.ef-table-scroll,.ers-furniture-table-scroll) thead th{position:sticky;top:0}.ers-furniture .ef-hero .ef-figure{margin:0}.ers-furniture .ef-hero .ef-figure img{aspect-ratio:3/2}.ers-furniture .ef-early-actions{display:flex;flex-wrap:wrap;gap:14px;margin-top:26px}.ers-furniture .ef-early-actions a{border:1px solid currentColor;padding:12px 18px;font-size:13px;min-height:44px}.ers-furniture .ef-eeat{padding:26px;background:var(--ef-paper);border-left:3px solid var(--ef-copper);margin:28px 0}.ers-furniture :is(.ef-section,h2,h3,[id]){scroll-margin-top:32px}.ers-furniture .ef-mobile-contents{position:sticky;top:0;z-index:5;background:#fff}.ers-furniture .ef-mobile-contents[open]{max-height:75vh;overflow:auto}@media(max-width:679px){.ers-furniture .ef-product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 14px}.ers-furniture .ef-figure-grid,.ers-furniture .ers-furniture-board{grid-template-columns:1fr}.ers-furniture .ef-product-title{font-size:13px}.ers-furniture .ef-eeat{padding:20px}.ers-furniture .ef-manuscript>h2{padding-top:28px;margin-top:34px}}@media print{.ers-furniture .ef-toc,.ers-furniture .ef-mobile-contents,.ers-furniture .ef-products{display:none}.ers-furniture .ef-body--contents{display:block}.ers-furniture .ef-table-scroll{overflow:visible}.ers-furniture .ef-figure{break-inside:avoid}}.ers-furniture .ef-diagram-scroll{max-width:100%;overflow-x:auto;overscroll-behavior-inline:contain;background:#faf9f5}.ers-furniture .ef-diagram-scroll img{min-width:850px;width:100%;max-width:none}.ers-furniture .ef-diagram-scroll a{display:block}.ers-furniture .ef-manuscript section>:is(p,ul,ol){max-width:76ch}.ers-furniture [data-furniture-sortable] button{font:inherit;font-weight:650;text-align:left;background:none;color:inherit;border:0;padding:0 18px 0 0;cursor:pointer}.ers-furniture [data-furniture-sortable] button:after{content:" \2195";font-size:12px}@media print{.ers-furniture .ef-diagram-scroll{overflow:visible}.ers-furniture .ef-diagram-scroll img{min-width:0}}@media(max-width:959px){.ers-furniture .ef-mobile-contents{top:var(--ef-header-offset,122px)}.ers-furniture :is(h2,h3,[id]){scroll-margin-top:calc(var(--ef-header-offset,122px) + 78px)}}.ers-furniture .ef-toc{top:calc(var(--ef-header-offset,0px) + 24px);max-height:calc(100vh - var(--ef-header-offset,0px) - 48px)}@media(min-width:960px){.ers-furniture :is(h2,h3,[id]){scroll-margin-top:calc(var(--ef-header-offset,0px) + 32px)}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/ers-furniture.css.map */
