@import"https://fonts.googleapis.com/css2?family=Playfair+Display:wght@400;500&family=Source+Sans+3:ital,wght@0,300;0,400;0,600;0,700;1,400&display=swap";.hon-site-header{flex-shrink:0;background:transparent;font-family:var( --visualize-font-family, "Nunito Sans", "Helvetica Neue", Helvetica, Arial, sans-serif );color:var(--text, #302d2b);padding:16px 16px 0;position:relative;z-index:20;box-sizing:border-box}.hon-appbar{display:flex;align-items:center;gap:28px;width:100%;min-height:64px;padding:12px 28px;box-sizing:border-box;background:var(--surface, #fff);border-radius:12px;box-shadow:0 1px 2px #302d2b0f,0 6px 20px #302d2b14}.hon-brand-mark{flex-shrink:0;display:inline-flex;align-items:center;margin:0;padding:0;border:0;background:none;line-height:0;color:var(--text, #302d2b);text-decoration:none;cursor:pointer}.hon-brand-mark img{display:block;height:28px;width:auto}.hon-brand-mark:hover{color:var(--text, #302d2b);opacity:1}.hon-primary-nav{display:flex;align-items:center;flex-wrap:wrap;gap:24px;font-size:15px;font-weight:500;line-height:1.4;letter-spacing:-.005em;color:var(--text-secondary, #615f5d);min-width:0}.hon-primary-nav a,.hon-primary-nav span{color:inherit;text-decoration:none;white-space:nowrap;cursor:default;transition:color var(--duration-fast, .15s) var(--ease-out, ease)}.hon-primary-nav a:hover,.hon-primary-nav span:hover{color:var(--text, #302d2b)}.hon-appbar-actions{display:flex;align-items:center;gap:18px;margin-left:auto;flex-shrink:0}.hon-configurator-btn{display:inline-flex;align-items:center;gap:10px;height:40px;padding:0 14px;box-sizing:border-box;border:1px solid rgba(48,45,43,.35);border-radius:8px;background:var(--surface, #fff);color:var(--text, #302d2b);font-family:inherit;font-size:14px;font-weight:700;letter-spacing:-.005em;line-height:1;text-decoration:none;white-space:nowrap;cursor:pointer;transition:border-color var(--duration-fast, .15s) var(--ease-out, ease),background var(--duration-fast, .15s) var(--ease-out, ease)}.hon-configurator-btn:hover{border-color:#302d2b8c;background:var(--bg, #f7f5f0)}.hon-configurator-btn__icon{display:block;width:18px;height:18px;flex-shrink:0}.hon-header-icons{display:flex;align-items:center;gap:14px;color:var(--text, #302d2b)}.hon-header-icons span{display:flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;color:inherit}.hon-header-icons svg{display:block;width:22px;height:22px}.hon-page-title{width:100%;background:transparent;border-bottom:none;padding:32px 32px 24px;text-align:center}.hon-page-title__heading{margin:0;font-family:inherit;font-size:clamp(24px,2.5vw,40px);font-weight:500;line-height:1.2;letter-spacing:-.03em;color:var(--text, #302d2b)}@media (max-width: 1100px){.hon-appbar{gap:18px;padding-inline:20px}.hon-primary-nav{gap:16px;font-size:14px}}@media (max-width: 900px){.hon-primary-nav{display:none}}@media (max-width: 767px){.hon-site-header{padding:12px 12px 0}.hon-appbar{min-height:56px;padding:8px 14px;gap:12px;border-radius:10px}.hon-brand-mark img{height:24px}.hon-configurator-btn{height:36px;padding:0 10px;font-size:13px}.hon-configurator-btn__label{display:none}.hon-page-title{padding:24px 16px 20px}.hon-page-title__heading{font-size:24px}}.allsteel-site-header{--as-black: #000000;--as-dark-grey: #737778;--as-light-grey: #e1e2e3;--as-light-taupe: #f6f5f4;--as-white: #ffffff;--as-space-2xs: 8px;--as-space-s: 16px;--as-space-m: 24px;--as-space-l: 32px;--font-display: "Recife Text Light", "Recife Text Book", "Recife Text", "Playfair Display", "Iowan Old Style", Georgia, serif;--font-sans: "Frutiger Neue W01 Light", "Frutiger Neue LT Pro, Light", "Source Sans 3", "Helvetica Neue", "Avenir Next", "Segoe UI", sans-serif;flex-shrink:0;width:100%;background:var(--as-white);border-bottom:none;font-family:var(--font-sans);color:var(--as-black);position:sticky;top:0;z-index:50}.allsteel-appbar{display:flex;align-items:center;justify-content:space-between;gap:var(--as-space-l);width:100%;max-width:1440px;margin:0 auto;min-height:72px;height:72px;padding:0 clamp(24px,4vw,48px);box-sizing:border-box;background:var(--as-white)}.allsteel-appbar__left{display:flex;align-items:center;gap:clamp(40px,4.5vw,64px);min-width:0}.allsteel-brand-mark{flex-shrink:0;display:inline-flex;align-items:center;margin:0;padding:0;border:0;background:none;line-height:0;color:var(--as-black);text-decoration:none;cursor:pointer}.allsteel-brand-mark img{display:block;height:24px;width:auto}.allsteel-brand-mark:hover{color:var(--as-black);opacity:1}.allsteel-primary-nav{display:flex;align-items:center;gap:4px;list-style:none;margin:0;padding:0}.allsteel-primary-nav a,.allsteel-primary-nav button,.allsteel-primary-nav span{position:relative;display:inline-flex;flex-direction:column;justify-content:center;height:32px;padding:0 20px;border:0;background:none;font-family:var(--font-sans);font-size:14px;font-weight:300;line-height:1.43;letter-spacing:0;color:var(--as-dark-grey);text-decoration:none;white-space:nowrap;cursor:default;transition:color .15s ease;font-synthesis:none}.allsteel-primary-nav a:hover,.allsteel-primary-nav button:hover,.allsteel-primary-nav span:hover{color:var(--as-black)}.allsteel-primary-nav a:after,.allsteel-primary-nav button:after,.allsteel-primary-nav span:after{content:"";display:block;margin-top:auto;height:1px;width:0;background:#0003;transition:width .15s ease}.allsteel-primary-nav a:hover:after,.allsteel-primary-nav button:hover:after,.allsteel-primary-nav span:hover:after{width:100%}.allsteel-header-icons{display:flex;align-items:center;gap:var(--as-space-s);flex-shrink:0;margin-left:auto;color:var(--as-black)}.allsteel-header-icons__utils{display:flex;align-items:center;gap:var(--as-space-s)}.allsteel-header-icons a,.allsteel-header-icons button,.allsteel-header-icons .allsteel-header-icon{display:flex;align-items:center;justify-content:center;width:28px;height:28px;padding:2px;border:0;background:transparent;color:inherit}.allsteel-header-icons a:hover,.allsteel-header-icons button:hover{opacity:.7}.allsteel-header-icons svg{display:block;width:24px;height:24px;stroke-width:1.5}.allsteel-header-icons .allsteel-header-icon--menu{display:none}@media (max-width: 1024px){.allsteel-primary-nav{display:none}.allsteel-appbar{height:64px;min-height:64px;padding-inline:16px}.allsteel-appbar__left{gap:var(--as-space-m)}.allsteel-brand-mark img{height:22px}.allsteel-header-icons .allsteel-header-icon--menu{display:flex}}.allsteel-header-icons .ui-variant-toggle,.allsteel-header-icons .ui-variant-toggle--compact,.allsteel-header-icons .nav-ui-variant-toggle,.allsteel-header-icons .demo-ui-variant-slot .nav-ui-variant-toggle,.allsteel-header-icons .nav-ui-variant-toggle[data-active-variant=next],.allsteel-header-icons .demo-ui-variant-slot .nav-ui-variant-toggle[data-active-variant=next]{width:auto;height:28px;min-height:28px;padding:0 10px;border-radius:0;border:1px solid var(--as-light-grey);background:var(--as-light-taupe);color:var(--as-black);font-family:var(--font-sans);font-size:12px;font-weight:300;letter-spacing:0;box-shadow:none;filter:none}.allsteel-header-icons .ui-variant-toggle:hover,.allsteel-header-icons .ui-variant-toggle--compact:hover,.allsteel-header-icons .nav-ui-variant-toggle:hover,.allsteel-header-icons .demo-ui-variant-slot .nav-ui-variant-toggle:hover{filter:none;background:var(--as-light-grey);border-color:var(--as-dark-grey);color:var(--as-black)}.allsteel-header-icons .demo-ui-variant-slot{display:flex;align-items:center;width:auto;height:auto;padding:0}.kimball-site-header{flex-shrink:0;background:transparent;font-family:Plus Jakarta Sans,Nunito Sans,Helvetica Neue,Helvetica,Arial,sans-serif;color:#302d2b;padding:16px 16px 0;position:relative;z-index:20;box-sizing:border-box}.kimball-appbar{display:flex;align-items:center;gap:28px;width:100%;min-height:64px;padding:12px 28px;box-sizing:border-box;background:#fff;border-radius:12px;box-shadow:0 1px 2px #2b26200f,0 6px 20px #2b262014}.kimball-brand-mark{flex-shrink:0;display:inline-flex;align-items:center;margin:0;padding:0;border:0;background:none;font-family:inherit;font-size:22px;font-weight:700;letter-spacing:-.02em;line-height:1;color:#2b2620;text-decoration:none;cursor:pointer}.kimball-brand-mark img{height:28px;width:auto;display:block}.kimball-primary-nav{display:flex;align-items:center;flex-wrap:wrap;gap:24px;font-size:15px;font-weight:500;line-height:1.4;letter-spacing:-.005em;color:#615f5d;min-width:0}.kimball-primary-nav a,.kimball-primary-nav span{color:inherit;text-decoration:none;white-space:nowrap;cursor:default;transition:color .15s ease}.kimball-primary-nav a:hover,.kimball-primary-nav span:hover{color:#2b2620}.kimball-appbar-actions{display:flex;align-items:center;gap:18px;margin-left:auto;flex-shrink:0}.kimball-configurator-btn{display:inline-flex;align-items:center;gap:10px;height:40px;padding:0 14px;box-sizing:border-box;border:1px solid rgba(43,38,32,.35);border-radius:8px;background:#fff;color:#2b2620;font-family:inherit;font-size:14px;font-weight:700;letter-spacing:-.005em;line-height:1;text-decoration:none;white-space:nowrap;cursor:pointer;transition:border-color .15s ease,background .15s ease,color .15s ease}.kimball-configurator-btn:hover{border-color:#956839;color:#956839;background:#faf6f0}.kimball-configurator-btn__icon{display:block;width:18px;height:18px;flex-shrink:0}.kimball-header-icons{display:flex;align-items:center;gap:14px;color:#2b2620}.kimball-header-icons span{display:flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;color:inherit}.kimball-header-icons svg{display:block;width:22px;height:22px}[data-brand-id=kimball].catalog-shell,[data-brand-id=kimball].catalog-wrap,body[data-brand-id=kimball].is-brand-catalog{background:#f4f0eb}@media (max-width: 1100px){.kimball-appbar{gap:18px;padding-inline:20px}.kimball-primary-nav{gap:16px;font-size:14px}}@media (max-width: 900px){.kimball-primary-nav{display:none}}@media (max-width: 767px){.kimball-site-header{padding:12px 12px 0}.kimball-appbar{min-height:56px;padding:8px 14px;gap:12px;border-radius:10px}.kimball-configurator-btn{height:36px;padding:0 10px;font-size:13px}.kimball-configurator-btn__label{display:none}}*{box-sizing:border-box;margin:0;padding:0}body.is-product-embed{font-family:Helvetica Neue,Helvetica,Arial,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:#1a1a1a;background:#fff;display:flex;flex-direction:column}a{color:inherit;text-decoration:none}.skip-link{position:absolute;top:-40px;left:8px;z-index:1000;padding:10px 16px;background:#1a1a1a;color:#fff;border-radius:4px;font-size:14px}.skip-link:focus{top:8px}.product-main{display:flex;flex-direction:column}#hni-configurator-root{width:100%}@media (max-width: 767px){.product-main{flex:none;min-height:0}#hni-configurator-root{flex:none}}.embed-error{display:flex;align-items:center;justify-content:center;height:100%;padding:24px;text-align:center;color:#666;font-size:14px;line-height:1.6}body:not(.ui-nextgen) .hon-site-header,body:not(.ui-nextgen) .hon-breadcrumb{font-family:Nunito Sans,NunitoSans,Helvetica Neue,Helvetica,Arial,sans-serif}body:not(.ui-nextgen) .hon-container{width:100%;margin:0 auto;padding-inline:40px}body:not(.ui-nextgen) .hon-site-header{flex-shrink:0;background:#fff}body:not(.ui-nextgen) .hon-utility{border-bottom:1px solid #ececec}body:not(.ui-nextgen) .hon-utility .hon-container{display:flex;align-items:center;justify-content:flex-end;min-height:42px}body:not(.ui-nextgen) .hon-utility__nav{display:flex;align-items:center;gap:32px;font-size:12px;font-weight:600;letter-spacing:.04em;color:#000}body:not(.ui-nextgen) .hon-utility__nav a.is-active{font-weight:700;letter-spacing:.06em}body:not(.ui-nextgen) .hon-main-header .hon-container{display:flex;align-items:center;gap:40px;min-height:78px}body:not(.ui-nextgen) .hon-brand{display:flex;align-items:center;flex-shrink:0}body:not(.ui-nextgen) .hon-brand__lockup{display:block;line-height:0}body:not(.ui-nextgen) .hon-brand__lockup img{display:block;height:46px;width:auto}body:not(.ui-nextgen) .hon-primary-nav{display:flex;align-items:center;gap:36px;font-size:16px;font-weight:400;line-height:1.65;color:#000}body:not(.ui-nextgen) .hon-primary-nav a{white-space:nowrap;transition:opacity .15s}body:not(.ui-nextgen) .hon-primary-nav a:hover{opacity:.65}body:not(.ui-nextgen) .hon-header-icons{display:flex;align-items:center;gap:22px;margin-left:auto;color:#000}body:not(.ui-nextgen) .hon-header-icons span{display:flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;color:inherit}body:not(.ui-nextgen) .hon-header-icons svg{display:block;width:22px;height:22px}.demo-ui-variant-slot{display:flex;align-items:center;flex-shrink:0}body:not(.ui-nextgen) .hon-breadcrumb{display:flex;align-items:center;flex-wrap:wrap;gap:8px;padding:14px clamp(24px,4vw,48px) 16px;font-size:12px;color:#666;background:#fff;flex-shrink:0}body:not(.ui-nextgen) .hon-breadcrumb a:hover{color:#1a1a1a}body:not(.ui-nextgen) .hon-breadcrumb__sep{color:#bbb}body:not(.ui-nextgen) .hon-breadcrumb__current{color:#1a1a1a;font-weight:600}body:not(.ui-nextgen) .kimball-header{flex-shrink:0;display:flex;align-items:center;justify-content:space-between;min-height:64px;padding:0 clamp(20px,4vw,48px);border-bottom:1px solid #ececec}body:not(.ui-nextgen) .kimball-brand{font-size:22px;font-weight:700;letter-spacing:.04em;color:#956838}body:not(.ui-nextgen) .kimball-nav{display:flex;gap:24px;font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:#444}body:not(.ui-nextgen) .kimball-breadcrumb{flex-shrink:0;display:flex;flex-wrap:wrap;gap:8px;padding:12px clamp(20px,4vw,48px);font-size:12px;color:#666}body:not(.ui-nextgen) .kimball-breadcrumb__current{color:#1a1a1a;font-weight:600}body:not(.ui-nextgen) .allsteel-site-header{flex-shrink:0;background:#fff;border-bottom:1px solid #e8e8e8;font-family:Frutiger Neue W01 Light,Frutiger Neue W01,Frutiger Neue,Frutiger,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif}body:not(.ui-nextgen) .allsteel-container{width:100%;max-width:1440px;margin:0 auto;padding:0 clamp(24px,4vw,48px);display:flex;align-items:center;gap:clamp(24px,4vw,56px);min-height:72px}body:not(.ui-nextgen) .allsteel-brand{display:flex;align-items:center;flex-shrink:0;line-height:0}body:not(.ui-nextgen) .allsteel-brand img{height:32px;width:auto;display:block}body:not(.ui-nextgen) .allsteel-primary-nav{display:flex;align-items:center;gap:clamp(20px,2.5vw,36px);font-size:16px;font-weight:400;line-height:normal;color:#000}body:not(.ui-nextgen) .allsteel-primary-nav a{white-space:nowrap;transition:opacity .15s}body:not(.ui-nextgen) .allsteel-primary-nav a:hover{opacity:.65}body:not(.ui-nextgen) .allsteel-header-icons{display:flex;align-items:center;gap:22px;margin-left:auto;color:#111}body:not(.ui-nextgen) .allsteel-header-icons span{display:flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;color:inherit}body:not(.ui-nextgen) .allsteel-header-icons svg{display:block;width:22px;height:22px}body.ui-nextgen.is-product-embed{height:100dvh;max-height:100dvh;overflow:hidden;overscroll-behavior:none}body.ui-nextgen.is-product-embed.brand-hon{background:#f7f5f0;color:#302d2b;font-family:var( --visualize-font-family, "Nunito Sans", "Helvetica Neue", Helvetica, Arial, sans-serif )}body.ui-nextgen.is-product-embed.brand-allsteel,body.ui-nextgen.is-product-embed.brand-kimball{background:#fff}.hon-appbar-actions .demo-ui-variant-slot,.kimball-appbar-actions .demo-ui-variant-slot,.allsteel-header-icons .demo-ui-variant-slot{display:flex;align-items:center}body.ui-nextgen .allsteel-header-icons .demo-ui-variant-slot .ui-variant-toggle,body.ui-nextgen .allsteel-header-icons .demo-ui-variant-slot .ui-variant-toggle[data-active-variant=next],body.ui-nextgen .allsteel-header-icons .demo-ui-variant-slot .ui-variant-toggle[data-active-variant=classic]{height:28px;min-height:28px;padding:0 10px;border-radius:0;border:1px solid #e1e2e3;background:#f6f5f4;color:#000;font-size:12px;font-weight:300;letter-spacing:0;box-shadow:none;filter:none}body.ui-nextgen .allsteel-header-icons .demo-ui-variant-slot .ui-variant-toggle:hover{filter:none;background:#e1e2e3;border-color:#737778;color:#000}.embed-header{flex-shrink:0;display:flex;align-items:center;gap:16px;padding:10px 20px;border-bottom:1px solid #ececec;background:#fff}.embed-header .demo-ui-variant-slot{margin-left:auto}.embed-back{font-size:13px;color:#6b7280;text-decoration:none}.embed-back:hover{color:#111}.embed-title{font-size:14px;font-weight:600}@media (max-width: 1024px){body:not(.ui-nextgen) .hon-container{padding-inline:24px}body:not(.ui-nextgen) .hon-primary-nav{gap:20px;font-size:13px}body:not(.ui-nextgen) .hon-main-header .hon-container{gap:24px}body:not(.ui-nextgen) .allsteel-primary-nav{gap:16px;font-size:13px}}@media (max-width: 767px){body:not(.ui-nextgen) .hon-utility,body:not(.ui-nextgen) .hon-primary-nav,body:not(.ui-nextgen) .allsteel-primary-nav,body:not(.ui-nextgen) .kimball-nav{display:none}body:not(.ui-nextgen) .hon-main-header .hon-container{min-height:56px}body:not(.ui-nextgen) .hon-brand__lockup img{height:36px}body:not(.ui-nextgen) .allsteel-container{min-height:56px}body:not(.ui-nextgen) .hon-breadcrumb,body:not(.ui-nextgen) .kimball-breadcrumb{padding-inline:16px}}
