PageSourceSearch

https://www.superiorseating.com/about-superior-seating

html superiorseating.com collected 2026-10-03 19:08:38 UTC 765,471 bytes, 745 lines download raw bytes

1 <!doctype html><html lang="en"><head > <meta charset="utf-8"/>
2<meta name="title" content="About Superior Seating Restaurant Furniture Supply"/>
3<meta name="description" content="Furnishing the stories of 26,000+ restaurants with top-tier furniture — it&#039;s time for your décor to shine. Are you prepared to upgrade to excellence?"/>
4<meta name="robots" content="INDEX,FOLLOW"/>
5<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1"/>
6<meta name="format-detection" content="telephone=no"/>
7<title>About Superior Seating Restaurant Furniture Supply</title>
8
9
10
11
12
13
14
15
16
17
18
19
20
21<link rel="preconnect" href="https://media.superiorseating.com" crossorigin/>
22<link rel="dns-prefetch" href="https://media.superiorseating.com"/>
23<link rel="preload" as="font" crossorigin="anonymous" href="https://d18b2kerpwlhcq.cloudfront.net/static/frontend/SuperiorSeating/Upgrade/en_US/fonts/Lato/Lato-Regular.woff2" />
24<link rel="preload" as="font" crossorigin="anonymous" href="https://d18b2kerpwlhcq.cloudfront.net/static/frontend/SuperiorSeating/Upgrade/en_US/fonts/Lato/Lato-Bold.woff2" />
25<link  rel="icon" type="image/x-icon" href="https://d18b2kerpwlhcq.cloudfront.net/media/favicon/stores/1/favicon.ico" />
26<link  rel="shortcut icon" type="image/x-icon" href="https://d18b2kerpwlhcq.cloudfront.net/media/favicon/stores/1/favicon.ico" />
27<style>
28@media (max-width: 768px)  {
29  .product-upholstery-swatches.catalog-product-view #request-upholstery-sample {
30        min-height: unset !important;
31    }
32
33    .product-upholstery-swatches.catalog-product-view .block.filter .block-title > strong {
34        display: none !important;
35    }
36    .product-upholstery-swatches.catalog-product-view .block.filter .block-title {
37        background-color: #efefef;
38    }
39    .product-upholstery-swatches.catalog-product-view .block.filter .block-title .total-count {
40        font-size: 1.625rem;
41    }
42}
43
44</style>
45    <link rel="preconnect" href="//www.googletagmanager.com"/><link rel="preload" href="https://ss.superiorseating.com/txjputwx.js?id=GTM-N8G3G83" as="script"/><link rel="preload" href="https://www.google-analytics.com/analytics.js" as="script"/>   <!-- End Google Tag Manager by MagePal -->  <style type="text/css" data-type="criticalCss" data-mode="prod" data-source="generated">.page-main[class] .block.block-shop-now-banner{margin-bottom:0;position:relative}.page-main[class] .block.block-shop-now-banner .block-content{background-repeat:no-repeat;border:1px solid #e4e4e4;border-radius:5px;box-sizing:border-box}.page-main[class] .block.block-shop-now-banner .banner-link{bottom:0;left:0;position:absolute;right:0;top:0;z-index:5}.page-main[class] .block.block-shop-now-banner .actions{position:relative;z-index:9}.page-main[class] .block.block-shop-now-banner .actions.desktop_only{display:none}.page-main[class] .block.block-shop-now-banner .banner-image{line-height:.7}.page-main[class] .block.block-shop-now-banner .banner-image img{min-height:100%;min-width:100%;position:relative;z-index:1}.page-main[class] .block.block-shop-now-banner .banner-widget__subheading{font-size:2rem;margin-bottom:0}.page-main[class] .block.block-shop-now-banner .banner-widget__heading{font-size:1.5rem;font-weight:700;margin-bottom:20px}.page-main[class] .block.block-shop-now-banner .font-size-one-and-half .banner-widget__heading{font-size:2.25rem}.page-main[class] .block.block-shop-now-banner .font-size-double .banner-widget__heading{font-size:3rem}.page-main[class] .block.block-shop-now-banner .action.link{text-decoration:underline}.page-main[class] .block.block-shop-now-banner .action.primary{font-size:2rem;padding:10px 30px;border-radius:18px}.page-main[class] .block.block-shop-now-banner.text-over-image{padding:0}.page-main[class] .block.block-shop-now-banner.text-over-image .banner-text{box-sizing:border-box;padding:20px;position:absolute}.page-main[class] .block.block-shop-now-banner.text-over-image .banner-text.extra-space-mobile{padding-right:50%;top:50%;transform:translateY(-50%)}.page-main[class] .block.block-shop-now-banner.two-columns>.block-content{align-items:center;display:flex;gap:0;justify-content:space-between}.page-main[class] .block.block-shop-now-banner.two-columns .banner-text{align-self:center;box-sizing:border-box;padding:20px;position:relative;z-index:1}.page-main[class] .block.banners-grid{display:grid;gap:20px;grid-template-areas:"banner1 banner1" "banner2 banner2" "banner3 banner4" "banner5 banner5";grid-template-columns:1fr 1fr;margin-top:10px}.page-main[class] .block.banners-grid>.block{margin-bottom:0}.page-main[class] .block.block-shop-now-banner,.page-main[class] .block.block-static-block.widget{margin-bottom:45px}@media all and (min-width:769px),print{.block-search .label{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.header.content:after,.header.content:before,.page-header .header.panel:after,.page-header .header.panel:before{content:'';display:table}.header.content:after,.page-header .header.panel:after{clear:both}.column.main{box-sizing:border-box}.breadcrumbs,.header.content,.navigation,.page-header .header.panel,.page-main{box-sizing:border-box;margin-left:auto;margin-right:auto;max-width:1460px;padding-left:10px;padding-right:10px;width:auto}.page-main{width:100%}.columns{display:block}.column.main{min-height:300px}.page-layout-1column .column.main{width:100%;-ms-flex-order:2;-webkit-order:2;order:2}.panel.header{padding:10px 20px}.nav-toggle{display:none}.nav-sections{-webkit-flex-shrink:0;flex-shrink:0;-webkit-flex-basis:auto;flex-basis:auto;margin-bottom:25px}.nav-sections-item-title{display:none}.nav-sections-item-content>*{display:none}.nav-sections-item-content>
45.navigation{display:block}.navigation{background:#f8f8f8;font-weight:700;height:inherit;left:auto;overflow:inherit;padding:0;position:relative;top:0;width:100%;z-index:3}.navigation:empty{display:none}.navigation ul{margin-top:0;margin-bottom:0;padding:0;position:relative}.navigation li.level0{border-top:none}.navigation li.level1{position:relative}.navigation .level0{margin:0 10px 0 0;display:inline-block;position:relative}.navigation .level0:last-child{margin-right:0;padding-right:0}.navigation .level0:hover:after{content:'';display:block;position:absolute;top:0;left:100%;width:10px;height:calc(100% + 3px);z-index:1}.navigation .level0>.level-top{color:#575757;line-height:4rem;padding:0 12px;text-decoration:none;box-sizing:border-box;position:relative;display:inline-block}.navigation .level0>.level-top.ui-state-focus,.navigation .level0>.level-top:hover{color:#d57a39;text-decoration:none}.navigation .level0.active>.level-top,.navigation .level0.has-active>.level-top{border-color:#d57a39;border-style:solid;border-width:0 0 3px;color:#d57a39;text-decoration:none;display:inline-block}.navigation .level0.parent:hover>.submenu{overflow:visible!important}.navigation .level0.parent>.level-top{padding-right:20px}.navigation .level0.parent>.level-top>.ui-menu-icon{position:absolute;right:0;display:inline-block;text-decoration:none}.navigation .level0.parent>.level-top>.ui-menu-icon>span{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.navigation .level0.parent>.level-top>.ui-menu-icon:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:12px;line-height:20px;color:inherit;content:'\e622';font-family:icons-blank-theme;vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.navigation .level0 .submenu{background:#fff;border:1px solid #ecf0f1;box-shadow:0 5px 5px rgba(0,0,0,.19);font-weight:700;min-width:230px;padding:0;display:none;left:0;margin:0!important;position:absolute;z-index:1;margin-top:11px}.navigation .level0 .submenu>ul{margin-top:11px}.navigation .level0 .submenu>ul:after,.navigation .level0 .submenu>ul:before{content:'';display:block;overflow:hidden;position:absolute}.navigation .level0 .submenu>ul:before{color:#fff;left:20px;top:-20px;border:10px solid transparent;height:0;width:0;border-bottom-color:#fff;z-index:4}.navigation .level0 .submenu>ul:after{border:11px solid transparent;height:0;width:0;border-bottom-color:#ecf0f1;color:#ecf0f1;left:19px;top:-22px;z-index:3}.navigation .level0 .submenu:before{content:'';display:block;position:absolute;width:100%;height:4px;left:0;top:-4px;z-index:1}.navigation .level0 .submenu a{display:block;line-height:inherit;color:#575757;padding:8px 20px}.navigation .level0 .submenu a.ui-state-focus,.navigation .level0 .submenu a:hover{background:#e8e8e8;color:#d57a39;text-decoration:none}.navigation .level0 .submenu .active>a{border-color:#d57a39;border-style:solid;border-width:0 0 0 3px}.navigation .level0 .submenu .submenu{top:-1px!important;left:100%!important}.navigation .level0 .submenu .submenu-reverse{left:auto!important;right:100%}.navigation .level0 .submenu li{margin:0;position:relative}.navigation .level0 .submenu li.parent>a>.ui-menu-icon{position:absolute;right:3px;display:inline-block;text-decoration:none}.navigation .level0 .submenu li.parent>a>.ui-menu-icon>span{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.navigation .level0 .submenu li.parent>a>.ui-menu-icon:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:12px;line-height:20px;color:inherit;content:'\e608';font-family:icons-blank-theme;vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.navigation .level0.more{position:relative;display:inline-block;text-decoration:none}.navigation .level0.more:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:26px;line-height:inherit;color:inherit;content:'\e607';font-family:icons-blank-theme;vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.navigation .level0.more:before{display:none}.navigation .level0.more:after{padding:8px 12px;position:relative;z-index:1}.navigation .level0.more:hover>.submenu{overflow:visible!important}.navigation .level0.more li{display:block}.panel.header .links{display:inline-block}.fieldset>.field{margin:0 0 20px;box-sizing:border-box;margin:0 0 29px}.fieldset>.field>.label{margin:0}.fieldset>.field:after,.fieldset>.field:before{content:'';display:table}.fieldset>.field:after{clear:both}.fieldset>.field:not(.choice)>.label{padding:6px 15px 0 0;text-align:right;box-sizing:border-box;float:left}.fieldset>.field:not(.choice)>.control{width:100%;float:left}.actions-toolbar:after,.actions-toolbar:before{content:'';display:table}.actions-toolbar:after{clear:both}.actions-toolbar .primary{float:left}.actions-toolbar .secondary{float:right}.actions-toolbar .primary,.actions-toolbar .secondary{display:inline-block}.actions-toolbar .primary a.action,.actions-toolbar .secondary a.action{dis
45play:inline-block}.actions-toolbar .primary .action{margin:0 5px 0 0}.actions-toolbar .secondary a.action{margin-top:6px}.actions-toolbar>.primary,.actions-toolbar>.secondary{margin-bottom:0}.actions-toolbar>.primary .action,.actions-toolbar>.secondary .action{margin-bottom:0;width:auto}.page-header .amsearch-wrapper-block{float:right;margin:0;padding:0;width:auto}.page-header .amsearch-wrapper-block:before{content:none}.page-header:not(.amsearch-full-width) .amsearch-input-wrapper.-dynamic-width{width:100%}.page-header .amsearch-input-wrapper{min-width:283px;width:auto}.page-header.amsearch-full-width.-opened .ammenu-logo,.page-header.amsearch-full-width.-opened .logo{margin:0 auto 0 4vw;z-index:11}.page-header.amsearch-full-width.-opened .amsearch-wrapper-block{z-index:10}.page-header.amsearch-full-width.-opened .amsearch-button.-full-close{right:4vw}.page-header.amsearch-full-width .amsearch-input-wrapper{flex-grow:initial}.page-header.amsearch-full-width .amsearch-button.-search{flex-grow:initial}.page-header.amsearch-full-width .amsearch-wrapper-block{background:#fff;display:inline-block}.page-header.amsearch-full-width:not(.-opened) .amsearch-wrapper-block{position:static;width:auto}.page-header.amsearch-full-width .amsearch-form-block{height:100%;justify-content:center;padding:0}.page-header.amsearch-full-width .amsearch-result-section{padding:0 calc(4vw - 15px)}.page-header.amsearch-full-width .amsearch-products-section.-grid:not(.-slider) .amsearch-item{max-width:calc(25%)}.page-header.amsearch-full-width .amsearch-products-section.-list .amsearch-item{width:50%}.page-header.amsearch-full-width .amsearch-button.-full-close{margin:auto}.page-header .amsearch-button.-loupe-trigger{display:none}.sw-megamenu.navigation>ul{position:relative}.sw-megamenu.navigation>ul:after{diaplay:table;content:'';clear:both}.sw-megamenu.navigation .open-children-toggle{display:none}.sw-megamenu.navigation span.cat-label{position:absolute;text-transform:uppercase;font:inherit;font-size:9px;padding:2px;border-radius:2px;line-height:1;color:#fff}.sw-megamenu.navigation span.cat-label:before{content:"";position:absolute;width:3px;height:3px;border:3px solid transparent}.sw-megamenu.navigation span.cat-label.cat-label-label3{background-color:#0ae3eb}.sw-megamenu.navigation li>a>span{position:relative}.sw-megamenu.navigation li.level0>a>span.cat-label{top:-13px;right:14px}.sw-megamenu.navigation li.level0>a>span.cat-label:before{left:3px;bottom:-6px}.sw-megamenu.navigation li.level0>a>span.cat-label.cat-label-label3:before{border-top-color:#0ae3eb}.sw-megamenu.navigation .subchildmenu.mega-columns>li{float:left;padding:0 5px}.sw-megamenu.navigation .subchildmenu.mega-columns.columns2>li{width:50%}.sw-megamenu.navigation .subchildmenu.mega-columns.columns2>li:nth-child(odd){clear:both}.sw-megamenu.navigation .subchildmenu.mega-columns.columns4>li{width:25%}.sw-megamenu.navigation .subchildmenu.mega-columns.columns4>li:nth-child(4n+1){clear:both}.sw-megamenu.navigation li.level0 .submenu{display:block;visibility:hidden;opacity:0;color:#777}.sw-megamenu.navigation li.level0 .row{margin-left:-5px;margin-right:-5px}.sw-megamenu.navigation li.level0 .col-md-12{padding-left:5px;padding-right:5px}.sw-megamenu.navigation li.level0.fullwidth{position:static}.sw-megamenu.navigation li.level0.fullwidth>.submenu{width:100%;border-radius:0 0 6px 6px}.sw-megamenu.navigation li.level0.fullwidth>.submenu{padding:5px 8px 10px;left:0}.sw-megamenu.navigation li.level0.fullwidth .submenu li.parent>a:after{display:none}.sw-megamenu.navigation li.level0.fullwidth .submenu li.level1>a{font-size:14px;font-weight:600;text-transform:uppercase;margin-top:10px}.sw-megamenu.navigation li.level0.fullwidth .submenu .subchildmenu .subchildmenu{padding:5px 0}.sw-megamenu.navigation li.level0.fullwidth .submenu a{padding:5px;line-height:1;font-size:13px}.sw-megamenu.navigation li.level0.fullwidth .submenu .menu-bottom-block a,.
45sw-megamenu.navigation li.level0.fullwidth .submenu .menu-right-block a,.sw-megamenu.navigation li.level0.fullwidth .submenu .menu-top-block a{display:inline}.page-main[class] .block.block-shop-now-banner.text-over-image .banner-text.extra-space-mobile{padding-right:20px;top:0;transform:none}.page-main[class] .block.banners-grid{display:grid;gap:0 1.5%;grid-template-areas:"banner1 banner2 banner2 banner5" "banner1 banner3 banner4 banner5";grid-template-columns:40.8% 15.6% 15.6% 23.5%;grid-template-rows:auto}.page-main[class] .block.banners-grid .block.block-shop-now-banner .banner-text{top:0}.page-main[class] .block.banners-grid .block.block-shop-now-banner .block-content{align-items:flex-end;display:flex;height:100%}.page-main[class] .block.banners-grid .block.block-shop-now-banner .actions.desktop_only{display:block}.page-main[class] .block.two-columns>.block-content{display:flex;gap:0 36px;justify-content:space-between}.product-upholstery-swatches.catalog-product-view .form-main{grid-area:products}.product-upholstery-swatches.catalog-product-view .product-content{grid-area:description}.product-upholstery-swatches.catalog-product-view .modal-popup.product-form{display:block;grid-area:order;opacity:1;position:static;visibility:visible;width:100%}.product-info-main .box-tocart,.product-options-bottom .box-tocart{display:table}.product-info-main .box-tocart .field.qty,.product-options-bottom .box-tocart .field.qty{display:table-cell}.product-info-main .box-tocart .actions,.product-options-bottom .box-tocart .actions{display:table-cell;padding-top:25px;text-align:center;vertical-align:bottom}.product-info-main .page-title-wrapper .page-title{margin-top:-13px}.product-info-main{float:right}.product.media{float:left;margin-bottom:25px}.block-search{float:right;padding-left:15px;position:relative;width:250px;z-index:4}.block-search .control{border-top:0;margin:0;padding:0 0 25px}.block-search .nested{display:block;padding-top:5px;position:absolute}.block-search input{margin:0;padding-right:35px;position:static}.block-search input::-webkit-input-placeholder{color:#c2c2c2}.block-search input:-moz-placeholder{color:#c2c2c2}.block-search input::-moz-placeholder{color:#c2c2c2}.block-search input:-ms-input-placeholder{color:#c2c2c2}.block-search .action.search{display:inline-block;background-image:none;background:0 0;-moz-box-sizing:content-box;border:0;box-shadow:none;line-height:inherit;margin:0;padding:0;text-decoration:none;text-shadow:none;font-weight:400;padding:5px 0;position:absolute;right:10px;top:0;z-index:1}.block-search .action.search>span{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.block-search .action.search:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:22px;line-height:22px;color:#8f8f8f;content:'\e615';font-family:icons-blank-theme;margin:0;vertical-align:top;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.block-search .action.search:hover:before{color:inherit}.block-search .action.search:active:before{color:inherit}.block-search .action.search:active,.block-search .action.search:focus{background:0 0;border:none}.block-search .action.search:hover{background:0 0;border:none}.block-search .action.search.disabled,.block-search .action.search[disabled]{opacity:.5}.block-search .action.search:focus:before{color:#333}.search-autocomplete{margin-top:0}.block-authentication .block-title{font-size:2.4rem;border-bottom:0;margin-bottom:25px}.block-authentication .actions-toolbar>.primary{display:inline;float:right;margin-right:0}.block-authentication .actions-toolbar>.primary .action{margin-right:0}.block-authentication .actions-toolbar>.secondary{float:left;margin-right:2rem;padding-top:1rem}.popup-authentication .modal-inner-wrap{min-width:769px;width:60%}.popup-authentication .block-authentication{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;border-top:1px solid #c1c1c1}.popup-authentication .block-content,.popup-authentication .block[class],.popup-authentication .fieldset,.popup-authentication .form-login{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-grow:1;flex-grow:1}.popup-authentication .block[class]{box-sizing:border-box;float:left;padding:10px 30px 0 0;width:50%}.popup-authentication .block[class]+.block{border-left:1px solid #c1c1c1;border-top:0;margin:0;padding:10px 0 0 40px}.popup-authentication .block[class]+.block:before{left:0;top:50%}.popup-authentication .actions-toolbar{margin-bottom:0;margin-top:auto}.block.newsletter{max-width:44%;width:max-content}.navigation ul{padding:0 8px}.header.panel>.header.links{float:right;font-size:0;margin:0;padding:0;list-style:none;margin-left:auto}.header.content{padding:30px 20px 0}.page-header{border:0;margin-bottom:0}.page-header .panel.wrapper{border-bottom:1px solid #e8e8e8}.page-header .header.panel{padding-bottom:10px;padding-top:10px}.page-header .switcher{display:inline-block}.logo{margin:0 auto 25px 0}.logo img{max-height:inherit}.product-info-finance{font-size:1.6rem;padding-left:170px}.cart.table-wrapper .items>.cart.item .col.image{grid-area:image}.cart.table-wrapper .items>.cart.item .col.bundle-child-wrapper{grid-area:bundle}.cart.table-wrapper .items>.cart.item .col.item{grid-area:info}.cart.table-wrapper .items>.cart.item .col.actions{align-self:end;grid-area:actions}.cart.table-wrapper .items>
45.cart.item .col.total{align-items:flex-end;display:flex;flex-direction:column;grid-area:price}.product-item.product .summarize-options-text{font-size:1.4rem;line-height:1.7rem;margin-bottom:9px}.product-item.product .summarize-options-text:before{font-size:1.1rem;line-height:1.7rem;width:1.7rem}.fotorama #layered_msg{left:125px;width:calc(100% - 125px)}.product-options-bottom{padding-top:43px}.product-options-wrapper .product-custom-option{height:52px}.product-options-wrapper .product-options-wrapper>.fieldset>.dimension-inputs .field:first-child,.product-options-wrapper>.fieldset>.field:not(.choice):first-child{border-top:1px solid #c9c9c9}.product-info-main .box-tocart,.product-options-bottom .box-tocart{display:block;margin-bottom:28px;margin-top:0}.product-info-main .box-tocart .qty-ticker,.product-options-bottom .box-tocart .qty-ticker{font-size:1.6rem;height:54px;width:54px}.product-info-main .box-tocart .qty-ticker[data-action=decrease],.product-options-bottom .box-tocart .qty-ticker[data-action=decrease]{border-radius:5px 0 0 5px}.product-info-main .box-tocart .qty-ticker[data-action=increase],.product-options-bottom .box-tocart .qty-ticker[data-action=increase]{border-radius:0 5px 5px 0}.product-info-main .box-tocart .input-text.qty,.product-options-bottom .box-tocart .input-text.qty{height:54px;width:60px}.product-info-main .box-tocart .block-product-info-finance,.product-options-bottom .box-tocart .block-product-info-finance{font-size:1.6rem;max-width:200px}.product-info-main .box-tocart .block-product-info-finance+.actions,.product-options-bottom .box-tocart .block-product-info-finance+.actions{display:none}.product-info-main .box-tocart .action.toquote,.product-options-bottom .box-tocart .action.toquote{font-size:2.4rem;height:66px;margin-top:36px}.product-info-main .box-tocart .action.request-a-quote,.product-options-bottom .box-tocart .action.request-a-quote{font-size:2.4rem;height:66px}.product-info-main .product.info.detailed[class]{border-bottom:0;float:none;margin-bottom:17px;margin-top:0;padding-top:44px}.product-info-main .product.info.detailed[class] h2{border-bottom:1px solid #e8e8e8;font-size:2.4rem;margin-bottom:14px;padding-bottom:30px}.product-info-main .product.info.detailed[class] .product.data.items{border-top:0}.product-info-main .product.info.detailed[class] .product.data.items .data.item.title{border-bottom:1px solid #e8e8e8;flex:1;padding-bottom:12px;margin-bottom:1px;margin-right:0;max-width:inherit;text-align:center}.product-info-main .product.info.detailed[class] .product.data.items .data.item.title .switch{border-top:0;color:#3c3938;font-weight:400;padding:10px 0}.product-info-main .product.info.detailed[class] .product.data.items .data.item.title .switch:after{content:unset}.product-info-main .product.info.detailed[class] .product.data.items .data.item.title.active{border-bottom:3px solid #757575;margin-bottom:0;padding-bottom:11px}.product-info-main .product.info.detailed[class] .product.data.items .data.item.content{border-bottom:0;border-top:0;display:none;font-size:1.6rem;margin-left:0;margin-top:33px;padding-bottom:33px;padding-top:0;order:2}.block.block-new-customer{border-top:0;padding-top:0}.page-header{margin-bottom:0}.page-header:before{bottom:1px}.page-header .panel.header[class]{font-size:1.5rem;line-height:2.3rem;padding-bottom:10px;padding-top:10px}.page-header .panel.header[class]>.header.links{float:right;font-size:1.5rem;position:relative;margin-top:-24px}.page-header .panel.header[class] .secondary-nav{display:flex;gap:0 23px;margin-bottom:0;padding-left:0}.page-header .panel.header[class] .secondary-navigation-link{margin-bottom:0}.page-header .panel.header[class] .upholstery-swatches-link{display:inline-block;text-decoration:none}.page-header .panel.header[class] .upholstery-swatches-link:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.9rem;line-height:1;color:inherit;content:"\e919";font-family:icomoon;vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.page-header .panel.header[class] .showroom-link{display:inline-block;text-decoration:none}.page-header .panel.header[class] .showroom-link:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.9rem;line-height:1;color:inherit;content:"\e918";font-family:icomoon;vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.page-header .panel.header[class] .link{gap:0 8px;color:#fff;display:inline-flex}.page-header>.header.content{align-items:center;flex-wrap:nowrap;padding-bottom:23px;padding-top:30px}.page-header>.header.content>.block-search{order:inherit;padding-left:40px;width:auto;z-index:inherit}.page-header>.header.content .toggle-nav{display:none}.page-header>.header.content .logo>img{width:161px}.page-header .header-card--callus[class]{font-size:0;margin-left:24px;margin-right:24px;text-align:right}.page-header .header-card--callus[class]>a{display:inline-block;text-decoration:none;padding-left:0;display:inline-flex;flex-direction:column}.page-header .header-card--callus[class]>a:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:2.8rem;line-height:1;color:inherit;content:"\e917";font-family:icomoon;vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.page-header #search_mini_form{float:none;width:100%}.form.minisearch{position:relative}.form.minisearch .control{padding-bottom:0}.form.minisearch>.actions>.action.search{position:static}.form.minisearch>.actions>.action.search:before{font-size:2.1rem}body .page-header .header.content .header-card[class]{position:relative}body .page-header .header.content .header-card[class] .link.customer-account-link:before,body .page-header .header.content .header-card[class] .link.wishlist-link:before{display:block;font-size:2.8rem}body .page-header .header.content .header-card[class] .link .subheading{display:none}.miniquote-wrapper{margin-top:0}.miniquote-wrapper .showquote{display:flex;flex-direction:column}.miniquote-wrapper .showquote:before{font-size:2.8rem}.miniquote-wrapper .showquote .counter-number{font-size:1rem}.navigation.sw-megamenu{height:auto;margin-bottom:37px;opacity:1;overflow:visible;padding-bottom:0;padding-top:0;position:relative;top:0;width:100%}.navigation.sw-megamenu:before{background-color:#fff;border-bottom:1px solid #c9c9c9;border-top:1px solid #c9c9c9;box-shadow:0 2px 4px 0 rgba(217,217,217,.5);content:'';height:100%;left:50%;position:absolute;top:-1px;transform:translateX(-50%);width:100dvw;z-index:-1}.navigation.sw-megamenu>ul{display:flex;padding:0}.navigation.sw-megamenu>ul:after{flex:1;order:1}.navigation.sw-megamenu>ul>li:nth-child(2) a.level-top{padding-left:0}.navigation.sw-megamenu li.level0{border-bottom:0;margin:0}.navigation.sw-megamenu li.level0>.level-top{color:#2c2c2c;font-size:1.6rem;line-height:1.4;padding:20px 15px}.navigation.sw-megamenu li.level0>.level-top:hover{color:#121212}.navigation.sw-megamenu li.level0>.level-top:hover span{position:relative}.navigation.sw-megamenu li.level0>.level-top:hover span:after{background-color:#d57a39;bottom:-2px;content:'';display:block;height:2px;left:-15px;position:absolute;width:calc(100% + 30px)}.navigation.sw-megamenu li.level0:first-child>.level-top{padding-left:20px}.navigation.sw-megamenu li.level0:first-child>.level-top:hover span:after{left:0;width:100%}.navigation.sw-megamenu li.level0.top-additional-links+li>.level-top{padding-left:0}.navigation.sw-megamenu li.level0.top-additional-links+li>.level-top:hover span:after{left:0;width:100%}.navigation.sw-megamenu li.level0.parent:hover:after{background-color:rgba(60,60,60,.35);content:'';display:block;height:150dvh;left:50%;position:absolute;top:100%;transform:translateX(-50%);width:100dvw;z-index:2}.navigation.sw-megamenu li.level0.parent:hover>.submenu{left:-20px;padding:45px 20px;z-index:3}.navigation.sw-megamenu li.level0.parent:hover>.submenu .container{display:flex;flex-wrap:wrap;justify-content:space-between}.navigation.sw-megamenu li.level0.parent:hover>.submenu .row{border-top:1px solid #c9c9c9;margin:24px 0 0;order:2;padding-top:30px;width:100%}.navigation.sw-megamenu li.level0.parent:hover>.submenu .row>.subchildmenu{display:flex;gap:0 45px;padding:0}.navigation.sw-megamenu li.level0.parent:hover>.submenu .row>.subchildmenu>li.level1{border-bottom:0;flex:1;padding:0;width:auto}.navigation.sw-megamenu li.level0.parent:hover>.submenu .row>.subchildmenu>li.level1>a{color:#2c2c2c;font-size:2.1rem;margin:0;padding:0;text-transform:none}.navigation.sw-megamenu li.level0.parent:hover>.submenu .row>.subchildmenu .subchildmenu{border-top:1px solid #c9c9c9;display:block;margin-top:10px;padding:0}.navigation.sw-megamenu li.level0.parent:hover>.submenu .row>.subchildmenu .subchildmenu a:empty{display:none}.navigation.sw-megamenu li.level0.parent:hover>.submenu .row>.subchildmenu .level2{border-bottom:0;margin-top:15px}.navigation.sw-megamenu li.level0.parent:hover>.submenu .row>.subchildmenu .level2>a{color:#2c2c2c;font-size:1.4rem;font-weight:400;padding:0}.navigation.sw-megamenu li.level0.parent:hover>.submenu .menu-top-block{color:#2c2c2c}.navigation.sw-megamenu li.level0.parent:hover>.submenu .menu-bottom-block>a{color:#8a2020;font-size:1.4rem;font-weight:700}.navigation.sw-megamenu li.level0.parent:hover>.submenu h3{font-size:2.8rem;font-weight:500;margin:0}.navigation.sw-megamenu li.level0.parent:hover>.submenu h3>a{color:#1b62c6;font-size:1.8rem;font-weight:700}.navigation.sw-megamenu li.level0.parent:hover>.submenu h3>a:hover{color:#154c99}.navigation.sw-megamenu li.sale>.level-top{color:#8a2020}.navigation.sw-megamenu li.sale>.level-top:hover{color:#611616}.navigation.sw-megamenu li.ui-menu-item>.open-children-toggle{display:none}.navigation.sw-megamenu .open-children-toggle{display:none}.top-additional-links{align-self:center;display:block;order:2;padding-bottom:0;text-align:right}.top-additional-links .link{border:0;display:inline-block;padding:20px 0}.top-additional-links .link>span{display:none}.top-additional-links .row{display:flex;justify-content:space-between;gap:0 60px;text-align:left}.top-additional-links .row .menu-right-block{flex:4;order:2}.top-additional-links .block-top-categories-nav{flex:8}.top-additional-links .submenu .faq-categories[class]{display:grid;gap:49px 32px;grid-template-columns:repeat(2,1fr);padding:0}.top-additional-links .submenu .faq-categories[class]>.faq-category[class]>a{color:#2c2c2c;font-size:1.6rem;font-weight:600;padding:0}.top-additional-links .submenu .faq-categories[class]>.faq-category[class] img{display:block;margin-bottom:4px}.top-additional-links .submenu .faq-categories[class] .aw-subcategory-list{margin-top:12px;padding:0}.top-additional-links .submenu .faq-categories[class] .aw-subcategory-list>li{margin-bottom:15px}.top-additional-links .submenu .faq-categories[class] .aw-subcategory-list>li>a{font-size:1.4rem;font-weight:400;line-height:1.215;padding:0}.top-additional-links .block.block-contact-help-center{background-color:#f6f6f6;border-radius:10px;margin-bottom:22px;padding:26px 27px}.top-additional-links .block.block-contact-help-center .block-title{color:#2c2c2c;font-size:1.6rem;line-height:1.21;margin-bottom:23px;padding-left:36px;position:relative}.top-additional-links .block.block-contact-help-center .block-title strong{font-weight:500}.top-additional-links .block.block-contact-help-center .block-title strong:before{position:absolute;
45left:0;top:50%;transform:translateY(-50%)}.top-additional-links .block.block-contact-help-center .block-content[class] ul{font-size:0;margin:0 -13px;padding:0;position:relative}.top-additional-links .block.block-contact-help-center .block-content[class] ul:before{background-color:#f6f6f6;content:'';height:100%;position:absolute;left:0;width:1px;z-index:2}.top-additional-links .block.block-contact-help-center .block-content[class] ul>li,.top-additional-links .block.block-contact-help-center .block-content[class] ul>li>a{color:#2c2c2c;display:inline-block;font-size:1.4rem;font-weight:400;padding:0}.top-additional-links .block.block-contact-help-center .block-content[class] ul>li{border-left:1px solid #c9c9c9;padding:0 13px}.top-additional-links .block.block-contact-help-center .block-content[class] ul>li:last-child{padding-right:0}.top-additional-links .block.block-contact-help-center .block-title strong{display:inline-block;text-decoration:none}.top-additional-links .block.block-contact-help-center .block-title strong:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:2rem;line-height:1;color:inherit;content:"\e917";font-family:icomoon;vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.header.content>.block-search .action.search,.header.content>.block-search .field.search>.label{padding:.6rem 1rem;margin-top:-1px}.cms-index-index .page-header[class]{z-index:103}.cms-index-index .navigation.sw-megamenu{z-index:102}.modal-popup.popup-authentication .modal-inner-wrap{max-height:calc(100% - 100px);margin-top:50px}.popup-authentication .block-authentication{flex-wrap:wrap}.popup-authentication .block-title{width:100%}body .fieldset>.field:after{content:''!important;display:block;clear:both}.fieldset>.field{margin-bottom:20px}.fotorama__wrap .viewer-overlay .ar-viewer-button-bar button{border-radius:36px;font-size:1.4rem;height:36px;margin-left:15px;padding:0 16px}.fotorama__wrap .viewer-overlay .ar-viewer-button-bar button:before{height:21px;width:21px}.fotorama__wrap .viewer-overlay .ar-viewer-button-bar button.ar-viewer-button:before{font-size:2.1rem}.fotorama__wrap>.viewer-overlay{margin-top:-36px}}@media all and (min-width:1024px),print{.page-header.amsearch-full-width .amsearch-products-section.-grid:not(.-slider) .amsearch-item{max-width:calc(20%)}.page-main[class] .block.block-shop-now-banner{background-size:auto}.page-main[class] .block.block-shop-now-banner .banner-widget__subheading{font-size:2.5rem}.page-main[class] .block.block-shop-now-banner.text-over-image .banner-text.extra-space-desktop{padding:60px;padding-right:35%}.page-main[class] .block.block-shop-now-banner .banner-widget__heading{font-size:2rem}.page-main[class] .block.block-shop-now-banner .font-size-one-and-half .banner-widget__heading{font-size:3rem}.page-main[class] .block.block-shop-now-banner .font-size-double .banner-widget__heading{font-size:4rem}.page-main[class] .block.block-shop-now-banner .action.primary{font-size:2.5rem;padding:10px 40px}.page-main[class] .block.block-shop-now-banner,.page-main[class] .block.block-static-block.widget{margin-bottom:75px}.page-header .header-card--callus[class]{border-right:1px solid #c9c9c9;font-size:1.6rem;margin-right:25px;padding-right:25px}.page-header .header-card--callus[class]>a{display:inline-flex;flex-direction:column;padding-left:44px;position:relative;white-space:nowrap}.page-header .header-card--callus[class]>a:before{font-size:3.3rem;position:absolute;left:0;top:50%;transform:translateY(-50%)}.page-header .header-card--callus[class] .subheading{font-size:1.3rem}.header-card .link.customer-account-link,.header-card .link.wishlist-link,.miniquote-wrapper .showquote .text{font-size:1.5rem}.header-card .link.customer-account-link{padding-bottom:10px;margin-bottom:-10px}html .navigation.sw-megamenu li.level0>.level-top{padding-left:25px;padding-right:25px}html .navigation.sw-megamenu li.top-additional-links+li>.level-top{padding-left:20px}.top-additional-links .link:before{content:unset}.top-additional-links .link>span{display:inline;font-size:1.8rem}.top-additional-links .submenu .faq-categories[class]{grid-template-columns:repeat(3,1fr)}}@media all and (min-width:769px),print{.login-container .block{width:48.8%}.login-container .block:nth-child(odd){clear:left;float:left}.login-container .block:nth-child(2n){float:right}.block-search .label{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.header.content:after,.header.content:before,.login-container:after,.login-container:before,.page-header .header.panel:after,.page-header .header.panel:before{content:'';display:table}.header.content:after,.login-container:after,.page-header .header.panel:after{clear:both}.column.main{box-sizing:border-box}.breadcrumbs,.header.content,.navigation,.page-header .header.panel,.page-main{box-sizing:border-box;margin-left:auto;margin-right:auto;max-width:1460px;padding-left:10px;padding-right:10px;width:auto}.page-main{width:100%}.columns{display:block}.column.main{min-height:300px}.page-layout-1column .column.main{width:100%;-ms-flex-order:2;-webkit-order:2;order:2}.panel.header{padding:10px 20px}.nav-toggle{display:none}.nav-sections{-webkit-flex-shrink:0;flex-shrink:0;-webkit-flex-basis:auto;flex-basis:auto;margin-bottom:25px}.nav-sections-item-title{display:none}.nav-sections-item-content>*{display:none}.nav-sections-item-content>
45.navigation{display:block}.navigation{background:#f8f8f8;font-weight:700;height:inherit;left:auto;overflow:inherit;padding:0;position:relative;top:0;width:100%;z-index:3}.navigation:empty{display:none}.navigation ul{margin-top:0;margin-bottom:0;padding:0;position:relative}.navigation li.level0{border-top:none}.navigation li.level1{position:relative}.navigation .level0{margin:0 10px 0 0;display:inline-block;position:relative}.navigation .level0:last-child{margin-right:0;padding-right:0}.navigation .level0:hover:after{content:'';display:block;position:absolute;top:0;left:100%;width:10px;height:calc(100% + 3px);z-index:1}.navigation .level0>.level-top{color:#575757;line-height:4rem;padding:0 12px;text-decoration:none;box-sizing:border-box;position:relative;display:inline-block}.navigation .level0>.level-top.ui-state-focus,.navigation .level0>.level-top:hover{color:#d57a39;text-decoration:none}.navigation .level0.active>.level-top,.navigation .level0.has-active>.level-top{border-color:#d57a39;border-style:solid;border-width:0 0 3px;color:#d57a39;text-decoration:none;display:inline-block}.navigation .level0.parent:hover>.submenu{overflow:visible!important}.navigation .level0.parent>.level-top{padding-right:20px}.navigation .level0.parent>.level-top>.ui-menu-icon{position:absolute;right:0;display:inline-block;text-decoration:none}.navigation .level0.parent>.level-top>.ui-menu-icon>span{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.navigation .level0.parent>.level-top>.ui-menu-icon:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:12px;line-height:20px;color:inherit;content:'\e622';font-family:icons-blank-theme;vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.navigation .level0 .submenu{background:#fff;border:1px solid #ecf0f1;box-shadow:0 5px 5px rgba(0,0,0,.19);font-weight:700;min-width:230px;padding:0;display:none;left:0;margin:0!important;position:absolute;z-index:1;margin-top:11px}.navigation .level0 .submenu>ul{margin-top:11px}.navigation .level0 .submenu>ul:after,.navigation .level0 .submenu>ul:before{content:'';display:block;overflow:hidden;position:absolute}.navigation .level0 .submenu>ul:before{color:#fff;left:20px;top:-20px;border:10px solid transparent;height:0;width:0;border-bottom-color:#fff;z-index:4}.navigation .level0 .submenu>ul:after{border:11px solid transparent;height:0;width:0;border-bottom-color:#ecf0f1;color:#ecf0f1;left:19px;top:-22px;z-index:3}.navigation .level0 .submenu:before{content:'';display:block;position:absolute;width:100%;height:4px;left:0;top:-4px;z-index:1}.navigation .level0 .submenu a{display:block;line-height:inherit;color:#575757;padding:8px 20px}.navigation .level0 .submenu a.ui-state-focus,.navigation .level0 .submenu a:hover{background:#e8e8e8;color:#d57a39;text-decoration:none}.navigation .level0 .submenu .active>a{border-color:#d57a39;border-style:solid;border-width:0 0 0 3px}.navigation .level0 .submenu .submenu{top:-1px!important;left:100%!important}.navigation .level0 .submenu .submenu-reverse{left:auto!important;right:100%}.navigation .level0 .submenu li{margin:0;position:relative}.navigation .level0 .submenu li.parent>a>.ui-menu-icon{position:absolute;right:3px;display:inline-block;text-decoration:none}.navigation .level0 .submenu li.parent>a>.ui-menu-icon>span{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.navigation .level0 .submenu li.parent>a>.ui-menu-icon:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:12px;line-height:20px;color:inherit;content:'\e608';font-family:icons-blank-theme;vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.navigation .level0.more{position:relative;display:inline-block;text-decoration:none}.navigation .level0.more:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:26px;line-height:inherit;color:inherit;content:'\e607';font-family:icons-blank-theme;vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.navigation .level0.more:before{display:none}.navigation .level0.more:after{padding:8px 12px;position:relative;z-index:1}.navigation .level0.more:hover>.submenu{overflow:visible!important}.navigation .level0.more li{display:block}.panel.header .links{display:inline-block}.fieldset>.field{margin:0 0 20px;box-sizing:border-box;margin:0 0 29px}.fieldset>.field>.label{margin:0}.fieldset>.field:after,.fieldset>.field:before{content:'';display:table}.fieldset>.field:after{clear:both}.fieldset>.field:not(.choice)>.label{padding:6px 15px 0 0;text-align:right;box-sizing:border-box;float:left}.fieldset>.field:not(.choice)>.control{width:100%;float:left}.actions-toolbar:after,.actions-toolbar:before{content:'';display:table}.actions-toolbar:after{clear:both}.actions-toolbar .primary{float:left}.actions-toolbar .primary{display:inline-block}.actions-toolbar .primary .action{margin:0 5px 0 0}.actions-toolbar>.primary{margin-bottom:0}.actions-toolbar>.primary .action{margin-bottom:0;width:auto}.page-header .amsearch-wrapper-block{float:right;margin:0;padding:0;width:auto}.page-header .amsearch-wrapper-block:before{content:none}.page-header:not(.amsearch-full-width) .amsearch-input-wrapper.-dynamic-width{width:100%}.page-header .amsearch-input-wrapper{min-width:283px;width:auto}.page-header.amsearch-full-width.-opened .ammenu-logo,.page-header.amsearch-full-width.-opened .logo{margin:0 auto 0 4vw;z-index:11}.page-header.amsearch-full-width.-opened .amsearch-wrapper-block{z-index:10}.page-header.amsearch-full-width.-opened .amsearch-button.-full-close{right:4vw}.page-header.amsearch-full-width .amsearch-input-wrapper{flex-grow:initial}.page-header.amsearch-full-width .amsearch-button.-search{flex-grow:initial}.page-header.amsearch-full-width .amsearch-wrapper-block{background:#fff;display:inline-block}.page-header.amsearch-full-width:not(.-opened) .amsearch-wrapper-block{position:static;width:auto}.page-header.amsearch-full-width .amsearch-form-block{height:100%;justify-content:center;padding:0}.page-header.amsearch-full-width .amsearch-result-section{padding:0 calc(4vw - 15px)}.page-header.amsearch-full-width .amsearch-products-section.-grid:not(.-slider) .amsearch-item{max-width:calc(25%)}.page-header.amsearch-full-width .amsearch-products-section.-list .amsearch-item{width:50%}.page-header.amsearch-full-width .amsearch-button.-full-close{margin:auto}.page-header .amsearch-button.-loupe-trigger{display:none}.login-container .block{float:none;width:100%}.login-container .login-left{-webkit-flex-basis:48%;flex-basis:48%}.login-container .login-left .fieldset>.field>.control{width:100%}.login-container .login-right{-webkit-flex-basis:48%;flex-basis:48%}.sw-megamenu.navigation>ul{position:relative}.sw-megamenu.navigation>ul:after{diaplay:table;content:'';clear:both}.sw-megamenu.navigation .open-children-toggle{display:none}.sw-megamenu.navigation span.cat-label{position:absolute;text-transform:uppercase;font:inherit;font-size:9px;padding:2px;border-radius:2px;line-height:1;color:#fff}.sw-megamenu.navigation span.cat-label:before{content:"";position:absolute;width:3px;height:3px;border:3px solid transparent}.sw-megamenu.navigation span.cat-label.cat-label-label3{background-color:#0ae3eb}.sw-megamenu.navigation li>a>span{position:relative}.sw-megamenu.navigation li.level0>a>span.cat-label{top:-13px;right:14px}.sw-megamenu.navigation li.level0>a>span.cat-label:before{left:3px;bottom:-6px}.sw-megamenu.navigation li.level0>a>span.cat-label.cat-label-label3:before{border-top-color:#0ae3eb}.sw-megamenu.navigation .subchildmenu.mega-columns>li{float:left;padding:0 5px}.sw-megamenu.navigation .subchildmenu.mega-columns.columns2>li{width:50%}.sw-megamenu.navigation .subchildmenu.mega-columns.columns2>li:nth-child(odd){clear:both}.sw-megamenu.navigation .subchildmenu.mega-columns.columns4>li{width:25%}.sw-megamenu.navigation .subchildmenu.mega-columns.columns4>li:nth-child(4n+1){clear:both}.sw-megamenu.navigation li.level0 .submenu{display:block;visibility:hidden;opacity:0;
45color:#777}.sw-megamenu.navigation li.level0 .row{margin-left:-5px;margin-right:-5px}.sw-megamenu.navigation li.level0 .col-md-12{padding-left:5px;padding-right:5px}.sw-megamenu.navigation li.level0.fullwidth{position:static}.sw-megamenu.navigation li.level0.fullwidth>.submenu{width:100%;border-radius:0 0 6px 6px}.sw-megamenu.navigation li.level0.fullwidth>.submenu{padding:5px 8px 10px;left:0}.sw-megamenu.navigation li.level0.fullwidth .submenu li.parent>a:after{display:none}.sw-megamenu.navigation li.level0.fullwidth .submenu li.level1>a{font-size:14px;font-weight:600;text-transform:uppercase;margin-top:10px}.sw-megamenu.navigation li.level0.fullwidth .submenu .subchildmenu .subchildmenu{padding:5px 0}.sw-megamenu.navigation li.level0.fullwidth .submenu a{padding:5px;line-height:1;font-size:13px}.sw-megamenu.navigation li.level0.fullwidth .submenu .menu-bottom-block a,.sw-megamenu.navigation li.level0.fullwidth .submenu .menu-right-block a,.sw-megamenu.navigation li.level0.fullwidth .submenu .menu-top-block a{display:inline}.product-upholstery-swatches.catalog-product-view .form-main{grid-area:products}.product-upholstery-swatches.catalog-product-view .product-content{grid-area:description}.product-upholstery-swatches.catalog-product-view .modal-popup.product-form{display:block;grid-area:order;opacity:1;position:static;visibility:visible;width:100%}.product-info-main .box-tocart,.product-options-bottom .box-tocart{display:table}.product-info-main .box-tocart .field.qty,.product-options-bottom .box-tocart .field.qty{display:table-cell}.product-info-main .box-tocart .actions,.product-options-bottom .box-tocart .actions{display:table-cell;padding-top:25px;text-align:center;vertical-align:bottom}.product-info-main .page-title-wrapper .page-title{margin-top:-13px}.product-info-main{float:right}.product.media{float:left;margin-bottom:25px}.block-search{float:right;padding-left:15px;position:relative;width:250px;z-index:4}.block-search .control{border-top:0;margin:0;padding:0 0 25px}.block-search .nested{display:block;padding-top:5px;position:absolute}.block-search input{margin:0;padding-right:35px;position:static}.block-search input::-webkit-input-placeholder{color:#c2c2c2}.block-search input:-moz-placeholder{color:#c2c2c2}.block-search input::-moz-placeholder{color:#c2c2c2}.block-search input:-ms-input-placeholder{color:#c2c2c2}.block-search .action.search{display:inline-block;background-image:none;background:0 0;-moz-box-sizing:content-box;border:0;box-shadow:none;line-height:inherit;margin:0;padding:0;text-decoration:none;text-shadow:none;font-weight:400;padding:5px 0;position:absolute;right:10px;top:0;z-index:1}.block-search .action.search>span{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.block-search .action.search:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:22px;line-height:22px;color:#8f8f8f;content:'\e615';font-family:icons-blank-theme;margin:0;vertical-align:top;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.block-search .action.search:hover:before{color:inherit}.block-search .action.search:active:before{color:inherit}.block-search .action.search:active,.block-search .action.search:focus{background:0 0;border:none}.block-search .action.search:hover{background:0 0;border:none}.block-search .action.search.disabled,.block-search .action.search[disabled]{opacity:.5}.block-search .action.search:focus:before{color:#333}.search-autocomplete{margin-top:0}.login-container .block .login .actions-toolbar>.primary{margin-bottom:0;margin-right:30px}.block.newsletter{max-width:44%;width:max-content}.navigation ul{padding:0 8px}.header.panel>.header.links{float:right;font-size:0;margin:0;padding:0;list-style:none;margin-left:auto}.header.content{padding:30px 20px 0}.page-header{border:0;margin-bottom:0}.page-header .panel.wrapper{border-bottom:1px solid #e8e8e8}.page-header .header.panel{padding-bottom:10px;padding-top:10px}.page-header .switcher{display:inline-block}.logo{margin:0 auto 25px 0}.logo img{max-height:inherit}.product-info-finance{font-size:1.6rem;padding-left:170px}.cart.table-wrapper .items>.cart.item .col.image{grid-area:image}.cart.table-wrapper .items>.cart.item .col.bundle-child-wrapper{grid-area:bundle}.cart.table-wrapper .items>.cart.item .col.item{grid-area:info}.cart.table-wrapper .items>.cart.item .col.actions{align-self:end;grid-area:actions}.cart.table-wrapper .items>
45.cart.item .col.total{align-items:flex-end;display:flex;flex-direction:column;grid-area:price}.product-item.product .summarize-options-text{font-size:1.4rem;line-height:1.7rem;margin-bottom:9px}.product-item.product .summarize-options-text:before{font-size:1.1rem;line-height:1.7rem;width:1.7rem}.fotorama #layered_msg{left:125px;width:calc(100% - 125px)}.product-options-bottom{padding-top:43px}.product-options-wrapper .product-custom-option{height:52px}.product-options-wrapper .product-options-wrapper>.fieldset>.dimension-inputs .field:first-child,.product-options-wrapper>.fieldset>.field:not(.choice):first-child{border-top:1px solid #c9c9c9}.product-info-main .box-tocart,.product-options-bottom .box-tocart{display:block;margin-bottom:28px;margin-top:0}.product-info-main .box-tocart .qty-ticker,.product-options-bottom .box-tocart .qty-ticker{font-size:1.6rem;height:54px;width:54px}.product-info-main .box-tocart .qty-ticker[data-action=decrease],.product-options-bottom .box-tocart .qty-ticker[data-action=decrease]{border-radius:5px 0 0 5px}.product-info-main .box-tocart .qty-ticker[data-action=increase],.product-options-bottom .box-tocart .qty-ticker[data-action=increase]{border-radius:0 5px 5px 0}.product-info-main .box-tocart .input-text.qty,.product-options-bottom .box-tocart .input-text.qty{height:54px;width:60px}.product-info-main .box-tocart .block-product-info-finance,.product-options-bottom .box-tocart .block-product-info-finance{font-size:1.6rem;max-width:200px}.product-info-main .box-tocart .block-product-info-finance+.actions,.product-options-bottom .box-tocart .block-product-info-finance+.actions{display:none}.product-info-main .box-tocart .action.toquote,.product-options-bottom .box-tocart .action.toquote{font-size:2.4rem;height:66px;margin-top:36px}.product-info-main .box-tocart .action.request-a-quote,.product-options-bottom .box-tocart .action.request-a-quote{font-size:2.4rem;height:66px}.product-info-main .product.info.detailed[class]{border-bottom:0;float:none;margin-bottom:17px;margin-top:0;padding-top:44px}.product-info-main .product.info.detailed[class] h2{border-bottom:1px solid #e8e8e8;font-size:2.4rem;margin-bottom:14px;padding-bottom:30px}.product-info-main .product.info.detailed[class] .product.data.items{border-top:0}.product-info-main .product.info.detailed[class] .product.data.items .data.item.title{border-bottom:1px solid #e8e8e8;flex:1;padding-bottom:12px;margin-bottom:1px;margin-right:0;max-width:inherit;text-align:center}.product-info-main .product.info.detailed[class] .product.data.items .data.item.title .switch{border-top:0;color:#3c3938;font-weight:400;padding:10px 0}.product-info-main .product.info.detailed[class] .product.data.items .data.item.title .switch:after{content:unset}.product-info-main .product.info.detailed[class] .product.data.items .data.item.title.active{border-bottom:3px solid #757575;margin-bottom:0;padding-bottom:11px}.product-info-main .product.info.detailed[class] .product.data.items .data.item.content{border-bottom:0;border-top:0;display:none;font-size:1.6rem;margin-left:0;margin-top:33px;padding-bottom:33px;padding-top:0;order:2}.column.main>.login-container{display:flex;gap:0 195px;position:relative;margin:70px auto 40px;max-width:1000px;width:100%}.column.main>.login-container:after{content:unset}.column.main>.login-container:before{background-color:#a3a3a3;content:'';display:block;height:100%;left:50%;position:absolute;top:0;width:1px}.column.main>.login-container>div{flex:1}.column.main>.login-container .block{float:none;width:100%}.block.block-new-customer{border-top:0;padding-top:0}.page-header{margin-bottom:0}.page-header:before{bottom:1px}.page-header .panel.header[class]{font-size:1.5rem;line-height:2.3rem;padding-bottom:10px;padding-top:10px}.page-header .panel.header[class]>.header.links{float:right;font-size:1.5rem;position:relative;margin-top:-24px}.page-header .panel.header[class] .secondary-nav{display:flex;gap:0 23px;margin-bottom:0;padding-left:0}.page-header .panel.header[class] .secondary-navigation-link{margin-bottom:0}.page-header .panel.header[class] .upholstery-swatches-link{display:inline-block;text-decoration:none}.page-header .panel.header[class] .upholstery-swatches-link:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.9rem;line-height:1;color:inherit;content:"\e919";font-family:icomoon;vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.page-header .panel.header[class] .showroom-link{display:inline-block;text-decoration:none}.page-header .panel.header[class] .showroom-link:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.9rem;line-height:1;color:inherit;content:"\e918";font-family:icomoon;vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.page-header .panel.header[class] .link{gap:0 8px;color:#fff;display:inline-flex}.page-header>.header.content{align-items:center;flex-wrap:nowrap;padding-bottom:23px;padding-top:30px}.page-header>.header.content>.block-search{order:inherit;padding-left:40px;width:auto;z-index:inherit}.page-header>.header.content .toggle-nav{display:none}.page-header>.header.content .logo>img{width:161px}.page-header .header-card--callus[class]{font-size:0;margin-left:24px;margin-right:24px;text-align:right}.page-header .header-card--callus[class]>a{display:inline-block;text-decoration:none;padding-left:0;display:inline-flex;flex-direction:column}.page-header .header-card--callus[class]>a:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:2.8rem;line-height:1;color:inherit;content:"\e917";font-family:icomoon;vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.page-header #search_mini_form{float:none;width:100%}.form.minisearch{position:relative}.form.minisearch .control{padding-bottom:0}.form.minisearch>.actions>.action.search{position:static}.form.minisearch>.actions>.action.search:before{font-size:2.1rem}body .page-header .header.content .header-card[class]{position:relative}body .page-header .header.content .header-card[class] .link.customer-account-link:before,body .page-header .header.content .header-card[class] .link.wishlist-link:before{display:block;font-size:2.8rem}body .page-header .header.content .header-card[class] .link .subheading{display:none}.miniquote-wrapper{margin-top:0}.miniquote-wrapper .showquote{display:flex;flex-direction:column}.miniquote-wrapper .showquote:before{font-size:2.8rem}.miniquote-wrapper .showquote .counter-number{font-size:1rem}.navigation.sw-megamenu{height:auto;margin-bottom:37px;opacity:1;overflow:visible;padding-bottom:0;padding-top:0;position:relative;top:0;width:100%}.navigation.sw-megamenu:before{background-color:#fff;border-bottom:1px solid #c9c9c9;border-top:1px solid #c9c9c9;box-shadow:0 2px 4px 0 rgba(217,217,217,.5);content:'';height:100%;left:50%;position:absolute;top:-1px;transform:translateX(-50%);width:100dvw;z-index:-1}.navigation.sw-megamenu>ul{display:flex;padding:0}.navigation.sw-megamenu>ul:after{flex:1;order:1}.navigation.sw-megamenu>ul>li:nth-child(2) a.level-top{padding-left:0}.navigation.sw-megamenu li.level0{border-bottom:0;margin:0}.navigation.sw-megamenu li.level0>.level-top{color:#2c2c2c;font-size:1.6rem;line-height:1.4;padding:20px 15px}.navigation.sw-megamenu li.level0>.level-top:hover{color:#121212}.navigation.sw-megamenu li.level0>.level-top:hover span{position:relative}.navigation.sw-megamenu li.level0>.level-top:hover span:after{background-color:#d57a39;bottom:-2px;content:'';display:block;height:2px;left:-15px;position:absolute;width:calc(100% + 30px)}.navigation.sw-megamenu li.level0:first-child>.level-top{padding-left:20px}.navigation.sw-megamenu li.level0:first-child>.level-top:hover span:after{left:0;width:100%}.navigation.sw-megamenu li.level0.top-additional-links+li>.level-top{padding-left:0}.navigation.sw-megamenu li.level0.top-additional-links+li>.level-top:hover span:after{left:0;width:100%}.navigation.sw-megamenu li.level0.parent:hover:after{background-color:rgba(60,60,60,.35);content:'';display:block;height:150dvh;left:50%;position:absolute;top:100%;transform:translateX(-50%);width:100dvw;z-index:2}.navigation.sw-megamenu li.level0.parent:hover>.submenu{left:-20px;padding:45px 20px;z-index:3}.navigation.sw-megamenu li.level0.parent:hover>.submenu .container{display:flex;flex-wrap:wrap;justify-content:space-between}.navigation.sw-megamenu li.level0.parent:hover>.submenu .row{border-top:1px solid #c9c9c9;margin:24px 0 0;order:2;padding-top:30px;width:100%}.navigation.sw-megamenu li.level0.parent:hover>.submenu .row>.subchildmenu{display:flex;gap:0 45px;padding:0}.navigation.sw-megamenu li.level0.parent:hover>.submenu .row>.subchildmenu>li.level1{border-bottom:0;flex:1;padding:0;width:auto}.navigation.sw-megamenu li.level0.parent:hover>.submenu .row>.subchildmenu>li.level1>a{color:#2c2c2c;font-size:2.1rem;margin:0;padding:0;text-transform:none}.navigation.sw-megamenu li.level0.parent:hover>.submenu .row>.subchildmenu .subchildmenu{border-top:1px solid #c9c9c9;display:block;margin-top:10px;padding:0}.navigation.sw-megamenu li.level0.parent:hover>.submenu .row>.subchildmenu .subchildmenu a:empty{display:none}.navigation.sw-megamenu li.level0.parent:hover>.submenu .row>.subchildmenu .level2{border-bottom:0;margin-top:15px}.navigation.sw-megamenu li.level0.parent:hover>.submenu .row>.subchildmenu .level2>a{color:#2c2c2c;font-size:1.4rem;font-weight:400;padding:0}.navigation.sw-megamenu li.level0.parent:hover>.submenu .menu-top-block{color:#2c2c2c}.navigation.sw-megamenu li.level0.parent:hover>.submenu .menu-bottom-block>a{color:#8a2020;font-size:1.4rem;font-weight:700}.navigation.sw-megamenu li.level0.parent:hover>.submenu h3{font-size:2.8rem;font-weight:500;margin:0}.navigation.sw-megamenu li.level0.parent:hover>.submenu h3>a{color:#1b62c6;font-size:1.8rem;font-weight:700}.navigation.sw-megamenu li.level0.parent:hover>.submenu h3>a:hover{color:#154c99}.navigation.sw-megamenu li.sale>.level-top{color:#8a2020}.navigation.sw-megamenu li.sale>.level-top:hover{color:#611616}.navigation.sw-megamenu li.ui-menu-item>.open-children-toggle{display:none}.navigation.sw-megamenu .open-children-toggle{display:none}.top-additional-links{align-self:center;display:block;order:2;padding-bottom:0;text-align:right}.top-additional-links .link{border:0;display:inline-block;padding:20px 0}.top-additional-links .link>span{display:none}.top-additional-links .row{display:flex;justify-content:space-between;gap:0 60px;text-align:left}.top-additional-links .row .menu-right-block{flex:4;order:2}.top-additional-links .block-top-categories-nav{flex:8}.top-additional-links .submenu .faq-categories[class]{display:grid;gap:49px 32px;grid-template-columns:repeat(2,1fr);padding:0}.top-additional-links .submenu .faq-categories[class]>.faq-category[class]>a{color:#2c2c2c;font-size:1.6rem;font-weight:600;padding:0}.top-additional-links .submenu .faq-categories[class]>.faq-category[class] img{display:block;margin-bottom:4px}.top-additional-links .submenu .faq-categories[class] .aw-subcategory-list{margin-top:12px;padding:0}.top-additional-links .submenu .faq-categories[class] .aw-subcategory-list>li{margin-bottom:15px}.top-additional-links .submenu .faq-categories[class] .aw-subcategory-list>li>a{font-size:1.4rem;font-weight:400;line-height:1.215;padding:0}.top-additional-links .block.block-contact-help-center{background-color:#f6f6f6;border-radius:10px;margin-bottom:22px;padding:26px 27px}.top-additional-links .block.block-contact-help-center .block-title{color:#2c2c2c;font-size:1.6rem;line-height:1.21;margin-bottom:23px;padding-left:36px;position:relative}.top-additional-links .block.block-contact-help-center .block-title strong{font-weight:500}.top-additional-links .block.block-contact-help-center .block-title strong:before{position:absolute;
45left:0;top:50%;transform:translateY(-50%)}.top-additional-links .block.block-contact-help-center .block-content[class] ul{font-size:0;margin:0 -13px;padding:0;position:relative}.top-additional-links .block.block-contact-help-center .block-content[class] ul:before{background-color:#f6f6f6;content:'';height:100%;position:absolute;left:0;width:1px;z-index:2}.top-additional-links .block.block-contact-help-center .block-content[class] ul>li,.top-additional-links .block.block-contact-help-center .block-content[class] ul>li>a{color:#2c2c2c;display:inline-block;font-size:1.4rem;font-weight:400;padding:0}.top-additional-links .block.block-contact-help-center .block-content[class] ul>li{border-left:1px solid #c9c9c9;padding:0 13px}.top-additional-links .block.block-contact-help-center .block-content[class] ul>li:last-child{padding-right:0}.top-additional-links .block.block-contact-help-center .block-title strong{display:inline-block;text-decoration:none}.top-additional-links .block.block-contact-help-center .block-title strong:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:2rem;line-height:1;color:inherit;content:"\e917";font-family:icomoon;vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.header.content>.block-search .action.search,.header.content>.block-search .field.search>.label{padding:.6rem 1rem;margin-top:-1px}.page-footer{font-size:1.6rem;padding:63px 80px 0;margin:40px auto 36px;max-width:1420px;width:100%}.page-footer__middle{align-items:flex-start;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.page-footer__middle .page-footer__middle-links{display:flex;gap:0 20px;justify-content:space-between;width:70%}.page-footer__middle .logo{margin-bottom:51px}.page-footer__middle .logo img{width:149px}.page-footer__middle .block-footer-menu{border-bottom:0;flex:1}.page-footer__middle .block-footer-menu .block-title{font-size:2rem;margin-bottom:24px;padding:0}.page-footer__middle .block-footer-menu .block-title:before{content:unset}.section.store-info{width:28%}body .fieldset>.field:after{content:''!important;display:block;clear:both}.fieldset>.field{margin-bottom:20px}.fotorama__wrap .viewer-overlay .ar-viewer-button-bar button{border-radius:36px;font-size:1.4rem;height:36px;margin-left:15px;padding:0 16px}.fotorama__wrap .viewer-overlay .ar-viewer-button-bar button:before{height:21px;width:21px}.fotorama__wrap .viewer-overlay .ar-viewer-button-bar button.ar-viewer-button:before{font-size:2.1rem}.fotorama__wrap>.viewer-overlay{margin-top:-36px}}footer,header,main,nav,section{display:block}.product-items{margin:0;padding:0;list-style:none}.product-items>li{margin:0}.actions-toolbar>.primary .action{width:100%}.login-container .block .block-title{font-size:1.8rem;border-bottom:1px solid #e8e8e8;margin-bottom:15px;padding-bottom:12px}.login-container .block .block-title strong{font-weight:500}.product-info-main .box-tocart .action.tocart,.product-options-bottom .box-tocart .action.tocart{line-height:.6rem;padding:14px 17px;font-size:2rem}.actions-toolbar>.primary{text-align:center;margin-bottom:10px}.actions-toolbar>.primary .action{margin-bottom:10px}.actions-toolbar>.primary .action:last-child{margin-bottom:0}.actions-toolbar>.primary:last-child{margin-bottom:0}.modal-popup{bottom:0;left:0;min-width:0;position:fixed;right:0;top:0;visibility:hidden;opacity:0}.login-container{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;width:100%;justify-content:space-between}.login-container .block .block-title{font-size:1.8rem}.login-container .fieldset:after{margin:10px 0 0;content:attr(data-hasrequired);display:block;letter-spacing:normal;word-spacing:normal;color:#e02b27;font-size:2rem}.login-container .fieldset:after{margin-top:35px}.column.main .block:last-child{margin-bottom:0}.page-footer{margin-top:auto}@media only screen and (max-width:768px){.product-info-main .box-tocart .actions .action.tocart{width:100%}.breadcrumbs,.header.content,.navigation,.page-header .header.panel,.page-main{padding-left:15px;padding-right:15px}.navigation{padding:0}.navigation .parent .level-top{display:block;text-decoration:none;position:relative}.navigation .parent .level-top:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:42px;line-height:inherit;color:inherit;content:'\e622';font-family:icons-blank-theme;vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.navigation .parent .level-top:after{position:absolute;right:7px;top:-8px}.navigation .parent .level-top.ui-state-active:after{content:'\e621'}.nav-sections{-webkit-overflow-scrolling:touch;height:100%;left:calc(-1*(100% - 54px));overflow:auto;position:fixed;top:0;width:calc(100% - 54px)}.nav-sections .switcher{border-top:1px solid #d1d1d1;font-size:1.6rem;font-weight:700;margin:0;padding:.8rem 3.5rem .8rem 2rem}.nav-sections .switcher .label{display:block;margin-bottom:5px}.nav-sections .switcher:last-child{border-bottom:1px solid #d1d1d1}.nav-sections .switcher-trigger strong{display:block;text-decoration:none;position:relative}.nav-sections .switcher-trigger strong:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:42px;line-height:inherit;color:inherit;content:'\e622';font-family:icons-blank-theme;vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.nav-sections .switcher-trigger strong:after{position:absolute;right:-40px;top:-16px}.nav-sections .switcher-trigger.active strong:after{content:'\e621'}.nav-sections .switcher-dropdown{margin:0;padding:0;list-style:none;display:none;padding:10px 0}.nav-sections .switcher-options.active .switcher-dropdown{display:block}.nav-sections .header.links{margin:0;padding:0;list-style:none;border-bottom:1px solid #d1d1d1}.nav-sections .header.links li{font-size:1.6rem;margin:0}.nav-sections .header.links li.greet.welcome{border-top:1px solid #d1d1d1;font-weight:700;padding:.8rem 0}.nav-sections .header.links li>a{border-top:1px solid #d1d1d1}.nav-sections .header.links a,.nav-sections .header.links a:hover{color:#2c2c2c;text-decoration:none;display:block;font-weight:700;padding:.8rem 0}.nav-sections .header.links .header.links{border:0}.nav-before-open{height:100%;overflow-x:hidden;width:100%}.nav-before-open .page-wrapper{height:100%;left:0;overflow:hidden;position:relative}.nav-before-open body{height:100%;overflow:hidden;position:relative;width:100%}
45.nav-open .page-wrapper{left:calc(100% - 54px)}.nav-open .nav-sections{-webkit-box-shadow:0 0 5px 0 rgba(50,50,50,.75);-moz-box-shadow:0 0 5px 0 rgba(50,50,50,.75);-ms-box-shadow:0 0 5px 0 rgba(50,50,50,.75);box-shadow:0 0 5px 0 rgba(50,50,50,.75);left:0;z-index:99}.nav-open .nav-toggle:after{background:rgba(0,0,0,.5);content:'';display:block;height:100%;position:fixed;right:0;top:0;width:100%;z-index:1}.nav-sections-items{position:relative;z-index:1}.nav-sections-items:after,.nav-sections-items:before{content:'';display:table}.nav-sections-items:after{clear:both}.nav-sections-item-title{background:#ebebeb;border:solid #dfdfdf;border-width:0 0 1px 1px;box-sizing:border-box;float:left;height:71px;padding-top:24px;text-align:center;width:33.33%}.nav-sections-item-title.active{background:0 0;border-bottom:0}.nav-sections-item-title .nav-sections-item-switch:hover{text-decoration:none}.nav-sections-item-content{box-sizing:border-box;float:right;margin-left:-100%;margin-top:71px;width:100%;padding:25px 0}.nav-sections-item-content:after,.nav-sections-item-content:before{content:'';display:table}.nav-sections-item-content:after{clear:both}.nav-sections-item-content.active{display:block}.navigation{background:#f8f8f8;box-sizing:border-box}.navigation ul{margin:0;padding:0}.navigation li{margin:0}.navigation a{display:block;padding-top:10px;padding-right:0;padding-bottom:10px;padding-left:0}.navigation a,.navigation a:hover{color:#2c2c2c;text-decoration:none}.navigation .level0{border-top:1px solid #d1d1d1;font-size:1.8rem}.navigation .level0>.level-top{font-weight:600;padding:24px 40px 24px 0;text-transform:none;word-wrap:break-word}.navigation .level0>.level-top:hover{color:#111}.navigation .level0.active .all-category .ui-state-focus{border-color:#d57a39;border-style:solid;border-width:0 0 0 8px;padding-left:7px;display:inline-block}.navigation .level0>.level1{font-weight:600}.navigation .level0.active>a:not(.ui-state-active),.navigation .level0.has-active>a:not(.ui-state-active){border-color:#d57a39;border-style:solid;border-width:0 0 0 8px}.navigation .level0.active>a:not(.ui-state-active) span:not(.ui-menu-icon),.navigation .level0.has-active>a:not(.ui-state-active) span:not(.ui-menu-icon){margin-left:-8px}.navigation li.level0:last-child{border-bottom:1px solid #d1d1d1}.navigation .submenu>li{word-wrap:break-word}.navigation .submenu>li>a:hover{color:#111}.navigation .submenu:not(:first-child){font-size:1.4rem;font-weight:400;line-height:1.3;left:auto!important;overflow-x:hidden;padding:0;position:relative;top:auto!important}.navigation .submenu:not(:first-child)>li>a{padding-left:15px}.navigation .submenu:not(:first-child)>li:last-child{margin-bottom:0}.navigation .submenu:not(:first-child) ul{display:block;padding-left:0}.navigation .submenu:not(:first-child) ul>li{margin:0}.navigation .submenu:not(:first-child) ul>li a{color:#2c2c2c;display:block;line-height:normal}.navigation .submenu:not(:first-child) ul>li a:hover{color:#111}.navigation .submenu:not(:first-child).expanded{display:block!important;padding-right:0;top:0!important}.navigation .submenu:not(:first-child) .active>a{border-color:#d57a39;border-style:solid;border-width:0 0 0 8px;padding-left:7px}.navigation .submenu:not(:first-child) .level1.active>a{padding-left:7px}.login-container .login-left,.login-container .login-right{-webkit-flex-basis:100%;flex-basis:100%}.sw-megamenu.navigation .submenu.level0{height:0;visibility:hidden}.sw-megamenu.navigation li.level0.fullwidth .menu-bottom-block,.sw-megamenu.navigation li.level0.fullwidth .menu-right-block,.sw-megamenu.navigation li.level0.fullwidth .menu-top-block{display:none}.sw-megamenu.navigation li.ui-menu-item{position:relative}.sw-megamenu.navigation li.ui-menu-item>a{position:relative}.sw-megamenu.navigation li.ui-menu-item>.open-children-toggle{display:block;position:absolute;width:42px;height:42px;right:0;top:0;z-index:1}.sw-megamenu.navigation span.cat-label{top:50%;right:36px;margin-top:-7px;position:absolute;text-transform:uppercase;font:inherit;font-size:9px;padding:2px;border-radius:2px;line-height:1;color:#fff}.sw-megamenu.navigation span.cat-label:before{content:"";position:absolute;width:3px;height:3px;border:3px solid transparent;left:-6px;bottom:3px}.sw-megamenu.navigation span.cat-label.cat-label-label3{background-color:#0ae3eb}.sw-megamenu.navigation span.cat-label.cat-label-label3:before{border-right-color:#0ae3eb}.product-item-actions .actions-secondary>.action.tocompare{display:none}.block-search .block-content{margin-bottom:0}.login-container .fieldset:after{text-align:center}.block-search .actions{height:33px;width:50px;margin-left:auto;margin-top:-37px;position:relative;right:-1px}.block-search .action.search{display:inline-block;background-image:none;background:0 0;-moz-box-sizing:content-box;border:0;box-shadow:none;line-height:inherit;margin:0;padding:0;text-decoration:none;text-shadow:none;font-weight:400;padding:5px 0;position:absolute;z-index:1;background-color:#d57a39;opacity:1;top:unset!important;right:unset!important}.block-search .action.search>span{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.block-search .action.search:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:22px;line-height:22px;color:#8f8f8f;content:'\e615';font-family:icons-blank-theme;margin:0;vertical-align:top;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.block-search .action.search:hover:before{color:inherit}.block-search .action.search:active:before{color:inherit}.block-search .action.search:active,.block-search .action.search:focus{background:0 0;border:none}.block-search .action.search:hover{background:0 0;border:none}.block-search .action.search.disabled,.block-search .action.search[disabled]{opacity:.5}.block-search .action.search:focus:before{color:#333}html .navigation .parent>.subchildmenu{display:none}html .navigation .submenu:not(:first-child) .parent>ul.subchildmenu{display:none}html .navigation.sw-megamenu ul li .subchildmenu li:first-child{border-top:1px solid #d3d3d3}.header.content>.block-search .action.search,.header.content>.block-search .field.search>.label{padding:.125rem 1rem}.header.content>.block-search #search_mini_form .field.search{position:relative}.header.content>.block-search #search_mini_form .field.search .label{position:absolute;right:-1px;top:0;border-top-right-radius:.5rem;border-bottom-right-radius:.5rem;border-bottom:1px solid #d57a39}.header.content>.block-search #search_mini_form .field.search .label:before{line-height:38px}.header.content>.block-search #search_mini_form .field.search .control{margin:unset;padding:unset;border-top:unset}.header.content>.block-search #search_mini_form .field.search .control input#search{left:unset;margin:unset;position:unset}}.login-container{margin-top:36px}.login-container .block .block-title strong{font-weight:700}.login-container a{color:#1b62c6}.login-container .block .block-title{border-bottom:0;font-size:2.4rem;margin-bottom:0;text-align:center}.login-container .block .block-title>[role=heading]{font-weight:700}.block.block-new-customer .login-option{font-size:1.8rem;text-align:center}.block.block-new-customer .login-option .action.primary{display:block;font-size:2.2rem;line-height:1.5;padding-bottom:10px;padding-top:10px}.form.form-login .fieldset>p{margin-bottom:20px}.form.form-login .fieldset>.actions-toolbar[class] .login{font-size:2.2rem;height:55px;width:100%}.page-footer{color:#fff;background-color:#2c2c2c;border-radius:5px;box-sizing:border-box;font-size:1.4rem;margin:10px;padding:0 14px}.page-footer a{color:#fff}.block-footer-menu{border-bottom:1px solid #d3d3d3;margin-bottom:0}.block-footer-menu .block-title{display:inline-block;text-decoration:none;border-bottom:0;display:block;font-size:1.8rem;margin-bottom:0;padding:35px 23px 35px 0;position:relative}.block-footer-menu .block-title:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:2.1rem;line-height:1;color:inherit;content:'\f078';
45font-family:FontAwesome;vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.block-footer-menu .block-title:before{position:absolute;right:2px;top:50%;transform:translateY(-50%)}.block-footer-menu .block-content{padding-bottom:35px;padding-left:35px}.block-footer-menu .block-content ul{list-style:none;margin-bottom:0;padding-left:0}.page-footer__middle{align-items:center;display:flex;flex-direction:column}.page-footer__middle .page-footer__middle-links{margin-bottom:45px;width:100%}.page-footer__middle .logo{display:inline-block;float:none;margin:0 0 35px;max-width:inherit}.page-footer__middle .logo img{width:171px}.section.store-info{text-align:center;width:100%}.block.block-store-information{margin-bottom:37px;text-align:left}.block.block-store-information .store-information{font-size:1.4rem;padding-left:0;list-style:none;margin-bottom:0}.block.block-store-information .store{margin-bottom:0;padding-left:35px;position:relative}.block.block-store-information .store:before{left:0;position:absolute;top:50%;transform:translateY(-50%)}.block.block-store-information .store.address{display:inline-block;text-decoration:none;display:block;margin-bottom:20px}.block.block-store-information .store.address:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.9rem;line-height:1;color:inherit;content:"\e918";font-family:icomoon;vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.block.block-store-information .store.phone{display:inline-block;text-decoration:none;display:block}.block.block-store-information .store.phone:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.9rem;line-height:1;color:inherit;content:"\e917";font-family:icomoon;vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.block.block-store-information .store.working-time{font-size:1.2rem;margin-bottom:20px}.block.block-store-information .store.email{display:inline-block;text-decoration:none;display:block}.block.block-store-information .store.email:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.9rem;line-height:1;color:inherit;content:'\f003';
45font-family:FontAwesome;vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}@media only screen and (min-width:1440px){.page-header .header-card--callus[class]{margin-right:42px;padding-right:42px}.page-header #search_mini_form{width:584px}.page-footer{box-sizing:content-box}}@media all and (min-width:769px),print{.login-container .block{width:48.8%}.login-container .block:nth-child(odd){clear:left;float:left}.login-container .block:nth-child(2n){float:right}.block-search .label{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.header.content:after,.header.content:before,.login-container:after,.login-container:before,.page-header .header.panel:after,.page-header .header.panel:before{content:'';display:table}.header.content:after,.login-container:after,.page-header .header.panel:after{clear:both}.column.main{box-sizing:border-box}.breadcrumbs,.header.content,.navigation,.page-header .header.panel,.page-main{box-sizing:border-box;margin-left:auto;margin-right:auto;max-width:1460px;padding-left:10px;padding-right:10px;width:auto}.page-main{width:100%}.columns{display:block}.column.main{min-height:300px}.page-layout-1column .column.main{width:100%;-ms-flex-order:2;-webkit-order:2;order:2}.panel.header{padding:10px 20px}.nav-toggle{display:none}.nav-sections{-webkit-flex-shrink:0;flex-shrink:0;-webkit-flex-basis:auto;flex-basis:auto;margin-bottom:25px}.nav-sections-item-title{display:none}.nav-sections-item-content>*{display:none}.nav-sections-item-content>.navigation{display:block}.navigation{background:#f8f8f8;font-weight:700;height:inherit;left:auto;overflow:inherit;padding:0;position:relative;top:0;width:100%;z-index:3}.navigation:empty{display:none}.navigation ul{margin-top:0;margin-bottom:0;padding:0;position:relative}.navigation li.level0{border-top:none}.navigation li.level1{position:relative}.navigation .level0{margin:0 10px 0 0;display:inline-block;position:relative}.navigation .level0:last-child{margin-right:0;padding-right:0}.navigation .level0:hover:after{content:'';display:block;position:absolute;top:0;left:100%;width:10px;height:calc(100% + 3px);z-index:1}.navigation .level0>.level-top{color:#575757;line-height:4rem;padding:0 12px;text-decoration:none;box-sizing:border-box;position:relative;display:inline-block}.navigation .level0>.level-top.ui-state-focus,.navigation .level0>.level-top:hover{color:#d57a39;text-decoration:none}.navigation .level0.active>.level-top,.navigation .level0.has-active>.level-top{border-color:#d57a39;border-style:solid;border-width:0 0 3px;color:#d57a39;text-decoration:none;display:inline-block}.navigation .level0.parent:hover>.submenu{overflow:visible!important}.navigation .level0.parent>.level-top{padding-right:20px}.navigation .level0.parent>.level-top>.ui-menu-icon{position:absolute;right:0;display:inline-block;text-decoration:none}.navigation .level0.parent>.level-top>.ui-menu-icon>span{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.navigation .level0.parent>.level-top>.ui-menu-icon:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:12px;line-height:20px;color:inherit;content:'\e622';font-family:icons-blank-theme;vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.navigation .level0 .submenu{background:#fff;border:1px solid #ecf0f1;box-shadow:0 5px 5px rgba(0,0,0,.19);font-weight:700;min-width:230px;padding:0;display:none;left:0;margin:0!important;position:absolute;z-index:1;margin-top:11px}.navigation .level0 .submenu>ul{margin-top:11px}.navigation .level0 .submenu>ul:after,.navigation .level0 .submenu>ul:before{content:'';display:block;overflow:hidden;position:absolute}.navigation .level0 .submenu>ul:before{color:#fff;left:20px;top:-20px;border:10px solid transparent;height:0;width:0;border-bottom-color:#fff;z-index:4}.navigation .level0 .submenu>ul:after{border:11px solid transparent;height:0;width:0;border-bottom-color:#ecf0f1;color:#ecf0f1;left:19px;top:-22px;z-index:3}.navigation .level0 .submenu:before{content:'';display:block;position:absolute;width:100%;height:4px;left:0;top:-4px;z-index:1}.navigation .level0 .submenu a{display:block;line-height:inherit;color:#575757;padding:8px 20px}.navigation .level0 .submenu a.ui-state-focus,.navigation .level0 .submenu a:hover{background:#e8e8e8;color:#d57a39;text-decoration:none}.navigation .level0 .submenu .active>a{border-color:#d57a39;border-style:solid;border-width:0 0 0 3px}.navigation .level0 .submenu .submenu{top:-1px!important;left:100%!important}.navigation .level0 .submenu .submenu-reverse{left:auto!important;right:100%}.navigation .level0 .submenu li{margin:0;position:relative}.navigation .level0 .submenu li.parent>a>.ui-menu-icon{position:absolute;right:3px;display:inline-block;text-decoration:none}.navigation .level0 .submenu li.parent>a>.ui-menu-icon>span{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.navigation .level0 .submenu li.parent>a>.ui-menu-icon:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:12px;line-height:20px;color:inherit;content:'\e608';font-family:icons-blank-theme;vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.navigation .level0.more{position:relative;display:inline-block;text-decoration:none}.navigation .level0.more:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:26px;line-height:inherit;color:inherit;content:'\e607';font-family:icons-blank-theme;vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.navigation .level0.more:before{display:none}.navigation .level0.more:after{padding:8px 12px;position:relative;z-index:1}.navigation .level0.more:hover>.submenu{overflow:visible!important}.navigation .level0.more li{display:block}.panel.header .links{display:inline-block}.fieldset>.field{margin:0 0 20px;box-sizing:border-box;margin:0 0 29px}.fieldset>.field>.label{margin:0}.fieldset>.field:after,.fieldset>.field:before{content:'';display:table}.fieldset>.field:after{clear:both}.fieldset>.field:not(.choice)>.label{padding:6px 15px 0 0;text-align:right;box-sizing:border-box;float:left}.fieldset>.field:not(.choice)>.control{width:100%;float:left}.actions-toolbar:after,.actions-toolbar:before{content:'';display:table}.actions-toolbar:after{clear:both}.actions-toolbar .primary{float:left}.actions-toolbar .primary{display:inline-block}.actions-toolbar .primary .action{margin:0 5px 0 0}.actions-toolbar>.primary{margin-bottom:0}.actions-toolbar>.primary .action{margin-bottom:0;width:auto}.page-header .amsearch-wrapper-block{float:right;margin:0;padding:0;width:auto}.page-header .amsearch-wrapper-block:before{content:none}.page-header:not(.amsearch-full-width) .amsearch-input-wrapper.-dynamic-width{width:100%}.page-header .amsearch-input-wrapper{min-width:283px;width:auto}.page-header.amsearch-full-width.-opened .ammenu-logo,.page-header.amsearch-full-width.-opened .logo{margin:0 auto 0 4vw;z-index:11}.page-header.amsearch-full-width.-opened .amsearch-wrapper-block{z-index:10}.page-header.amsearch-full-width.-opened .amsearch-button.-full-close{right:4vw}.page-header.amsearch-full-width .amsearch-input-wrapper{flex-grow:initial}.page-header.amsearch-full-width .amsearch-button.-search{flex-grow:initial}.page-header.amsearch-full-width .amsearch-wrapper-block{background:#fff;display:inline-block}.page-header.amsearch-full-width:not(.-opened) .amsearch-wrapper-block{position:static;width:auto}.page-header.amsearch-full-width .amsearch-form-block{height:100%;justify-content:center;padding:0}.page-header.amsearch-full-width .amsearch-result-section{padding:0 calc(4vw - 15px)}.page-header.amsearch-full-width .amsearch-products-section.-grid:not(.-slider) .amsearch-item{max-width:calc(25%)}.page-header.amsearch-full-width .amsearch-products-section.-list .amsearch-item{width:50%}.page-header.amsearch-full-width .amsearch-button.-full-close{margin:auto}.page-header .amsearch-button.-loupe-trigger{display:none}.login-container .block{float:none;width:100%}.login-container .login-left{-webkit-flex-basis:48%;flex-basis:48%}.login-container .login-left .fieldset>.field>.control{width:100%}.login-container .login-right{-webkit-flex-basis:48%;flex-basis:48%}.sw-megamenu.navigation>ul{position:relative}.sw-megamenu.navigation>ul:after{diaplay:table;content:'';clear:both}.sw-megamenu.navigation .open-children-toggle{display:none}.sw-megamenu.navigation span.cat-label{position:absolute;text-transform:uppercase;font:inherit;font-size:9px;padding:2px;border-radius:2px;line-height:1;color:#fff}.sw-megamenu.navigation span.cat-label:before{content:"";position:absolute;width:3px;height:3px;border:3px solid transparent}.sw-megamenu.navigation span.cat-label.cat-label-label3{background-color:#0ae3eb}.sw-megamenu.navigation li>a>span{position:relative}.sw-megamenu.navigation li.level0>a>span.cat-label{top:-13px;right:14px}.sw-megamenu.navigation li.level0>a>span.cat-label:before{left:3px;bottom:-6px}.sw-megamenu.navigation li.level0>a>span.cat-label.cat-label-label3:before{border-top-color:#0ae3eb}.sw-megamenu.navigation .subchildmenu.mega-columns>li{float:left;padding:0 5px}.sw-megamenu.navigation .subchildmenu.mega-columns.columns2>li{width:50%}.sw-megamenu.navigation .subchildmenu.mega-columns.columns2>li:nth-child(odd){clear:both}.sw-megamenu.navigation .subchildmenu.mega-columns.columns4>li{width:25%}.sw-megamenu.navigation .subchildmenu.mega-columns.columns4>li:nth-child(4n+1){clear:both}.sw-megamenu.navigation li.level0 .submenu{display:block;visibility:hidden;opacity:0;
45color:#777}.sw-megamenu.navigation li.level0 .row{margin-left:-5px;margin-right:-5px}.sw-megamenu.navigation li.level0 .col-md-12{padding-left:5px;padding-right:5px}.sw-megamenu.navigation li.level0.fullwidth{position:static}.sw-megamenu.navigation li.level0.fullwidth>.submenu{width:100%;border-radius:0 0 6px 6px}.sw-megamenu.navigation li.level0.fullwidth>.submenu{padding:5px 8px 10px;left:0}.sw-megamenu.navigation li.level0.fullwidth .submenu li.parent>a:after{display:none}.sw-megamenu.navigation li.level0.fullwidth .submenu li.level1>a{font-size:14px;font-weight:600;text-transform:uppercase;margin-top:10px}.sw-megamenu.navigation li.level0.fullwidth .submenu .subchildmenu .subchildmenu{padding:5px 0}.sw-megamenu.navigation li.level0.fullwidth .submenu a{padding:5px;line-height:1;font-size:13px}.sw-megamenu.navigation li.level0.fullwidth .submenu .menu-bottom-block a,.sw-megamenu.navigation li.level0.fullwidth .submenu .menu-right-block a,.sw-megamenu.navigation li.level0.fullwidth .submenu .menu-top-block a{display:inline}.product-upholstery-swatches.catalog-product-view .form-main{grid-area:products}.product-upholstery-swatches.catalog-product-view .product-content{grid-area:description}.product-upholstery-swatches.catalog-product-view .modal-popup.product-form{display:block;grid-area:order;opacity:1;position:static;visibility:visible;width:100%}.product-info-main .box-tocart,.product-options-bottom .box-tocart{display:table}.product-info-main .box-tocart .field.qty,.product-options-bottom .box-tocart .field.qty{display:table-cell}.product-info-main .box-tocart .actions,.product-options-bottom .box-tocart .actions{display:table-cell;padding-top:25px;text-align:center;vertical-align:bottom}.product-info-main .page-title-wrapper .page-title{margin-top:-13px}.product-info-main{float:right}.product.media{float:left;margin-bottom:25px}.block-search{float:right;padding-left:15px;position:relative;width:250px;z-index:4}.block-search .control{border-top:0;margin:0;padding:0 0 25px}.block-search .nested{display:block;padding-top:5px;position:absolute}.block-search input{margin:0;padding-right:35px;position:static}.block-search input::-webkit-input-placeholder{color:#c2c2c2}.block-search input:-moz-placeholder{color:#c2c2c2}.block-search input::-moz-placeholder{color:#c2c2c2}.block-search input:-ms-input-placeholder{color:#c2c2c2}.block-search .action.search{display:inline-block;background-image:none;background:0 0;-moz-box-sizing:content-box;border:0;box-shadow:none;line-height:inherit;margin:0;padding:0;text-decoration:none;text-shadow:none;font-weight:400;padding:5px 0;position:absolute;right:10px;top:0;z-index:1}.block-search .action.search>span{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.block-search .action.search:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:22px;line-height:22px;color:#8f8f8f;content:'\e615';font-family:icons-blank-theme;margin:0;vertical-align:top;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.block-search .action.search:hover:before{color:inherit}.block-search .action.search:active:before{color:inherit}.block-search .action.search:active,.block-search .action.search:focus{background:0 0;border:none}.block-search .action.search:hover{background:0 0;border:none}.block-search .action.search.disabled,.block-search .action.search[disabled]{opacity:.5}.block-search .action.search:focus:before{color:#333}.search-autocomplete{margin-top:0}.login-container .block .login .actions-toolbar>.primary{margin-bottom:0;margin-right:30px}.block.newsletter{max-width:44%;width:max-content}.navigation ul{padding:0 8px}.header.panel>.header.links{float:right;font-size:0;margin:0;padding:0;list-style:none;margin-left:auto}.header.content{padding:30px 20px 0}.page-header{border:0;margin-bottom:0}.page-header .panel.wrapper{border-bottom:1px solid #e8e8e8}.page-header .header.panel{padding-bottom:10px;padding-top:10px}.page-header .switcher{display:inline-block}.logo{margin:0 auto 25px 0}.logo img{max-height:inherit}.product-info-finance{font-size:1.6rem;padding-left:170px}.cart.table-wrapper .items>.cart.item .col.image{grid-area:image}.cart.table-wrapper .items>.cart.item .col.bundle-child-wrapper{grid-area:bundle}.cart.table-wrapper .items>.cart.item .col.item{grid-area:info}.cart.table-wrapper .items>.cart.item .col.actions{align-self:end;grid-area:actions}.cart.table-wrapper .items>
45.cart.item .col.total{align-items:flex-end;display:flex;flex-direction:column;grid-area:price}.product-item.product .summarize-options-text{font-size:1.4rem;line-height:1.7rem;margin-bottom:9px}.product-item.product .summarize-options-text:before{font-size:1.1rem;line-height:1.7rem;width:1.7rem}.fotorama #layered_msg{left:125px;width:calc(100% - 125px)}.product-options-bottom{padding-top:43px}.product-options-wrapper .product-custom-option{height:52px}.product-options-wrapper .product-options-wrapper>.fieldset>.dimension-inputs .field:first-child,.product-options-wrapper>.fieldset>.field:not(.choice):first-child{border-top:1px solid #c9c9c9}.product-info-main .box-tocart,.product-options-bottom .box-tocart{display:block;margin-bottom:28px;margin-top:0}.product-info-main .box-tocart .qty-ticker,.product-options-bottom .box-tocart .qty-ticker{font-size:1.6rem;height:54px;width:54px}.product-info-main .box-tocart .qty-ticker[data-action=decrease],.product-options-bottom .box-tocart .qty-ticker[data-action=decrease]{border-radius:5px 0 0 5px}.product-info-main .box-tocart .qty-ticker[data-action=increase],.product-options-bottom .box-tocart .qty-ticker[data-action=increase]{border-radius:0 5px 5px 0}.product-info-main .box-tocart .input-text.qty,.product-options-bottom .box-tocart .input-text.qty{height:54px;width:60px}.product-info-main .box-tocart .block-product-info-finance,.product-options-bottom .box-tocart .block-product-info-finance{font-size:1.6rem;max-width:200px}.product-info-main .box-tocart .block-product-info-finance+.actions,.product-options-bottom .box-tocart .block-product-info-finance+.actions{display:none}.product-info-main .box-tocart .action.toquote,.product-options-bottom .box-tocart .action.toquote{font-size:2.4rem;height:66px;margin-top:36px}.product-info-main .box-tocart .action.request-a-quote,.product-options-bottom .box-tocart .action.request-a-quote{font-size:2.4rem;height:66px}.product-info-main .product.info.detailed[class]{border-bottom:0;float:none;margin-bottom:17px;margin-top:0;padding-top:44px}.product-info-main .product.info.detailed[class] h2{border-bottom:1px solid #e8e8e8;font-size:2.4rem;margin-bottom:14px;padding-bottom:30px}.product-info-main .product.info.detailed[class] .product.data.items{border-top:0}.product-info-main .product.info.detailed[class] .product.data.items .data.item.title{border-bottom:1px solid #e8e8e8;flex:1;padding-bottom:12px;margin-bottom:1px;margin-right:0;max-width:inherit;text-align:center}.product-info-main .product.info.detailed[class] .product.data.items .data.item.title .switch{border-top:0;color:#3c3938;font-weight:400;padding:10px 0}.product-info-main .product.info.detailed[class] .product.data.items .data.item.title .switch:after{content:unset}.product-info-main .product.info.detailed[class] .product.data.items .data.item.title.active{border-bottom:3px solid #757575;margin-bottom:0;padding-bottom:11px}.product-info-main .product.info.detailed[class] .product.data.items .data.item.content{border-bottom:0;border-top:0;display:none;font-size:1.6rem;margin-left:0;margin-top:33px;padding-bottom:33px;padding-top:0;order:2}.column.main>.login-container{display:flex;gap:0 195px;position:relative;margin:70px auto 40px;max-width:1000px;width:100%}.column.main>.login-container:after{content:unset}.column.main>.login-container:before{background-color:#a3a3a3;content:'';display:block;height:100%;left:50%;position:absolute;top:0;width:1px}.column.main>.login-container>div{flex:1}.column.main>.login-container .block{float:none;width:100%}.block.block-new-customer{border-top:0;padding-top:0}.page-header{margin-bottom:0}.page-header:before{bottom:1px}.page-header .panel.header[class]{font-size:1.5rem;line-height:2.3rem;padding-bottom:10px;padding-top:10px}.page-header .panel.header[class]>.header.links{float:right;font-size:1.5rem;position:relative;margin-top:-24px}.page-header .panel.header[class] .secondary-nav{display:flex;gap:0 23px;margin-bottom:0;padding-left:0}.page-header .panel.header[class] .secondary-navigation-link{margin-bottom:0}.page-header .panel.header[class] .upholstery-swatches-link{display:inline-block;text-decoration:none}.page-header .panel.header[class] .upholstery-swatches-link:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.9rem;line-height:1;color:inherit;content:"\e919";font-family:icomoon;vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.page-header .panel.header[class] .showroom-link{display:inline-block;text-decoration:none}.page-header .panel.header[class] .showroom-link:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.9rem;line-height:1;color:inherit;content:"\e918";font-family:icomoon;vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.page-header .panel.header[class] .link{gap:0 8px;color:#fff;display:inline-flex}.page-header>.header.content{align-items:center;flex-wrap:nowrap;padding-bottom:23px;padding-top:30px}.page-header>.header.content>.block-search{order:inherit;padding-left:40px;width:auto;z-index:inherit}.page-header>.header.content .toggle-nav{display:none}.page-header>.header.content .logo>img{width:161px}.page-header .header-card--callus[class]{font-size:0;margin-left:24px;margin-right:24px;text-align:right}.page-header .header-card--callus[class]>a{display:inline-block;text-decoration:none;padding-left:0;display:inline-flex;flex-direction:column}.page-header .header-card--callus[class]>a:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:2.8rem;line-height:1;color:inherit;content:"\e917";font-family:icomoon;vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.page-header #search_mini_form{float:none;width:100%}.form.minisearch{position:relative}.form.minisearch .control{padding-bottom:0}.form.minisearch>.actions>.action.search{position:static}.form.minisearch>.actions>.action.search:before{font-size:2.1rem}body .page-header .header.content .header-card[class]{position:relative}body .page-header .header.content .header-card[class] .link.customer-account-link:before,body .page-header .header.content .header-card[class] .link.wishlist-link:before{display:block;font-size:2.8rem}body .page-header .header.content .header-card[class] .link .subheading{display:none}.miniquote-wrapper{margin-top:0}.miniquote-wrapper .showquote{display:flex;flex-direction:column}.miniquote-wrapper .showquote:before{font-size:2.8rem}.miniquote-wrapper .showquote .counter-number{font-size:1rem}.navigation.sw-megamenu{height:auto;margin-bottom:37px;opacity:1;overflow:visible;padding-bottom:0;padding-top:0;position:relative;top:0;width:100%}.navigation.sw-megamenu:before{background-color:#fff;border-bottom:1px solid #c9c9c9;border-top:1px solid #c9c9c9;box-shadow:0 2px 4px 0 rgba(217,217,217,.5);content:'';height:100%;left:50%;position:absolute;top:-1px;transform:translateX(-50%);width:100dvw;z-index:-1}.navigation.sw-megamenu>ul{display:flex;padding:0}.navigation.sw-megamenu>ul:after{flex:1;order:1}.navigation.sw-megamenu>ul>li:nth-child(2) a.level-top{padding-left:0}.navigation.sw-megamenu li.level0{border-bottom:0;margin:0}.navigation.sw-megamenu li.level0>.level-top{color:#2c2c2c;font-size:1.6rem;line-height:1.4;padding:20px 15px}.navigation.sw-megamenu li.level0>.level-top:hover{color:#121212}.navigation.sw-megamenu li.level0>.level-top:hover span{position:relative}.navigation.sw-megamenu li.level0>.level-top:hover span:after{background-color:#d57a39;bottom:-2px;content:'';display:block;height:2px;left:-15px;position:absolute;width:calc(100% + 30px)}.navigation.sw-megamenu li.level0:first-child>.level-top{padding-left:20px}.navigation.sw-megamenu li.level0:first-child>.level-top:hover span:after{left:0;width:100%}.navigation.sw-megamenu li.level0.top-additional-links+li>.level-top{padding-left:0}.navigation.sw-megamenu li.level0.top-additional-links+li>.level-top:hover span:after{left:0;width:100%}.navigation.sw-megamenu li.level0.parent:hover:after{background-color:rgba(60,60,60,.35);content:'';display:block;height:150dvh;left:50%;position:absolute;top:100%;transform:translateX(-50%);width:100dvw;z-index:2}.navigation.sw-megamenu li.level0.parent:hover>.submenu{left:-20px;padding:45px 20px;z-index:3}.navigation.sw-megamenu li.level0.parent:hover>.submenu .container{display:flex;flex-wrap:wrap;justify-content:space-between}.navigation.sw-megamenu li.level0.parent:hover>.submenu .row{border-top:1px solid #c9c9c9;margin:24px 0 0;order:2;padding-top:30px;width:100%}.navigation.sw-megamenu li.level0.parent:hover>.submenu .row>.subchildmenu{display:flex;gap:0 45px;padding:0}.navigation.sw-megamenu li.level0.parent:hover>.submenu .row>.subchildmenu>li.level1{border-bottom:0;flex:1;padding:0;width:auto}.navigation.sw-megamenu li.level0.parent:hover>.submenu .row>.subchildmenu>li.level1>a{color:#2c2c2c;font-size:2.1rem;margin:0;padding:0;text-transform:none}.navigation.sw-megamenu li.level0.parent:hover>.submenu .row>.subchildmenu .subchildmenu{border-top:1px solid #c9c9c9;display:block;margin-top:10px;padding:0}.navigation.sw-megamenu li.level0.parent:hover>.submenu .row>.subchildmenu .subchildmenu a:empty{display:none}.navigation.sw-megamenu li.level0.parent:hover>.submenu .row>.subchildmenu .level2{border-bottom:0;margin-top:15px}.navigation.sw-megamenu li.level0.parent:hover>.submenu .row>.subchildmenu .level2>a{color:#2c2c2c;font-size:1.4rem;font-weight:400;padding:0}.navigation.sw-megamenu li.level0.parent:hover>.submenu .menu-top-block{color:#2c2c2c}.navigation.sw-megamenu li.level0.parent:hover>.submenu .menu-bottom-block>a{color:#8a2020;font-size:1.4rem;font-weight:700}.navigation.sw-megamenu li.level0.parent:hover>.submenu h3{font-size:2.8rem;font-weight:500;margin:0}.navigation.sw-megamenu li.level0.parent:hover>.submenu h3>a{color:#1b62c6;font-size:1.8rem;font-weight:700}.navigation.sw-megamenu li.level0.parent:hover>.submenu h3>a:hover{color:#154c99}.navigation.sw-megamenu li.sale>.level-top{color:#8a2020}.navigation.sw-megamenu li.sale>.level-top:hover{color:#611616}.navigation.sw-megamenu li.ui-menu-item>.open-children-toggle{display:none}.navigation.sw-megamenu .open-children-toggle{display:none}.top-additional-links{align-self:center;display:block;order:2;padding-bottom:0;text-align:right}.top-additional-links .link{border:0;display:inline-block;padding:20px 0}.top-additional-links .link>span{display:none}.top-additional-links .row{display:flex;justify-content:space-between;gap:0 60px;text-align:left}.top-additional-links .row .menu-right-block{flex:4;order:2}.top-additional-links .block-top-categories-nav{flex:8}.top-additional-links .submenu .faq-categories[class]{display:grid;gap:49px 32px;grid-template-columns:repeat(2,1fr);padding:0}.top-additional-links .submenu .faq-categories[class]>.faq-category[class]>a{color:#2c2c2c;font-size:1.6rem;font-weight:600;padding:0}.top-additional-links .submenu .faq-categories[class]>.faq-category[class] img{display:block;margin-bottom:4px}.top-additional-links .submenu .faq-categories[class] .aw-subcategory-list{margin-top:12px;padding:0}.top-additional-links .submenu .faq-categories[class] .aw-subcategory-list>li{margin-bottom:15px}.top-additional-links .submenu .faq-categories[class] .aw-subcategory-list>li>a{font-size:1.4rem;font-weight:400;line-height:1.215;padding:0}.top-additional-links .block.block-contact-help-center{background-color:#f6f6f6;border-radius:10px;margin-bottom:22px;padding:26px 27px}.top-additional-links .block.block-contact-help-center .block-title{color:#2c2c2c;font-size:1.6rem;line-height:1.21;margin-bottom:23px;padding-left:36px;position:relative}.top-additional-links .block.block-contact-help-center .block-title strong{font-weight:500}.top-additional-links .block.block-contact-help-center .block-title strong:before{position:absolute;
45left:0;top:50%;transform:translateY(-50%)}.top-additional-links .block.block-contact-help-center .block-content[class] ul{font-size:0;margin:0 -13px;padding:0;position:relative}.top-additional-links .block.block-contact-help-center .block-content[class] ul:before{background-color:#f6f6f6;content:'';height:100%;position:absolute;left:0;width:1px;z-index:2}.top-additional-links .block.block-contact-help-center .block-content[class] ul>li,.top-additional-links .block.block-contact-help-center .block-content[class] ul>li>a{color:#2c2c2c;display:inline-block;font-size:1.4rem;font-weight:400;padding:0}.top-additional-links .block.block-contact-help-center .block-content[class] ul>li{border-left:1px solid #c9c9c9;padding:0 13px}.top-additional-links .block.block-contact-help-center .block-content[class] ul>li:last-child{padding-right:0}.top-additional-links .block.block-contact-help-center .block-title strong{display:inline-block;text-decoration:none}.top-additional-links .block.block-contact-help-center .block-title strong:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:2rem;line-height:1;color:inherit;content:"\e917";font-family:icomoon;vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.header.content>.block-search .action.search,.header.content>.block-search .field.search>.label{padding:.6rem 1rem;margin-top:-1px}.page-footer{font-size:1.6rem;padding:63px 80px 0;margin:40px auto 36px;max-width:1420px;width:100%}.page-footer__middle{align-items:flex-start;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.page-footer__middle .page-footer__middle-links{display:flex;gap:0 20px;justify-content:space-between;width:70%}.page-footer__middle .logo{margin-bottom:51px}.page-footer__middle .logo img{width:149px}.page-footer__middle .block-footer-menu{border-bottom:0;flex:1}.page-footer__middle .block-footer-menu .block-title{font-size:2rem;margin-bottom:24px;padding:0}.page-footer__middle .block-footer-menu .block-title:before{content:unset}.page-footer__middle .block-footer-menu .block-content{display:block!important;padding:0}.section.store-info{width:28%}.block.block-store-information{margin-bottom:0}.block.block-store-information .store-information{display:flex;flex-direction:column;font-size:1.6rem}.block.block-store-information .store-information .store.address{margin-bottom:0;order:2}.block.block-store-information .store-information .store.phone:before{font-size:1.8rem}.block.block-store-information .store-information .store.working-time{margin-bottom:14px}.block.block-store-information .store-information .store.email{margin-bottom:30px}.block.block-store-information .store-information .store.email:before{font-size:1.8rem}body .fieldset>.field:after{content:''!important;display:block;clear:both}.fieldset>.field{margin-bottom:20px}.fotorama__wrap .viewer-overlay .ar-viewer-button-bar button{border-radius:36px;font-size:1.4rem;height:36px;margin-left:15px;padding:0 16px}.fotorama__wrap .viewer-overlay .ar-viewer-button-bar button:before{height:21px;width:21px}.fotorama__wrap .viewer-overlay .ar-viewer-button-bar button.ar-viewer-button:before{font-size:2.1rem}.fotorama__wrap>.viewer-overlay{margin-top:-36px}}@media all and (min-width:1440px),print{.page-header .header-card--callus[class]{margin-right:42px;padding-right:42px}.page-header #search_mini_form{width:584px}.page-footer{box-sizing:content-box}}.widget .block-title{margin-bottom:15px}.page-main[class] .block.categories-grid{display:flex;flex-wrap:wrap;gap:0 17px}.page-main[class] .block.categories-grid h2{width:100%}.page-main[class] .block.categories-grid .widget.icon-card{border-radius:0;box-shadow:none;padding:0;text-align:center;transform:none}.page-main[class] .block.categories-grid .widget.icon-card .icon-card__image{border-radius:5px;transform:none;width:100%}.page-main[class] .block.categories-grid .widget.icon-card .icon-card__text{font-weight:400;font-size:1.5rem;line-height:1.5}.page-main[class] .block.two-columns .block-content .col{margin-bottom:20px;width:100%}.page-main[class] .block.two-columns .block-content .col:last-child{margin-bottom:0}.page-main[class] .block.categories-grid .widget.icon-card .icon-card__text{color:#2c2c2c}.page-main[class] .block.shop-by-style .image-card-text-bar{background-color:#d9d9d9;border-radius:5px;line-height:.7;overflow:hidden}@media only screen and (min-width:640px) and (max-width:769px){.page-main[class] .block.categories-grid .widget.icon-card{width:23.5%}}@media all and (min-width:769px),print{.block-search .label{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.header.content:after,.header.content:before,.page-header .header.panel:after,.page-header .header.panel:before{content:'';display:table}.header.content:after,.page-header .header.panel:after{clear:both}.column.main{box-sizing:border-box}.page-wrapper h1{font-size:4.8rem;margin-bottom:40px}.breadcrumbs,.header.content,.navigation,.page-header .header.panel,.page-main{box-sizing:border-box;margin-left:auto;margin-right:auto;max-width:1460px;padding-left:10px;padding-right:10px;width:auto}.page-main{width:100%}.columns{display:block}.column.main{min-height:300px}.panel.header{padding:10px 20px}.nav-toggle{display:none}.nav-sections{-webkit-flex-shrink:0;flex-shrink:0;-webkit-flex-basis:auto;flex-basis:auto;margin-bottom:25px}.nav-sections-item-title{display:none}.nav-sections-item-content>*{display:none}.nav-sections-item-content>
45.navigation{display:block}.navigation{background:#f8f8f8;font-weight:700;height:inherit;left:auto;overflow:inherit;padding:0;position:relative;top:0;width:100%;z-index:3}.navigation:empty{display:none}.navigation ul{margin-top:0;margin-bottom:0;padding:0;position:relative}.navigation li.level0{border-top:none}.navigation li.level1{position:relative}.navigation .level0{margin:0 10px 0 0;display:inline-block;position:relative}.navigation .level0:last-child{margin-right:0;padding-right:0}.navigation .level0:hover:after{content:'';display:block;position:absolute;top:0;left:100%;width:10px;height:calc(100% + 3px);z-index:1}.navigation .level0>.level-top{color:#575757;line-height:4rem;padding:0 12px;text-decoration:none;box-sizing:border-box;position:relative;display:inline-block}.navigation .level0>.level-top.ui-state-focus,.navigation .level0>.level-top:hover{color:#d57a39;text-decoration:none}.navigation .level0.active>.level-top,.navigation .level0.has-active>.level-top{border-color:#d57a39;border-style:solid;border-width:0 0 3px;color:#d57a39;text-decoration:none;display:inline-block}.navigation .level0.parent:hover>.submenu{overflow:visible!important}.navigation .level0.parent>.level-top{padding-right:20px}.navigation .level0.parent>.level-top>.ui-menu-icon{position:absolute;right:0;display:inline-block;text-decoration:none}.navigation .level0.parent>.level-top>.ui-menu-icon>span{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.navigation .level0.parent>.level-top>.ui-menu-icon:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:12px;line-height:20px;color:inherit;content:'\e622';font-family:icons-blank-theme;vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.navigation .level0 .submenu{background:#fff;border:1px solid #ecf0f1;box-shadow:0 5px 5px rgba(0,0,0,.19);font-weight:700;min-width:230px;padding:0;display:none;left:0;margin:0!important;position:absolute;z-index:1;margin-top:11px}.navigation .level0 .submenu>ul{margin-top:11px}.navigation .level0 .submenu>ul:after,.navigation .level0 .submenu>ul:before{content:'';display:block;overflow:hidden;position:absolute}.navigation .level0 .submenu>ul:before{color:#fff;left:20px;top:-20px;border:10px solid transparent;height:0;width:0;border-bottom-color:#fff;z-index:4}.navigation .level0 .submenu>ul:after{border:11px solid transparent;height:0;width:0;border-bottom-color:#ecf0f1;color:#ecf0f1;left:19px;top:-22px;z-index:3}.navigation .level0 .submenu:before{content:'';display:block;position:absolute;width:100%;height:4px;left:0;top:-4px;z-index:1}.navigation .level0 .submenu a{display:block;line-height:inherit;color:#575757;padding:8px 20px}.navigation .level0 .submenu a.ui-state-focus,.navigation .level0 .submenu a:hover{background:#e8e8e8;color:#d57a39;text-decoration:none}.navigation .level0 .submenu .active>a{border-color:#d57a39;border-style:solid;border-width:0 0 0 3px}.navigation .level0 .submenu .submenu{top:-1px!important;left:100%!important}.navigation .level0 .submenu .submenu-reverse{left:auto!important;right:100%}.navigation .level0 .submenu li{margin:0;position:relative}.navigation .level0 .submenu li.parent>a>.ui-menu-icon{position:absolute;right:3px;display:inline-block;text-decoration:none}.navigation .level0 .submenu li.parent>a>.ui-menu-icon>span{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.navigation .level0 .submenu li.parent>a>.ui-menu-icon:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:12px;line-height:20px;color:inherit;content:'\e608';font-family:icons-blank-theme;vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.navigation .level0.more{position:relative;display:inline-block;text-decoration:none}.navigation .level0.more:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:26px;line-height:inherit;color:inherit;content:'\e607';font-family:icons-blank-theme;vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.navigation .level0.more:before{display:none}.navigation .level0.more:after{padding:8px 12px;position:relative;z-index:1}.navigation .level0.more:hover>.submenu{overflow:visible!important}.navigation .level0.more li{display:block}.panel.header .links{display:inline-block}.fieldset>.field{margin:0 0 20px;box-sizing:border-box;margin:0 0 29px}.fieldset>.field>.label{margin:0}.fieldset>.field:after,.fieldset>.field:before{content:'';display:table}.fieldset>.field:after{clear:both}.fieldset>.field:not(.choice)>.label{padding:6px 15px 0 0;text-align:right;box-sizing:border-box;float:left}.fieldset>.field:not(.choice)>.control{width:100%;float:left}.actions-toolbar:after,.actions-toolbar:before{content:'';display:table}.actions-toolbar:after{clear:both}.actions-toolbar .primary{float:left}.actions-toolbar .secondary{float:right}.actions-toolbar .primary,.actions-toolbar .secondary{display:inline-block}.actions-toolbar .primary a.action,.actions-toolbar .secondary a.action{dis
45play:inline-block}.actions-toolbar .primary .action{margin:0 5px 0 0}.actions-toolbar .secondary a.action{margin-top:6px}.actions-toolbar>.primary,.actions-toolbar>.secondary{margin-bottom:0}.actions-toolbar>.primary .action,.actions-toolbar>.secondary .action{margin-bottom:0;width:auto}.page-header .amsearch-wrapper-block{float:right;margin:0;padding:0;width:auto}.page-header .amsearch-wrapper-block:before{content:none}.page-header:not(.amsearch-full-width) .amsearch-input-wrapper.-dynamic-width{width:100%}.page-header .amsearch-input-wrapper{min-width:283px;width:auto}.page-header.amsearch-full-width.-opened .ammenu-logo,.page-header.amsearch-full-width.-opened .logo{margin:0 auto 0 4vw;z-index:11}.page-header.amsearch-full-width.-opened .amsearch-wrapper-block{z-index:10}.page-header.amsearch-full-width.-opened .amsearch-button.-full-close{right:4vw}.page-header.amsearch-full-width .amsearch-input-wrapper{flex-grow:initial}.page-header.amsearch-full-width .amsearch-button.-search{flex-grow:initial}.page-header.amsearch-full-width .amsearch-wrapper-block{background:#fff;display:inline-block}.page-header.amsearch-full-width:not(.-opened) .amsearch-wrapper-block{position:static;width:auto}.page-header.amsearch-full-width .amsearch-form-block{height:100%;justify-content:center;padding:0}.page-header.amsearch-full-width .amsearch-result-section{padding:0 calc(4vw - 15px)}.page-header.amsearch-full-width .amsearch-products-section.-grid:not(.-slider) .amsearch-item{max-width:calc(25%)}.page-header.amsearch-full-width .amsearch-products-section.-list .amsearch-item{width:50%}.page-header.amsearch-full-width .amsearch-button.-full-close{margin:auto}.page-header .amsearch-button.-loupe-trigger{display:none}.sw-megamenu.navigation>ul{position:relative}.sw-megamenu.navigation>ul:after{diaplay:table;content:'';clear:both}.sw-megamenu.navigation .open-children-toggle{display:none}.sw-megamenu.navigation span.cat-label{position:absolute;text-transform:uppercase;font:inherit;font-size:9px;padding:2px;border-radius:2px;line-height:1;color:#fff}.sw-megamenu.navigation span.cat-label:before{content:"";position:absolute;width:3px;height:3px;border:3px solid transparent}.sw-megamenu.navigation span.cat-label.cat-label-label3{background-color:#0ae3eb}.sw-megamenu.navigation li>a>span{position:relative}.sw-megamenu.navigation li.level0>a>span.cat-label{top:-13px;right:14px}.sw-megamenu.navigation li.level0>a>span.cat-label:before{left:3px;bottom:-6px}.sw-megamenu.navigation li.level0>a>span.cat-label.cat-label-label3:before{border-top-color:#0ae3eb}.sw-megamenu.navigation .subchildmenu.mega-columns>li{float:left;padding:0 5px}.sw-megamenu.navigation .subchildmenu.mega-columns.columns2>li{width:50%}.sw-megamenu.navigation .subchildmenu.mega-columns.columns2>li:nth-child(odd){clear:both}.sw-megamenu.navigation .subchildmenu.mega-columns.columns4>li{width:25%}.sw-megamenu.navigation .subchildmenu.mega-columns.columns4>li:nth-child(4n+1){clear:both}.sw-megamenu.navigation li.level0 .submenu{display:block;visibility:hidden;opacity:0;color:#777}.sw-megamenu.navigation li.level0 .row{margin-left:-5px;margin-right:-5px}.sw-megamenu.navigation li.level0 .col-md-12{padding-left:5px;padding-right:5px}.sw-megamenu.navigation li.level0.fullwidth{position:static}.sw-megamenu.navigation li.level0.fullwidth>.submenu{width:100%;border-radius:0 0 6px 6px}.sw-megamenu.navigation li.level0.fullwidth>.submenu{padding:5px 8px 10px;left:0}.sw-megamenu.navigation li.level0.fullwidth .submenu li.parent>a:after{display:none}.sw-megamenu.navigation li.level0.fullwidth .submenu li.level1>a{font-size:14px;font-weight:600;text-transform:uppercase;margin-top:10px}.sw-megamenu.navigation li.level0.fullwidth .submenu .subchildmenu .subchildmenu{padding:5px 0}.sw-megamenu.navigation li.level0.fullwidth .submenu a{padding:5px;line-height:1;font-size:13px}.sw-megamenu.navigation li.level0.fullwidth .submenu .menu-bottom-block a,.
45sw-megamenu.navigation li.level0.fullwidth .submenu .menu-right-block a,.sw-megamenu.navigation li.level0.fullwidth .submenu .menu-top-block a{display:inline}.page-main[class] .block.widget h2{margin-bottom:21px}.page-main[class] .block.categories-grid{gap:52px 2%}.page-main[class] .block.categories-grid>h2{margin-top:-30px;top:30px}.page-main[class] .block.categories-grid .widget.icon-card .icon-card__text{font-size:1.9rem}.page-main[class] .block.two-columns>.block-content{display:flex;gap:0 36px;justify-content:space-between}.page-main[class] .block.two-columns>.block-content .col{margin-bottom:0;width:auto}.page-main[class] .block.two-columns>.block-content .col.width-50{width:50%}.product-upholstery-swatches.catalog-product-view .form-main{grid-area:products}.product-upholstery-swatches.catalog-product-view .product-content{grid-area:description}.product-upholstery-swatches.catalog-product-view .modal-popup.product-form{display:block;grid-area:order;opacity:1;position:static;visibility:visible;width:100%}.product-info-main .box-tocart,.product-options-bottom .box-tocart{display:table}.product-info-main .box-tocart .field.qty,.product-options-bottom .box-tocart .field.qty{display:table-cell}.product-info-main .box-tocart .actions,.product-options-bottom .box-tocart .actions{display:table-cell;padding-top:25px;text-align:center;vertical-align:bottom}.product-info-main .page-title-wrapper .page-title{margin-top:-13px}.product-info-main{float:right}.product.media{float:left;margin-bottom:25px}.block-search{float:right;padding-left:15px;position:relative;width:250px;z-index:4}.block-search .control{border-top:0;margin:0;padding:0 0 25px}.block-search .nested{display:block;padding-top:5px;position:absolute}.block-search input{margin:0;padding-right:35px;position:static}.block-search input::-webkit-input-placeholder{color:#c2c2c2}.block-search input:-moz-placeholder{color:#c2c2c2}.block-search input::-moz-placeholder{color:#c2c2c2}.block-search input:-ms-input-placeholder{color:#c2c2c2}.block-search .action.search{display:inline-block;background-image:none;background:0 0;-moz-box-sizing:content-box;border:0;box-shadow:none;line-height:inherit;margin:0;padding:0;text-decoration:none;text-shadow:none;font-weight:400;padding:5px 0;position:absolute;right:10px;top:0;z-index:1}.block-search .action.search>span{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.block-search .action.search:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:22px;line-height:22px;color:#8f8f8f;content:'\e615';font-family:icons-blank-theme;margin:0;vertical-align:top;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.block-search .action.search:hover:before{color:inherit}.block-search .action.search:active:before{color:inherit}.block-search .action.search:active,.block-search .action.search:focus{background:0 0;border:none}.block-search .action.search:hover{background:0 0;border:none}.block-search .action.search.disabled,.block-search .action.search[disabled]{opacity:.5}.block-search .action.search:focus:before{color:#333}.search-autocomplete{margin-top:0}.block-authentication .block-title{font-size:2.4rem;border-bottom:0;margin-bottom:25px}.block-authentication .actions-toolbar>.primary{display:inline;float:right;margin-right:0}.block-authentication .actions-toolbar>.primary .action{margin-right:0}.block-authentication .actions-toolbar>.secondary{float:left;margin-right:2rem;padding-top:1rem}.popup-authentication .modal-inner-wrap{min-width:769px;width:60%}.popup-authentication .block-authentication{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;border-top:1px solid #c1c1c1}.popup-authentication .block-content,.popup-authentication .block[class],.popup-authentication .fieldset,.popup-authentication .form-login{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-grow:1;flex-grow:1}.popup-authentication .block[class]{box-sizing:border-box;float:left;padding:10px 30px 0 0;width:50%}.popup-authentication .block[class]+.block{border-left:1px solid #c1c1c1;border-top:0;margin:0;padding:10px 0 0 40px}.popup-authentication .block[class]+.block:before{left:0;top:50%}.popup-authentication .actions-toolbar{margin-bottom:0;margin-top:auto}.block.newsletter{max-width:44%;width:max-content}.page-wrapper>.breadcrumbs{box-sizing:border-box;width:100%}.navigation ul{padding:0 8px}.header.panel>.header.links{float:right;font-size:0;margin:0;padding:0;list-style:none;margin-left:auto}.header.content{padding:30px 20px 0}.page-header{border:0;margin-bottom:0}.page-header .panel.wrapper{border-bottom:1px solid #e8e8e8}.page-header .header.panel{padding-bottom:10px;padding-top:10px}.page-header .switcher{display:inline-block}.page-main>.page-title-wrapper .page-title{display:inline-block}.logo{margin:0 auto 25px 0}.logo img{max-height:inherit}.product-info-finance{font-size:1.6rem;padding-left:170px}.cart.table-wrapper .items>.cart.item .col.image{grid-area:image}.cart.table-wrapper .items>.cart.item .col.bundle-child-wrapper{grid-area:bundle}.cart.table-wrapper .items>.cart.item .col.item{grid-area:info}.cart.table-wrapper .items>.cart.item .col.actions{align-self:end;grid-area:actions}.cart.table-wrapper .items>
45.cart.item .col.total{align-items:flex-end;display:flex;flex-direction:column;grid-area:price}.page-products .page-main>.page-title-wrapper h1.page-title{font-size:4.8rem;margin-bottom:48px}.product-item.product .summarize-options-text{font-size:1.4rem;line-height:1.7rem;margin-bottom:9px}.product-item.product .summarize-options-text:before{font-size:1.1rem;line-height:1.7rem;width:1.7rem}.fotorama #layered_msg{left:125px;width:calc(100% - 125px)}.product-options-bottom{padding-top:43px}.product-options-wrapper .product-custom-option{height:52px}.product-options-wrapper .product-options-wrapper>.fieldset>.dimension-inputs .field:first-child,.product-options-wrapper>.fieldset>.field:not(.choice):first-child{border-top:1px solid #c9c9c9}.product-info-main .box-tocart,.product-options-bottom .box-tocart{display:block;margin-bottom:28px;margin-top:0}.product-info-main .box-tocart .qty-ticker,.product-options-bottom .box-tocart .qty-ticker{font-size:1.6rem;height:54px;width:54px}.product-info-main .box-tocart .qty-ticker[data-action=decrease],.product-options-bottom .box-tocart .qty-ticker[data-action=decrease]{border-radius:5px 0 0 5px}.product-info-main .box-tocart .qty-ticker[data-action=increase],.product-options-bottom .box-tocart .qty-ticker[data-action=increase]{border-radius:0 5px 5px 0}.product-info-main .box-tocart .input-text.qty,.product-options-bottom .box-tocart .input-text.qty{height:54px;width:60px}.product-info-main .box-tocart .block-product-info-finance,.product-options-bottom .box-tocart .block-product-info-finance{font-size:1.6rem;max-width:200px}.product-info-main .box-tocart .block-product-info-finance+.actions,.product-options-bottom .box-tocart .block-product-info-finance+.actions{display:none}.product-info-main .box-tocart .action.toquote,.product-options-bottom .box-tocart .action.toquote{font-size:2.4rem;height:66px;margin-top:36px}.product-info-main .box-tocart .action.request-a-quote,.product-options-bottom .box-tocart .action.request-a-quote{font-size:2.4rem;height:66px}.product-info-main .product.info.detailed[class]{border-bottom:0;float:none;margin-bottom:17px;margin-top:0;padding-top:44px}.product-info-main .product.info.detailed[class] h2{border-bottom:1px solid #e8e8e8;font-size:2.4rem;margin-bottom:14px;padding-bottom:30px}.product-info-main .product.info.detailed[class] .product.data.items{border-top:0}.product-info-main .product.info.detailed[class] .product.data.items .data.item.title{border-bottom:1px solid #e8e8e8;flex:1;padding-bottom:12px;margin-bottom:1px;margin-right:0;max-width:inherit;text-align:center}.product-info-main .product.info.detailed[class] .product.data.items .data.item.title .switch{border-top:0;color:#3c3938;font-weight:400;padding:10px 0}.product-info-main .product.info.detailed[class] .product.data.items .data.item.title .switch:after{content:unset}.product-info-main .product.info.detailed[class] .product.data.items .data.item.title.active{border-bottom:3px solid #757575;margin-bottom:0;padding-bottom:11px}.product-info-main .product.info.detailed[class] .product.data.items .data.item.content{border-bottom:0;border-top:0;display:none;font-size:1.6rem;margin-left:0;margin-top:33px;padding-bottom:33px;padding-top:0;order:2}.block.block-new-customer{border-top:0;padding-top:0}.page-wrapper[class] .page-main h1,.page-wrapper[class] .page-main>.page-title-wrapper h1.page-title{font-size:4.8rem;margin-bottom:40px}.page-wrapper[class] .page-main h2{font-size:3.2rem}.page-header{margin-bottom:0}.page-header:before{bottom:1px}.page-header .panel.header[class]{font-size:1.5rem;line-height:2.3rem;padding-bottom:10px;padding-top:10px}.page-header .panel.header[class]>.header.links{float:right;font-size:1.5rem;position:relative;margin-top:-24px}.page-header .panel.header[class] .secondary-nav{display:flex;gap:0 23px;margin-bottom:0;padding-left:0}.page-header .panel.header[class] .secondary-navigation-link{margin-bottom:0}.page-header .panel.header[class] .upholstery-swatches-link{display:inline-block;text-decoration:none}.page-header .panel.header[class] .upholstery-swatches-link:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.9rem;line-height:1;color:inherit;content:"\e919";font-family:icomoon;vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.page-header .panel.header[class] .showroom-link{display:inline-block;text-decoration:none}.page-header .panel.header[class] .showroom-link:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.9rem;line-height:1;color:inherit;content:"\e918";font-family:icomoon;vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.page-header .panel.header[class] .link{gap:0 8px;color:#fff;display:inline-flex}.page-header>.header.content{align-items:center;flex-wrap:nowrap;padding-bottom:23px;padding-top:30px}.page-header>.header.content>.block-search{order:inherit;padding-left:40px;width:auto;z-index:inherit}.page-header>.header.content .toggle-nav{display:none}.page-header>.header.content .logo>img{width:161px}.page-header .header-card--callus[class]{font-size:0;margin-left:24px;margin-right:24px;text-align:right}.page-header .header-card--callus[class]>a{display:inline-block;text-decoration:none;padding-left:0;display:inline-flex;flex-direction:column}.page-header .header-card--callus[class]>a:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:2.8rem;line-height:1;color:inherit;content:"\e917";font-family:icomoon;vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.page-header #search_mini_form{float:none;width:100%}.form.minisearch{position:relative}.form.minisearch .control{padding-bottom:0}.form.minisearch>.actions>.action.search{position:static}.form.minisearch>.actions>.action.search:before{font-size:2.1rem}body .page-header .header.content .header-card[class]{position:relative}body .page-header .header.content .header-card[class] .link.customer-account-link:before,body .page-header .header.content .header-card[class] .link.wishlist-link:before{display:block;font-size:2.8rem}body .page-header .header.content .header-card[class] .link .subheading{display:none}.miniquote-wrapper{margin-top:0}.miniquote-wrapper .showquote{display:flex;flex-direction:column}.miniquote-wrapper .showquote:before{font-size:2.8rem}.miniquote-wrapper .showquote .counter-number{font-size:1rem}.navigation.sw-megamenu{height:auto;margin-bottom:37px;opacity:1;overflow:visible;padding-bottom:0;padding-top:0;position:relative;top:0;width:100%}.navigation.sw-megamenu:before{background-color:#fff;border-bottom:1px solid #c9c9c9;border-top:1px solid #c9c9c9;box-shadow:0 2px 4px 0 rgba(217,217,217,.5);content:'';height:100%;left:50%;position:absolute;top:-1px;transform:translateX(-50%);width:100dvw;z-index:-1}.navigation.sw-megamenu>ul{display:flex;padding:0}.navigation.sw-megamenu>ul:after{flex:1;order:1}.navigation.sw-megamenu>ul>li:nth-child(2) a.level-top{padding-left:0}.navigation.sw-megamenu li.level0{border-bottom:0;margin:0}.navigation.sw-megamenu li.level0>.level-top{color:#2c2c2c;font-size:1.6rem;line-height:1.4;padding:20px 15px}.navigation.sw-megamenu li.level0>.level-top:hover{color:#121212}.navigation.sw-megamenu li.level0>.level-top:hover span{position:relative}.navigation.sw-megamenu li.level0>.level-top:hover span:after{background-color:#d57a39;bottom:-2px;content:'';display:block;height:2px;left:-15px;position:absolute;width:calc(100% + 30px)}.navigation.sw-megamenu li.level0:first-child>.level-top{padding-left:20px}.navigation.sw-megamenu li.level0:first-child>.level-top:hover span:after{left:0;width:100%}.navigation.sw-megamenu li.level0.top-additional-links+li>.level-top{padding-left:0}.navigation.sw-megamenu li.level0.top-additional-links+li>.level-top:hover span:after{left:0;width:100%}.navigation.sw-megamenu li.level0.parent:hover:after{background-color:rgba(60,60,60,.35);content:'';display:block;height:150dvh;left:50%;position:absolute;top:100%;transform:translateX(-50%);width:100dvw;z-index:2}.navigation.sw-megamenu li.level0.parent:hover>.submenu{left:-20px;padding:45px 20px;z-index:3}.navigation.sw-megamenu li.level0.parent:hover>.submenu .container{display:flex;flex-wrap:wrap;justify-content:space-between}.navigation.sw-megamenu li.level0.parent:hover>.submenu .row{border-top:1px solid #c9c9c9;margin:24px 0 0;order:2;padding-top:30px;width:100%}.navigation.sw-megamenu li.level0.parent:hover>.submenu .row>.subchildmenu{display:flex;gap:0 45px;padding:0}.navigation.sw-megamenu li.level0.parent:hover>.submenu .row>.subchildmenu>li.level1{border-bottom:0;flex:1;padding:0;width:auto}.navigation.sw-megamenu li.level0.parent:hover>.submenu .row>.subchildmenu>li.level1>a{color:#2c2c2c;font-size:2.1rem;margin:0;padding:0;text-transform:none}.navigation.sw-megamenu li.level0.parent:hover>.submenu .row>.subchildmenu .subchildmenu{border-top:1px solid #c9c9c9;display:block;margin-top:10px;padding:0}.navigation.sw-megamenu li.level0.parent:hover>.submenu .row>.subchildmenu .subchildmenu a:empty{display:none}.navigation.sw-megamenu li.level0.parent:hover>.submenu .row>.subchildmenu .level2{border-bottom:0;margin-top:15px}.navigation.sw-megamenu li.level0.parent:hover>.submenu .row>.subchildmenu .level2>a{color:#2c2c2c;font-size:1.4rem;font-weight:400;padding:0}.navigation.sw-megamenu li.level0.parent:hover>.submenu .menu-top-block{color:#2c2c2c}.navigation.sw-megamenu li.level0.parent:hover>.submenu .menu-bottom-block>a{color:#8a2020;font-size:1.4rem;font-weight:700}.navigation.sw-megamenu li.level0.parent:hover>.submenu h3{font-size:2.8rem;font-weight:500;margin:0}.navigation.sw-megamenu li.level0.parent:hover>.submenu h3>a{color:#1b62c6;font-size:1.8rem;font-weight:700}.navigation.sw-megamenu li.level0.parent:hover>.submenu h3>a:hover{color:#154c99}.navigation.sw-megamenu li.sale>.level-top{color:#8a2020}.navigation.sw-megamenu li.sale>.level-top:hover{color:#611616}.navigation.sw-megamenu li.ui-menu-item>.open-children-toggle{display:none}.navigation.sw-megamenu .open-children-toggle{display:none}.top-additional-links{align-self:center;display:block;order:2;padding-bottom:0;text-align:right}.top-additional-links .link{border:0;display:inline-block;padding:20px 0}.top-additional-links .link>span{display:none}.top-additional-links .row{display:flex;justify-content:space-between;gap:0 60px;text-align:left}.top-additional-links .row .menu-right-block{flex:4;order:2}.top-additional-links .block-top-categories-nav{flex:8}.top-additional-links .submenu .faq-categories[class]{display:grid;gap:49px 32px;grid-template-columns:repeat(2,1fr);padding:0}.top-additional-links .submenu .faq-categories[class]>.faq-category[class]>a{color:#2c2c2c;font-size:1.6rem;font-weight:600;padding:0}.top-additional-links .submenu .faq-categories[class]>.faq-category[class] img{display:block;margin-bottom:4px}.top-additional-links .submenu .faq-categories[class] .aw-subcategory-list{margin-top:12px;padding:0}.top-additional-links .submenu .faq-categories[class] .aw-subcategory-list>li{margin-bottom:15px}.top-additional-links .submenu .faq-categories[class] .aw-subcategory-list>li>a{font-size:1.4rem;font-weight:400;line-height:1.215;padding:0}.top-additional-links .block.block-contact-help-center{background-color:#f6f6f6;border-radius:10px;margin-bottom:22px;padding:26px 27px}.top-additional-links .block.block-contact-help-center .block-title{color:#2c2c2c;font-size:1.6rem;line-height:1.21;margin-bottom:23px;padding-left:36px;position:relative}.top-additional-links .block.block-contact-help-center .block-title strong{font-weight:500}.top-additional-links .block.block-contact-help-center .block-title strong:before{position:absolute;
45left:0;top:50%;transform:translateY(-50%)}.top-additional-links .block.block-contact-help-center .block-content[class] ul{font-size:0;margin:0 -13px;padding:0;position:relative}.top-additional-links .block.block-contact-help-center .block-content[class] ul:before{background-color:#f6f6f6;content:'';height:100%;position:absolute;left:0;width:1px;z-index:2}.top-additional-links .block.block-contact-help-center .block-content[class] ul>li,.top-additional-links .block.block-contact-help-center .block-content[class] ul>li>a{color:#2c2c2c;display:inline-block;font-size:1.4rem;font-weight:400;padding:0}.top-additional-links .block.block-contact-help-center .block-content[class] ul>li{border-left:1px solid #c9c9c9;padding:0 13px}.top-additional-links .block.block-contact-help-center .block-content[class] ul>li:last-child{padding-right:0}.top-additional-links .block.block-contact-help-center .block-title strong{display:inline-block;text-decoration:none}.top-additional-links .block.block-contact-help-center .block-title strong:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:2rem;line-height:1;color:inherit;content:"\e917";font-family:icomoon;vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.header.content>.block-search .action.search,.header.content>.block-search .field.search>.label{padding:.6rem 1rem;margin-top:-1px}.breadcrumbs .items{font-size:1.5rem}.modal-popup.popup-authentication .modal-inner-wrap{max-height:calc(100% - 100px);margin-top:50px}.popup-authentication .block-authentication{flex-wrap:wrap}.popup-authentication .block-title{width:100%}body .fieldset>.field:after{content:''!important;display:block;clear:both}.fieldset>.field{margin-bottom:20px}.fotorama__wrap .viewer-overlay .ar-viewer-button-bar button{border-radius:36px;font-size:1.4rem;height:36px;margin-left:15px;padding:0 16px}.fotorama__wrap .viewer-overlay .ar-viewer-button-bar button:before{height:21px;width:21px}.fotorama__wrap .viewer-overlay .ar-viewer-button-bar button.ar-viewer-button:before{font-size:2.1rem}.fotorama__wrap>.viewer-overlay{margin-top:-36px}}.table-wrapper{margin-bottom:20px}.block p:last-child{margin:0}@media only screen and (max-width:639px){.table-wrapper{overflow-x:auto;overflow-y:hidden;width:100%;-ms-overflow-style:-ms-autohiding-scrollbar;-webkit-overflow-scrolling:touch;position:relative}.block-search{margin-top:10px}}.product-add-form .product-options-bottom{border-top:1px solid #c9c9c9;padding-top:30px}div.value>li{padding-left:25px;list-style:disc;margin-bottom:1rem}.product.info.detailed .additional-attributes-wrapper{border:1px solid #c9c9c9;border-radius:5px;overflow:hidden}.fieldset>.field .control.show-label:before{background-color:#fff;content:attr(data-label);font-size:1.2rem;left:13px;position:absolute;padding:0 7px;top:0;transform:translateY(-50%);z-index:3}input.qty{padding-left:5px;padding-right:5px}@media all and (min-width:769px),print{.block-search .label{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.header.content:after,.header.content:before,.page-header .header.panel:after,.page-header .header.panel:before{content:'';display:table}.header.content:after,.page-header .header.panel:after{clear:both}.column.main{box-sizing:border-box}.product-add-form .fieldset>.field{margin:0 0 20px}.product-add-form .fieldset>.field:not(.choice)>.label{box-sizing:content-box;float:none;width:auto;text-align:left;padding:0}.product-add-form .fieldset>.field:not(.choice)>.control{float:none;width:auto}.product-add-form .fieldset>.field>.label{margin:0 0 5px;display:inline-block}.page-wrapper h1{font-size:4.8rem;margin-bottom:40px}.breadcrumbs,.header.content,.navigation,.page-header .header.panel,.page-main{box-sizing:border-box;margin-left:auto;margin-right:auto;max-width:1460px;padding-left:10px;padding-right:10px;width:auto}.page-main{width:100%}.columns{display:block}.column.main{min-height:300px}.page-layout-1column .column.main{width:100%;-ms-flex-order:2;-webkit-order:2;order:2}.panel.header{padding:10px 20px}.nav-toggle{display:none}.nav-sections{-webkit-flex-shrink:0;flex-shrink:0;-webkit-flex-basis:auto;flex-basis:auto;margin-bottom:25px}.nav-sections-item-title{display:none}.nav-sections-item-content>*{display:none}.nav-sections-item-content>
45.navigation{display:block}.navigation{background:#f8f8f8;font-weight:700;height:inherit;left:auto;overflow:inherit;padding:0;position:relative;top:0;width:100%;z-index:3}.navigation:empty{display:none}.navigation ul{margin-top:0;margin-bottom:0;padding:0;position:relative}.navigation li.level0{border-top:none}.navigation li.level1{position:relative}.navigation .level0{margin:0 10px 0 0;display:inline-block;position:relative}.navigation .level0:last-child{margin-right:0;padding-right:0}.navigation .level0:hover:after{content:'';display:block;position:absolute;top:0;left:100%;width:10px;height:calc(100% + 3px);z-index:1}.navigation .level0>.level-top{color:#575757;line-height:4rem;padding:0 12px;text-decoration:none;box-sizing:border-box;position:relative;display:inline-block}.navigation .level0>.level-top.ui-state-focus,.navigation .level0>.level-top:hover{color:#d57a39;text-decoration:none}.navigation .level0.active>.level-top,.navigation .level0.has-active>.level-top{border-color:#d57a39;border-style:solid;border-width:0 0 3px;color:#d57a39;text-decoration:none;display:inline-block}.navigation .level0.parent:hover>.submenu{overflow:visible!important}.navigation .level0.parent>.level-top{padding-right:20px}.navigation .level0.parent>.level-top>.ui-menu-icon{position:absolute;right:0;display:inline-block;text-decoration:none}.navigation .level0.parent>.level-top>.ui-menu-icon>span{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.navigation .level0.parent>.level-top>.ui-menu-icon:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:12px;line-height:20px;color:inherit;content:'\e622';font-family:icons-blank-theme;vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.navigation .level0 .submenu{background:#fff;border:1px solid #ecf0f1;box-shadow:0 5px 5px rgba(0,0,0,.19);font-weight:700;min-width:230px;padding:0;display:none;left:0;margin:0!important;position:absolute;z-index:1;margin-top:11px}.navigation .level0 .submenu>ul{margin-top:11px}.navigation .level0 .submenu>ul:after,.navigation .level0 .submenu>ul:before{content:'';display:block;overflow:hidden;position:absolute}.navigation .level0 .submenu>ul:before{color:#fff;left:20px;top:-20px;border:10px solid transparent;height:0;width:0;border-bottom-color:#fff;z-index:4}.navigation .level0 .submenu>ul:after{border:11px solid transparent;height:0;width:0;border-bottom-color:#ecf0f1;color:#ecf0f1;left:19px;top:-22px;z-index:3}.navigation .level0 .submenu:before{content:'';display:block;position:absolute;width:100%;height:4px;left:0;top:-4px;z-index:1}.navigation .level0 .submenu a{display:block;line-height:inherit;color:#575757;padding:8px 20px}.navigation .level0 .submenu a.ui-state-focus,.navigation .level0 .submenu a:hover{background:#e8e8e8;color:#d57a39;text-decoration:none}.navigation .level0 .submenu .active>a{border-color:#d57a39;border-style:solid;border-width:0 0 0 3px}.navigation .level0 .submenu .submenu{top:-1px!important;left:100%!important}.navigation .level0 .submenu .submenu-reverse{left:auto!important;right:100%}.navigation .level0 .submenu li{margin:0;position:relative}.navigation .level0 .submenu li.parent>a>.ui-menu-icon{position:absolute;right:3px;display:inline-block;text-decoration:none}.navigation .level0 .submenu li.parent>a>.ui-menu-icon>span{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.navigation .level0 .submenu li.parent>a>.ui-menu-icon:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:12px;line-height:20px;color:inherit;content:'\e608';font-family:icons-blank-theme;vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.navigation .level0.more{position:relative;display:inline-block;text-decoration:none}.navigation .level0.more:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:26px;line-height:inherit;color:inherit;content:'\e607';font-family:icons-blank-theme;vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.navigation .level0.more:before{display:none}.navigation .level0.more:after{padding:8px 12px;position:relative;z-index:1}.navigation .level0.more:hover>.submenu{overflow:visible!important}.navigation .level0.more li{display:block}.panel.header .links{display:inline-block}.fieldset>.field{margin:0 0 20px;box-sizing:border-box;margin:0 0 29px}.fieldset>.field>.label{margin:0}.fieldset>.field:after,.fieldset>.field:before{content:'';display:table}.fieldset>.field:after{clear:both}.fieldset>.field:not(.choice)>.label{padding:6px 15px 0 0;text-align:right;box-sizing:border-box;float:left}.fieldset>.field:not(.choice)>.control{width:100%;float:left}.product.data.items>.item.content{margin-top:2rem;box-sizing:border-box;float:right;margin-left:-100%;width:100%}.product.data.items>.item.content:after,.product.data.items>.item.content:before{content:'';display:table}.product.data.items>.item.content:after{clear:both}.product.data.items>.item.content{background:#fff;margin-top:31px;padding:20px;border:0;border-top:1px solid #ecf0f1}.actions-toolbar:after,.actions-toolbar:before{content:'';display:table}.actions-toolbar:after{clear:both}.actions-toolbar .primary{float:left}.actions-toolbar .secondary{float:right}.actions-toolbar .primary,.actions-toolbar .secondary{display:inline-block}.actions-toolbar .primary a.action,.actions-toolbar .secondary a.action{dis
45play:inline-block}.actions-toolbar .primary .action{margin:0 5px 0 0}.actions-toolbar .secondary a.action{margin-top:6px}.actions-toolbar>.primary,.actions-toolbar>.secondary{margin-bottom:0}.actions-toolbar>.primary .action,.actions-toolbar>.secondary .action{margin-bottom:0;width:auto}.page-header .amsearch-wrapper-block{float:right;margin:0;padding:0;width:auto}.page-header .amsearch-wrapper-block:before{content:none}.page-header:not(.amsearch-full-width) .amsearch-input-wrapper.-dynamic-width{width:100%}.page-header .amsearch-input-wrapper{min-width:283px;width:auto}.page-header.amsearch-full-width.-opened .ammenu-logo,.page-header.amsearch-full-width.-opened .logo{margin:0 auto 0 4vw;z-index:11}.page-header.amsearch-full-width.-opened .amsearch-wrapper-block{z-index:10}.page-header.amsearch-full-width.-opened .amsearch-button.-full-close{right:4vw}.page-header.amsearch-full-width .amsearch-input-wrapper{flex-grow:initial}.page-header.amsearch-full-width .amsearch-button.-search{flex-grow:initial}.page-header.amsearch-full-width .amsearch-wrapper-block{background:#fff;display:inline-block}.page-header.amsearch-full-width:not(.-opened) .amsearch-wrapper-block{position:static;width:auto}.page-header.amsearch-full-width .amsearch-form-block{height:100%;justify-content:center;padding:0}.page-header.amsearch-full-width .amsearch-result-section{padding:0 calc(4vw - 15px)}.page-header.amsearch-full-width .amsearch-products-section.-grid:not(.-slider) .amsearch-item{max-width:calc(25%)}.page-header.amsearch-full-width .amsearch-products-section.-list .amsearch-item{width:50%}.page-header.amsearch-full-width .amsearch-button.-full-close{margin:auto}.page-header .amsearch-button.-loupe-trigger{display:none}.sw-megamenu.navigation>ul{position:relative}.sw-megamenu.navigation>ul:after{diaplay:table;content:'';clear:both}.sw-megamenu.navigation .open-children-toggle{display:none}.sw-megamenu.navigation span.cat-label{position:absolute;text-transform:uppercase;font:inherit;font-size:9px;padding:2px;border-radius:2px;line-height:1;color:#fff}.sw-megamenu.navigation span.cat-label:before{content:"";position:absolute;width:3px;height:3px;border:3px solid transparent}.sw-megamenu.navigation span.cat-label.cat-label-label3{background-color:#0ae3eb}.sw-megamenu.navigation li>a>span{position:relative}.sw-megamenu.navigation li.level0>a>span.cat-label{top:-13px;right:14px}.sw-megamenu.navigation li.level0>a>span.cat-label:before{left:3px;bottom:-6px}.sw-megamenu.navigation li.level0>a>span.cat-label.cat-label-label3:before{border-top-color:#0ae3eb}.sw-megamenu.navigation .subchildmenu.mega-columns>li{float:left;padding:0 5px}.sw-megamenu.navigation .subchildmenu.mega-columns.columns2>li{width:50%}.sw-megamenu.navigation .subchildmenu.mega-columns.columns2>li:nth-child(odd){clear:both}.sw-megamenu.navigation .subchildmenu.mega-columns.columns4>li{width:25%}.sw-megamenu.navigation .subchildmenu.mega-columns.columns4>li:nth-child(4n+1){clear:both}.sw-megamenu.navigation li.level0 .submenu{display:block;visibility:hidden;opacity:0;color:#777}.sw-megamenu.navigation li.level0 .row{margin-left:-5px;margin-right:-5px}.sw-megamenu.navigation li.level0 .col-md-12{padding-left:5px;padding-right:5px}.sw-megamenu.navigation li.level0.fullwidth{position:static}.sw-megamenu.navigation li.level0.fullwidth>.submenu{width:100%;border-radius:0 0 6px 6px}.sw-megamenu.navigation li.level0.fullwidth>.submenu{padding:5px 8px 10px;left:0}.sw-megamenu.navigation li.level0.fullwidth .submenu li.parent>a:after{display:none}.sw-megamenu.navigation li.level0.fullwidth .submenu li.level1>a{font-size:14px;font-weight:600;text-transform:uppercase;margin-top:10px}.sw-megamenu.navigation li.level0.fullwidth .submenu .subchildmenu .subchildmenu{padding:5px 0}.sw-megamenu.navigation li.level0.fullwidth .submenu a{padding:5px;line-height:1;font-size:13px}.sw-megamenu.navigation li.level0.fullwidth .submenu .menu-bottom-block a,.
45sw-megamenu.navigation li.level0.fullwidth .submenu .menu-right-block a,.sw-megamenu.navigation li.level0.fullwidth .submenu .menu-top-block a{display:inline}.product-upholstery-swatches.catalog-product-view .form-main{grid-area:products}.product-upholstery-swatches.catalog-product-view .product-content{grid-area:description}.product-upholstery-swatches.catalog-product-view .modal-popup.product-form{display:block;grid-area:order;opacity:1;position:static;visibility:visible;width:100%}.catalog-product-view.option-modal-ui .product-info-main{margin-top:2em}.product-info-main .box-tocart,.product-options-bottom .box-tocart{display:table}.product-info-main .box-tocart .field.qty,.product-options-bottom .box-tocart .field.qty{display:table-cell}.product-info-main .box-tocart .actions,.product-options-bottom .box-tocart .actions{display:table-cell;padding-top:25px;text-align:center;vertical-align:bottom}.product-info-main .page-title-wrapper .page-title{margin-top:-13px}.product-info-main{float:right}.product.media{float:left;margin-bottom:25px}.page-layout-1column .product-info-main{width:40%}.page-layout-1column .product.media{width:57%}.block-search{float:right;padding-left:15px;position:relative;width:250px;z-index:4}.block-search .control{border-top:0;margin:0;padding:0 0 25px}.block-search .nested{display:block;padding-top:5px;position:absolute}.block-search input{margin:0;padding-right:35px;position:static}.block-search input::-webkit-input-placeholder{color:#c2c2c2}.block-search input:-moz-placeholder{color:#c2c2c2}.block-search input::-moz-placeholder{color:#c2c2c2}.block-search input:-ms-input-placeholder{color:#c2c2c2}.block-search .action.search{display:inline-block;background-image:none;background:0 0;-moz-box-sizing:content-box;border:0;box-shadow:none;line-height:inherit;margin:0;padding:0;text-decoration:none;text-shadow:none;font-weight:400;padding:5px 0;position:absolute;right:10px;top:0;z-index:1}.block-search .action.search>span{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.block-search .action.search:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:22px;line-height:22px;color:#8f8f8f;content:'\e615';font-family:icons-blank-theme;margin:0;vertical-align:top;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.block-search .action.search:hover:before{color:inherit}.block-search .action.search:active:before{color:inherit}.block-search .action.search:active,.block-search .action.search:focus{background:0 0;border:none}.block-search .action.search:hover{background:0 0;border:none}.block-search .action.search.disabled,.block-search .action.search[disabled]{opacity:.5}.block-search .action.search:focus:before{color:#333}.search-autocomplete{margin-top:0}.block-authentication .block-title{font-size:2.4rem;border-bottom:0;margin-bottom:25px}.block-authentication .actions-toolbar>.primary{display:inline;float:right;margin-right:0}.block-authentication .actions-toolbar>.primary .action{margin-right:0}.block-authentication .actions-toolbar>.secondary{float:left;margin-right:2rem;padding-top:1rem}.popup-authentication .modal-inner-wrap{min-width:769px;width:60%}.popup-authentication .block-authentication{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;border-top:1px solid #c1c1c1}.popup-authentication .block-content,.popup-authentication .block[class],.popup-authentication .fieldset,.popup-authentication .form-login{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-grow:1;flex-grow:1}.popup-authentication .block[class]{box-sizing:border-box;float:left;padding:10px 30px 0 0;width:50%}.popup-authentication .block[class]+.block{border-left:1px solid #c1c1c1;border-top:0;margin:0;padding:10px 0 0 40px}.popup-authentication .block[class]+.block:before{left:0;top:50%}.popup-authentication .actions-toolbar{margin-bottom:0;margin-top:auto}.block.newsletter{max-width:44%;width:max-content}.page-wrapper>.breadcrumbs{box-sizing:border-box;width:100%}.navigation ul{padding:0 8px}.header.panel>.header.links{float:right;font-size:0;margin:0;padding:0;list-style:none;margin-left:auto}.header.content{padding:30px 20px 0}.page-header{border:0;margin-bottom:0}.page-header .panel.wrapper{border-bottom:1px solid #e8e8e8}.page-header .header.panel{padding-bottom:10px;padding-top:10px}.page-header .switcher{display:inline-block}.logo{margin:0 auto 25px 0}.logo img{max-height:inherit}.product-info-finance{font-size:1.6rem;padding-left:170px}.cart.table-wrapper .items>.cart.item .col.image{grid-area:image}.cart.table-wrapper .items>.cart.item .col.bundle-child-wrapper{grid-area:bundle}.cart.table-wrapper .items>.cart.item .col.item{grid-area:info}.cart.table-wrapper .items>.cart.item .col.actions{align-self:end;grid-area:actions}.cart.table-wrapper .items>
45.cart.item .col.total{align-items:flex-end;display:flex;flex-direction:column;grid-area:price}.quick-quote-wrapper .container{padding-right:0}.quick-quote-wrapper .modal-popup .modal-inner-wrap[class]{border-radius:10px 0 0 10px;height:100%;left:auto;justify-content:flex-start;max-height:inherit;min-width:0;right:0;transform:translateX(200%);width:385px}.quick-quote-wrapper .quoted-product{padding:64px 12px 0}.quick-quote-wrapper .block-title{gap:0 20px;margin-bottom:37px}.quick-quote-wrapper .block-title .fa{font-size:4.3rem}.quick-quote-wrapper .block-title strong{font-size:3.2rem}.product-item.product .summarize-options-text{font-size:1.4rem;line-height:1.7rem;margin-bottom:9px}.product-item.product .summarize-options-text:before{font-size:1.1rem;line-height:1.7rem;width:1.7rem}.fotorama #layered_msg{left:125px;width:calc(100% - 125px)}.page-layout-1column .product-info-main[class],.page-layout-1column .product.media[class]{width:100%}.product-main-content:after{clear:both;content:'';display:block}.column.main>.product-main-content{display:block}.column.main>.product-main-content:after{clear:both;content:'';display:block}.column.main>.product-main-content .product.media{float:left;min-width:inherit;position:sticky;top:0;width:63%}.column.main>.product-main-content .product.media .gallery-placeholder{margin-left:0;margin-right:0;width:100%}.column.main>.product-main-content .product.media .fotorama__stage .fotorama__img{margin-left:-12.5px}.column.main>.product-main-content .product.media .fotorama__nav--thumbs .fotorama__nav__shaft{display:flex;gap:26px 0;flex-direction:column}.column.main>.product-main-content .product.media .fotorama__nav--thumbs .fotorama__nav__frame{border:1px solid #d9d9d9;border-radius:5px;box-sizing:border-box;line-height:.7;overflow:hidden;padding:0;width:100%}.column.main>.product-main-content .product.media .fotorama__nav--thumbs .fotorama__nav__frame.fotorama__active{border:2px solid #d57a39}.column.main>.product-main-content .product.media .fotorama__nav--thumbs .fotorama__nav__frame.fotorama__active .fotorama__thumb{margin:-1px;height:calc(100% + 2px);width:calc(100% + 2px)}.column.main>.product-main-content .product.media .fotorama__thumb-border{display:none}.column.main>.product-main-content .product.media .fotorama__wrap{display:block}.column.main>.product-main-content .product.media .fotorama__wrap .fotorama__stage{box-sizing:border-box;padding-left:24px}.column.main>.product-main-content .product.media .fotorama__wrap .fotorama__stage .fotorama__arr[class]{background-color:rgba(255,255,255,.8);border-radius:2px;color:#c2c2c2;height:60px;opacity:1;top:50%;transform:translateY(-50%);width:60px}.column.main>.product-main-content .product.media .fotorama__wrap .fotorama__stage .fotorama__arr[class] .fotorama__arr__arr{background:0 0;text-align:center}.column.main>.product-main-content .product.media .fotorama__wrap .fotorama__stage .fotorama__arr[class] .fotorama__arr__arr:before{content:'\f105';
45font-family:FontAwesome;font-size:4.4rem;line-height:80px}.column.main>.product-main-content .product.media .fotorama__wrap .fotorama__stage .fotorama__arr[class].fotorama__arr--prev{margin-left:24px}.column.main>.product-main-content .product.media .fotorama__wrap .fotorama__stage .fotorama__arr[class].fotorama__arr--prev .fotorama__arr__arr:before{content:'\f104'}.column.main>.product-main-content .product.media .fotorama__stage__shaft{box-sizing:border-box;padding-right:25px}.column.main>.product-main-content .product-top-content{float:right;width:35%}.column.main>.product-main-content .product-info-main{clear:right;float:right;width:35%}.product-top-content{margin-bottom:29px}.product-top-content .product-info-price{order:1;width:auto}.product-top-content .stock[class]{font-size:2rem;gap:0 10px;order:2}.product-top-content .stock[class]:before{height:20px;width:20px}.product-top-content .attribute.sku{font-size:1.8rem;margin-bottom:0;order:1}.product-top-content~.product-info-main[class]{margin-top:0}.product-main-content .price-box .price-wrapper .price[class]{font-size:3.6rem}.product-options-bottom{padding-top:43px}.product-options-wrapper .product-custom-option{height:52px}.product-options-wrapper .product-options-wrapper>.fieldset>.dimension-inputs .field:first-child,.product-options-wrapper>.fieldset>.field:not(.choice):first-child{border-top:1px solid #c9c9c9}.product-info-main .box-tocart,.product-options-bottom .box-tocart{display:block;margin-bottom:28px;margin-top:0}.product-info-main .box-tocart .qty-ticker,.product-options-bottom .box-tocart .qty-ticker{font-size:1.6rem;height:54px;width:54px}.product-info-main .box-tocart .qty-ticker[data-action=decrease],.product-options-bottom .box-tocart .qty-ticker[data-action=decrease]{border-radius:5px 0 0 5px}.product-info-main .box-tocart .qty-ticker[data-action=increase],.product-options-bottom .box-tocart .qty-ticker[data-action=increase]{border-radius:0 5px 5px 0}.product-info-main .box-tocart .input-text.qty,.product-options-bottom .box-tocart .input-text.qty{height:54px;width:60px}.product-info-main .box-tocart .block-product-info-finance,.product-options-bottom .box-tocart .block-product-info-finance{font-size:1.6rem;max-width:200px}.product-info-main .box-tocart .block-product-info-finance+.actions,.product-options-bottom .box-tocart .block-product-info-finance+.actions{display:none}.product-info-main .box-tocart .action.toquote,.product-options-bottom .box-tocart .action.toquote{font-size:2.4rem;height:66px;margin-top:36px}.product-info-main .box-tocart .action.request-a-quote,.product-options-bottom .box-tocart .action.request-a-quote{font-size:2.4rem;height:66px}.product-info-main .product.info.detailed[class]{border-bottom:0;float:none;margin-bottom:17px;margin-top:0;padding-top:44px}.product-info-main .product.info.detailed[class] h2{border-bottom:1px solid #e8e8e8;font-size:2.4rem;margin-bottom:14px;padding-bottom:30px}.product-info-main .product.info.detailed[class] .product.data.items{border-top:0}.product-info-main .product.info.detailed[class] .product.data.items .data.item.title{border-bottom:1px solid #e8e8e8;flex:1;padding-bottom:12px;margin-bottom:1px;margin-right:0;max-width:inherit;text-align:center}.product-info-main .product.info.detailed[class] .product.data.items .data.item.title .switch{border-top:0;color:#3c3938;font-weight:400;padding:10px 0}.product-info-main .product.info.detailed[class] .product.data.items .data.item.title .switch:after{content:unset}.product-info-main .product.info.detailed[class] .product.data.items .data.item.title.active{border-bottom:3px solid #757575;margin-bottom:0;padding-bottom:11px}.product-info-main .product.info.detailed[class] .product.data.items .data.item.content{border-bottom:0;border-top:0;display:none;font-size:1.6rem;margin-left:0;margin-top:33px;padding-bottom:33px;padding-top:0;order:2}.block.block-new-customer{border-top:0;padding-top:0}.page-wrapper[class] .page-main h1{font-size:4.8rem;margin-bottom:40px}.page-wrapper[class] .page-main .page-title-wrapper.product h1.page-title{font-size:2.3rem;margin-bottom:23px;margin-top:0}.page-header{margin-bottom:0}.page-header:before{bottom:1px}.page-header .panel.header[class]{font-size:1.5rem;line-height:2.3rem;padding-bottom:10px;padding-top:10px}.page-header .panel.header[class]>.header.links{float:right;font-size:1.5rem;position:relative;margin-top:-24px}.page-header .panel.header[class] .secondary-nav{display:flex;gap:0 23px;margin-bottom:0;padding-left:0}.page-header .panel.header[class] .secondary-navigation-link{margin-bottom:0}.page-header .panel.header[class] .upholstery-swatches-link{display:inline-block;text-decoration:none}.page-header .panel.header[class] .upholstery-swatches-link:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.9rem;line-height:1;color:inherit;content:"\e919";font-family:icomoon;vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.page-header .panel.header[class] .showroom-link{display:inline-block;text-decoration:none}.page-header .panel.header[class] .showroom-link:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.9rem;line-height:1;color:inherit;content:"\e918";font-family:icomoon;vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.page-header .panel.header[class] .link{gap:0 8px;color:#fff;display:inline-flex}.page-header>.header.content{align-items:center;flex-wrap:nowrap;padding-bottom:23px;padding-top:30px}.page-header>.header.content>.block-search{order:inherit;padding-left:40px;width:auto;z-index:inherit}.page-header>.header.content .toggle-nav{display:none}.page-header>.header.content .logo>img{width:161px}.page-header .header-card--callus[class]{font-size:0;margin-left:24px;margin-right:24px;text-align:right}.page-header .header-card--callus[class]>a{display:inline-block;text-decoration:none;padding-left:0;display:inline-flex;flex-direction:column}.page-header .header-card--callus[class]>a:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:2.8rem;line-height:1;color:inherit;content:"\e917";font-family:icomoon;vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.page-header #search_mini_form{float:none;width:100%}.form.minisearch{position:relative}.form.minisearch .control{padding-bottom:0}.form.minisearch>.actions>.action.search{position:static}.form.minisearch>.actions>.action.search:before{font-size:2.1rem}body .page-header .header.content .header-card[class]{position:relative}body .page-header .header.content .header-card[class] .link.customer-account-link:before,body .page-header .header.content .header-card[class] .link.wishlist-link:before{display:block;font-size:2.8rem}body .page-header .header.content .header-card[class] .link .subheading{display:none}.miniquote-wrapper{margin-top:0}.miniquote-wrapper .showquote{display:flex;flex-direction:column}.miniquote-wrapper .showquote:before{font-size:2.8rem}.miniquote-wrapper .showquote .counter-number{font-size:1rem}.navigation.sw-megamenu{height:auto;margin-bottom:37px;opacity:1;overflow:visible;padding-bottom:0;padding-top:0;position:relative;top:0;width:100%}.navigation.sw-megamenu:before{background-color:#fff;border-bottom:1px solid #c9c9c9;border-top:1px solid #c9c9c9;box-shadow:0 2px 4px 0 rgba(217,217,217,.5);content:'';height:100%;left:50%;position:absolute;top:-1px;transform:translateX(-50%);width:100dvw;z-index:-1}.navigation.sw-megamenu>ul{display:flex;padding:0}.navigation.sw-megamenu>ul:after{flex:1;order:1}.navigation.sw-megamenu>ul>li:nth-child(2) a.level-top{padding-left:0}.navigation.sw-megamenu li.level0{border-bottom:0;margin:0}.navigation.sw-megamenu li.level0>.level-top{color:#2c2c2c;font-size:1.6rem;line-height:1.4;padding:20px 15px}.navigation.sw-megamenu li.level0>.level-top:hover{color:#121212}.navigation.sw-megamenu li.level0>.level-top:hover span{position:relative}.navigation.sw-megamenu li.level0>.level-top:hover span:after{background-color:#d57a39;bottom:-2px;content:'';display:block;height:2px;left:-15px;position:absolute;width:calc(100% + 30px)}.navigation.sw-megamenu li.level0:first-child>.level-top{padding-left:20px}.navigation.sw-megamenu li.level0:first-child>.level-top:hover span:after{left:0;width:100%}.navigation.sw-megamenu li.level0.top-additional-links+li>.level-top{padding-left:0}.navigation.sw-megamenu li.level0.top-additional-links+li>.level-top:hover span:after{left:0;width:100%}.navigation.sw-megamenu li.level0.parent:hover:after{background-color:rgba(60,60,60,.35);content:'';display:block;height:150dvh;left:50%;position:absolute;top:100%;transform:translateX(-50%);width:100dvw;z-index:2}.navigation.sw-megamenu li.level0.parent:hover>.submenu{left:-20px;padding:45px 20px;z-index:3}.navigation.sw-megamenu li.level0.parent:hover>.submenu .container{display:flex;flex-wrap:wrap;justify-content:space-between}.navigation.sw-megamenu li.level0.parent:hover>.submenu .row{border-top:1px solid #c9c9c9;margin:24px 0 0;order:2;padding-top:30px;width:100%}.navigation.sw-megamenu li.level0.parent:hover>.submenu .row>.subchildmenu{display:flex;gap:0 45px;padding:0}.navigation.sw-megamenu li.level0.parent:hover>.submenu .row>.subchildmenu>li.level1{border-bottom:0;flex:1;padding:0;width:auto}.navigation.sw-megamenu li.level0.parent:hover>.submenu .row>.subchildmenu>li.level1>a{color:#2c2c2c;font-size:2.1rem;margin:0;padding:0;text-transform:none}.navigation.sw-megamenu li.level0.parent:hover>.submenu .row>.subchildmenu .subchildmenu{border-top:1px solid #c9c9c9;display:block;margin-top:10px;padding:0}.navigation.sw-megamenu li.level0.parent:hover>.submenu .row>.subchildmenu .subchildmenu a:empty{display:none}.navigation.sw-megamenu li.level0.parent:hover>.submenu .row>.subchildmenu .level2{border-bottom:0;margin-top:15px}.navigation.sw-megamenu li.level0.parent:hover>.submenu .row>.subchildmenu .level2>a{color:#2c2c2c;font-size:1.4rem;font-weight:400;padding:0}.navigation.sw-megamenu li.level0.parent:hover>.submenu .menu-top-block{color:#2c2c2c}.navigation.sw-megamenu li.level0.parent:hover>.submenu .menu-bottom-block>a{color:#8a2020;font-size:1.4rem;font-weight:700}.navigation.sw-megamenu li.level0.parent:hover>.submenu h3{font-size:2.8rem;font-weight:500;margin:0}.navigation.sw-megamenu li.level0.parent:hover>.submenu h3>a{color:#1b62c6;font-size:1.8rem;font-weight:700}.navigation.sw-megamenu li.level0.parent:hover>.submenu h3>a:hover{color:#154c99}.navigation.sw-megamenu li.sale>.level-top{color:#8a2020}.navigation.sw-megamenu li.sale>.level-top:hover{color:#611616}.navigation.sw-megamenu li.ui-menu-item>.open-children-toggle{display:none}.navigation.sw-megamenu .open-children-toggle{display:none}.top-additional-links{align-self:center;display:block;order:2;padding-bottom:0;text-align:right}.top-additional-links .link{border:0;display:inline-block;padding:20px 0}.top-additional-links .link>span{display:none}.top-additional-links .row{display:flex;justify-content:space-between;gap:0 60px;text-align:left}.top-additional-links .row .menu-right-block{flex:4;order:2}.top-additional-links .block-top-categories-nav{flex:8}.top-additional-links .submenu .faq-categories[class]{display:grid;gap:49px 32px;grid-template-columns:repeat(2,1fr);padding:0}.top-additional-links .submenu .faq-categories[class]>.faq-category[class]>a{color:#2c2c2c;font-size:1.6rem;font-weight:600;padding:0}.top-additional-links .submenu .faq-categories[class]>.faq-category[class] img{display:block;margin-bottom:4px}.top-additional-links .submenu .faq-categories[class] .aw-subcategory-list{margin-top:12px;padding:0}.top-additional-links .submenu .faq-categories[class] .aw-subcategory-list>li{margin-bottom:15px}.top-additional-links .submenu .faq-categories[class] .aw-subcategory-list>li>a{font-size:1.4rem;font-weight:400;line-height:1.215;padding:0}.top-additional-links .block.block-contact-help-center{background-color:#f6f6f6;border-radius:10px;margin-bottom:22px;padding:26px 27px}.top-additional-links .block.block-contact-help-center .block-title{color:#2c2c2c;font-size:1.6rem;line-height:1.21;margin-bottom:23px;padding-left:36px;position:relative}.top-additional-links .block.block-contact-help-center .block-title strong{font-weight:500}.top-additional-links .block.block-contact-help-center .block-title strong:before{position:absolute;
45left:0;top:50%;transform:translateY(-50%)}.top-additional-links .block.block-contact-help-center .block-content[class] ul{font-size:0;margin:0 -13px;padding:0;position:relative}.top-additional-links .block.block-contact-help-center .block-content[class] ul:before{background-color:#f6f6f6;content:'';height:100%;position:absolute;left:0;width:1px;z-index:2}.top-additional-links .block.block-contact-help-center .block-content[class] ul>li,.top-additional-links .block.block-contact-help-center .block-content[class] ul>li>a{color:#2c2c2c;display:inline-block;font-size:1.4rem;font-weight:400;padding:0}.top-additional-links .block.block-contact-help-center .block-content[class] ul>li{border-left:1px solid #c9c9c9;padding:0 13px}.top-additional-links .block.block-contact-help-center .block-content[class] ul>li:last-child{padding-right:0}.top-additional-links .block.block-contact-help-center .block-title strong{display:inline-block;text-decoration:none}.top-additional-links .block.block-contact-help-center .block-title strong:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:2rem;line-height:1;color:inherit;content:"\e917";font-family:icomoon;vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.header.content>.block-search .action.search,.header.content>.block-search .field.search>.label{padding:.6rem 1rem;margin-top:-1px}.breadcrumbs .items{font-size:1.5rem}.catalog-product-view .breadcrumbs{background-color:inherit;overflow:visible;padding-bottom:10px}.catalog-product-view .breadcrumbs .items{white-space:inherit}.modal-popup.popup-authentication .modal-inner-wrap{max-height:calc(100% - 100px);margin-top:50px}.popup-authentication .block-authentication{flex-wrap:wrap}.popup-authentication .block-title{width:100%}body .fieldset>.field:after{content:''!important;display:block;clear:both}.fieldset>.field{margin-bottom:20px}.fotorama__wrap .viewer-overlay .ar-viewer-button-bar button{border-radius:36px;font-size:1.4rem;height:36px;margin-left:15px;padding:0 16px}.fotorama__wrap .viewer-overlay .ar-viewer-button-bar button:before{height:21px;width:21px}.fotorama__wrap .viewer-overlay .ar-viewer-button-bar button.ar-viewer-button:before{font-size:2.1rem}.fotorama__wrap>.viewer-overlay{margin-top:-36px}}.attribute.features .type,h3{font-weight:700;line-height:1.18;font-size:1.8rem;margin-top:1.5rem;margin-bottom:1rem}.no-display{display:none}.fieldset>.field .note{font-size:2rem;margin:3px 0 0;padding:0;display:inline-block;text-decoration:none}.fieldset>.field .note:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:4rem;line-height:2rem;content:'\e618';font-family:icons-blank-theme;vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.product.data.items>.item.content{box-sizing:border-box;display:block;float:none;margin:0}.product.data.items>.item.content:after,.product.data.items>.item.content:before{content:'';display:table}.product.data.items>.item.content:after{clear:both}.product.data.items>.item.content{background:#fff;border:1px solid #ecf0f1;margin:0 0 5px;padding:20px}.catalog-product-view.option-modal-ui .product-options-wrapper input{border:1px solid #ccc}.catalog-product-view.option-modal-ui .product.media{height:auto}.catalog-product-view.option-modal-ui .product-options-wrapper>.fieldset input{border:1px solid #c2c2c2}.clearfix:after{clear:both;content:'';display:block;height:0;visibility:hidden}.action-skip-wrapper{height:0;position:relative}@media only screen and (max-width:768px){.product-info-main .box-tocart .actions .action.tocart{width:100%}.breadcrumbs,.header.content,.navigation,.page-header .header.panel,.page-main{padding-left:15px;padding-right:15px}.navigation{padding:0}.navigation .parent .level-top{display:block;text-decoration:none;position:relative}.navigation .parent .level-top:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:42px;line-height:inherit;color:inherit;content:'\e622';font-family:icons-blank-theme;vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.navigation .parent .level-top:after{position:absolute;right:7px;top:-8px}.navigation .parent .level-top.ui-state-active:after{content:'\e621'}.nav-sections{-webkit-overflow-scrolling:touch;height:100%;left:calc(-1*(100% - 54px));overflow:auto;position:fixed;top:0;width:calc(100% - 54px)}.nav-sections .switcher{border-top:1px solid #d1d1d1;font-size:1.6rem;font-weight:700;margin:0;padding:.8rem 3.5rem .8rem 2rem}.nav-sections .switcher .label{display:block;margin-bottom:5px}.nav-sections .switcher:last-child{border-bottom:1px solid #d1d1d1}.nav-sections .switcher-trigger strong{display:block;text-decoration:none;position:relative}.nav-sections .switcher-trigger strong:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:42px;line-height:inherit;color:inherit;content:'\e622';font-family:icons-blank-theme;vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.nav-sections .switcher-trigger strong:after{position:absolute;right:-40px;top:-16px}.nav-sections .switcher-trigger.active strong:after{content:'\e621'}.nav-sections .switcher-dropdown{margin:0;padding:0;list-style:none;display:none;padding:10px 0}.nav-sections .switcher-options.active .switcher-dropdown{display:block}.nav-sections .header.links{margin:0;padding:0;list-style:none;border-bottom:1px solid #d1d1d1}.nav-sections .header.links li{font-size:1.6rem;margin:0}.nav-sections .header.links li.greet.welcome{border-top:1px solid #d1d1d1;font-weight:700;padding:.8rem 0}.nav-sections .header.links li>a{border-top:1px solid #d1d1d1}.nav-sections .header.links a,.nav-sections .header.links a:hover{color:#2c2c2c;text-decoration:none;display:block;font-weight:700;padding:.8rem 0}.nav-sections .header.links .header.links{border:0}.nav-before-open{height:100%;overflow-x:hidden;width:100%}.nav-before-open .page-wrapper{height:100%;left:0;overflow:hidden;position:relative}.nav-before-open body{height:100%;overflow:hidden;position:relative;width:100%}
45.nav-open .page-wrapper{left:calc(100% - 54px)}.nav-open .nav-sections{-webkit-box-shadow:0 0 5px 0 rgba(50,50,50,.75);-moz-box-shadow:0 0 5px 0 rgba(50,50,50,.75);-ms-box-shadow:0 0 5px 0 rgba(50,50,50,.75);box-shadow:0 0 5px 0 rgba(50,50,50,.75);left:0;z-index:99}.nav-open .nav-toggle:after{background:rgba(0,0,0,.5);content:'';display:block;height:100%;position:fixed;right:0;top:0;width:100%;z-index:1}.nav-sections-items{position:relative;z-index:1}.nav-sections-items:after,.nav-sections-items:before{content:'';display:table}.nav-sections-items:after{clear:both}.nav-sections-item-title{background:#ebebeb;border:solid #dfdfdf;border-width:0 0 1px 1px;box-sizing:border-box;float:left;height:71px;padding-top:24px;text-align:center;width:33.33%}.nav-sections-item-title.active{background:0 0;border-bottom:0}.nav-sections-item-title .nav-sections-item-switch:hover{text-decoration:none}.nav-sections-item-content{box-sizing:border-box;float:right;margin-left:-100%;margin-top:71px;width:100%;padding:25px 0}.nav-sections-item-content:after,.nav-sections-item-content:before{content:'';display:table}.nav-sections-item-content:after{clear:both}.nav-sections-item-content.active{display:block}.navigation{background:#f8f8f8;box-sizing:border-box}.navigation ul{margin:0;padding:0}.navigation li{margin:0}.navigation a{display:block;padding-top:10px;padding-right:0;padding-bottom:10px;padding-left:0}.navigation a,.navigation a:hover{color:#2c2c2c;text-decoration:none}.navigation .level0{border-top:1px solid #d1d1d1;font-size:1.8rem}.navigation .level0>.level-top{font-weight:600;padding:24px 40px 24px 0;text-transform:none;word-wrap:break-word}.navigation .level0>.level-top:hover{color:#111}.navigation .level0.active .all-category .ui-state-focus{border-color:#d57a39;border-style:solid;border-width:0 0 0 8px;padding-left:7px;display:inline-block}.navigation .level0>.level1{font-weight:600}.navigation .level0.active>a:not(.ui-state-active),.navigation .level0.has-active>a:not(.ui-state-active){border-color:#d57a39;border-style:solid;border-width:0 0 0 8px}.navigation .level0.active>a:not(.ui-state-active) span:not(.ui-menu-icon),.navigation .level0.has-active>a:not(.ui-state-active) span:not(.ui-menu-icon){margin-left:-8px}.navigation li.level0:last-child{border-bottom:1px solid #d1d1d1}.navigation .submenu>li{word-wrap:break-word}.navigation .submenu>li>a:hover{color:#111}.navigation .submenu:not(:first-child){font-size:1.4rem;font-weight:400;line-height:1.3;left:auto!important;overflow-x:hidden;padding:0;position:relative;top:auto!important}.navigation .submenu:not(:first-child)>li>a{padding-left:15px}.navigation .submenu:not(:first-child)>li:last-child{margin-bottom:0}.navigation .submenu:not(:first-child) ul{display:block;padding-left:0}.navigation .submenu:not(:first-child) ul>li{margin:0}.navigation .submenu:not(:first-child) ul>li a{color:#2c2c2c;display:block;line-height:normal}.navigation .submenu:not(:first-child) ul>li a:hover{color:#111}.navigation .submenu:not(:first-child).expanded{display:block!important;padding-right:0;top:0!important}.navigation .submenu:not(:first-child) .active>a{border-color:#d57a39;border-style:solid;border-width:0 0 0 8px;padding-left:7px}.navigation .submenu:not(:first-child) .level1.active>a{padding-left:7px}.product.data.items>.item.content{box-sizing:border-box;display:block;float:none;margin:0}.product.data.items>.item.content:after,.product.data.items>.item.content:before{content:'';display:table}.product.data.items>.item.content:after{clear:both}.product.data.items>.item.content{background:#fff;border:1px solid #ecf0f1;margin:0 0 5px;padding:20px}.product.data.items .data.item{display:block}.product.data.items>.item.content{padding:10px 15px 30px}.modal-popup.modal-slide{left:44px;z-index:900}.modal-popup.modal-slide .modal-inner-wrap{height:100%;overflow-y:auto;position:static;-webkit-transform:translateX(100%);transform:translateX(100%);width:auto}.modal-popup.modal-slide .modal-inner-wrap{margin:0;max-height:90vh}.modal-popup.modal-slide .modal-inner-wrap[class]{background-color:#f4f4f4}
45.modal-popup.modal-slide._inner-scroll .modal-inner-wrap{height:auto;min-height:100%}.sw-megamenu.navigation .submenu.level0{height:0;visibility:hidden}.sw-megamenu.navigation li.level0.fullwidth .menu-bottom-block,.sw-megamenu.navigation li.level0.fullwidth .menu-right-block,.sw-megamenu.navigation li.level0.fullwidth .menu-top-block{display:none}.sw-megamenu.navigation li.ui-menu-item{position:relative}.sw-megamenu.navigation li.ui-menu-item>a{position:relative}.sw-megamenu.navigation li.ui-menu-item>.open-children-toggle{display:block;position:absolute;width:42px;height:42px;right:0;top:0;z-index:1}.sw-megamenu.navigation span.cat-label{top:50%;right:36px;margin-top:-7px;position:absolute;text-transform:uppercase;font:inherit;font-size:9px;padding:2px;border-radius:2px;line-height:1;color:#fff}.sw-megamenu.navigation span.cat-label:before{content:"";position:absolute;width:3px;height:3px;border:3px solid transparent;left:-6px;bottom:3px}.sw-megamenu.navigation span.cat-label.cat-label-label3{background-color:#0ae3eb}.sw-megamenu.navigation span.cat-label.cat-label-label3:before{border-right-color:#0ae3eb}.catalog-product-view.option-modal-ui .product-info-main{padding-top:1em}.catalog-product-view .column.main{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.catalog-product-view .product.media{-ms-flex-order:-1;-webkit-order:-1;order:-1}.product-item-actions .actions-secondary>.action.tocompare{display:none}.block-search .block-content{margin-bottom:0}.block-search .actions{height:33px;width:50px;margin-left:auto;margin-top:-37px;position:relative;right:-1px}.block-search .action.search{display:inline-block;background-image:none;background:0 0;-moz-box-sizing:content-box;border:0;box-shadow:none;line-height:inherit;margin:0;padding:0;text-decoration:none;text-shadow:none;font-weight:400;padding:5px 0;position:absolute;z-index:1;background-color:#d57a39;opacity:1;top:unset!important;right:unset!important}.block-search .action.search>span{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.block-search .action.search:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:22px;line-height:22px;color:#8f8f8f;content:'\e615';font-family:icons-blank-theme;margin:0;vertical-align:top;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.block-search .action.search:hover:before{color:inherit}.block-search .action.search:active:before{color:inherit}.block-search .action.search:active,.block-search .action.search:focus{background:0 0;border:none}.block-search .action.search:hover{background:0 0;border:none}.block-search .action.search.disabled,.block-search .action.search[disabled]{opacity:.5}.block-search .action.search:focus:before{color:#333}html .navigation .parent>.subchildmenu{display:none}html .navigation .submenu:not(:first-child) .parent>ul.subchildmenu{display:none}html .navigation.sw-megamenu ul li .subchildmenu li:first-child{border-top:1px solid #d3d3d3}.header.content>.block-search .action.search,.header.content>.block-search .field.search>.label{padding:.125rem 1rem}.header.content>.block-search #search_mini_form .field.search{position:relative}.header.content>.block-search #search_mini_form .field.search .label{position:absolute;right:-1px;top:0;border-top-right-radius:.5rem;border-bottom-right-radius:.5rem;border-bottom:1px solid #d57a39}.header.content>.block-search #search_mini_form .field.search .label:before{line-height:38px}.header.content>.block-search #search_mini_form .field.search .control{margin:unset;padding:unset;border-top:unset}.header.content>.block-search #search_mini_form .field.search .control input#search{left:unset;margin:unset;position:unset}}.fa-check-circle:before{content:"\f058"}.quick-quote-wrapper *{box-sizing:border-box;font-size:1.5rem;font-weight:300}.quick-quote-wrapper .modal-inner-wrap[class]{background:#fff;border-radius:4px;box-shadow:0 4px 7px 0 rgba(17,17,17,.22);box-sizing:border-box;height:auto;max-height:100%;max-width:500px;overflow-x:hidden;overflow-y:auto;padding:0;position:relative;width:100%;z-index:999}@media (max-width:991px){.quick-quote-wrapper .modal-inner-wrap{width:96%}}.quick-quote-modal .quoted-product{color:#6f6f6f;display:table-cell;padding:30px 40px;position:relative;vertical-align:top;width:30%}@media (max-width:991px){.quick-quote-modal .quoted-product{padding:20px 20px 40px}}.quick-quote-wrapper .modal-header button.action-close{color:#fff;padding:10px;position:absolute;right:0;top:2px}.quick-quote-wrapper .modal-header button.action-close:before{color:#fff;content:'\e905';font-family:cart2quote-iconset!important;font-size:2.5rem;line-height:1}.quick-quote-wrapper .modal-content{padding:0}.quick-quote-wrapper .modal-popup{overflow:hidden}.quick-quote-wrapper .modal-inner-wrap[class]{border-radius:5px 5px 0 0;bottom:0;height:auto;justify-content:flex-start;margin:0;max-height:calc(100% - 68px);min-width:100%;position:absolute;transform:translateY(100%);width:auto}.quick-quote-wrapper .modal-inner-wrap[class] .modal-content{padding-bottom:100px;padding-top:0}.quick-quote-wrapper .modal-inner-wrap[class] .modal-header{padding:0}.quick-quote-wrapper .modal-inner-wrap[class] .modal-header .action-close{padding:15px;right:15px;top:8px;z-index:5}.quick-quote-wrapper .modal-inner-wrap[class] .modal-header .action-close:after,.quick-quote-wrapper .modal-inner-wrap[class] .modal-header .action-close:before{background-color:#111;content:' ';height:14px;position:absolute;
45left:15px;top:8px;width:1px}.quick-quote-wrapper .modal-inner-wrap[class] .modal-header .action-close:before{transform:rotate(45deg)}.quick-quote-wrapper .modal-inner-wrap[class] .modal-header .action-close:after{transform:rotate(-45deg)}.quick-quote-wrapper .block-title{display:flex;color:#3c3938;gap:0 10px;justify-content:center;margin-bottom:26px;text-align:center}.quick-quote-wrapper .block-title strong{font-size:2.8rem;font-weight:700;line-height:1.3571}.quick-quote-wrapper .block-title .fa{color:#0a820b;font-size:3.8rem;line-height:1}.quick-quote-wrapper .actions{border-top:1px solid #c9c9c9;padding-top:28px;text-align:center}.quick-quote-wrapper .actions .action{box-sizing:border-box;letter-spacing:1.5px;text-transform:uppercase}.quick-quote-wrapper .actions .action.checkout{border-color:#d57a39;border-radius:2px;background-color:#d57a39;display:block;font-size:1.7rem;line-height:1.42857143;margin-bottom:14px;padding-bottom:10px;padding-top:10px;width:100%}.quick-quote-wrapper .actions .action.continue-shopping{line-height:1.42857143;margin:0;padding:0;color:#111;text-decoration:none;background:0 0;border:0;display:inline;color:#3c3938;font-size:1.3rem;font-weight:400;line-height:1.85;text-decoration:underline;text-transform:none}.quick-quote-wrapper .actions .action.continue-shopping:visited{color:#111;text-decoration:none}.mageworx-swatch-container{padding:5px 7px 0 0;display:inline-block;border:1px solid transparent;vertical-align:top;margin-bottom:3px}.mageworx-swatch-option{padding:1px;min-width:30px;text-align:center;position:relative;border:1px solid #d1d1d1;overflow:hidden;text-overflow:ellipsis}.clearfix:after{content:" ";visibility:hidden;display:block;height:0;clear:both}.hidden{display:none}.mageworx-optionswatches-option-gallery{display:block;clear:both;margin-top:3px}.option-gallery-2:after{height:auto}.product-top-content{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:21px}.product-top-content .page-title-wrapper{width:100%}.product-top-content .attribute.sku{color:#666;display:flex;font-size:1.3rem;gap:0 5px;line-height:1.4;margin-bottom:15px;width:100%}.product-top-content .attribute.sku .type{font-weight:400}.product-top-content .stock[class]{align-items:center;color:#505050;display:flex;gap:0 8px;font-size:1.6rem;font-weight:400;line-height:1.625;order:5;text-transform:capitalize}.product-top-content .stock[class]:before{border-radius:50%;content:'';display:block;height:10px;width:10px}.product-top-content .stock[class].available:before{background-color:#378d35}.product-top-content .product.attribute.lead_time{color:#666;order:6;text-align:right;width:100%}.product-top-content .product.attribute.lead_time .type,.product-top-content .product.attribute.lead_time .value{display:inline;font-weight:400}.product.media .gallery-placeholder{margin-left:-10px;margin-right:-10px;padding-bottom:0;width:auto}.product.media .fotorama-item{aspect-ratio:auto}.product.media .fotorama__wrap{display:flex;flex-direction:column}.product.media .fotorama__wrap .fotorama__nav-wrap{height:auto;order:2}.product-main-content .price-box{margin-bottom:0;margin-top:0}.product-main-content .price-box .price-wrapper .price[class]{font-size:2.8rem;font-weight:600;line-height:1.625}.product-main-content .price-container>span{display:inline!important;opacity:1!important}.upholstery-sample-link{align-items:center;border-radius:5px;border:2px solid #c9c9c9;background:#fff;color:#3c3938;display:inline-flex;font-size:1.3rem;font-weight:700;gap:0 10px;margin-top:34px;padding:8px 13px}.upholstery-sample-link span{display:inline-block;line-height:2;text-align:center}.upholstery-sample-link:before{background-image:url('/static/frontend/SuperiorSeating/Upgrade/en_US/Magento_Catalog/images/swatch-kit.png');background-size:contain;content:'';display:inline-block;height:27px;width:27px}.options-list.nested .vendor_group_wrapper{display:block}.options-list.nested .vendor_group_wrapper .mageworx-optionswatches-option-gallery{line-height:.7;margin:0}.options-list.nested .vendor_group_wrapper .mageworx-optionswatches-option-gallery_image{border-radius:5px}.options-list.nested .vendor_group_wrapper>.field.choice{aspect-ratio:1;border:1px solid #999;border-radius:5px;box-sizing:border-box;height:auto;float:left;margin:0 12px 0 0;max-width:55px;padding:3px;position:relative;
45width:calc(100%/6 - 10px)}.options-list.nested .vendor_group_wrapper>.field.choice .option_images_gallery{border-radius:5px;bottom:3px;height:auto;left:3px;overflow:hidden;right:3px;top:3px;width:auto}.options-list.nested .vendor_group_wrapper>.field.choice .option_images_gallery .mageworx-optionswatches-option-gallery{height:100%;margin:0;width:100%}.options-list.nested .vendor_group_wrapper>.field.choice .option_images_gallery .mageworx-optionswatches-option-gallery .mageworx-optionswatches-option-gallery_image{margin:0;width:100%}.options-list.nested .vendor_group_wrapper>.field.choice .label{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.options-list.nested .vendor_group_wrapper>.field.choice .radio{height:100%;left:0;opacity:0;position:absolute;top:0;width:100%;z-index:9}.options-list.nested .vendor_group_wrapper .actions{float:left;flex:auto;max-width:55px;width:calc(100%/6 - 10px)}.options-list.nested .vendor_group_wrapper .actions .product-options-douglass-view-more-button[class]{align-items:center;aspect-ratio:1;background-color:inherit;border:2px solid #e36222;border-radius:5px;color:#e36222;display:flex;font-size:1rem;justify-content:center;height:auto;margin:0;padding:0;width:100%}.options-list.nested .vendor_group_wrapper .actions .product-options-douglass-view-more-button[class] .icon-update{height:auto;position:static;text-decoration:underline;width:auto}.admin__control-select{border:1px solid #999}.selected-swatch[class]{background:0 0!important;border:0!important;color:#3c3938;display:block;font-size:1.2rem;height:auto;line-height:2.16666;margin-bottom:7px;text-align:left}.selected-swatch[class]>span{color:#3c3938;font-size:1.2rem;line-height:2.16666;text-shadow:none}.product.info.detailed .data.items .data.item{padding-left:0;padding-right:0}.product.info.detailed .data.items .data.item.content{border:0;margin-bottom:0}.Booth_Shape .mageworx-swatch-container{margin:0;padding:0;width:calc(100%/6 - 10px)}.Booth_Shape .mageworx-swatch-container .mageworx-swatch-option{background-color:inherit;border-color:#999;border-radius:5px;color:#3c3938;font-size:1.8rem;max-width:inherit!important;padding:14px 18px;width:35px;height:35px}.Booth_Shape .mageworx-swatch-container .mageworx-swatch-option.image{width:100%;height:auto;aspect-ratio:1;display:block;padding:0;background-size:contain;background-repeat:no-repeat;background-position:center}.attribute.features .type{display:block;margin-top:0}.product.info.detailed .product.data.items .data.item.content{border-bottom:1px solid #e8e8e8;border-top:1px solid #e8e8e8;padding-top:28px;width:100%}.block.faq a{color:#d57a39;text-decoration:underline}.block.faq .columns [class*=column] ul li{font-size:1.4rem;line-height:1.85;margin-bottom:0;padding-bottom:20px}.block.faq .columns [class*=column] ul li:nth-child(2n){border-bottom:1px solid #e8e8e8;display:none}.quick-quote-wrapper .modal-inner-wrap[class] .modal-content{padding-bottom:0}.quick-quote-wrapper .modal-inner-wrap[class] .modal-content .quoted-product{padding-bottom:0}.quick-quote-wrapper .modal-inner-wrap[class] .modal-content .actions{background-color:#fff;bottom:0;padding-bottom:40px;position:sticky;z-index:2}.category-view+.columns .sidebar{min-height:0}@media (min-width:480px){.options-list.nested .vendor_group_wrapper .actions .product-options-douglass-view-more-button[class]{font-size:1.6rem}body .page-header .header.content .header-card[class]{margin-right:24px}body .page-header .header.content .header-card[class].header-card--callus{margin-right:24px}}@media all and (min-width:769px),print{.block-search .label{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.header.content:after,.header.content:before,.page-header .header.panel:after,.page-header .header.panel:before{content:'';display:table}.header.content:after,.page-header .header.panel:after{clear:both}.column.main{box-sizing:border-box}.product-add-form .fieldset>.field{margin:0 0 20px}.product-add-form .fieldset>.field:not(.choice)>.label{box-sizing:content-box;float:none;width:auto;text-align:left;padding:0}.product-add-form .fieldset>.field:not(.choice)>.control{float:none;width:auto}.product-add-form .fieldset>.field>.label{margin:0 0 5px;display:inline-block}.page-wrapper h1{font-size:4.8rem;margin-bottom:40px}.breadcrumbs,.header.content,.navigation,.page-header .header.panel,.page-main{box-sizing:border-box;margin-left:auto;margin-right:auto;max-width:1460px;padding-left:10px;padding-right:10px;width:auto}.page-main{width:100%}.columns{display:block}.column.main{min-height:300px}.page-layout-1column .column.main{width:100%;-ms-flex-order:2;-webkit-order:2;order:2}.panel.header{padding:10px 20px}.nav-toggle{display:none}.nav-sections{-webkit-flex-shrink:0;flex-shrink:0;-webkit-flex-basis:auto;flex-basis:auto;margin-bottom:25px}.nav-sections-item-title{display:none}.nav-sections-item-content>*{display:none}.nav-sections-item-content>
45.navigation{display:block}.navigation{background:#f8f8f8;font-weight:700;height:inherit;left:auto;overflow:inherit;padding:0;position:relative;top:0;width:100%;z-index:3}.navigation:empty{display:none}.navigation ul{margin-top:0;margin-bottom:0;padding:0;position:relative}.navigation li.level0{border-top:none}.navigation li.level1{position:relative}.navigation .level0{margin:0 10px 0 0;display:inline-block;position:relative}.navigation .level0:last-child{margin-right:0;padding-right:0}.navigation .level0:hover:after{content:'';display:block;position:absolute;top:0;left:100%;width:10px;height:calc(100% + 3px);z-index:1}.navigation .level0>.level-top{color:#575757;line-height:4rem;padding:0 12px;text-decoration:none;box-sizing:border-box;position:relative;display:inline-block}.navigation .level0>.level-top.ui-state-focus,.navigation .level0>.level-top:hover{color:#d57a39;text-decoration:none}.navigation .level0.active>.level-top,.navigation .level0.has-active>.level-top{border-color:#d57a39;border-style:solid;border-width:0 0 3px;color:#d57a39;text-decoration:none;display:inline-block}.navigation .level0.parent:hover>.submenu{overflow:visible!important}.navigation .level0.parent>.level-top{padding-right:20px}.navigation .level0.parent>.level-top>.ui-menu-icon{position:absolute;right:0;display:inline-block;text-decoration:none}.navigation .level0.parent>.level-top>.ui-menu-icon>span{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.navigation .level0.parent>.level-top>.ui-menu-icon:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:12px;line-height:20px;color:inherit;content:'\e622';font-family:icons-blank-theme;vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.navigation .level0 .submenu{background:#fff;border:1px solid #ecf0f1;box-shadow:0 5px 5px rgba(0,0,0,.19);font-weight:700;min-width:230px;padding:0;display:none;left:0;margin:0!important;position:absolute;z-index:1;margin-top:11px}.navigation .level0 .submenu>ul{margin-top:11px}.navigation .level0 .submenu>ul:after,.navigation .level0 .submenu>ul:before{content:'';display:block;overflow:hidden;position:absolute}.navigation .level0 .submenu>ul:before{color:#fff;left:20px;top:-20px;border:10px solid transparent;height:0;width:0;border-bottom-color:#fff;z-index:4}.navigation .level0 .submenu>ul:after{border:11px solid transparent;height:0;width:0;border-bottom-color:#ecf0f1;color:#ecf0f1;left:19px;top:-22px;z-index:3}.navigation .level0 .submenu:before{content:'';display:block;position:absolute;width:100%;height:4px;left:0;top:-4px;z-index:1}.navigation .level0 .submenu a{display:block;line-height:inherit;color:#575757;padding:8px 20px}.navigation .level0 .submenu a.ui-state-focus,.navigation .level0 .submenu a:hover{background:#e8e8e8;color:#d57a39;text-decoration:none}.navigation .level0 .submenu .active>a{border-color:#d57a39;border-style:solid;border-width:0 0 0 3px}.navigation .level0 .submenu .submenu{top:-1px!important;left:100%!important}.navigation .level0 .submenu .submenu-reverse{left:auto!important;right:100%}.navigation .level0 .submenu li{margin:0;position:relative}.navigation .level0 .submenu li.parent>a>.ui-menu-icon{position:absolute;right:3px;display:inline-block;text-decoration:none}.navigation .level0 .submenu li.parent>a>.ui-menu-icon>span{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.navigation .level0 .submenu li.parent>a>.ui-menu-icon:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:12px;line-height:20px;color:inherit;content:'\e608';font-family:icons-blank-theme;vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.navigation .level0.more{position:relative;display:inline-block;text-decoration:none}.navigation .level0.more:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:26px;line-height:inherit;color:inherit;content:'\e607';font-family:icons-blank-theme;vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.navigation .level0.more:before{display:none}.navigation .level0.more:after{padding:8px 12px;position:relative;z-index:1}.navigation .level0.more:hover>.submenu{overflow:visible!important}.navigation .level0.more li{display:block}.panel.header .links{display:inline-block}.fieldset>.field{margin:0 0 20px;box-sizing:border-box;margin:0 0 29px}.fieldset>.field>.label{margin:0}.fieldset>.field:after,.fieldset>.field:before{content:'';display:table}.fieldset>.field:after{clear:both}.fieldset>.field:not(.choice)>.label{padding:6px 15px 0 0;text-align:right;box-sizing:border-box;float:left}.fieldset>.field:not(.choice)>.control{width:100%;float:left}.product.data.items>.item.content{margin-top:2rem;box-sizing:border-box;float:right;margin-left:-100%;width:100%}.product.data.items>.item.content:after,.product.data.items>.item.content:before{content:'';display:table}.product.data.items>.item.content:after{clear:both}.product.data.items>.item.content{background:#fff;margin-top:31px;padding:20px;border:0;border-top:1px solid #ecf0f1}.actions-toolbar:after,.actions-toolbar:before{content:'';display:table}.actions-toolbar:after{clear:both}.actions-toolbar .primary{float:left}.actions-toolbar .secondary{float:right}.actions-toolbar .primary,.actions-toolbar .secondary{display:inline-block}.actions-toolbar .primary a.action,.actions-toolbar .secondary a.action{dis
45play:inline-block}.actions-toolbar .primary .action{margin:0 5px 0 0}.actions-toolbar .secondary a.action{margin-top:6px}.actions-toolbar>.primary,.actions-toolbar>.secondary{margin-bottom:0}.actions-toolbar>.primary .action,.actions-toolbar>.secondary .action{margin-bottom:0;width:auto}.page-header .amsearch-wrapper-block{float:right;margin:0;padding:0;width:auto}.page-header .amsearch-wrapper-block:before{content:none}.page-header:not(.amsearch-full-width) .amsearch-input-wrapper.-dynamic-width{width:100%}.page-header .amsearch-input-wrapper{min-width:283px;width:auto}.page-header.amsearch-full-width.-opened .ammenu-logo,.page-header.amsearch-full-width.-opened .logo{margin:0 auto 0 4vw;z-index:11}.page-header.amsearch-full-width.-opened .amsearch-wrapper-block{z-index:10}.page-header.amsearch-full-width.-opened .amsearch-button.-full-close{right:4vw}.page-header.amsearch-full-width .amsearch-input-wrapper{flex-grow:initial}.page-header.amsearch-full-width .amsearch-button.-search{flex-grow:initial}.page-header.amsearch-full-width .amsearch-wrapper-block{background:#fff;display:inline-block}.page-header.amsearch-full-width:not(.-opened) .amsearch-wrapper-block{position:static;width:auto}.page-header.amsearch-full-width .amsearch-form-block{height:100%;justify-content:center;padding:0}.page-header.amsearch-full-width .amsearch-result-section{padding:0 calc(4vw - 15px)}.page-header.amsearch-full-width .amsearch-products-section.-grid:not(.-slider) .amsearch-item{max-width:calc(25%)}.page-header.amsearch-full-width .amsearch-products-section.-list .amsearch-item{width:50%}.page-header.amsearch-full-width .amsearch-button.-full-close{margin:auto}.page-header .amsearch-button.-loupe-trigger{display:none}.sw-megamenu.navigation>ul{position:relative}.sw-megamenu.navigation>ul:after{diaplay:table;content:'';clear:both}.sw-megamenu.navigation .open-children-toggle{display:none}.sw-megamenu.navigation span.cat-label{position:absolute;text-transform:uppercase;font:inherit;font-size:9px;padding:2px;border-radius:2px;line-height:1;color:#fff}.sw-megamenu.navigation span.cat-label:before{content:"";position:absolute;width:3px;height:3px;border:3px solid transparent}.sw-megamenu.navigation span.cat-label.cat-label-label3{background-color:#0ae3eb}.sw-megamenu.navigation li>a>span{position:relative}.sw-megamenu.navigation li.level0>a>span.cat-label{top:-13px;right:14px}.sw-megamenu.navigation li.level0>a>span.cat-label:before{left:3px;bottom:-6px}.sw-megamenu.navigation li.level0>a>span.cat-label.cat-label-label3:before{border-top-color:#0ae3eb}.sw-megamenu.navigation .subchildmenu.mega-columns>li{float:left;padding:0 5px}.sw-megamenu.navigation .subchildmenu.mega-columns.columns2>li{width:50%}.sw-megamenu.navigation .subchildmenu.mega-columns.columns2>li:nth-child(odd){clear:both}.sw-megamenu.navigation .subchildmenu.mega-columns.columns4>li{width:25%}.sw-megamenu.navigation .subchildmenu.mega-columns.columns4>li:nth-child(4n+1){clear:both}.sw-megamenu.navigation li.level0 .submenu{display:block;visibility:hidden;opacity:0;color:#777}.sw-megamenu.navigation li.level0 .row{margin-left:-5px;margin-right:-5px}.sw-megamenu.navigation li.level0 .col-md-12{padding-left:5px;padding-right:5px}.sw-megamenu.navigation li.level0.fullwidth{position:static}.sw-megamenu.navigation li.level0.fullwidth>.submenu{width:100%;border-radius:0 0 6px 6px}.sw-megamenu.navigation li.level0.fullwidth>.submenu{padding:5px 8px 10px;left:0}.sw-megamenu.navigation li.level0.fullwidth .submenu li.parent>a:after{display:none}.sw-megamenu.navigation li.level0.fullwidth .submenu li.level1>a{font-size:14px;font-weight:600;text-transform:uppercase;margin-top:10px}.sw-megamenu.navigation li.level0.fullwidth .submenu .subchildmenu .subchildmenu{padding:5px 0}.sw-megamenu.navigation li.level0.fullwidth .submenu a{padding:5px;line-height:1;font-size:13px}.sw-megamenu.navigation li.level0.fullwidth .submenu .menu-bottom-block a,.
45sw-megamenu.navigation li.level0.fullwidth .submenu .menu-right-block a,.sw-megamenu.navigation li.level0.fullwidth .submenu .menu-top-block a{display:inline}.product-upholstery-swatches.catalog-product-view .form-main{grid-area:products}.product-upholstery-swatches.catalog-product-view .product-content{grid-area:description}.product-upholstery-swatches.catalog-product-view .modal-popup.product-form{display:block;grid-area:order;opacity:1;position:static;visibility:visible;width:100%}.catalog-product-view.option-modal-ui .product-info-main{margin-top:2em}.product-info-main .box-tocart,.product-options-bottom .box-tocart{display:table}.product-info-main .box-tocart .field.qty,.product-options-bottom .box-tocart .field.qty{display:table-cell}.product-info-main .box-tocart .actions,.product-options-bottom .box-tocart .actions{display:table-cell;padding-top:25px;text-align:center;vertical-align:bottom}.product-info-main .page-title-wrapper .page-title{margin-top:-13px}.product-info-main{float:right}.product.media{float:left;margin-bottom:25px}.page-layout-1column .product-info-main{width:40%}.page-layout-1column .product.media{width:57%}.block-search{float:right;padding-left:15px;position:relative;width:250px;z-index:4}.block-search .control{border-top:0;margin:0;padding:0 0 25px}.block-search .nested{display:block;padding-top:5px;position:absolute}.block-search input{margin:0;padding-right:35px;position:static}.block-search input::-webkit-input-placeholder{color:#c2c2c2}.block-search input:-moz-placeholder{color:#c2c2c2}.block-search input::-moz-placeholder{color:#c2c2c2}.block-search input:-ms-input-placeholder{color:#c2c2c2}.block-search .action.search{display:inline-block;background-image:none;background:0 0;-moz-box-sizing:content-box;border:0;box-shadow:none;line-height:inherit;margin:0;padding:0;text-decoration:none;text-shadow:none;font-weight:400;padding:5px 0;position:absolute;right:10px;top:0;z-index:1}.block-search .action.search>span{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.block-search .action.search:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:22px;line-height:22px;color:#8f8f8f;content:'\e615';font-family:icons-blank-theme;margin:0;vertical-align:top;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.block-search .action.search:hover:before{color:inherit}.block-search .action.search:active:before{color:inherit}.block-search .action.search:active,.block-search .action.search:focus{background:0 0;border:none}.block-search .action.search:hover{background:0 0;border:none}.block-search .action.search.disabled,.block-search .action.search[disabled]{opacity:.5}.block-search .action.search:focus:before{color:#333}.search-autocomplete{margin-top:0}.block-authentication .block-title{font-size:2.4rem;border-bottom:0;margin-bottom:25px}.block-authentication .actions-toolbar>.primary{display:inline;float:right;margin-right:0}.block-authentication .actions-toolbar>.primary .action{margin-right:0}.block-authentication .actions-toolbar>.secondary{float:left;margin-right:2rem;padding-top:1rem}.popup-authentication .modal-inner-wrap{min-width:769px;width:60%}.popup-authentication .block-authentication{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;border-top:1px solid #c1c1c1}.popup-authentication .block-content,.popup-authentication .block[class],.popup-authentication .fieldset,.popup-authentication .form-login{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-grow:1;flex-grow:1}.popup-authentication .block[class]{box-sizing:border-box;float:left;padding:10px 30px 0 0;width:50%}.popup-authentication .block[class]+.block{border-left:1px solid #c1c1c1;border-top:0;margin:0;padding:10px 0 0 40px}.popup-authentication .block[class]+.block:before{left:0;top:50%}.popup-authentication .actions-toolbar{margin-bottom:0;margin-top:auto}.block.newsletter{max-width:44%;width:max-content}.page-wrapper>.breadcrumbs{box-sizing:border-box;width:100%}.navigation ul{padding:0 8px}.header.panel>.header.links{float:right;font-size:0;margin:0;padding:0;list-style:none;margin-left:auto}.header.content{padding:30px 20px 0}.page-header{border:0;margin-bottom:0}.page-header .panel.wrapper{border-bottom:1px solid #e8e8e8}.page-header .header.panel{padding-bottom:10px;padding-top:10px}.page-header .switcher{display:inline-block}.logo{margin:0 auto 25px 0}.logo img{max-height:inherit}.product-info-finance{font-size:1.6rem;padding-left:170px}.cart.table-wrapper .items>.cart.item .col.image{grid-area:image}.cart.table-wrapper .items>.cart.item .col.bundle-child-wrapper{grid-area:bundle}.cart.table-wrapper .items>.cart.item .col.item{grid-area:info}.cart.table-wrapper .items>.cart.item .col.actions{align-self:end;grid-area:actions}.cart.table-wrapper .items>
45.cart.item .col.total{align-items:flex-end;display:flex;flex-direction:column;grid-area:price}.quick-quote-wrapper .container{padding-right:0}.quick-quote-wrapper .modal-popup .modal-inner-wrap[class]{border-radius:10px 0 0 10px;height:100%;left:auto;justify-content:flex-start;max-height:inherit;min-width:0;right:0;transform:translateX(200%);width:385px}.quick-quote-wrapper .quoted-product{padding:64px 12px 0}.quick-quote-wrapper .block-title{gap:0 20px;margin-bottom:37px}.quick-quote-wrapper .block-title .fa{font-size:4.3rem}.quick-quote-wrapper .block-title strong{font-size:3.2rem}.product-item.product .summarize-options-text{font-size:1.4rem;line-height:1.7rem;margin-bottom:9px}.product-item.product .summarize-options-text:before{font-size:1.1rem;line-height:1.7rem;width:1.7rem}.fotorama #layered_msg{left:125px;width:calc(100% - 125px)}.page-layout-1column .product-info-main[class],.page-layout-1column .product.media[class]{width:100%}.product-main-content:after{clear:both;content:'';display:block}.column.main>.product-main-content{display:block}.column.main>.product-main-content:after{clear:both;content:'';display:block}.column.main>.product-main-content .product.media{float:left;min-width:inherit;position:sticky;top:0;width:63%}.column.main>.product-main-content .product.media .gallery-placeholder{margin-left:0;margin-right:0;width:100%}.column.main>.product-main-content .product.media .fotorama__stage .fotorama__img{margin-left:-12.5px}.column.main>.product-main-content .product.media .fotorama__nav--thumbs .fotorama__nav__shaft{display:flex;gap:26px 0;flex-direction:column}.column.main>.product-main-content .product.media .fotorama__nav--thumbs .fotorama__nav__frame{border:1px solid #d9d9d9;border-radius:5px;box-sizing:border-box;line-height:.7;overflow:hidden;padding:0;width:100%}.column.main>.product-main-content .product.media .fotorama__nav--thumbs .fotorama__nav__frame.fotorama__active{border:2px solid #d57a39}.column.main>.product-main-content .product.media .fotorama__nav--thumbs .fotorama__nav__frame.fotorama__active .fotorama__thumb{margin:-1px;height:calc(100% + 2px);width:calc(100% + 2px)}.column.main>.product-main-content .product.media .fotorama__thumb-border{display:none}.column.main>.product-main-content .product.media .fotorama__wrap{display:block}.column.main>.product-main-content .product.media .fotorama__wrap .fotorama__stage{box-sizing:border-box;padding-left:24px}.column.main>.product-main-content .product.media .fotorama__wrap .fotorama__stage .fotorama__arr[class]{background-color:rgba(255,255,255,.8);border-radius:2px;color:#c2c2c2;height:60px;opacity:1;top:50%;transform:translateY(-50%);width:60px}.column.main>.product-main-content .product.media .fotorama__wrap .fotorama__stage .fotorama__arr[class] .fotorama__arr__arr{background:0 0;text-align:center}.column.main>.product-main-content .product.media .fotorama__wrap .fotorama__stage .fotorama__arr[class] .fotorama__arr__arr:before{content:'\f105';
45font-family:FontAwesome;font-size:4.4rem;line-height:80px}.column.main>.product-main-content .product.media .fotorama__wrap .fotorama__stage .fotorama__arr[class].fotorama__arr--prev{margin-left:24px}.column.main>.product-main-content .product.media .fotorama__wrap .fotorama__stage .fotorama__arr[class].fotorama__arr--prev .fotorama__arr__arr:before{content:'\f104'}.column.main>.product-main-content .product.media .fotorama__stage__shaft{box-sizing:border-box;padding-right:25px}.column.main>.product-main-content .product-top-content{float:right;width:35%}.column.main>.product-main-content .product-info-main{clear:right;float:right;width:35%}.product-top-content{margin-bottom:29px}.product-top-content .product-info-price{order:1;width:auto}.product-top-content .stock[class]{font-size:2rem;gap:0 10px;order:2}.product-top-content .stock[class]:before{height:20px;width:20px}.product-top-content .attribute.sku{font-size:1.8rem;margin-bottom:0;order:1}.product-top-content~.product-info-main[class]{margin-top:0}.product-main-content .price-box .price-wrapper .price[class]{font-size:3.6rem}.product-options-bottom{padding-top:43px}.product-options-wrapper .product-custom-option{height:52px}.product-options-wrapper .product-options-wrapper>.fieldset>.dimension-inputs .field:first-child,.product-options-wrapper>.fieldset>.field:not(.choice):first-child{border-top:1px solid #c9c9c9}.product-info-main .box-tocart,.product-options-bottom .box-tocart{display:block;margin-bottom:28px;margin-top:0}.product-info-main .box-tocart .qty-ticker,.product-options-bottom .box-tocart .qty-ticker{font-size:1.6rem;height:54px;width:54px}.product-info-main .box-tocart .qty-ticker[data-action=decrease],.product-options-bottom .box-tocart .qty-ticker[data-action=decrease]{border-radius:5px 0 0 5px}.product-info-main .box-tocart .qty-ticker[data-action=increase],.product-options-bottom .box-tocart .qty-ticker[data-action=increase]{border-radius:0 5px 5px 0}.product-info-main .box-tocart .input-text.qty,.product-options-bottom .box-tocart .input-text.qty{height:54px;width:60px}.product-info-main .box-tocart .block-product-info-finance,.product-options-bottom .box-tocart .block-product-info-finance{font-size:1.6rem;max-width:200px}.product-info-main .box-tocart .block-product-info-finance+.actions,.product-options-bottom .box-tocart .block-product-info-finance+.actions{display:none}.product-info-main .box-tocart .action.toquote,.product-options-bottom .box-tocart .action.toquote{font-size:2.4rem;height:66px;margin-top:36px}.product-info-main .box-tocart .action.request-a-quote,.product-options-bottom .box-tocart .action.request-a-quote{font-size:2.4rem;height:66px}.product-info-main .product.info.detailed[class]{border-bottom:0;float:none;margin-bottom:17px;margin-top:0;padding-top:44px}.product-info-main .product.info.detailed[class] h2{border-bottom:1px solid #e8e8e8;font-size:2.4rem;margin-bottom:14px;padding-bottom:30px}.product-info-main .product.info.detailed[class] .product.data.items{border-top:0}.product-info-main .product.info.detailed[class] .product.data.items .data.item.title{border-bottom:1px solid #e8e8e8;flex:1;padding-bottom:12px;margin-bottom:1px;margin-right:0;max-width:inherit;text-align:center}.product-info-main .product.info.detailed[class] .product.data.items .data.item.title .switch{border-top:0;color:#3c3938;font-weight:400;padding:10px 0}.product-info-main .product.info.detailed[class] .product.data.items .data.item.title .switch:after{content:unset}.product-info-main .product.info.detailed[class] .product.data.items .data.item.title.active{border-bottom:3px solid #757575;margin-bottom:0;padding-bottom:11px}.product-info-main .product.info.detailed[class] .product.data.items .data.item.content{border-bottom:0;border-top:0;display:none;font-size:1.6rem;margin-left:0;margin-top:33px;padding-bottom:33px;padding-top:0;order:2}.block.block-new-customer{border-top:0;padding-top:0}.page-wrapper[class] .page-main h1{font-size:4.8rem;margin-bottom:40px}.page-wrapper[class] .page-main .page-title-wrapper.product h1.page-title{font-size:2.3rem;margin-bottom:23px;margin-top:0}.page-header{margin-bottom:0}.page-header:before{bottom:1px}.page-header .panel.header[class]{font-size:1.5rem;line-height:2.3rem;padding-bottom:10px;padding-top:10px}.page-header .panel.header[class]>.header.links{float:right;font-size:1.5rem;position:relative;margin-top:-24px}.page-header .panel.header[class] .secondary-nav{display:flex;gap:0 23px;margin-bottom:0;padding-left:0}.page-header .panel.header[class] .secondary-navigation-link{margin-bottom:0}.page-header .panel.header[class] .upholstery-swatches-link{display:inline-block;text-decoration:none}.page-header .panel.header[class] .upholstery-swatches-link:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.9rem;line-height:1;color:inherit;content:"\e919";font-family:icomoon;vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.page-header .panel.header[class] .showroom-link{display:inline-block;text-decoration:none}.page-header .panel.header[class] .showroom-link:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.9rem;line-height:1;color:inherit;content:"\e918";font-family:icomoon;vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.page-header .panel.header[class] .link{gap:0 8px;color:#fff;display:inline-flex}.page-header>.header.content{align-items:center;flex-wrap:nowrap;padding-bottom:23px;padding-top:30px}.page-header>.header.content>.block-search{order:inherit;padding-left:40px;width:auto;z-index:inherit}.page-header>.header.content .toggle-nav{display:none}.page-header>.header.content .logo>img{width:161px}.page-header .header-card--callus[class]{font-size:0;margin-left:24px;margin-right:24px;text-align:right}.page-header .header-card--callus[class]>a{display:inline-block;text-decoration:none;padding-left:0;display:inline-flex;flex-direction:column}.page-header .header-card--callus[class]>a:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:2.8rem;line-height:1;color:inherit;content:"\e917";font-family:icomoon;vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.page-header #search_mini_form{float:none;width:100%}.form.minisearch{position:relative}.form.minisearch .control{padding-bottom:0}.form.minisearch>.actions>.action.search{position:static}.form.minisearch>.actions>.action.search:before{font-size:2.1rem}body .page-header .header.content .header-card[class]{position:relative}body .page-header .header.content .header-card[class] .link.customer-account-link:before,body .page-header .header.content .header-card[class] .link.wishlist-link:before{display:block;font-size:2.8rem}body .page-header .header.content .header-card[class] .link .subheading{display:none}.miniquote-wrapper{margin-top:0}.miniquote-wrapper .showquote{display:flex;flex-direction:column}.miniquote-wrapper .showquote:before{font-size:2.8rem}.miniquote-wrapper .showquote .counter-number{font-size:1rem}.navigation.sw-megamenu{height:auto;margin-bottom:37px;opacity:1;overflow:visible;padding-bottom:0;padding-top:0;position:relative;top:0;width:100%}.navigation.sw-megamenu:before{background-color:#fff;border-bottom:1px solid #c9c9c9;border-top:1px solid #c9c9c9;box-shadow:0 2px 4px 0 rgba(217,217,217,.5);content:'';height:100%;left:50%;position:absolute;top:-1px;transform:translateX(-50%);width:100dvw;z-index:-1}.navigation.sw-megamenu>ul{display:flex;padding:0}.navigation.sw-megamenu>ul:after{flex:1;order:1}.navigation.sw-megamenu>ul>li:nth-child(2) a.level-top{padding-left:0}.navigation.sw-megamenu li.level0{border-bottom:0;margin:0}.navigation.sw-megamenu li.level0>.level-top{color:#2c2c2c;font-size:1.6rem;line-height:1.4;padding:20px 15px}.navigation.sw-megamenu li.level0>.level-top:hover{color:#121212}.navigation.sw-megamenu li.level0>.level-top:hover span{position:relative}.navigation.sw-megamenu li.level0>.level-top:hover span:after{background-color:#d57a39;bottom:-2px;content:'';display:block;height:2px;left:-15px;position:absolute;width:calc(100% + 30px)}.navigation.sw-megamenu li.level0:first-child>.level-top{padding-left:20px}.navigation.sw-megamenu li.level0:first-child>.level-top:hover span:after{left:0;width:100%}.navigation.sw-megamenu li.level0.top-additional-links+li>.level-top{padding-left:0}.navigation.sw-megamenu li.level0.top-additional-links+li>.level-top:hover span:after{left:0;width:100%}.navigation.sw-megamenu li.level0.parent:hover:after{background-color:rgba(60,60,60,.35);content:'';display:block;height:150dvh;left:50%;position:absolute;top:100%;transform:translateX(-50%);width:100dvw;z-index:2}.navigation.sw-megamenu li.level0.parent:hover>.submenu{left:-20px;padding:45px 20px;z-index:3}.navigation.sw-megamenu li.level0.parent:hover>.submenu .container{display:flex;flex-wrap:wrap;justify-content:space-between}.navigation.sw-megamenu li.level0.parent:hover>.submenu .row{border-top:1px solid #c9c9c9;margin:24px 0 0;order:2;padding-top:30px;width:100%}.navigation.sw-megamenu li.level0.parent:hover>.submenu .row>.subchildmenu{display:flex;gap:0 45px;padding:0}.navigation.sw-megamenu li.level0.parent:hover>.submenu .row>.subchildmenu>li.level1{border-bottom:0;flex:1;padding:0;width:auto}.navigation.sw-megamenu li.level0.parent:hover>.submenu .row>.subchildmenu>li.level1>a{color:#2c2c2c;font-size:2.1rem;margin:0;padding:0;text-transform:none}.navigation.sw-megamenu li.level0.parent:hover>.submenu .row>.subchildmenu .subchildmenu{border-top:1px solid #c9c9c9;display:block;margin-top:10px;padding:0}.navigation.sw-megamenu li.level0.parent:hover>.submenu .row>.subchildmenu .subchildmenu a:empty{display:none}.navigation.sw-megamenu li.level0.parent:hover>.submenu .row>.subchildmenu .level2{border-bottom:0;margin-top:15px}.navigation.sw-megamenu li.level0.parent:hover>.submenu .row>.subchildmenu .level2>a{color:#2c2c2c;font-size:1.4rem;font-weight:400;padding:0}.navigation.sw-megamenu li.level0.parent:hover>.submenu .menu-top-block{color:#2c2c2c}.navigation.sw-megamenu li.level0.parent:hover>.submenu .menu-bottom-block>a{color:#8a2020;font-size:1.4rem;font-weight:700}.navigation.sw-megamenu li.level0.parent:hover>.submenu h3{font-size:2.8rem;font-weight:500;margin:0}.navigation.sw-megamenu li.level0.parent:hover>.submenu h3>a{color:#1b62c6;font-size:1.8rem;font-weight:700}.navigation.sw-megamenu li.level0.parent:hover>.submenu h3>a:hover{color:#154c99}.navigation.sw-megamenu li.sale>.level-top{color:#8a2020}.navigation.sw-megamenu li.sale>.level-top:hover{color:#611616}.navigation.sw-megamenu li.ui-menu-item>.open-children-toggle{display:none}.navigation.sw-megamenu .open-children-toggle{display:none}.top-additional-links{align-self:center;display:block;order:2;padding-bottom:0;text-align:right}.top-additional-links .link{border:0;display:inline-block;padding:20px 0}.top-additional-links .link>span{display:none}.top-additional-links .row{display:flex;justify-content:space-between;gap:0 60px;text-align:left}.top-additional-links .row .menu-right-block{flex:4;order:2}.top-additional-links .block-top-categories-nav{flex:8}.top-additional-links .submenu .faq-categories[class]{display:grid;gap:49px 32px;grid-template-columns:repeat(2,1fr);padding:0}.top-additional-links .submenu .faq-categories[class]>.faq-category[class]>a{color:#2c2c2c;font-size:1.6rem;font-weight:600;padding:0}.top-additional-links .submenu .faq-categories[class]>.faq-category[class] img{display:block;margin-bottom:4px}.top-additional-links .submenu .faq-categories[class] .aw-subcategory-list{margin-top:12px;padding:0}.top-additional-links .submenu .faq-categories[class] .aw-subcategory-list>li{margin-bottom:15px}.top-additional-links .submenu .faq-categories[class] .aw-subcategory-list>li>a{font-size:1.4rem;font-weight:400;line-height:1.215;padding:0}.top-additional-links .block.block-contact-help-center{background-color:#f6f6f6;border-radius:10px;margin-bottom:22px;padding:26px 27px}.top-additional-links .block.block-contact-help-center .block-title{color:#2c2c2c;font-size:1.6rem;line-height:1.21;margin-bottom:23px;padding-left:36px;position:relative}.top-additional-links .block.block-contact-help-center .block-title strong{font-weight:500}.top-additional-links .block.block-contact-help-center .block-title strong:before{position:absolute;
45left:0;top:50%;transform:translateY(-50%)}.top-additional-links .block.block-contact-help-center .block-content[class] ul{font-size:0;margin:0 -13px;padding:0;position:relative}.top-additional-links .block.block-contact-help-center .block-content[class] ul:before{background-color:#f6f6f6;content:'';height:100%;position:absolute;left:0;width:1px;z-index:2}.top-additional-links .block.block-contact-help-center .block-content[class] ul>li,.top-additional-links .block.block-contact-help-center .block-content[class] ul>li>a{color:#2c2c2c;display:inline-block;font-size:1.4rem;font-weight:400;padding:0}.top-additional-links .block.block-contact-help-center .block-content[class] ul>li{border-left:1px solid #c9c9c9;padding:0 13px}.top-additional-links .block.block-contact-help-center .block-content[class] ul>li:last-child{padding-right:0}.top-additional-links .block.block-contact-help-center .block-title strong{display:inline-block;text-decoration:none}.top-additional-links .block.block-contact-help-center .block-title strong:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:2rem;line-height:1;color:inherit;content:"\e917";font-family:icomoon;vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.header.content>.block-search .action.search,.header.content>.block-search .field.search>.label{padding:.6rem 1rem;margin-top:-1px}.breadcrumbs .items{font-size:1.5rem}.catalog-product-view .breadcrumbs{background-color:inherit;overflow:visible;padding-bottom:10px}.catalog-product-view .breadcrumbs .items{white-space:inherit}.modal-popup.popup-authentication .modal-inner-wrap{max-height:calc(100% - 100px);margin-top:50px}.popup-authentication .block-authentication{flex-wrap:wrap}.popup-authentication .block-title{width:100%}.block.faq .columns [class*=column] ul li{margin-bottom:0}.block.faq .columns [class*=column] ul li:nth-child(2n){padding-bottom:27px}body .fieldset>.field:after{content:''!important;display:block;clear:both}.fieldset>.field{margin-bottom:20px}.fotorama__wrap .viewer-overlay .ar-viewer-button-bar button{border-radius:36px;font-size:1.4rem;height:36px;margin-left:15px;padding:0 16px}.fotorama__wrap .viewer-overlay .ar-viewer-button-bar button:before{height:21px;width:21px}.fotorama__wrap .viewer-overlay .ar-viewer-button-bar button.ar-viewer-button:before{font-size:2.1rem}.fotorama__wrap>.viewer-overlay{margin-top:-36px}}@media all and (min-width:1024px),print{.page-header.amsearch-full-width .amsearch-products-section.-grid:not(.-slider) .amsearch-item{max-width:calc(20%)}.page-header .header-card--callus[class]{border-right:1px solid #c9c9c9;font-size:1.6rem;margin-right:25px;padding-right:25px}.page-header .header-card--callus[class]>a{display:inline-flex;flex-direction:column;padding-left:44px;position:relative;white-space:nowrap}.page-header .header-card--callus[class]>a:before{font-size:3.3rem;position:absolute;left:0;top:50%;transform:translateY(-50%)}.page-header .header-card--callus[class] .subheading{font-size:1.3rem}.header-card .link.customer-account-link,.header-card .link.wishlist-link,.miniquote-wrapper .showquote .text{font-size:1.5rem}.header-card .link.customer-account-link{padding-bottom:10px;margin-bottom:-10px}html .navigation.sw-megamenu li.level0>.level-top{padding-left:25px;padding-right:25px}html .navigation.sw-megamenu li.top-additional-links+li>.level-top{padding-left:20px}.top-additional-links .link:before{content:unset}.top-additional-links .link>span{display:inline;font-size:1.8rem}.top-additional-links .submenu .faq-categories[class]{grid-template-columns:repeat(3,1fr)}}.page-main[class] .block.styles-grid{display:flex;flex-wrap:wrap;gap:0 17px}.page-main[class] .block.styles-grid h2{width:100%}.page-main[class] .block.styles-grid .widget.icon-card{border-radius:0;box-shadow:none;padding:0;text-align:center;transform:none}.page-main[class] .block.styles-grid .widget.icon-card .icon-card__image{border-radius:5px;transform:none;width:100%}@media only screen and (min-width:640px) and (max-width:769px){.page-main[class] .block.styles-grid .widget.icon-card{margin-bottom:0;width:calc(49% - 7px)}}@media all and (min-width:769px),print{.block-search .label{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.header.content:after,.header.content:before,.page-header .header.panel:after,.page-header .header.panel:before{content:'';display:table}.header.content:after,.page-header .header.panel:after{clear:both}.column.main{box-sizing:border-box}.page-wrapper h1{font-size:4.8rem;margin-bottom:40px}.breadcrumbs,.header.content,.navigation,.page-header .header.panel,.page-main{box-sizing:border-box;margin-left:auto;margin-right:auto;max-width:1460px;padding-left:10px;padding-right:10px;width:auto}.page-main{width:100%}.columns{display:block}.column.main{min-height:300px}.panel.header{padding:10px 20px}.nav-toggle{display:none}.nav-sections{-webkit-flex-shrink:0;flex-shrink:0;-webkit-flex-basis:auto;flex-basis:auto;margin-bottom:25px}.nav-sections-item-title{display:none}.nav-sections-item-content>*{display:none}.nav-sections-item-content>
45.navigation{display:block}.navigation{background:#f8f8f8;font-weight:700;height:inherit;left:auto;overflow:inherit;padding:0;position:relative;top:0;width:100%;z-index:3}.navigation:empty{display:none}.navigation ul{margin-top:0;margin-bottom:0;padding:0;position:relative}.navigation li.level0{border-top:none}.navigation li.level1{position:relative}.navigation .level0{margin:0 10px 0 0;display:inline-block;position:relative}.navigation .level0:last-child{margin-right:0;padding-right:0}.navigation .level0:hover:after{content:'';display:block;position:absolute;top:0;left:100%;width:10px;height:calc(100% + 3px);z-index:1}.navigation .level0>.level-top{color:#575757;line-height:4rem;padding:0 12px;text-decoration:none;box-sizing:border-box;position:relative;display:inline-block}.navigation .level0>.level-top.ui-state-focus,.navigation .level0>.level-top:hover{color:#d57a39;text-decoration:none}.navigation .level0.active>.level-top,.navigation .level0.has-active>.level-top{border-color:#d57a39;border-style:solid;border-width:0 0 3px;color:#d57a39;text-decoration:none;display:inline-block}.navigation .level0.parent:hover>.submenu{overflow:visible!important}.navigation .level0.parent>.level-top{padding-right:20px}.navigation .level0.parent>.level-top>.ui-menu-icon{position:absolute;right:0;display:inline-block;text-decoration:none}.navigation .level0.parent>.level-top>.ui-menu-icon>span{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.navigation .level0.parent>.level-top>.ui-menu-icon:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:12px;line-height:20px;color:inherit;content:'\e622';font-family:icons-blank-theme;vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.navigation .level0 .submenu{background:#fff;border:1px solid #ecf0f1;box-shadow:0 5px 5px rgba(0,0,0,.19);font-weight:700;min-width:230px;padding:0;display:none;left:0;margin:0!important;position:absolute;z-index:1;margin-top:11px}.navigation .level0 .submenu>ul{margin-top:11px}.navigation .level0 .submenu>ul:after,.navigation .level0 .submenu>ul:before{content:'';display:block;overflow:hidden;position:absolute}.navigation .level0 .submenu>ul:before{color:#fff;left:20px;top:-20px;border:10px solid transparent;height:0;width:0;border-bottom-color:#fff;z-index:4}.navigation .level0 .submenu>ul:after{border:11px solid transparent;height:0;width:0;border-bottom-color:#ecf0f1;color:#ecf0f1;left:19px;top:-22px;z-index:3}.navigation .level0 .submenu:before{content:'';display:block;position:absolute;width:100%;height:4px;left:0;top:-4px;z-index:1}.navigation .level0 .submenu a{display:block;line-height:inherit;color:#575757;padding:8px 20px}.navigation .level0 .submenu a.ui-state-focus,.navigation .level0 .submenu a:hover{background:#e8e8e8;color:#d57a39;text-decoration:none}.navigation .level0 .submenu .active>a{border-color:#d57a39;border-style:solid;border-width:0 0 0 3px}.navigation .level0 .submenu .submenu{top:-1px!important;left:100%!important}.navigation .level0 .submenu .submenu-reverse{left:auto!important;right:100%}.navigation .level0 .submenu li{margin:0;position:relative}.navigation .level0 .submenu li.parent>a>.ui-menu-icon{position:absolute;right:3px;display:inline-block;text-decoration:none}.navigation .level0 .submenu li.parent>a>.ui-menu-icon>span{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.navigation .level0 .submenu li.parent>a>.ui-menu-icon:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:12px;line-height:20px;color:inherit;content:'\e608';font-family:icons-blank-theme;vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.navigation .level0.more{position:relative;display:inline-block;text-decoration:none}.navigation .level0.more:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:26px;line-height:inherit;color:inherit;content:'\e607';font-family:icons-blank-theme;vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.navigation .level0.more:before{display:none}.navigation .level0.more:after{padding:8px 12px;position:relative;z-index:1}.navigation .level0.more:hover>.submenu{overflow:visible!important}.navigation .level0.more li{display:block}.panel.header .links{display:inline-block}.fieldset>.field{margin:0 0 20px;box-sizing:border-box;margin:0 0 29px}.fieldset>.field>.label{margin:0}.fieldset>.field:after,.fieldset>.field:before{content:'';display:table}.fieldset>.field:after{clear:both}.fieldset>.field:not(.choice)>.label{padding:6px 15px 0 0;text-align:right;box-sizing:border-box;float:left}.fieldset>.field:not(.choice)>.control{width:100%;float:left}.actions-toolbar:after,.actions-toolbar:before{content:'';display:table}.actions-toolbar:after{clear:both}.actions-toolbar .primary{float:left}.actions-toolbar .secondary{float:right}.actions-toolbar .primary,.actions-toolbar .secondary{display:inline-block}.actions-toolbar .primary a.action,.actions-toolbar .secondary a.action{dis
45play:inline-block}.actions-toolbar .primary .action{margin:0 5px 0 0}.actions-toolbar .secondary a.action{margin-top:6px}.actions-toolbar>.primary,.actions-toolbar>.secondary{margin-bottom:0}.actions-toolbar>.primary .action,.actions-toolbar>.secondary .action{margin-bottom:0;width:auto}.page-header .amsearch-wrapper-block{float:right;margin:0;padding:0;width:auto}.page-header .amsearch-wrapper-block:before{content:none}.page-header:not(.amsearch-full-width) .amsearch-input-wrapper.-dynamic-width{width:100%}.page-header .amsearch-input-wrapper{min-width:283px;width:auto}.page-header.amsearch-full-width.-opened .ammenu-logo,.page-header.amsearch-full-width.-opened .logo{margin:0 auto 0 4vw;z-index:11}.page-header.amsearch-full-width.-opened .amsearch-wrapper-block{z-index:10}.page-header.amsearch-full-width.-opened .amsearch-button.-full-close{right:4vw}.page-header.amsearch-full-width .amsearch-input-wrapper{flex-grow:initial}.page-header.amsearch-full-width .amsearch-button.-search{flex-grow:initial}.page-header.amsearch-full-width .amsearch-wrapper-block{background:#fff;display:inline-block}.page-header.amsearch-full-width:not(.-opened) .amsearch-wrapper-block{position:static;width:auto}.page-header.amsearch-full-width .amsearch-form-block{height:100%;justify-content:center;padding:0}.page-header.amsearch-full-width .amsearch-result-section{padding:0 calc(4vw - 15px)}.page-header.amsearch-full-width .amsearch-products-section.-grid:not(.-slider) .amsearch-item{max-width:calc(25%)}.page-header.amsearch-full-width .amsearch-products-section.-list .amsearch-item{width:50%}.page-header.amsearch-full-width .amsearch-button.-full-close{margin:auto}.page-header .amsearch-button.-loupe-trigger{display:none}.sw-megamenu.navigation>ul{position:relative}.sw-megamenu.navigation>ul:after{diaplay:table;content:'';clear:both}.sw-megamenu.navigation .open-children-toggle{display:none}.sw-megamenu.navigation span.cat-label{position:absolute;text-transform:uppercase;font:inherit;font-size:9px;padding:2px;border-radius:2px;line-height:1;color:#fff}.sw-megamenu.navigation span.cat-label:before{content:"";position:absolute;width:3px;height:3px;border:3px solid transparent}.sw-megamenu.navigation span.cat-label.cat-label-label3{background-color:#0ae3eb}.sw-megamenu.navigation li>a>span{position:relative}.sw-megamenu.navigation li.level0>a>span.cat-label{top:-13px;right:14px}.sw-megamenu.navigation li.level0>a>span.cat-label:before{left:3px;bottom:-6px}.sw-megamenu.navigation li.level0>a>span.cat-label.cat-label-label3:before{border-top-color:#0ae3eb}.sw-megamenu.navigation .subchildmenu.mega-columns>li{float:left;padding:0 5px}.sw-megamenu.navigation .subchildmenu.mega-columns.columns2>li{width:50%}.sw-megamenu.navigation .subchildmenu.mega-columns.columns2>li:nth-child(odd){clear:both}.sw-megamenu.navigation .subchildmenu.mega-columns.columns4>li{width:25%}.sw-megamenu.navigation .subchildmenu.mega-columns.columns4>li:nth-child(4n+1){clear:both}.sw-megamenu.navigation li.level0 .submenu{display:block;visibility:hidden;opacity:0;color:#777}.sw-megamenu.navigation li.level0 .row{margin-left:-5px;margin-right:-5px}.sw-megamenu.navigation li.level0 .col-md-12{padding-left:5px;padding-right:5px}.sw-megamenu.navigation li.level0.fullwidth{position:static}.sw-megamenu.navigation li.level0.fullwidth>.submenu{width:100%;border-radius:0 0 6px 6px}.sw-megamenu.navigation li.level0.fullwidth>.submenu{padding:5px 8px 10px;left:0}.sw-megamenu.navigation li.level0.fullwidth .submenu li.parent>a:after{display:none}.sw-megamenu.navigation li.level0.fullwidth .submenu li.level1>a{font-size:14px;font-weight:600;text-transform:uppercase;margin-top:10px}.sw-megamenu.navigation li.level0.fullwidth .submenu .subchildmenu .subchildmenu{padding:5px 0}.sw-megamenu.navigation li.level0.fullwidth .submenu a{padding:5px;line-height:1;font-size:13px}.sw-megamenu.navigation li.level0.fullwidth .submenu .menu-bottom-block a,.
45sw-megamenu.navigation li.level0.fullwidth .submenu .menu-right-block a,.sw-megamenu.navigation li.level0.fullwidth .submenu .menu-top-block a{display:inline}.page-main[class] .block.widget h2{margin-bottom:21px}.page-main[class] .block.styles-grid{gap:0 26px}.page-main[class] .block.styles-grid .widget.icon-card{margin-bottom:0;width:calc(25% - 19.5px)}.page-main[class] .block.styles-grid .icon-card__text{font-size:2.5rem}.product-upholstery-swatches.catalog-product-view .form-main{grid-area:products}.product-upholstery-swatches.catalog-product-view .product-content{grid-area:description}.product-upholstery-swatches.catalog-product-view .modal-popup.product-form{display:block;grid-area:order;opacity:1;position:static;visibility:visible;width:100%}.product-info-main .box-tocart,.product-options-bottom .box-tocart{display:table}.product-info-main .box-tocart .field.qty,.product-options-bottom .box-tocart .field.qty{display:table-cell}.product-info-main .box-tocart .actions,.product-options-bottom .box-tocart .actions{display:table-cell;padding-top:25px;text-align:center;vertical-align:bottom}.product-info-main .page-title-wrapper .page-title{margin-top:-13px}.product-info-main{float:right}.product.media{float:left;margin-bottom:25px}.block-search{float:right;padding-left:15px;position:relative;width:250px;z-index:4}.block-search .control{border-top:0;margin:0;padding:0 0 25px}.block-search .nested{display:block;padding-top:5px;position:absolute}.block-search input{margin:0;padding-right:35px;position:static}.block-search input::-webkit-input-placeholder{color:#c2c2c2}.block-search input:-moz-placeholder{color:#c2c2c2}.block-search input::-moz-placeholder{color:#c2c2c2}.block-search input:-ms-input-placeholder{color:#c2c2c2}.block-search .action.search{display:inline-block;background-image:none;background:0 0;-moz-box-sizing:content-box;border:0;box-shadow:none;line-height:inherit;margin:0;padding:0;text-decoration:none;text-shadow:none;font-weight:400;padding:5px 0;position:absolute;right:10px;top:0;z-index:1}.block-search .action.search>span{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.block-search .action.search:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:22px;line-height:22px;color:#8f8f8f;content:'\e615';font-family:icons-blank-theme;margin:0;vertical-align:top;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.block-search .action.search:hover:before{color:inherit}.block-search .action.search:active:before{color:inherit}.block-search .action.search:active,.block-search .action.search:focus{background:0 0;border:none}.block-search .action.search:hover{background:0 0;border:none}.block-search .action.search.disabled,.block-search .action.search[disabled]{opacity:.5}.block-search .action.search:focus:before{color:#333}.search-autocomplete{margin-top:0}.block-authentication .block-title{font-size:2.4rem;border-bottom:0;margin-bottom:25px}.block-authentication .actions-toolbar>.primary{display:inline;float:right;margin-right:0}.block-authentication .actions-toolbar>.primary .action{margin-right:0}.block-authentication .actions-toolbar>.secondary{float:left;margin-right:2rem;padding-top:1rem}.popup-authentication .modal-inner-wrap{min-width:769px;width:60%}.popup-authentication .block-authentication{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;border-top:1px solid #c1c1c1}.popup-authentication .block-content,.popup-authentication .block[class],.popup-authentication .fieldset,.popup-authentication .form-login{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-grow:1;flex-grow:1}.popup-authentication .block[class]{box-sizing:border-box;float:left;padding:10px 30px 0 0;width:50%}.popup-authentication .block[class]+.block{border-left:1px solid #c1c1c1;border-top:0;margin:0;padding:10px 0 0 40px}.popup-authentication .block[class]+.block:before{left:0;top:50%}.popup-authentication .actions-toolbar{margin-bottom:0;margin-top:auto}.block.newsletter{max-width:44%;width:max-content}.page-wrapper>.breadcrumbs{box-sizing:border-box;width:100%}.navigation ul{padding:0 8px}.header.panel>.header.links{float:right;font-size:0;margin:0;padding:0;list-style:none;margin-left:auto}.header.content{padding:30px 20px 0}.page-header{border:0;margin-bottom:0}.page-header .panel.wrapper{border-bottom:1px solid #e8e8e8}.page-header .header.panel{padding-bottom:10px;padding-top:10px}.page-header .switcher{display:inline-block}.page-main>.page-title-wrapper .page-title{display:inline-block}.logo{margin:0 auto 25px 0}.logo img{max-height:inherit}.product-info-finance{font-size:1.6rem;padding-left:170px}.cart.table-wrapper .items>.cart.item .col.image{grid-area:image}.cart.table-wrapper .items>.cart.item .col.bundle-child-wrapper{grid-area:bundle}.cart.table-wrapper .items>.cart.item .col.item{grid-area:info}.cart.table-wrapper .items>.cart.item .col.actions{align-self:end;grid-area:actions}.cart.table-wrapper .items>
45.cart.item .col.total{align-items:flex-end;display:flex;flex-direction:column;grid-area:price}.page-products .page-main>.page-title-wrapper h1.page-title{font-size:4.8rem;margin-bottom:48px}.product-item.product .summarize-options-text{font-size:1.4rem;line-height:1.7rem;margin-bottom:9px}.product-item.product .summarize-options-text:before{font-size:1.1rem;line-height:1.7rem;width:1.7rem}.fotorama #layered_msg{left:125px;width:calc(100% - 125px)}.product-options-bottom{padding-top:43px}.product-options-wrapper .product-custom-option{height:52px}.product-options-wrapper .product-options-wrapper>.fieldset>.dimension-inputs .field:first-child,.product-options-wrapper>.fieldset>.field:not(.choice):first-child{border-top:1px solid #c9c9c9}.product-info-main .box-tocart,.product-options-bottom .box-tocart{display:block;margin-bottom:28px;margin-top:0}.product-info-main .box-tocart .qty-ticker,.product-options-bottom .box-tocart .qty-ticker{font-size:1.6rem;height:54px;width:54px}.product-info-main .box-tocart .qty-ticker[data-action=decrease],.product-options-bottom .box-tocart .qty-ticker[data-action=decrease]{border-radius:5px 0 0 5px}.product-info-main .box-tocart .qty-ticker[data-action=increase],.product-options-bottom .box-tocart .qty-ticker[data-action=increase]{border-radius:0 5px 5px 0}.product-info-main .box-tocart .input-text.qty,.product-options-bottom .box-tocart .input-text.qty{height:54px;width:60px}.product-info-main .box-tocart .block-product-info-finance,.product-options-bottom .box-tocart .block-product-info-finance{font-size:1.6rem;max-width:200px}.product-info-main .box-tocart .block-product-info-finance+.actions,.product-options-bottom .box-tocart .block-product-info-finance+.actions{display:none}.product-info-main .box-tocart .action.toquote,.product-options-bottom .box-tocart .action.toquote{font-size:2.4rem;height:66px;margin-top:36px}.product-info-main .box-tocart .action.request-a-quote,.product-options-bottom .box-tocart .action.request-a-quote{font-size:2.4rem;height:66px}.product-info-main .product.info.detailed[class]{border-bottom:0;float:none;margin-bottom:17px;margin-top:0;padding-top:44px}.product-info-main .product.info.detailed[class] h2{border-bottom:1px solid #e8e8e8;font-size:2.4rem;margin-bottom:14px;padding-bottom:30px}.product-info-main .product.info.detailed[class] .product.data.items{border-top:0}.product-info-main .product.info.detailed[class] .product.data.items .data.item.title{border-bottom:1px solid #e8e8e8;flex:1;padding-bottom:12px;margin-bottom:1px;margin-right:0;max-width:inherit;text-align:center}.product-info-main .product.info.detailed[class] .product.data.items .data.item.title .switch{border-top:0;color:#3c3938;font-weight:400;padding:10px 0}.product-info-main .product.info.detailed[class] .product.data.items .data.item.title .switch:after{content:unset}.product-info-main .product.info.detailed[class] .product.data.items .data.item.title.active{border-bottom:3px solid #757575;margin-bottom:0;padding-bottom:11px}.product-info-main .product.info.detailed[class] .product.data.items .data.item.content{border-bottom:0;border-top:0;display:none;font-size:1.6rem;margin-left:0;margin-top:33px;padding-bottom:33px;padding-top:0;order:2}.block.block-new-customer{border-top:0;padding-top:0}.page-wrapper[class] .page-main h1,.page-wrapper[class] .page-main>.page-title-wrapper h1.page-title{font-size:4.8rem;margin-bottom:40px}.page-wrapper[class] .page-main h2{font-size:3.2rem}.page-header{margin-bottom:0}.page-header:before{bottom:1px}.page-header .panel.header[class]{font-size:1.5rem;line-height:2.3rem;padding-bottom:10px;padding-top:10px}.page-header .panel.header[class]>.header.links{float:right;font-size:1.5rem;position:relative;margin-top:-24px}.page-header .panel.header[class] .secondary-nav{display:flex;gap:0 23px;margin-bottom:0;padding-left:0}.page-header .panel.header[class] .secondary-navigation-link{margin-bottom:0}.page-header .panel.header[class] .upholstery-swatches-link{display:inline-block;text-decoration:none}.page-header .panel.header[class] .upholstery-swatches-link:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.9rem;line-height:1;color:inherit;content:"\e919";font-family:icomoon;vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.page-header .panel.header[class] .showroom-link{display:inline-block;text-decoration:none}.page-header .panel.header[class] .showroom-link:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.9rem;line-height:1;color:inherit;content:"\e918";font-family:icomoon;vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.page-header .panel.header[class] .link{gap:0 8px;color:#fff;display:inline-flex}.page-header>.header.content{align-items:center;flex-wrap:nowrap;padding-bottom:23px;padding-top:30px}.page-header>.header.content>.block-search{order:inherit;padding-left:40px;width:auto;z-index:inherit}.page-header>.header.content .toggle-nav{display:none}.page-header>.header.content .logo>img{width:161px}.page-header .header-card--callus[class]{font-size:0;margin-left:24px;margin-right:24px;text-align:right}.page-header .header-card--callus[class]>a{display:inline-block;text-decoration:none;padding-left:0;display:inline-flex;flex-direction:column}.page-header .header-card--callus[class]>a:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:2.8rem;line-height:1;color:inherit;content:"\e917";font-family:icomoon;vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.page-header #search_mini_form{float:none;width:100%}.form.minisearch{position:relative}.form.minisearch .control{padding-bottom:0}.form.minisearch>.actions>.action.search{position:static}.form.minisearch>.actions>.action.search:before{font-size:2.1rem}body .page-header .header.content .header-card[class]{position:relative}body .page-header .header.content .header-card[class] .link.customer-account-link:before,body .page-header .header.content .header-card[class] .link.wishlist-link:before{display:block;font-size:2.8rem}body .page-header .header.content .header-card[class] .link .subheading{display:none}.miniquote-wrapper{margin-top:0}.miniquote-wrapper .showquote{display:flex;flex-direction:column}.miniquote-wrapper .showquote:before{font-size:2.8rem}.miniquote-wrapper .showquote .counter-number{font-size:1rem}.navigation.sw-megamenu{height:auto;margin-bottom:37px;opacity:1;overflow:visible;padding-bottom:0;padding-top:0;position:relative;top:0;width:100%}.navigation.sw-megamenu:before{background-color:#fff;border-bottom:1px solid #c9c9c9;border-top:1px solid #c9c9c9;box-shadow:0 2px 4px 0 rgba(217,217,217,.5);content:'';height:100%;left:50%;position:absolute;top:-1px;transform:translateX(-50%);width:100dvw;z-index:-1}.navigation.sw-megamenu>ul{display:flex;padding:0}.navigation.sw-megamenu>ul:after{flex:1;order:1}.navigation.sw-megamenu>ul>li:nth-child(2) a.level-top{padding-left:0}.navigation.sw-megamenu li.level0{border-bottom:0;margin:0}.navigation.sw-megamenu li.level0>.level-top{color:#2c2c2c;font-size:1.6rem;line-height:1.4;padding:20px 15px}.navigation.sw-megamenu li.level0>.level-top:hover{color:#121212}.navigation.sw-megamenu li.level0>.level-top:hover span{position:relative}.navigation.sw-megamenu li.level0>.level-top:hover span:after{background-color:#d57a39;bottom:-2px;content:'';display:block;height:2px;left:-15px;position:absolute;width:calc(100% + 30px)}.navigation.sw-megamenu li.level0:first-child>.level-top{padding-left:20px}.navigation.sw-megamenu li.level0:first-child>.level-top:hover span:after{left:0;width:100%}.navigation.sw-megamenu li.level0.top-additional-links+li>.level-top{padding-left:0}.navigation.sw-megamenu li.level0.top-additional-links+li>.level-top:hover span:after{left:0;width:100%}.navigation.sw-megamenu li.level0.parent:hover:after{background-color:rgba(60,60,60,.35);content:'';display:block;height:150dvh;left:50%;position:absolute;top:100%;transform:translateX(-50%);width:100dvw;z-index:2}.navigation.sw-megamenu li.level0.parent:hover>.submenu{left:-20px;padding:45px 20px;z-index:3}.navigation.sw-megamenu li.level0.parent:hover>.submenu .container{display:flex;flex-wrap:wrap;justify-content:space-between}.navigation.sw-megamenu li.level0.parent:hover>.submenu .row{border-top:1px solid #c9c9c9;margin:24px 0 0;order:2;padding-top:30px;width:100%}.navigation.sw-megamenu li.level0.parent:hover>.submenu .row>.subchildmenu{display:flex;gap:0 45px;padding:0}.navigation.sw-megamenu li.level0.parent:hover>.submenu .row>.subchildmenu>li.level1{border-bottom:0;flex:1;padding:0;width:auto}.navigation.sw-megamenu li.level0.parent:hover>.submenu .row>.subchildmenu>li.level1>a{color:#2c2c2c;font-size:2.1rem;margin:0;padding:0;text-transform:none}.navigation.sw-megamenu li.level0.parent:hover>.submenu .row>.subchildmenu .subchildmenu{border-top:1px solid #c9c9c9;display:block;margin-top:10px;padding:0}.navigation.sw-megamenu li.level0.parent:hover>.submenu .row>.subchildmenu .subchildmenu a:empty{display:none}.navigation.sw-megamenu li.level0.parent:hover>.submenu .row>.subchildmenu .level2{border-bottom:0;margin-top:15px}.navigation.sw-megamenu li.level0.parent:hover>.submenu .row>.subchildmenu .level2>a{color:#2c2c2c;font-size:1.4rem;font-weight:400;padding:0}.navigation.sw-megamenu li.level0.parent:hover>.submenu .menu-top-block{color:#2c2c2c}.navigation.sw-megamenu li.level0.parent:hover>.submenu .menu-bottom-block>a{color:#8a2020;font-size:1.4rem;font-weight:700}.navigation.sw-megamenu li.level0.parent:hover>.submenu h3{font-size:2.8rem;font-weight:500;margin:0}.navigation.sw-megamenu li.level0.parent:hover>.submenu h3>a{color:#1b62c6;font-size:1.8rem;font-weight:700}.navigation.sw-megamenu li.level0.parent:hover>.submenu h3>a:hover{color:#154c99}.navigation.sw-megamenu li.sale>.level-top{color:#8a2020}.navigation.sw-megamenu li.sale>.level-top:hover{color:#611616}.navigation.sw-megamenu li.ui-menu-item>.open-children-toggle{display:none}.navigation.sw-megamenu .open-children-toggle{display:none}.top-additional-links{align-self:center;display:block;order:2;padding-bottom:0;text-align:right}.top-additional-links .link{border:0;display:inline-block;padding:20px 0}.top-additional-links .link>span{display:none}.top-additional-links .row{display:flex;justify-content:space-between;gap:0 60px;text-align:left}.top-additional-links .row .menu-right-block{flex:4;order:2}.top-additional-links .block-top-categories-nav{flex:8}.top-additional-links .submenu .faq-categories[class]{display:grid;gap:49px 32px;grid-template-columns:repeat(2,1fr);padding:0}.top-additional-links .submenu .faq-categories[class]>.faq-category[class]>a{color:#2c2c2c;font-size:1.6rem;font-weight:600;padding:0}.top-additional-links .submenu .faq-categories[class]>.faq-category[class] img{display:block;margin-bottom:4px}.top-additional-links .submenu .faq-categories[class] .aw-subcategory-list{margin-top:12px;padding:0}.top-additional-links .submenu .faq-categories[class] .aw-subcategory-list>li{margin-bottom:15px}.top-additional-links .submenu .faq-categories[class] .aw-subcategory-list>li>a{font-size:1.4rem;font-weight:400;line-height:1.215;padding:0}.top-additional-links .block.block-contact-help-center{background-color:#f6f6f6;border-radius:10px;margin-bottom:22px;padding:26px 27px}.top-additional-links .block.block-contact-help-center .block-title{color:#2c2c2c;font-size:1.6rem;line-height:1.21;margin-bottom:23px;padding-left:36px;position:relative}.top-additional-links .block.block-contact-help-center .block-title strong{font-weight:500}.top-additional-links .block.block-contact-help-center .block-title strong:before{position:absolute;
45left:0;top:50%;transform:translateY(-50%)}.top-additional-links .block.block-contact-help-center .block-content[class] ul{font-size:0;margin:0 -13px;padding:0;position:relative}.top-additional-links .block.block-contact-help-center .block-content[class] ul:before{background-color:#f6f6f6;content:'';height:100%;position:absolute;left:0;width:1px;z-index:2}.top-additional-links .block.block-contact-help-center .block-content[class] ul>li,.top-additional-links .block.block-contact-help-center .block-content[class] ul>li>a{color:#2c2c2c;display:inline-block;font-size:1.4rem;font-weight:400;padding:0}.top-additional-links .block.block-contact-help-center .block-content[class] ul>li{border-left:1px solid #c9c9c9;padding:0 13px}.top-additional-links .block.block-contact-help-center .block-content[class] ul>li:last-child{padding-right:0}.top-additional-links .block.block-contact-help-center .block-title strong{display:inline-block;text-decoration:none}.top-additional-links .block.block-contact-help-center .block-title strong:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:2rem;line-height:1;color:inherit;content:"\e917";font-family:icomoon;vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.header.content>.block-search .action.search,.header.content>.block-search .field.search>.label{padding:.6rem 1rem;margin-top:-1px}.breadcrumbs .items{font-size:1.5rem}.modal-popup.popup-authentication .modal-inner-wrap{max-height:calc(100% - 100px);margin-top:50px}.popup-authentication .block-authentication{flex-wrap:wrap}.popup-authentication .block-title{width:100%}body .fieldset>.field:after{content:''!important;display:block;clear:both}.fieldset>.field{margin-bottom:20px}.fotorama__wrap .viewer-overlay .ar-viewer-button-bar button{border-radius:36px;font-size:1.4rem;height:36px;margin-left:15px;padding:0 16px}.fotorama__wrap .viewer-overlay .ar-viewer-button-bar button:before{height:21px;width:21px}.fotorama__wrap .viewer-overlay .ar-viewer-button-bar button.ar-viewer-button:before{font-size:2.1rem}.fotorama__wrap>.viewer-overlay{margin-top:-36px}}@media all and (min-width:1024px),print{.page-header.amsearch-full-width .amsearch-products-section.-grid:not(.-slider) .amsearch-item{max-width:calc(20%)}.page-main[class] .block.block-static-block.widget{margin-bottom:75px}.page-header .header-card--callus[class]{border-right:1px solid #c9c9c9;font-size:1.6rem;margin-right:25px;padding-right:25px}.page-header .header-card--callus[class]>a{display:inline-flex;flex-direction:column;padding-left:44px;position:relative;white-space:nowrap}.page-header .header-card--callus[class]>a:before{font-size:3.3rem;position:absolute;left:0;top:50%;transform:translateY(-50%)}.page-header .header-card--callus[class] .subheading{font-size:1.3rem}.header-card .link.customer-account-link,.header-card .link.wishlist-link,.miniquote-wrapper .showquote .text{font-size:1.5rem}.header-card .link.customer-account-link{padding-bottom:10px;margin-bottom:-10px}html .navigation.sw-megamenu li.level0>.level-top{padding-left:25px;padding-right:25px}html .navigation.sw-megamenu li.top-additional-links+li>.level-top{padding-left:20px}.top-additional-links .link:before{content:unset}.top-additional-links .link>span{display:inline;font-size:1.8rem}.top-additional-links .submenu .faq-categories[class]{grid-template-columns:repeat(3,1fr)}}h2{font-weight:700;line-height:1.18;font-size:2.4rem;margin-top:2.5rem;margin-bottom:2rem}.columns .sidebar-additional,.product-item,.search-autocomplete{box-sizing:border-box}.page-main[class] .block.widget h2{margin-bottom:14px}.page-main[class] .block.categories-grid,.page-main[class] .block.styles-grid{display:flex;flex-wrap:wrap;gap:0 17px}.page-main[class] .block.categories-grid h2,.page-main[class] .block.styles-grid h2{width:100%}.page-main[class] .block.categories-grid .widget.icon-card,.page-main[class] .block.styles-grid .widget.icon-card{border-radius:0;box-shadow:none;padding:0;text-align:center;transform:none}.page-main[class] .block.categories-grid .widget.icon-card .icon-card__image,.page-main[class] .block.styles-grid .widget.icon-card .icon-card__image{border-radius:5px;transform:none;width:100%}.page-main[class] .block.categories-grid{gap:39px 2%}.page-main[class] .block.categories-grid>h2{margin-bottom:0;margin-top:-18px;position:relative;top:18px}.page-main[class] .block.categories-grid .widget.icon-card{width:32%}.page-main[class] .block.categories-grid .widget.icon-card .icon-card__image-container{aspect-ratio:1;background-color:#ececec;border-radius:50%;line-height:.7;margin-bottom:14px}.page-main[class] .block.styles-grid{gap:24px 14px}.page-main[class] .block.styles-grid .widget.icon-card{width:calc(49% - 7px)}.page-main[class] .block.styles-grid .widget.icon-card .icon-card__image-container{aspect-ratio:1/1;display:block;line-height:.7;margin-bottom:14px}.page-main[class] .block.styles-grid .widget.icon-card .icon-card__image{display:block}.page-main[class] .block.styles-grid .icon-card__text{font-size:1.8rem}.widget{clear:both}.block-static-block.widget{margin-bottom:20px}@media all and (min-width:640px){.page-main[class] .block.categories-grid .widget.icon-card{width:23.5%}.product-item-actions{display:block}.product-item-actions .actions-primary+.actions-secondary>*{white-space:normal}}.page-main[class] .block .widget.icon-card{position:relative}.page-main[class] .block.block-static-block.widget{margin-bottom:45px}.page-main[class] .block.widget h2{margin-top:0}.page-main[class] .block.categories-grid .widget.icon-card{text-align:center}.page-main[class] .block.categories-grid .widget.icon-card .icon-card__image-container{display:block}.page-wrapper h2{font-weight:700;line-height:1.18;font-size:2.4rem;margin-top:2.5rem;margin-bottom:2rem}@media only screen and (min-width:640px) and (max-width:769px){.page-main[class] .block.styles-grid .widget.icon-card{margin-bottom:0;width:calc(49% - 7px)}.page-main[class] .block.categories-grid .widget.icon-card{width:23.5%}}@media all and (min-width:769px),print{.block-search .label{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.header.content:after,.header.content:before,.page-header .header.panel:after,.page-header .header.panel:before{content:'';display:table}.header.content:after,.page-header .header.panel:after{clear:both}.column.main{box-sizing:border-box}.page-wrapper h1{font-size:4.8rem;margin-bottom:40px}.breadcrumbs,.header.content,.navigation,.page-header .header.panel,.page-main{box-sizing:border-box;margin-left:auto;margin-right:auto;max-width:1460px;padding-left:10px;padding-right:10px;width:auto}.page-main{width:100%}.columns{display:block}.column.main{min-height:300px}.panel.header{padding:10px 20px}.nav-toggle{display:none}.nav-sections{-webkit-flex-shrink:0;flex-shrink:0;-webkit-flex-basis:auto;flex-basis:auto;margin-bottom:25px}.nav-sections-item-title{display:none}.nav-sections-item-content>*{display:none}.nav-sections-item-content>
45.navigation{display:block}.navigation{background:#f8f8f8;font-weight:700;height:inherit;left:auto;overflow:inherit;padding:0;position:relative;top:0;width:100%;z-index:3}.navigation:empty{display:none}.navigation ul{margin-top:0;margin-bottom:0;padding:0;position:relative}.navigation li.level0{border-top:none}.navigation li.level1{position:relative}.navigation .level0{margin:0 10px 0 0;display:inline-block;position:relative}.navigation .level0:last-child{margin-right:0;padding-right:0}.navigation .level0:hover:after{content:'';display:block;position:absolute;top:0;left:100%;width:10px;height:calc(100% + 3px);z-index:1}.navigation .level0>.level-top{color:#575757;line-height:4rem;padding:0 12px;text-decoration:none;box-sizing:border-box;position:relative;display:inline-block}.navigation .level0>.level-top.ui-state-focus,.navigation .level0>.level-top:hover{color:#d57a39;text-decoration:none}.navigation .level0.active>.level-top,.navigation .level0.has-active>.level-top{border-color:#d57a39;border-style:solid;border-width:0 0 3px;color:#d57a39;text-decoration:none;display:inline-block}.navigation .level0.parent:hover>.submenu{overflow:visible!important}.navigation .level0.parent>.level-top{padding-right:20px}.navigation .level0.parent>.level-top>.ui-menu-icon{position:absolute;right:0;display:inline-block;text-decoration:none}.navigation .level0.parent>.level-top>.ui-menu-icon>span{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.navigation .level0.parent>.level-top>.ui-menu-icon:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:12px;line-height:20px;color:inherit;content:'\e622';font-family:icons-blank-theme;vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.navigation .level0 .submenu{background:#fff;border:1px solid #ecf0f1;box-shadow:0 5px 5px rgba(0,0,0,.19);font-weight:700;min-width:230px;padding:0;display:none;left:0;margin:0!important;position:absolute;z-index:1;margin-top:11px}.navigation .level0 .submenu>ul{margin-top:11px}.navigation .level0 .submenu>ul:after,.navigation .level0 .submenu>ul:before{content:'';display:block;overflow:hidden;position:absolute}.navigation .level0 .submenu>ul:before{color:#fff;left:20px;top:-20px;border:10px solid transparent;height:0;width:0;border-bottom-color:#fff;z-index:4}.navigation .level0 .submenu>ul:after{border:11px solid transparent;height:0;width:0;border-bottom-color:#ecf0f1;color:#ecf0f1;left:19px;top:-22px;z-index:3}.navigation .level0 .submenu:before{content:'';display:block;position:absolute;width:100%;height:4px;left:0;top:-4px;z-index:1}.navigation .level0 .submenu a{display:block;line-height:inherit;color:#575757;padding:8px 20px}.navigation .level0 .submenu a.ui-state-focus,.navigation .level0 .submenu a:hover{background:#e8e8e8;color:#d57a39;text-decoration:none}.navigation .level0 .submenu .active>a{border-color:#d57a39;border-style:solid;border-width:0 0 0 3px}.navigation .level0 .submenu .submenu{top:-1px!important;left:100%!important}.navigation .level0 .submenu .submenu-reverse{left:auto!important;right:100%}.navigation .level0 .submenu li{margin:0;position:relative}.navigation .level0 .submenu li.parent>a>.ui-menu-icon{position:absolute;right:3px;display:inline-block;text-decoration:none}.navigation .level0 .submenu li.parent>a>.ui-menu-icon>span{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.navigation .level0 .submenu li.parent>a>.ui-menu-icon:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:12px;line-height:20px;color:inherit;content:'\e608';font-family:icons-blank-theme;vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.navigation .level0.more{position:relative;display:inline-block;text-decoration:none}.navigation .level0.more:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:26px;line-height:inherit;color:inherit;content:'\e607';font-family:icons-blank-theme;vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.navigation .level0.more:before{display:none}.navigation .level0.more:after{padding:8px 12px;position:relative;z-index:1}.navigation .level0.more:hover>.submenu{overflow:visible!important}.navigation .level0.more li{display:block}.panel.header .links{display:inline-block}.fieldset>.field{margin:0 0 20px;box-sizing:border-box;margin:0 0 29px}.fieldset>.field>.label{margin:0}.fieldset>.field:after,.fieldset>.field:before{content:'';display:table}.fieldset>.field:after{clear:both}.fieldset>.field:not(.choice)>.label{padding:6px 15px 0 0;text-align:right;box-sizing:border-box;float:left}.fieldset>.field:not(.choice)>.control{width:100%;float:left}.actions-toolbar:after,.actions-toolbar:before{content:'';display:table}.actions-toolbar:after{clear:both}.actions-toolbar .primary{float:left}.actions-toolbar .secondary{float:right}.actions-toolbar .primary,.actions-toolbar .secondary{display:inline-block}.actions-toolbar .primary a.action,.actions-toolbar .secondary a.action{dis
45play:inline-block}.actions-toolbar .primary .action{margin:0 5px 0 0}.actions-toolbar .secondary a.action{margin-top:6px}.actions-toolbar>.primary,.actions-toolbar>.secondary{margin-bottom:0}.actions-toolbar>.primary .action,.actions-toolbar>.secondary .action{margin-bottom:0;width:auto}.page-header .amsearch-wrapper-block{float:right;margin:0;padding:0;width:auto}.page-header .amsearch-wrapper-block:before{content:none}.page-header:not(.amsearch-full-width) .amsearch-input-wrapper.-dynamic-width{width:100%}.page-header .amsearch-input-wrapper{min-width:283px;width:auto}.page-header.amsearch-full-width.-opened .ammenu-logo,.page-header.amsearch-full-width.-opened .logo{margin:0 auto 0 4vw;z-index:11}.page-header.amsearch-full-width.-opened .amsearch-wrapper-block{z-index:10}.page-header.amsearch-full-width.-opened .amsearch-button.-full-close{right:4vw}.page-header.amsearch-full-width .amsearch-input-wrapper{flex-grow:initial}.page-header.amsearch-full-width .amsearch-button.-search{flex-grow:initial}.page-header.amsearch-full-width .amsearch-wrapper-block{background:#fff;display:inline-block}.page-header.amsearch-full-width:not(.-opened) .amsearch-wrapper-block{position:static;width:auto}.page-header.amsearch-full-width .amsearch-form-block{height:100%;justify-content:center;padding:0}.page-header.amsearch-full-width .amsearch-result-section{padding:0 calc(4vw - 15px)}.page-header.amsearch-full-width .amsearch-products-section.-grid:not(.-slider) .amsearch-item{max-width:calc(25%)}.page-header.amsearch-full-width .amsearch-products-section.-list .amsearch-item{width:50%}.page-header.amsearch-full-width .amsearch-button.-full-close{margin:auto}.page-header .amsearch-button.-loupe-trigger{display:none}.sw-megamenu.navigation>ul{position:relative}.sw-megamenu.navigation>ul:after{diaplay:table;content:'';clear:both}.sw-megamenu.navigation .open-children-toggle{display:none}.sw-megamenu.navigation span.cat-label{position:absolute;text-transform:uppercase;font:inherit;font-size:9px;padding:2px;border-radius:2px;line-height:1;color:#fff}.sw-megamenu.navigation span.cat-label:before{content:"";position:absolute;width:3px;height:3px;border:3px solid transparent}.sw-megamenu.navigation span.cat-label.cat-label-label3{background-color:#0ae3eb}.sw-megamenu.navigation li>a>span{position:relative}.sw-megamenu.navigation li.level0>a>span.cat-label{top:-13px;right:14px}.sw-megamenu.navigation li.level0>a>span.cat-label:before{left:3px;bottom:-6px}.sw-megamenu.navigation li.level0>a>span.cat-label.cat-label-label3:before{border-top-color:#0ae3eb}.sw-megamenu.navigation .subchildmenu.mega-columns>li{float:left;padding:0 5px}.sw-megamenu.navigation .subchildmenu.mega-columns.columns2>li{width:50%}.sw-megamenu.navigation .subchildmenu.mega-columns.columns2>li:nth-child(odd){clear:both}.sw-megamenu.navigation .subchildmenu.mega-columns.columns4>li{width:25%}.sw-megamenu.navigation .subchildmenu.mega-columns.columns4>li:nth-child(4n+1){clear:both}.sw-megamenu.navigation li.level0 .submenu{display:block;visibility:hidden;opacity:0;color:#777}.sw-megamenu.navigation li.level0 .row{margin-left:-5px;margin-right:-5px}.sw-megamenu.navigation li.level0 .col-md-12{padding-left:5px;padding-right:5px}.sw-megamenu.navigation li.level0.fullwidth{position:static}.sw-megamenu.navigation li.level0.fullwidth>.submenu{width:100%;border-radius:0 0 6px 6px}.sw-megamenu.navigation li.level0.fullwidth>.submenu{padding:5px 8px 10px;left:0}.sw-megamenu.navigation li.level0.fullwidth .submenu li.parent>a:after{display:none}.sw-megamenu.navigation li.level0.fullwidth .submenu li.level1>a{font-size:14px;font-weight:600;text-transform:uppercase;margin-top:10px}.sw-megamenu.navigation li.level0.fullwidth .submenu .subchildmenu .subchildmenu{padding:5px 0}.sw-megamenu.navigation li.level0.fullwidth .submenu a{padding:5px;line-height:1;font-size:13px}.sw-megamenu.navigation li.level0.fullwidth .submenu .menu-bottom-block a,.
45sw-megamenu.navigation li.level0.fullwidth .submenu .menu-right-block a,.sw-megamenu.navigation li.level0.fullwidth .submenu .menu-top-block a{display:inline}.page-main[class] .block.widget h2{margin-bottom:21px}.page-main[class] .block.categories-grid{gap:52px 2%}.page-main[class] .block.categories-grid>h2{margin-top:-30px;top:30px}.page-main[class] .block.styles-grid{gap:0 26px}.page-main[class] .block.styles-grid .widget.icon-card{margin-bottom:0;width:calc(25% - 19.5px)}.page-main[class] .block.styles-grid .icon-card__text{font-size:2.5rem}.product-upholstery-swatches.catalog-product-view .form-main{grid-area:products}.product-upholstery-swatches.catalog-product-view .product-content{grid-area:description}.product-upholstery-swatches.catalog-product-view .modal-popup.product-form{display:block;grid-area:order;opacity:1;position:static;visibility:visible;width:100%}.product-info-main .box-tocart,.product-options-bottom .box-tocart{display:table}.product-info-main .box-tocart .field.qty,.product-options-bottom .box-tocart .field.qty{display:table-cell}.product-info-main .box-tocart .actions,.product-options-bottom .box-tocart .actions{display:table-cell;padding-top:25px;text-align:center;vertical-align:bottom}.product-info-main .page-title-wrapper .page-title{margin-top:-13px}.product-info-main{float:right}.product.media{float:left;margin-bottom:25px}.block-search{float:right;padding-left:15px;position:relative;width:250px;z-index:4}.block-search .control{border-top:0;margin:0;padding:0 0 25px}.block-search .nested{display:block;padding-top:5px;position:absolute}.block-search input{margin:0;padding-right:35px;position:static}.block-search input::-webkit-input-placeholder{color:#c2c2c2}.block-search input:-moz-placeholder{color:#c2c2c2}.block-search input::-moz-placeholder{color:#c2c2c2}.block-search input:-ms-input-placeholder{color:#c2c2c2}.block-search .action.search{display:inline-block;background-image:none;background:0 0;-moz-box-sizing:content-box;border:0;box-shadow:none;line-height:inherit;margin:0;padding:0;text-decoration:none;text-shadow:none;font-weight:400;padding:5px 0;position:absolute;right:10px;top:0;z-index:1}.block-search .action.search>span{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.block-search .action.search:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:22px;line-height:22px;color:#8f8f8f;content:'\e615';font-family:icons-blank-theme;margin:0;vertical-align:top;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.block-search .action.search:hover:before{color:inherit}.block-search .action.search:active:before{color:inherit}.block-search .action.search:active,.block-search .action.search:focus{background:0 0;border:none}.block-search .action.search:hover{background:0 0;border:none}.block-search .action.search.disabled,.block-search .action.search[disabled]{opacity:.5}.block-search .action.search:focus:before{color:#333}.search-autocomplete{margin-top:0}.block-authentication .block-title{font-size:2.4rem;border-bottom:0;margin-bottom:25px}.block-authentication .actions-toolbar>.primary{display:inline;float:right;margin-right:0}.block-authentication .actions-toolbar>.primary .action{margin-right:0}.block-authentication .actions-toolbar>.secondary{float:left;margin-right:2rem;padding-top:1rem}.popup-authentication .modal-inner-wrap{min-width:769px;width:60%}.popup-authentication .block-authentication{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;border-top:1px solid #c1c1c1}.popup-authentication .block-content,.popup-authentication .block[class],.popup-authentication .fieldset,.popup-authentication .form-login{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-grow:1;flex-grow:1}.popup-authentication .block[class]{box-sizing:border-box;float:left;padding:10px 30px 0 0;width:50%}.popup-authentication .block[class]+.block{border-left:1px solid #c1c1c1;border-top:0;margin:0;padding:10px 0 0 40px}.popup-authentication .block[class]+.block:before{left:0;top:50%}.popup-authentication .actions-toolbar{margin-bottom:0;margin-top:auto}.block.newsletter{max-width:44%;width:max-content}.page-wrapper>.breadcrumbs{box-sizing:border-box;width:100%}.navigation ul{padding:0 8px}.header.panel>.header.links{float:right;font-size:0;margin:0;padding:0;list-style:none;margin-left:auto}.header.content{padding:30px 20px 0}.page-header{border:0;margin-bottom:0}.page-header .panel.wrapper{border-bottom:1px solid #e8e8e8}.page-header .header.panel{padding-bottom:10px;padding-top:10px}.page-header .switcher{display:inline-block}.page-main>.page-title-wrapper .page-title{display:inline-block}.logo{margin:0 auto 25px 0}.logo img{max-height:inherit}.product-info-finance{font-size:1.6rem;padding-left:170px}.cart.table-wrapper .items>.cart.item .col.image{grid-area:image}.cart.table-wrapper .items>.cart.item .col.bundle-child-wrapper{grid-area:bundle}.cart.table-wrapper .items>.cart.item .col.item{grid-area:info}.cart.table-wrapper .items>.cart.item .col.actions{align-self:end;grid-area:actions}.cart.table-wrapper .items>
45.cart.item .col.total{align-items:flex-end;display:flex;flex-direction:column;grid-area:price}.page-products .page-main>.page-title-wrapper h1.page-title{font-size:4.8rem;margin-bottom:48px}.product-item.product .summarize-options-text{font-size:1.4rem;line-height:1.7rem;margin-bottom:9px}.product-item.product .summarize-options-text:before{font-size:1.1rem;line-height:1.7rem;width:1.7rem}.fotorama #layered_msg{left:125px;width:calc(100% - 125px)}.product-options-bottom{padding-top:43px}.product-options-wrapper .product-custom-option{height:52px}.product-options-wrapper .product-options-wrapper>.fieldset>.dimension-inputs .field:first-child,.product-options-wrapper>.fieldset>.field:not(.choice):first-child{border-top:1px solid #c9c9c9}.product-info-main .box-tocart,.product-options-bottom .box-tocart{display:block;margin-bottom:28px;margin-top:0}.product-info-main .box-tocart .qty-ticker,.product-options-bottom .box-tocart .qty-ticker{font-size:1.6rem;height:54px;width:54px}.product-info-main .box-tocart .qty-ticker[data-action=decrease],.product-options-bottom .box-tocart .qty-ticker[data-action=decrease]{border-radius:5px 0 0 5px}.product-info-main .box-tocart .qty-ticker[data-action=increase],.product-options-bottom .box-tocart .qty-ticker[data-action=increase]{border-radius:0 5px 5px 0}.product-info-main .box-tocart .input-text.qty,.product-options-bottom .box-tocart .input-text.qty{height:54px;width:60px}.product-info-main .box-tocart .block-product-info-finance,.product-options-bottom .box-tocart .block-product-info-finance{font-size:1.6rem;max-width:200px}.product-info-main .box-tocart .block-product-info-finance+.actions,.product-options-bottom .box-tocart .block-product-info-finance+.actions{display:none}.product-info-main .box-tocart .action.toquote,.product-options-bottom .box-tocart .action.toquote{font-size:2.4rem;height:66px;margin-top:36px}.product-info-main .box-tocart .action.request-a-quote,.product-options-bottom .box-tocart .action.request-a-quote{font-size:2.4rem;height:66px}.product-info-main .product.info.detailed[class]{border-bottom:0;float:none;margin-bottom:17px;margin-top:0;padding-top:44px}.product-info-main .product.info.detailed[class] h2{border-bottom:1px solid #e8e8e8;font-size:2.4rem;margin-bottom:14px;padding-bottom:30px}.product-info-main .product.info.detailed[class] .product.data.items{border-top:0}.product-info-main .product.info.detailed[class] .product.data.items .data.item.title{border-bottom:1px solid #e8e8e8;flex:1;padding-bottom:12px;margin-bottom:1px;margin-right:0;max-width:inherit;text-align:center}.product-info-main .product.info.detailed[class] .product.data.items .data.item.title .switch{border-top:0;color:#3c3938;font-weight:400;padding:10px 0}.product-info-main .product.info.detailed[class] .product.data.items .data.item.title .switch:after{content:unset}.product-info-main .product.info.detailed[class] .product.data.items .data.item.title.active{border-bottom:3px solid #757575;margin-bottom:0;padding-bottom:11px}.product-info-main .product.info.detailed[class] .product.data.items .data.item.content{border-bottom:0;border-top:0;display:none;font-size:1.6rem;margin-left:0;margin-top:33px;padding-bottom:33px;padding-top:0;order:2}.block.block-new-customer{border-top:0;padding-top:0}.page-wrapper[class] .page-main h1,.page-wrapper[class] .page-main>.page-title-wrapper h1.page-title{font-size:4.8rem;margin-bottom:40px}.page-wrapper[class] .page-main h2{font-size:3.2rem}.page-header{margin-bottom:0}.page-header:before{bottom:1px}.page-header .panel.header[class]{font-size:1.5rem;line-height:2.3rem;padding-bottom:10px;padding-top:10px}.page-header .panel.header[class]>.header.links{float:right;font-size:1.5rem;position:relative;margin-top:-24px}.page-header .panel.header[class] .secondary-nav{display:flex;gap:0 23px;margin-bottom:0;padding-left:0}.page-header .panel.header[class] .secondary-navigation-link{margin-bottom:0}.page-header .panel.header[class] .upholstery-swatches-link{display:inline-block;text-decoration:none}.page-header .panel.header[class] .upholstery-swatches-link:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.9rem;line-height:1;color:inherit;content:"\e919";font-family:icomoon;vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.page-header .panel.header[class] .showroom-link{display:inline-block;text-decoration:none}.page-header .panel.header[class] .showroom-link:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.9rem;line-height:1;color:inherit;content:"\e918";font-family:icomoon;vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.page-header .panel.header[class] .link{gap:0 8px;color:#fff;display:inline-flex}.page-header>.header.content{align-items:center;flex-wrap:nowrap;padding-bottom:23px;padding-top:30px}.page-header>.header.content>.block-search{order:inherit;padding-left:40px;width:auto;z-index:inherit}.page-header>.header.content .toggle-nav{display:none}.page-header>.header.content .logo>img{width:161px}.page-header .header-card--callus[class]{font-size:0;margin-left:24px;margin-right:24px;text-align:right}.page-header .header-card--callus[class]>a{display:inline-block;text-decoration:none;padding-left:0;display:inline-flex;flex-direction:column}.page-header .header-card--callus[class]>a:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:2.8rem;line-height:1;color:inherit;content:"\e917";font-family:icomoon;vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.page-header #search_mini_form{float:none;width:100%}.form.minisearch{position:relative}.form.minisearch .control{padding-bottom:0}.form.minisearch>.actions>.action.search{position:static}.form.minisearch>.actions>.action.search:before{font-size:2.1rem}body .page-header .header.content .header-card[class]{position:relative}body .page-header .header.content .header-card[class] .link.customer-account-link:before,body .page-header .header.content .header-card[class] .link.wishlist-link:before{display:block;font-size:2.8rem}body .page-header .header.content .header-card[class] .link .subheading{display:none}.miniquote-wrapper{margin-top:0}.miniquote-wrapper .showquote{display:flex;flex-direction:column}.miniquote-wrapper .showquote:before{font-size:2.8rem}.miniquote-wrapper .showquote .counter-number{font-size:1rem}.navigation.sw-megamenu{height:auto;margin-bottom:37px;opacity:1;overflow:visible;padding-bottom:0;padding-top:0;position:relative;top:0;width:100%}.navigation.sw-megamenu:before{background-color:#fff;border-bottom:1px solid #c9c9c9;border-top:1px solid #c9c9c9;box-shadow:0 2px 4px 0 rgba(217,217,217,.5);content:'';height:100%;left:50%;position:absolute;top:-1px;transform:translateX(-50%);width:100dvw;z-index:-1}.navigation.sw-megamenu>ul{display:flex;padding:0}.navigation.sw-megamenu>ul:after{flex:1;order:1}.navigation.sw-megamenu>ul>li:nth-child(2) a.level-top{padding-left:0}.navigation.sw-megamenu li.level0{border-bottom:0;margin:0}.navigation.sw-megamenu li.level0>.level-top{color:#2c2c2c;font-size:1.6rem;line-height:1.4;padding:20px 15px}.navigation.sw-megamenu li.level0>.level-top:hover{color:#121212}.navigation.sw-megamenu li.level0>.level-top:hover span{position:relative}.navigation.sw-megamenu li.level0>.level-top:hover span:after{background-color:#d57a39;bottom:-2px;content:'';display:block;height:2px;left:-15px;position:absolute;width:calc(100% + 30px)}.navigation.sw-megamenu li.level0:first-child>.level-top{padding-left:20px}.navigation.sw-megamenu li.level0:first-child>.level-top:hover span:after{left:0;width:100%}.navigation.sw-megamenu li.level0.top-additional-links+li>.level-top{padding-left:0}.navigation.sw-megamenu li.level0.top-additional-links+li>.level-top:hover span:after{left:0;width:100%}.navigation.sw-megamenu li.level0.parent:hover:after{background-color:rgba(60,60,60,.35);content:'';display:block;height:150dvh;left:50%;position:absolute;top:100%;transform:translateX(-50%);width:100dvw;z-index:2}.navigation.sw-megamenu li.level0.parent:hover>.submenu{left:-20px;padding:45px 20px;z-index:3}.navigation.sw-megamenu li.level0.parent:hover>.submenu .container{display:flex;flex-wrap:wrap;justify-content:space-between}.navigation.sw-megamenu li.level0.parent:hover>.submenu .row{border-top:1px solid #c9c9c9;margin:24px 0 0;order:2;padding-top:30px;width:100%}.navigation.sw-megamenu li.level0.parent:hover>.submenu .row>.subchildmenu{display:flex;gap:0 45px;padding:0}.navigation.sw-megamenu li.level0.parent:hover>.submenu .row>.subchildmenu>li.level1{border-bottom:0;flex:1;padding:0;width:auto}.navigation.sw-megamenu li.level0.parent:hover>.submenu .row>.subchildmenu>li.level1>a{color:#2c2c2c;font-size:2.1rem;margin:0;padding:0;text-transform:none}.navigation.sw-megamenu li.level0.parent:hover>.submenu .row>.subchildmenu .subchildmenu{border-top:1px solid #c9c9c9;display:block;margin-top:10px;padding:0}.navigation.sw-megamenu li.level0.parent:hover>.submenu .row>.subchildmenu .subchildmenu a:empty{display:none}.navigation.sw-megamenu li.level0.parent:hover>.submenu .row>.subchildmenu .level2{border-bottom:0;margin-top:15px}.navigation.sw-megamenu li.level0.parent:hover>.submenu .row>.subchildmenu .level2>a{color:#2c2c2c;font-size:1.4rem;font-weight:400;padding:0}.navigation.sw-megamenu li.level0.parent:hover>.submenu .menu-top-block{color:#2c2c2c}.navigation.sw-megamenu li.level0.parent:hover>.submenu .menu-bottom-block>a{color:#8a2020;font-size:1.4rem;font-weight:700}.navigation.sw-megamenu li.level0.parent:hover>.submenu h3{font-size:2.8rem;font-weight:500;margin:0}.navigation.sw-megamenu li.level0.parent:hover>.submenu h3>a{color:#1b62c6;font-size:1.8rem;font-weight:700}.navigation.sw-megamenu li.level0.parent:hover>.submenu h3>a:hover{color:#154c99}.navigation.sw-megamenu li.sale>.level-top{color:#8a2020}.navigation.sw-megamenu li.sale>.level-top:hover{color:#611616}.navigation.sw-megamenu li.ui-menu-item>.open-children-toggle{display:none}.navigation.sw-megamenu .open-children-toggle{display:none}.top-additional-links{align-self:center;display:block;order:2;padding-bottom:0;text-align:right}.top-additional-links .link{border:0;display:inline-block;padding:20px 0}.top-additional-links .link>span{display:none}.top-additional-links .row{display:flex;justify-content:space-between;gap:0 60px;text-align:left}.top-additional-links .row .menu-right-block{flex:4;order:2}.top-additional-links .block-top-categories-nav{flex:8}.top-additional-links .submenu .faq-categories[class]{display:grid;gap:49px 32px;grid-template-columns:repeat(2,1fr);padding:0}.top-additional-links .submenu .faq-categories[class]>.faq-category[class]>a{color:#2c2c2c;font-size:1.6rem;font-weight:600;padding:0}.top-additional-links .submenu .faq-categories[class]>.faq-category[class] img{display:block;margin-bottom:4px}.top-additional-links .submenu .faq-categories[class] .aw-subcategory-list{margin-top:12px;padding:0}.top-additional-links .submenu .faq-categories[class] .aw-subcategory-list>li{margin-bottom:15px}.top-additional-links .submenu .faq-categories[class] .aw-subcategory-list>li>a{font-size:1.4rem;font-weight:400;line-height:1.215;padding:0}.top-additional-links .block.block-contact-help-center{background-color:#f6f6f6;border-radius:10px;margin-bottom:22px;padding:26px 27px}.top-additional-links .block.block-contact-help-center .block-title{color:#2c2c2c;font-size:1.6rem;line-height:1.21;margin-bottom:23px;padding-left:36px;position:relative}.top-additional-links .block.block-contact-help-center .block-title strong{font-weight:500}.top-additional-links .block.block-contact-help-center .block-title strong:before{position:absolute;
45left:0;top:50%;transform:translateY(-50%)}.top-additional-links .block.block-contact-help-center .block-content[class] ul{font-size:0;margin:0 -13px;padding:0;position:relative}.top-additional-links .block.block-contact-help-center .block-content[class] ul:before{background-color:#f6f6f6;content:'';height:100%;position:absolute;left:0;width:1px;z-index:2}.top-additional-links .block.block-contact-help-center .block-content[class] ul>li,.top-additional-links .block.block-contact-help-center .block-content[class] ul>li>a{color:#2c2c2c;display:inline-block;font-size:1.4rem;font-weight:400;padding:0}.top-additional-links .block.block-contact-help-center .block-content[class] ul>li{border-left:1px solid #c9c9c9;padding:0 13px}.top-additional-links .block.block-contact-help-center .block-content[class] ul>li:last-child{padding-right:0}.top-additional-links .block.block-contact-help-center .block-title strong{display:inline-block;text-decoration:none}.top-additional-links .block.block-contact-help-center .block-title strong:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:2rem;line-height:1;color:inherit;content:"\e917";font-family:icomoon;vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.header.content>.block-search .action.search,.header.content>.block-search .field.search>.label{padding:.6rem 1rem;margin-top:-1px}.breadcrumbs .items{font-size:1.5rem}.modal-popup.popup-authentication .modal-inner-wrap{max-height:calc(100% - 100px);margin-top:50px}.popup-authentication .block-authentication{flex-wrap:wrap}.popup-authentication .block-title{width:100%}body .fieldset>.field:after{content:''!important;display:block;clear:both}.fieldset>.field{margin-bottom:20px}.fotorama__wrap .viewer-overlay .ar-viewer-button-bar button{border-radius:36px;font-size:1.4rem;height:36px;margin-left:15px;padding:0 16px}.fotorama__wrap .viewer-overlay .ar-viewer-button-bar button:before{height:21px;width:21px}.fotorama__wrap .viewer-overlay .ar-viewer-button-bar button.ar-viewer-button:before{font-size:2.1rem}.fotorama__wrap>.viewer-overlay{margin-top:-36px}}@media all and (min-width:1024px),print{.page-header.amsearch-full-width .amsearch-products-section.-grid:not(.-slider) .amsearch-item{max-width:calc(20%)}.page-main[class] .block.categories-grid .widget.icon-card{width:15%}.page-main[class] .block.block-static-block.widget{margin-bottom:75px}.page-header .header-card--callus[class]{border-right:1px solid #c9c9c9;font-size:1.6rem;margin-right:25px;padding-right:25px}.page-header .header-card--callus[class]>a{display:inline-flex;flex-direction:column;padding-left:44px;position:relative;white-space:nowrap}.page-header .header-card--callus[class]>a:before{font-size:3.3rem;position:absolute;left:0;top:50%;transform:translateY(-50%)}.page-header .header-card--callus[class] .subheading{font-size:1.3rem}.header-card .link.customer-account-link,.header-card .link.wishlist-link,.miniquote-wrapper .showquote .text{font-size:1.5rem}.header-card .link.customer-account-link{padding-bottom:10px;margin-bottom:-10px}html .navigation.sw-megamenu li.level0>.level-top{padding-left:25px;padding-right:25px}html .navigation.sw-megamenu li.top-additional-links+li>.level-top{padding-left:20px}.top-additional-links .link:before{content:unset}.top-additional-links .link>span{display:inline;font-size:1.8rem}.top-additional-links .submenu .faq-categories[class]{grid-template-columns:repeat(3,1fr)}}@media only screen and (max-width:768px){.product-info-main .box-tocart .actions .action.tocart{width:100%}.breadcrumbs,.header.content,.navigation,.page-header .header.panel,.page-main{padding-left:15px;padding-right:15px}.navigation{padding:0}.navigation .parent .level-top{display:block;text-decoration:none;position:relative}.navigation .parent .level-top:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:42px;line-height:inherit;color:inherit;content:'\e622';font-family:icons-blank-theme;vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.navigation .parent .level-top:after{position:absolute;right:7px;top:-8px}.navigation .parent .level-top.ui-state-active:after{content:'\e621'}.nav-sections{-webkit-overflow-scrolling:touch;height:100%;left:calc(-1*(100% - 54px));overflow:auto;position:fixed;top:0;width:calc(100% - 54px)}.nav-sections .switcher{border-top:1px solid #d1d1d1;font-size:1.6rem;font-weight:700;margin:0;padding:.8rem 3.5rem .8rem 2rem}.nav-sections .switcher .label{display:block;margin-bottom:5px}.nav-sections .switcher:last-child{border-bottom:1px solid #d1d1d1}.nav-sections .switcher-trigger strong{display:block;text-decoration:none;position:relative}.nav-sections .switcher-trigger strong:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:42px;line-height:inherit;color:inherit;content:'\e622';font-family:icons-blank-theme;vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.nav-sections .switcher-trigger strong:after{position:absolute;right:-40px;top:-16px}.nav-sections .switcher-trigger.active strong:after{content:'\e621'}.nav-sections .switcher-dropdown{margin:0;padding:0;list-style:none;display:none;padding:10px 0}.nav-sections .switcher-options.active .switcher-dropdown{display:block}.nav-sections .header.links{margin:0;padding:0;list-style:none;border-bottom:1px solid #d1d1d1}.nav-sections .header.links li{font-size:1.6rem;margin:0}.nav-sections .header.links li.greet.welcome{border-top:1px solid #d1d1d1;font-weight:700;padding:.8rem 0}.nav-sections .header.links li>a{border-top:1px solid #d1d1d1}.nav-sections .header.links a,.nav-sections .header.links a:hover{color:#2c2c2c;text-decoration:none;display:block;font-weight:700;padding:.8rem 0}.nav-sections .header.links .header.links{border:0}.nav-before-open{height:100%;overflow-x:hidden;width:100%}.nav-before-open .page-wrapper{height:100%;left:0;overflow:hidden;position:relative}.nav-before-open body{height:100%;overflow:hidden;position:relative;width:100%}
45.nav-open .page-wrapper{left:calc(100% - 54px)}.nav-open .nav-sections{-webkit-box-shadow:0 0 5px 0 rgba(50,50,50,.75);-moz-box-shadow:0 0 5px 0 rgba(50,50,50,.75);-ms-box-shadow:0 0 5px 0 rgba(50,50,50,.75);box-shadow:0 0 5px 0 rgba(50,50,50,.75);left:0;z-index:99}.nav-open .nav-toggle:after{background:rgba(0,0,0,.5);content:'';display:block;height:100%;position:fixed;right:0;top:0;width:100%;z-index:1}.nav-sections-items{position:relative;z-index:1}.nav-sections-items:after,.nav-sections-items:before{content:'';display:table}.nav-sections-items:after{clear:both}.nav-sections-item-title{background:#ebebeb;border:solid #dfdfdf;border-width:0 0 1px 1px;box-sizing:border-box;float:left;height:71px;padding-top:24px;text-align:center;width:33.33%}.nav-sections-item-title.active{background:0 0;border-bottom:0}.nav-sections-item-title .nav-sections-item-switch:hover{text-decoration:none}.nav-sections-item-content{box-sizing:border-box;float:right;margin-left:-100%;margin-top:71px;width:100%;padding:25px 0}.nav-sections-item-content:after,.nav-sections-item-content:before{content:'';display:table}.nav-sections-item-content:after{clear:both}.nav-sections-item-content.active{display:block}.navigation{background:#f8f8f8;box-sizing:border-box}.navigation ul{margin:0;padding:0}.navigation li{margin:0}.navigation a{display:block;padding-top:10px;padding-right:0;padding-bottom:10px;padding-left:0}.navigation a,.navigation a:hover{color:#2c2c2c;text-decoration:none}.navigation .level0{border-top:1px solid #d1d1d1;font-size:1.8rem}.navigation .level0>.level-top{font-weight:600;padding:24px 40px 24px 0;text-transform:none;word-wrap:break-word}.navigation .level0>.level-top:hover{color:#111}.navigation .level0.active .all-category .ui-state-focus{border-color:#d57a39;border-style:solid;border-width:0 0 0 8px;padding-left:7px;display:inline-block}.navigation .level0>.level1{font-weight:600}.navigation .level0.active>a:not(.ui-state-active),.navigation .level0.has-active>a:not(.ui-state-active){border-color:#d57a39;border-style:solid;border-width:0 0 0 8px}.navigation .level0.active>a:not(.ui-state-active) span:not(.ui-menu-icon),.navigation .level0.has-active>a:not(.ui-state-active) span:not(.ui-menu-icon){margin-left:-8px}.navigation li.level0:last-child{border-bottom:1px solid #d1d1d1}.navigation .submenu>li{word-wrap:break-word}.navigation .submenu>li>a:hover{color:#111}.navigation .submenu:not(:first-child){font-size:1.4rem;font-weight:400;line-height:1.3;left:auto!important;overflow-x:hidden;padding:0;position:relative;top:auto!important}.navigation .submenu:not(:first-child)>li>a{padding-left:15px}.navigation .submenu:not(:first-child)>li:last-child{margin-bottom:0}.navigation .submenu:not(:first-child) ul{display:block;padding-left:0}.navigation .submenu:not(:first-child) ul>li{margin:0}.navigation .submenu:not(:first-child) ul>li a{color:#2c2c2c;display:block;line-height:normal}.navigation .submenu:not(:first-child) ul>li a:hover{color:#111}.navigation .submenu:not(:first-child).expanded{display:block!important;padding-right:0;top:0!important}.navigation .submenu:not(:first-child) .active>a{border-color:#d57a39;border-style:solid;border-width:0 0 0 8px;padding-left:7px}.navigation .submenu:not(:first-child) .level1.active>a{padding-left:7px}.modal-popup.modal-slide{left:44px;z-index:900}.modal-popup.modal-slide .modal-inner-wrap{height:100%;overflow-y:auto;position:static;-webkit-transform:translateX(100%);transform:translateX(100%);width:auto}.modal-popup.modal-slide .modal-inner-wrap{margin:0;max-height:90vh}.modal-popup.modal-slide .modal-inner-wrap[class]{background-color:#f4f4f4}.modal-popup.modal-slide._inner-scroll .modal-inner-wrap{height:auto;min-height:100%}.modal-popup .modal-title{font-size:1.6rem;font-weight:700}.filter-options-item .filter-options-content .items [class*=am-filter-item]{padding:7px 0}.sw-megamenu.navigation .submenu.level0{height:0;visibility:hidden}.sw-megamenu.navigation li.level0.fullwidth .menu-bottom-block,.sw-megamenu.navigation li.level0.fullwidth .menu-right-block,.sw-megamenu.navigation li.level0.fullwidth .menu-top-block{display:none}.sw-megamenu.navigation li.ui-menu-item{position:relative}.sw-megamenu.navigation li.ui-menu-item>a{position:relative}.sw-megamenu.navigation li.ui-menu-item>.open-children-toggle{display:block;position:absolute;width:42px;height:42px;right:0;top:0;z-index:1}.sw-megamenu.navigation span.cat-label{top:50%;right:36px;
45margin-top:-7px;position:absolute;text-transform:uppercase;font:inherit;font-size:9px;padding:2px;border-radius:2px;line-height:1;color:#fff}.sw-megamenu.navigation span.cat-label:before{content:"";position:absolute;width:3px;height:3px;border:3px solid transparent;left:-6px;bottom:3px}.sw-megamenu.navigation span.cat-label.cat-label-label3{background-color:#0ae3eb}.sw-megamenu.navigation span.cat-label.cat-label-label3:before{border-right-color:#0ae3eb}.product-item-actions .actions-secondary>.action.tocompare{display:none}.block-search .block-content{margin-bottom:0}.page-with-filter .columns .sidebar-main{-ms-flex-order:0;-webkit-order:0;order:0}.block-search .actions{height:33px;width:50px;margin-left:auto;margin-top:-37px;position:relative;right:-1px}.block-search .action.search{display:inline-block;background-image:none;background:0 0;-moz-box-sizing:content-box;border:0;box-shadow:none;line-height:inherit;margin:0;padding:0;text-decoration:none;text-shadow:none;font-weight:400;padding:5px 0;position:absolute;z-index:1;background-color:#d57a39;opacity:1;top:unset!important;right:unset!important}.block-search .action.search>span{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.block-search .action.search:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:22px;line-height:22px;color:#8f8f8f;content:'\e615';font-family:icons-blank-theme;margin:0;vertical-align:top;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.block-search .action.search:hover:before{color:inherit}.block-search .action.search:active:before{color:inherit}.block-search .action.search:active,.block-search .action.search:focus{background:0 0;border:none}.block-search .action.search:hover{background:0 0;border:none}.block-search .action.search.disabled,.block-search .action.search[disabled]{opacity:.5}.block-search .action.search:focus:before{color:#333}html .navigation .parent>.subchildmenu{display:none}html .navigation .submenu:not(:first-child) .parent>ul.subchildmenu{display:none}html .navigation.sw-megamenu ul li .subchildmenu li:first-child{border-top:1px solid #d3d3d3}.header.content>.block-search .action.search,.header.content>.block-search .field.search>.label{padding:.125rem 1rem}.header.content>.block-search #search_mini_form .field.search{position:relative}.header.content>.block-search #search_mini_form .field.search .label{position:absolute;right:-1px;top:0;border-top-right-radius:.5rem;border-bottom-right-radius:.5rem;border-bottom:1px solid #d57a39}.header.content>.block-search #search_mini_form .field.search .label:before{line-height:38px}.header.content>.block-search #search_mini_form .field.search .control{margin:unset;padding:unset;border-top:unset}.header.content>.block-search #search_mini_form .field.search .control input#search{left:unset;margin:unset;position:unset}.page-products .products-grid .product-item{width:213.333px}}input[type=radio]{appearance:none;display:inline-block;width:1.25em;height:1.25em;border:2px solid #eff5f7;margin-bottom:-2px;margin-right:1em}@media all and (min-width:769px),print{.block-search .label{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.header.content:after,.header.content:before,.page-header .header.panel:after,.page-header .header.panel:before{content:'';display:table}.header.content:after,.page-header .header.panel:after{clear:both}.column.main,.sidebar-main{box-sizing:border-box}.page-wrapper h1{font-size:4.8rem;margin-bottom:40px}.breadcrumbs,.header.content,.navigation,.page-header .header.panel,.page-main{box-sizing:border-box;margin-left:auto;margin-right:auto;max-width:1460px;padding-left:10px;padding-right:10px;width:auto}.page-main{width:100%}.columns{display:block}.column.main{min-height:300px}.page-layout-2columns-left .column.main{width:83.33333333%;float:right;-ms-flex-order:2;-webkit-order:2;order:2}.sidebar-main{padding-right:2%}.page-layout-2columns-left .sidebar-main{width:16.66666667%;float:left;-ms-flex-order:1;-webkit-order:1;order:1}.page-layout-2columns-left .main{padding-left:2%}.panel.header{padding:10px 20px}.nav-toggle{display:none}.nav-sections{-webkit-flex-shrink:0;flex-shrink:0;-webkit-flex-basis:auto;flex-basis:auto;margin-bottom:25px}.nav-sections-item-title{display:none}.nav-sections-item-content>*{display:none}.nav-sections-item-content>
45.navigation{display:block}.navigation{background:#f8f8f8;font-weight:700;height:inherit;left:auto;overflow:inherit;padding:0;position:relative;top:0;width:100%;z-index:3}.navigation:empty{display:none}.navigation ul{margin-top:0;margin-bottom:0;padding:0;position:relative}.navigation li.level0{border-top:none}.navigation li.level1{position:relative}.navigation .level0{margin:0 10px 0 0;display:inline-block;position:relative}.navigation .level0:last-child{margin-right:0;padding-right:0}.navigation .level0:hover:after{content:'';display:block;position:absolute;top:0;left:100%;width:10px;height:calc(100% + 3px);z-index:1}.navigation .level0>.level-top{color:#575757;line-height:4rem;padding:0 12px;text-decoration:none;box-sizing:border-box;position:relative;display:inline-block}.navigation .level0>.level-top.ui-state-focus,.navigation .level0>.level-top:hover{color:#d57a39;text-decoration:none}.navigation .level0.active>.level-top,.navigation .level0.has-active>.level-top{border-color:#d57a39;border-style:solid;border-width:0 0 3px;color:#d57a39;text-decoration:none;display:inline-block}.navigation .level0.parent:hover>.submenu{overflow:visible!important}.navigation .level0.parent>.level-top{padding-right:20px}.navigation .level0.parent>.level-top>.ui-menu-icon{position:absolute;right:0;display:inline-block;text-decoration:none}.navigation .level0.parent>.level-top>.ui-menu-icon>span{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.navigation .level0.parent>.level-top>.ui-menu-icon:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:12px;line-height:20px;color:inherit;content:'\e622';font-family:icons-blank-theme;vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.navigation .level0 .submenu{background:#fff;border:1px solid #ecf0f1;box-shadow:0 5px 5px rgba(0,0,0,.19);font-weight:700;min-width:230px;padding:0;display:none;left:0;margin:0!important;position:absolute;z-index:1;margin-top:11px}.navigation .level0 .submenu>ul{margin-top:11px}.navigation .level0 .submenu>ul:after,.navigation .level0 .submenu>ul:before{content:'';display:block;overflow:hidden;position:absolute}.navigation .level0 .submenu>ul:before{color:#fff;left:20px;top:-20px;border:10px solid transparent;height:0;width:0;border-bottom-color:#fff;z-index:4}.navigation .level0 .submenu>ul:after{border:11px solid transparent;height:0;width:0;border-bottom-color:#ecf0f1;color:#ecf0f1;left:19px;top:-22px;z-index:3}.navigation .level0 .submenu:before{content:'';display:block;position:absolute;width:100%;height:4px;left:0;top:-4px;z-index:1}.navigation .level0 .submenu a{display:block;line-height:inherit;color:#575757;padding:8px 20px}.navigation .level0 .submenu a.ui-state-focus,.navigation .level0 .submenu a:hover{background:#e8e8e8;color:#d57a39;text-decoration:none}.navigation .level0 .submenu .active>a{border-color:#d57a39;border-style:solid;border-width:0 0 0 3px}.navigation .level0 .submenu .submenu{top:-1px!important;left:100%!important}.navigation .level0 .submenu .submenu-reverse{left:auto!important;right:100%}.navigation .level0 .submenu li{margin:0;position:relative}.navigation .level0 .submenu li.parent>a>.ui-menu-icon{position:absolute;right:3px;display:inline-block;text-decoration:none}.navigation .level0 .submenu li.parent>a>.ui-menu-icon>span{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.navigation .level0 .submenu li.parent>a>.ui-menu-icon:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:12px;line-height:20px;color:inherit;content:'\e608';font-family:icons-blank-theme;vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.navigation .level0.more{position:relative;display:inline-block;text-decoration:none}.navigation .level0.more:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:26px;line-height:inherit;color:inherit;content:'\e607';font-family:icons-blank-theme;vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.navigation .level0.more:before{display:none}.navigation .level0.more:after{padding:8px 12px;position:relative;z-index:1}.navigation .level0.more:hover>.submenu{overflow:visible!important}.navigation .level0.more li{display:block}.panel.header .links{display:inline-block}.fieldset>.field{margin:0 0 20px;box-sizing:border-box;margin:0 0 29px}.fieldset>.field>.label{margin:0}.fieldset>.field:after,.fieldset>.field:before{content:'';display:table}.fieldset>.field:after{clear:both}.fieldset>.field:not(.choice)>.label{padding:6px 15px 0 0;text-align:right;box-sizing:border-box;float:left}.fieldset>.field:not(.choice)>.control{width:100%;float:left}.actions-toolbar:after,.actions-toolbar:before{content:'';display:table}.actions-toolbar:after{clear:both}.actions-toolbar .primary{float:left}.actions-toolbar .secondary{float:right}.actions-toolbar .primary,.actions-toolbar .secondary{display:inline-block}.actions-toolbar .primary a.action,.actions-toolbar .secondary a.action{dis
45play:inline-block}.actions-toolbar .primary .action{margin:0 5px 0 0}.actions-toolbar .secondary a.action{margin-top:6px}.actions-toolbar>.primary,.actions-toolbar>.secondary{margin-bottom:0}.actions-toolbar>.primary .action,.actions-toolbar>.secondary .action{margin-bottom:0;width:auto}.page-header .amsearch-wrapper-block{float:right;margin:0;padding:0;width:auto}.page-header .amsearch-wrapper-block:before{content:none}.page-header:not(.amsearch-full-width) .amsearch-input-wrapper.-dynamic-width{width:100%}.page-header .amsearch-input-wrapper{min-width:283px;width:auto}.page-header.amsearch-full-width.-opened .ammenu-logo,.page-header.amsearch-full-width.-opened .logo{margin:0 auto 0 4vw;z-index:11}.page-header.amsearch-full-width.-opened .amsearch-wrapper-block{z-index:10}.page-header.amsearch-full-width.-opened .amsearch-button.-full-close{right:4vw}.page-header.amsearch-full-width .amsearch-input-wrapper{flex-grow:initial}.page-header.amsearch-full-width .amsearch-button.-search{flex-grow:initial}.page-header.amsearch-full-width .amsearch-wrapper-block{background:#fff;display:inline-block}.page-header.amsearch-full-width:not(.-opened) .amsearch-wrapper-block{position:static;width:auto}.page-header.amsearch-full-width .amsearch-form-block{height:100%;justify-content:center;padding:0}.page-header.amsearch-full-width .amsearch-result-section{padding:0 calc(4vw - 15px)}.page-header.amsearch-full-width .amsearch-products-section.-grid:not(.-slider) .amsearch-item{max-width:calc(25%)}.page-header.amsearch-full-width .amsearch-products-section.-list .amsearch-item{width:50%}.page-header.amsearch-full-width .amsearch-button.-full-close{margin:auto}.page-header .amsearch-button.-loupe-trigger{display:none}.filter-options-content .am-filter-price{width:40%}.sw-megamenu.navigation>ul{position:relative}.sw-megamenu.navigation>ul:after{diaplay:table;content:'';clear:both}.sw-megamenu.navigation .open-children-toggle{display:none}.sw-megamenu.navigation span.cat-label{position:absolute;text-transform:uppercase;font:inherit;font-size:9px;padding:2px;border-radius:2px;line-height:1;color:#fff}.sw-megamenu.navigation span.cat-label:before{content:"";position:absolute;width:3px;height:3px;border:3px solid transparent}.sw-megamenu.navigation span.cat-label.cat-label-label3{background-color:#0ae3eb}.sw-megamenu.navigation li>a>span{position:relative}.sw-megamenu.navigation li.level0>a>span.cat-label{top:-13px;right:14px}.sw-megamenu.navigation li.level0>a>span.cat-label:before{left:3px;bottom:-6px}.sw-megamenu.navigation li.level0>a>span.cat-label.cat-label-label3:before{border-top-color:#0ae3eb}.sw-megamenu.navigation .subchildmenu.mega-columns>li{float:left;padding:0 5px}.sw-megamenu.navigation .subchildmenu.mega-columns.columns2>li{width:50%}.sw-megamenu.navigation .subchildmenu.mega-columns.columns2>li:nth-child(odd){clear:both}.sw-megamenu.navigation .subchildmenu.mega-columns.columns4>li{width:25%}.sw-megamenu.navigation .subchildmenu.mega-columns.columns4>li:nth-child(4n+1){clear:both}.sw-megamenu.navigation li.level0 .submenu{display:block;visibility:hidden;opacity:0;color:#777}.sw-megamenu.navigation li.level0 .row{margin-left:-5px;margin-right:-5px}.sw-megamenu.navigation li.level0 .col-md-12{padding-left:5px;padding-right:5px}.sw-megamenu.navigation li.level0.fullwidth{position:static}.sw-megamenu.navigation li.level0.fullwidth>.submenu{width:100%;border-radius:0 0 6px 6px}.sw-megamenu.navigation li.level0.fullwidth>.submenu{padding:5px 8px 10px;left:0}.sw-megamenu.navigation li.level0.fullwidth .submenu li.parent>a:after{display:none}.sw-megamenu.navigation li.level0.fullwidth .submenu li.level1>a{font-size:14px;font-weight:600;text-transform:uppercase;margin-top:10px}.sw-megamenu.navigation li.level0.fullwidth .submenu .subchildmenu .subchildmenu{padding:5px 0}.sw-megamenu.navigation li.level0.fullwidth .submenu a{padding:5px;line-height:1;font-size:13px}.sw-megamenu.navigation li.level0.fullwidth .submenu .menu-bottom-block a,.
45sw-megamenu.navigation li.level0.fullwidth .submenu .menu-right-block a,.sw-megamenu.navigation li.level0.fullwidth .submenu .menu-top-block a{display:inline}.product-upholstery-swatches.catalog-product-view .form-main{grid-area:products}.product-upholstery-swatches.catalog-product-view .product-content{grid-area:description}.product-upholstery-swatches.catalog-product-view .modal-popup.product-form{display:block;grid-area:order;opacity:1;position:static;visibility:visible;width:100%}.page-products .products-grid .product-item{margin-left:2%;padding:0;width:calc((100% - 4%)/3)}.page-products .products-grid .product-item:nth-child(3n+1){margin-left:0}.page-products .columns{padding-top:0;position:relative;z-index:1}.toolbar-amount{float:left}.sorter{float:right}.modes{display:inline-block;float:left;margin-right:20px}.products.wrapper~.toolbar .modes{display:none}.product-info-main .box-tocart,.product-options-bottom .box-tocart{display:table}.product-info-main .box-tocart .field.qty,.product-options-bottom .box-tocart .field.qty{display:table-cell}.product-info-main .box-tocart .actions,.product-options-bottom .box-tocart .actions{display:table-cell;padding-top:25px;text-align:center;vertical-align:bottom}.product-info-main .page-title-wrapper .page-title{margin-top:-13px}.product-info-main{float:right}.product.media{float:left;margin-bottom:25px}.block-search{float:right;padding-left:15px;position:relative;width:250px;z-index:4}.block-search .control{border-top:0;margin:0;padding:0 0 25px}.block-search .nested{display:block;padding-top:5px;position:absolute}.block-search input{margin:0;padding-right:35px;position:static}.block-search input::-webkit-input-placeholder{color:#c2c2c2}.block-search input:-moz-placeholder{color:#c2c2c2}.block-search input::-moz-placeholder{color:#c2c2c2}.block-search input:-ms-input-placeholder{color:#c2c2c2}.block-search .action.search{display:inline-block;background-image:none;background:0 0;-moz-box-sizing:content-box;border:0;box-shadow:none;line-height:inherit;margin:0;padding:0;text-decoration:none;text-shadow:none;font-weight:400;padding:5px 0;position:absolute;right:10px;top:0;z-index:1}.block-search .action.search>span{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.block-search .action.search:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:22px;line-height:22px;color:#8f8f8f;content:'\e615';font-family:icons-blank-theme;margin:0;vertical-align:top;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.block-search .action.search:hover:before{color:inherit}.block-search .action.search:active:before{color:inherit}.block-search .action.search:active,.block-search .action.search:focus{background:0 0;border:none}.block-search .action.search:hover{background:0 0;border:none}.block-search .action.search.disabled,.block-search .action.search[disabled]{opacity:.5}.block-search .action.search:focus:before{color:#333}.search-autocomplete{margin-top:0}.block-authentication .block-title{font-size:2.4rem;border-bottom:0;margin-bottom:25px}.block-authentication .actions-toolbar>.primary{display:inline;float:right;margin-right:0}.block-authentication .actions-toolbar>.primary .action{margin-right:0}.block-authentication .actions-toolbar>.secondary{float:left;margin-right:2rem;padding-top:1rem}.popup-authentication .modal-inner-wrap{min-width:769px;width:60%}.popup-authentication .block-authentication{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;border-top:1px solid #c1c1c1}.popup-authentication .block-content,.popup-authentication .block[class],.popup-authentication .fieldset,.popup-authentication .form-login{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-grow:1;flex-grow:1}.popup-authentication .block[class]{box-sizing:border-box;float:left;padding:10px 30px 0 0;width:50%}.popup-authentication .block[class]+.block{border-left:1px solid #c1c1c1;border-top:0;margin:0;padding:10px 0 0 40px}.popup-authentication .block[class]+.block:before{left:0;top:50%}.popup-authentication .actions-toolbar{margin-bottom:0;margin-top:auto}.block.newsletter{max-width:44%;width:max-content}.page-wrapper>.breadcrumbs{box-sizing:border-box;width:100%}.navigation ul{padding:0 8px}.header.panel>.header.links{float:right;font-size:0;margin:0;padding:0;list-style:none;margin-left:auto}.header.content{padding:30px 20px 0}.page-header{border:0;margin-bottom:0}.page-header .panel.wrapper{border-bottom:1px solid #e8e8e8}.page-header .header.panel{padding-bottom:10px;padding-top:10px}.page-header .switcher{display:inline-block}.page-main>.page-title-wrapper .page-title{display:inline-block}.logo{margin:0 auto 25px 0}.logo img{max-height:inherit}.product-info-finance{font-size:1.6rem;padding-left:170px}.cart.table-wrapper .items>.cart.item .col.image{grid-area:image}.cart.table-wrapper .items>.cart.item .col.bundle-child-wrapper{grid-area:bundle}.cart.table-wrapper .items>.cart.item .col.item{grid-area:info}.cart.table-wrapper .items>.cart.item .col.actions{align-self:end;grid-area:actions}.cart.table-wrapper .items>
45.cart.item .col.total{align-items:flex-end;display:flex;flex-direction:column;grid-area:price}.page-products .page-main>.page-title-wrapper h1.page-title{font-size:4.8rem;margin-bottom:48px}.page-products.page-layout-2columns-left .sidebar-main{padding-right:2.7%;width:30%}.page-products.page-layout-2columns-left .column.main{width:70%}.page-products .products-grid .product-items{gap:32px 18px;margin-top:29px}.page-products .products-grid .product-items .product-item[class]{margin:0;width:calc(100%/3 - 18px)}.toolbar-products{background-color:inherit;justify-content:flex-end;grid-column-gap:27px;margin-left:0;margin-right:0;padding:0}.toolbar-products .action-show-filters-wrapper{display:none}.toolbar-products .toolbar-amount{font-size:1.6rem;font-weight:400}.toolbar-products .toolbar-sorter{display:block;padding-top:0;position:relative}.toolbar-products .toolbar-sorter .sorter-label{background-color:#fff;color:#505050;font-size:1.4rem;left:14px;padding-left:5px;padding-right:5px;position:absolute;top:0;transform:translateY(-50%);z-index:5}.toolbar-products .toolbar-sorter .sorter-options{-moz-appearance:none;-webkit-appearance:none;appearance:none;border:2px solid #c9c9c9;background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABkCAYAAABw4pVUAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAM3RFWHRDb21tZW50AHhyOmQ6REFGZkR2R1VuZFk6MjUsajoyMDc3NDUwODI4LHQ6MjMwNDAzMTjJIF0SAAAE92lUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8eDp4bXBtZXRhIHhtbG5zOng9J2Fkb2JlOm5zOm1ldGEvJz4KICAgICAgICA8cmRmOlJERiB4bWxuczpyZGY9J2h0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMnPgoKICAgICAgICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0nJwogICAgICAgIHhtbG5zOmRjPSdodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyc+CiAgICAgICAgPGRjOnRpdGxlPgogICAgICAgIDxyZGY6QWx0PgogICAgICAgIDxyZGY6bGkgeG1sOmxhbmc9J3gtZGVmYXVsdCc+ZTE3NTQwIC0gMTI8L3JkZjpsaT4KICAgICAgICA8L3JkZjpBbHQ+CiAgICAgICAgPC9kYzp0aXRsZT4KICAgICAgICA8L3JkZjpEZXNjcmlwdGlvbj4KCiAgICAgICAgPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9JycKICAgICAgICB4bWxuczpBdHRyaWI9J2h0dHA6Ly9ucy5hdHRyaWJ1dGlvbi5jb20vYWRzLzEuMC8nPgogICAgICAgIDxBdHRyaWI6QWRzPgogICAgICAgIDxyZGY6U2VxPgogICAgICAgIDxyZGY6bGkgcmRmOnBhcnNlVHlwZT0nUmVzb3VyY2UnPgogICAgICAgIDxBdHRyaWI6Q3JlYXRlZD4yMDIzLTA0LTAzPC9BdHRyaWI6Q3JlYXRlZD4KICAgICAgICA8QXR0cmliOkV4dElkPjNhYjAyYjM1LTBhZmUtNDI1MC1iOWZmLTFjY2JhYTBjOWI5MTwvQXR0cmliOkV4dElkPgogICAgICAgIDxBdHRyaWI6RmJJZD41MjUyNjU5MTQxNzk1ODA8L0F0dHJpYjpGYklkPgogICAgICAgIDxBdHRyaWI6VG91Y2hUeXBlPjI8L0F0dHJpYjpUb3VjaFR5cGU+CiAgICAgICAgPC9yZGY6bGk+CiAgICAgICAgPC9yZGY6U2VxPgogICAgICAgIDwvQXR0cmliOkFkcz4KICAgICAgICA8L3JkZjpEZXNjcmlwdGlvbj4KCiAgICAgICAgPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9JycKICAgICAgICB4bWxuczpwZGY9J2h0dHA6Ly9ucy5hZG9iZS5jb20vcGRmLzEuMy8nPgogICAgICAgIDxwZGY6QXV0aG9yPk5hdGFsaWUgT3NpYWw8L3BkZjpBdXRob3I+CiAgICAgICAgPC9yZGY6RGVzY3JpcHRpb24+CgogICAgICAgIDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PScnCiAgICAgICAgeG1sbnM6eG1wPSdodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvJz4KICAgICAgICA8eG1wOkNyZWF0b3JUb29sPkNhbnZhPC94bXA6Q3JlYXRvclRvb2w+CiAgICAgICAgPC9yZGY6RGVzY3JpcHRpb24+CiAgICAgICAgPC9yZGY6UkRGPgogICAgICAgIDwveDp4bXBtZXRhPqchxM4AAATySURBVHic7dxPiBtlGMfxXyuyK8LzothtK7Px5Lp94xwqeBKhK1a8SMGrKKKiXvRYUSlepAV78SC4gtIKehT0oAfR9iI9C2Om3WIRswNqReF9tGBYUA/OSibJ7iYzb2aeN3m+x0nmnTf7YYZk/uw+aKLa1/QEtGIKIiwFEZaCCEtBhKUgwlIQYSmIsBREWAoiLAURloIIS0GEpSDCUhBhKYiwFERYCiIsBRGWgghLQYSlIMLaFaQVRS0AJ1rL0QoAdDezqwA+7WbZZh2TCzlDtN8QrRmiY8bQknP8u2P+xjF/6Zi3dlpvJIghujVu27MAngNw88DLW87xejfLXnXMNzx+hpmpFUUPtJajdQD3jnj5mnP8cpKmX4xadwjEEN0Wt+0lAKt7bHcj6aQPO+Zs8inPbrG1LxpD7wC4abf3OccnkzQ9O7h8aKX77zv6MYAHx9j2HQeXDjzmmD/p9Xp/jD3jGS7HeBfA/r3eu7i4cBzAV465cPgvrNiKolUAj08wh7vjtr1oiO6cYJ2ZLLb2+Rxj7FrL0SuDywoghuhEibmszDtKbO0LxtB7JVZ9xBDd0r+gCGJopeSc5hYl3zPWS66+YIju6l8weKz7p+TAwByi5Bhl9oz+Cn/zAohzfLXi4HODUuEw1V/PMf/Yv6AIwvxZxQ0Ac4BS8TDV3+eO+a/+BQWQbpZtADjvYUMzi+LpMAUAW93N7I3BhUPfl5NO+hKAKx42uBK37deG6LCHsUTkEQPO8cluln03uHwIxDH/mXTShwBseNjuaty2FwzRIQ9jNVps7bMeMd5K0vTtUa/teHLREB2O2/YigHs8zOFK0knXHPPPHsaqvRzjfR9j5RhDPwi32/Vsr6LUiwGMcT1knlHqxgDGvEA1jyhNYAATXDGcJ5SmMIAxThP/PzDzT0knXQNwudTMiq3mv1OWPIzlNc8YpyfBAEpcUzdEB/M95cik647octJJjznm6x7GqtwUMF6fdL1SNznMIkps7TPG0Ac+xiqLAVS462SWUGJrnzKGzmGCQ/hOVcEAKt4GNAsokjAAD/dlhYwiDQPwdKNciCgSMQCPdy6GhCIVA/Awoe0c8y8ef6ccyc8SH/AwViHJGMAU7u31vKd08l/0v3oYSzwGMKWbrSWih
45IABTPHud0kosbVPGkPnIRwDmPLjCBJQYmufMIY+xB732o7TtDGAGp4PaRIlNAygpgd2mkAJEQOo8QmqOlFCxQBqfqTNM0qSo/zWvzBkDKCBZwyniRI6BtDQQ5/TQGlF0aOhYwANPoVriA7FbXsBflB+ANCCH4w3kzQ9VX1K5Wr0sWjPe0rlmtwztmv8OXUpKBIwAAEgQPMoUjAAISBAcyiSMABBIED9KNIwAGEgQH0oEjEAgSDA9FGkYgAeL+H6rO9ycOp9bMenpGIAQveQ7QzRUr6nWB/jOcevJWl6xsdY00o0COAPJQQMIAAQoDpKKBhAICBAeZSQMICAQIDJUULDAIR+y9opx3w9//b17Z7v/e8fhAWFAXg4XV13vV7vhmP+aHFhwSwuLhzF8Ge45hw/naTpuSbmV7WgDlmDGaLbDdFxANv/c+p7x3zJMf/d5LyqFDTILKYgwlIQYSmIsBREWAoiLAURloIIS0GEpSDCUhBhKYiwFERYCiIsBRGWgghLQYSlIMJSEGEpiLAURFgKIiwFEda/dhDU/pGl7v4AAAAASUVORK5CYII');background-repeat:no-repeat;background-position:right 15px center;background-size:16px;border-radius:5px;color:#3c3938;font-size:1.6rem;height:48px;margin-left:0;padding-left:17px;padding-right:40px;position:relative}.product-item.product .summarize-options-text{font-size:1.4rem;line-height:1.7rem;margin-bottom:9px}.product-item.product .summarize-options-text:before{font-size:1.1rem;line-height:1.7rem;width:1.7rem}.fotorama #layered_msg{left:125px;width:calc(100% - 125px)}.product-options-bottom{padding-top:43px}.product-options-wrapper .product-custom-option{height:52px}.product-options-wrapper .product-options-wrapper>.fieldset>.dimension-inputs .field:first-child,.product-options-wrapper>.fieldset>.field:not(.choice):first-child{border-top:1px solid #c9c9c9}.product-info-main .box-tocart,.product-options-bottom .box-tocart{display:block;margin-bottom:28px;margin-top:0}.product-info-main .box-tocart .qty-ticker,.product-options-bottom .box-tocart .qty-ticker{font-size:1.6rem;height:54px;width:54px}.product-info-main .box-tocart .qty-ticker[data-action=decrease],.product-options-bottom .box-tocart .qty-ticker[data-action=decrease]{border-radius:5px 0 0 5px}.product-info-main .box-tocart .qty-ticker[data-action=increase],.product-options-bottom .box-tocart .qty-ticker[data-action=increase]{border-radius:0 5px 5px 0}.product-info-main .box-tocart .input-text.qty,.product-options-bottom .box-tocart .input-text.qty{height:54px;width:60px}.product-info-main .box-tocart .block-product-info-finance,.product-options-bottom .box-tocart .block-product-info-finance{font-size:1.6rem;max-width:200px}.product-info-main .box-tocart .block-product-info-finance+.actions,.product-options-bottom .box-tocart .block-product-info-finance+.actions{display:none}.product-info-main .box-tocart .action.toquote,.product-options-bottom .box-tocart .action.toquote{font-size:2.4rem;height:66px;margin-top:36px}.product-info-main .box-tocart .action.request-a-quote,.product-options-bottom .box-tocart .action.request-a-quote{font-size:2.4rem;height:66px}.product-info-main .product.info.detailed[class]{border-bottom:0;float:none;margin-bottom:17px;margin-top:0;padding-top:44px}.product-info-main .product.info.detailed[class] h2{border-bottom:1px solid #e8e8e8;font-size:2.4rem;margin-bottom:14px;padding-bottom:30px}.product-info-main .product.info.detailed[class] .product.data.items{border-top:0}.product-info-main .product.info.detailed[class] .product.data.items .data.item.title{border-bottom:1px solid #e8e8e8;flex:1;padding-bottom:12px;margin-bottom:1px;margin-right:0;max-width:inherit;text-align:center}.product-info-main .product.info.detailed[class] .product.data.items .data.item.title .switch{border-top:0;color:#3c3938;font-weight:400;padding:10px 0}.product-info-main .product.info.detailed[class] .product.data.items .data.item.title .switch:after{content:unset}.product-info-main .product.info.detailed[class] .product.data.items .data.item.title.active{border-bottom:3px solid #757575;margin-bottom:0;padding-bottom:11px}.product-info-main .product.info.detailed[class] .product.data.items .data.item.content{border-bottom:0;border-top:0;display:none;font-size:1.6rem;margin-left:0;margin-top:33px;padding-bottom:33px;padding-top:0;order:2}.block.block-new-customer{border-top:0;padding-top:0}.modal-popup.filters-modal{opacity:1;overflow:visible;position:static;visibility:visible}.modal-popup.filters-modal .modal-inner-wrap{box-shadow:none;overflow:visible;position:static;transform:none}.modal-popup.filters-modal .modal-header{display:none}.block.filter{display:block;padding-left:0;padding-right:0}.block.filter [attribute=sort]{display:none}.block.filter .filter-options-item{margin-left:0;margin-right:0;padding-left:0;padding-right:0}.filter-options .filter-options-title{font-size:1.8rem;font-weight:600;line-height:1.3;margin-bottom:22px;padding-bottom:0;padding-top:0}.filter-options-item{margin-bottom:22px}.filter-options-item .filter-options-content{padding-bottom:0}.filter-options-item .filter-options-content .item{margin-bottom:20px}.filter-options-item .filter-options-content .item>[class*=am-filter-item]{font-size:1.7rem}.filter-options-item[data-role=collapsible].active[class] .filter-options-title:before{margin-top:0}.page-wrapper[class] .page-main h1,.page-wrapper[class] .page-main>.page-title-wrapper h1.page-title{font-size:4.8rem;margin-bottom:40px}.page-header{margin-bottom:0}.page-header:before{bottom:1px}.page-header .panel.header[class]{font-size:1.5rem;line-height:2.3rem;padding-bottom:10px;padding-top:10px}.page-header .panel.header[class]>.header.links{float:right;font-size:1.5rem;position:relative;margin-top:-24px}.page-header .panel.header[class] .secondary-nav{display:flex;gap:0 23px;margin-bottom:0;padding-left:0}.page-header .panel.header[class] .secondary-navigation-link{margin-bottom:0}.page-header .panel.header[class] .upholstery-swatches-link{display:inline-block;text-decoration:none}.page-header .panel.header[class] .upholstery-swatches-link:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.9rem;line-height:1;color:inherit;content:"\e919";font-family:icomoon;vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.page-header .panel.header[class] .showroom-link{display:inline-block;text-decoration:none}.page-header .panel.header[class] .showroom-link:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.9rem;line-height:1;color:inherit;content:"\e918";font-family:icomoon;vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.page-header .panel.header[class] .link{gap:0 8px;color:#fff;display:inline-flex}.page-header>.header.content{align-items:center;flex-wrap:nowrap;padding-bottom:23px;padding-top:30px}.page-header>.header.content>.block-search{order:inherit;padding-left:40px;width:auto;z-index:inherit}.page-header>.header.content .toggle-nav{display:none}.page-header>.header.content .logo>img{width:161px}.page-header .header-card--callus[class]{font-size:0;margin-left:24px;margin-right:24px;text-align:right}.page-header .header-card--callus[class]>a{display:inline-block;text-decoration:none;padding-left:0;display:inline-flex;flex-direction:column}.page-header .header-card--callus[class]>a:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:2.8rem;line-height:1;color:inherit;content:"\e917";font-family:icomoon;vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.page-header #search_mini_form{float:none;width:100%}.form.minisearch{position:relative}.form.minisearch .control{padding-bottom:0}.form.minisearch>.actions>.action.search{position:static}.form.minisearch>.actions>.action.search:before{font-size:2.1rem}body .page-header .header.content .header-card[class]{position:relative}body .page-header .header.content .header-card[class] .link.customer-account-link:before,body .page-header .header.content .header-card[class] .link.wishlist-link:before{display:block;font-size:2.8rem}body .page-header .header.content .header-card[class] .link .subheading{display:none}.miniquote-wrapper{margin-top:0}.miniquote-wrapper .showquote{display:flex;flex-direction:column}.miniquote-wrapper .showquote:before{font-size:2.8rem}.miniquote-wrapper .showquote .counter-number{font-size:1rem}.navigation.sw-megamenu{height:auto;margin-bottom:37px;opacity:1;overflow:visible;padding-bottom:0;padding-top:0;position:relative;top:0;width:100%}.navigation.sw-megamenu:before{background-color:#fff;border-bottom:1px solid #c9c9c9;border-top:1px solid #c9c9c9;box-shadow:0 2px 4px 0 rgba(217,217,217,.5);content:'';height:100%;left:50%;position:absolute;top:-1px;transform:translateX(-50%);width:100dvw;z-index:-1}.navigation.sw-megamenu>ul{display:flex;padding:0}.navigation.sw-megamenu>ul:after{flex:1;order:1}.navigation.sw-megamenu>ul>li:nth-child(2) a.level-top{padding-left:0}.navigation.sw-megamenu li.level0{border-bottom:0;margin:0}.navigation.sw-megamenu li.level0>.level-top{color:#2c2c2c;font-size:1.6rem;line-height:1.4;padding:20px 15px}.navigation.sw-megamenu li.level0>.level-top:hover{color:#121212}.navigation.sw-megamenu li.level0>.level-top:hover span{position:relative}.navigation.sw-megamenu li.level0>.level-top:hover span:after{background-color:#d57a39;bottom:-2px;content:'';display:block;height:2px;left:-15px;position:absolute;width:calc(100% + 30px)}.navigation.sw-megamenu li.level0:first-child>.level-top{padding-left:20px}.navigation.sw-megamenu li.level0:first-child>.level-top:hover span:after{left:0;width:100%}.navigation.sw-megamenu li.level0.top-additional-links+li>.level-top{padding-left:0}.navigation.sw-megamenu li.level0.top-additional-links+li>.level-top:hover span:after{left:0;width:100%}.navigation.sw-megamenu li.level0.parent:hover:after{background-color:rgba(60,60,60,.35);content:'';display:block;height:150dvh;left:50%;position:absolute;top:100%;transform:translateX(-50%);width:100dvw;z-index:2}.navigation.sw-megamenu li.level0.parent:hover>.submenu{left:-20px;padding:45px 20px;z-index:3}.navigation.sw-megamenu li.level0.parent:hover>.submenu .container{display:flex;flex-wrap:wrap;justify-content:space-between}.navigation.sw-megamenu li.level0.parent:hover>.submenu .row{border-top:1px solid #c9c9c9;margin:24px 0 0;order:2;padding-top:30px;width:100%}.navigation.sw-megamenu li.level0.parent:hover>.submenu .row>.subchildmenu{display:flex;gap:0 45px;padding:0}.navigation.sw-megamenu li.level0.parent:hover>.submenu .row>.subchildmenu>li.level1{border-bottom:0;flex:1;padding:0;width:auto}.navigation.sw-megamenu li.level0.parent:hover>.submenu .row>.subchildmenu>li.level1>a{color:#2c2c2c;font-size:2.1rem;margin:0;padding:0;text-transform:none}.navigation.sw-megamenu li.level0.parent:hover>.submenu .row>.subchildmenu .subchildmenu{border-top:1px solid #c9c9c9;display:block;margin-top:10px;padding:0}.navigation.sw-megamenu li.level0.parent:hover>.submenu .row>.subchildmenu .subchildmenu a:empty{display:none}.navigation.sw-megamenu li.level0.parent:hover>.submenu .row>.subchildmenu .level2{border-bottom:0;margin-top:15px}.navigation.sw-megamenu li.level0.parent:hover>.submenu .row>.subchildmenu .level2>a{color:#2c2c2c;font-size:1.4rem;font-weight:400;padding:0}.navigation.sw-megamenu li.level0.parent:hover>.submenu .menu-top-block{color:#2c2c2c}.navigation.sw-megamenu li.level0.parent:hover>.submenu .menu-bottom-block>a{color:#8a2020;font-size:1.4rem;font-weight:700}.navigation.sw-megamenu li.level0.parent:hover>.submenu h3{font-size:2.8rem;font-weight:500;margin:0}.navigation.sw-megamenu li.level0.parent:hover>.submenu h3>a{color:#1b62c6;font-size:1.8rem;font-weight:700}.navigation.sw-megamenu li.level0.parent:hover>.submenu h3>a:hover{color:#154c99}.navigation.sw-megamenu li.sale>.level-top{color:#8a2020}.navigation.sw-megamenu li.sale>.level-top:hover{color:#611616}.navigation.sw-megamenu li.ui-menu-item>.open-children-toggle{display:none}.navigation.sw-megamenu .open-children-toggle{display:none}.top-additional-links{align-self:center;display:block;order:2;padding-bottom:0;text-align:right}.top-additional-links .link{border:0;display:inline-block;padding:20px 0}.top-additional-links .link>span{display:none}.top-additional-links .row{display:flex;justify-content:space-between;gap:0 60px;text-align:left}.top-additional-links .row .menu-right-block{flex:4;order:2}.top-additional-links .block-top-categories-nav{flex:8}.top-additional-links .submenu .faq-categories[class]{display:grid;gap:49px 32px;grid-template-columns:repeat(2,1fr);padding:0}.top-additional-links .submenu .faq-categories[class]>.faq-category[class]>a{color:#2c2c2c;font-size:1.6rem;font-weight:600;padding:0}.top-additional-links .submenu .faq-categories[class]>.faq-category[class] img{display:block;margin-bottom:4px}.top-additional-links .submenu .faq-categories[class] .aw-subcategory-list{margin-top:12px;padding:0}.top-additional-links .submenu .faq-categories[class] .aw-subcategory-list>li{margin-bottom:15px}.top-additional-links .submenu .faq-categories[class] .aw-subcategory-list>li>a{font-size:1.4rem;font-weight:400;line-height:1.215;padding:0}.top-additional-links .block.block-contact-help-center{background-color:#f6f6f6;border-radius:10px;margin-bottom:22px;padding:26px 27px}.top-additional-links .block.block-contact-help-center .block-title{color:#2c2c2c;font-size:1.6rem;line-height:1.21;margin-bottom:23px;padding-left:36px;position:relative}.top-additional-links .block.block-contact-help-center .block-title strong{font-weight:500}.top-additional-links .block.block-contact-help-center .block-title strong:before{position:absolute;
45left:0;top:50%;transform:translateY(-50%)}.top-additional-links .block.block-contact-help-center .block-content[class] ul{font-size:0;margin:0 -13px;padding:0;position:relative}.top-additional-links .block.block-contact-help-center .block-content[class] ul:before{background-color:#f6f6f6;content:'';height:100%;position:absolute;left:0;width:1px;z-index:2}.top-additional-links .block.block-contact-help-center .block-content[class] ul>li,.top-additional-links .block.block-contact-help-center .block-content[class] ul>li>a{color:#2c2c2c;display:inline-block;font-size:1.4rem;font-weight:400;padding:0}.top-additional-links .block.block-contact-help-center .block-content[class] ul>li{border-left:1px solid #c9c9c9;padding:0 13px}.top-additional-links .block.block-contact-help-center .block-content[class] ul>li:last-child{padding-right:0}.top-additional-links .block.block-contact-help-center .block-title strong{display:inline-block;text-decoration:none}.top-additional-links .block.block-contact-help-center .block-title strong:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:2rem;line-height:1;color:inherit;content:"\e917";font-family:icomoon;vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.header.content>.block-search .action.search,.header.content>.block-search .field.search>.label{padding:.6rem 1rem;margin-top:-1px}.page-products .products-grid .product-item{width:192px}.breadcrumbs .items{font-size:1.5rem}.modal-popup.popup-authentication .modal-inner-wrap{max-height:calc(100% - 100px);margin-top:50px}.popup-authentication .block-authentication{flex-wrap:wrap}.popup-authentication .block-title{width:100%}body .fieldset>.field:after{content:''!important;display:block;clear:both}.fieldset>.field{margin-bottom:20px}.fotorama__wrap .viewer-overlay .ar-viewer-button-bar button{border-radius:36px;font-size:1.4rem;height:36px;margin-left:15px;padding:0 16px}.fotorama__wrap .viewer-overlay .ar-viewer-button-bar button:before{height:21px;width:21px}.fotorama__wrap .viewer-overlay .ar-viewer-button-bar button.ar-viewer-button:before{font-size:2.1rem}.fotorama__wrap>.viewer-overlay{margin-top:-36px}}input[type=email],input[type=number],input[type=password],input[type=text]{background:#fff;background-clip:padding-box;border:1px solid #2c2c2c;border-radius:5px;font-family:Lato,Arial,sans-serif;font-size:1.6rem;height:48px;line-height:1.42857143;padding:0 29px 0 20px;vertical-align:baseline;width:100%;box-sizing:border-box}input[type=email]::-moz-placeholder,input[type=number]::-moz-placeholder,input[type=password]::-moz-placeholder,input[type=text]::-moz-placeholder{color:#c2c2c2}input[type=email]::-webkit-input-placeholder,input[type=number]::-webkit-input-placeholder,input[type=password]::-webkit-input-placeholder,input[type=text]::-webkit-input-placeholder{color:#c2c2c2}input[type=email]:-ms-input-placeholder,input[type=number]:-ms-input-placeholder,input[type=password]:-ms-input-placeholder,input[type=text]:-ms-input-placeholder{color:#c2c2c2}input[type=number]{-moz-appearance:textfield}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.product-item-name,.product.name a{font-weight:400}.action.skip:not(:focus),.filter-options-content .filter-count-label,.page-header .panel.wrapper .switcher .label,.product-item-actions .actions-secondary>.action span{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.header.content:after,.header.content:before,.toolbar-products:after,.toolbar-products:before,.toolbar:after,.toolbar:before{content:'';display:table}.header.content:after,.toolbar-products:after,.toolbar:after{clear:both}.product-item-actions .actions-secondary>.action,.product-items .action.towishlist,.product-items .wishlist.split.button>.action.split,.products.list.items .action.towishlist{display:inline-block;text-decoration:none}.product-item-actions .actions-secondary>.action>span,.product-items .action.towishlist>span,.product-items .wishlist.split.button>.action.split>span,.products.list.items .action.towishlist>span{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.product-item-actions .actions-secondary>.action:before,.product-items .action.towishlist:before,.product-items .wishlist.split.button>.action.split:before,.products.list.items .action.towishlist:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:29px;line-height:24px;color:#5b5b5b;font-family:icons-blank-theme;vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.action.primary,.am-filter-go{background-image:none;background:#d57a39;border:1px solid #d57a39;color:#fff;display:inline-block;font-family:Lato,Arial,sans-serif;font-weight:700;padding:7px 15px;font-size:1.6rem;box-sizing:border-box;vertical-align:middle}.pages>.label{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.pages .items{font-size:0;letter-spacing:-1px;line-height:0;white-space:nowrap;margin:0;padding:0;list-style:none;display:inline-block;font-weight:500}.pages .item{font-size:1.6rem;line-height:3.2rem;letter-spacing:normal;margin:5px 10px 5px 0;display:inline-block}.pages .item .label{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.pages a.page{color:#6d6d6d;display:inline-block;padding:0 10px;text-decoration:none}.pages a.page:visited{color:#111}.pages strong.page{font-size:1.6rem;line-height:3.2rem;letter-spacing:normal;color:#d57a39;display:inline-block;font-weight:700;padding:0 10px}.pages .action{border:1px solid #ecf0f1;color:#5b5b5b;display:inline-block;padding:0;text-decoration:none}.pages .action:visited{color:#5b5b5b}.pages .action.next{display:inline-block;text-decoration:none}.pages .action.next:visited:before{color:#5b5b5b}.pages .action.next>span{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.pages .action.next:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:46px;line-height:inherit;color:#5b5b5b;content:'\e608';font-family:icons-blank-theme;
45margin:0 0 0 -6px;vertical-align:top;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.pages .action{width:34px}.pages .action.next{margin-left:12px}#amasty-shopby-product-list{max-width:100%;order:10}.range.am-fromto-widget .am-filter-go{margin:0 10px;vertical-align:top}.am-filter-go{word-break:break-word;word-wrap:break-word;background:#1979c3;border-radius:3px;color:#fff;font-size:16px;letter-spacing:-.015em;line-height:22px;min-height:40px;text-align:center;margin:15px 0 0;width:25%}.am-filter-go:not(.primary){border-radius:3px}.am-filter-go:not(.primary){box-shadow:none}.filter-options-content [class*=am-filter-items-] .label{word-break:break-word}.filter-options-item .filter-options-content .amshopby-fromto-wrap .am-fromto-widget{flex-wrap:wrap;margin-top:10px}.amshopby-fromto-wrap .am-fromto-widget>.amshopby-input-wrapper{max-width:50%;position:relative;width:calc(50% - 7px)}.amshopby-fromto-wrap .am-fromto-widget .am-filter-price{background-clip:padding-box;border:1px solid #dfdedd;color:#494949;font-size:14px;height:40px;letter-spacing:.03em;text-align:center;width:100%}.amshopby-fromto-wrap .am-fromto-widget>.delimiter{line-height:40px;margin:0;width:14px}.amshopby-fromto-wrap .am-fromto-widget>.am-filter-go{margin:15px 0 0;width:100%}.amshopby-fromto-wrap .am-fromto-widget>.am-filter-go:not(.primary){box-shadow:none}.amshopby-input-wrapper .amshopby-currency{background:#fff;bottom:calc(100% - 10px);color:#494949;font-size:14px;left:4px;letter-spacing:.03em;line-height:16px;padding:2px;position:absolute}.filter-options-item .filter-options-content .range{align-items:center;display:flex;margin-top:15px;text-align:center}.filter-options-item .filter-options-content .amshopby-fromto-wrap,.filter-options-item .filter-options-content .items:not(.items-children):not(.am-category-view){margin:0 10px}.filter-options-item .filter-options-content .items [class*=am-filter-item]{margin-left:0;padding:0}.filter-options-content .am-ranges .items.-am-multiselect .item{position:relative}.filter-options-content .am-ranges .items.-am-multiselect .item [class*=am-filter-item]{padding-left:20px}.filter-options-content .item>a{display:block}.filter-options-content .items.-am-singleselect .item>input[type=radio]{display:none}.filter-options-content .items.-am-singleselect .amshopby-link-selected{color:#1979c3}.amshopby-link-selected{color:#1979c3}#amasty-shopby-product-list{z-index:1}#amasty-shopby-product-list .products.wrapper{position:relative}.products{margin:30px 0}.products-grid .product-item{display:inline-block;margin-left:2%;padding:0;width:calc((100% - 2%)/2)}.page-products .product-item-info{width:240px}.price-container .price{font-size:1.4rem}.page-products .columns{position:relative;z-index:1}.toolbar-amount{display:block;line-height:26px;margin:0;padding:8px 0 0;vertical-align:middle}.products.wrapper~.toolbar .toolbar-amount{display:none}.toolbar-products{margin-bottom:40px;padding:0 10px;text-align:center}.toolbar-products .pages{display:none}.sorter{padding:4px 0 0}.products.wrapper~.toolbar .sorter{display:none}.sorter-options{margin:0 0 0 7px;width:auto}.modes{display:none}.product-image-photo{bottom:0;display:block;left:0;margin:auto;position:absolute;right:0;top:0;width:auto}.filter-options{margin:0}.filter-options .filter-options-title{font-weight:700;line-height:1.18;font-size:1.6rem;margin-top:2rem;margin-bottom:2rem;margin:0 0 10px;word-break:break-all}.filter-options .filter-options-content{margin:0 0 25px}.filter-options .filter-options-content .item{margin-bottom:3px}.filter-options .count{color:#5b5b5b}.filter-options .count:before{content:'('}.filter-options .count:after{content:')'}.price-container.weee:before{display:none}.product-items .action.towishlist:before,.products.list.items .action.towishlist:before{content:'\e601'}@media only screen and (max-width:1439px){.page-products .products-grid .product-item{width:256 px}}@media only screen and (max-width:1199px){.catalog-category-view.page-layout-2columns-left .sidebar-main{width:30%}.catalog-category-view.page-layout-2columns-left .column.main{width:70%}}@media only screen and (max-width:768px){.product-info-main .box-tocart .actions .action.tocart{width:100%}.breadcrumbs,.header.content,.navigation,.page-header .header.panel,.page-main{padding-left:15px;padding-right:15px}.navigation{padding:0}.navigation .parent .level-top{display:block;text-decoration:none;position:relative}.navigation .parent .level-top:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:42px;line-height:inherit;color:inherit;content:'\e622';font-family:icons-blank-theme;vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.navigation .parent .level-top:after{position:absolute;right:7px;top:-8px}.navigation .parent .level-top.ui-state-active:after{content:'\e621'}.nav-sections{-webkit-overflow-scrolling:touch;height:100%;left:calc(-1*(100% - 54px));overflow:auto;position:fixed;top:0;width:calc(100% - 54px)}.nav-sections .switcher{border-top:1px solid #d1d1d1;font-size:1.6rem;font-weight:700;margin:0;padding:.8rem 3.5rem .8rem 2rem}.nav-sections .switcher .label{display:block;margin-bottom:5px}.nav-sections .switcher:last-child{border-bottom:1px solid #d1d1d1}.nav-sections .switcher-trigger strong{display:block;text-decoration:none;position:relative}.nav-sections .switcher-trigger strong:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:42px;line-height:inherit;color:inherit;content:'\e622';font-family:icons-blank-theme;vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.nav-sections .switcher-trigger strong:after{position:absolute;right:-40px;top:-16px}.nav-sections .switcher-trigger.active strong:after{content:'\e621'}.nav-sections .switcher-dropdown{margin:0;padding:0;list-style:none;display:none;padding:10px 0}.nav-sections .switcher-options.active .switcher-dropdown{display:block}.nav-sections .header.links{margin:0;padding:0;list-style:none;border-bottom:1px solid #d1d1d1}.nav-sections .header.links li{font-size:1.6rem;margin:0}.nav-sections .header.links li.greet.welcome{border-top:1px solid #d1d1d1;font-weight:700;padding:.8rem 0}.nav-sections .header.links li>a{border-top:1px solid #d1d1d1}.nav-sections .header.links a,.nav-sections .header.links a:hover{color:#2c2c2c;text-decoration:none;display:block;font-weight:700;padding:.8rem 0}.nav-sections .header.links .header.links{border:0}.nav-before-open{height:100%;overflow-x:hidden;width:100%}.nav-before-open .page-wrapper{height:100%;left:0;overflow:hidden;position:relative}.nav-before-open body{height:100%;overflow:hidden;position:relative;width:100%}
45.nav-open .page-wrapper{left:calc(100% - 54px)}.nav-open .nav-sections{-webkit-box-shadow:0 0 5px 0 rgba(50,50,50,.75);-moz-box-shadow:0 0 5px 0 rgba(50,50,50,.75);-ms-box-shadow:0 0 5px 0 rgba(50,50,50,.75);box-shadow:0 0 5px 0 rgba(50,50,50,.75);left:0;z-index:99}.nav-open .nav-toggle:after{background:rgba(0,0,0,.5);content:'';display:block;height:100%;position:fixed;right:0;top:0;width:100%;z-index:1}.nav-sections-items{position:relative;z-index:1}.nav-sections-items:after,.nav-sections-items:before{content:'';display:table}.nav-sections-items:after{clear:both}.nav-sections-item-title{background:#ebebeb;border:solid #dfdfdf;border-width:0 0 1px 1px;box-sizing:border-box;float:left;height:71px;padding-top:24px;text-align:center;width:33.33%}.nav-sections-item-title.active{background:0 0;border-bottom:0}.nav-sections-item-title .nav-sections-item-switch:hover{text-decoration:none}.nav-sections-item-content{box-sizing:border-box;float:right;margin-left:-100%;margin-top:71px;width:100%;padding:25px 0}.nav-sections-item-content:after,.nav-sections-item-content:before{content:'';display:table}.nav-sections-item-content:after{clear:both}.nav-sections-item-content.active{display:block}.navigation{background:#f8f8f8;box-sizing:border-box}.navigation ul{margin:0;padding:0}.navigation li{margin:0}.navigation a{display:block;padding-top:10px;padding-right:0;padding-bottom:10px;padding-left:0}.navigation a,.navigation a:hover{color:#2c2c2c;text-decoration:none}.navigation .level0{border-top:1px solid #d1d1d1;font-size:1.8rem}.navigation .level0>.level-top{font-weight:600;padding:24px 40px 24px 0;text-transform:none;word-wrap:break-word}.navigation .level0>.level-top:hover{color:#111}.navigation .level0.active .all-category .ui-state-focus{border-color:#d57a39;border-style:solid;border-width:0 0 0 8px;padding-left:7px;display:inline-block}.navigation .level0>.level1{font-weight:600}.navigation .level0.active>a:not(.ui-state-active),.navigation .level0.has-active>a:not(.ui-state-active){border-color:#d57a39;border-style:solid;border-width:0 0 0 8px}.navigation .level0.active>a:not(.ui-state-active) span:not(.ui-menu-icon),.navigation .level0.has-active>a:not(.ui-state-active) span:not(.ui-menu-icon){margin-left:-8px}.navigation li.level0:last-child{border-bottom:1px solid #d1d1d1}.navigation .submenu>li{word-wrap:break-word}.navigation .submenu>li>a:hover{color:#111}.navigation .submenu:not(:first-child){font-size:1.4rem;font-weight:400;line-height:1.3;left:auto!important;overflow-x:hidden;padding:0;position:relative;top:auto!important}.navigation .submenu:not(:first-child)>li>a{padding-left:15px}.navigation .submenu:not(:first-child)>li:last-child{margin-bottom:0}.navigation .submenu:not(:first-child) ul{display:block;padding-left:0}.navigation .submenu:not(:first-child) ul>li{margin:0}.navigation .submenu:not(:first-child) ul>li a{color:#2c2c2c;display:block;line-height:normal}.navigation .submenu:not(:first-child) ul>li a:hover{color:#111}.navigation .submenu:not(:first-child).expanded{display:block!important;padding-right:0;top:0!important}.navigation .submenu:not(:first-child) .active>a{border-color:#d57a39;border-style:solid;border-width:0 0 0 8px;padding-left:7px}.navigation .submenu:not(:first-child) .level1.active>a{padding-left:7px}.modal-popup.modal-slide{left:44px;z-index:900}.modal-popup.modal-slide .modal-inner-wrap{height:100%;overflow-y:auto;position:static;-webkit-transform:translateX(100%);transform:translateX(100%);width:auto}.modal-popup.modal-slide .modal-inner-wrap{margin:0;max-height:90vh}.modal-popup.modal-slide .modal-inner-wrap[class]{background-color:#f4f4f4}.modal-popup.modal-slide._inner-scroll .modal-inner-wrap{height:auto;min-height:100%}.modal-popup .modal-title{font-size:1.6rem;font-weight:700}.filter-options-content .am-ranges .items.-am-multiselect .item [class*=am-filter-item]{padding-left:35px}.filter-options-item .filter-options-content .items [class*=am-filter-item]{padding:7px 0}.filter-options input[type=checkbox]{border:0;clip:rect(0,0,0,0);height:0;margin:0;opacity:0;overflow:hidden;padding:0;width:0;position:absolute}.filter-options input[type=checkbox]+.amshopby-choice{word-break:break-word;word-wrap:break-word;position:absolute;top:5px;left:0;display:block;margin:0;padding:0 0 0 35px;min-height:25px;line-height:1.2}.filter-options input[type=checkbox]+.amshopby-choice:after,.filter-options input[type=checkbox]+.amshopby-choice:before{position:absolute;top:0;left:0;display:inline-block;box-sizing:border-box;width:25px;height:25px;border-radius:2px;content:''}.filter-options input[type=checkbox]+.amshopby-choice:before{border:1px solid #e3e3e3;background:#fff}.filter-options input[type=checkbox]+.amshopby-choice:after{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9Im5vbmUiIHZpZXdCb3g9IjAgMCAxNSAxNSI+CiAgPGRlZnMvPgogIDxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0xMS42NjkzIDMuNTAwNjFjLS4yMDc4LjAwNjk1LS40MDQ4LjA5ODg1LS41NDkzLjI1NjItMS45NTcwMyAyLjA2NDE1LTMuNDM4ODMgMy43NzY1NS01LjI4MDQxIDUuNzQ3ODNMMy44MTczIDcuNzA0NzRjLS4wNzk5Mi0uMDcxNi0uMTcyNDUtLjEyNTk1LS4yNzIzMy0uMTU5OTItLjA5OTg3LS4wMzM5Ny0uMjA1MTItLjA0NjktLjMwOTc0LS4wMzgwNi0uMTA0NjIuMDA4ODUtLjIwNjU2LjAzOTI5LS4zLjA4OTYtLjA5MzQ1LjA1MDMtLjE3NjU2LjExOTQ4LS4yNDQ1OS4yMDM2LS4wNjgwNC4wODQxMS0uMTE5NjYuMTgxNTEtLjE1MTkzLjI4NjYyLS4wMzIyNy4xMDUxMS0uMDQ0NTUuMjE1ODgtLjAzNjE1LjMyNTk4LjAwODQxLjExMDExLjAzNzM0LjIxNzQuMDg1MTUuMzE1NzQuMDQ3ODEuMDk4MzMuMTEzNTUuMTg1NzkuMTkzNDguMjU3MzlMNS4zNzc3MSAxMS4yOThjLjE1MzE1LjEzNzkuMzUwMTkuMjA5OC41NTE2LjIwMTMuMjAxNDEtLjAwODYuMzkyMzEtLjA5NjkuNTM0NDQtLjI0NzNDOC42MTA3NCA4Ljk4NzU3IDEwLjE0MiA3LjE3NTQ0IDEyLjI1NiA0Ljk0NTc4Yy4xMTY1LS4xMTgzNy4xOTYtLjI3MTIuMjI4MS0uNDM4MjMuMDMyMS0uMTY3MDMuMDE1My0uMzQwMzgtLjA0ODQtLjQ5NzA5LS4wNjM2LS4xNTY3MS0uMTcwOS0uMjg5MzctLjMwNzgt
45LjM4MDQyLS4xMzY5LS4wOTEwNS0uMjk2OC0uMTM2MTktLjQ1ODYtLjEyOTQzeiIvPgo8L3N2Zz4K) center/25px #1979c3;content:none}.sw-megamenu.navigation .submenu.level0{height:0;visibility:hidden}.sw-megamenu.navigation li.level0.fullwidth .menu-bottom-block,.sw-megamenu.navigation li.level0.fullwidth .menu-right-block,.sw-megamenu.navigation li.level0.fullwidth .menu-top-block{display:none}.sw-megamenu.navigation li.ui-menu-item{position:relative}.sw-megamenu.navigation li.ui-menu-item>a{position:relative}.sw-megamenu.navigation li.ui-menu-item>.open-children-toggle{display:block;position:absolute;width:42px;height:42px;right:0;top:0;z-index:1}.sw-megamenu.navigation span.cat-label{top:50%;right:36px;margin-top:-7px;position:absolute;text-transform:uppercase;font:inherit;font-size:9px;padding:2px;border-radius:2px;line-height:1;color:#fff}.sw-megamenu.navigation span.cat-label:before{content:"";position:absolute;width:3px;height:3px;border:3px solid transparent;left:-6px;bottom:3px}.sw-megamenu.navigation span.cat-label.cat-label-label3{background-color:#0ae3eb}.sw-megamenu.navigation span.cat-label.cat-label-label3:before{border-right-color:#0ae3eb}.product-item-actions .actions-secondary>.action.tocompare{display:none}.block-search .block-content{margin-bottom:0}.page-with-filter .columns .sidebar-main{-ms-flex-order:0;-webkit-order:0;order:0}.block-search .actions{height:33px;width:50px;margin-left:auto;margin-top:-37px;position:relative;right:-1px}.block-search .action.search{display:inline-block;background-image:none;background:0 0;-moz-box-sizing:content-box;border:0;box-shadow:none;line-height:inherit;margin:0;padding:0;text-decoration:none;text-shadow:none;font-weight:400;padding:5px 0;position:absolute;z-index:1;background-color:#d57a39;opacity:1;top:unset!important;right:unset!important}.block-search .action.search>span{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.block-search .action.search:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:22px;line-height:22px;color:#8f8f8f;content:'\e615';font-family:icons-blank-theme;margin:0;vertical-align:top;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.block-search .action.search:hover:before{color:inherit}.block-search .action.search:active:before{color:inherit}.block-search .action.search:active,.block-search .action.search:focus{background:0 0;border:none}.block-search .action.search:hover{background:0 0;border:none}.block-search .action.search.disabled,.block-search .action.search[disabled]{opacity:.5}.block-search .action.search:focus:before{color:#333}html .navigation .parent>.subchildmenu{display:none}html .navigation .submenu:not(:first-child) .parent>ul.subchildmenu{display:none}html .navigation.sw-megamenu ul li .subchildmenu li:first-child{border-top:1px solid #d3d3d3}.header.content>.block-search .action.search,.header.content>.block-search .field.search>.label{padding:.125rem 1rem}.header.content>.block-search #search_mini_form .field.search{position:relative}.header.content>.block-search #search_mini_form .field.search .label{position:absolute;right:-1px;top:0;border-top-right-radius:.5rem;border-bottom-right-radius:.5rem;border-bottom:1px solid #d57a39}.header.content>.block-search #search_mini_form .field.search .label:before{line-height:38px}.header.content>.block-search #search_mini_form .field.search .control{margin:unset;padding:unset;border-top:unset}.header.content>.block-search #search_mini_form .field.search .control input#search{left:unset;margin:unset;position:unset}.page-products .products-grid .product-item{width:213.333px}}@media only screen and (max-width:639px){.block-search{margin-top:10px}.page-products .products-grid .product-item{width:240px}}@media only screen and (max-width:479px){.fotorama #layered_msg{max-width:calc(100% - 6px);margin-left:auto;margin-right:auto}.fotorama-item{aspect-ratio:unset;overflow:visible}.fotorama-item .fotorama__wrap{display:flex;flex-direction:column}.fotorama-item .fotorama__wrap .fotorama__nav-wrap{height:25px;overflow:visible}.page-products .products-grid .product-item{width:100%}}@media all and (min-width:640px){.products-grid .product-item{margin-bottom:30px}.product-item-actions{display:block}.product-item-actions .actions-primary+.actions-secondary>*{white-space:normal}.products-grid .product-item{width:33.33333333%}.page-products .products-grid .product-item{margin-left:2%;padding:0;width:calc((100% - 4%)/3)}.page-products .products-grid .product-item:nth-child(3n+1){margin-left:0}#layered-filter-block .filter-options-item .filter-options-content .items{border-bottom:0;left:-2px;margin-bottom:0;max-height:390px;overflow:auto;padding-left:2px;position:relative}#layered-filter-block .filter-options-item .filter-options-content .items .item{margin-bottom:26px}#layered-filter-block .filter-options-item .filter-options-content .items .item>[class*=am-filter-item]{font-size:1.9rem;line-height:1.2}.amshopby-fromto-wrap .am-fromto-widget>.am-filter-go{border:2px solid #b3b3b3;background-color:inherit;color:#b3b3b3}}.amshopby-fromto-wrap .am-fromto-widget{margin-bottom:15px}.amshopby-fromto-wrap .am-fromto-widget>.delimiter{font-size:0;width:8px}.amshopby-fromto-wrap .am-fromto-widget .am-filter-price{border:2px solid #b3b3b3;height:40px}.amshopby-fromto-wrap .am-fromto-widget>.am-filter-go{border:2px solid #b3b3b3;background-color:inherit;color:#b3b3b3}.amshopby-input-wrapper .amshopby-currency{color:#b3b3b3;font-size:1.1rem}.filter-options[class] input[type=checkbox]+.amshopby-choice:before{border:2px solid #999;border-radius:.25em;height:18px;left:0;top:50%;transform:translateY(-50%);width:18px}.filter-options-content .am-ranges .items.-am-multiselect .item [class*=am-filter-item]{padding-left:0}.filter-options-item .filter-options-content .range{justify-content:space-between}.page-products .columns{z-index:unset}.page-products .column.main{min-height:0}.page-products .page-main>.page-title-wrapper h1.page-title{color:#333;display:block;font-size:2.6rem;text-align:center}.toolbar-products{align-items:center;color:#494949;background-color:#f1f1f1;
45display:flex;justify-content:space-between;margin:0 -10px 12px;padding:12px 10px}.toolbar-products .toolbar-sorter{display:none}.products.wrapper~.toolbar-products .action-show-filters-wrapper{display:none}.toolbar-products:after,.toolbar-products:before{content:unset}.toolbar-products .toolbar-amount{font-weight:700;padding-top:0}.page-products .products-grid .product-items{display:flex;flex-wrap:wrap;gap:43px 8px}.page-products .products-grid .product-items .product-item-info{width:100%}.page-products .products-grid .product-items .product-item{margin-left:0;position:relative;width:calc(50% - 4px)}.page-products .products-grid .product-items .product-item .actions-secondary{position:absolute;right:7px;top:7px;z-index:9}.page-products .products-grid .product-items .product-item .product-item-name{font-size:1.4rem;font-weight:400;line-height:1.4;margin-bottom:4px;margin-top:8px;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none}.page-products .products-grid .product-items .product-item .product-item-sku{color:#666;font-size:1.2rem;margin-bottom:5px}.filter-options .filter-options-title{color:#2c2c2c;font-size:1.6rem;line-height:1.25;margin-bottom:0;padding:25px 0}.filter-options .filter-options-item{border-bottom:1px solid #c9c9c9;margin-left:-19px;margin-right:-19px;padding-left:19px;padding-right:19px}.filter-options .filter-options-item[data-role=collapsible] .filter-options-title{display:inline-block;text-decoration:none;display:block;position:relative}.filter-options .filter-options-item[data-role=collapsible] .filter-options-title:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:2.8rem;line-height:1;color:inherit;content:'\f107';
45font-family:FontAwesome;vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.filter-options .filter-options-item[data-role=collapsible] .filter-options-title>span{display:block;padding-right:38px}.filter-options .filter-options-item[data-role=collapsible] .filter-options-title:before{position:absolute;right:0;top:50%;transform:translateY(-50%)}.filter-options .filter-options-item[data-role=collapsible].active .filter-options-title{padding-bottom:5px}.filter-options .filter-options-item[data-role=collapsible].active .filter-options-title:before{content:'\f106';margin-top:10px}.filter-options-item .filter-options-content .item>[class*=am-filter-item]{color:#2c2c2c;font-size:1.6rem;text-decoration:none}.filter-options-item .filter-options-content .item>[class*=am-filter-item]+input[type=radio]{border:2px solid #999;border-radius:.25em;display:block!important;height:18px;left:0;position:absolute;margin:0;top:50%;transform:translateY(-50%);width:18px}.filter-options-item .filter-options-content .item>[class*=am-filter-item]+input[type=radio][name=product_list_order]{border:2px solid #c9c9c9;border-radius:50%;display:block!important;height:23px;left:0;position:absolute;margin:0;top:50%;transform:translateY(-50%);width:23px}.filter-options-item .filter-options-content .item>[class*=am-filter-item]+input[type=radio][name=product_list_order]:checked{background-color:inherit;border-color:#d57a39}.filter-options-item .filter-options-content .item>[class*=am-filter-item]+input[type=radio][name=product_list_order]:checked:before{background-color:#d57a39;border-radius:50%;bottom:2px;content:'';height:auto;left:2px;right:2px;top:2px;transform:none;width:auto}.filter-options-item .filter-options-content .item>[class*=am-filter-item]+input[type=radio]:checked{background:#fff;border:1px solid #3c3938;height:22px;left:-2px;width:22px}.filter-options-item .filter-options-content .item>[class*=am-filter-item]+input[type=radio]:checked:before{background-image:none;border-radius:.25em;background-color:#d57a39;color:#fff;content:"\f00c";
45font-family:FontAwesome;font-size:1.2rem;height:18px;line-height:1.8rem;left:1px;text-align:center;top:50%;transform:translateY(-50%);width:18px}.filter-options-item .filter-options-content.filters-container .item.input-boolean{padding-left:0}.filter-options-item .filter-options-content.filters-container .item.input-boolean>[class*=am-filter-item]{margin-left:0;padding:5px 0 5px 67px;position:relative}.filter-options-item .filter-options-content.filters-container .item.input-boolean>[class*=am-filter-item]+input[type=radio]{border:2px solid #8f8f8f;border-radius:23px;height:32px;left:0;opacity:1;width:53px;z-index:1}.filter-options-item .filter-options-content.filters-container .item.input-boolean>[class*=am-filter-item]+input[type=radio]:before{background-color:#8f8f8f;border-radius:50%;content:'';display:block;height:23px;left:2px;position:absolute;top:2px;width:23px}.page-wrapper[class] .page-main>.page-title-wrapper h1.page-title{color:#3c3938;font-size:2.6rem}input[type=radio]:checked{background-color:#111;border-color:#111;position:relative}input[type=radio]:checked:before{color:#fff;content:"\e90c";font-size:1rem;font-family:icomoon;line-height:1.25em;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.pages .action{border-color:#2c2c2c;border-radius:5px;line-height:.7;padding:10px;width:auto}.pages .action.next{margin-left:0}.pages .action.next:before{color:#2c2c2c;font-size:3.6rem;margin:0 -8px;line-height:2rem}.pages .items .item:last-child{margin-right:0}.pages .items .item.pages-item-next{position:relative;top:-5px}@media all and (min-width:769px),print{.block-search .label{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.header.content:after,.header.content:before,.page-header .header.panel:after,.page-header .header.panel:before{content:'';display:table}.header.content:after,.page-header .header.panel:after{clear:both}.column.main,.sidebar-main{box-sizing:border-box}.page-wrapper h1{font-size:4.8rem;margin-bottom:40px}.breadcrumbs,.header.content,.navigation,.page-header .header.panel,.page-main{box-sizing:border-box;margin-left:auto;margin-right:auto;max-width:1460px;padding-left:10px;padding-right:10px;width:auto}.page-main{width:100%}.columns{display:block}.column.main{min-height:300px}.page-layout-2columns-left .column.main{width:83.33333333%;float:right;-ms-flex-order:2;-webkit-order:2;order:2}.sidebar-main{padding-right:2%}.page-layout-2columns-left .sidebar-main{width:16.66666667%;float:left;-ms-flex-order:1;-webkit-order:1;order:1}.page-layout-2columns-left .main{padding-left:2%}.panel.header{padding:10px 20px}.nav-toggle{display:none}.nav-sections{-webkit-flex-shrink:0;flex-shrink:0;-webkit-flex-basis:auto;flex-basis:auto;margin-bottom:25px}.nav-sections-item-title{display:none}.nav-sections-item-content>*{display:none}.nav-sections-item-content>.navigation{display:block}.navigation{background:#f8f8f8;font-weight:700;height:inherit;left:auto;overflow:inherit;padding:0;position:relative;top:0;width:100%;z-index:3}.navigation:empty{display:none}.navigation ul{margin-top:0;margin-bottom:0;padding:0;position:relative}.navigation li.level0{border-top:none}.navigation li.level1{position:relative}.navigation .level0{margin:0 10px 0 0;display:inline-block;position:relative}.navigation .level0:last-child{margin-right:0;padding-right:0}.navigation .level0:hover:after{content:'';display:block;position:absolute;top:0;left:100%;width:10px;height:calc(100% + 3px);z-index:1}.navigation .level0>.level-top{color:#575757;line-height:4rem;padding:0 12px;text-decoration:none;box-sizing:border-box;position:relative;display:inline-block}.navigation .level0>.level-top.ui-state-focus,.navigation .level0>.level-top:hover{color:#d57a39;text-decoration:none}.navigation .level0.active>.level-top,.navigation .level0.has-active>.level-top{border-color:#d57a39;border-style:solid;border-width:0 0 3px;color:#d57a39;text-decoration:none;display:inline-block}.navigation .level0.parent:hover>.submenu{overflow:visible!important}.navigation .level0.parent>.level-top{padding-right:20px}.navigation .level0.parent>.level-top>.ui-menu-icon{position:absolute;right:0;display:inline-block;text-decoration:none}.navigation .level0.parent>.level-top>.ui-menu-icon>span{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.navigation .level0.parent>.level-top>.ui-menu-icon:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:12px;line-height:20px;color:inherit;content:'\e622';font-family:icons-blank-theme;vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.navigation .level0 .submenu{background:#fff;border:1px solid #ecf0f1;box-shadow:0 5px 5px rgba(0,0,0,.19);font-weight:700;min-width:230px;padding:0;display:none;left:0;margin:0!important;position:absolute;z-index:1;margin-top:11px}.navigation .level0 .submenu>ul{margin-top:11px}.navigation .level0 .submenu>ul:after,.navigation .level0 .submenu>ul:before{content:'';display:block;overflow:hidden;position:absolute}.navigation .level0 .submenu>ul:before{color:#fff;left:20px;top:-20px;border:10px solid transparent;height:0;width:0;border-bottom-color:#fff;z-index:4}.navigation .level0 .submenu>ul:after{border:11px solid transparent;height:0;width:0;border-bottom-color:#ecf0f1;color:#ecf0f1;left:19px;top:-22px;z-index:3}.navigation .level0 .submenu:before{content:'';display:block;position:absolute;width:100%;height:4px;left:0;top:-4px;z-index:1}.navigation .level0 .submenu a{display:block;line-height:inherit;color:#575757;padding:8px 20px}.navigation .level0 .submenu a.ui-state-focus,.navigation .level0 .submenu a:hover{background:#e8e8e8;color:#d57a39;text-decoration:none}.navigation .level0 .submenu .active>a{border-color:#d57a39;border-style:solid;border-width:0 0 0 3px}.navigation .level0 .submenu .submenu{top:-1px!important;left:100%!important}.navigation .level0 .submenu .submenu-reverse{left:auto!important;right:100%}.navigation .level0 .submenu li{margin:0;position:relative}.navigation .level0 .submenu li.parent>a>.ui-menu-icon{position:absolute;right:3px;display:inline-block;text-decoration:none}.navigation .level0 .submenu li.parent>a>.ui-menu-icon>span{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.navigation .level0 .submenu li.parent>a>.ui-menu-icon:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:12px;line-height:20px;color:inherit;content:'\e608';font-family:icons-blank-theme;vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.navigation .level0.more{position:relative;display:inline-block;text-decoration:none}.navigation .level0.more:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:26px;line-height:inherit;color:inherit;content:'\e607';font-family:icons-blank-theme;vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.navigation .level0.more:before{display:none}.navigation .level0.more:after{padding:8px 12px;position:relative;z-index:1}.navigation .level0.more:hover>.submenu{overflow:visible!important}.navigation .level0.more li{display:block}.panel.header .links{display:inline-block}.fieldset>.field{margin:0 0 20px;box-sizing:border-box;margin:0 0 29px}.fieldset>.field>.label{margin:0}.fieldset>.field:after,.fieldset>.field:before{content:'';display:table}.fieldset>.field:after{clear:both}.fieldset>.field:not(.choice)>.label{padding:6px 15px 0 0;text-align:right;box-sizing:border-box;float:left}.fieldset>.field:not(.choice)>.control{width:100%;float:left}.actions-toolbar:after,.actions-toolbar:before{content:'';display:table}.actions-toolbar:after{clear:both}.actions-toolbar .primary{float:left}.actions-toolbar .secondary{float:right}.actions-toolbar .primary,.actions-toolbar .secondary{display:inline-block}.actions-toolbar .primary a.action,.actions-toolbar .secondary a.action{dis
45play:inline-block}.actions-toolbar .primary .action{margin:0 5px 0 0}.actions-toolbar .secondary a.action{margin-top:6px}.actions-toolbar>.primary,.actions-toolbar>.secondary{margin-bottom:0}.actions-toolbar>.primary .action,.actions-toolbar>.secondary .action{margin-bottom:0;width:auto}.page-header .amsearch-wrapper-block{float:right;margin:0;padding:0;width:auto}.page-header .amsearch-wrapper-block:before{content:none}.page-header:not(.amsearch-full-width) .amsearch-input-wrapper.-dynamic-width{width:100%}.page-header .amsearch-input-wrapper{min-width:283px;width:auto}.page-header.amsearch-full-width.-opened .ammenu-logo,.page-header.amsearch-full-width.-opened .logo{margin:0 auto 0 4vw;z-index:11}.page-header.amsearch-full-width.-opened .amsearch-wrapper-block{z-index:10}.page-header.amsearch-full-width.-opened .amsearch-button.-full-close{right:4vw}.page-header.amsearch-full-width .amsearch-input-wrapper{flex-grow:initial}.page-header.amsearch-full-width .amsearch-button.-search{flex-grow:initial}.page-header.amsearch-full-width .amsearch-wrapper-block{background:#fff;display:inline-block}.page-header.amsearch-full-width:not(.-opened) .amsearch-wrapper-block{position:static;width:auto}.page-header.amsearch-full-width .amsearch-form-block{height:100%;justify-content:center;padding:0}.page-header.amsearch-full-width .amsearch-result-section{padding:0 calc(4vw - 15px)}.page-header.amsearch-full-width .amsearch-products-section.-grid:not(.-slider) .amsearch-item{max-width:calc(25%)}.page-header.amsearch-full-width .amsearch-products-section.-list .amsearch-item{width:50%}.page-header.amsearch-full-width .amsearch-button.-full-close{margin:auto}.page-header .amsearch-button.-loupe-trigger{display:none}.filter-options-content .am-filter-price{width:40%}.filter-options input[type=checkbox]{border:0;clip:rect(0,0,0,0);height:0;margin:0;opacity:0;overflow:hidden;padding:0;width:0;position:absolute}.filter-options input[type=checkbox]+.amshopby-choice{word-break:break-word;word-wrap:break-word;position:absolute;top:5px;left:0;display:block;margin:0;padding:0 0 0 22px;min-height:12px;line-height:1.2}.filter-options input[type=checkbox]+.amshopby-choice:after,.filter-options input[type=checkbox]+.amshopby-choice:before{position:absolute;top:0;left:0;display:inline-block;box-sizing:border-box;width:12px;height:12px;border-radius:2px;content:''}.filter-options input[type=checkbox]+.amshopby-choice:before{border:1px solid #e3e3e3;background:#fff}.filter-options input[type=checkbox]+.amshopby-choice:after{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9Im5vbmUiIHZpZXdCb3g9IjAgMCAxNSAxNSI+CiAgPGRlZnMvPgogIDxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0xMS42NjkzIDMuNTAwNjFjLS4yMDc4LjAwNjk1LS40MDQ4LjA5ODg1LS41NDkzLjI1NjItMS45NTcwMyAyLjA2NDE1LTMuNDM4ODMgMy43NzY1NS01LjI4MDQxIDUuNzQ3ODNMMy44MTczIDcuNzA0NzRjLS4wNzk5Mi0uMDcxNi0uMTcyNDUtLjEyNTk1LS4yNzIzMy0uMTU5OTItLjA5OTg3LS4wMzM5Ny0uMjA1MTItLjA0NjktLjMwOTc0LS4wMzgwNi0uMTA0NjIuMDA4ODUtLjIwNjU2LjAzOTI5LS4zLjA4OTYtLjA5MzQ1LjA1MDMtLjE3NjU2LjExOTQ4LS4yNDQ1OS4yMDM2LS4wNjgwNC4wODQxMS0uMTE5NjYuMTgxNTEtLjE1MTkzLjI4NjYyLS4wMzIyNy4xMDUxMS0uMDQ0NTUuMjE1ODgtLjAzNjE1LjMyNTk4LjAwODQxLjExMDExLjAzNzM0LjIxNzQuMDg1MTUuMzE1NzQuMDQ3ODEuMDk4MzMuMTEzNTUuMTg1NzkuMTkzNDguMjU3MzlMNS4zNzc3MSAxMS4yOThjLjE1MzE1LjEzNzkuMzUwMTkuMjA5OC41NTE2LjIwMTMuMjAxNDEtLjAwODYuMzkyMzEtLjA5NjkuNTM0NDQtLjI0NzNDOC42MTA3NCA4Ljk4NzU3IDEwLjE0MiA3LjE3NTQ0IDEyLjI1NiA0Ljk0NTc4Yy4xMTY1LS4xMTgzNy4xOTYtLjI3MTIuMjI4MS0uNDM4MjMuMDMyMS0uMTY3MDMuMDE1My0uMzQwMzgtLjA0ODQtLjQ5NzA5LS4wNjM2LS4xNTY3MS0uMTcwOS0uMjg5MzctLjMwNzgtLjM4MDQyLS4xMzY5LS4wOTEwNS0uMjk2OC0uMTM2MTktLjQ1ODYtLjEyOTQzeiIvPgo8L3N2Zz4K) center/12px #1979c3;content:none}.sw-megamenu.navigation>ul{position:relative}.sw-megamenu.navigation>ul:after{diaplay:table;content:'';clear:both}.sw-megamenu.navigation .open-children-toggle{display:none}.sw-megamenu.navigation span.cat-label{position:absolute;text-transform:uppercase;font:inherit;font-size:9px;padding:2px;border-radius:2px;line-height:1;color:#fff}.sw-megamenu.navigation span.cat-label:before{content:"";position:absolute;width:3px;height:3px;border:3px solid transparent}.sw-megamenu.navigation span.cat-label.cat-label-label3{background-color:#0ae3eb}.sw-megamenu.navigation li>a>span{position:relative}.sw-megamenu.navigation li.level0>a>span.cat-label{top:-13px;right:14px}.sw-megamenu.navigation li.level0>a>span.cat-label:before{left:3px;bottom:-6px}.sw-megamenu.navigation li.level0>a>span.cat-label.cat-label-label3:before{border-top-color:#0ae3eb}.sw-megamenu.navigation .subchildmenu.mega-columns>li{float:left;padding:0 5px}.sw-megamenu.navigation .subchildmenu.mega-columns.columns2>li{width:50%}.sw-megamenu.navigation .subchildmenu.mega-columns.columns2>li:nth-child(odd){clear:both}.sw-megamenu.navigation .subchildmenu.mega-columns.columns4>li{width:25%}.sw-megamenu.navigation .subchildmenu.mega-columns.columns4>li:nth-child(4n+1){clear:both}.sw-megamenu.navigation li.level0 .submenu{display:block;visibility:hidden;opacity:0;
45color:#777}.sw-megamenu.navigation li.level0 .row{margin-left:-5px;margin-right:-5px}.sw-megamenu.navigation li.level0 .col-md-12{padding-left:5px;padding-right:5px}.sw-megamenu.navigation li.level0.fullwidth{position:static}.sw-megamenu.navigation li.level0.fullwidth>.submenu{width:100%;border-radius:0 0 6px 6px}.sw-megamenu.navigation li.level0.fullwidth>.submenu{padding:5px 8px 10px;left:0}.sw-megamenu.navigation li.level0.fullwidth .submenu li.parent>a:after{display:none}.sw-megamenu.navigation li.level0.fullwidth .submenu li.level1>a{font-size:14px;font-weight:600;text-transform:uppercase;margin-top:10px}.sw-megamenu.navigation li.level0.fullwidth .submenu .subchildmenu .subchildmenu{padding:5px 0}.sw-megamenu.navigation li.level0.fullwidth .submenu a{padding:5px;line-height:1;font-size:13px}.sw-megamenu.navigation li.level0.fullwidth .submenu .menu-bottom-block a,.sw-megamenu.navigation li.level0.fullwidth .submenu .menu-right-block a,.sw-megamenu.navigation li.level0.fullwidth .submenu .menu-top-block a{display:inline}.product-upholstery-swatches.catalog-product-view .form-main{grid-area:products}.product-upholstery-swatches.catalog-product-view .product-content{grid-area:description}.product-upholstery-swatches.catalog-product-view .modal-popup.product-form{display:block;grid-area:order;opacity:1;position:static;visibility:visible;width:100%}.page-products .products-grid .product-item{margin-left:2%;padding:0;width:calc((100% - 4%)/3)}.page-products .products-grid .product-item:nth-child(3n+1){margin-left:0}.page-products .columns{padding-top:0;position:relative;z-index:1}.toolbar-amount{float:left}.sorter{float:right}.modes{display:inline-block;float:left;margin-right:20px}.products.wrapper~.toolbar .modes{display:none}.product-info-main .box-tocart,.product-options-bottom .box-tocart{display:table}.product-info-main .box-tocart .field.qty,.product-options-bottom .box-tocart .field.qty{display:table-cell}.product-info-main .box-tocart .actions,.product-options-bottom .box-tocart .actions{display:table-cell;padding-top:25px;text-align:center;vertical-align:bottom}.product-info-main .page-title-wrapper .page-title{margin-top:-13px}.product-info-main{float:right}.product.media{float:left;margin-bottom:25px}.block-search{float:right;padding-left:15px;position:relative;width:250px;z-index:4}.block-search .control{border-top:0;margin:0;padding:0 0 25px}.block-search .nested{display:block;padding-top:5px;position:absolute}.block-search input{margin:0;padding-right:35px;position:static}.block-search input::-webkit-input-placeholder{color:#c2c2c2}.block-search input:-moz-placeholder{color:#c2c2c2}.block-search input::-moz-placeholder{color:#c2c2c2}.block-search input:-ms-input-placeholder{color:#c2c2c2}.block-search .action.search{display:inline-block;background-image:none;background:0 0;-moz-box-sizing:content-box;border:0;box-shadow:none;line-height:inherit;margin:0;padding:0;text-decoration:none;text-shadow:none;font-weight:400;padding:5px 0;position:absolute;right:10px;top:0;z-index:1}.block-search .action.search>span{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.block-search .action.search:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:22px;line-height:22px;color:#8f8f8f;content:'\e615';font-family:icons-blank-theme;margin:0;vertical-align:top;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.block-search .action.search:hover:before{color:inherit}.block-search .action.search:active:before{color:inherit}.block-search .action.search:active,.block-search .action.search:focus{background:0 0;border:none}.block-search .action.search:hover{background:0 0;border:none}.block-search .action.search.disabled,.block-search .action.search[disabled]{opacity:.5}.block-search .action.search:focus:before{color:#333}.search-autocomplete{margin-top:0}.block-authentication .block-title{font-size:2.4rem;border-bottom:0;margin-bottom:25px}.block-authentication .actions-toolbar>.primary{display:inline;float:right;margin-right:0}.block-authentication .actions-toolbar>.primary .action{margin-right:0}.block-authentication .actions-toolbar>.secondary{float:left;margin-right:2rem;padding-top:1rem}.popup-authentication .modal-inner-wrap{min-width:769px;width:60%}
45.popup-authentication .block-authentication{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;border-top:1px solid #c1c1c1}.popup-authentication .block-content,.popup-authentication .block[class],.popup-authentication .fieldset,.popup-authentication .form-login{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-grow:1;flex-grow:1}.popup-authentication .block[class]{box-sizing:border-box;float:left;padding:10px 30px 0 0;width:50%}.popup-authentication .block[class]+.block{border-left:1px solid #c1c1c1;border-top:0;margin:0;padding:10px 0 0 40px}.popup-authentication .block[class]+.block:before{left:0;top:50%}.popup-authentication .actions-toolbar{margin-bottom:0;margin-top:auto}.block.newsletter{max-width:44%;width:max-content}.page-wrapper>.breadcrumbs{box-sizing:border-box;width:100%}.navigation ul{padding:0 8px}.header.panel>.header.links{float:right;font-size:0;margin:0;padding:0;list-style:none;margin-left:auto}.header.content{padding:30px 20px 0}.page-header{border:0;margin-bottom:0}.page-header .panel.wrapper{border-bottom:1px solid #e8e8e8}.page-header .header.panel{padding-bottom:10px;padding-top:10px}.page-header .switcher{display:inline-block}.page-main>.page-title-wrapper .page-title{display:inline-block}.logo{margin:0 auto 25px 0}.logo img{max-height:inherit}.product-info-finance{font-size:1.6rem;padding-left:170px}.cart.table-wrapper .items>.cart.item .col.image{grid-area:image}.cart.table-wrapper .items>.cart.item .col.bundle-child-wrapper{grid-area:bundle}.cart.table-wrapper .items>.cart.item .col.item{grid-area:info}.cart.table-wrapper .items>.cart.item .col.actions{align-self:end;grid-area:actions}.cart.table-wrapper .items>.cart.item .col.total{align-items:flex-end;display:flex;flex-direction:column;grid-area:price}.page-products .page-main>.page-title-wrapper h1.page-title{font-size:4.8rem;margin-bottom:48px}.page-products.page-layout-2columns-left .sidebar-main{padding-right:2.7%;width:30%}.page-products.page-layout-2columns-left .column.main{width:70%}.page-products .products-grid .product-items{gap:32px 18px;margin-top:29px}.page-products .products-grid .product-items .product-item[class]{margin:0;width:calc(100%/3 - 18px)}.toolbar-products{background-color:inherit;justify-content:flex-end;grid-column-gap:27px;margin-left:0;margin-right:0;padding:0}.toolbar-products .action-show-filters-wrapper{display:none}.toolbar-products .toolbar-amount{font-size:1.6rem;font-weight:400}.toolbar-products .toolbar-sorter{display:block;padding-top:0;position:relative}.toolbar-products .toolbar-sorter .sorter-label{background-color:#fff;color:#505050;font-size:1.4rem;left:14px;padding-left:5px;padding-right:5px;position:absolute;top:0;transform:translateY(-50%);z-index:5}.toolbar-products .toolbar-sorter .sorter-options{-moz-appearance:none;-webkit-appearance:none;appearance:none;border:2px solid #c9c9c9;background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABkCAYAAABw4pVUAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAM3RFWHRDb21tZW50AHhyOmQ6REFGZkR2R1VuZFk6MjUsajoyMDc3NDUwODI4LHQ6MjMwNDAzMTjJIF0SAAAE92lUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8eDp4bXBtZXRhIHhtbG5zOng9J2Fkb2JlOm5zOm1ldGEvJz4KICAgICAgICA8cmRmOlJERiB4bWxuczpyZGY9J2h0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMnPgoKICAgICAgICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0nJwogICAgICAgIHhtbG5zOmRjPSdodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyc+CiAgICAgICAgPGRjOnRpdGxlPgogICAgICAgIDxyZGY6QWx0PgogICAgICAgIDxyZGY6bGkgeG1sOmxhbmc9J3gtZGVmYXVsdCc+ZTE3NTQwIC0gMTI8L3JkZjpsaT4KICAgICAgICA8L3JkZjpBbHQ+CiAgICAgICAgPC9kYzp0aXRsZT4KICAgICAgICA8L3JkZjpEZXNjcmlwdGlvbj4KCiAgICAgICAgPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9JycKICAgICAgICB4bWxuczpBdHRyaWI9J2h0dHA6Ly9ucy5hdHRyaWJ1dGlvbi5jb20vYWRzLzEuMC8nPgogICAgICAgIDxBdHRyaWI6QWRzPgogICAgICAgIDxyZGY6U2VxPgogICAgICAgIDxyZGY6bGkgcmRmOnBhcnNlVHlwZT0nUmVzb3VyY2UnPgogICAgICAgIDxBdHRyaWI6Q3JlYXRlZD4yMDIzLTA0LTAzPC9BdHRyaWI6Q3JlYXRlZD4KICAgICAgICA8QXR0cmliOkV4dElkPjNhYjAyYjM1LTBhZmUtNDI1MC1iOWZmLTFjY2JhYTBjOWI5MTwvQXR0cmliOkV4dElkPgogICAgICAgIDxBdHRyaWI6RmJJZD41MjUyNjU5MTQxNzk1ODA8L0F0dHJpYjpGYklkPgogICAgICAgIDxBdHRyaWI6VG91Y2hUeXBlPjI8L0F0dHJpYjpUb3VjaFR5cGU+CiAgICAgICAgPC9yZGY6bGk+CiAgICAgICAgPC9yZGY6U2VxPgogICAgICAgIDwvQXR0cmliOkFkcz4KICAgICAgICA8L3JkZjpEZXNjcmlwdGlvbj4KCiAgICAgICAgPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9JycKICAgICAgICB4bWxuczpwZGY9J2h0dHA6Ly9ucy5hZG9iZS5jb20vcGRmLzEuMy8nPgogICAgICAgIDxwZGY6QXV0aG9yPk5hdGFsaWUgT3NpYWw8L3BkZjpBdXRob3I+CiAgICAgICAgPC9yZGY6RGVzY3JpcHRpb24+CgogICAgICAgIDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PScnCiAgICAgICAgeG1sbnM6eG1wPSdodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvJz4KICAgICAgICA8eG1wOkNyZWF0b3JUb29sPkNhbnZhPC94bXA6Q3JlYXRvclRvb2w+CiAgICAgICAgPC9yZGY6RGVzY3JpcHRpb24+CiAgICAgICAgPC9yZGY6UkRGPgogICAgICAgIDwveDp4bXBtZXRhPqchxM4AAATySURBVHic7dxPiBtlGMfxXyuyK8LzothtK7Px5Lp94xwqeBKhK1a8SMGrKKKiXvRYUSlepAV78SC4gtIKehT0oAfR9iI9C2Om3WIRswNqReF9tGBYUA/OSibJ7iYzb2aeN3m+x0nmnTf7YYZk/uw+aKLa1/QEtGIKIiwFEZaCCEtBhKUgwlIQYSmIsBREWAoiLAURloIIS0GEpSDCUhBhKYiwFERYCiIsBRGWgghLQYSlIMLaFaQVRS0AJ1rL0QoAdDezqwA+7WbZZh2TCzlDtN8QrRmiY8bQknP8u2P+xjF/6Zi3dlpvJIghujVu27MAngNw88DLW87xejfLXnXMNzx+hpmpFUUPtJajdQD3jnj5mnP8cpKmX4xadwjEEN0Wt+0lAKt7bHcj6aQPO+Zs8inPbrG1LxpD7wC4abf3OccnkzQ9O7h8aKX77zv6MYAHx9j2HQeXDjzmmD/p9Xp/jD3jGS7HeBfA/r3eu7i4cBzAV465cPgvrNiKolUAj08wh7vjtr1oiO6cYJ2ZLLb2+Rxj7FrL0SuDywoghuhEibmszDtKbO0LxtB7JVZ9xBDd0r+gCGJopeSc5hYl3zPWS66+YIju6l8weKz7p+TAwByi5Bhl9oz+Cn/zAohzfLXi4HODUuEw1V/PMf/Yv6AIwvxZxQ0Ac4BS8TDV3+eO+a/+BQWQbpZtADjvYUMzi+LpMAUAW93N7I3BhUPfl5NO+hKAKx42uBK37deG6LCHsUTkEQPO8cluln03uHwIxDH/mXTShwBseNjuaty2FwzRIQ9jNVps7bMeMd5K0vTtUa/teHLREB2O2/YigHs8zOFK0knXHPPPHsaqvRzjfR9j5RhDPwi32/Vsr6LUiwGMcT1knlHqxgDGvEA1jy
45hNYAATXDGcJ5SmMIAxThP/PzDzT0knXQNwudTMiq3mv1OWPIzlNc8YpyfBAEpcUzdEB/M95cik647octJJjznm6x7GqtwUMF6fdL1SNznMIkps7TPG0Ac+xiqLAVS462SWUGJrnzKGzmGCQ/hOVcEAKt4GNAsokjAAD/dlhYwiDQPwdKNciCgSMQCPdy6GhCIVA/Awoe0c8y8ef6ccyc8SH/AwViHJGMAU7u31vKd08l/0v3oYSzwGMKWbrSWihIABTPHud0kosbVPGkPnIRwDmPLjCBJQYmufMIY+xB732o7TtDGAGp4PaRIlNAygpgd2mkAJEQOo8QmqOlFCxQBqfqTNM0qSo/zWvzBkDKCBZwyniRI6BtDQQ5/TQGlF0aOhYwANPoVriA7FbXsBflB+ANCCH4w3kzQ9VX1K5Wr0sWjPe0rlmtwztmv8OXUpKBIwAAEgQPMoUjAAISBAcyiSMABBIED9KNIwAGEgQH0oEjEAgSDA9FGkYgAeL+H6rO9ycOp9bMenpGIAQveQ7QzRUr6nWB/jOcevJWl6xsdY00o0COAPJQQMIAAQoDpKKBhAICBAeZSQMICAQIDJUULDAIR+y9opx3w9//b17Z7v/e8fhAWFAXg4XV13vV7vhmP+aHFhwSwuLhzF8Ge45hw/naTpuSbmV7WgDlmDGaLbDdFxANv/c+p7x3zJMf/d5LyqFDTILKYgwlIQYSmIsBREWAoiLAURloIIS0GEpSDCUhBhKYiwFERYCiIsBRGWgghLQYSlIMJSEGEpiLAURFgKIiwFEda/dhDU/pGl7v4AAAAASUVORK5CYII');background-repeat:no-repeat;background-position:right 15px center;background-size:16px;border-radius:5px;color:#3c3938;font-size:1.6rem;height:48px;margin-left:0;padding-left:17px;padding-right:40px;position:relative}.product-item.product .summarize-options-text{font-size:1.4rem;line-height:1.7rem;margin-bottom:9px}.product-item.product .summarize-options-text:before{font-size:1.1rem;line-height:1.7rem;width:1.7rem}.fotorama #layered_msg{left:125px;width:calc(100% - 125px)}.product-options-bottom{padding-top:43px}.product-options-wrapper .product-custom-option{height:52px}.product-options-wrapper .product-options-wrapper>.fieldset>.dimension-inputs .field:first-child,.product-options-wrapper>.fieldset>.field:not(.choice):first-child{border-top:1px solid #c9c9c9}.product-info-main .box-tocart,.product-options-bottom .box-tocart{display:block;margin-bottom:28px;margin-top:0}.product-info-main .box-tocart .qty-ticker,.product-options-bottom .box-tocart .qty-ticker{font-size:1.6rem;height:54px;width:54px}.product-info-main .box-tocart .qty-ticker[data-action=decrease],.product-options-bottom .box-tocart .qty-ticker[data-action=decrease]{border-radius:5px 0 0 5px}.product-info-main .box-tocart .qty-ticker[data-action=increase],.product-options-bottom .box-tocart .qty-ticker[data-action=increase]{border-radius:0 5px 5px 0}.product-info-main .box-tocart .input-text.qty,.product-options-bottom .box-tocart .input-text.qty{height:54px;width:60px}.product-info-main .box-tocart .block-product-info-finance,.product-options-bottom .box-tocart .block-product-info-finance{font-size:1.6rem;max-width:200px}.product-info-main .box-tocart .block-product-info-finance+.actions,.product-options-bottom .box-tocart .block-product-info-finance+.actions{display:none}.product-info-main .box-tocart .action.toquote,.product-options-bottom .box-tocart .action.toquote{font-size:2.4rem;height:66px;margin-top:36px}.product-info-main .box-tocart .action.request-a-quote,.product-options-bottom .box-tocart .action.request-a-quote{font-size:2.4rem;height:66px}.product-info-main .product.info.detailed[class]{border-bottom:0;float:none;margin-bottom:17px;margin-top:0;padding-top:44px}.product-info-main .product.info.detailed[class] h2{border-bottom:1px solid #e8e8e8;font-size:2.4rem;margin-bottom:14px;padding-bottom:30px}.product-info-main .product.info.detailed[class] .product.data.items{border-top:0}.product-info-main .product.info.detailed[class] .product.data.items .data.item.title{border-bottom:1px solid #e8e8e8;flex:1;padding-bottom:12px;margin-bottom:1px;margin-right:0;max-width:inherit;text-align:center}.product-info-main .product.info.detailed[class] .product.data.items .data.item.title .switch{border-top:0;color:#3c3938;font-weight:400;padding:10px 0}.product-info-main .product.info.detailed[class] .product.data.items .data.item.title .switch:after{content:unset}.product-info-main .product.info.detailed[class] .product.data.items .data.item.title.active{border-bottom:3px solid #757575;margin-bottom:0;padding-bottom:11px}.product-info-main .product.info.detailed[class] .product.data.items .data.item.content{border-bottom:0;border-top:0;display:none;font-size:1.6rem;margin-left:0;margin-top:33px;padding-bottom:33px;padding-top:0;order:2}.block.block-new-customer{border-top:0;padding-top:0}.modal-popup.filters-modal{opacity:1;overflow:visible;position:static;visibility:visible}.modal-popup.filters-modal .modal-inner-wrap{box-shadow:none;overflow:visible;position:static;transform:none}.modal-popup.filters-modal .modal-header{display:none}.block.filter{display:block;padding-left:0;padding-right:0}.block.filter [attribute=sort]{display:none}.block.filter .filter-options-item{margin-left:0;margin-right:0;padding-left:0;padding-right:0}.filter-options .filter-options-title{font-size:1.8rem;font-weight:600;line-height:1.3;margin-bottom:22px;padding-bottom:0;padding-top:0}.filter-options-item{margin-bottom:22px}.filter-options-item .filter-options-content{padding-bottom:0}.filter-options-item .filter-options-content .item{margin-bottom:20px}.filter-options-item .filter-options-content .item>[class*=am-filter-item]{font-size:1.7rem}.filter-options-item[data-role=collapsible].active[class] .filter-options-title:before{margin-top:0}.page-wrapper[class] .page-main h1,.page-wrapper[class] .page-main>.page-title-wrapper h1.page-title{font-size:4.8rem;margin-bottom:40px}.page-header{margin-bottom:0}.page-header:before{bottom:1px}.page-header .panel.header[class]{font-size:1.5rem;line-height:2.3rem;padding-bottom:10px;padding-top:10px}.page-header .panel.header[class]>.header.links{float:right;font-size:1.5rem;position:relative;margin-top:-24px}.page-header .panel.header[class] .secondary-nav{display:flex;gap:0 23px;margin-bottom:0;padding-left:0}.page-header .panel.header[class] .secondary-navigation-link{margin-bottom:0}.page-header .panel.header[class] .upholstery-swatches-link{display:inline-block;text-decoration:none}.page-header .panel.header[class] .upholstery-swatches-link:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.9rem;line-height:1;color:inherit;content:"\e919";font-family:icomoon;vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.page-header .panel.header[class] .showroom-link{display:inline-block;text-decoration:none}.page-header .panel.header[class] .showroom-link:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.9rem;line-height:1;color:inherit;content:"\e918";font-family:icomoon;vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.page-header .panel.header[class] .link{gap:0 8px;color:#fff;display:inline-flex}.page-header>.header.content{align-items:center;flex-wrap:nowrap;padding-bottom:23px;padding-top:30px}.page-header>.header.content>.block-search{order:inherit;padding-left:40px;width:auto;z-index:inherit}.page-header>.header.content .toggle-nav{display:none}.page-header>.header.content .logo>img{width:161px}.page-header .header-card--callus[class]{font-size:0;margin-left:24px;margin-right:24px;text-align:right}.page-header .header-card--callus[class]>a{display:inline-block;text-decoration:none;padding-left:0;display:inline-flex;flex-direction:column}.page-header .header-card--callus[class]>a:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:2.8rem;line-height:1;color:inherit;content:"\e917";font-family:icomoon;vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.page-header #search_mini_form{float:none;width:100%}.form.minisearch{position:relative}.form.minisearch .control{padding-bottom:0}.form.minisearch>.actions>.action.search{position:static}.form.minisearch>.actions>.action.search:before{font-size:2.1rem}body .page-header .header.content .header-card[class]{position:relative}body .page-header .header.content .header-card[class] .link.customer-account-link:before,body .page-header .header.content .header-card[class] .link.wishlist-link:before{display:block;font-size:2.8rem}body .page-header .header.content .header-card[class] .link .subheading{display:none}.miniquote-wrapper{margin-top:0}.miniquote-wrapper .showquote{display:flex;flex-direction:column}.miniquote-wrapper .showquote:before{font-size:2.8rem}.miniquote-wrapper .showquote .counter-number{font-size:1rem}.navigation.sw-megamenu{height:auto;margin-bottom:37px;opacity:1;overflow:visible;padding-bottom:0;padding-top:0;position:relative;top:0;width:100%}.navigation.sw-megamenu:before{background-color:#fff;border-bottom:1px solid #c9c9c9;border-top:1px solid #c9c9c9;box-shadow:0 2px 4px 0 rgba(217,217,217,.5);content:'';height:100%;left:50%;position:absolute;top:-1px;transform:translateX(-50%);width:100dvw;z-index:-1}.navigation.sw-megamenu>ul{display:flex;padding:0}.navigation.sw-megamenu>ul:after{flex:1;order:1}.navigation.sw-megamenu>ul>li:nth-child(2) a.level-top{padding-left:0}.navigation.sw-megamenu li.level0{border-bottom:0;margin:0}.navigation.sw-megamenu li.level0>.level-top{color:#2c2c2c;font-size:1.6rem;line-height:1.4;padding:20px 15px}.navigation.sw-megamenu li.level0>.level-top:hover{color:#121212}.navigation.sw-megamenu li.level0>.level-top:hover span{position:relative}.navigation.sw-megamenu li.level0>.level-top:hover span:after{background-color:#d57a39;bottom:-2px;content:'';display:block;height:2px;left:-15px;position:absolute;width:calc(100% + 30px)}.navigation.sw-megamenu li.level0:first-child>.level-top{padding-left:20px}.navigation.sw-megamenu li.level0:first-child>.level-top:hover span:after{left:0;width:100%}.navigation.sw-megamenu li.level0.top-additional-links+li>.level-top{padding-left:0}.navigation.sw-megamenu li.level0.top-additional-links+li>.level-top:hover span:after{left:0;width:100%}.navigation.sw-megamenu li.level0.parent:hover:after{background-color:rgba(60,60,60,.35);content:'';display:block;height:150dvh;left:50%;position:absolute;top:100%;transform:translateX(-50%);width:100dvw;z-index:2}.navigation.sw-megamenu li.level0.parent:hover>.submenu{left:-20px;padding:45px 20px;z-index:3}.navigation.sw-megamenu li.level0.parent:hover>.submenu .container{display:flex;flex-wrap:wrap;justify-content:space-between}.navigation.sw-megamenu li.level0.parent:hover>.submenu .row{border-top:1px solid #c9c9c9;margin:24px 0 0;order:2;padding-top:30px;width:100%}.navigation.sw-megamenu li.level0.parent:hover>.submenu .row>.subchildmenu{display:flex;gap:0 45px;padding:0}.navigation.sw-megamenu li.level0.parent:hover>.submenu .row>.subchildmenu>li.level1{border-bottom:0;flex:1;padding:0;width:auto}.navigation.sw-megamenu li.level0.parent:hover>.submenu .row>.subchildmenu>li.level1>a{color:#2c2c2c;font-size:2.1rem;margin:0;padding:0;text-transform:none}.navigation.sw-megamenu li.level0.parent:hover>.submenu .row>.subchildmenu .subchildmenu{border-top:1px solid #c9c9c9;display:block;margin-top:10px;padding:0}.navigation.sw-megamenu li.level0.parent:hover>.submenu .row>.subchildmenu .subchildmenu a:empty{display:none}.navigation.sw-megamenu li.level0.parent:hover>.submenu .row>.subchildmenu .level2{border-bottom:0;margin-top:15px}.navigation.sw-megamenu li.level0.parent:hover>.submenu .row>.subchildmenu .level2>a{color:#2c2c2c;font-size:1.4rem;font-weight:400;padding:0}.navigation.sw-megamenu li.level0.parent:hover>.submenu .menu-top-block{color:#2c2c2c}.navigation.sw-megamenu li.level0.parent:hover>.submenu .menu-bottom-block>a{color:#8a2020;font-size:1.4rem;font-weight:700}.navigation.sw-megamenu li.level0.parent:hover>.submenu h3{font-size:2.8rem;font-weight:500;margin:0}.navigation.sw-megamenu li.level0.parent:hover>.submenu h3>a{color:#1b62c6;font-size:1.8rem;font-weight:700}.navigation.sw-megamenu li.level0.parent:hover>.submenu h3>a:hover{color:#154c99}.navigation.sw-megamenu li.sale>.level-top{color:#8a2020}.navigation.sw-megamenu li.sale>.level-top:hover{color:#611616}.navigation.sw-megamenu li.ui-menu-item>.open-children-toggle{display:none}.navigation.sw-megamenu .open-children-toggle{display:none}.top-additional-links{align-self:center;display:block;order:2;padding-bottom:0;text-align:right}.top-additional-links .link{border:0;display:inline-block;padding:20px 0}.top-additional-links .link>span{display:none}.top-additional-links .row{display:flex;justify-content:space-between;gap:0 60px;text-align:left}.top-additional-links .row .menu-right-block{flex:4;order:2}.top-additional-links .block-top-categories-nav{flex:8}.top-additional-links .submenu .faq-categories[class]{display:grid;gap:49px 32px;grid-template-columns:repeat(2,1fr);padding:0}.top-additional-links .submenu .faq-categories[class]>.faq-category[class]>a{color:#2c2c2c;font-size:1.6rem;font-weight:600;padding:0}.top-additional-links .submenu .faq-categories[class]>.faq-category[class] img{display:block;margin-bottom:4px}.top-additional-links .submenu .faq-categories[class] .aw-subcategory-list{margin-top:12px;padding:0}.top-additional-links .submenu .faq-categories[class] .aw-subcategory-list>li{margin-bottom:15px}.top-additional-links .submenu .faq-categories[class] .aw-subcategory-list>li>a{font-size:1.4rem;font-weight:400;line-height:1.215;padding:0}.top-additional-links .block.block-contact-help-center{background-color:#f6f6f6;border-radius:10px;margin-bottom:22px;padding:26px 27px}.top-additional-links .block.block-contact-help-center .block-title{color:#2c2c2c;font-size:1.6rem;line-height:1.21;margin-bottom:23px;padding-left:36px;position:relative}.top-additional-links .block.block-contact-help-center .block-title strong{font-weight:500}.top-additional-links .block.block-contact-help-center .block-title strong:before{position:absolute;
45left:0;top:50%;transform:translateY(-50%)}.top-additional-links .block.block-contact-help-center .block-content[class] ul{font-size:0;margin:0 -13px;padding:0;position:relative}.top-additional-links .block.block-contact-help-center .block-content[class] ul:before{background-color:#f6f6f6;content:'';height:100%;position:absolute;left:0;width:1px;z-index:2}.top-additional-links .block.block-contact-help-center .block-content[class] ul>li,.top-additional-links .block.block-contact-help-center .block-content[class] ul>li>a{color:#2c2c2c;display:inline-block;font-size:1.4rem;font-weight:400;padding:0}.top-additional-links .block.block-contact-help-center .block-content[class] ul>li{border-left:1px solid #c9c9c9;padding:0 13px}.top-additional-links .block.block-contact-help-center .block-content[class] ul>li:last-child{padding-right:0}.top-additional-links .block.block-contact-help-center .block-title strong{display:inline-block;text-decoration:none}.top-additional-links .block.block-contact-help-center .block-title strong:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:2rem;line-height:1;color:inherit;content:"\e917";font-family:icomoon;vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.header.content>.block-search .action.search,.header.content>.block-search .field.search>.label{padding:.6rem 1rem;margin-top:-1px}.page-products .products-grid .product-item{width:192px}.breadcrumbs .items{font-size:1.5rem}.modal-popup.popup-authentication .modal-inner-wrap{max-height:calc(100% - 100px);margin-top:50px}.popup-authentication .block-authentication{flex-wrap:wrap}.popup-authentication .block-title{width:100%}body .fieldset>.field:after{content:''!important;display:block;clear:both}.fieldset>.field{margin-bottom:20px}.fotorama__wrap .viewer-overlay .ar-viewer-button-bar button{border-radius:36px;font-size:1.4rem;height:36px;margin-left:15px;padding:0 16px}.fotorama__wrap .viewer-overlay .ar-viewer-button-bar button:before{height:21px;width:21px}.fotorama__wrap .viewer-overlay .ar-viewer-button-bar button.ar-viewer-button:before{font-size:2.1rem}.fotorama__wrap>.viewer-overlay{margin-top:-36px}}@media all and (min-width:1024px),print{.page-header.amsearch-full-width .amsearch-products-section.-grid:not(.-slider) .amsearch-item{max-width:calc(20%)}.filter-options-content .am-filter-price{width:43%}.products-grid .product-item{width:20%}.page-products .products-grid .product-items{margin:0}.page-products .products-grid .product-item{margin-left:2%;padding:0;width:calc((100% - 6%)/4)}.page-products .products-grid .product-item:nth-child(3n+1){margin-left:2%}.page-products .products-grid .product-item:nth-child(4n+1){margin-left:0}.page-products.page-layout-2columns-left .sidebar-main{width:20%}.page-products.page-layout-2columns-left .column.main{width:80%}.page-products .products-grid .product-items .product-item[class]{width:calc(25% - 13.5px)}.page-header .header-card--callus[class]{border-right:1px solid #c9c9c9;font-size:1.6rem;margin-right:25px;padding-right:25px}.page-header .header-card--callus[class]>a{display:inline-flex;flex-direction:column;padding-left:44px;position:relative;white-space:nowrap}.page-header .header-card--callus[class]>a:before{font-size:3.3rem;position:absolute;left:0;top:50%;transform:translateY(-50%)}.page-header .header-card--callus[class] .subheading{font-size:1.3rem}.header-card .link.customer-account-link,.header-card .link.wishlist-link,.miniquote-wrapper .showquote .text{font-size:1.5rem}.header-card .link.customer-account-link{padding-bottom:10px;margin-bottom:-10px}html .navigation.sw-megamenu li.level0>.level-top{padding-left:25px;padding-right:25px}html .navigation.sw-megamenu li.top-additional-links+li>.level-top{padding-left:20px}.top-additional-links .link:before{content:unset}.top-additional-links .link>span{display:inline;font-size:1.8rem}.top-additional-links .submenu .faq-categories[class]{grid-template-columns:repeat(3,1fr)}.page-products .products-grid .product-item{width:256px}}
45aside,footer,header,main,nav,section{display:block}strong{font-weight:700}i{font-style:italic}ul{margin-top:0;margin-bottom:2.5rem}ul>li{margin-top:0;margin-bottom:.5rem}ul ul{margin-bottom:0}select{background:url('/static/frontend/SuperiorSeating/Upgrade/en_US/images/selectbox-bg.png') top 50% right 20px no-repeat #fff;background-clip:padding-box;border:1px solid #2c2c2c;border-radius:5px;font-family:Lato,Arial,sans-serif;font-size:1.6rem;height:48px;line-height:1.42857143;padding:5px 40px 4px 20px;vertical-align:baseline;width:100%;box-sizing:border-box}select[multiple]{height:auto;background-image:none}input[type=checkbox]{margin:2px 5px 0 0;position:relative;top:2px}input[type=radio]{margin:2px 5px 0 0}.action.skip:not(:focus),.field.street .field .label,.page-header .panel.wrapper .switcher .label,.product-item-actions .actions-secondary>.action span{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.header.content:after,.header.content:before,.toolbar:after,.toolbar:before{content:'';display:table}.header.content:after,.toolbar:after{clear:both}.columns .column.main,.columns .sidebar-additional,.product-item,.search-autocomplete{box-sizing:border-box}.loading-mask .loader>img{bottom:0;left:0;margin:auto;position:fixed;right:0;top:0;z-index:100}.fieldset>.field:last-child{margin-bottom:0}.fieldset>.field .choice input{vertical-align:top}.fieldset>.field .additional{margin-top:10px}.fieldset>.field._required>.label:after,.fieldset>.field.required>.label:after{content:'*';color:#e02b27;font-size:2rem;margin:0 0 0 5px}.fieldset>.field .field.choice{margin-bottom:10px}.fieldset>.field .field.choice:last-child{margin-bottom:0}
45fieldset.field{border:0;padding:0}.modal-popup .modal-content,.modal-popup .modal-footer,.modal-popup .modal-header{padding-left:3rem;padding-right:3rem}.modal-popup .modal-footer,.modal-popup .modal-header{-webkit-flex-grow:0;flex-grow:0;-webkit-flex-shrink:0;flex-shrink:0}.modal-popup .modal-footer{margin-top:auto;padding-bottom:3rem;padding-top:3rem}.modal-popup .modal-title{border-bottom:1px solid #c1c1c1;font-weight:300;padding-bottom:10px;font-size:26px;margin-bottom:0;min-height:1em;word-wrap:break-word}.filter-options-item .filter-options-title:after{font-size:14px}.page-layout-1column .filter-options-content li.item{padding:0}.filter-options-item .filter-options-content{padding-bottom:5px}.filter-options-item .filter-options-content .items:not(.items-children):not(.am-category-view){margin:0 10px}.filter-options-item .filter-options-content .count{display:inline-flex;padding-left:0}.filter-options-content .item:first-child{margin-top:0}.filter-options-content .item:last-child{margin-bottom:0}.cleaning-modal-body{font-size:14px;line-height:1.6}.ss-multi-dropdown{position:relative;width:100%;display:block}.ss-multi-dropdown__trigger{background:#fff;background-clip:padding-box;border:1px solid #2c2c2c;border-radius:5px;min-height:48px;width:100%;display:flex;align-items:center;position:relative;font-family:Lato,Arial,sans-serif;font-size:1.6rem;line-height:1.42857143;color:#333;padding:0 40px 0 20px;box-sizing:border-box}.ss-multi-dropdown__text{flex:1 1 0;min-width:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ss-multi-dropdown__text.ss-multi-dropdown__placeholder{color:#777}.ss-multi-dropdown__caret{position:absolute;right:20px;top:50%;width:9px;height:9px;margin-top:-3px;border-right:2px solid #2c2c2c;border-bottom:2px solid #2c2c2c;transform:translateY(-50%) rotate(45deg)}.ss-multi-dropdown__panel{position:absolute;top:calc(100% + 2px);left:0;right:0;background:#fff;border:1px solid #2c2c2c;border-radius:5px;box-shadow:0 4px 12px rgba(0,0,0,.08);max-height:260px;overflow-y:auto;z-index:9001;padding:4px 0}.ss-multi-dropdown__row{display:flex;align-items:center;padding:8px 20px;font-family:Lato,Arial,sans-serif;font-size:1.5rem;line-height:1.4;margin:0}.ss-multi-dropdown__row input.ss-multi-dropdown__cb{margin:0 10px 0 0;flex:0 0 auto}.ss-multi-dropdown__label{flex:1;color:#333}aside.request-sample-modal .block.block-shipping-address{max-width:100%}aside.request-sample-modal .field.business-type{margin-bottom:20px}aside.request-sample-modal .field.business-type .control{margin-top:5px}aside.request-sample-modal .field.business-type .control select{border-radius:0!important}aside.request-sample-modal .ss-multi-dropdown__trigger{min-height:41px;padding:0 30px 0 15px;border-radius:0!important;border-color:#c9c9c9;font-size:1.1rem}aside.request-sample-modal .ss-multi-dropdown__caret{right:15px}.field.business-type{min-width:0;max-width:100%}.catalog-product-view.product-upholstery-swatches .product-info-main{width:100%!important}.catalog-product-view.product-upholstery-swatches .material .option-image-wrapper{aspect-ratio:1;overflow:hidden}.catalog-product-view.product-upholstery-swatches .material .option-image-wrapper .option-image[class]{display:block;width:100%;height:auto;object-fit:cover;opacity:0}.catalog-product-view.product-upholstery-swatches .material .option-image-wrapper .option-image[class].loaded{opacity:1}.catalog-product-view.product-upholstery-swatches .upholstery-skeleton{padding-top:1rem}.catalog-product-view.product-upholstery-swatches .upholstery-samples-container.is-initialized .upholstery-skeleton{display:none}.catalog-product-view.product-upholstery-swatches .upholstery-skeleton__toolbar{height:56px;border-radius:6px;margin-bottom:1.5rem}.catalog-product-view.product-upholstery-swatches .upholstery-skeleton__grid{display:grid;grid-gap:25px 30px;grid-template-columns:repeat(3,calc(100%/3 - 20px))}.catalog-product-view.product-upholstery-swatches .upholstery-skeleton__img{aspect-ratio:1;border-radius:10px}.catalog-product-view.product-upholstery-swatches .upholstery-skeleton__line{height:12px;margin-top:8px;border-radius:4px}.catalog-product-view.product-upholstery-swatches .upholstery-skeleton__line--short{width:60%}.catalog-product-view.product-upholstery-swatches .ush-shimmer{background:linear-gradient(90deg,rgba(255,255,255,0) 0,rgba(255,255,255,.6) 50%,rgba(255,255,255,0) 100%) no-repeat #eee;background-size:200% 100%;background-position:-150% 0;animation:1.2s ease-in-out infinite ush-shimmer}.catalog-product-view .collection-items{display:grid;grid-gap:1.5rem}.catalog-product-view .pills{display:flex;flex-wrap:wrap;gap:.4rem;margin-top:.5rem}.catalog-product-view .pills .pill{display:inline-block;padding:3px 8px;background:#e8e8e8;border-radius:12px;font-size:11px;line-height:1.4;color:#333;white-space:nowrap}.catalog-product-view .pills .care-cleaning:after{content:'\f05a';
45font-family:FontAwesome;margin-left:4px;font-size:11px}@keyframes ush-shimmer{to{background-position:150% 0}}.modal-popup.filters-modal{z-index:9999}.modal-popup.filters-modal .modal-inner-wrap{height:100%;margin:0;max-height:unset;width:100%}.modal-popup.filters-modal .modal-header{background:#fff;border-bottom:1px solid #c9c9c9;padding:23px 45px 23px 19px;position:sticky;top:0;z-index:2}.modal-popup.filters-modal .modal-content{padding:0}.modal-popup.filters-modal .action-close{top:8px}.modal-popup.filters-modal .action-close:before{color:#6d6d6d}.modal-popup.filters-modal .modal-title{border-bottom:0;font-size:2rem;padding:0}.catalog-product-view.product-upholstery-swatches .product-info-main .page-title-wrapper .page-title{font-size:2rem;font-weight:700;line-height:1.3;margin-bottom:12px}.catalog-product-view.product-upholstery-swatches .upholstery-samples-container{width:100%}.catalog-product-view.product-upholstery-swatches .block.filter{display:block;margin-bottom:34px}.catalog-product-view.product-upholstery-swatches .block.filter .block-title{align-items:center;background-color:none;display:flex;font-size:3rem;justify-content:space-between;margin-left:-15px;margin-right:-15px;padding:14px 15px}.catalog-product-view.product-upholstery-swatches .block.filter .block-title>strong{display:inline-block;font-weight:700}.catalog-product-view.product-upholstery-swatches .block.filter .total-count{color:#494949;font-size:1.2rem;font-weight:700}.catalog-product-view.product-upholstery-swatches .block.filter .filter-content{display:none;z-index:9999}.catalog-product-view.product-upholstery-swatches .block.filter .filter-content .items{border-bottom:0;margin-bottom:0;max-height:390px;overflow:auto}.catalog-product-view.product-upholstery-swatches .block.filter .filter-content>.actions{background-color:#fff;border-top:1px solid #d9d9d9;bottom:0;box-sizing:border-box;box-shadow:0 0 4px 0 rgba(0,0,0,.25);padding:8px;position:sticky;left:0;width:100%;z-index:2}.catalog-product-view.product-upholstery-swatches .block.filter .filter-content>.actions .action-apply-filter{font-size:1.8rem;font-weight:700;line-height:1;letter-spacing:.09rem;width:100%}.catalog-product-view.product-upholstery-swatches .block.filter .filter-options-item{border-bottom:0;padding:0;position:relative;margin-bottom:20px}.catalog-product-view.product-upholstery-swatches .block.filter .filter-options-title{display:inline-block;text-decoration:none;border-bottom:1px solid #c9c9c9;color:#2c2c2c;display:block;font-size:2rem;font-weight:700;margin-bottom:26px;padding:0 15px;line-height:1.3;position:relative;border:0}.catalog-product-view.product-upholstery-swatches .block.filter .filter-options-title:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:2.8rem;line-height:1;color:inherit;content:'\f107';
45font-family:FontAwesome;vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.catalog-product-view.product-upholstery-swatches .block.filter .filter-options-title>span{display:block;padding:0}.catalog-product-view.product-upholstery-swatches .block.filter .filter-options-title:before{position:absolute;right:19px;top:50%;transform:translateY(-50%)}.catalog-product-view.product-upholstery-swatches .block.filter .filter-options-title[aria-expanded=true]{border-bottom:0}.catalog-product-view.product-upholstery-swatches .block.filter .filter-options-title[aria-expanded=true]:before{content:'\f106'}.catalog-product-view.product-upholstery-swatches .block.filter .filter-options-content{border-bottom:1px solid #c9c9c9;box-sizing:border-box;display:none;padding:0;margin:0}.catalog-product-view.product-upholstery-swatches .block.filter .filter-options-content .item{align-items:center;font-size:1.9rem;display:flex;line-height:inherit;padding-bottom:0;padding-top:0}.catalog-product-view.product-upholstery-swatches .block.filter .filter-options-content input[type=checkbox]{border:2px solid #9e9e9e;box-sizing:border-box;height:22px;width:22px;min-width:22px;margin-bottom:0;margin-right:16px;margin-top:0;position:relative;top:0}.catalog-product-view.product-upholstery-swatches .block.filter .filter-options-content input[type=radio]{border:2px solid #9e9e9e;box-sizing:border-box;height:22px;margin-bottom:0;margin-right:16px;margin-top:0;position:relative;top:0;width:22px}.catalog-product-view.product-upholstery-swatches .block.filter .filter-options-content input[type=radio]:checked{background-color:#fff;border-color:#d57a39;background-image:none}.catalog-product-view.product-upholstery-swatches .block.filter .filter-options-content input[type=radio]:checked:before{background-color:#d57a39;border-radius:50%;bottom:2px;color:#fff;content:'';left:2px;position:absolute;right:2px;text-align:center;top:2px;transform:none}.catalog-product-view.product-upholstery-swatches .block.filter .filter-options-content .action{background-image:none;background:#494949;border:#494949;color:#fff;display:inline-block;font-family:Lato,Arial,sans-serif;font-weight:400;margin:0;padding:7px 15px;font-size:1.5rem;line-height:2.2rem;box-sizing:border-box;vertical-align:middle;padding-bottom:7px;padding-top:7px;width:100%}.catalog-product-view.product-upholstery-swatches .block.filter .filter-options-content[aria-hidden=false]{display:block}.catalog-product-view.product-upholstery-swatches .block.filter .filter-options-content .action-show-all{line-height:1.42857143;margin:0;padding:0;color:#111;background:0 0;border:0;display:inline;display:inline-block;text-decoration:none;align-items:center;color:#d57a39;display:inline-flex;font-size:1.5rem;font-weight:700;gap:0 10px}.catalog-product-view.product-upholstery-swatches .block.filter .filter-options-content .action-show-all:visited{color:#111;text-decoration:none}.catalog-product-view.product-upholstery-swatches .block.filter .filter-options-content .action-show-all:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1rem;line-height:1;color:inherit;content:'\f067';
45font-family:FontAwesome;vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.catalog-product-view.product-upholstery-swatches .block.filter .form-filter-search .label{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.catalog-product-view.product-upholstery-swatches .form-container+.loading-mask{display:none}.catalog-product-view.product-upholstery-swatches .collection-items{display:grid;grid-gap:25px 30px;grid-template-columns:calc(100%/3 - 20px) calc(100%/3 - 20px) calc(100%/3 - 20px);position:relative}.catalog-product-view.product-upholstery-swatches .material .flyout{background-color:#fff;border-bottom:2px solid #d3d3d3;border-top:2px solid #d3d3d3;display:none;left:-6px;margin-top:9px;padding:44px 6px 27px;position:relative;width:calc(300% + 66px);z-index:9}.catalog-product-view.product-upholstery-swatches .material .flyout .action-close{background-color:initial;border:0;font-size:1.8rem;padding:0;position:absolute;right:0;top:10px}.catalog-product-view.product-upholstery-swatches .material .flyout .action-close:before{content:'\e616';font-family:icons-blank-theme;font-size:2.8rem;line-height:1}.catalog-product-view.product-upholstery-swatches .material .flyout .flyout-image-wrapper{line-height:.7;margin-bottom:27px;max-height:150px;overflow:hidden;position:relative}.catalog-product-view.product-upholstery-swatches .material .flyout .flyout-image-wrapper .action-add-to-basket{background-color:#fff;background-image:url('/static/frontend/SuperiorSeating/Upgrade/en_US/SuperiorSeating_UpholsterySampleRequest/images/basket.png');background-position:50%;background-repeat:no-repeat;background-size:17px;border-color:#555;font-size:0;height:38px;padding:0;position:absolute;right:8px;top:8px;width:38px}.catalog-product-view.product-upholstery-swatches .material .flyout .title{color:#3c3938;font-size:2.2rem;line-height:1}.catalog-product-view.product-upholstery-swatches .material .flyout>.actions .action-add-to-basket{border:1px solid #3c3938;border-radius:2px;background-color:#fff;color:#3c3938;font-size:1.6rem;font-weight:400;line-height:1.125;letter-spacing:2.4px;padding:11px 20px;width:100%}.catalog-product-view.product-upholstery-swatches .material:nth-child(3n+2) .flyout{left:calc(-100% - 36px)}.catalog-product-view.product-upholstery-swatches .material:nth-child(3n) .flyout{left:calc(-200% - 66px)}.catalog-product-view.product-upholstery-swatches .material .option-image{border-radius:10px;height:100%;width:100%;opacity:0}.catalog-product-view.product-upholstery-swatches .material .option-image.loaded{opacity:1}.catalog-product-view.product-upholstery-swatches .material .title{color:#222;font-size:1.4rem;padding-right:21px;position:relative;margin-top:5px}.catalog-product-view.product-upholstery-swatches .material .option-image-wrapper{aspect-ratio:1;background-image:url('/static/frontend/SuperiorSeating/Upgrade/en_US/images/loader-2.gif');background-position:50% 50%;background-repeat:no-repeat;border:2px solid #c9c9c9;border-radius:10px;margin:-6px;padding:4px;position:relative;line-height:.7}.catalog-product-view.product-upholstery-swatches .form-sidebar{display:none}.catalog-product-view.product-upholstery-swatches .form-sidebar{border:0;max-height:inherit;overflow:visible;padding-top:0!important;width:auto}.catalog-product-view.product-upholstery-swatches .sidebar__open{background:#fff;bottom:0;border-top:1px solid #c9c9c9;box-shadow:0 0 4px 0 rgba(0,0,0,.25);box-sizing:border-box;left:0;padding:14px 27px;position:fixed;width:100%;z-index:99}.catalog-product-view.product-upholstery-swatches .sidebar__open .actions-primary{text-align:center}.catalog-product-view.product-upholstery-swatches .product-form .action.primary,.catalog-product-view.product-upholstery-swatches .request-sample-modal .action.primary{background:#d57a39;border-color:#d57a39;border-radius:2px;font-size:1.5rem;font-weight:400;line-height:1.2;letter-spacing:2.55px;padding:12px 13px;text-transform:uppercase}.catalog-product-view.product-upholstery-swatches .action.action-show-sidebar{line-height:1.42857143;margin:0;padding:0;color:#111;text-decoration:none;background:0 0;border:0;display:inline;box-shadow:none;color:#2c2c2c;font-size:1.7rem}
45.catalog-product-view.product-upholstery-swatches .action.action-show-sidebar:visited{color:#111;text-decoration:none}.catalog-product-view.product-upholstery-swatches .action.action-show-sidebar .fa{font-size:2.4rem;margin-right:12px}.catalog-product-view.product-upholstery-swatches .action.action-continue-shopping{line-height:1.42857143;margin:0;padding:0;color:#111;text-decoration:none;background:0 0;border:0;display:inline;box-shadow:none;color:#3c3938;font-size:1.3rem;font-weight:400;text-decoration:underline}.catalog-product-view.product-upholstery-swatches .action.action-continue-shopping:visited{color:#111;text-decoration:none}.catalog-product-view.product-upholstery-swatches .modal-popup.product-form .action-close:before{color:#000}.catalog-product-view.product-upholstery-swatches .modal-popup.product-form .modal-inner-wrap{background-color:#fff;border-radius:10px 10px 0 0;bottom:0;margin:0;max-height:80%;overflow:auto;position:absolute;transform:translateY(200%);width:100%}.catalog-product-view.product-upholstery-swatches .modal-popup.product-form .modal-header{padding:0}.catalog-product-view.product-upholstery-swatches .modal-popup.product-form .modal-content{box-sizing:border-box;height:100%;overflow:auto;margin:34px 28px 0;padding:0}.catalog-product-view.product-upholstery-swatches .modal-popup.product-form .modal-content .title{background-color:#fff;border-bottom:1px solid #c9c9c9;font-size:2.2rem;margin-bottom:30px;padding-bottom:25px;position:sticky;text-align:center;top:0}.catalog-product-view.product-upholstery-swatches .modal-popup.product-form .modal-content .title:before{content:"\f107";
45font-family:FontAwesome;font-size:2.2rem;line-height:1;margin-right:10px}.catalog-product-view.product-upholstery-swatches .modal-popup.product-form .modal-content .title strong{font-weight:600}.catalog-product-view.product-upholstery-swatches .modal-popup.product-form .modal-content .description{display:none}.catalog-product-view.product-upholstery-swatches .modal-popup.product-form .modal-footer{border-top:1px solid #c9c9c9;margin:0 28px;padding-left:0;padding-right:0;padding-top:40px;text-align:center}.catalog-product-view.product-upholstery-swatches .modal-popup.product-form .modal-footer .action.action-order-now{display:block;font-size:1.7rem;margin-bottom:12px;text-transform:uppercase;width:100%}.catalog-product-view.product-upholstery-swatches .form-main .toolbar{display:none;margin-bottom:20px}.catalog-product-view.product-upholstery-swatches .selected-materials{list-style:none;margin-bottom:0;padding-bottom:18px;padding-left:0}.catalog-product-view.product-upholstery-swatches .product-content .title{font-size:2.4rem;font-weight:700;margin-bottom:17px}.catalog-product-view.product-upholstery-swatches .product-content .sub-title{font-size:1.8rem;margin-bottom:37px}.catalog-product-view.product-upholstery-swatches .product-content .sub-title a{color:#1b62c6;text-decoration:underline}.catalog-product-view.product-upholstery-swatches .faq ul{border-bottom:1px solid #e8e8e8;list-style:none;padding-left:0}.catalog-product-view.product-upholstery-swatches .faq ul li{margin-bottom:0}.catalog-product-view.product-upholstery-swatches .faq ul li:nth-child(odd),.catalog-product-view.product-upholstery-swatches .faq ul li[role=tab]{border-top:1px solid #e8e8e8;color:#3c3938;font-size:1.4rem;font-weight:700;line-height:1.8571;padding:22px 22px 22px 0;position:relative}.catalog-product-view.product-upholstery-swatches .faq ul li:nth-child(odd):after,.catalog-product-view.product-upholstery-swatches .faq ul li[role=tab]:after{content:'\e61c';font-size:2rem;font-family:icons-blank-theme;line-height:1;position:absolute;right:0;top:50%;transform:translateY(-50%)}.catalog-product-view.product-upholstery-swatches .faq ul li[role=tabpanel]{padding-bottom:22px}.catalog-product-view.product-upholstery-swatches .faq ul li:nth-child(2n){display:none}.catalog-product-view.product-upholstery-swatches .block-request-sample .selected-materials-wrapper{border-bottom:1px solid #c9c9c9;border-top:1px solid #c9c9c9;margin-bottom:16px;padding-top:16px;width:100%}.catalog-product-view.product-upholstery-swatches .block-request-sample .selected-materials{max-height:153px;overflow:auto;padding-bottom:0;width:100%}.product-upholstery-swatches .page-wrapper[class] .page-main .page-title-wrapper.product h1.page-title{margin-top:2rem}.catalog-product-view.option-modal-ui .column.main{position:relative}.opc-wrapper{margin:0 0 20px}.opc-wrapper .fieldset>.field>.label{font-weight:400}.opc-wrapper .form-shipping-address{margin-top:28px;margin-bottom:20px}.block .title{margin-bottom:10px}.block .title strong{font-weight:700;line-height:1.18;font-size:1.6rem;margin-top:2rem;margin-bottom:2rem}.block.filter{margin-bottom:40px}@media only screen and (max-width:1023px){.form-main{width:100%;max-width:unset!important}.form-sidebar,.sidebar__open{border-top-left-radius:.5rem;border-bottom-left-radius:.5rem}.form-sidebar{display:none;width:40%;height:100%;padding-top:2rem!important;border-top:1px solid #ccc;border-left:1px solid #ccc;overflow:scroll;max-height:50vh;bottom:0}.sidebar__open{margin-top:30%}}@media only screen and (max-width:768px){.product-info-main .box-tocart .actions .action.tocart{width:100%}.breadcrumbs,.header.content,.navigation,.page-header .header.panel,.page-main{padding-left:15px;padding-right:15px}.navigation{padding:0}.navigation .parent .level-top{display:block;text-decoration:none;position:relative}.navigation .parent .level-top:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:42px;line-height:inherit;color:inherit;content:'\e622';font-family:icons-blank-theme;vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.navigation .parent .level-top:after{position:absolute;right:7px;top:-8px}.navigation .parent .level-top.ui-state-active:after{content:'\e621'}.nav-sections{-webkit-overflow-scrolling:touch;height:100%;left:calc(-1*(100% - 54px));overflow:auto;position:fixed;top:0;width:calc(100% - 54px)}.nav-sections .switcher{border-top:1px solid #d1d1d1;font-size:1.6rem;font-weight:700;margin:0;padding:.8rem 3.5rem .8rem 2rem}.nav-sections .switcher .label{display:block;margin-bottom:5px}.nav-sections .switcher:last-child{border-bottom:1px solid #d1d1d1}.nav-sections .switcher-trigger strong{display:block;text-decoration:none;position:relative}.nav-sections .switcher-trigger strong:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:42px;line-height:inherit;color:inherit;content:'\e622';font-family:icons-blank-theme;vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.nav-sections .switcher-trigger strong:after{position:absolute;right:-40px;top:-16px}.nav-sections .switcher-trigger.active strong:after{content:'\e621'}.nav-sections .switcher-dropdown{margin:0;padding:0;list-style:none;display:none;padding:10px 0}.nav-sections .switcher-options.active .switcher-dropdown{display:block}.nav-sections .header.links{margin:0;padding:0;list-style:none;border-bottom:1px solid #d1d1d1}.nav-sections .header.links li{font-size:1.6rem;margin:0}.nav-sections .header.links li.greet.welcome{border-top:1px solid #d1d1d1;font-weight:700;padding:.8rem 0}.nav-sections .header.links li>a{border-top:1px solid #d1d1d1}.nav-sections .header.links a,.nav-sections .header.links a:hover{color:#2c2c2c;text-decoration:none;display:block;font-weight:700;padding:.8rem 0}.nav-sections .header.links .header.links{border:0}.nav-before-open{height:100%;overflow-x:hidden;width:100%}.nav-before-open .page-wrapper{height:100%;left:0;overflow:hidden;position:relative}.nav-before-open body{height:100%;overflow:hidden;position:relative;width:100%}
45.nav-open .page-wrapper{left:calc(100% - 54px)}.nav-open .nav-sections{-webkit-box-shadow:0 0 5px 0 rgba(50,50,50,.75);-moz-box-shadow:0 0 5px 0 rgba(50,50,50,.75);-ms-box-shadow:0 0 5px 0 rgba(50,50,50,.75);box-shadow:0 0 5px 0 rgba(50,50,50,.75);left:0;z-index:99}.nav-open .nav-toggle:after{background:rgba(0,0,0,.5);content:'';display:block;height:100%;position:fixed;right:0;top:0;width:100%;z-index:1}.nav-sections-items{position:relative;z-index:1}.nav-sections-items:after,.nav-sections-items:before{content:'';display:table}.nav-sections-items:after{clear:both}.nav-sections-item-title{background:#ebebeb;border:solid #dfdfdf;border-width:0 0 1px 1px;box-sizing:border-box;float:left;height:71px;padding-top:24px;text-align:center;width:33.33%}.nav-sections-item-title.active{background:0 0;border-bottom:0}.nav-sections-item-title .nav-sections-item-switch:hover{text-decoration:none}.nav-sections-item-content{box-sizing:border-box;float:right;margin-left:-100%;margin-top:71px;width:100%;padding:25px 0}.nav-sections-item-content:after,.nav-sections-item-content:before{content:'';display:table}.nav-sections-item-content:after{clear:both}.nav-sections-item-content.active{display:block}.navigation{background:#f8f8f8;box-sizing:border-box}.navigation ul{margin:0;padding:0}.navigation li{margin:0}.navigation a{display:block;padding-top:10px;padding-right:0;padding-bottom:10px;padding-left:0}.navigation a,.navigation a:hover{color:#2c2c2c;text-decoration:none}.navigation .level0{border-top:1px solid #d1d1d1;font-size:1.8rem}.navigation .level0>.level-top{font-weight:600;padding:24px 40px 24px 0;text-transform:none;word-wrap:break-word}.navigation .level0>.level-top:hover{color:#111}.navigation .level0.active .all-category .ui-state-focus{border-color:#d57a39;border-style:solid;border-width:0 0 0 8px;padding-left:7px;display:inline-block}.navigation .level0>.level1{font-weight:600}.navigation .level0.active>a:not(.ui-state-active),.navigation .level0.has-active>a:not(.ui-state-active){border-color:#d57a39;border-style:solid;border-width:0 0 0 8px}.navigation .level0.active>a:not(.ui-state-active) span:not(.ui-menu-icon),.navigation .level0.has-active>a:not(.ui-state-active) span:not(.ui-menu-icon){margin-left:-8px}.navigation li.level0:last-child{border-bottom:1px solid #d1d1d1}.navigation .submenu>li{word-wrap:break-word}.navigation .submenu>li>a:hover{color:#111}.navigation .submenu:not(:first-child){font-size:1.4rem;font-weight:400;line-height:1.3;left:auto!important;overflow-x:hidden;padding:0;position:relative;top:auto!important}.navigation .submenu:not(:first-child)>li>a{padding-left:15px}.navigation .submenu:not(:first-child)>li:last-child{margin-bottom:0}.navigation .submenu:not(:first-child) ul{display:block;padding-left:0}.navigation .submenu:not(:first-child) ul>li{margin:0}.navigation .submenu:not(:first-child) ul>li a{color:#2c2c2c;display:block;line-height:normal}.navigation .submenu:not(:first-child) ul>li a:hover{color:#111}.navigation .submenu:not(:first-child).expanded{display:block!important;padding-right:0;top:0!important}.navigation .submenu:not(:first-child) .active>a{border-color:#d57a39;border-style:solid;border-width:0 0 0 8px;padding-left:7px}.navigation .submenu:not(:first-child) .level1.active>a{padding-left:7px}.modal-popup.modal-slide{left:44px;z-index:900}.modal-popup.modal-slide .modal-inner-wrap{height:100%;overflow-y:auto;position:static;-webkit-transform:translateX(100%);transform:translateX(100%);width:auto}.modal-popup.modal-slide .modal-inner-wrap{margin:0;max-height:90vh}.modal-popup.modal-slide .modal-inner-wrap[class]{background-color:#f4f4f4}.modal-popup.modal-slide._inner-scroll .modal-inner-wrap{height:auto;min-height:100%}.modal-popup .modal-title{font-size:1.6rem;font-weight:700}.sw-megamenu.navigation .submenu.level0{height:0;visibility:hidden}.sw-megamenu.navigation li.level0.fullwidth .menu-bottom-block,.sw-megamenu.navigation li.level0.fullwidth .menu-right-block,.sw-megamenu.navigation li.level0.fullwidth .menu-top-block{display:none}.sw-megamenu.navigation li.ui-menu-item{position:relative}.sw-megamenu.navigation li.ui-menu-item>a{position:relative}.sw-megamenu.navigation li.ui-menu-item>.open-children-toggle{display:block;position:absolute;width:42px;height:42px;right:0;top:0;z-index:1}.sw-megamenu.navigation span.cat-label{top:50%;right:36px;
45margin-top:-7px;position:absolute;text-transform:uppercase;font:inherit;font-size:9px;padding:2px;border-radius:2px;line-height:1;color:#fff}.sw-megamenu.navigation span.cat-label:before{content:"";position:absolute;width:3px;height:3px;border:3px solid transparent;left:-6px;bottom:3px}.sw-megamenu.navigation span.cat-label.cat-label-label3{background-color:#0ae3eb}.sw-megamenu.navigation span.cat-label.cat-label-label3:before{border-right-color:#0ae3eb}.product-upholstery-swatches.catalog-product-view .upholstery-samples-list .pills{margin:10px 0}.product-upholstery-swatches.catalog-product-view .block.filter .block-title{background-color:#efefef}.product-upholstery-swatches.catalog-product-view .block.filter .block-title>strong{display:none}.product-upholstery-swatches.catalog-product-view .block.filter .block-title .total-count{font-size:1.625rem}.product-upholstery-swatches.catalog-product-view .block.filter .filter-options-content{margin-bottom:10px;padding-left:15px;padding-right:15px}.product-upholstery-swatches.catalog-product-view .block.filter .filter-options-content .item{margin-bottom:10px}.product-upholstery-swatches.catalog-product-view .block.filter .filter-options-title{padding-left:15px;padding-right:15px}.product-upholstery-swatches.catalog-product-view .block-content.filter-content .filter-options-content{margin-bottom:10px;padding-left:15px;padding-right:15px}.product-upholstery-swatches.catalog-product-view .block-content.filter-content .filter-options-content ul.items{margin-bottom:1.225rem}.product-upholstery-swatches.catalog-product-view .block-content.filter-content .filter-options-content .item{margin-bottom:1.25rem}.product-upholstery-swatches.catalog-product-view .block-content.filter-content .filter-options-title{padding-left:15px;padding-right:15px}.catalog-product-view.option-modal-ui .product-info-main{padding-top:1em}.catalog-product-view .column.main{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.product-item-actions .actions-secondary>.action.tocompare{display:none}.block-search .block-content{margin-bottom:0}.block-search .actions{height:33px;width:50px;margin-left:auto;margin-top:-37px;position:relative;right:-1px}.block-search .action.search{display:inline-block;background-image:none;background:0 0;-moz-box-sizing:content-box;border:0;box-shadow:none;line-height:inherit;margin:0;padding:0;text-decoration:none;text-shadow:none;font-weight:400;padding:5px 0;position:absolute;z-index:1;background-color:#d57a39;opacity:1;top:unset!important;right:unset!important}.block-search .action.search>span{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.block-search .action.search:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:22px;line-height:22px;color:#8f8f8f;content:'\e615';font-family:icons-blank-theme;margin:0;vertical-align:top;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.block-search .action.search:hover:before{color:inherit}.block-search .action.search:active:before{color:inherit}.block-search .action.search:active,.block-search .action.search:focus{background:0 0;border:none}.block-search .action.search:hover{background:0 0;border:none}.block-search .action.search.disabled,.block-search .action.search[disabled]{opacity:.5}.block-search .action.search:focus:before{color:#333}html .navigation .parent>.subchildmenu{display:none}html .navigation .submenu:not(:first-child) .parent>ul.subchildmenu{display:none}html .navigation.sw-megamenu ul li .subchildmenu li:first-child{border-top:1px solid #d3d3d3}.header.content>.block-search .action.search,.header.content>.block-search .field.search>.label{padding:.125rem 1rem}.header.content>.block-search #search_mini_form .field.search{position:relative}.header.content>.block-search #search_mini_form .field.search .label{position:absolute;right:-1px;top:0;border-top-right-radius:.5rem;border-bottom-right-radius:.5rem;border-bottom:1px solid #d57a39}.header.content>.block-search #search_mini_form .field.search .label:before{line-height:38px}.header.content>.block-search #search_mini_form .field.search .control{margin:unset;padding:unset;border-top:unset}.header.content>.block-search #search_mini_form .field.search .control input#search{left:unset;margin:unset;position:unset}}@media only screen and (max-width:639px){.block-search{margin-top:10px}.opc-wrapper .form-shipping-address{margin-top:28px}}@media only screen and (max-width:479px){body .opc-wrapper .form-shipping-address{padding-left:0;padding-right:0;margin-top:0;border:none}body .opc-wrapper .form-shipping-address input[type=email],body .opc-wrapper .form-shipping-address input[type=text]{background:#fff;background-clip:padding-box;border:1px solid #2c2c2c;border-radius:5px;font-family:Lato,Arial,sans-serif;font-size:1.6rem;height:48px;line-height:1.42857143;padding:0 29px 0 20px;vertical-align:baseline;width:100%;box-sizing:border-box}body .opc-wrapper .form-shipping-address select{background:url(/static/frontend/SuperiorSeating/Upgrade/en_US/images/selectbox-bg.png) top 50% right 20px no-repeat #fff;background-clip:padding-box;background-size:19px 19px;border:1px solid #2c2c2c;border-radius:5px;font-family:Lato,Arial,sans-serif;font-size:1.6rem;height:48px;line-height:1.42857143;padding:5px 40px 4px 20px;vertical-align:baseline;width:100%;box-sizing:border-box;appearance:none}.fotorama #layered_msg{max-width:calc(100% - 6px);margin-left:auto;margin-right:auto}.fotorama-item{aspect-ratio:unset;overflow:visible}.fotorama-item .fotorama__wrap{display:flex;flex-direction:column}.fotorama-item .fotorama__wrap .fotorama__nav-wrap{height:25px;overflow:visible}}.form-login input[type=email],.form-login input[type=password],.opc-wrapper input[type=email],.opc-wrapper input[type=text]{background:#fff;background-clip:padding-box;border:1px solid #2c2c2c;border-radius:5px;font-family:Lato,Arial,sans-serif;font-size:1.6rem;height:48px;line-height:1.42857143;padding:0 29px 0 20px;vertical-align:baseline;width:100%;box-sizing:border-box}.opc-wrapper select{background:url(/static/frontend/SuperiorSeating/Upgrade/en_US/images/selectbox-bg.png) top 50% right 20px no-repeat #fff;background-clip:padding-box;background-size:19px 19px;border:1px solid #2c2c2c;border-radius:5px;font-family:Lato,Arial,sans-serif;font-size:1.6rem;height:48px;line-height:1.42857143;padding:5px 40px 4px 20px;vertical-align:baseline;width:100%;box-sizing:border-box;appearance:none}.opc-wrapper .form-shipping-address{border:1px solid #a6a6a6;border-radius:6px;box-sizing:border-box;font-size:1.4rem;line-height:1.5;padding:25px;position:relative;width:100%;margin-bottom:25px}.fa{display:inline-block;font:14px/1 FontAwesome;font-size:inherit;text-rendering:auto}.fa-angle-up:before{content:"\f106"}.opc-wrapper .form-shipping-address{margin-bottom:25px}.opc-wrapper .fieldset.address{display:flex;flex-wrap:wrap;margin-bottom:0}.block.block-request-sample-container{margin-bottom:0}.request-sample-modal.modal-popup{display:flex;justify-content:flex-end}.request-sample-modal.modal-popup .action-close{padding:1.5rem}.request-sample-modal.modal-popup .action-close:before{background-color:#fff;border:1px solid #e3e3e3;border-radius:50%;color:#111;font-size:3.7rem;line-height:1}.request-sample-modal.modal-popup .modal-header{padding:0}.request-sample-modal.modal-popup .modal-title{border-bottom:0;font-size:2.2rem;font-weight:600;line-height:1.6;padding:5.2rem 0 1.2rem;border-bottom:1px solid #e3e3e3;margin:0 2.8rem 1.6rem}.request-sample-modal.modal-popup .modal-content{padding:0 2.8rem}.request-sample-modal.modal-popup .opc-wrapper{width:100%;padding:0}.request-sample-modal.modal-popup .modal-inner-wrap[class]{background-color:#fff;height:100vh;left:auto;max-height:100%;max-width:386px;margin:0;overflow:auto;width:100%}.request-sample-modal.modal-popup .actions{text-align:center}.request-sample-modal.modal-popup .actions .action.primary{border-radius:5px;height:45px;font-size:1.6rem;max-width:295px;width:100%}.request-sample-modal.modal-popup .actions .action.secondary{line-height:1.42857143;margin:0;padding:0;color:#111;text-decoration:none;background:0 0;border:0;display:inline;margin-top:20px;text-decoration:underline}.request-sample-modal.modal-popup .actions .action.secondary:visited{color:#111;text-decoration:none}.request-sample-modal.modal-popup .actions .action.checkout{background-color:#d57a39;border-color:#d57a39}.block.block-shipping-address{margin-bottom:0}.block.block-shipping-address .block-title{margin-bottom:0}.block.block-shipping-address .block-title strong{font-size:1.1rem;font-weight:600;line-height:1.8}.block.block-shipping-address .form-shipping-address{margin-bottom:14px;margin-top:0}.block.block-shipping-address .fieldset{display:flex;flex-wrap:wrap;gap:0 10px}.block.block-shipping-address .fieldset .field{margin-bottom:8px;width:100%}.block.block-shipping-address .fieldset .field.sign-up-wrapper{padding-top:6px}.block.block-shipping-address .fieldset .field>.label{font-size:.9rem;line-height:1.2}.block.block-shipping-address .fieldset .field:not(.choice)>.label{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.block.block-shipping-address .fieldset .field.choice{position:relative}.block.block-shipping-address .fieldset .field.choice .checkbox{border-color:#111;left:0;margin:0;position:absolute;top:0}.block.block-shipping-address .fieldset .field.choice .label{display:block}.block.block-shipping-address .fieldset .field.choice a{text-decoration:underline}.block.block-shipping-address .fieldset .field .control{width:100%}.block.block-shipping-address .fieldset .field.half-width{width:calc(50% - 5px)}.block.block-shipping-address .fieldset .field .input-text,.block.block-shipping-address .fieldset .field .select{border-radius:2px;border-color:#c9c9c9;font-size:1.1rem;height:41px}.catalog-product-view.option-modal-ui .product-info-main{padding-top:0}.catalog-product-view.product-upholstery-swatches .block.filter{padding-left:0;padding-right:0}.catalog-product-view.product-upholstery-swatches .block.filter .block-title{margin-left:-10px;margin-right:-10px;padding-left:10px;padding-right:10px}.modal-popup.filters-modal .modal-content{background-color:#fff}.product-upholstery-swatches.catalog-product-view .form-main .toolbar:after,.product-upholstery-swatches.catalog-product-view .form-main .toolbar:before{content:unset}.catalog-product-view.product-upholstery-swatches .block.filter .filter-content>.actions{z-index:4}.block.filter{background-color:#fff;display:none;margin-bottom:0;padding:0 25px}.action-show-filters-wrapper{background-color:#fff;border-color:#c9c9c9;color:#494949;font-size:1.5rem;padding:11px;display:inline-block;text-decoration:none}.action-show-filters-wrapper:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:inherit;line-height:1;color:inherit;content:'\f0b0';
45font-family:FontAwesome;margin:0 10px 0 0;vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.block.filter{padding-left:19px;padding-right:19px}.filter-options-item .filter-options-content{margin-bottom:0;margin-left:-10px;margin-right:-10px}.filter-options-item .filter-options-content .item{align-items:center;display:block;padding-left:43px;position:relative}.page-wrapper[class] .page-main .page-title-wrapper.product h1.page-title{font-size:2rem;line-height:1.3;margin-bottom:15px;margin-top:11px}input[type=checkbox],input[type=radio]{appearance:none;display:inline-block;width:1.25em;height:1.25em;border:2px solid #eff5f7;margin-bottom:-2px;margin-right:1em}input[type=checkbox]:checked,input[type=radio]:checked{background-color:#111;border-color:#111;position:relative}input[type=checkbox]:checked:before,input[type=radio]:checked:before{color:#fff;content:"\e90c";font-size:1rem;font-family:icomoon;line-height:1.25em;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}input[type=checkbox]{border-radius:.25em}input[type=radio]{border-radius:50%}body .header.content,body .navigation,body .page-header .header.panel,body .page-main{box-sizing:border-box;max-width:1460px;padding-left:10px;padding-right:10px;width:100%}.request-sample-modal.modal-popup .actions .action.primary{padding:0}.modal-popup.request-sample-modal{align-items:flex-end}.modal-popup.request-sample-modal .modal-inner-wrap[class]{max-height:100dvh;transform:translateY(100%)}.modal-popup.request-sample-modal .actions{width:100%}.fieldset>.field .additional{margin-top:20px}input[type=checkbox]{border:2px solid #999;border-radius:.25em;height:20px;position:relative;width:20px}input[type=checkbox]:checked{border:0}input[type=checkbox]:checked:before{border:1px solid #3c3938;border-radius:.25em;height:22px;width:22px}input[type=checkbox]:checked:after{background-image:none;border-radius:.25em;background-color:#d57a39;color:#fff;content:"\f00c";
45font-family:FontAwesome;font-size:1.2rem;height:20px;line-height:2rem;left:0;position:absolute;text-align:center;top:50%;transform:translateY(-50%);width:20px}input[type=radio]{border-color:#c9c9c9;height:23px;position:relative;width:23px}input[type=radio]:checked{border-color:#d57a39;background-color:#fff}input[type=radio]:checked:before{background-color:#d57a39;border-radius:50%;content:'';height:80%;text-align:center;margin:0;transform:translate(-50%,-50%);width:80%;z-index:3}input[type=checkbox]{border:2px solid #999;border-radius:.25em;height:23px;position:relative;width:23px}input[type=checkbox]:checked{background-color:#fff;border:1px solid #3c3938}input[type=checkbox]:checked:after{content:unset}input[type=checkbox]:checked:before{background-color:#d57a39;border:0;border-radius:.25em;height:90%;left:50%;line-height:1.9rem;text-align:center;margin:0;top:50%;transform:translate(-50%,-50%);width:90%;z-index:3}.block.block-shipping-address .fieldset.address[class]>[name$=".telephone"]{padding-left:0;width:100%}.block.block-shipping-address .fieldset.address[class]>[name$=".firstname"],.block.block-shipping-address .fieldset.address[class]>[name$=".lastname"]{padding-left:0;padding-right:0}.block.block-shipping-address .fieldset .field.choice .label{padding-left:30px}select{appearance:none;background-size:19px 19px}@media all and (min-width:769px),print{.block-search .label{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.header.content:after,.header.content:before,.page-header .header.panel:after,.page-header .header.panel:before{content:'';display:table}.header.content:after,.page-header .header.panel:after{clear:both}.column.main{box-sizing:border-box}.opc-wrapper{box-sizing:border-box}.page-wrapper h1{font-size:4.8rem;margin-bottom:40px}.breadcrumbs,.header.content,.navigation,.page-header .header.panel,.page-main{box-sizing:border-box;margin-left:auto;margin-right:auto;max-width:1460px;padding-left:10px;padding-right:10px;width:auto}.page-main{width:100%}.columns{display:block}.column.main{min-height:300px}.page-layout-1column .column.main{width:100%;-ms-flex-order:2;-webkit-order:2;order:2}.panel.header{padding:10px 20px}.nav-toggle{display:none}.nav-sections{-webkit-flex-shrink:0;flex-shrink:0;-webkit-flex-basis:auto;flex-basis:auto;margin-bottom:25px}.nav-sections-item-title{display:none}.nav-sections-item-content>*{display:none}.nav-sections-item-content>.navigation{display:block}.navigation{background:#f8f8f8;font-weight:700;height:inherit;left:auto;overflow:inherit;padding:0;position:relative;top:0;width:100%;z-index:3}.navigation:empty{display:none}.navigation ul{margin-top:0;margin-bottom:0;padding:0;position:relative}.navigation li.level0{border-top:none}.navigation li.level1{position:relative}.navigation .level0{margin:0 10px 0 0;display:inline-block;position:relative}.navigation .level0:last-child{margin-right:0;padding-right:0}.navigation .level0:hover:after{content:'';display:block;position:absolute;top:0;left:100%;width:10px;height:calc(100% + 3px);z-index:1}.navigation .level0>.level-top{color:#575757;line-height:4rem;padding:0 12px;text-decoration:none;box-sizing:border-box;position:relative;display:inline-block}.navigation .level0>.level-top.ui-state-focus,.navigation .level0>.level-top:hover{color:#d57a39;text-decoration:none}.navigation .level0.active>.level-top,.navigation .level0.has-active>.level-top{border-color:#d57a39;border-style:solid;border-width:0 0 3px;color:#d57a39;text-decoration:none;display:inline-block}.navigation .level0.parent:hover>.submenu{overflow:visible!important}.navigation .level0.parent>.level-top{padding-right:20px}.navigation .level0.parent>.level-top>.ui-menu-icon{position:absolute;right:0;display:inline-block;text-decoration:none}.navigation .level0.parent>.level-top>.ui-menu-icon>span{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.navigation .level0.parent>.level-top>.ui-menu-icon:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:12px;line-height:20px;color:inherit;content:'\e622';font-family:icons-blank-theme;vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.navigation .level0 .submenu{background:#fff;border:1px solid #ecf0f1;box-shadow:0 5px 5px rgba(0,0,0,.19);font-weight:700;min-width:230px;padding:0;display:none;left:0;margin:0!important;position:absolute;z-index:1;margin-top:11px}.navigation .level0 .submenu>ul{margin-top:11px}.navigation .level0 .submenu>ul:after,.navigation .level0 .submenu>ul:before{content:'';display:block;overflow:hidden;position:absolute}.navigation .level0 .submenu>ul:before{color:#fff;left:20px;top:-20px;border:10px solid transparent;height:0;width:0;border-bottom-color:#fff;z-index:4}.navigation .level0 .submenu>ul:after{border:11px solid transparent;height:0;width:0;border-bottom-color:#ecf0f1;color:#ecf0f1;left:19px;top:-22px;z-index:3}.navigation .level0 .submenu:before{content:'';display:block;position:absolute;width:100%;height:4px;left:0;top:-4px;z-index:1}.navigation .level0 .submenu a{display:block;line-height:inherit;color:#575757;padding:8px 20px}.navigation .level0 .submenu a.ui-state-focus,.navigation .level0 .submenu a:hover{background:#e8e8e8;color:#d57a39;text-decoration:none}.navigation .level0 .submenu .active>a{border-color:#d57a39;border-style:solid;border-width:0 0 0 3px}.navigation .level0 .submenu .submenu{top:-1px!important;left:100%!important}.navigation .level0 .submenu .submenu-reverse{left:auto!important;right:100%}.navigation .level0 .submenu li{margin:0;position:relative}.navigation .level0 .submenu li.parent>a>.ui-menu-icon{position:absolute;right:3px;display:inline-block;text-decoration:none}.navigation .level0 .submenu li.parent>a>.ui-menu-icon>span{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.navigation .level0 .submenu li.parent>a>.ui-menu-icon:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:12px;line-height:20px;color:inherit;content:'\e608';font-family:icons-blank-theme;vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.navigation .level0.more{position:relative;display:inline-block;text-decoration:none}.navigation .level0.more:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:26px;line-height:inherit;color:inherit;content:'\e607';font-family:icons-blank-theme;vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.navigation .level0.more:before{display:none}.navigation .level0.more:after{padding:8px 12px;position:relative;z-index:1}.navigation .level0.more:hover>.submenu{overflow:visible!important}.navigation .level0.more li{display:block}.panel.header .links{display:inline-block}.fieldset>.field{margin:0 0 20px;box-sizing:border-box;margin:0 0 29px}.fieldset>.field>.label{margin:0}.fieldset>.field:after,.fieldset>.field:before{content:'';display:table}.fieldset>.field:after{clear:both}.fieldset>.field:not(.choice)>.label{padding:6px 15px 0 0;text-align:right;box-sizing:border-box;float:left}.fieldset>.field:not(.choice)>.control{width:100%;float:left}.actions-toolbar:after,.actions-toolbar:before{content:'';display:table}.actions-toolbar:after{clear:both}.actions-toolbar .primary{float:left}.actions-toolbar .secondary{float:right}.actions-toolbar .primary,.actions-toolbar .secondary{display:inline-block}.actions-toolbar .primary a.action,.actions-toolbar .secondary a.action{dis
45play:inline-block}.actions-toolbar .primary .action{margin:0 5px 0 0}.actions-toolbar .secondary a.action{margin-top:6px}.actions-toolbar>.primary,.actions-toolbar>.secondary{margin-bottom:0}.actions-toolbar>.primary .action,.actions-toolbar>.secondary .action{margin-bottom:0;width:auto}.page-header .amsearch-wrapper-block{float:right;margin:0;padding:0;width:auto}.page-header .amsearch-wrapper-block:before{content:none}.page-header:not(.amsearch-full-width) .amsearch-input-wrapper.-dynamic-width{width:100%}.page-header .amsearch-input-wrapper{min-width:283px;width:auto}.page-header.amsearch-full-width.-opened .ammenu-logo,.page-header.amsearch-full-width.-opened .logo{margin:0 auto 0 4vw;z-index:11}.page-header.amsearch-full-width.-opened .amsearch-wrapper-block{z-index:10}.page-header.amsearch-full-width.-opened .amsearch-button.-full-close{right:4vw}.page-header.amsearch-full-width .amsearch-input-wrapper{flex-grow:initial}.page-header.amsearch-full-width .amsearch-button.-search{flex-grow:initial}.page-header.amsearch-full-width .amsearch-wrapper-block{background:#fff;display:inline-block}.page-header.amsearch-full-width:not(.-opened) .amsearch-wrapper-block{position:static;width:auto}.page-header.amsearch-full-width .amsearch-form-block{height:100%;justify-content:center;padding:0}.page-header.amsearch-full-width .amsearch-result-section{padding:0 calc(4vw - 15px)}.page-header.amsearch-full-width .amsearch-products-section.-grid:not(.-slider) .amsearch-item{max-width:calc(25%)}.page-header.amsearch-full-width .amsearch-products-section.-list .amsearch-item{width:50%}.page-header.amsearch-full-width .amsearch-button.-full-close{margin:auto}.page-header .amsearch-button.-loupe-trigger{display:none}.sw-megamenu.navigation>ul{position:relative}.sw-megamenu.navigation>ul:after{diaplay:table;content:'';clear:both}.sw-megamenu.navigation .open-children-toggle{display:none}.sw-megamenu.navigation span.cat-label{position:absolute;text-transform:uppercase;font:inherit;font-size:9px;padding:2px;border-radius:2px;line-height:1;color:#fff}.sw-megamenu.navigation span.cat-label:before{content:"";position:absolute;width:3px;height:3px;border:3px solid transparent}.sw-megamenu.navigation span.cat-label.cat-label-label3{background-color:#0ae3eb}.sw-megamenu.navigation li>a>span{position:relative}.sw-megamenu.navigation li.level0>a>span.cat-label{top:-13px;right:14px}.sw-megamenu.navigation li.level0>a>span.cat-label:before{left:3px;bottom:-6px}.sw-megamenu.navigation li.level0>a>span.cat-label.cat-label-label3:before{border-top-color:#0ae3eb}.sw-megamenu.navigation .subchildmenu.mega-columns>li{float:left;padding:0 5px}.sw-megamenu.navigation .subchildmenu.mega-columns.columns2>li{width:50%}.sw-megamenu.navigation .subchildmenu.mega-columns.columns2>li:nth-child(odd){clear:both}.sw-megamenu.navigation .subchildmenu.mega-columns.columns4>li{width:25%}.sw-megamenu.navigation .subchildmenu.mega-columns.columns4>li:nth-child(4n+1){clear:both}.sw-megamenu.navigation li.level0 .submenu{display:block;visibility:hidden;opacity:0;color:#777}.sw-megamenu.navigation li.level0 .row{margin-left:-5px;margin-right:-5px}.sw-megamenu.navigation li.level0 .col-md-12{padding-left:5px;padding-right:5px}.sw-megamenu.navigation li.level0.fullwidth{position:static}.sw-megamenu.navigation li.level0.fullwidth>.submenu{width:100%;border-radius:0 0 6px 6px}.sw-megamenu.navigation li.level0.fullwidth>.submenu{padding:5px 8px 10px;left:0}.sw-megamenu.navigation li.level0.fullwidth .submenu li.parent>a:after{display:none}.sw-megamenu.navigation li.level0.fullwidth .submenu li.level1>a{font-size:14px;font-weight:600;text-transform:uppercase;margin-top:10px}.sw-megamenu.navigation li.level0.fullwidth .submenu .subchildmenu .subchildmenu{padding:5px 0}.sw-megamenu.navigation li.level0.fullwidth .submenu a{padding:5px;line-height:1;font-size:13px}.sw-megamenu.navigation li.level0.fullwidth .submenu .menu-bottom-block a,.
45sw-megamenu.navigation li.level0.fullwidth .submenu .menu-right-block a,.sw-megamenu.navigation li.level0.fullwidth .submenu .menu-top-block a{display:inline}.product-upholstery-swatches.catalog-product-view #request-upholstery-sample{height:0;min-height:0;overflow:visible;position:absolute;right:0;top:0;width:0}.product-upholstery-swatches.catalog-product-view .collection-items{display:grid;grid-gap:25px 26px;grid-template-columns:repeat(4,calc(25% - 20px))}.product-upholstery-swatches.catalog-product-view .upholstery-samples-container.is-initialized .upholstery-skeleton{display:none}.product-upholstery-swatches.catalog-product-view .block.filter{margin-right:5%;width:17.5%}.product-upholstery-swatches.catalog-product-view .block.filter .action-show-filters-wrapper,.product-upholstery-swatches.catalog-product-view .block.filter .actions,.product-upholstery-swatches.catalog-product-view .block.filter .sort,.product-upholstery-swatches.catalog-product-view .block.filter .total-count{display:none}.product-upholstery-swatches.catalog-product-view .block.filter .block-title{align-items:center;background-color:none;display:flex;font-size:3rem;justify-content:space-between;padding:14px 10px;margin:0 0 30px}.product-upholstery-swatches.catalog-product-view .collection-list{margin-bottom:150px}.product-upholstery-swatches.catalog-product-view .upholstery-samples-container{display:flex;flex-wrap:wrap;position:relative;width:100%}.product-upholstery-swatches.catalog-product-view .product-info-main{display:flex;flex-wrap:wrap}.product-upholstery-swatches.catalog-product-view .product-info-main .page-title-wrapper{border-bottom:2px solid #d3d3d3;margin-bottom:36px;padding-bottom:40px;width:100%}.product-upholstery-swatches.catalog-product-view .product-info-main .page-title-wrapper .page-title{font-size:4.8rem;margin-bottom:0}.product-upholstery-swatches.catalog-product-view .form-container{display:grid;flex:1;grid-template-areas:"products order" "products description";grid-template-columns:65% 30%;grid-template-rows:auto 1fr;justify-content:space-between;padding-bottom:108px}.product-upholstery-swatches.catalog-product-view .form-main{grid-area:products}.product-upholstery-swatches.catalog-product-view .sort-dropdown{display:inline-block;position:relative}.product-upholstery-swatches.catalog-product-view .sort-dropdown:after,.product-upholstery-swatches.catalog-product-view .sort-dropdown:before{content:'';display:table}.product-upholstery-swatches.catalog-product-view .sort-dropdown:after{clear:both}.product-upholstery-swatches.catalog-product-view .sort-dropdown .action.toggle{display:inline-block;text-decoration:none}.product-upholstery-swatches.catalog-product-view .sort-dropdown .action.toggle:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:2.6rem;line-height:22px;color:#3c3938;content:'\f107';
45font-family:FontAwesome;margin:0;vertical-align:top;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.product-upholstery-swatches.catalog-product-view .sort-dropdown ul.dropdown{margin:0;padding:0;list-style:none;background:#fff;border:1px solid #b3b3b3;margin-top:4px;min-width:100%;z-index:100;box-sizing:border-box;display:none;position:absolute;top:100%;box-shadow:0 3px 3px rgba(0,0,0,.15)}.product-upholstery-swatches.catalog-product-view .sort-dropdown ul.dropdown li{margin:0;padding:3px 5px}.product-upholstery-swatches.catalog-product-view .sort-dropdown ul.dropdown:after,.product-upholstery-swatches.catalog-product-view .sort-dropdown ul.dropdown:before{border-bottom-style:solid;content:'';display:block;height:0;position:absolute;width:0}.product-upholstery-swatches.catalog-product-view .sort-dropdown ul.dropdown:before{border:6px solid;border-color:transparent transparent #fff;z-index:99}.product-upholstery-swatches.catalog-product-view .sort-dropdown ul.dropdown:after{border:7px solid;border-color:transparent transparent #b3b3b3;z-index:98}.product-upholstery-swatches.catalog-product-view .sort-dropdown ul.dropdown:before{left:10px;top:-12px}.product-upholstery-swatches.catalog-product-view .sort-dropdown ul.dropdown:after{left:9px;top:-14px}.product-upholstery-swatches.catalog-product-view .sort-dropdown .action.toggle{background-color:#fff;border:1px solid #c9c9c9;border-radius:5px;box-sizing:border-box;color:#3c3938;font-size:1.6rem;font-weight:500;line-height:1;padding:12px 41px 12px 17px;position:relative;width:225px}.product-upholstery-swatches.catalog-product-view .sort-dropdown .action.toggle:after{position:absolute;right:15px;top:50%;transform:translateY(-50%)}.product-upholstery-swatches.catalog-product-view .sort-dropdown .sort-label{background-color:#fff;color:#505050;font-size:1.4rem;font-weight:400;left:14px;padding:0 5px;position:absolute;top:0;transform:translateY(-50%);z-index:2}.product-upholstery-swatches.catalog-product-view .sort-dropdown ul.dropdown{background-color:#fff;border:1px solid #c9c9c9;border-radius:5px;margin-top:2px}.product-upholstery-swatches.catalog-product-view .sort-dropdown ul.dropdown:after,.product-upholstery-swatches.catalog-product-view .sort-dropdown ul.dropdown:before{content:unset}.product-upholstery-swatches.catalog-product-view .sort-dropdown ul.dropdown .item{font-size:1.6rem;line-height:1;padding:0}.product-upholstery-swatches.catalog-product-view .sort-dropdown ul.dropdown input[type=radio]{display:none}.product-upholstery-swatches.catalog-product-view .sort-dropdown ul.dropdown input[type=radio]+label{color:#3c3938;display:block;padding:7px 35px 7px 11px;position:relative}.product-upholstery-swatches.catalog-product-view .sort-dropdown ul.dropdown input[type=radio]:checked+label{display:inline-block;text-decoration:none;display:block}.product-upholstery-swatches.catalog-product-view .sort-dropdown ul.dropdown input[type=radio]:checked+label:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.7rem;line-height:1;color:inherit;content:'\f00c';
45font-family:FontAwesome;vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.product-upholstery-swatches.catalog-product-view .sort-dropdown ul.dropdown input[type=radio]:checked+label:before{position:absolute;right:20px;top:50%;transform:translateY(-50%)}.product-upholstery-swatches.catalog-product-view .collection-items{grid-template-columns:calc(33.33% - 20px) calc(33.33% - 20px) calc(33.33% - 20px)}.product-upholstery-swatches.catalog-product-view .product-content{grid-area:description}.product-upholstery-swatches.catalog-product-view .modal-popup.product-form{display:block;grid-area:order;opacity:1;position:static;visibility:visible;width:100%}.product-upholstery-swatches.catalog-product-view .modal-popup.product-form .modal-header{display:none}.product-upholstery-swatches.catalog-product-view .modal-popup.product-form .modal-inner-wrap{box-shadow:none;overflow:visible;position:static;transform:none}.product-upholstery-swatches.catalog-product-view .modal-popup.product-form .selected-materials{border-bottom:1px solid #e8e8e8;box-shadow:0 -1px 2px 0 rgba(232,232,232,.08);box-sizing:border-box;max-height:232px;margin-bottom:27px;overflow:auto;padding-bottom:0}.product-upholstery-swatches.catalog-product-view .modal-popup.product-form .modal-content{height:auto;margin:0;overflow:visible;padding:0}.product-upholstery-swatches.catalog-product-view .modal-popup.product-form .modal-content .title{border-bottom:0;font-size:3rem;margin-bottom:11px;padding-bottom:0;text-align:left}.product-upholstery-swatches.catalog-product-view .modal-popup.product-form .modal-content .title:before{content:unset}.product-upholstery-swatches.catalog-product-view .modal-popup.product-form .modal-content .description{display:block;font-size:1.9rem;margin-bottom:29px}.product-upholstery-swatches.catalog-product-view .modal-popup.product-form .modal-footer{display:none}.product-upholstery-swatches.catalog-product-view .modal-popup.product-form .summary{margin-bottom:101px}.product-upholstery-swatches.catalog-product-view .sidebar__open{display:none}.product-upholstery-swatches.catalog-product-view .material .title{font-size:1.8rem}.product-upholstery-swatches.catalog-product-view .material .flyout{gap:0 5%;grid-template-columns:1fr 1fr;grid-template-rows:auto 1fr;padding-top:27px;width:calc(400% + 102px)}.product-upholstery-swatches.catalog-product-view .material .flyout .flyout-image-wrapper{border-radius:5px;grid-row-start:1;grid-row-end:3;max-height:142px;margin-bottom:0;overflow:hidden}.product-upholstery-swatches.catalog-product-view .material .flyout .flyout-image-wrapper .actions{display:none}.product-upholstery-swatches.catalog-product-view .material .flyout .actions{align-self:end;grid-column:2;grid-row:2}.product-upholstery-swatches.catalog-product-view .material:nth-child(4n+1) .flyout{left:-6px}.product-upholstery-swatches.catalog-product-view .material:nth-child(4n+2) .flyout{left:calc(-100% - 36px)}.product-upholstery-swatches.catalog-product-view .material:nth-child(4n+3) .flyout{left:calc(-200% - 66px)}.product-upholstery-swatches.catalog-product-view .material:nth-child(4n+4) .flyout{left:calc(-300% - 96px)}.product-upholstery-swatches .page-wrapper[class] .page-main .page-title-wrapper.product h1.page-title{margin-bottom:23px;margin-top:0}.catalog-product-view.option-modal-ui .product-info-main{margin-top:2em}.product-info-main .box-tocart,.product-options-bottom .box-tocart{display:table}.product-info-main .box-tocart .field.qty,.product-options-bottom .box-tocart .field.qty{display:table-cell}.product-info-main .box-tocart .actions,.product-options-bottom .box-tocart .actions{display:table-cell;padding-top:25px;text-align:center;vertical-align:bottom}.product-info-main .page-title-wrapper .page-title{margin-top:-13px}.product-info-main{float:right}.product.media{float:left;margin-bottom:25px}.page-layout-1column .product-info-main{width:40%}.block-search{float:right;padding-left:15px;position:relative;width:250px;z-index:4}.block-search .control{border-top:0;margin:0;padding:0 0 25px}.block-search .nested{display:block;padding-top:5px;position:absolute}.block-search input{margin:0;padding-right:35px;position:static}
45.block-search input::-webkit-input-placeholder{color:#c2c2c2}.block-search input:-moz-placeholder{color:#c2c2c2}.block-search input::-moz-placeholder{color:#c2c2c2}.block-search input:-ms-input-placeholder{color:#c2c2c2}.block-search .action.search{display:inline-block;background-image:none;background:0 0;-moz-box-sizing:content-box;border:0;box-shadow:none;line-height:inherit;margin:0;padding:0;text-decoration:none;text-shadow:none;font-weight:400;padding:5px 0;position:absolute;right:10px;top:0;z-index:1}.block-search .action.search>span{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.block-search .action.search:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:22px;line-height:22px;color:#8f8f8f;content:'\e615';font-family:icons-blank-theme;margin:0;vertical-align:top;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.block-search .action.search:hover:before{color:inherit}.block-search .action.search:active:before{color:inherit}.block-search .action.search:active,.block-search .action.search:focus{background:0 0;border:none}.block-search .action.search:hover{background:0 0;border:none}.block-search .action.search.disabled,.block-search .action.search[disabled]{opacity:.5}.block-search .action.search:focus:before{color:#333}.search-autocomplete{margin-top:0}.opc-wrapper{width:66.66666667%;float:left;-ms-flex-order:1;-webkit-order:1;order:1;padding-right:30px}.block-authentication .block-title{font-size:2.4rem;border-bottom:0;margin-bottom:25px}.block-authentication .actions-toolbar>.primary{display:inline;float:right;margin-right:0}.block-authentication .actions-toolbar>.primary .action{margin-right:0}.block-authentication .actions-toolbar>.secondary{float:left;margin-right:2rem;padding-top:1rem}.popup-authentication .modal-inner-wrap{min-width:769px;width:60%}.popup-authentication .block-authentication{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;border-top:1px solid #c1c1c1}.popup-authentication .block-content,.popup-authentication .block[class],.popup-authentication .fieldset,.popup-authentication .form-login{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-grow:1;flex-grow:1}.popup-authentication .block[class]{box-sizing:border-box;float:left;padding:10px 30px 0 0;width:50%}.popup-authentication .block[class]+.block{border-left:1px solid #c1c1c1;border-top:0;margin:0;padding:10px 0 0 40px}.popup-authentication .block[class]+.block:before{left:0;top:50%}.popup-authentication .actions-toolbar{margin-bottom:0;margin-top:auto}.block.newsletter{max-width:44%;width:max-content}.navigation ul{padding:0 8px}.header.panel>.header.links{float:right;font-size:0;margin:0;padding:0;list-style:none;margin-left:auto}.header.content{padding:30px 20px 0}.page-header{border:0;margin-bottom:0}.page-header .panel.wrapper{border-bottom:1px solid #e8e8e8}.page-header .header.panel{padding-bottom:10px;padding-top:10px}.page-header .switcher{display:inline-block}.logo{margin:0 auto 25px 0}.logo img{max-height:inherit}.opc-wrapper{align-items:flex-start;display:flex;flex-wrap:wrap;float:none;gap:0 40px;padding-right:0;padding-top:20px;width:100%}.request-sample-modal.modal-popup .modal-inner-wrap{border-radius:5px 0 0 5px}.request-sample-modal.modal-popup .actions .action.checkout{max-width:inherit}.product-info-finance{font-size:1.6rem;padding-left:170px}.cart.table-wrapper .items>.cart.item .col.image{grid-area:image}.cart.table-wrapper .items>.cart.item .col.bundle-child-wrapper{grid-area:bundle}.cart.table-wrapper .items>.cart.item .col.item{grid-area:info}.cart.table-wrapper .items>.cart.item .col.actions{align-self:end;grid-area:actions}.cart.table-wrapper .items>.cart.item .col.total{align-items:flex-end;display:flex;flex-direction:column;grid-area:price}.product-item.product .summarize-options-text{font-size:1.4rem;line-height:1.7rem;margin-bottom:9px}.product-item.product .summarize-options-text:before{font-size:1.1rem;line-height:1.7rem;width:1.7rem}.fotorama #layered_msg{left:125px;width:calc(100% - 125px)}.page-layout-1column .product-info-main[class]{width:100%}.product-main-content:after{clear:both;content:'';display:block}.column.main>.product-main-content{display:block}.column.main>.product-main-content:after{clear:both;content:'';display:block}.column.main>.product-main-content .product-info-main{clear:right;float:right;width:35%}.product-options-bottom{padding-top:43px}.product-options-wrapper .product-custom-option{height:52px}.product-options-wrapper .product-options-wrapper>.fieldset>.dimension-inputs .field:first-child,.product-options-wrapper>.fieldset>.field:not(.choice):first-child{border-top:1px solid #c9c9c9}.product-info-main .box-tocart,.product-options-bottom .box-tocart{display:block;margin-bottom:28px;margin-top:0}.product-info-main .box-tocart .qty-ticker,.product-options-bottom .box-tocart .qty-ticker{font-size:1.6rem;height:54px;width:54px}.product-info-main .box-tocart .qty-ticker[data-action=decrease],.product-options-bottom .box-tocart .qty-ticker[data-action=decrease]{border-radius:5px 0 0 5px}.product-info-main .box-tocart .qty-ticker[data-action=increase],.product-options-bottom .box-tocart .qty-ticker[data-action=increase]{border-radius:0 5px 5px 0}.product-info-main .box-tocart .input-text.qty,.product-options-bottom .box-tocart .input-text.qty{height:54px;width:60px}.product-info-main .box-tocart .block-product-info-finance,.product-options-bottom .box-tocart .block-product-info-finance{font-size:1.6rem;
45max-width:200px}.product-info-main .box-tocart .block-product-info-finance+.actions,.product-options-bottom .box-tocart .block-product-info-finance+.actions{display:none}.product-info-main .box-tocart .action.toquote,.product-options-bottom .box-tocart .action.toquote{font-size:2.4rem;height:66px;margin-top:36px}.product-info-main .box-tocart .action.request-a-quote,.product-options-bottom .box-tocart .action.request-a-quote{font-size:2.4rem;height:66px}.product-info-main .product.info.detailed[class]{border-bottom:0;float:none;margin-bottom:17px;margin-top:0;padding-top:44px}.product-info-main .product.info.detailed[class] h2{border-bottom:1px solid #e8e8e8;font-size:2.4rem;margin-bottom:14px;padding-bottom:30px}.product-info-main .product.info.detailed[class] .product.data.items{border-top:0}.product-info-main .product.info.detailed[class] .product.data.items .data.item.title{border-bottom:1px solid #e8e8e8;flex:1;padding-bottom:12px;margin-bottom:1px;margin-right:0;max-width:inherit;text-align:center}.product-info-main .product.info.detailed[class] .product.data.items .data.item.title .switch{border-top:0;color:#3c3938;font-weight:400;padding:10px 0}.product-info-main .product.info.detailed[class] .product.data.items .data.item.title .switch:after{content:unset}.product-info-main .product.info.detailed[class] .product.data.items .data.item.title.active{border-bottom:3px solid #757575;margin-bottom:0;padding-bottom:11px}.product-info-main .product.info.detailed[class] .product.data.items .data.item.content{border-bottom:0;border-top:0;display:none;font-size:1.6rem;margin-left:0;margin-top:33px;padding-bottom:33px;padding-top:0;order:2}.product-upholstery-swatches.catalog-product-view .collection-items{grid-gap:25px 26px}.product-upholstery-swatches.catalog-product-view .material .option-image-wrapper{margin:0}.product-upholstery-swatches.catalog-product-view .material .title{font-size:1.7rem}.product-upholstery-swatches.catalog-product-view .modal-popup.product-form{z-index:1}.product-upholstery-swatches.catalog-product-view .modal-popup.product-form .modal-content .title{font-size:2.8rem}.product-upholstery-swatches.catalog-product-view .product-content .title{font-size:2.3rem}.block.block-new-customer{border-top:0;padding-top:0}.modal-popup.filters-modal{opacity:1;overflow:visible;position:static;visibility:visible}.modal-popup.filters-modal .modal-inner-wrap{box-shadow:none;overflow:visible;position:static;transform:none}.modal-popup.filters-modal .modal-header{display:none}.block.filter{display:block;padding-left:0;padding-right:0}.block.filter .filter-options-item{margin-left:0;margin-right:0;padding-left:0;padding-right:0}.filter-options-item{margin-bottom:22px}.filter-options-item .filter-options-content{padding-bottom:0}.filter-options-item .filter-options-content .item{margin-bottom:20px}.page-wrapper[class] .page-main h1{font-size:4.8rem;margin-bottom:40px}.page-wrapper[class] .page-main .page-title-wrapper.product h1.page-title{font-size:2.3rem;margin-bottom:23px;margin-top:0}.page-wrapper[class] .page-main h3{font-size:2.4rem}.page-header{margin-bottom:0}.page-header:before{bottom:1px}.page-header .panel.header[class]{font-size:1.5rem;line-height:2.3rem;padding-bottom:10px;padding-top:10px}.page-header .panel.header[class]>.header.links{float:right;font-size:1.5rem;position:relative;margin-top:-24px}.page-header .panel.header[class] .secondary-nav{display:flex;gap:0 23px;margin-bottom:0;padding-left:0}.page-header .panel.header[class] .secondary-navigation-link{margin-bottom:0}.page-header .panel.header[class] .upholstery-swatches-link{display:inline-block;text-decoration:none}.page-header .panel.header[class] .upholstery-swatches-link:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.9rem;line-height:1;color:inherit;content:"\e919";font-family:icomoon;vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.page-header .panel.header[class] .showroom-link{display:inline-block;text-decoration:none}.page-header .panel.header[class] .showroom-link:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.9rem;line-height:1;color:inherit;content:"\e918";font-family:icomoon;vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.page-header .panel.header[class] .link{gap:0 8px;color:#fff;display:inline-flex}.page-header>.header.content{align-items:center;flex-wrap:nowrap;padding-bottom:23px;padding-top:30px}.page-header>.header.content>.block-search{order:inherit;padding-left:40px;width:auto;z-index:inherit}.page-header>.header.content .toggle-nav{display:none}.page-header>.header.content .logo>img{width:161px}.page-header .header-card--callus[class]{font-size:0;margin-left:24px;margin-right:24px;text-align:right}.page-header .header-card--callus[class]>a{display:inline-block;text-decoration:none;padding-left:0;display:inline-flex;flex-direction:column}.page-header .header-card--callus[class]>a:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:2.8rem;line-height:1;color:inherit;content:"\e917";font-family:icomoon;vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.page-header #search_mini_form{float:none;width:100%}.form.minisearch{position:relative}.form.minisearch .control{padding-bottom:0}.form.minisearch>.actions>.action.search{position:static}.form.minisearch>.actions>.action.search:before{font-size:2.1rem}body .page-header .header.content .header-card[class]{position:relative}body .page-header .header.content .header-card[class] .link.customer-account-link:before,body .page-header .header.content .header-card[class] .link.wishlist-link:before{display:block;font-size:2.8rem}body .page-header .header.content .header-card[class] .link .subheading{display:none}.miniquote-wrapper{margin-top:0}.miniquote-wrapper .showquote{display:flex;flex-direction:column}.miniquote-wrapper .showquote:before{font-size:2.8rem}.miniquote-wrapper .showquote .counter-number{font-size:1rem}.navigation.sw-megamenu{height:auto;margin-bottom:37px;opacity:1;overflow:visible;padding-bottom:0;padding-top:0;position:relative;top:0;width:100%}.navigation.sw-megamenu:before{background-color:#fff;border-bottom:1px solid #c9c9c9;border-top:1px solid #c9c9c9;box-shadow:0 2px 4px 0 rgba(217,217,217,.5);content:'';height:100%;left:50%;position:absolute;top:-1px;transform:translateX(-50%);width:100dvw;z-index:-1}.navigation.sw-megamenu>ul{display:flex;padding:0}.navigation.sw-megamenu>ul:after{flex:1;order:1}.navigation.sw-megamenu>ul>li:nth-child(2) a.level-top{padding-left:0}.navigation.sw-megamenu li.level0{border-bottom:0;margin:0}.navigation.sw-megamenu li.level0>.level-top{color:#2c2c2c;font-size:1.6rem;line-height:1.4;padding:20px 15px}.navigation.sw-megamenu li.level0>.level-top:hover{color:#121212}.navigation.sw-megamenu li.level0>.level-top:hover span{position:relative}.navigation.sw-megamenu li.level0>.level-top:hover span:after{background-color:#d57a39;bottom:-2px;content:'';display:block;height:2px;left:-15px;position:absolute;width:calc(100% + 30px)}.navigation.sw-megamenu li.level0:first-child>.level-top{padding-left:20px}.navigation.sw-megamenu li.level0:first-child>.level-top:hover span:after{left:0;width:100%}.navigation.sw-megamenu li.level0.top-additional-links+li>.level-top{padding-left:0}.navigation.sw-megamenu li.level0.top-additional-links+li>.level-top:hover span:after{left:0;width:100%}.navigation.sw-megamenu li.level0.parent:hover:after{background-color:rgba(60,60,60,.35);content:'';display:block;height:150dvh;left:50%;position:absolute;top:100%;transform:translateX(-50%);width:100dvw;z-index:2}.navigation.sw-megamenu li.level0.parent:hover>.submenu{left:-20px;padding:45px 20px;z-index:3}.navigation.sw-megamenu li.level0.parent:hover>.submenu .container{display:flex;flex-wrap:wrap;justify-content:space-between}.navigation.sw-megamenu li.level0.parent:hover>.submenu .row{border-top:1px solid #c9c9c9;margin:24px 0 0;order:2;padding-top:30px;width:100%}.navigation.sw-megamenu li.level0.parent:hover>.submenu .row>.subchildmenu{display:flex;gap:0 45px;padding:0}.navigation.sw-megamenu li.level0.parent:hover>.submenu .row>.subchildmenu>li.level1{border-bottom:0;flex:1;padding:0;width:auto}.navigation.sw-megamenu li.level0.parent:hover>.submenu .row>.subchildmenu>li.level1>a{color:#2c2c2c;font-size:2.1rem;margin:0;padding:0;text-transform:none}.navigation.sw-megamenu li.level0.parent:hover>.submenu .row>.subchildmenu .subchildmenu{border-top:1px solid #c9c9c9;display:block;margin-top:10px;padding:0}.navigation.sw-megamenu li.level0.parent:hover>.submenu .row>.subchildmenu .subchildmenu a:empty{display:none}.navigation.sw-megamenu li.level0.parent:hover>.submenu .row>.subchildmenu .level2{border-bottom:0;margin-top:15px}.navigation.sw-megamenu li.level0.parent:hover>.submenu .row>.subchildmenu .level2>a{color:#2c2c2c;font-size:1.4rem;font-weight:400;padding:0}.navigation.sw-megamenu li.level0.parent:hover>.submenu .menu-top-block{color:#2c2c2c}.navigation.sw-megamenu li.level0.parent:hover>.submenu .menu-bottom-block>a{color:#8a2020;font-size:1.4rem;font-weight:700}.navigation.sw-megamenu li.level0.parent:hover>.submenu h3{font-size:2.8rem;font-weight:500;margin:0}.navigation.sw-megamenu li.level0.parent:hover>.submenu h3>a{color:#1b62c6;font-size:1.8rem;font-weight:700}.navigation.sw-megamenu li.level0.parent:hover>.submenu h3>a:hover{color:#154c99}.navigation.sw-megamenu li.sale>.level-top{color:#8a2020}.navigation.sw-megamenu li.sale>.level-top:hover{color:#611616}.navigation.sw-megamenu li.ui-menu-item>.open-children-toggle{display:none}.navigation.sw-megamenu .open-children-toggle{display:none}.top-additional-links{align-self:center;display:block;order:2;padding-bottom:0;text-align:right}.top-additional-links .link{border:0;display:inline-block;padding:20px 0}.top-additional-links .link>span{display:none}.top-additional-links .row{display:flex;justify-content:space-between;gap:0 60px;text-align:left}.top-additional-links .row .menu-right-block{flex:4;order:2}.top-additional-links .block-top-categories-nav{flex:8}.top-additional-links .submenu .faq-categories[class]{display:grid;gap:49px 32px;grid-template-columns:repeat(2,1fr);padding:0}.top-additional-links .submenu .faq-categories[class]>.faq-category[class]>a{color:#2c2c2c;font-size:1.6rem;font-weight:600;padding:0}.top-additional-links .submenu .faq-categories[class]>.faq-category[class] img{display:block;margin-bottom:4px}.top-additional-links .submenu .faq-categories[class] .aw-subcategory-list{margin-top:12px;padding:0}.top-additional-links .submenu .faq-categories[class] .aw-subcategory-list>li{margin-bottom:15px}.top-additional-links .submenu .faq-categories[class] .aw-subcategory-list>li>a{font-size:1.4rem;font-weight:400;line-height:1.215;padding:0}.top-additional-links .block.block-contact-help-center{background-color:#f6f6f6;border-radius:10px;margin-bottom:22px;padding:26px 27px}.top-additional-links .block.block-contact-help-center .block-title{color:#2c2c2c;font-size:1.6rem;line-height:1.21;margin-bottom:23px;padding-left:36px;position:relative}.top-additional-links .block.block-contact-help-center .block-title strong{font-weight:500}.top-additional-links .block.block-contact-help-center .block-title strong:before{position:absolute;
45left:0;top:50%;transform:translateY(-50%)}.top-additional-links .block.block-contact-help-center .block-content[class] ul{font-size:0;margin:0 -13px;padding:0;position:relative}.top-additional-links .block.block-contact-help-center .block-content[class] ul:before{background-color:#f6f6f6;content:'';height:100%;position:absolute;left:0;width:1px;z-index:2}.top-additional-links .block.block-contact-help-center .block-content[class] ul>li,.top-additional-links .block.block-contact-help-center .block-content[class] ul>li>a{color:#2c2c2c;display:inline-block;font-size:1.4rem;font-weight:400;padding:0}.top-additional-links .block.block-contact-help-center .block-content[class] ul>li{border-left:1px solid #c9c9c9;padding:0 13px}.top-additional-links .block.block-contact-help-center .block-content[class] ul>li:last-child{padding-right:0}.top-additional-links .block.block-contact-help-center .block-title strong{display:inline-block;text-decoration:none}.top-additional-links .block.block-contact-help-center .block-title strong:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:2rem;line-height:1;color:inherit;content:"\e917";font-family:icomoon;vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.header.content>.block-search .action.search,.header.content>.block-search .field.search>.label{padding:.6rem 1rem;margin-top:-1px}.modal-popup.request-sample-modal .modal-inner-wrap[class]{max-height:100vh;transform:translateX(100%)}.modal-popup.popup-authentication .modal-inner-wrap{max-height:calc(100% - 100px);margin-top:50px}.popup-authentication .block-authentication{flex-wrap:wrap}.popup-authentication .block-title{width:100%}body .fieldset>.field:after{content:''!important;display:block;clear:both}.fieldset>.field{margin-bottom:20px}.fieldset>.field .additional{margin-top:20px}.fotorama__wrap .viewer-overlay .ar-viewer-button-bar button{border-radius:36px;font-size:1.4rem;height:36px;margin-left:15px;padding:0 16px}.fotorama__wrap .viewer-overlay .ar-viewer-button-bar button:before{height:21px;width:21px}.fotorama__wrap .viewer-overlay .ar-viewer-button-bar button.ar-viewer-button:before{font-size:2.1rem}.fotorama__wrap>.viewer-overlay{margin-top:-36px}}@media all and (min-width:770px),print{body .header.content,body .navigation,body .page-header .header.panel,body .page-main{padding-left:20px;padding-right:20px}.page-header{z-index:103}.page-header+.navigation{z-index:102}}@media only screen and (min-width:770px){body .header.content,body .navigation,body .page-header .header.panel,body .page-main{padding-left:20px;padding-right:20px}.page-header{z-index:103}.page-header+.navigation{z-index:102}}@media all and (min-width:1024px),print{.page-header.amsearch-full-width .amsearch-products-section.-grid:not(.-slider) .amsearch-item{max-width:calc(20%)}.product-upholstery-swatches.catalog-product-view .form-container{padding-bottom:0}.product-upholstery-swatches.catalog-product-view .collection-items{grid-template-columns:calc(25% - 20px) calc(25% - 20px) calc(25% - 20px) calc(25% - 20px)}.sidebar__open{display:none}.form-sidebar{position:sticky!important;top:0;align-self:flex-start;padding-top:2rem!important}.page-header .header-card--callus[class]{border-right:1px solid #c9c9c9;font-size:1.6rem;margin-right:25px;padding-right:25px}.page-header .header-card--callus[class]>a{display:inline-flex;flex-direction:column;padding-left:44px;position:relative;white-space:nowrap}.page-header .header-card--callus[class]>a:before{font-size:3.3rem;position:absolute;left:0;top:50%;transform:translateY(-50%)}.page-header .header-card--callus[class] .subheading{font-size:1.3rem}.header-card .link.customer-account-link,.header-card .link.wishlist-link,.miniquote-wrapper .showquote .text{font-size:1.5rem}.header-card .link.customer-account-link{padding-bottom:10px;margin-bottom:-10px}html .navigation.sw-megamenu li.level0>.level-top{padding-left:25px;padding-right:25px}html .navigation.sw-megamenu li.top-additional-links+li>.level-top{padding-left:20px}.top-additional-links .link:before{content:unset}.top-additional-links .link>span{display:inline;font-size:1.8rem}.top-additional-links .submenu .faq-categories[class]{grid-template-columns:repeat(3,1fr)}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.modal-popup .form-shipping-address{border:none;padding:0}@media all and (min-width:769px),print{.block-search .label{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.header.content:after,.header.content:before,.page-header .header.panel:after,.page-header .header.panel:before{content:'';display:table}.header.content:after,.page-header .header.panel:after{clear:both}.column.main,.sidebar-main{box-sizing:border-box}.page-wrapper h1{font-size:4.8rem;margin-bottom:40px}.breadcrumbs,.header.content,.navigation,.page-header .header.panel,.page-main{box-sizing:border-box;margin-left:auto;margin-right:auto;max-width:1460px;padding-left:10px;padding-right:10px;width:auto}.page-main{width:100%}.columns{display:block}.column.main{min-height:300px}.page-layout-2columns-left .column.main{width:83.33333333%;float:right;-ms-flex-order:2;-webkit-order:2;order:2}.sidebar-main{padding-right:2%}.page-layout-2columns-left .sidebar-main{width:16.66666667%;float:left;-ms-flex-order:1;-webkit-order:1;order:1}.page-layout-2columns-left .main{padding-left:2%}.panel.header{padding:10px 20px}.nav-toggle{display:none}.nav-sections{-webkit-flex-shrink:0;flex-shrink:0;-webkit-flex-basis:auto;flex-basis:auto;margin-bottom:25px}.nav-sections-item-title{display:none}.nav-sections-item-content>*{display:none}.nav-sections-item-content>
45.navigation{display:block}.navigation{background:#f8f8f8;font-weight:700;height:inherit;left:auto;overflow:inherit;padding:0;position:relative;top:0;width:100%;z-index:3}.navigation:empty{display:none}.navigation ul{margin-top:0;margin-bottom:0;padding:0;position:relative}.navigation li.level0{border-top:none}.navigation li.level1{position:relative}.navigation .level0{margin:0 10px 0 0;display:inline-block;position:relative}.navigation .level0:last-child{margin-right:0;padding-right:0}.navigation .level0:hover:after{content:'';display:block;position:absolute;top:0;left:100%;width:10px;height:calc(100% + 3px);z-index:1}.navigation .level0>.level-top{color:#575757;line-height:4rem;padding:0 12px;text-decoration:none;box-sizing:border-box;position:relative;display:inline-block}.navigation .level0>.level-top.ui-state-focus,.navigation .level0>.level-top:hover{color:#d57a39;text-decoration:none}.navigation .level0.active>.level-top,.navigation .level0.has-active>.level-top{border-color:#d57a39;border-style:solid;border-width:0 0 3px;color:#d57a39;text-decoration:none;display:inline-block}.navigation .level0.parent:hover>.submenu{overflow:visible!important}.navigation .level0.parent>.level-top{padding-right:20px}.navigation .level0.parent>.level-top>.ui-menu-icon{position:absolute;right:0;display:inline-block;text-decoration:none}.navigation .level0.parent>.level-top>.ui-menu-icon>span{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.navigation .level0.parent>.level-top>.ui-menu-icon:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:12px;line-height:20px;color:inherit;content:'\e622';font-family:icons-blank-theme;vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.navigation .level0 .submenu{background:#fff;border:1px solid #ecf0f1;box-shadow:0 5px 5px rgba(0,0,0,.19);font-weight:700;min-width:230px;padding:0;display:none;left:0;margin:0!important;position:absolute;z-index:1;margin-top:11px}.navigation .level0 .submenu>ul{margin-top:11px}.navigation .level0 .submenu>ul:after,.navigation .level0 .submenu>ul:before{content:'';display:block;overflow:hidden;position:absolute}.navigation .level0 .submenu>ul:before{color:#fff;left:20px;top:-20px;border:10px solid transparent;height:0;width:0;border-bottom-color:#fff;z-index:4}.navigation .level0 .submenu>ul:after{border:11px solid transparent;height:0;width:0;border-bottom-color:#ecf0f1;color:#ecf0f1;left:19px;top:-22px;z-index:3}.navigation .level0 .submenu:before{content:'';display:block;position:absolute;width:100%;height:4px;left:0;top:-4px;z-index:1}.navigation .level0 .submenu a{display:block;line-height:inherit;color:#575757;padding:8px 20px}.navigation .level0 .submenu a.ui-state-focus,.navigation .level0 .submenu a:hover{background:#e8e8e8;color:#d57a39;text-decoration:none}.navigation .level0 .submenu .active>a{border-color:#d57a39;border-style:solid;border-width:0 0 0 3px}.navigation .level0 .submenu .submenu{top:-1px!important;left:100%!important}.navigation .level0 .submenu .submenu-reverse{left:auto!important;right:100%}.navigation .level0 .submenu li{margin:0;position:relative}.navigation .level0 .submenu li.parent>a>.ui-menu-icon{position:absolute;right:3px;display:inline-block;text-decoration:none}.navigation .level0 .submenu li.parent>a>.ui-menu-icon>span{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.navigation .level0 .submenu li.parent>a>.ui-menu-icon:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:12px;line-height:20px;color:inherit;content:'\e608';font-family:icons-blank-theme;vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.navigation .level0.more{position:relative;display:inline-block;text-decoration:none}.navigation .level0.more:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:26px;line-height:inherit;color:inherit;content:'\e607';font-family:icons-blank-theme;vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.navigation .level0.more:before{display:none}.navigation .level0.more:after{padding:8px 12px;position:relative;z-index:1}.navigation .level0.more:hover>.submenu{overflow:visible!important}.navigation .level0.more li{display:block}.panel.header .links{display:inline-block}.fieldset>.field{margin:0 0 20px;box-sizing:border-box;margin:0 0 29px}.fieldset>.field>.label{margin:0}.fieldset>.field:after,.fieldset>.field:before{content:'';display:table}.fieldset>.field:after{clear:both}.fieldset>.field:not(.choice)>.label{padding:6px 15px 0 0;text-align:right;box-sizing:border-box;float:left}.fieldset>.field:not(.choice)>.control{width:100%;float:left}.actions-toolbar:after,.actions-toolbar:before{content:'';display:table}.actions-toolbar:after{clear:both}.actions-toolbar .primary{float:left}.actions-toolbar .secondary{float:right}.actions-toolbar .primary,.actions-toolbar .secondary{display:inline-block}.actions-toolbar .primary a.action,.actions-toolbar .secondary a.action{dis
45play:inline-block}.actions-toolbar .primary .action{margin:0 5px 0 0}.actions-toolbar .secondary a.action{margin-top:6px}.actions-toolbar>.primary,.actions-toolbar>.secondary{margin-bottom:0}.actions-toolbar>.primary .action,.actions-toolbar>.secondary .action{margin-bottom:0;width:auto}.page-header .amsearch-wrapper-block{float:right;margin:0;padding:0;width:auto}.page-header .amsearch-wrapper-block:before{content:none}.page-header:not(.amsearch-full-width) .amsearch-input-wrapper.-dynamic-width{width:100%}.page-header .amsearch-input-wrapper{min-width:283px;width:auto}.page-header.amsearch-full-width.-opened .ammenu-logo,.page-header.amsearch-full-width.-opened .logo{margin:0 auto 0 4vw;z-index:11}.page-header.amsearch-full-width.-opened .amsearch-wrapper-block{z-index:10}.page-header.amsearch-full-width.-opened .amsearch-button.-full-close{right:4vw}.page-header.amsearch-full-width .amsearch-input-wrapper{flex-grow:initial}.page-header.amsearch-full-width .amsearch-button.-search{flex-grow:initial}.page-header.amsearch-full-width .amsearch-wrapper-block{background:#fff;display:inline-block}.page-header.amsearch-full-width:not(.-opened) .amsearch-wrapper-block{position:static;width:auto}.page-header.amsearch-full-width .amsearch-form-block{height:100%;justify-content:center;padding:0}.page-header.amsearch-full-width .amsearch-result-section{padding:0 calc(4vw - 15px)}.page-header.amsearch-full-width .amsearch-products-section.-grid:not(.-slider) .amsearch-item{max-width:calc(25%)}.page-header.amsearch-full-width .amsearch-products-section.-list .amsearch-item{width:50%}.page-header.amsearch-full-width .amsearch-button.-full-close{margin:auto}.page-header .amsearch-button.-loupe-trigger{display:none}.sw-megamenu.navigation>ul{position:relative}.sw-megamenu.navigation>ul:after{diaplay:table;content:'';clear:both}.sw-megamenu.navigation .open-children-toggle{display:none}.sw-megamenu.navigation span.cat-label{position:absolute;text-transform:uppercase;font:inherit;font-size:9px;padding:2px;border-radius:2px;line-height:1;color:#fff}.sw-megamenu.navigation span.cat-label:before{content:"";position:absolute;width:3px;height:3px;border:3px solid transparent}.sw-megamenu.navigation span.cat-label.cat-label-label3{background-color:#0ae3eb}.sw-megamenu.navigation li>a>span{position:relative}.sw-megamenu.navigation li.level0>a>span.cat-label{top:-13px;right:14px}.sw-megamenu.navigation li.level0>a>span.cat-label:before{left:3px;bottom:-6px}.sw-megamenu.navigation li.level0>a>span.cat-label.cat-label-label3:before{border-top-color:#0ae3eb}.sw-megamenu.navigation .subchildmenu.mega-columns>li{float:left;padding:0 5px}.sw-megamenu.navigation .subchildmenu.mega-columns.columns2>li{width:50%}.sw-megamenu.navigation .subchildmenu.mega-columns.columns2>li:nth-child(odd){clear:both}.sw-megamenu.navigation .subchildmenu.mega-columns.columns4>li{width:25%}.sw-megamenu.navigation .subchildmenu.mega-columns.columns4>li:nth-child(4n+1){clear:both}.sw-megamenu.navigation li.level0 .submenu{display:block;visibility:hidden;opacity:0;color:#777}.sw-megamenu.navigation li.level0 .row{margin-left:-5px;margin-right:-5px}.sw-megamenu.navigation li.level0 .col-md-12{padding-left:5px;padding-right:5px}.sw-megamenu.navigation li.level0.fullwidth{position:static}.sw-megamenu.navigation li.level0.fullwidth>.submenu{width:100%;border-radius:0 0 6px 6px}.sw-megamenu.navigation li.level0.fullwidth>.submenu{padding:5px 8px 10px;left:0}.sw-megamenu.navigation li.level0.fullwidth .submenu li.parent>a:after{display:none}.sw-megamenu.navigation li.level0.fullwidth .submenu li.level1>a{font-size:14px;font-weight:600;text-transform:uppercase;margin-top:10px}.sw-megamenu.navigation li.level0.fullwidth .submenu .subchildmenu .subchildmenu{padding:5px 0}.sw-megamenu.navigation li.level0.fullwidth .submenu a{padding:5px;line-height:1;font-size:13px}.sw-megamenu.navigation li.level0.fullwidth .submenu .menu-bottom-block a,.
45sw-megamenu.navigation li.level0.fullwidth .submenu .menu-right-block a,.sw-megamenu.navigation li.level0.fullwidth .submenu .menu-top-block a{display:inline}.product-upholstery-swatches.catalog-product-view .form-main{grid-area:products}.product-upholstery-swatches.catalog-product-view .product-content{grid-area:description}.product-upholstery-swatches.catalog-product-view .modal-popup.product-form{display:block;grid-area:order;opacity:1;position:static;visibility:visible;width:100%}.product-info-main .box-tocart,.product-options-bottom .box-tocart{display:table}.product-info-main .box-tocart .field.qty,.product-options-bottom .box-tocart .field.qty{display:table-cell}.product-info-main .box-tocart .actions,.product-options-bottom .box-tocart .actions{display:table-cell;padding-top:25px;text-align:center;vertical-align:bottom}.product-info-main .page-title-wrapper .page-title{margin-top:-13px}.product-info-main{float:right}.product.media{float:left;margin-bottom:25px}.block-search{float:right;padding-left:15px;position:relative;width:250px;z-index:4}.block-search .control{border-top:0;margin:0;padding:0 0 25px}.block-search .nested{display:block;padding-top:5px;position:absolute}.block-search input{margin:0;padding-right:35px;position:static}.block-search input::-webkit-input-placeholder{color:#c2c2c2}.block-search input:-moz-placeholder{color:#c2c2c2}.block-search input::-moz-placeholder{color:#c2c2c2}.block-search input:-ms-input-placeholder{color:#c2c2c2}.block-search .action.search{display:inline-block;background-image:none;background:0 0;-moz-box-sizing:content-box;border:0;box-shadow:none;line-height:inherit;margin:0;padding:0;text-decoration:none;text-shadow:none;font-weight:400;padding:5px 0;position:absolute;right:10px;top:0;z-index:1}.block-search .action.search>span{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.block-search .action.search:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:22px;line-height:22px;color:#8f8f8f;content:'\e615';font-family:icons-blank-theme;margin:0;vertical-align:top;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.block-search .action.search:hover:before{color:inherit}.block-search .action.search:active:before{color:inherit}.block-search .action.search:active,.block-search .action.search:focus{background:0 0;border:none}.block-search .action.search:hover{background:0 0;border:none}.block-search .action.search.disabled,.block-search .action.search[disabled]{opacity:.5}.block-search .action.search:focus:before{color:#333}.search-autocomplete{margin-top:0}.block-authentication .block-title{font-size:2.4rem;border-bottom:0;margin-bottom:25px}.block-authentication .actions-toolbar>.primary{display:inline;float:right;margin-right:0}.block-authentication .actions-toolbar>.primary .action{margin-right:0}.block-authentication .actions-toolbar>.secondary{float:left;margin-right:2rem;padding-top:1rem}.popup-authentication .modal-inner-wrap{min-width:769px;width:60%}.popup-authentication .block-authentication{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;border-top:1px solid #c1c1c1}.popup-authentication .block-content,.popup-authentication .block[class],.popup-authentication .fieldset,.popup-authentication .form-login{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-grow:1;flex-grow:1}.popup-authentication .block[class]{box-sizing:border-box;float:left;padding:10px 30px 0 0;width:50%}.popup-authentication .block[class]+.block{border-left:1px solid #c1c1c1;border-top:0;margin:0;padding:10px 0 0 40px}.popup-authentication .block[class]+.block:before{left:0;top:50%}.popup-authentication .actions-toolbar{margin-bottom:0;margin-top:auto}.block.newsletter{max-width:44%;width:max-content}.page-wrapper>.breadcrumbs{box-sizing:border-box;width:100%}.navigation ul{padding:0 8px}.header.panel>.header.links{float:right;font-size:0;margin:0;padding:0;list-style:none;margin-left:auto}.header.content{padding:30px 20px 0}.page-header{border:0;margin-bottom:0}.page-header .panel.wrapper{border-bottom:1px solid #e8e8e8}.page-header .header.panel{padding-bottom:10px;padding-top:10px}.page-header .switcher{display:inline-block}.logo{margin:0 auto 25px 0}.logo img{max-height:inherit}.faq-page.page-layout-2columns-left .columns .sidebar{width:25%}.faq-page.page-layout-2columns-left .columns .main{order:2;width:70%}.faq-page .navigation.sw-megamenu{margin-bottom:0}.faq-page .page-title-wrapper{align-items:flex-end;display:flex;gap:0 25px;flex-wrap:wrap;margin-bottom:27px}.faq-page .page-title-wrapper .page-title[class]{font-size:3rem;line-height:.87;margin-bottom:0}.faq-page .page-title-wrapper .page-description{margin-bottom:-4px}.block.block-top-categories{margin-bottom:90px;padding:48px 0}.block.block-top-categories .block-title{box-sizing:border-box;font-size:3rem;line-height:.87;padding:0 20px;margin:0 auto 20px;max-width:1460px;width:100%}.block.block-top-categories .block-content{box-sizing:border-box;padding:0 20px;margin:0 auto;max-width:1460px;width:100%}.block.block-top-categories .block-content p{font-size:2.2rem;line-height:1.8;margin-bottom:49px}.block.block-top-categories .faq-categories{flex-direction:row;flex-wrap:wrap;gap:35px 46px;justify-content:space-between}.block.block-top-categories .faq-category{width:calc(50% - 23px)}.block.block-top-categories .faq-category>a{font-size:1.8rem;padding:24px 21px}.block.block-top-categories .faq-category>a:before{content:unset}.block.block-top-categories .faq-category>a img{width:33px}.block.block-left-categories{display:block}.block.block-left-categories .block-title{font-size:3rem;line-height:.87;margin-bottom:36px}.block.block-left-categories .faq-categories{list-style:none;padding-left:0}.block.block-left-categories .faq-category>a{color:#2c2c2c;display:block;font-size:1.6rem;font-weight:500;line-height:1.375;padding:7px 12px}
45.aw-faq-search form[role=search] .aw-search-field{display:inline-block;text-decoration:none;display:block}.aw-faq-search form[role=search] .aw-search-field:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:2.3rem;line-height:1;color:#6d6d6d;content:"\e916";font-family:icomoon;vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.aw-faq-search form[role=search] .aw-search-field:before{left:14px;margin:0;padding:0;position:absolute;top:50%;transform:translateY(-50%)}.aw-faq-search form[role=search] button.primary[type=submit]{background-image:none;background:#d57a39;border:1px solid #d57a39;color:#fff;display:inline-block;font-family:Lato,Arial,sans-serif;font-weight:700;padding:7px 15px;font-size:1.6rem;box-sizing:border-box;vertical-align:middle;align-items:center;display:flex;font-size:2.1rem;gap:0 10px;height:50px;justify-content:center;left:auto;right:0;width:190px}.aw-faq-search form[role=search] button.primary[type=submit]:before{color:#fff;content:"\e920";font-size:1.1rem;margin-top:5px;order:2}.aw-container[class]{margin-top:51px}.article-list[class]{margin-bottom:35px}.product-info-finance{font-size:1.6rem;padding-left:170px}.cart.table-wrapper .items>.cart.item .col.image{grid-area:image}.cart.table-wrapper .items>.cart.item .col.bundle-child-wrapper{grid-area:bundle}.cart.table-wrapper .items>.cart.item .col.item{grid-area:info}.cart.table-wrapper .items>.cart.item .col.actions{align-self:end;grid-area:actions}.cart.table-wrapper .items>.cart.item .col.total{align-items:flex-end;display:flex;flex-direction:column;grid-area:price}.product-item.product .summarize-options-text{font-size:1.4rem;line-height:1.7rem;margin-bottom:9px}.product-item.product .summarize-options-text:before{font-size:1.1rem;line-height:1.7rem;width:1.7rem}.fotorama #layered_msg{left:125px;width:calc(100% - 125px)}.product-options-bottom{padding-top:43px}.product-options-wrapper .product-custom-option{height:52px}.product-options-wrapper .product-options-wrapper>.fieldset>.dimension-inputs .field:first-child,.product-options-wrapper>.fieldset>.field:not(.choice):first-child{border-top:1px solid #c9c9c9}.product-info-main .box-tocart,.product-options-bottom .box-tocart{display:block;margin-bottom:28px;margin-top:0}.product-info-main .box-tocart .qty-ticker,.product-options-bottom .box-tocart .qty-ticker{font-size:1.6rem;height:54px;width:54px}.product-info-main .box-tocart .qty-ticker[data-action=decrease],.product-options-bottom .box-tocart .qty-ticker[data-action=decrease]{border-radius:5px 0 0 5px}.product-info-main .box-tocart .qty-ticker[data-action=increase],.product-options-bottom .box-tocart .qty-ticker[data-action=increase]{border-radius:0 5px 5px 0}.product-info-main .box-tocart .input-text.qty,.product-options-bottom .box-tocart .input-text.qty{height:54px;width:60px}.product-info-main .box-tocart .block-product-info-finance,.product-options-bottom .box-tocart .block-product-info-finance{font-size:1.6rem;max-width:200px}.product-info-main .box-tocart .block-product-info-finance+.actions,.product-options-bottom .box-tocart .block-product-info-finance+.actions{display:none}.product-info-main .box-tocart .action.toquote,.product-options-bottom .box-tocart .action.toquote{font-size:2.4rem;height:66px;margin-top:36px}.product-info-main .box-tocart .action.request-a-quote,.product-options-bottom .box-tocart .action.request-a-quote{font-size:2.4rem;height:66px}.product-info-main .product.info.detailed[class]{border-bottom:0;float:none;margin-bottom:17px;margin-top:0;padding-top:44px}.product-info-main .product.info.detailed[class] h2{border-bottom:1px solid #e8e8e8;font-size:2.4rem;margin-bottom:14px;padding-bottom:30px}.product-info-main .product.info.detailed[class] .product.data.items{border-top:0}.product-info-main .product.info.detailed[class] .product.data.items .data.item.title{border-bottom:1px solid #e8e8e8;flex:1;padding-bottom:12px;margin-bottom:1px;margin-right:0;max-width:inherit;text-align:center}.product-info-main .product.info.detailed[class] .product.data.items .data.item.title .switch{border-top:0;color:#3c3938;font-weight:400;padding:10px 0}.product-info-main .product.info.detailed[class] .product.data.items .data.item.title .switch:after{content:unset}.product-info-main .product.info.detailed[class] .product.data.items .data.item.title.active{border-bottom:3px solid #757575;margin-bottom:0;padding-bottom:11px}.product-info-main .product.info.detailed[class] .product.data.items .data.item.content{border-bottom:0;border-top:0;display:none;font-size:1.6rem;margin-left:0;margin-top:33px;padding-bottom:33px;padding-top:0;order:2}.block.block-new-customer{border-top:0;padding-top:0}.page-wrapper[class] .page-main h1{font-size:4.8rem;margin-bottom:40px}.page-wrapper[class] .page-main h3{font-size:2.4rem}.page-header{margin-bottom:0}.page-header:before{bottom:1px}.page-header .panel.header[class]{font-size:1.5rem;line-height:2.3rem;padding-bottom:10px;padding-top:10px}.page-header .panel.header[class]>.header.links{float:right;font-size:1.5rem;position:relative;margin-top:-24px}.page-header .panel.header[class] .secondary-nav{display:flex;gap:0 23px;margin-bottom:0;padding-left:0}.page-header .panel.header[class] .secondary-navigation-link{margin-bottom:0}.page-header .panel.header[class] .upholstery-swatches-link{display:inline-block;text-decoration:none}.page-header .panel.header[class] .upholstery-swatches-link:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.9rem;line-height:1;color:inherit;content:"\e919";font-family:icomoon;vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.page-header .panel.header[class] .showroom-link{display:inline-block;text-decoration:none}.page-header .panel.header[class] .showroom-link:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.9rem;line-height:1;color:inherit;content:"\e918";font-family:icomoon;vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.page-header .panel.header[class] .link{gap:0 8px;color:#fff;display:inline-flex}.page-header>.header.content{align-items:center;flex-wrap:nowrap;padding-bottom:23px;padding-top:30px}.page-header>.header.content>.block-search{order:inherit;padding-left:40px;width:auto;z-index:inherit}.page-header>.header.content .toggle-nav{display:none}.page-header>.header.content .logo>img{width:161px}.page-header .header-card--callus[class]{font-size:0;margin-left:24px;margin-right:24px;text-align:right}.page-header .header-card--callus[class]>a{display:inline-block;text-decoration:none;padding-left:0;display:inline-flex;flex-direction:column}.page-header .header-card--callus[class]>a:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:2.8rem;line-height:1;color:inherit;content:"\e917";font-family:icomoon;vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.page-header #search_mini_form{float:none;width:100%}.form.minisearch{position:relative}.form.minisearch .control{padding-bottom:0}.form.minisearch>.actions>.action.search{position:static}.form.minisearch>.actions>.action.search:before{font-size:2.1rem}body .page-header .header.content .header-card[class]{position:relative}body .page-header .header.content .header-card[class] .link.customer-account-link:before,body .page-header .header.content .header-card[class] .link.wishlist-link:before{display:block;font-size:2.8rem}body .page-header .header.content .header-card[class] .link .subheading{display:none}.miniquote-wrapper{margin-top:0}.miniquote-wrapper .showquote{display:flex;flex-direction:column}.miniquote-wrapper .showquote:before{font-size:2.8rem}.miniquote-wrapper .showquote .counter-number{font-size:1rem}.navigation.sw-megamenu{height:auto;margin-bottom:37px;opacity:1;overflow:visible;padding-bottom:0;padding-top:0;position:relative;top:0;width:100%}.navigation.sw-megamenu:before{background-color:#fff;border-bottom:1px solid #c9c9c9;border-top:1px solid #c9c9c9;box-shadow:0 2px 4px 0 rgba(217,217,217,.5);content:'';height:100%;left:50%;position:absolute;top:-1px;transform:translateX(-50%);width:100dvw;z-index:-1}.navigation.sw-megamenu>ul{display:flex;padding:0}.navigation.sw-megamenu>ul:after{flex:1;order:1}.navigation.sw-megamenu>ul>li:nth-child(2) a.level-top{padding-left:0}.navigation.sw-megamenu li.level0{border-bottom:0;margin:0}.navigation.sw-megamenu li.level0>.level-top{color:#2c2c2c;font-size:1.6rem;line-height:1.4;padding:20px 15px}.navigation.sw-megamenu li.level0>.level-top:hover{color:#121212}.navigation.sw-megamenu li.level0>.level-top:hover span{position:relative}.navigation.sw-megamenu li.level0>.level-top:hover span:after{background-color:#d57a39;bottom:-2px;content:'';display:block;height:2px;left:-15px;position:absolute;width:calc(100% + 30px)}.navigation.sw-megamenu li.level0:first-child>.level-top{padding-left:20px}.navigation.sw-megamenu li.level0:first-child>.level-top:hover span:after{left:0;width:100%}.navigation.sw-megamenu li.level0.top-additional-links+li>.level-top{padding-left:0}.navigation.sw-megamenu li.level0.top-additional-links+li>.level-top:hover span:after{left:0;width:100%}.navigation.sw-megamenu li.level0.parent:hover:after{background-color:rgba(60,60,60,.35);content:'';display:block;height:150dvh;left:50%;position:absolute;top:100%;transform:translateX(-50%);width:100dvw;z-index:2}.navigation.sw-megamenu li.level0.parent:hover>.submenu{left:-20px;padding:45px 20px;z-index:3}.navigation.sw-megamenu li.level0.parent:hover>.submenu .container{display:flex;flex-wrap:wrap;justify-content:space-between}.navigation.sw-megamenu li.level0.parent:hover>.submenu .row{border-top:1px solid #c9c9c9;margin:24px 0 0;order:2;padding-top:30px;width:100%}.navigation.sw-megamenu li.level0.parent:hover>.submenu .row>.subchildmenu{display:flex;gap:0 45px;padding:0}.navigation.sw-megamenu li.level0.parent:hover>.submenu .row>.subchildmenu>li.level1{border-bottom:0;flex:1;padding:0;width:auto}.navigation.sw-megamenu li.level0.parent:hover>.submenu .row>.subchildmenu>li.level1>a{color:#2c2c2c;font-size:2.1rem;margin:0;padding:0;text-transform:none}.navigation.sw-megamenu li.level0.parent:hover>.submenu .row>.subchildmenu .subchildmenu{border-top:1px solid #c9c9c9;display:block;margin-top:10px;padding:0}.navigation.sw-megamenu li.level0.parent:hover>.submenu .row>.subchildmenu .subchildmenu a:empty{display:none}.navigation.sw-megamenu li.level0.parent:hover>.submenu .row>.subchildmenu .level2{border-bottom:0;margin-top:15px}.navigation.sw-megamenu li.level0.parent:hover>.submenu .row>.subchildmenu .level2>a{color:#2c2c2c;font-size:1.4rem;font-weight:400;padding:0}.navigation.sw-megamenu li.level0.parent:hover>.submenu .menu-top-block{color:#2c2c2c}.navigation.sw-megamenu li.level0.parent:hover>.submenu .menu-bottom-block>a{color:#8a2020;font-size:1.4rem;font-weight:700}.navigation.sw-megamenu li.level0.parent:hover>.submenu h3{font-size:2.8rem;font-weight:500;margin:0}.navigation.sw-megamenu li.level0.parent:hover>.submenu h3>a{color:#1b62c6;font-size:1.8rem;font-weight:700}.navigation.sw-megamenu li.level0.parent:hover>.submenu h3>a:hover{color:#154c99}.navigation.sw-megamenu li.sale>.level-top{color:#8a2020}.navigation.sw-megamenu li.sale>.level-top:hover{color:#611616}.navigation.sw-megamenu li.ui-menu-item>.open-children-toggle{display:none}.navigation.sw-megamenu .open-children-toggle{display:none}.top-additional-links{align-self:center;display:block;order:2;padding-bottom:0;text-align:right}.top-additional-links .link{border:0;display:inline-block;padding:20px 0}.top-additional-links .link>span{display:none}.top-additional-links .row{display:flex;justify-content:space-between;gap:0 60px;text-align:left}.top-additional-links .row .menu-right-block{flex:4;order:2}.top-additional-links .block-top-categories-nav{flex:8}.top-additional-links .submenu .faq-categories[class]{display:grid;gap:49px 32px;grid-template-columns:repeat(2,1fr);padding:0}.top-additional-links .submenu .faq-categories[class]>.faq-category[class]>a{color:#2c2c2c;font-size:1.6rem;font-weight:600;padding:0}.top-additional-links .submenu .faq-categories[class]>.faq-category[class] img{display:block;margin-bottom:4px}.top-additional-links .submenu .faq-categories[class] .aw-subcategory-list{margin-top:12px;padding:0}.top-additional-links .submenu .faq-categories[class] .aw-subcategory-list>li{margin-bottom:15px}.top-additional-links .submenu .faq-categories[class] .aw-subcategory-list>li>a{font-size:1.4rem;font-weight:400;line-height:1.215;padding:0}.top-additional-links .block.block-contact-help-center{background-color:#f6f6f6;border-radius:10px;margin-bottom:22px;padding:26px 27px}.top-additional-links .block.block-contact-help-center .block-title{color:#2c2c2c;font-size:1.6rem;line-height:1.21;margin-bottom:23px;padding-left:36px;position:relative}.top-additional-links .block.block-contact-help-center .block-title strong{font-weight:500}.top-additional-links .block.block-contact-help-center .block-title strong:before{position:absolute;
45left:0;top:50%;transform:translateY(-50%)}.top-additional-links .block.block-contact-help-center .block-content[class] ul{font-size:0;margin:0 -13px;padding:0;position:relative}.top-additional-links .block.block-contact-help-center .block-content[class] ul:before{background-color:#f6f6f6;content:'';height:100%;position:absolute;left:0;width:1px;z-index:2}.top-additional-links .block.block-contact-help-center .block-content[class] ul>li,.top-additional-links .block.block-contact-help-center .block-content[class] ul>li>a{color:#2c2c2c;display:inline-block;font-size:1.4rem;font-weight:400;padding:0}.top-additional-links .block.block-contact-help-center .block-content[class] ul>li{border-left:1px solid #c9c9c9;padding:0 13px}.top-additional-links .block.block-contact-help-center .block-content[class] ul>li:last-child{padding-right:0}.top-additional-links .block.block-contact-help-center .block-title strong{display:inline-block;text-decoration:none}.top-additional-links .block.block-contact-help-center .block-title strong:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:2rem;line-height:1;color:inherit;content:"\e917";font-family:icomoon;vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.header.content>.block-search .action.search,.header.content>.block-search .field.search>.label{padding:.6rem 1rem;margin-top:-1px}.breadcrumbs .items{font-size:1.5rem}.modal-popup.popup-authentication .modal-inner-wrap{max-height:calc(100% - 100px);margin-top:50px}.popup-authentication .block-authentication{flex-wrap:wrap}.popup-authentication .block-title{width:100%}body .fieldset>.field:after{content:''!important;display:block;clear:both}.fieldset>.field{margin-bottom:20px}.fotorama__wrap .viewer-overlay .ar-viewer-button-bar button{border-radius:36px;font-size:1.4rem;height:36px;margin-left:15px;padding:0 16px}.fotorama__wrap .viewer-overlay .ar-viewer-button-bar button:before{height:21px;width:21px}.fotorama__wrap .viewer-overlay .ar-viewer-button-bar button.ar-viewer-button:before{font-size:2.1rem}.fotorama__wrap>.viewer-overlay{margin-top:-36px}}body{margin:0;padding:0}aside,header,main,nav,section{display:block}nav ul{list-style:none}img{max-width:100%;height:auto;border:0}html{font-size:62.5%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;font-size-adjust:100%}body{color:#3c3938;font-family:Lato,Arial,sans-serif;font-style:normal;font-weight:400;line-height:1.42857143;font-size:1.6rem}p{margin-top:0;margin-bottom:1rem}b,strong{font-weight:700}h1{font-weight:700;line-height:1.18;font-size:2.6rem;margin-top:0;margin-bottom:2rem}h3{font-weight:700;line-height:1.18;font-size:1.8rem;margin-top:1.5rem;margin-bottom:1rem}a{color:#111;text-decoration:none}a:visited{color:#111;text-decoration:none}ol,ul{margin-top:0;margin-bottom:2.5rem}ol>li,ul>li{margin-top:0;margin-bottom:.5rem}ul ol,ul ul{margin-bottom:0}button{background-image:none;background:#f2f2f2;border:1px solid #cdcdcd;color:#111;display:inline-block;font-family:Lato,Arial,sans-serif;font-weight:700;margin:0;padding:7px 15px;font-size:1.6rem;line-height:2.2rem;box-sizing:border-box;vertical-align:middle}button[disabled]{opacity:.5}button::-moz-focus-inner{border:0;padding:0}input[type=email],input[type=password],input[type=text]{background:#fff;background-clip:padding-box;border:1px solid #2c2c2c;border-radius:5px;font-family:Lato,Arial,sans-serif;font-size:1.6rem;height:48px;line-height:1.42857143;padding:0 29px 0 20px;vertical-align:baseline;width:100%;box-sizing:border-box}input[type=email]::-moz-placeholder,input[type=password]::-moz-placeholder,input[type=text]::-moz-placeholder{color:#c2c2c2}input[type=email]::-webkit-input-placeholder,input[type=password]::-webkit-input-placeholder,input[type=text]::-webkit-input-placeholder{color:#c2c2c2}input[type=email]:-ms-input-placeholder,input[type=password]:-ms-input-placeholder,input[type=text]:-ms-input-placeholder{color:#c2c2c2}input::-moz-focus-inner{border:0;padding:0}.items,.product-items{margin:0;padding:0;list-style:none}.items>li,.product-items>li{margin:0}.product-info-main .action.tocompare,.product-info-main .action.towishlist,.product-options-bottom .action.tocompare,.product-options-bottom .action.towishlist{background-image:none;background:#f2f2f2;border:1px solid #cdcdcd;color:#111;font-family:Lato,Arial,sans-serif;font-weight:700;margin:0;padding:7px 15px;font-size:1.6rem;line-height:2.2rem;box-sizing:border-box;vertical-align:middle;display:inline-block;text-decoration:none;border-radius:3px}.product-info-main .action.tocompare:active,.product-info-main .action.tocompare:focus,.product-info-main .action.towishlist:active,.product-info-main .action.towishlist:focus,.product-options-bottom .action.tocompare:active,.product-options-bottom .action.tocompare:focus,.product-options-bottom .action.towishlist:active,.product-options-bottom .action.towishlist:focus{background:#e2e2e2;border:1px solid #cdcdcd;color:#111}.product-info-main .action.tocompare:hover,.product-info-main .action.towishlist:hover,.product-options-bottom .action.tocompare:hover,.product-options-bottom .action.towishlist:hover{background:#e2e2e2;border:1px solid #cdcdcd;color:#555}.product-info-main .action.tocompare.disabled,.product-info-main .action.tocompare[disabled],.product-info-main .action.towishlist.disabled,.product-info-main .action.towishlist[disabled],.product-options-bottom .action.tocompare.disabled,.product-options-bottom .action.tocompare[disabled],.product-options-bottom .action.towishlist.disabled,.product-options-bottom .action.towishlist[disabled]{opacity:.5}.product-info-main .action.tocompare:active,.product-info-main .action.tocompare:focus,.product-info-main .action.tocompare:hover,.product-info-main .action.towishlist:active,.product-info-main .action.towishlist:focus,.product-info-main .action.towishlist:hover,.product-options-bottom .action.tocompare:active,.product-options-bottom .action.tocompare:focus,.product-options-bottom .action.tocompare:hover,.product-options-bottom .action.towishlist:active,.product-options-bottom .action.towishlist:focus,.product-options-bottom .action.towishlist:hover{text-decoration:none}.actions-toolbar>.primary .action,.actions-toolbar>.secondary .action{width:100%}.block{margin-bottom:40px}.product-item-name{font-weight:400}.product-item-name>a{color:#3c3938;text-decoration:none}.product-item-name>a:visited{color:#3c3938;text-decoration:underline}.product-item-name>a:hover{color:#3c3938;text-decoration:underline}.product-item-name>a:active{color:#3c3938;text-decoration:underline}.action.skip:not(:focus),.page-header .panel.wrapper .switcher .label,.product-item-actions .actions-secondary>.action span{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.header.content:after,.header.content:before{content:'';display:table}.header.content:after{clear:both}.columns .column.main,.columns .sidebar-additional,.columns .sidebar-main,.product-item,.search-autocomplete{box-sizing:border-box}.product-info-main .action.tocompare,.product-info-main .action.towishlist,.product-options-bottom .action.tocompare,.product-options-bottom .action.towishlist{line-height:1.2rem;padding:5px 8px;font-size:1.1rem}.product-item-actions .actions-secondary>.action,.product-items .action.towishlist,.product-items .wishlist.split.button>.action.split{display:inline-block;text-decoration:none}.product-item-actions .actions-secondary>.action>
45span,.product-items .action.towishlist>span,.product-items .wishlist.split.button>.action.split>span{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.product-item-actions .actions-secondary>.action:before,.product-items .action.towishlist:before,.product-items .wishlist.split.button>.action.split:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:29px;line-height:24px;color:#5b5b5b;font-family:icons-blank-theme;vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.product-item-actions .actions-secondary>.action:hover:before,.product-items .action.towishlist:hover:before,.product-items .wishlist.split.button>.action.split:hover:before{color:#111}.block-authentication .action.action-login,.block-authentication .action.action-register,.product-info-main .box-tocart .action.tocart,.product-options-bottom .box-tocart .action.tocart{line-height:.6rem;padding:14px 17px;font-size:2rem}.product-items .wishlist.split.button>.action{line-height:1.42857143;padding:0;color:#111;text-decoration:none;background:0 0;border:0;display:inline;border-radius:0;font-size:inherit;font-weight:400}.product-items .wishlist.split.button>.action:visited{color:#111;text-decoration:none}.product-items .wishlist.split.button>.action:hover{color:#d57a39;text-decoration:underline}.product-items .wishlist.split.button>.action:active{color:#d57a39;text-decoration:underline}.product-items .wishlist.split.button>.action:active,.product-items .wishlist.split.button>.action:focus,.product-items .wishlist.split.button>.action:hover{background:0 0;border:0}.product-items .wishlist.split.button>.action.disabled,.product-items .wishlist.split.button>.action[disabled]{color:#111;opacity:.5;text-decoration:underline}.product-items .wishlist.split.button>.action:active,.product-items .wishlist.split.button>.action:not(:focus){box-shadow:none}.product-options-wrapper .field .price-notice .price-excluding-tax,.product-options-wrapper .field .price-notice .price-including-tax,.product-options-wrapper .field .price-notice .weee{font-size:1.4rem;display:inline-block;white-space:nowrap}.product-options-wrapper .field .price-notice .price-including-tax+.price-excluding-tax{display:inline-block;font-size:1.1rem}.product-options-wrapper .field .price-notice .price-including-tax+.price-excluding-tax:before{content:'(' attr(data-label) ': '}.product-options-wrapper .field .price-notice .price-including-tax+.price-excluding-tax:after{content:')'}.columns{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;box-sizing:border-box}.columns:after{clear:both;content:' ';display:block;height:0;overflow:hidden;visibility:hidden}.columns .column.main{padding-bottom:40px;-webkit-flex-basis:auto;flex-basis:auto;-webkit-flex-grow:1;flex-grow:1;-ms-flex-order:1;-webkit-order:1;order:1;width:100%}.columns .sidebar-main{-webkit-flex-grow:1;flex-grow:1;-webkit-flex-basis:100%;flex-basis:100%;-ms-flex-order:1;-webkit-order:1;order:1}.columns .sidebar-additional{-webkit-flex-grow:1;flex-grow:1;-webkit-flex-basis:100%;flex-basis:100%;-ms-flex-order:2;-webkit-order:2;order:2}.panel.header .links{display:none}.nav-sections{background:#f8f8f8}.nav-toggle{display:inline-block;text-decoration:none;display:block;font-size:0;left:15px;position:absolute;top:15px;z-index:14}.nav-toggle:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:28px;line-height:inherit;color:#8f8f8f;content:'\e609';font-family:icons-blank-theme;vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.nav-toggle:hover:before{color:#333}.nav-toggle>span{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.loading-mask{bottom:0;left:0;margin:auto;position:fixed;right:0;top:0;z-index:100;background:rgba(255,255,255,.5)}.fieldset{border:0;margin:0 0 40px;padding:0;letter-spacing:-.31em}.fieldset>*{letter-spacing:normal}.fieldset:last-child{margin-bottom:20px}.fieldset>.field{margin:0 0 20px}.fieldset>.field>.label{margin:0 0 5px;display:inline-block}.fieldset>.field>.label{font-weight:700}.fieldset>.field.required>.label:after{content:'*';color:#e02b27;font-size:2rem;margin:0 0 0 5px}.product-options-wrapper .date.required div[for*=options].mage-error{display:none!important}a.action.primary,button{border-radius:3px}a.action.primary{display:inline-block;text-decoration:none}.action.primary{background-image:none;background:#d57a39;border:1px solid #d57a39;color:#fff;display:inline-block;font-family:Lato,Arial,sans-serif;font-weight:700;padding:7px 15px;font-size:1.6rem;box-sizing:border-box;vertical-align:middle}.actions-toolbar>.primary,.actions-toolbar>.secondary{text-align:center;margin-bottom:10px}.actions-toolbar>.primary .action,.actions-toolbar>.secondary .action{margin-bottom:10px}.actions-toolbar>.primary .action:last-child,.actions-toolbar>.secondary .action:last-child{margin-bottom:0}.actions-toolbar>.primary:last-child,.actions-toolbar>.secondary:last-child{margin-bottom:0}.breadcrumbs .items{font-size:1.2rem;color:#797979;margin:0;padding:0;list-style:none}.breadcrumbs .items>li{display:inline-block;vertical-align:top}.breadcrumbs .item{margin:0}.breadcrumbs a{color:#797979;text-decoration:none}.breadcrumbs a:visited{color:#797979;text-decoration:none}.breadcrumbs strong{font-weight:400}.breadcrumbs .item:not(:last-child){display:inline-block;text-decoration:none}.breadcrumbs .item:not(:last-child):after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:24px;line-height:18px;content:'\e608';font-family:icons-blank-theme;margin:0;vertical-align:top;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.modal-popup,.modal-slide{bottom:0;left:0;min-width:0;position:fixed;right:0;top:0;visibility:hidden;opacity:0}
45.modal-popup .modal-inner-wrap,.modal-slide .modal-inner-wrap{background-color:#fff;box-shadow:0 0 12px 2px rgba(0,0,0,.35);opacity:1}.modal-slide{left:44px;z-index:900}.modal-slide .modal-inner-wrap{height:100%;overflow-y:auto;position:static;-webkit-transform:translateX(100%);transform:translateX(100%);width:auto}.modal-slide._inner-scroll .modal-inner-wrap{overflow-y:visible;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.modal-slide._inner-scroll .modal-header{-webkit-flex-grow:0;flex-grow:0;-webkit-flex-shrink:0;flex-shrink:0}.modal-slide._inner-scroll .modal-content{overflow-y:auto}.modal-slide .modal-content,.modal-slide .modal-header{padding:0 2.6rem 2.6rem}.modal-slide .modal-header{padding-bottom:2.1rem;padding-top:2.1rem}.modal-popup{z-index:900;left:0;overflow-y:auto}.modal-popup .modal-inner-wrap{margin:5rem auto;width:75%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;box-sizing:border-box;height:auto;left:0;position:absolute;right:0;-webkit-transform:translateY(-200%);transform:translateY(-200%)}.modal-popup._inner-scroll{overflow-y:visible}.modal-popup._inner-scroll .modal-inner-wrap{max-height:90%}.modal-popup._inner-scroll .modal-content{overflow-y:auto}.modal-popup .modal-content,.modal-popup .modal-header{padding-left:3rem;padding-right:3rem}.modal-popup .modal-header{-webkit-flex-grow:0;flex-grow:0;-webkit-flex-shrink:0;flex-shrink:0}.modal-popup .modal-header{padding-bottom:1.2rem;padding-top:3rem}.modal-popup .action-close,.modal-slide .action-close{background-image:none;background:0 0;-moz-box-sizing:content-box;border:0;box-shadow:none;line-height:inherit;margin:0;padding:0;text-shadow:none;font-weight:400;display:inline-block;text-decoration:none;position:absolute;right:0;top:0}.modal-popup .action-close>span,.modal-slide .action-close>span{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.modal-popup .action-close:before,.modal-slide .action-close:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:32px;line-height:32px;color:#8f8f8f;content:'\e616';font-family:icons-blank-theme;margin:0;vertical-align:top;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.modal-popup .action-close{padding:10px}.modal-slide .action-close{padding:1.1rem 2rem}.header.content{flex-wrap:wrap}.nav-sections .navigation{z-index:2}.page-header .amsearch-wrapper-block:before{background:#ccc;content:'';height:1px;margin:0 -15px;position:absolute;top:0;width:calc(100% + 15px*2)}.page-header:not(.amsearch-full-width) .amsearch-result-section{-webkit-animation:.3s forwards amsearch-animation__fadeIn;animation:.3s forwards amsearch-animation__fadeIn}.page-header .amsearch-result-section{right:0}.page-header .amsearch-input-wrapper{order:inherit;width:auto;z-index:inherit;padding:.6rem 1rem;padding-left:40px;margin-top:-1px;float:right;display:inline-block;position:relative}.page-header.amsearch-full-width.-opened{z-index:12}.amsearch-overlay-block{background:rgba(0,0,0,.191);opacity:0;bottom:0;display:none;height:100%;left:0;position:fixed;right:0;top:0;width:100%;z-index:11}.amsearch-overlay-block .amsearch-overlay{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.page-header .amsearch-button.-loupe-trigger{background-size:20px;filter:brightness(75%);float:right;height:20px;margin:14px;width:20px}.page-header.amsearch-full-width .amsearch-full_width-title{flex-basis:100%;font-size:2.6rem;font-weight:300;margin:0;padding:0 0 20px;z-index:15}.page-header.amsearch-full-width .amsearch-input-wrapper{flex-grow:10;width:initial}.page-header.amsearch-full-width .amsearch-button.-search{flex-grow:1}.page-header.amsearch-full-width .amsearch-wrapper-block{display:none}.page-header.amsearch-full-width .amsearch-form-block{flex-wrap:wrap;height:auto;justify-content:flex-start;min-width:100%;padding:20px 15px}.page-header.amsearch-full-width .amsearch-button.-full-close{bottom:0;margin:20px;position:absolute;right:0;top:0;z-index:98}.page-header.amsearch-full-width .amsearch-result-section{border-radius:0;border-top:1px solid #ccc;margin:0;width:100%}.page-header.amsearch-full-width .amsearch-slider-section{max-width:none;width:100%}.page-header.amsearch-full-width .amsearch-wrapper-block{background:#f5f5f5;height:100%;padding:0;margin:0;position:absolute;top:0;width:100%;z-index:14}.page-header.amsearch-full-width.-opened{height:134px}.page-header.amsearch-full-width.-opened .panel.wrapper{display:none}.page-header.amsearch-full-width.-opened .header.content{align-content:center;align-items:center;display:flex;height:100%;justify-content:center;max-width:100%;padding:0}.page-header.amsearch-full-width.-opened .minicart-wrapper{display:none}.page-header.amsearch-full-width.-opened .amsearch-wrapper-block{display:inline-block}.page-header.amsearch-full-width.-opened .amsearch-button.-full-close{display:inline-flex}.columns .column.main{max-width:100%}.swatch-option-tooltip .image,.swatch-option-tooltip-layered .image{background-size:contain!important}.block-customer-login{width:100%;float:none}body,html{margin:0;width:100%;height:100%}.ox-overlay-close-btn{position:absolute;top:0;right:0;padding:10px;z-index:90}
45.ox-overlay-close-btn span{display:inline-block;width:100%;height:100%;vertical-align:middle;position:relative;overflow:hidden}.ox-overlay-close-btn span:after,.ox-overlay-close-btn span:before{content:'';position:absolute;height:2px;width:100%;top:50%;left:0;margin-top:-1px;background-color:#fff;transform-origin:50% 50%;opacity:1}.ox-overlay-close-btn span:before{transform:rotate(45deg)}.ox-overlay-close-btn span:after{transform:rotate(-45deg)}.ox_quickview-preloader{position:absolute;left:50%;top:50%;box-sizing:border-box}.ox_quickview-preloader.-magento{position:relative;position:absolute;width:160px;height:160px;margin-top:0;transform:translate3d(-50%,-50%,0)}.ox_quickview-preloader.-magento:before{background:url('/static/frontend/SuperiorSeating/Upgrade/en_US/images/loader-2.gif') 50% 50% no-repeat rgba(255,255,255,.5);bottom:0;content:'';left:0;position:absolute;right:0;top:0}#ox_quickview_wrapper .ox-overlay-close-btn{width:40px;height:40px;background:#000;border-radius:0}#ox_quickview_wrapper .ox-overlay-close-btn span{vertical-align:unset}#ox_quickview_wrapper .ox-overlay-close-btn span:after,#ox_quickview_wrapper .ox-overlay-close-btn span:before{background:#fff}.page-main[class] .block.banners-grid>.block:first-child{grid-area:banner1}.page-main[class] .block.banners-grid>.block:nth-child(2){grid-area:banner2}.page-main[class] .block.banners-grid>.block:nth-child(3){align-self:end;grid-area:banner3}.page-main[class] .block.banners-grid>.block:nth-child(4){align-self:end;grid-area:banner4}.page-main[class] .block.banners-grid>.block:nth-child(5){grid-area:banner5}.page-main[class] .block.banners-grid-two-columns>h2{grid-area:title}.page-main[class] .block.banners-grid-two-columns>p{grid-area:description;font-size:1.5rem;margin-bottom:15px;text-align:right}.page-main[class] .block.banners-grid-two-columns>div:first-of-type{grid-area:banner1;margin-bottom:0}.page-main[class] .block.banners-grid-two-columns>div:nth-of-type(2){grid-area:banner2}.page-main[class] .block.banners-grid-two-columns>div:nth-of-type(3){grid-area:banner3}.page-main[class] .block.banners-grid-two-columns>div:nth-of-type(4){grid-area:banner4}.fieldset{min-width:0}.product-options-wrapper .frontend-hidden{display:none!important}.product-items{font-size:0}.product-item{font-size:1.4rem;vertical-align:top}.product-item:nth-child(odd){margin-left:0}.product-item-name{-moz-hyphens:auto;-ms-hyphens:auto;-webkit-hyphens:auto;display:block;hyphens:auto;margin:5px 0;word-wrap:break-word}.product-item-info{max-width:100%;width:152px}.product-item-actions{font-size:0}.product-item-actions>*{font-size:1.4rem}.product-item-actions .actions-secondary{display:inline-block;font-size:1.4rem;vertical-align:middle;white-space:nowrap}.product-item-actions .actions-secondary>.action-gift.action,.product-item-actions .actions-secondary>.cart.table-wrapper .actions-toolbar>.action.action,.product-item-actions .actions-secondary>button.action{background-image:none;background:0 0;-moz-box-sizing:content-box;border:0;box-shadow:none;line-height:inherit;margin:0;padding:0;text-decoration:none;text-shadow:none;font-weight:400}.product-item-actions .actions-secondary>.action-gift.action:active,.product-item-actions .actions-secondary>.action-gift.action:focus,.product-item-actions .actions-secondary>.cart.table-wrapper .actions-toolbar>.action.action:active,.product-item-actions .actions-secondary>.cart.table-wrapper .actions-toolbar>.action.action:focus,.product-item-actions .actions-secondary>button.action:active,.product-item-actions .actions-secondary>button.action:focus{background:0 0;border:none}.product-item-actions .actions-secondary>.action-gift.action:hover,.product-item-actions .actions-secondary>.cart.table-wrapper .actions-toolbar>.action.action:hover,.product-item-actions .actions-secondary>button.action:hover{background:0 0;border:none}.product-item-actions .actions-secondary>.action-gift.action.disabled,.product-item-actions .actions-secondary>.action-gift.action[disabled],.product-item-actions .actions-secondary>.cart.table-wrapper .actions-toolbar>.action.action.disabled,.product-item-actions .actions-secondary>.cart.table-wrapper .actions-toolbar>.action.action[disabled],.product-item-actions .actions-secondary>button.action.disabled,.product-item-actions .actions-secondary>button.action[disabled]{opacity:.5}.product-item-actions .actions-secondary>.action{line-height:35px;text-align:center;width:35px}.product-item-actions .actions-secondary>.action:before{margin:0}.product-item-actions .actions-primary{display:inline-block;vertical-align:middle}.product-item-description{margin:25px 0}.product-item .product-reviews-summary .rating-summary{margin:0 4px 0 0}.product-item .product-reviews-summary .reviews-actions{font-size:2rem;margin-top:5px}.product-item .price-box{margin:10px 0 25px}.product-item .price-box .price{font-size:1.4rem;font-weight:700;white-space:nowrap}.product-item .price-box .price-label{font-size:2rem}.product-item .price-box .price-label:after{content:':'}.product-item .minimal-price .price,.product-item .special-price .price{font-size:1.4rem;font-weight:700}.product-item .minimal-price .price-wrapper,.product-item .special-price .price-wrapper{display:inline-block}.product-item .minimal-price .price-including-tax+.price-excluding-tax,.product-item .special-price .price-including-tax+.price-excluding-tax{display:block}.product-item .special-price{display:block}.product-item .old-price .price{font-weight:400}.product-item .regular-price .price-label{display:none}.product-item .minimal-price .price-container{display:block}.product-item .minimal-price-link{margin-top:5px}.product-item .minimal-price-link .price-label{color:#111;font-size:1.4rem}.product-item .minimal-price-link .price{font-weight:400}.product-item .minimal-price-link,.product-item .price-excluding-tax,.product-item .price-including-tax{display:block;white-space:nowrap}.product-item .price-from,.product-item .price-to{margin:0}.product-item .tocompare:before{content:'\e61f'}.product-item .tocart{white-space:nowrap}.product-info-main .page-title-wrapper .page-title{line-height:1.42857143;margin-bottom:10px}.product-info-main .stock.available,.product-info-main .stock.unavailable{display:inline-block;font-weight:700;margin-right:20px;text-transform:uppercase;vertical-align:top}.product-info-main .product.attribute.sku{display:inline-block;vertical-align:top;color:#5b5b5b}.product-info-main .product.attribute.sku>.value{display:inline-block;vertical-align:top;word-break:break-all}.product-info-main .product.attribute.sku .type{margin-right:5px}.product-info-main .product.attribute.overview{margin:20px 0}.product-info-main .product.alert{margin:10px 0}.product-info-main .price-box{margin-top:10px}.product-info-main .product-reviews-summary .reviews-actions{font-size:1.6rem}.product-options-wrapper .fieldset-product-options-inner .legend{font-weight:700;margin:0 0 5px;font-size:1.4rem;border:none;display:inline-block;float:none;padding:0}.product-options-wrapper .fieldset-product-options-inner input.datetime-picker~select.datetime-picker{margin-top:10px}.product-options-wrapper .fieldset-product-options-inner._required .legend:after,.product-options-wrapper .fieldset-product-options-inner.required .legend:after{content:'*';color:#e02b27;font-size:2rem;margin:0 0 0 5px}.product-options-wrapper .field .note{display:block}.product-info-main .price-box .price-including-tax+.price-excluding-tax,.product-info-main .price-box .weee,.product-info-main .price-box .weee+.price-excluding-tax,.product-options-bottom .price-box .price-including-tax+.price-excluding-tax,.product-options-bottom .price-box .weee,.product-options-bottom .price-box .weee+.price-excluding-tax{font-size:1.2rem;line-height:14px;margin-bottom:5px}.product-info-main .price-box .price-including-tax+.price-excluding-tax .price,.product-info-main .price-box .weee .price,.product-info-main .price-box .weee+.price-excluding-tax .price,.product-options-bottom .price-box .price-including-tax+.price-excluding-tax .price,.product-options-bottom .price-box .weee .price,.product-options-bottom .price-box .weee+.price-excluding-tax .price{font-size:1.2rem;font-weight:700}.product-info-main .price-box .price-wrapper .price,.product-options-bottom .price-box .price-wrapper .price{font-size:1.8rem;font-weight:700}.product-info-main .price-box .price,.product-options-bottom .price-box .price{white-space:nowrap}.product-info-main .special-price,.product-options-bottom .special-price{display:block;margin:10px 0}.product-info-main .special-price .price-container,.product-options-bottom .special-price .price-container{font-size:1.4rem}.product-info-main .special-price .price-label+.price-wrapper,.product-options-bottom .special-price .price-label+.price-wrapper{display:inline-block}.product-info-main .old-price .price-label:after,.product-info-main .special-price .price-label:after,.product-options-bottom .old-price .price-label:after,.product-options-bottom .special-price .price-label:after{content:': '}.product-info-main .box-tocart,.product-options-bottom .box-tocart{margin:20px 0}.product-info-main .box-tocart .field.qty,.product-options-bottom .box-tocart .field.qty{padding-right:15px}.product-info-main .box-tocart .input-text.qty,.product-options-bottom .box-tocart .input-text.qty{height:36rem;text-align:center;width:36rem}.product-info-main .box-tocart .actions,.product-options-bottom .box-tocart .actions{text-align:center}.product-info-main .product-addto-links,.product-options-bottom .product-addto-links{margin:20px 0}.product-info-main .action.tocompare,.product-options-bottom .action.tocompare{vertical-align:top}.block-search{margin-bottom:0}.block-search .block-title{display:none}.block-search .block-content{margin-bottom:0}.block-search .label{text-decoration:none;display:inline-block;float:right}.block-search .label>span{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.block-search .label:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:35px;line-height:33px;color:#8f8f8f;content:'\e615';font-family:icons-blank-theme;vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.block-search .label:hover:before{color:#333}.block-search .label:active:before{color:#333}.block-search .label.active+.control input{position:static}.block-search .action.search{display:none}.block-search .control{border-top:1px solid #ecf0f1;clear:both;margin:0 -15px -1px;padding:0 15px}.block-search input{font-size:16px;left:-300%;margin:15px 0;position:absolute}.block-search .nested{display:none}.search-autocomplete{display:none;margin-top:-15px;overflow:hidden;position:absolute;z-index:3}.block-authentication .block-title{font-size:1.8rem;border-bottom:0;margin-bottom:25px}.block-authentication .block-title strong{font-weight:300}.block-authentication .field .label{font-weight:400}.block-authentication .actions-toolbar{margin-bottom:5px}.block-authentication .actions-toolbar>.secondary{padding-top:25px;text-align:left}.block-authentication .block[class]{margin:0}.block-authentication .block[class] ul{list-style:none;padding-left:10px}.block-authentication .block[class] .field .control,.block-authentication .block[class] .field .label{float:none;width:auto}.block-authentication .block[class]+.block{border-top:1px solid #c1c1c1;margin-top:40px;padding-top:40px;position:relative}.block-authentication .block[class]+.block:before{height:36px;line-height:34px;margin:-19px 0 0 -18px;min-width:36px;background:#fff;border:1px solid #c1c1c1;border-radius:50%;box-sizing:border-box;color:#c1c1c1;content:attr(data-label);display:inline-block;left:50%;letter-spacing:normal;padding:0 .2rem;position:absolute;text-align:center;text-transform:uppercase;top:0}.field.password .control{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.field.password .control .input-text{-ms-flex-order:0;-webkit-order:0;order:0;z-index:2}.product-info-price .map-show-info:not(:last-child){margin-right:10px}.product-items .wishlist.split.button>.action.split:before{content:'\e601'}.product-items .wishlist.split.button>.action:active,.product-items .wishlist.split.button>.action:focus,.product-items .wishlist.split.button>.action:hover{color:#111}.product-items .wishlist.split.button>.action.toggle:before{border-left:1px solid #a7a7a7;content:'';float:left;height:15px;margin-top:3px}.product-info-main .wishlist.split.button .action.split,.product-info-main .wishlist.split.button .action.toggle{line-height:1.2rem;padding:5px 8px;font-size:1.1rem}.product-info-main .wishlist.split.button .action.toggle{padding:0}.block.newsletter{margin-bottom:40px}.fotorama-video-container:after{background:url('/static/frontend/SuperiorSeating/Upgrade/en_US/Magento_ProductVideo/img/gallery-sprite.png') bottom right;bottom:0;content:'';height:100px;left:0;margin:auto;position:absolute;right:0;top:12px;width:100px}.fotorama-video-container .magnify-lens{display:none!important}.fotorama-video-container.video-unplayed:hover img{opacity:.6}.fotorama-video-container.video-unplayed:hover:after{transform:scale(1.25)}.fotorama__stage__shaft:focus .fotorama__stage__frame.fotorama__active:after{bottom:0;content:'';height:100px;left:0;margin:auto;position:absolute;right:0;top:12px;width:100px}.fotorama__product-video--loading:after{visibility:hidden}.swatch-attribute-label[data-required='1']:after{color:#e02b27;content:'*';font-size:1.6rem;font-weight:700;position:absolute;right:-11px;top:-2px}.swatch-attribute-selected-option{color:#646464;padding-left:17px}.swatch-attribute-options{margin:10px 0}.swatch-attribute-options:focus{box-shadow:none}.swatch-attribute-options .swatch-option-tooltip-layered .title{color:#282828;bottom:-5px;height:20px;left:0;margin-bottom:10px;position:absolute;text-align:center;width:100%}.swatch-attribute.manufacturer .swatch-option,.swatch-attribute.size .swatch-option{background:#f0f0f0;color:#949494}.swatch-attribute.manufacturer .swatch-option.selected,.swatch-attribute.size .swatch-option.selected{background:#fff;border:1px solid #fff;color:#111}.swatch-option{border:1px solid #dadada;float:left;height:20px;margin:0 10px 5px 0;max-width:100%;min-width:30px;overflow:hidden;padding:1px 2px;position:relative;text-align:center;text-overflow:ellipsis}.swatch-option:focus{box-shadow:0 0 3px 1px #68a8e0}.swatch-option.text{background:#f0f0f0;color:#686868;font-size:2rem;font-weight:700;line-height:20px;margin-right:7px;min-width:22px;padding:4px 8px}.swatch-option.text.selected{background-color:#fff}.swatch-option.selected{outline:#d57a39 solid 2px;border:1px solid #fff;color:#333}.swatch-option:not(.disabled):hover{border:1px solid #fff;color:#333;outline:#999 solid 1px}.swatch-option.color:not(.disabled):hover,.swatch-option.image:not(.disabled):hover{border:1px solid #fff;outline:#ac5d25 solid 2px}.swatch-option.disabled{box-shadow:unset}.swatch-option.disabled:after{background:linear-gradient(to left top,rgba(255,255,255,0) 0,rgba(255,255,255,0) 42%,#fff 43%,#fff 46%,#ff5216 47%,#ff5216 53%,#fff 54%,#fff 57%,rgba(255,255,255,0) 58%,rgba(255,255,255,0) 100%);background:-moz-linear-gradient(to left top,rgba(255,255,255,0) 0,rgba(255,255,255,0) 42%,#fff 43%,#fff 46%,#ff5216 47%,#ff5216 53%,#fff 54%,#fff 57%,rgba(255,255,255,0) 58%,rgba(255,255,255,0) 100%);background:-ms-linear-gradient(to left top,rgba(255,255,255,0) 0,rgba(255,255,255,0) 42%,#fff 43%,#fff 46%,#ff5216 47%,#ff5216 53%,#fff 54%,#fff 57%,rgba(255,255,255,0) 58%,rgba(255,255,255,0) 100%);background:-o-linear-gradient(to left top,rgba(255,255,255,0) 0,rgba(255,255,255,0) 42%,#fff 43%,#fff 46%,#ff5216 47%,#ff5216 53%,#fff 54%,#fff 57%,rgba(255,255,255,0) 58%,rgba(255,255,255,0) 100%);background:-webkit-gradient(linear,left top,right bottom,color-stop(0,rgba(255,255,255,0)),color-stop(42%,rgba(255,255,255,0)),color-stop(43%,#fff),color-stop(46%,#fff),color-stop(47%,#ff5216),color-stop(53%,#ff5216),color-stop(54%,#fff),color-stop(57%,#fff),color-stop(58%,rgba(255,255,255,0)),color-stop(100%,rgba(255,255,255,0)));background:-webkit-linear-gradient(to left top,rgba(255,255,255,0) 0,rgba(255,255,255,0) 42%,#fff 43%,#fff 46%,#ff5216 47%,#ff5216 53%,#fff 54%,#fff
45 57%,rgba(255,255,255,0) 58%,rgba(255,255,255,0) 100%);bottom:0;content:'';left:0;position:absolute;right:0;top:0}.swatch-option-disabled{border:0;outline:0!important}.swatch-option-disabled:after{-webkit-transform:rotate(-30deg);-ms-transform:rotate(-30deg);transform:rotate(-30deg);background:#e02b27;content:'';height:2px;left:-4px;position:absolute;top:10px;width:42px;z-index:995}.swatch-option-loading{content:url('/static/frontend/SuperiorSeating/Upgrade/en_US/images/loader-2.gif')}.swatch-option-tooltip{border:1px solid #adadad;color:#949494;background:#fff;display:none;max-height:100%;min-height:20px;min-width:20px;padding:5px;position:absolute;text-align:center;z-index:999}.swatch-option-tooltip .corner,.swatch-option-tooltip-layered .corner{bottom:0;height:8px;left:40%;position:absolute}.swatch-option-tooltip .corner:after,.swatch-option-tooltip .corner:before,.swatch-option-tooltip-layered .corner:after,.swatch-option-tooltip-layered .corner:before{border-style:solid;content:'';font-size:1px;height:0;position:relative;width:0}.swatch-option-tooltip .corner:before,.swatch-option-tooltip-layered .corner:before{border-color:#adadad transparent transparent;border-width:8px 8.5px 0;left:0;top:2px}.swatch-option-tooltip .corner:after,.swatch-option-tooltip-layered .corner:after{border-color:#fff transparent transparent;border-width:7px 7.5px 0;left:-15px;top:1px}.swatch-option-tooltip .image,.swatch-option-tooltip-layered .image{display:block;height:130px;margin:0 auto;width:130px}.swatch-option-tooltip-layered{background:#fff;border:1px solid #dadada;color:#949494;display:none;left:-47px;position:absolute;width:140px;z-index:999}.swatch-option-tooltip .title{color:#282828;display:block;max-height:200px;min-height:20px;overflow:hidden;text-align:center}.swatch-option-link-layered{margin:0!important;padding:0!important;position:relative}.swatch-option-link-layered:focus>div{box-shadow:0 0 3px 1px #68a8e0}.swatch-more{display:inline-block;margin:2px 0;padding:2px;position:static}.swatch-input{left:-1000px;position:absolute;visibility:hidden}body{background-color:#fff}.page-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;min-height:100vh}.page-main{-webkit-flex-grow:1;flex-grow:1}.page-header{border-bottom:1px solid #ecf0f1;margin-bottom:20px}.header.content{padding-top:10px;position:relative}.logo{float:left;margin:0 0 10px 40px;max-width:50%;position:relative;z-index:5}.logo img{display:block;height:auto}.page-header .panel.wrapper .switcher{margin-right:10px}.page-header .panel.wrapper .switcher .options{display:inline-block;position:relative}.page-header .panel.wrapper .switcher .options:after,.page-header .panel.wrapper .switcher .options:before{content:'';display:table}.page-header .panel.wrapper .switcher .options:after{clear:both}.page-header .panel.wrapper .switcher .options .action.toggle{padding:0;display:inline-block;text-decoration:none}.page-header .panel.wrapper .switcher .options .action.toggle>span{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.page-header .panel.wrapper .switcher .options .action.toggle:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:22px;line-height:22px;color:inherit;content:'\e622';font-family:icons-blank-theme;margin:0;vertical-align:top;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.page-header .panel.wrapper .switcher .options .action.toggle:hover:after{color:inherit}.page-header .panel.wrapper .switcher .options .action.toggle:active:after{color:inherit}.page-header .panel.wrapper .switcher .options .action.toggle.active{display:inline-block;text-decoration:none}.page-header .panel.wrapper .switcher .options .action.toggle.active>span{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.page-header .panel.wrapper .switcher .options .action.toggle.active:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:22px;line-height:22px;color:inherit;content:'\e621';font-family:icons-blank-theme;margin:0;vertical-align:top;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.page-header .panel.wrapper .switcher .options .action.toggle.active:hover:after{color:inherit}.page-header .panel.wrapper .switcher .options .action.toggle.active:active:after{color:inherit}.page-header .panel.wrapper .switcher .options ul.dropdown{margin:0;padding:0;list-style:none;background:#fff;border:1px solid #b3b3b3;margin-top:4px;min-width:160px;z-index:100;box-sizing:border-box;display:none;position:absolute;top:100%;box-shadow:0 3px 3px rgba(0,0,0,.15)}.page-header .panel.wrapper .switcher .options ul.dropdown li{margin:0;padding:0}.page-header .panel.wrapper .switcher .options ul.dropdown li:hover{background:#e8e8e8}.page-header .panel.wrapper .switcher .options ul.dropdown:after,.page-header .panel.wrapper .switcher .options ul.dropdown:before{border-bottom-style:solid;content:'';display:block;height:0;position:absolute;width:0}.page-header .panel.wrapper .switcher .options ul.dropdown:before{border:6px solid;border-color:transparent transparent #fff;z-index:99}.page-header .panel.wrapper .switcher .options ul.dropdown:after{border:7px solid;border-color:transparent transparent #b3b3b3;z-index:98}.page-header .panel.wrapper .switcher .options ul.dropdown:before{left:10px;top:-12px}.page-header .panel.wrapper .switcher .options ul.dropdown:after{left:9px;top:-14px}.page-header .panel.wrapper .switcher .options.active{overflow:visible}.page-header .panel.wrapper .switcher .options.active ul.dropdown{display:block}.page-header .panel.wrapper .switcher .options ul.dropdown a{display:block;padding:8px}.page-header .panel.wrapper .switcher .options ul.dropdown a:hover{text-decoration:none}.page-header .panel.wrapper .switcher li{font-size:2rem;margin:0}.page-header .panel.wrapper .switcher strong{font-weight:400}.page-header .widget.block{margin:20px 0}.cookie-status-message{display:none}.product-items .action.towishlist:before{content:'\e601'}@media only screen and (max-width:768px){.product-info-main .box-tocart .actions .action.tocart{width:100%}.breadcrumbs,.header.content,.navigation,.page-header .header.panel,.page-main{padding-left:15px;padding-right:15px}.navigation{padding:0}.navigation .parent .level-top{display:block;text-decoration:none;position:relative}.navigation .parent .level-top:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:42px;line-height:inherit;color:inherit;content:'\e622';font-family:icons-blank-theme;vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.navigation .parent .level-top:after{position:absolute;right:7px;top:-8px}.navigation .parent .level-top.ui-state-active:after{content:'\e621'}.nav-sections{-webkit-overflow-scrolling:touch;height:100%;left:calc(-1*(100% - 54px));overflow:auto;position:fixed;top:0;width:calc(100% - 54px)}.nav-sections .switcher{border-top:1px solid #d1d1d1;font-size:1.6rem;font-weight:700;margin:0;padding:.8rem 3.5rem .8rem 2rem}.nav-sections .switcher .label{display:block;margin-bottom:5px}.nav-sections .switcher:last-child{border-bottom:1px solid #d1d1d1}.nav-sections .switcher-trigger strong{display:block;text-decoration:none;position:relative}.nav-sections .switcher-trigger strong:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:42px;line-height:inherit;color:inherit;content:'\e622';font-family:icons-blank-theme;vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.nav-sections .switcher-trigger strong:after{position:absolute;right:-40px;top:-16px}.nav-sections .switcher-trigger.active strong:after{content:'\e621'}.nav-sections .switcher-dropdown{margin:0;padding:0;list-style:none;display:none;padding:10px 0}.nav-sections .switcher-options.active .switcher-dropdown{display:block}.nav-sections .header.links{margin:0;padding:0;list-style:none;border-bottom:1px solid #d1d1d1}.nav-sections .header.links li{font-size:1.6rem;margin:0}.nav-sections .header.links li.greet.welcome{border-top:1px solid #d1d1d1;font-weight:700;padding:.8rem 0}.nav-sections .header.links li>a{border-top:1px solid #d1d1d1}.nav-sections .header.links a,.nav-sections .header.links a:hover{color:#2c2c2c;text-decoration:none;display:block;font-weight:700;padding:.8rem 0}.nav-sections .header.links .header.links{border:0}.nav-before-open{height:100%;overflow-x:hidden;width:100%}.nav-before-open .page-wrapper{height:100%;left:0;overflow:hidden;position:relative}.nav-before-open body{height:100%;overflow:hidden;position:relative;width:100%}
45.nav-open .page-wrapper{left:calc(100% - 54px)}.nav-open .nav-sections{-webkit-box-shadow:0 0 5px 0 rgba(50,50,50,.75);-moz-box-shadow:0 0 5px 0 rgba(50,50,50,.75);-ms-box-shadow:0 0 5px 0 rgba(50,50,50,.75);box-shadow:0 0 5px 0 rgba(50,50,50,.75);left:0;z-index:99}.nav-open .nav-toggle:after{background:rgba(0,0,0,.5);content:'';display:block;height:100%;position:fixed;right:0;top:0;width:100%;z-index:1}.nav-sections-items{position:relative;z-index:1}.nav-sections-items:after,.nav-sections-items:before{content:'';display:table}.nav-sections-items:after{clear:both}.nav-sections-item-title{background:#ebebeb;border:solid #dfdfdf;border-width:0 0 1px 1px;box-sizing:border-box;float:left;height:71px;padding-top:24px;text-align:center;width:33.33%}.nav-sections-item-title.active{background:0 0;border-bottom:0}.nav-sections-item-title .nav-sections-item-switch:hover{text-decoration:none}.nav-sections-item-content{box-sizing:border-box;float:right;margin-left:-100%;margin-top:71px;width:100%;padding:25px 0}.nav-sections-item-content:after,.nav-sections-item-content:before{content:'';display:table}.nav-sections-item-content:after{clear:both}.nav-sections-item-content.active{display:block}.navigation{background:#f8f8f8;box-sizing:border-box}.navigation ul{margin:0;padding:0}.navigation li{margin:0}.navigation a{display:block;padding-top:10px;padding-right:0;padding-bottom:10px;padding-left:0}.navigation a,.navigation a:hover{color:#2c2c2c;text-decoration:none}.navigation .level0{border-top:1px solid #d1d1d1;font-size:1.8rem}.navigation .level0>.level-top{font-weight:600;padding:24px 40px 24px 0;text-transform:none;word-wrap:break-word}.navigation .level0>.level-top:hover{color:#111}.navigation .level0.active .all-category .ui-state-focus{border-color:#d57a39;border-style:solid;border-width:0 0 0 8px;padding-left:7px;display:inline-block}.navigation .level0>.level1{font-weight:600}.navigation .level0.active>a:not(.ui-state-active),.navigation .level0.has-active>a:not(.ui-state-active){border-color:#d57a39;border-style:solid;border-width:0 0 0 8px}.navigation .level0.active>a:not(.ui-state-active) span:not(.ui-menu-icon),.navigation .level0.has-active>a:not(.ui-state-active) span:not(.ui-menu-icon){margin-left:-8px}.navigation li.level0:last-child{border-bottom:1px solid #d1d1d1}.navigation .submenu>li{word-wrap:break-word}.navigation .submenu>li>a:hover{color:#111}.navigation .submenu:not(:first-child){font-size:1.4rem;font-weight:400;line-height:1.3;left:auto!important;overflow-x:hidden;padding:0;position:relative;top:auto!important}.navigation .submenu:not(:first-child)>li>a{padding-left:15px}.navigation .submenu:not(:first-child)>li:last-child{margin-bottom:0}.navigation .submenu:not(:first-child) ul{display:block;padding-left:0}.navigation .submenu:not(:first-child) ul>li{margin:0}.navigation .submenu:not(:first-child) ul>li a{color:#2c2c2c;display:block;line-height:normal}.navigation .submenu:not(:first-child) ul>li a:hover{color:#111}.navigation .submenu:not(:first-child).expanded{display:block!important;padding-right:0;top:0!important}.navigation .submenu:not(:first-child) .active>a{border-color:#d57a39;border-style:solid;border-width:0 0 0 8px;padding-left:7px}.navigation .submenu:not(:first-child) .level1.active>a{padding-left:7px}.modal-popup.modal-slide{left:44px;z-index:900}.modal-popup.modal-slide .modal-inner-wrap{height:100%;overflow-y:auto;position:static;-webkit-transform:translateX(100%);transform:translateX(100%);width:auto}.modal-popup.modal-slide .modal-inner-wrap{margin:0;max-height:90vh}.modal-popup.modal-slide .modal-inner-wrap[class]{background-color:#f4f4f4}.modal-popup.modal-slide._inner-scroll .modal-inner-wrap{height:auto;min-height:100%}.sw-megamenu.navigation .submenu.level0{height:0;visibility:hidden}.sw-megamenu.navigation li.level0.fullwidth .menu-bottom-block,.sw-megamenu.navigation li.level0.fullwidth .menu-right-block,.sw-megamenu.navigation li.level0.fullwidth .menu-top-block{display:none}.sw-megamenu.navigation li.ui-menu-item{position:relative}.sw-megamenu.navigation li.ui-menu-item>a{position:relative}.sw-megamenu.navigation li.ui-menu-item>.open-children-toggle{display:block;position:absolute;width:42px;height:42px;right:0;top:0;z-index:1}.sw-megamenu.navigation span.cat-label{top:50%;right:36px;
45margin-top:-7px;position:absolute;text-transform:uppercase;font:inherit;font-size:9px;padding:2px;border-radius:2px;line-height:1;color:#fff}.sw-megamenu.navigation span.cat-label:before{content:"";position:absolute;width:3px;height:3px;border:3px solid transparent;left:-6px;bottom:3px}.sw-megamenu.navigation span.cat-label.cat-label-label3{background-color:#0ae3eb}.sw-megamenu.navigation span.cat-label.cat-label-label3:before{border-right-color:#0ae3eb}.product-item-actions .actions-secondary>.action.tocompare{display:none}.block-search .block-content{margin-bottom:0}.block-search .actions{height:33px;width:50px;margin-left:auto;margin-top:-37px;position:relative;right:-1px}.block-search .action.search{display:inline-block;background-image:none;background:0 0;-moz-box-sizing:content-box;border:0;box-shadow:none;line-height:inherit;margin:0;padding:0;text-decoration:none;text-shadow:none;font-weight:400;padding:5px 0;position:absolute;z-index:1;background-color:#d57a39;opacity:1;top:unset!important;right:unset!important}.block-search .action.search>span{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.block-search .action.search:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:22px;line-height:22px;color:#8f8f8f;content:'\e615';font-family:icons-blank-theme;margin:0;vertical-align:top;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.block-search .action.search:hover:before{color:inherit}.block-search .action.search:active:before{color:inherit}.block-search .action.search:active,.block-search .action.search:focus{background:0 0;border:none}.block-search .action.search:hover{background:0 0;border:none}.block-search .action.search.disabled,.block-search .action.search[disabled]{opacity:.5}.block-search .action.search:focus:before{color:#333}html .navigation .parent>.subchildmenu{display:none}html .navigation .submenu:not(:first-child) .parent>ul.subchildmenu{display:none}html .navigation.sw-megamenu ul li .subchildmenu li:first-child{border-top:1px solid #d3d3d3}.header.content>.block-search .action.search,.header.content>.block-search .field.search>.label{padding:.125rem 1rem}.header.content>.block-search #search_mini_form .field.search{position:relative}.header.content>.block-search #search_mini_form .field.search .label{position:absolute;right:-1px;top:0;border-top-right-radius:.5rem;border-bottom-right-radius:.5rem;border-bottom:1px solid #d57a39}.header.content>.block-search #search_mini_form .field.search .label:before{line-height:38px}.header.content>.block-search #search_mini_form .field.search .control{margin:unset;padding:unset;border-top:unset}.header.content>.block-search #search_mini_form .field.search .control input#search{left:unset;margin:unset;position:unset}}@media only screen and (max-width:639px){.block-search{margin-top:10px}}@media only screen and (max-width:479px){.fotorama #layered_msg{max-width:calc(100% - 6px);margin-left:auto;margin-right:auto}.fotorama-item{aspect-ratio:unset;overflow:visible}.fotorama-item .fotorama__wrap{display:flex;flex-direction:column}.fotorama-item .fotorama__wrap .fotorama__nav-wrap{height:25px;overflow:visible}}@media all and (min-width:640px){.product-item-actions{display:block}.product-item-actions .actions-primary+.actions-secondary>*{white-space:normal}}.hamburger{padding:15px;display:inline-block;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible}.hamburger .hamburger-box{width:40px;height:24px;display:inline-block;position:relative}.hamburger .hamburger-inner{display:block;top:50%;margin-top:-2px}.hamburger .hamburger-inner,.hamburger .hamburger-inner:after,.hamburger .hamburger-inner:before{width:40px;height:4px;background-color:#fff;border-radius:4px;position:absolute}.hamburger .hamburger-inner:after,.hamburger .hamburger-inner:before{content:"";display:block}.hamburger .hamburger-inner:before{top:-10px}.hamburger .hamburger-inner:after{bottom:-10px}.hamburger--spring .hamburger-inner{top:2px}.hamburger--spring .hamburger-inner:before{top:10px}.hamburger--spring .hamburger-inner:after{top:20px}.fieldset>.field>.label{margin-bottom:0}.form-login input[type=email],.form-login input[type=password]{background:#fff;background-clip:padding-box;border:1px solid #2c2c2c;border-radius:5px;font-family:Lato,Arial,sans-serif;font-size:1.6rem;height:48px;line-height:1.42857143;padding:0 29px 0 20px;vertical-align:baseline;width:100%;box-sizing:border-box}.product-items.slick-slider>.slick-list{padding:15px 0}.product-items.slick-slider .slick-slide .product-item{display:block!important;margin:auto!important;max-width:205px}.faq-page{color:#3c3938}.faq-page .breadcrumbs[class]{display:none}.faq-page .page-title{font-size:2.8rem;line-height:.93;margin-bottom:12px}.faq-page .page-description{font-size:2rem;line-height:1.3;margin-bottom:36px}.faq-page .page-description>a{color:#d57a39;text-decoration:underline}.faq-page .sidebar-main{position:sticky;top:0}.block.block-top-categories{background:linear-gradient(90deg,#29445e 0,#5480ab 100%);color:#fff;margin-bottom:50px;padding:40px 10px}.block.block-top-categories .block-title{font-size:2.8rem;line-height:.93;margin-bottom:14px}.block.block-top-categories .block-content p{font-size:2rem;line-height:1.3;margin-bottom:29px}.block.block-top-categories .faq-categories{display:flex;flex-direction:column;grid-row-gap:10px;margin-bottom:0;padding-left:0;list-style:none}.block.block-top-categories .faq-category{margin-bottom:0}.block.block-top-categories .faq-category>a{display:inline-block;text-decoration:none;align-items:center;background-color:#fff;border:1px solid #dcdcdc;border-radius:5px;box-sizing:border-box;color:#2c2c2c;display:flex;font-size:1.6rem;font-weight:600;gap:0 18px;height:100%;padding:11px 32px 11px 15px;position:relative}.block.block-top-categories .faq-category>a:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.7rem;line-height:1;color:inherit;content:"\e91d";font-family:icomoon;vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.block.block-top-categories .faq-category>a:before{position:absolute;right:18px;top:50%;transform:translateY(-50%)}.block.block-top-categories .faq-category>a img{width:22px}.block.block-left-categories{display:none}.aw-faq-search form[role=search]{display:block;position:relative;width:100%}
45.aw-faq-search form[role=search] #aw-faq-search-field{float:none;height:50px;padding-left:50px;width:100%}.aw-faq-search form[role=search] #aw-faq-search-field{padding-right:215px}.aw-faq-search form[role=search] button.primary[type=submit]{background-color:inherit;border:0;border-radius:5px;left:14px;margin:0;padding:0;position:absolute;top:50%;transform:translateY(-50%);display:inline-block;text-decoration:none}.aw-faq-search form[role=search] button.primary[type=submit]:after{content:unset}.aw-faq-search form[role=search] button.primary[type=submit]:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:2.3rem;line-height:1;color:#6d6d6d;content:"\e916";font-family:icomoon;vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.aw-container[class]{margin-top:44px;text-align:left}.aw-container[class] .aw-column{padding-left:0;padding-right:0;width:100%}.article-list[class]{display:block}.article-list[class] .category-name{font-size:2.2rem;line-height:1.18;margin-bottom:15px;margin-top:0}.article-list[class] .category-name span{color:#3c3938;font-size:2.2rem;padding-left:0}.article-list[class] ul.aw-list-style{list-style:none;margin-top:0;padding-left:0}.article-list[class] ul.aw-list-style>li{border-bottom:1px solid #c9c9c9;margin-bottom:0}.article-list[class] ul.aw-list-style>li:before{content:unset}.article-list[class] ul.aw-list-style .article-title>span{display:inline-block;text-decoration:none;color:#3c3938;display:block;font-size:1.6rem;padding:11px 15px;position:relative}.article-list[class] ul.aw-list-style .article-title>span:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.5rem;line-height:1;color:inherit;content:"\e91f";font-family:icomoon;vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.article-list[class] ul.aw-list-style .article-title>span:before{position:absolute;right:0;top:50%;transform:translateY(-50%)}.article-list[class] ul.aw-list-style .article-content{display:none;padding:11px 15px}.article-list[class] ul.aw-list-style ul{list-style:disc;padding-left:4rem;margin-bottom:2.5rem;margin-top:0}.sidebar{border:0;box-shadow:none}.product-info-finance{background:url('/static/frontend/SuperiorSeating/Upgrade/en_US/Cart2Quote_Quotation/images/financing_available.webp') 25px 100% no-repeat #f2f2f2;border-radius:10px;font-size:1.2rem;margin-bottom:30px;padding:20px 15px 20px 155px;text-align:center}.product-info-finance>p{margin-bottom:0}.product-info-finance a{text-decoration:underline}.swatch-attribute-label{font-weight:700;position:relative}.swatch-attribute-label.required{padding-right:10px}.swatch-attribute-label[data-required="1"]:after{content:'*';color:#e83232;position:absolute;right:-11px;top:-2px;font-weight:700;font-size:1em}.swatch-attribute-selected-option{color:#666;padding-left:17px}.swatch-attribute-options{margin-top:10px}.swatch-attribute.manufacturer .mageworx-swatch-option,.swatch-attribute.size .mageworx-swatch-option{background:#f0f0f0;color:#949494}.swatch-attribute.manufacturer .mageworx-swatch-option.selected,.swatch-attribute.size .mageworx-swatch-option.selected{color:#111;background:#fff;border:1px solid #fff}.swatch-opt{margin:20px 0}.swatch-more{display:inline-block;margin:2px 0;text-decoration:none!important;position:static;z-index:1}.swatch-option-link-layered{position:relative;margin:0!important;padding:0!important}.swatch-option-tooltip-layered{width:140px;position:absolute;background:#fff;color:#949494;border:1px solid #adadad;display:none;z-index:999;left:-47px}.swatch-visual-tooltip-layered{height:160px;top:-170px}.swatch-textual-tooltip-layered{height:30px;top:-40px}.swatch-option-link-layered:hover>.swatch-option-tooltip-layered{display:block}.swatch-attribute-options .swatch-option-tooltip-layered .title{width:100%;height:20px;position:absolute;bottom:-5px;left:0;color:#282828;text-align:center;margin-bottom:10px}.swatch-option-disabled:after{content:'';position:absolute;width:42px;height:2px;background:#e83232;transform:rotate(-30deg);z-index:995;left:-4px;top:10px}.swatch-option-disabled{outline:0!important;border:0}.swatch-opt-listing{margin-bottom:10px}.product-item-photo{background-position:top;background-repeat:no-repeat;background-size:100%;border-radius:10px;display:block;height:auto;margin:0 auto 5px;max-width:100%;overflow:hidden;text-align:center;width:unset}.product-item-photo.hover-effect{position:relative}.product-item-photo.hover-effect .hover_image{position:absolute;top:0;transform:translateX(101%)}.product-item-photo.hover-effect:hover .hover_image{transform:translateX(0)}.product-item-photo .product-image-photo{margin:0;position:static;width:100%}.product-item.product .product-item-tags{align-items:center;display:flex;gap:5px;flex-wrap:wrap}.product-item.product .product-item-tags.bottom{margin-top:5px}.product-item.product .product-item-tags.top{left:5px;position:absolute;top:5px;z-index:8}.product-item.product .product-item-tags .product-item-tag{background-color:#dad6d3;border-radius:6px;color:#404040;display:inline-block;font-size:.9rem;font-style:normal;font-weight:700;letter-spacing:.09rem;line-height:1;padding:2px 6px;text-transform:uppercase}.product-item.product .product-item-tags .product-item-tag.quick-ship{background-color:#d7edd6;border-radius:10px;color:#435f3f;font-size:1rem;letter-spacing:0;padding:4px 7px;text-transform:none}.product-item.product .product-item-tags .product-item-tag.made-in-usa{background-color:#d4e4f4;border-radius:9px;color:#0f388c;display:flex;gap:0 3px;font-size:1rem;font-weight:700;line-height:1.2;padding:2px 7px 2px 2px;text-transform:none}.product-item.product .summarize-options-text{display:inline-block;text-decoration:none;color:#333;display:block;font-size:1.1rem;font-weight:700;line-height:1.5rem;margin-bottom:8px}.product-item.product .summarize-options-text:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:.7rem;line-height:1.3rem;color:inherit;content:"\e912";font-family:icomoon;margin:.1rem .4rem 0 0;vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.product-item.product .summarize-options-text:before{background:#2979cf;background:linear-gradient(90deg,#2979cf,#861247 100%);border-radius:50%;color:#fff;float:left;text-align:center;width:1.3rem}.product-item.product .actions-secondary .action.tocompare,.product-item.product .actions-secondary .action.towishlist{background:0;border:0;box-shadow:none;line-height:1;padding:0}.product-item.product .actions-secondary .action.tocompare span,.product-item.product .actions-secondary .action.towishlist span{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.product-item.product .actions-secondary .action.towishlist:before{color:#666;content:"\e907";display:inline-block;font-family:icomoon;font-size:1.9rem;line-height:1}.product-item.product .actions-secondary .action.towishlist.added:before,.product-item.product .actions-secondary .action.towishlist:focus:before,.product-item.product .actions-secondary .action.towishlist:hover:before{content:"\e908"}.product-item.product .actions-secondary .action.towishlist.added,.product-item.product .actions-secondary .action.towishlist:focus{box-shadow:none}.product-item.product .actions-secondary .action.towishlist.added:before,.product-item.product .actions-secondary .action.towishlist:focus:before{color:#e83232}.product-item.product .actions-secondary .action.tocompare:before{color:#666;content:'\e61f';display:inline-block;font-family:icons-blank-theme;font-size:1.9rem;line-height:1}.product-item.product .actions-secondary .action.tocompare:focus:before,.product-item.product .actions-secondary .action.tocompare:hover:before{color:#333}.product-item.product .product-item-link{color:#494949}.product-item.product .product-item-link:hover{color:#626262}.product-item.product .price-box{color:#333;margin-bottom:0;margin-top:0}.product-item.product .price-box .price{font-size:1.8rem}.product-item.product .price-box .special-price{color:#da1111;display:inline}.product-item.product .price-box .old-price .price{font-size:1.2rem}.product-item.product .price-box .save-price-notice{display:block;font-size:1rem;line-height:2.6}.fotorama--fullscreen{height:100%}.fotorama #layered_msg{margin-top:var(--layered-msg-gap-offset,10px
45);position:relative;top:auto;width:auto}.product.media{position:relative}.product-options-wrapper .product-custom-option{border:1px solid #c9c9c9;border-radius:5px;font-size:1.5rem;height:42px;padding-left:25px;padding-right:25px}.product-options-wrapper .product-custom-option.hidden{display:inline-block;border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.product-options-wrapper select{-moz-appearance:none;-webkit-appearance:none;appearance:none;background-image:url("/static/frontend/SuperiorSeating/Upgrade/en_US/Magento_Catalog/images/selctbox.png");background-repeat:no-repeat;background-position:right 10px center;background-size:18px 13px}.product-options-wrapper .mageworx-optionswatches-option-gallery-type_dropdown img{height:40px}.product-options-wrapper>.fieldset{counter-reset:line-number;margin-bottom:0}.product-options-wrapper>.fieldset>.field.numbered{counter-increment:line-number;margin-left:0}.product-options-wrapper>.fieldset>.field.numbered:not(.choice){box-shadow:none}.product-options-wrapper>.fieldset>.field.numbered>.label{position:relative}.product-options-wrapper>.fieldset>.field.numbered>.label[aria-expanded=false]{margin-bottom:0}.product-options-wrapper>.fieldset>.field.numbered>.label[aria-expanded=false]:before{content:"\f067"}.product-options-wrapper>.fieldset>.field.numbered>.label[aria-expanded=false]~.control,.product-options-wrapper>.fieldset>.field.numbered>.label[aria-expanded=false]~span{display:none}.product-options-wrapper>.fieldset>.field.numbered>.label:before{content:"\f068";
45font-family:FontAwesome;font-size:1.6rem;font-weight:400;line-height:1.5;position:absolute;right:0;top:50%;transform:translateY(-50%)}.product-options-wrapper>.fieldset>.field.numbered>.label>span{padding-left:0}.product-options-wrapper>.fieldset>.field.numbered>.label>span:before{content:counter(line-number) ". "}.product-options-wrapper>.fieldset>.dimension-inputs .field,.product-options-wrapper>.fieldset>.field:not(.choice){border-top:1px solid #c9c9c9;border-radius:0;box-shadow:none;margin-bottom:0;padding-bottom:28px;padding-top:28px}.product-options-wrapper>.fieldset>.dimension-inputs .field:first-child,.product-options-wrapper>.fieldset>.field:not(.choice):first-child{border-top:0}.product-options-wrapper>.fieldset>.dimension-inputs .field>.label,.product-options-wrapper>.fieldset>.dimension-inputs .field>.product-collection>.label,.product-options-wrapper>.fieldset>.field:not(.choice)>.label,.product-options-wrapper>.fieldset>.field:not(.choice)>.product-collection>.label{background-color:inherit;color:#3c3938;display:block;font-size:1.8rem;font-weight:600;margin-bottom:9px;padding:0}.product-options-wrapper>.fieldset>.dimension-inputs .field .control,.product-options-wrapper>.fieldset>.field:not(.choice) .control{background-color:inherit;display:flex;flex-direction:column;padding:0}.product-options-wrapper>.fieldset>.dimension-inputs .field .actions,.product-options-wrapper>.fieldset>.field:not(.choice) .actions{order:2}.product-options-wrapper .options-list.nested{display:block}.product-options-wrapper .options-list.nested .choice:hover .mageworx-optionswatches-option-gallery_image{box-shadow:none}.product-info-main .box-tocart,.product-options-bottom .box-tocart{display:block}.product-info-main .box-tocart .label,.product-options-bottom .box-tocart .label{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.product-info-main .box-tocart .control,.product-options-bottom .box-tocart .control{display:flex}.product-info-main .box-tocart .qty-ticker,.product-options-bottom .box-tocart .qty-ticker{border-color:#d3d3d3;font-size:1.2rem;padding:0;width:55px}.product-info-main .box-tocart .qty-ticker[data-action=decrease],.product-options-bottom .box-tocart .qty-ticker[data-action=decrease]{border-radius:2px 0 0 2px;border-right:0}.product-info-main .box-tocart .qty-ticker[data-action=increase],.product-options-bottom .box-tocart .qty-ticker[data-action=increase]{border-left:0;border-radius:0 2px 2px 0}.product-info-main .box-tocart .field.qty #qty-error.mage-error,.product-options-bottom .box-tocart .field.qty #qty-error.mage-error{margin-top:2px;top:55px;overflow-x:visible;min-width:400px;position:absolute}.product-info-main .box-tocart .input-text.qty,.product-options-bottom .box-tocart .input-text.qty{border-color:#d3d3d3;border-radius:0;height:55px;font-size:1.5rem;font-weight:700;width:55px}.product-info-main .box-tocart .product-addtoquote-button,.product-options-bottom .box-tocart .product-addtoquote-button{display:block;font-size:1.8rem;height:46px;width:100%}.product-info-main .box-tocart .fieldset,.product-options-bottom .box-tocart .fieldset{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:0}.product-info-main .box-tocart .block-product-info-finance,.product-options-bottom .box-tocart .block-product-info-finance{font-size:1.4rem;flex:1;margin-bottom:0;max-width:209px;text-align:right}.product-info-main .box-tocart .block-product-info-finance a,.product-options-bottom .box-tocart .block-product-info-finance a{text-decoration:underline}.product-info-main .box-tocart .field.qty,.product-options-bottom .box-tocart .field.qty{margin-bottom:0}.product-info-main .box-tocart .action.toquote,.product-options-bottom .box-tocart .action.toquote{margin-top:27px;order:2}.product-info-main .box-tocart .action.request-a-quote,.product-options-bottom .box-tocart .action.request-a-quote{border:0;color:#505050;display:block;font-size:1.8rem;height:46px;margin-top:10px;order:3;width:100%}.product-info-main .box-tocart .actions,.product-options-bottom .box-tocart .actions{display:none}.swatch-attribute-options{display:flex;flex-wrap:wrap;gap:11px}.swatch-attribute-options .mage-error{width:100%}.swatch-attribute-options:after{content:unset}.swatch-attribute-options .mageworx-swatch-container{margin:0;padding:0}.swatch-attribute-options .mageworx-swatch-container .mageworx-swatch-option{background-color:inherit;border-color:#999;border-radius:5px;color:#3c3938;font-size:1.8rem;max-width:inherit!important;padding:14px 18px;width:35px;height:35px}.swatch-attribute-options .mageworx-swatch-container .mageworx-swatch-option.image{width:calc(100%/6 - 10px
45);display:block;padding:0;background-size:contain;background-repeat:no-repeat;background-position:center}.swatch-attribute-options .mageworx-swatch-container .mageworx-swatch-option.text{height:auto;width:auto}.block.block-new-customer{border-top:1px solid #d3d3d3;padding-top:32px}.block.block-new-customer .actions-toolbar{margin-top:10px}.block.block-new-customer .actions-toolbar .primary{display:block;float:none}.block.block-new-customer .actions-toolbar .primary.action{align-items:center;box-sizing:border-box;display:flex;font-size:2.2rem;height:55px;justify-content:center;width:100%}.block.block-new-customer .block-title{padding-bottom:0}.form.form-login .fieldset:after{content:unset}.form.form-login .fieldset>.field{margin-bottom:15px}.form.form-login .fieldset .secondary .action{display:inline-block;margin-bottom:20px}.form.form-login .fieldset>.actions-toolbar[class]{margin-left:0}.form.form-login .fieldset>.actions-toolbar[class]>.primary{float:none;margin-right:0;display:block}.account .column.main .block:not(.widget).block-dashboard-orders>.block-content .data.table tr .col.status,.account .column.main .block:not(.widget).block-dashboard-quote>.block-content .data.table tr .col.status,.account .column.main .block:not(.widget).block-order-history>.block-content .data.table tr .col.status,.account .column.main .block:not(.widget).block-quote-history>.block-content .data.table tr .col.status{grid-area:status;font-weight:700;padding-bottom:15px}.account .column.main .block:not(.widget).block-dashboard-orders>.block-content .data.table tr .images,.account .column.main .block:not(.widget).block-dashboard-quote>.block-content .data.table tr .images,.account .column.main .block:not(.widget).block-order-history>.block-content .data.table tr .images,.account .column.main .block:not(.widget).block-quote-history>.block-content .data.table tr .images{grid-area:image;padding:0}.account .column.main .block:not(.widget).block-dashboard-orders>.block-content .data.table tr .date,.account .column.main .block:not(.widget).block-dashboard-quote>.block-content .data.table tr .date,.account .column.main .block:not(.widget).block-order-history>.block-content .data.table tr .date,.account .column.main .block:not(.widget).block-quote-history>.block-content .data.table tr .date{grid-area:date}.account .column.main .block:not(.widget).block-dashboard-orders>.block-content .data.table tr .shipping,.account .column.main .block:not(.widget).block-dashboard-quote>.block-content .data.table tr .shipping,.account .column.main .block:not(.widget).block-order-history>.block-content .data.table tr .shipping,.account .column.main .block:not(.widget).block-quote-history>.block-content .data.table tr .shipping{grid-area:shipping}.account .column.main .block:not(.widget).block-dashboard-orders>.block-content .data.table tr .id,.account .column.main .block:not(.widget).block-dashboard-quote>.block-content .data.table tr .id,.account .column.main .block:not(.widget).block-order-history>.block-content .data.table tr .id,.account .column.main .block:not(.widget).block-quote-history>.block-content .data.table tr .id{grid-area:orderId}.account .column.main .block:not(.widget).block-dashboard-orders>.block-content .data.table tr .total,.account .column.main .block:not(.widget).block-dashboard-quote>.block-content .data.table tr .total,.account .column.main .block:not(.widget).block-order-history>.block-content .data.table tr .total,.account .column.main .block:not(.widget).block-quote-history>.block-content .data.table tr .total{grid-area:total}.account .column.main .block:not(.widget).block-dashboard-orders>.block-content .data.table tr .actions,.account .column.main .block:not(.widget).block-dashboard-quote>.block-content .data.table tr .actions,.account .column.main .block:not(.widget).block-order-history>.block-content .data.table tr .actions,.account .column.main .block:not(.widget).block-quote-history>.block-content .data.table tr .actions{grid-area:actions}.page-wrapper h1{font-weight:700;line-height:1.18;font-size:2.6rem;margin-top:0;margin-bottom:2rem}.page-wrapper h3{font-weight:700;line-height:1.18;font-size:1.8rem;margin-top:1.5rem;margin-bottom:1rem}.items{margin:0;padding:0;list-style:none}body{max-width:100vw;overflow-x:hidden}html{--primary:#d57a39}
45.modal-popup.modal-slide._inner-scroll .modal-inner-wrap{max-height:100%}body{height:auto;overflow-y:auto}body .breadcrumbs,body .header.content,body .navigation,body .page-header .header.panel,body .page-main{box-sizing:border-box;max-width:1460px;padding-left:10px;padding-right:10px;width:100%}@media (max-width:769px){body .page-wrapper>div,body .page-wrapper>footer,body .page-wrapper>header,body .page-wrapper>main,body .page-wrapper>nav{display:block}body{overflow-y:auto}body .page-wrapper>div,body .page-wrapper>header,body .page-wrapper>main,body .page-wrapper>nav{display:block}}.panel.wrapper[class]{background-color:#2c2c2c;height:auto;position:relative;z-index:11}.panel.header{color:#fff;font-size:1rem;line-height:1.2;padding:9px 0;text-align:center}.page-header{border-bottom:0;margin-bottom:0;position:relative}.page-header:before{background-color:#fff;bottom:-3px;content:'';display:block;height:auto;left:0;position:absolute;right:0;top:0;width:auto;z-index:11}.page-header .toggle-nav.nav-toggle{position:static;top:0;z-index:inherit}.nav-open .page-header .toggle-nav.nav-toggle{margin:0;width:0}.page-header>.header.content{display:flex;flex-wrap:wrap;position:relative}.page-header>.header.content>:not(.block-search){position:relative;z-index:11}.nav-open .page-header>.header.content>:not(.block-search){z-index:inherit}.page-header>.header.content .logo{margin:0}.page-header>.header.content .block-search{margin:0;display:inline-block}.page-header .header-card,.page-header .showquote{font-size:0;margin-right:0}.page-header .header-card__dropdown{display:none}.page-header .header.content>.block-search{order:2;position:relative;width:100%}.page-header .header.content>.block-search .form#search_mini_form .field.search .label{display:none}.page-header .header.content>.block-search .form#search_mini_form input#search[class]{background-color:#f6f6f6;border:1px solid #f6f6f6;border-radius:5px;box-shadow:none;box-sizing:border-box;height:48px;left:inherit;padding-left:45px;position:relative;z-index:11}.page-header .header.content>.block-search .form#search_mini_form input#search[class]::placeholder{color:#474747}.page-header .header.content>.block-search .form#search_mini_form input#search[class]:focus{background-color:#fff;border-color:#1b62c6;box-shadow:none}.page-header .header.content>.block-search .actions{left:0;margin:0;position:absolute;right:auto;top:50%;transform:translateY(-50%);z-index:11}.page-header .header.content>.block-search .actions .search{background-color:inherit;display:inline-block;text-decoration:none}.page-header .header.content>.block-search .actions .search:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.9rem;line-height:1;color:#1e1e1e;content:"\e916";font-family:icomoon;vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.hamburger[class]{height:26px;padding:0;margin-right:10px;width:34px}.hamburger[class] .hamburger-box{width:100%}.hamburger[class] .hamburger-inner,.hamburger[class] .hamburger-inner:after,.hamburger[class] .hamburger-inner:before{background-color:#1e1e1e;height:2px;width:100%}.hamburger[class] .hamburger-inner:after{top:24px}.hamburger[class] .hamburger-inner:before{top:12px}.logo{flex:1}@media (min-width:320px){.hamburger[class]{margin-right:5px}.logo{flex:inherit}}.logo img{width:113px}.header-card--callus{flex:1}.navigation .header-card--callus{margin-top:32px}.navigation .header-card--callus>a{display:inline-block;text-decoration:none;align-items:center;display:inline-flex;font-size:1.5rem;padding:0}.navigation .header-card--callus>a:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.7rem;line-height:1;color:inherit;content:"\e917";font-family:icomoon;margin:0 15px 0 0;vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.navigation .header-card--callus>a .subheading{color:#1b62c6;margin-left:23px}body .page-header .header.content .header-card[class]{margin-right:5px}body .page-header .header.content .header-card[class].header-card--callus{margin-right:0}@media (min-width:320px){body .page-header .header.content .header-card[class]{margin-right:15px}}@media (min-width:480px){body .page-header .header.content .header-card[class]{margin-right:24px}body .page-header .header.content .header-card[class].header-card--callus{margin-right:24px}}.header-card .link{color:#1e1e1e}.header-card .link.wishlist-link{margin-right:0;margin-top:-1px;display:inline-block;text-decoration:none}.navigation .header-card .link.wishlist-link{margin-top:0}.header-card .link.wishlist-link:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:2.4rem;line-height:1;color:inherit;content:"\e907";font-family:icomoon;vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.header-card .link.customer-account-link{margin-right:0;display:inline-block;text-decoration:none}.header-card .link.customer-account-link:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:2.4rem;line-height:1;color:inherit;content:"\e921";font-family:icomoon;vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.navigation .header-card .link.customer-account-link{align-items:center;display:inline-flex;line-height:1.2;margin-bottom:28px;margin-right:0;padding:0}.navigation .header-card .link.customer-account-link:before{font-size:4.1rem;margin-right:10px}.navigation .header-card .link.customer-account-link .heading{font-size:1.6rem}.navigation .header-card .link.customer-account-link .subheading{font-size:1.4rem}.navigation .header-card .link.customer-account-link .subheading.guest{color:#1b62c6}.miniquote-wrapper{position:relative;margin-right:8px;margin-top:-4px}.miniquote-wrapper .showquote{display:inline-block;text-decoration:none;color:#1e1e1e;position:relative}.miniquote-wrapper .showquote:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:2.4rem;line-height:1;color:inherit;content:"\e905";font-family:icomoon;vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.miniquote-wrapper .showquote .counter-number{background-color:#203f5c;border-radius:50%;color:#fff;display:block;font-size:.8rem;height:21px;line-height:21px;position:absolute;text-align:center;top:-8px;right:-8px;width:21px}.navigation{box-sizing:border-box;background-color:#fff;display:block;left:0;opacity:0;overflow:auto;height:100dvh;padding:0 12px 27px;position:fixed;top:-100dvh;width:100dvw}.navigation .parent .level-top:after{content:unset}.navigation .header-card__dropdown{display:none}.navigation.sw-megamenu li.ui-menu-item{position:relative}.navigation.sw-megamenu li.ui-menu-item>.open-children-toggle{height:100%;position:absolute;right:0;top:0;width:100%;display:inline-block;text-decoration:none}.navigation.sw-megamenu li.ui-menu-item>.open-children-toggle:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:2.1rem;line-height:1;color:inherit;content:"\e91d";font-family:icomoon;vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.navigation.sw-megamenu li.ui-menu-item>.open-children-toggle:before{position:absolute;right:0;top:50%;transform:translateY(-50%)}.nav-closed .navigation{animation:.5s ease-out navigation-up}.nav-open .navigation{animation:.5s ease-out navigation-down;top:0;opacity:1}.navigation{z-index:200}.navigation .header-card--account{background-color:#fff;padding-top:27px;position:sticky;top:0;z-index:5}.navigation .sale[class] a{color:#8a2020}.navigation .sale[class] a:hover{color:#611616}.navigation .cat-label{display:none}.navigation .parent>.subchildmenu{display:none}
45.nav-open .page-wrapper{left:unset}.nav-open .navigation{overflow:scroll}.nav-open .embedsocial{display:none}.toggle-nav.nav-toggle{display:block;position:fixed;top:.625em;left:unset;right:0;font-size:unset}.toggle-nav.nav-toggle:before{display:none}.toggle-nav.nav-toggle:after{display:none}.toggle-nav.nav-toggle button{background:0;border:0}.navigation.sw-megamenu .nav-close{background:0;border:0;display:none;font-size:0;height:44px;left:unset;padding:0;width:44px}.navigation.sw-megamenu .nav-close:before{color:#2c2c2c;content:'\00d7';font-family:Arial,sans-serif;font-size:3.6rem;font-weight:400;left:50%;line-height:1;position:absolute;top:50%;transform:translate(-50%,-50%)}.navigation.sw-megamenu .nav-close:after{display:none}.nav-open .navigation.sw-megamenu .nav-close{display:block;left:unset;position:fixed;right:6px;top:.625em;z-index:10}.top-additional-links{display:flex;gap:0 5px;padding-bottom:23px;padding-top:1px}.top-additional-links .link{border:1px solid #2c2c2c;border-radius:5px;display:flex;font-size:1.4rem;gap:5px;margin:0;padding:8px 10px}.top-additional-links .link+.submenu{display:none}.navigation a>img{display:none}.navigation li.level0{border-bottom:1px solid #d3d3d3;border-top:0}.navigation li.level0.secondary-navigation-link{border:0;margin-top:33px}.navigation li.level0.secondary-navigation-link .upholstery-swatches-link{gap:0 12px;display:inline-block;text-decoration:none}.navigation li.level0.secondary-navigation-link .upholstery-swatches-link:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.9rem;line-height:1;color:inherit;content:"\e919";font-family:icomoon;vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.navigation li.level0.secondary-navigation-link .showroom-link{gap:0 8px;display:inline-block;text-decoration:none}.navigation li.level0.secondary-navigation-link .showroom-link:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.9rem;line-height:1;color:inherit;content:"\e918";font-family:icomoon;vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.navigation li.level0.secondary-navigation-link .link{display:inline-flex;font-weight:400;padding:0}.navigation.submenu-opened[class] .header-card,.navigation.submenu-opened[class] .top-additional-links{display:none}.navigation.submenu-opened[class] .level0{border:0}.navigation.submenu-opened[class] li.level0:not(.active){display:none}.navigation.submenu-opened[class] .parent.active>.level-top{display:none}.navigation.submenu-opened[class] .parent.active>.open-children-toggle{height:auto;line-height:46px;margin-bottom:30px;margin-top:27px;position:static;text-decoration:underline;transform:none;width:auto;font-size:1.8rem}.navigation.submenu-opened[class] .parent.active>.open-children-toggle:before{background-color:#f6f6f6;border-radius:50%;content:"\e91e";height:46px;line-height:46px;margin-right:10px;position:static;transform:none;width:46px}.navigation.submenu-opened[class] .parent.active>.submenu .menu-bottom-block,.navigation.submenu-opened[class] .parent.active>.submenu .menu-top-block{display:block}.navigation.submenu-opened[class] .parent.active>.submenu .menu-top-block h3{font-weight:600;display:flex;justify-content:space-between}.navigation.submenu-opened[class] .parent.active>.submenu .menu-top-block a{color:#1b62c6;font-size:1.6rem;letter-spacing:.016rem;line-height:1.4;padding:0;text-decoration:underline}.navigation.submenu-opened[class] .parent.active>.submenu .menu-top-block a:hover{color:#154c99;text-decoration:none}.navigation.submenu-opened[class] .parent.active>.submenu .menu-bottom-block{border-bottom:1px solid #d3d3d3}.navigation.submenu-opened[class] .parent.active>.submenu .menu-bottom-block>a{color:#8a2020;font-size:1.4rem;padding-bottom:23px;padding-left:14px;padding-top:23px}.navigation.submenu-opened[class] .parent.active>.submenu .menu-bottom-block>a:hover{color:#611616}.navigation.submenu-opened[class] .parent.active.children-opened{border:0;height:auto;padding:0}.navigation.submenu-opened[class] .parent.active.children-opened .container>.menu-bottom-block,.navigation.submenu-opened[class] .parent.active.children-opened .container>.menu-top-block,.navigation.submenu-opened[class] .parent.active.children-opened .row>.subchildmenu>li:not(.active){display:none}.navigation.submenu-opened[class] .parent.active.children-opened>.open-children-toggle{display:none}.navigation.submenu-opened[class] .parent.active>a{display:none}.navigation.submenu-opened[class] .parent.active>.subchildmenu{display:block}.navigation.submenu-opened[class] .parent.active>.subchildmenu a:empty{display:none}.subchildmenu>li{border-bottom:1px solid #d3d3d3}.subchildmenu>li>a{padding-bottom:23px;padding-left:14px;padding-top:23px}@media (min-width:375px){.top-additional-links .help-center-link{display:inline-block;text-decoration:none}.top-additional-links .help-center-link:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:2.2rem;line-height:1;color:inherit;content:"\e91a";font-family:icomoon;vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.top-additional-links .link{align-items:center;display:flex;gap:5px}.top-additional-links .link:before{overflow:visible}}.header.content>.block-search #search_mini_form input#search{border-radius:.5rem;padding:1rem 2rem;height:unset;font-size:1.5rem;border:0;box-shadow:0 0 1px #111}.header.content>.block-search .action.search,.header.content>.block-search .field.search>.label{right:2rem;background-color:#d57a39;opacity:1}.header.content>.block-search .action.search:before,.header.content>.block-search .field.search>.label:before{color:#fff;font-size:3rem;line-height:3rem}.breadcrumbs{line-height:18px;height:auto;overflow:auto}.breadcrumbs .items{white-space:nowrap}.page-header>.header.content{width:auto}.modal-popup.popup-authentication .modal-inner-wrap{max-height:calc(100dvh - 60px);margin-top:60px}.fieldset>.field>.label{display:none}.fieldset>.field .control{position:relative}.invoice-details-items .table-order-items#my-orders-table .order-item-row[class] .col.image,.invoice-details-items .table-order-items#my-quotes-table .order-item-row[class] .col.image,.invoice-details-items .table-order-items.invoice[id^=my-invoice-table] .order-item-row[class] .col.image,.invoice-details-items .table-order-items.shipment[id^=my-shipment-table] .order-item-row[class] .col.image,.order-details-items .table-order-items#my-orders-table .order-item-row[class] .col.image,.order-details-items .table-order-items#my-quotes-table .order-item-row[class] .col.image,.order-details-items .table-order-items.invoice[id^=my-invoice-table] .order-item-row[class] .col.image,.order-details-items .table-order-items.shipment[id^=my-shipment-table] .order-item-row[class] .col.image{grid-area:image;position:relative}.invoice-details-items .table-order-items#my-orders-table .order-item-row[class] .col.name,.invoice-details-items .table-order-items#my-quotes-table .order-item-row[class] .col.name,.invoice-details-items .table-order-items.invoice[id^=my-invoice-table] .order-item-row[class] .col.name,.invoice-details-items .table-order-items.shipment[id^=my-shipment-table] .order-item-row[class] .col.name,.order-details-items .table-order-items#my-orders-table .order-item-row[class] .col.name,.order-details-items .table-order-items#my-quotes-table .order-item-row[class] .col.name,.order-details-items .table-order-items.invoice[id^=my-invoice-table] .order-item-row[class] .col.name,.order-details-items .table-order-items.shipment[id^=my-shipment-table] .order-item-row[class] .col.name{grid-area:product;padding:0}.fotorama__wrap .viewer-overlay .ar-viewer-button-bar .action-gift,.fotorama__wrap .viewer-overlay .ar-viewer-button-bar .cart.table-wrapper .actions-toolbar>.action,.fotorama__wrap .viewer-overlay .ar-viewer-button-bar button{align-items:center;background-color:#fff;border:1px solid #404040;border-radius:29px;display:inline-flex;font-size:1.2rem;height:29px;letter-spacing:.024rem;margin-left:9px;padding:0 11px}.fotorama__wrap .viewer-overlay .ar-viewer-button-bar .action-gift:before,.fotorama__wrap .viewer-overlay .ar-viewer-button-bar .cart.table-wrapper .actions-toolbar>.action:before,.fotorama__wrap .viewer-overlay .ar-viewer-button-bar button:before{height:17px;width:17px}.fotorama__wrap .viewer-overlay .ar-viewer-button-bar .action-gift.three-viewer-button:before,.fotorama__wrap .viewer-overlay .ar-viewer-button-bar .cart.table-wrapper .actions-toolbar>.action.three-viewer-button:before,.fotorama__wrap .viewer-overlay .ar-viewer-button-bar button.three-viewer-button:before{content:unset}.fotorama__wrap .viewer-overlay .ar-viewer-button-bar .action-gift.ar-viewer-button:before,.fotorama__wrap .viewer-overlay .ar-viewer-button-bar .cart.table-wrapper .actions-toolbar>.action.ar-viewer-button:before,.fotorama__wrap .viewer-overlay .ar-viewer-button-bar button.ar-viewer-button:before{background-image:inherit;content:"\e923";font-family:icomoon;font-size:1.7rem;font-weight:400;line-height:1;margin-right:5px}.fotorama__wrap>.viewer-overlay{margin-top:-30px;padding-right:30px;position:relative;text-align:right;top:-30px}@-webkit-keyframes amsearch-animation__fadeIn{0%{opacity:0}
45100%{opacity:1}}@-moz-keyframes amsearch-animation__fadeIn{0%{opacity:0}100%{opacity:1}}@-ms-keyframes amsearch-animation__fadeIn{0%{opacity:0}100%{opacity:1}}@-o-keyframes amsearch-animation__fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes amsearch-animation__fadeIn{0%{opacity:0}100%{opacity:1}}body{position:relative}body .page-header{position:relative;z-index:103}body .page-header .header.content>.block-search .form#search_mini_form input#search[class]{box-sizing:border-box;min-height:39px;padding-left:24px;padding-right:54px}body .page-header .block-search #search_mini_form .control input#search[class]{box-sizing:border-box;min-height:39px;padding-left:24px;padding-right:54px}body .page-header .block-search #search_mini_form .field.search>.label[class]{display:none}body .page-header .block-search #search_mini_form .actions[class]{bottom:0;height:auto;left:auto!important;margin:0;padding:0;position:absolute;right:0!important;top:0!important;transform:none!important;width:44px;z-index:11}body .page-header .block-search #search_mini_form .action.search[class]{align-items:center;bottom:auto;display:flex;height:100%;justify-content:center;left:auto!important;margin:0;min-width:44px;opacity:1;padding:0;position:relative;right:0!important;top:0!important;transform:none!important;width:44px;z-index:11}body .page-header .block-search #search_mini_form .action.search[disabled]{opacity:1}.field.search{position:relative}.page-header .block-search #search_mini_form{position:relative}.page-header .block-search #search_mini_form .field.search{margin:0}@media (min-width:769px) and (max-width:1439px){body .page-header>.header.content>.block-search{box-sizing:border-box;flex:0 1 45vw;max-width:634px;min-width:420px;width:45vw}body .page-header>.header.content>.block-search #search_mini_form{width:100%}body .page-header .header-card--callus[class]{margin-left:16px;margin-right:16px;min-width:0}}@media (min-width:769px) and (max-width:1199px){body .page-header>.header.content>.block-search{flex-basis:43vw;max-width:500px;min-width:360px;width:43vw}body .page-header .header-card--callus[class]{margin-left:12px;margin-right:12px}}@media (max-width:767px){body .page-header .header.content>.block-search[class]{box-sizing:border-box;flex:1 1 100%;margin:10px 0 0;max-width:100%;padding:0;width:100%;z-index:11}body .page-header .block-search #search_mini_form[class]{box-sizing:border-box;float:none;width:100%}body .page-header .block-search #search_mini_form .field.search{display:block;width:100%}body .page-header .block-search #search_mini_form .control{margin:0;padding:0}body .page-header .block-search #search_mini_form .control input#search[class],body .page-header .header.content>.block-search .form#search_mini_form input#search[class]{height:48px;left:auto;margin:0;min-height:48px;padding:0 58px 0 16px;position:static;width:100%}body .page-header .block-search #search_mini_form .actions[class]{bottom:0;height:48px;left:auto!important;margin:0;padding:0;right:0!important;top:0!important;transform:none!important;width:48px}body .page-header .block-search #search_mini_form .action.search[class]{height:48px;min-width:48px;position:relative;right:0!important;top:0!important;transform:none!important;width:48px}}@media only screen and (min-width:1440px){.page-header .header-card--callus[class]{margin-right:42px;padding-right:42px}.page-header #search_mini_form{width:584px}}@media all and (min-width:769px),print{.block-search .label{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.header.content:after,.header.content:before,.page-header .header.panel:after,.page-header .header.panel:before{content:'';display:table}.header.content:after,.page-header .header.panel:after{clear:both}.column.main,.sidebar-main{box-sizing:border-box}.page-wrapper h1{font-size:4.8rem;margin-bottom:40px}.breadcrumbs,.header.content,.navigation,.page-header .header.panel,.page-main{box-sizing:border-box;margin-left:auto;margin-right:auto;max-width:1460px;padding-left:10px;padding-right:10px;width:auto}.page-main{width:100%}.columns{display:block}.column.main{min-height:300px}.page-layout-2columns-left .column.main{width:83.33333333%;float:right;-ms-flex-order:2;-webkit-order:2;order:2}.sidebar-main{padding-right:2%}.page-layout-2columns-left .sidebar-main{width:16.66666667%;float:left;-ms-flex-order:1;-webkit-order:1;order:1}.page-layout-2columns-left .main{padding-left:2%}.panel.header{padding:10px 20px}.nav-toggle{display:none}.nav-sections{-webkit-flex-shrink:0;flex-shrink:0;-webkit-flex-basis:auto;flex-basis:auto;margin-bottom:25px}.nav-sections-item-title{display:none}.nav-sections-item-content>*{display:none}.nav-sections-item-content>
45.navigation{display:block}.navigation{background:#f8f8f8;font-weight:700;height:inherit;left:auto;overflow:inherit;padding:0;position:relative;top:0;width:100%;z-index:3}.navigation:empty{display:none}.navigation ul{margin-top:0;margin-bottom:0;padding:0;position:relative}.navigation li.level0{border-top:none}.navigation li.level1{position:relative}.navigation .level0{margin:0 10px 0 0;display:inline-block;position:relative}.navigation .level0:last-child{margin-right:0;padding-right:0}.navigation .level0:hover:after{content:'';display:block;position:absolute;top:0;left:100%;width:10px;height:calc(100% + 3px);z-index:1}.navigation .level0>.level-top{color:#575757;line-height:4rem;padding:0 12px;text-decoration:none;box-sizing:border-box;position:relative;display:inline-block}.navigation .level0>.level-top.ui-state-focus,.navigation .level0>.level-top:hover{color:#d57a39;text-decoration:none}.navigation .level0.active>.level-top,.navigation .level0.has-active>.level-top{border-color:#d57a39;border-style:solid;border-width:0 0 3px;color:#d57a39;text-decoration:none;display:inline-block}.navigation .level0.parent:hover>.submenu{overflow:visible!important}.navigation .level0.parent>.level-top{padding-right:20px}.navigation .level0.parent>.level-top>.ui-menu-icon{position:absolute;right:0;display:inline-block;text-decoration:none}.navigation .level0.parent>.level-top>.ui-menu-icon>span{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.navigation .level0.parent>.level-top>.ui-menu-icon:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:12px;line-height:20px;color:inherit;content:'\e622';font-family:icons-blank-theme;vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.navigation .level0 .submenu{background:#fff;border:1px solid #ecf0f1;box-shadow:0 5px 5px rgba(0,0,0,.19);font-weight:700;min-width:230px;padding:0;display:none;left:0;margin:0!important;position:absolute;z-index:1;margin-top:11px}.navigation .level0 .submenu>ul{margin-top:11px}.navigation .level0 .submenu>ul:after,.navigation .level0 .submenu>ul:before{content:'';display:block;overflow:hidden;position:absolute}.navigation .level0 .submenu>ul:before{color:#fff;left:20px;top:-20px;border:10px solid transparent;height:0;width:0;border-bottom-color:#fff;z-index:4}.navigation .level0 .submenu>ul:after{border:11px solid transparent;height:0;width:0;border-bottom-color:#ecf0f1;color:#ecf0f1;left:19px;top:-22px;z-index:3}.navigation .level0 .submenu:before{content:'';display:block;position:absolute;width:100%;height:4px;left:0;top:-4px;z-index:1}.navigation .level0 .submenu a{display:block;line-height:inherit;color:#575757;padding:8px 20px}.navigation .level0 .submenu a.ui-state-focus,.navigation .level0 .submenu a:hover{background:#e8e8e8;color:#d57a39;text-decoration:none}.navigation .level0 .submenu .active>a{border-color:#d57a39;border-style:solid;border-width:0 0 0 3px}.navigation .level0 .submenu .submenu{top:-1px!important;left:100%!important}.navigation .level0 .submenu .submenu-reverse{left:auto!important;right:100%}.navigation .level0 .submenu li{margin:0;position:relative}.navigation .level0 .submenu li.parent>a>.ui-menu-icon{position:absolute;right:3px;display:inline-block;text-decoration:none}.navigation .level0 .submenu li.parent>a>.ui-menu-icon>span{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.navigation .level0 .submenu li.parent>a>.ui-menu-icon:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:12px;line-height:20px;color:inherit;content:'\e608';font-family:icons-blank-theme;vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.navigation .level0.more{position:relative;display:inline-block;text-decoration:none}.navigation .level0.more:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:26px;line-height:inherit;color:inherit;content:'\e607';font-family:icons-blank-theme;vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.navigation .level0.more:before{display:none}.navigation .level0.more:after{padding:8px 12px;position:relative;z-index:1}.navigation .level0.more:hover>.submenu{overflow:visible!important}.navigation .level0.more li{display:block}.panel.header .links{display:inline-block}.fieldset>.field{margin:0 0 20px;box-sizing:border-box;margin:0 0 29px}.fieldset>.field>.label{margin:0}.fieldset>.field:after,.fieldset>.field:before{content:'';display:table}.fieldset>.field:after{clear:both}.fieldset>.field:not(.choice)>.label{padding:6px 15px 0 0;text-align:right;box-sizing:border-box;float:left}.fieldset>.field:not(.choice)>.control{width:100%;float:left}.actions-toolbar:after,.actions-toolbar:before{content:'';display:table}.actions-toolbar:after{clear:both}.actions-toolbar .primary{float:left}.actions-toolbar .secondary{float:right}.actions-toolbar .primary,.actions-toolbar .secondary{display:inline-block}.actions-toolbar .primary a.action,.actions-toolbar .secondary a.action{dis
45play:inline-block}.actions-toolbar .primary .action{margin:0 5px 0 0}.actions-toolbar .secondary a.action{margin-top:6px}.actions-toolbar>.primary,.actions-toolbar>.secondary{margin-bottom:0}.actions-toolbar>.primary .action,.actions-toolbar>.secondary .action{margin-bottom:0;width:auto}.page-header .amsearch-wrapper-block{float:right;margin:0;padding:0;width:auto}.page-header .amsearch-wrapper-block:before{content:none}.page-header:not(.amsearch-full-width) .amsearch-input-wrapper.-dynamic-width{width:100%}.page-header .amsearch-input-wrapper{min-width:283px;width:auto}.page-header.amsearch-full-width.-opened .ammenu-logo,.page-header.amsearch-full-width.-opened .logo{margin:0 auto 0 4vw;z-index:11}.page-header.amsearch-full-width.-opened .amsearch-wrapper-block{z-index:10}.page-header.amsearch-full-width.-opened .amsearch-button.-full-close{right:4vw}.page-header.amsearch-full-width .amsearch-input-wrapper{flex-grow:initial}.page-header.amsearch-full-width .amsearch-button.-search{flex-grow:initial}.page-header.amsearch-full-width .amsearch-wrapper-block{background:#fff;display:inline-block}.page-header.amsearch-full-width:not(.-opened) .amsearch-wrapper-block{position:static;width:auto}.page-header.amsearch-full-width .amsearch-form-block{height:100%;justify-content:center;padding:0}.page-header.amsearch-full-width .amsearch-result-section{padding:0 calc(4vw - 15px)}.page-header.amsearch-full-width .amsearch-products-section.-grid:not(.-slider) .amsearch-item{max-width:calc(25%)}.page-header.amsearch-full-width .amsearch-products-section.-list .amsearch-item{width:50%}.page-header.amsearch-full-width .amsearch-button.-full-close{margin:auto}.page-header .amsearch-button.-loupe-trigger{display:none}.sw-megamenu.navigation>ul{position:relative}.sw-megamenu.navigation>ul:after{diaplay:table;content:'';clear:both}.sw-megamenu.navigation .open-children-toggle{display:none}.sw-megamenu.navigation span.cat-label{position:absolute;text-transform:uppercase;font:inherit;font-size:9px;padding:2px;border-radius:2px;line-height:1;color:#fff}.sw-megamenu.navigation span.cat-label:before{content:"";position:absolute;width:3px;height:3px;border:3px solid transparent}.sw-megamenu.navigation span.cat-label.cat-label-label3{background-color:#0ae3eb}.sw-megamenu.navigation li>a>span{position:relative}.sw-megamenu.navigation li.level0>a>span.cat-label{top:-13px;right:14px}.sw-megamenu.navigation li.level0>a>span.cat-label:before{left:3px;bottom:-6px}.sw-megamenu.navigation li.level0>a>span.cat-label.cat-label-label3:before{border-top-color:#0ae3eb}.sw-megamenu.navigation .subchildmenu.mega-columns>li{float:left;padding:0 5px}.sw-megamenu.navigation .subchildmenu.mega-columns.columns2>li{width:50%}.sw-megamenu.navigation .subchildmenu.mega-columns.columns2>li:nth-child(odd){clear:both}.sw-megamenu.navigation .subchildmenu.mega-columns.columns4>li{width:25%}.sw-megamenu.navigation .subchildmenu.mega-columns.columns4>li:nth-child(4n+1){clear:both}.sw-megamenu.navigation li.level0 .submenu{display:block;visibility:hidden;opacity:0;color:#777}.sw-megamenu.navigation li.level0 .row{margin-left:-5px;margin-right:-5px}.sw-megamenu.navigation li.level0 .col-md-12{padding-left:5px;padding-right:5px}.sw-megamenu.navigation li.level0.fullwidth{position:static}.sw-megamenu.navigation li.level0.fullwidth>.submenu{width:100%;border-radius:0 0 6px 6px}.sw-megamenu.navigation li.level0.fullwidth>.submenu{padding:5px 8px 10px;left:0}.sw-megamenu.navigation li.level0.fullwidth .submenu li.parent>a:after{display:none}.sw-megamenu.navigation li.level0.fullwidth .submenu li.level1>a{font-size:14px;font-weight:600;text-transform:uppercase;margin-top:10px}.sw-megamenu.navigation li.level0.fullwidth .submenu .subchildmenu .subchildmenu{padding:5px 0}.sw-megamenu.navigation li.level0.fullwidth .submenu a{padding:5px;line-height:1;font-size:13px}.sw-megamenu.navigation li.level0.fullwidth .submenu .menu-bottom-block a,.
45sw-megamenu.navigation li.level0.fullwidth .submenu .menu-right-block a,.sw-megamenu.navigation li.level0.fullwidth .submenu .menu-top-block a{display:inline}.product-upholstery-swatches.catalog-product-view .form-main{grid-area:products}.product-upholstery-swatches.catalog-product-view .product-content{grid-area:description}.product-upholstery-swatches.catalog-product-view .modal-popup.product-form{display:block;grid-area:order;opacity:1;position:static;visibility:visible;width:100%}.product-info-main .box-tocart,.product-options-bottom .box-tocart{display:table}.product-info-main .box-tocart .field.qty,.product-options-bottom .box-tocart .field.qty{display:table-cell}.product-info-main .box-tocart .actions,.product-options-bottom .box-tocart .actions{display:table-cell;padding-top:25px;text-align:center;vertical-align:bottom}.product-info-main .page-title-wrapper .page-title{margin-top:-13px}.product-info-main{float:right}.product.media{float:left;margin-bottom:25px}.block-search{float:right;padding-left:15px;position:relative;width:250px;z-index:4}.block-search .control{border-top:0;margin:0;padding:0 0 25px}.block-search .nested{display:block;padding-top:5px;position:absolute}.block-search input{margin:0;padding-right:35px;position:static}.block-search input::-webkit-input-placeholder{color:#c2c2c2}.block-search input:-moz-placeholder{color:#c2c2c2}.block-search input::-moz-placeholder{color:#c2c2c2}.block-search input:-ms-input-placeholder{color:#c2c2c2}.block-search .action.search{display:inline-block;background-image:none;background:0 0;-moz-box-sizing:content-box;border:0;box-shadow:none;line-height:inherit;margin:0;padding:0;text-decoration:none;text-shadow:none;font-weight:400;padding:5px 0;position:absolute;right:10px;top:0;z-index:1}.block-search .action.search>span{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.block-search .action.search:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:22px;line-height:22px;color:#8f8f8f;content:'\e615';font-family:icons-blank-theme;margin:0;vertical-align:top;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.block-search .action.search:hover:before{color:inherit}.block-search .action.search:active:before{color:inherit}.block-search .action.search:active,.block-search .action.search:focus{background:0 0;border:none}.block-search .action.search:hover{background:0 0;border:none}.block-search .action.search.disabled,.block-search .action.search[disabled]{opacity:.5}.block-search .action.search:focus:before{color:#333}.search-autocomplete{margin-top:0}.block-authentication .block-title{font-size:2.4rem;border-bottom:0;margin-bottom:25px}.block-authentication .actions-toolbar>.primary{display:inline;float:right;margin-right:0}.block-authentication .actions-toolbar>.primary .action{margin-right:0}.block-authentication .actions-toolbar>.secondary{float:left;margin-right:2rem;padding-top:1rem}.popup-authentication .modal-inner-wrap{min-width:769px;width:60%}.popup-authentication .block-authentication{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;border-top:1px solid #c1c1c1}.popup-authentication .block-content,.popup-authentication .block[class],.popup-authentication .fieldset,.popup-authentication .form-login{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-grow:1;flex-grow:1}.popup-authentication .block[class]{box-sizing:border-box;float:left;padding:10px 30px 0 0;width:50%}.popup-authentication .block[class]+.block{border-left:1px solid #c1c1c1;border-top:0;margin:0;padding:10px 0 0 40px}.popup-authentication .block[class]+.block:before{left:0;top:50%}.popup-authentication .actions-toolbar{margin-bottom:0;margin-top:auto}.block.newsletter{max-width:44%;width:max-content}.page-wrapper>.breadcrumbs{box-sizing:border-box;width:100%}.navigation ul{padding:0 8px}.header.panel>.header.links{float:right;font-size:0;margin:0;padding:0;list-style:none;margin-left:auto}.header.content{padding:30px 20px 0}.page-header{border:0;margin-bottom:0}.page-header .panel.wrapper{border-bottom:1px solid #e8e8e8}.page-header .header.panel{padding-bottom:10px;padding-top:10px}.page-header .switcher{display:inline-block}.logo{margin:0 auto 25px 0}.logo img{max-height:inherit}.faq-page.page-layout-2columns-left .columns .sidebar{width:25%}.faq-page.page-layout-2columns-left .columns .main{order:2;width:70%}.faq-page .navigation.sw-megamenu{margin-bottom:0}.faq-page .page-title-wrapper{align-items:flex-end;display:flex;gap:0 25px;flex-wrap:wrap;margin-bottom:27px}.faq-page .page-title-wrapper .page-title[class]{font-size:3rem;line-height:.87;margin-bottom:0}.faq-page .page-title-wrapper .page-description{margin-bottom:-4px}.block.block-top-categories{margin-bottom:90px;padding:48px 0}.block.block-top-categories .block-title{box-sizing:border-box;font-size:3rem;line-height:.87;padding:0 20px;margin:0 auto 20px;max-width:1460px;width:100%}.block.block-top-categories .block-content{box-sizing:border-box;padding:0 20px;margin:0 auto;max-width:1460px;width:100%}.block.block-top-categories .block-content p{font-size:2.2rem;line-height:1.8;margin-bottom:49px}.block.block-top-categories .faq-categories{flex-direction:row;flex-wrap:wrap;gap:35px 46px;justify-content:space-between}.block.block-top-categories .faq-category{width:calc(50% - 23px)}.block.block-top-categories .faq-category>a{font-size:1.8rem;padding:24px 21px}.block.block-top-categories .faq-category>a:before{content:unset}.block.block-top-categories .faq-category>a img{width:33px}.block.block-left-categories{display:block}.block.block-left-categories .block-title{font-size:3rem;line-height:.87;margin-bottom:36px}.block.block-left-categories .faq-categories{list-style:none;padding-left:0}.block.block-left-categories .faq-category>a{color:#2c2c2c;display:block;font-size:1.6rem;font-weight:500;line-height:1.375;padding:7px 12px}
45.aw-faq-search form[role=search] .aw-search-field{display:inline-block;text-decoration:none;display:block}.aw-faq-search form[role=search] .aw-search-field:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:2.3rem;line-height:1;color:#6d6d6d;content:"\e916";font-family:icomoon;vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.aw-faq-search form[role=search] .aw-search-field:before{left:14px;margin:0;padding:0;position:absolute;top:50%;transform:translateY(-50%)}.aw-faq-search form[role=search] button.primary[type=submit]{background-image:none;background:#d57a39;border:1px solid #d57a39;color:#fff;display:inline-block;font-family:Lato,Arial,sans-serif;font-weight:700;padding:7px 15px;font-size:1.6rem;box-sizing:border-box;vertical-align:middle;align-items:center;display:flex;font-size:2.1rem;gap:0 10px;height:50px;justify-content:center;left:auto;right:0;width:190px}.aw-faq-search form[role=search] button.primary[type=submit]:before{color:#fff;content:"\e920";font-size:1.1rem;margin-top:5px;order:2}.aw-container[class]{margin-top:51px}.article-list[class]{margin-bottom:35px}.article-list[class] ul.aw-list-style .article-title span{font-size:1.8rem;padding-bottom:9px;padding-top:9px}.product-info-finance{font-size:1.6rem;padding-left:170px}.cart.table-wrapper .items>.cart.item .col.image{grid-area:image}.cart.table-wrapper .items>.cart.item .col.bundle-child-wrapper{grid-area:bundle}.cart.table-wrapper .items>.cart.item .col.item{grid-area:info}.cart.table-wrapper .items>.cart.item .col.actions{align-self:end;grid-area:actions}.cart.table-wrapper .items>.cart.item .col.total{align-items:flex-end;display:flex;flex-direction:column;grid-area:price}.product-item.product .summarize-options-text{font-size:1.4rem;line-height:1.7rem;margin-bottom:9px}.product-item.product .summarize-options-text:before{font-size:1.1rem;line-height:1.7rem;width:1.7rem}.fotorama #layered_msg{left:125px;width:calc(100% - 125px)}.product-options-bottom{padding-top:43px}.product-options-wrapper .product-custom-option{height:52px}.product-options-wrapper .product-options-wrapper>.fieldset>.dimension-inputs .field:first-child,.product-options-wrapper>.fieldset>.field:not(.choice):first-child{border-top:1px solid #c9c9c9}.product-info-main .box-tocart,.product-options-bottom .box-tocart{display:block;margin-bottom:28px;margin-top:0}.product-info-main .box-tocart .qty-ticker,.product-options-bottom .box-tocart .qty-ticker{font-size:1.6rem;height:54px;width:54px}.product-info-main .box-tocart .qty-ticker[data-action=decrease],.product-options-bottom .box-tocart .qty-ticker[data-action=decrease]{border-radius:5px 0 0 5px}.product-info-main .box-tocart .qty-ticker[data-action=increase],.product-options-bottom .box-tocart .qty-ticker[data-action=increase]{border-radius:0 5px 5px 0}.product-info-main .box-tocart .input-text.qty,.product-options-bottom .box-tocart .input-text.qty{height:54px;width:60px}.product-info-main .box-tocart .block-product-info-finance,.product-options-bottom .box-tocart .block-product-info-finance{font-size:1.6rem;max-width:200px}.product-info-main .box-tocart .block-product-info-finance+.actions,.product-options-bottom .box-tocart .block-product-info-finance+.actions{display:none}.product-info-main .box-tocart .action.toquote,.product-options-bottom .box-tocart .action.toquote{font-size:2.4rem;height:66px;margin-top:36px}.product-info-main .box-tocart .action.request-a-quote,.product-options-bottom .box-tocart .action.request-a-quote{font-size:2.4rem;height:66px}.product-info-main .product.info.detailed[class]{border-bottom:0;float:none;margin-bottom:17px;margin-top:0;padding-top:44px}.product-info-main .product.info.detailed[class] h2{border-bottom:1px solid #e8e8e8;font-size:2.4rem;margin-bottom:14px;padding-bottom:30px}.product-info-main .product.info.detailed[class] .product.data.items{border-top:0}.product-info-main .product.info.detailed[class] .product.data.items .data.item.title{border-bottom:1px solid #e8e8e8;flex:1;padding-bottom:12px;margin-bottom:1px;margin-right:0;max-width:inherit;text-align:center}.product-info-main .product.info.detailed[class] .product.data.items .data.item.title .switch{border-top:0;color:#3c3938;font-weight:400;padding:10px 0}.product-info-main .product.info.detailed[class] .product.data.items .data.item.title .switch:after{content:unset}.product-info-main .product.info.detailed[class] .product.data.items .data.item.title.active{border-bottom:3px solid #757575;margin-bottom:0;padding-bottom:11px}.product-info-main .product.info.detailed[class] .product.data.items .data.item.content{border-bottom:0;border-top:0;display:none;font-size:1.6rem;margin-left:0;margin-top:33px;padding-bottom:33px;padding-top:0;order:2}.block.block-new-customer{border-top:0;padding-top:0}.page-wrapper[class] .page-main h1{font-size:4.8rem;margin-bottom:40px}.page-wrapper[class] .page-main h3{font-size:2.4rem}.page-header{margin-bottom:0}.page-header:before{bottom:1px}.page-header .panel.header[class]{font-size:1.5rem;line-height:2.3rem;padding-bottom:10px;padding-top:10px}.page-header .panel.header[class]>.header.links{float:right;font-size:1.5rem;position:relative;margin-top:-24px}.page-header .panel.header[class] .secondary-nav{display:flex;gap:0 23px;margin-bottom:0;padding-left:0}.page-header .panel.header[class] .secondary-navigation-link{margin-bottom:0}.page-header .panel.header[class] .upholstery-swatches-link{display:inline-block;text-decoration:none}.page-header .panel.header[class] .upholstery-swatches-link:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.9rem;line-height:1;color:inherit;content:"\e919";font-family:icomoon;vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.page-header .panel.header[class] .showroom-link{display:inline-block;text-decoration:none}.page-header .panel.header[class] .showroom-link:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.9rem;line-height:1;color:inherit;content:"\e918";font-family:icomoon;vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.page-header .panel.header[class] .link{gap:0 8px;color:#fff;display:inline-flex}.page-header>.header.content{align-items:center;flex-wrap:nowrap;padding-bottom:23px;padding-top:30px}.page-header>.header.content>.block-search{order:inherit;padding-left:40px;width:auto;z-index:inherit}.page-header>.header.content .toggle-nav{display:none}.page-header>.header.content .logo>img{width:161px}.page-header .header-card--callus[class]{font-size:0;margin-left:24px;margin-right:24px;text-align:right}.page-header .header-card--callus[class]>a{display:inline-block;text-decoration:none;padding-left:0;display:inline-flex;flex-direction:column}.page-header .header-card--callus[class]>a:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:2.8rem;line-height:1;color:inherit;content:"\e917";font-family:icomoon;vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.page-header #search_mini_form{float:none;width:100%}.form.minisearch{position:relative}.form.minisearch .control{padding-bottom:0}.form.minisearch>.actions>.action.search{position:static}.form.minisearch>.actions>.action.search:before{font-size:2.1rem}body .page-header .header.content .header-card[class]{position:relative}body .page-header .header.content .header-card[class] .link.customer-account-link:before,body .page-header .header.content .header-card[class] .link.wishlist-link:before{display:block;font-size:2.8rem}body .page-header .header.content .header-card[class] .link .subheading{display:none}.miniquote-wrapper{margin-top:0}.miniquote-wrapper .showquote{display:flex;flex-direction:column}.miniquote-wrapper .showquote:before{font-size:2.8rem}.miniquote-wrapper .showquote .counter-number{font-size:1rem}.navigation.sw-megamenu{height:auto;margin-bottom:37px;opacity:1;overflow:visible;padding-bottom:0;padding-top:0;position:relative;top:0;width:100%}.navigation.sw-megamenu:before{background-color:#fff;border-bottom:1px solid #c9c9c9;border-top:1px solid #c9c9c9;box-shadow:0 2px 4px 0 rgba(217,217,217,.5);content:'';height:100%;left:50%;position:absolute;top:-1px;transform:translateX(-50%);width:100dvw;z-index:-1}.navigation.sw-megamenu>ul{display:flex;padding:0}.navigation.sw-megamenu>ul:after{flex:1;order:1}.navigation.sw-megamenu>ul>li:nth-child(2) a.level-top{padding-left:0}.navigation.sw-megamenu li.level0{border-bottom:0;margin:0}.navigation.sw-megamenu li.level0>.level-top{color:#2c2c2c;font-size:1.6rem;line-height:1.4;padding:20px 15px}.navigation.sw-megamenu li.level0>.level-top:hover{color:#121212}.navigation.sw-megamenu li.level0>.level-top:hover span{position:relative}.navigation.sw-megamenu li.level0>.level-top:hover span:after{background-color:#d57a39;bottom:-2px;content:'';display:block;height:2px;left:-15px;position:absolute;width:calc(100% + 30px)}.navigation.sw-megamenu li.level0:first-child>.level-top{padding-left:20px}.navigation.sw-megamenu li.level0:first-child>.level-top:hover span:after{left:0;width:100%}.navigation.sw-megamenu li.level0.top-additional-links+li>.level-top{padding-left:0}.navigation.sw-megamenu li.level0.top-additional-links+li>.level-top:hover span:after{left:0;width:100%}.navigation.sw-megamenu li.level0.parent:hover:after{background-color:rgba(60,60,60,.35);content:'';display:block;height:150dvh;left:50%;position:absolute;top:100%;transform:translateX(-50%);width:100dvw;z-index:2}.navigation.sw-megamenu li.level0.parent:hover>.submenu{left:-20px;padding:45px 20px;z-index:3}.navigation.sw-megamenu li.level0.parent:hover>.submenu .container{display:flex;flex-wrap:wrap;justify-content:space-between}.navigation.sw-megamenu li.level0.parent:hover>.submenu .row{border-top:1px solid #c9c9c9;margin:24px 0 0;order:2;padding-top:30px;width:100%}.navigation.sw-megamenu li.level0.parent:hover>.submenu .row>.subchildmenu{display:flex;gap:0 45px;padding:0}.navigation.sw-megamenu li.level0.parent:hover>.submenu .row>.subchildmenu>li.level1{border-bottom:0;flex:1;padding:0;width:auto}.navigation.sw-megamenu li.level0.parent:hover>.submenu .row>.subchildmenu>li.level1>a{color:#2c2c2c;font-size:2.1rem;margin:0;padding:0;text-transform:none}.navigation.sw-megamenu li.level0.parent:hover>.submenu .row>.subchildmenu .subchildmenu{border-top:1px solid #c9c9c9;display:block;margin-top:10px;padding:0}.navigation.sw-megamenu li.level0.parent:hover>.submenu .row>.subchildmenu .subchildmenu a:empty{display:none}.navigation.sw-megamenu li.level0.parent:hover>.submenu .row>.subchildmenu .level2{border-bottom:0;margin-top:15px}.navigation.sw-megamenu li.level0.parent:hover>.submenu .row>.subchildmenu .level2>a{color:#2c2c2c;font-size:1.4rem;font-weight:400;padding:0}.navigation.sw-megamenu li.level0.parent:hover>.submenu .menu-top-block{color:#2c2c2c}.navigation.sw-megamenu li.level0.parent:hover>.submenu .menu-bottom-block>a{color:#8a2020;font-size:1.4rem;font-weight:700}.navigation.sw-megamenu li.level0.parent:hover>.submenu h3{font-size:2.8rem;font-weight:500;margin:0}.navigation.sw-megamenu li.level0.parent:hover>.submenu h3>a{color:#1b62c6;font-size:1.8rem;font-weight:700}.navigation.sw-megamenu li.level0.parent:hover>.submenu h3>a:hover{color:#154c99}.navigation.sw-megamenu li.sale>.level-top{color:#8a2020}.navigation.sw-megamenu li.sale>.level-top:hover{color:#611616}.navigation.sw-megamenu li.ui-menu-item>.open-children-toggle{display:none}.navigation.sw-megamenu .open-children-toggle{display:none}.top-additional-links{align-self:center;display:block;order:2;padding-bottom:0;text-align:right}.top-additional-links .link{border:0;display:inline-block;padding:20px 0}.top-additional-links .link>span{display:none}.top-additional-links .row{display:flex;justify-content:space-between;gap:0 60px;text-align:left}.top-additional-links .row .menu-right-block{flex:4;order:2}.top-additional-links .block-top-categories-nav{flex:8}.top-additional-links .submenu .faq-categories[class]{display:grid;gap:49px 32px;grid-template-columns:repeat(2,1fr);padding:0}.top-additional-links .submenu .faq-categories[class]>.faq-category[class]>a{color:#2c2c2c;font-size:1.6rem;font-weight:600;padding:0}.top-additional-links .submenu .faq-categories[class]>.faq-category[class] img{display:block;margin-bottom:4px}.top-additional-links .submenu .faq-categories[class] .aw-subcategory-list{margin-top:12px;padding:0}.top-additional-links .submenu .faq-categories[class] .aw-subcategory-list>li{margin-bottom:15px}.top-additional-links .submenu .faq-categories[class] .aw-subcategory-list>li>a{font-size:1.4rem;font-weight:400;line-height:1.215;padding:0}.top-additional-links .block.block-contact-help-center{background-color:#f6f6f6;border-radius:10px;margin-bottom:22px;padding:26px 27px}.top-additional-links .block.block-contact-help-center .block-title{color:#2c2c2c;font-size:1.6rem;line-height:1.21;margin-bottom:23px;padding-left:36px;position:relative}.top-additional-links .block.block-contact-help-center .block-title strong{font-weight:500}.top-additional-links .block.block-contact-help-center .block-title strong:before{position:absolute;
45left:0;top:50%;transform:translateY(-50%)}.top-additional-links .block.block-contact-help-center .block-content[class] ul{font-size:0;margin:0 -13px;padding:0;position:relative}.top-additional-links .block.block-contact-help-center .block-content[class] ul:before{background-color:#f6f6f6;content:'';height:100%;position:absolute;left:0;width:1px;z-index:2}.top-additional-links .block.block-contact-help-center .block-content[class] ul>li,.top-additional-links .block.block-contact-help-center .block-content[class] ul>li>a{color:#2c2c2c;display:inline-block;font-size:1.4rem;font-weight:400;padding:0}.top-additional-links .block.block-contact-help-center .block-content[class] ul>li{border-left:1px solid #c9c9c9;padding:0 13px}.top-additional-links .block.block-contact-help-center .block-content[class] ul>li:last-child{padding-right:0}.top-additional-links .block.block-contact-help-center .block-title strong{display:inline-block;text-decoration:none}.top-additional-links .block.block-contact-help-center .block-title strong:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:2rem;line-height:1;color:inherit;content:"\e917";font-family:icomoon;vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.header.content>.block-search .action.search,.header.content>.block-search .field.search>.label{padding:.6rem 1rem;margin-top:-1px}.breadcrumbs .items{font-size:1.5rem}.modal-popup.popup-authentication .modal-inner-wrap{max-height:calc(100% - 100px);margin-top:50px}.popup-authentication .block-authentication{flex-wrap:wrap}.popup-authentication .block-title{width:100%}body .fieldset>.field:after{content:''!important;display:block;clear:both}.fieldset>.field{margin-bottom:20px}.fotorama__wrap .viewer-overlay .ar-viewer-button-bar button{border-radius:36px;font-size:1.4rem;height:36px;margin-left:15px;padding:0 16px}.fotorama__wrap .viewer-overlay .ar-viewer-button-bar button:before{height:21px;width:21px}.fotorama__wrap .viewer-overlay .ar-viewer-button-bar button.ar-viewer-button:before{font-size:2.1rem}.fotorama__wrap>.viewer-overlay{margin-top:-36px}}@media all and (min-width:770px),print{body .breadcrumbs,body .header.content,body .navigation,body .page-header .header.panel,body .page-main{padding-left:20px;padding-right:20px}.page-header{z-index:103}.page-header+.navigation{z-index:102}}@media only screen and (min-width:770px){body .breadcrumbs,body .header.content,body .navigation,body .page-header .header.panel,body .page-main{padding-left:20px;padding-right:20px}.page-header{z-index:103}.page-header+.navigation{z-index:102}}@media all and (min-width:1024px),print{.page-header.amsearch-full-width .amsearch-products-section.-grid:not(.-slider) .amsearch-item{max-width:calc(20%)}.faq-page.page-layout-2columns-left .columns .sidebar{width:20%}.faq-page.page-layout-2columns-left .columns .main{order:2;width:75%}.block.block-top-categories .faq-category{width:calc(25% - 35px)}.page-header .header-card--callus[class]{border-right:1px solid #c9c9c9;font-size:1.6rem;margin-right:25px;padding-right:25px}.page-header .header-card--callus[class]>a{display:inline-flex;flex-direction:column;padding-left:44px;position:relative;white-space:nowrap}.page-header .header-card--callus[class]>a:before{font-size:3.3rem;position:absolute;left:0;top:50%;transform:translateY(-50%)}.page-header .header-card--callus[class] .subheading{font-size:1.3rem}.header-card .link.customer-account-link,.header-card .link.wishlist-link,.miniquote-wrapper .showquote .text{font-size:1.5rem}.header-card .link.customer-account-link{padding-bottom:10px;margin-bottom:-10px}html .navigation.sw-megamenu li.level0>.level-top{padding-left:25px;padding-right:25px}html .navigation.sw-megamenu li.top-additional-links+li>.level-top{padding-left:20px}.top-additional-links .link:before{content:unset}.top-additional-links .link>span{display:inline;font-size:1.8rem}.top-additional-links .submenu .faq-categories[class]{grid-template-columns:repeat(3,1fr)}}@media all and (min-width:1440px),print{.page-header .header-card--callus[class]{margin-right:42px;padding-right:42px}.page-header #search_mini_form{width:584px}}@keyframes navigation-down{from{top:-100vh;opacity:0}
45to{top:0;opacity:1}}@keyframes navigation-up{from{top:0;opacity:1}to{top:-100vh;opacity:0}}@media (min-width:769px),print{.page-header:not(.amsearch-full-width) .amsearch-input-wrapper.-dynamic-width{width:100%}}body .page-header .block-search #search_mini_form .field.search{width:calc(100% - 44px)}body .page-header .block-search #search_mini_form .action.search[class]{width:44px}.page-header .header.content>.block-search #search_mini_form{--smartsearch-accent:#1f4d7a}.page-header .header.content>.block-search #search_mini_form .control input#search[class]{border:1px solid var(--smartsearch-accent);border-radius:7px 0 0 7px;box-shadow:none;width:100%}.page-header .header.content>.block-search #search_mini_form .control input#search[class]:focus{border-color:var(--smartsearch-accent);box-shadow:0 0 0 1px rgba(31,77,122,.16);border-width:2px}.page-header .header.content>.block-search #search_mini_form .action.search[class]{background:var(--smartsearch-accent);border:0;border-radius:0 7px 7px 0;box-shadow:none}.page-header .header.content>.block-search #search_mini_form .action.search[class]:before{color:#fff;font-size:20px;line-height:1}@media (max-width:767px){body .page-header .block-search #search_mini_form .control{border:0}body .page-header .block-search #search_mini_form .control input#search[class]{font-size:15px;line-height:20px}body .page-header .block-search #search_mini_form .action.search[class]{background:var(--smartsearch-accent);border-radius:0 7px 7px 0}body .page-header .block-search #search_mini_form .action.search[class]:before{color:#fff;font-size:20px;line-height:1}body .page-header .header.content>.block-search .form#search_mini_form input#search[class]{font-size:15px;line-height:20px}}@media (min-width:769px) and (max-width:1199px){body .page-header>.header.content>.block-search{flex:auto;width:auto}}@media (min-width:768px){.page-wrapper .page-header>.header.content>.block-search{order:inherit;width:auto;z-index:inherit;padding:0 0 0 40px;margin-top:-1px;display:block;flex:auto;position:relative}.page-header .header.content>.block-search #search_mini_form .control input#search[class]{border:1px solid var(--smartsearch-accent);border-radius:7px 0 0 7px;box-shadow:none;width:100%}}@media (max-width:768px){.catalog-product-view .gallery-placeholder._block-content-loading{position:relative}.catalog-product-view .gallery-placeholder._block-content-loading .gallery-placeholder__image[class]{aspect-ratio:1;display:block;margin-bottom:25px;width:100%}.catalog-product-view .gallery-placeholder._block-content-loading .fotorama-item{bottom:0;left:0;position:absolute;right:0;top:0}.catalog-product-view .gallery-placeholder._block-content-loading .fotorama__stage{aspect-ratio:1;overflow:hidden}.catalog-product-view .gallery-placeholder._block-content-loading .fotorama__wrap{display:flex;flex-direction:column}.catalog-product-view .gallery-placeholder._block-content-loading .fotorama__nav-wrap{height:25px;order:2;overflow:visible;visibility:hidden}.product-upholstery-swatches.catalog-product-view .product-info-main,.product-upholstery-swatches.catalog-product-view .upholstery-samples-container{width:100%}.product-upholstery-swatches.catalog-product-view #upholstery-samples:not(.is-initialized){min-height:3860px;position:relative}.product-upholstery-swatches.catalog-product-view #request-upholstery-sample{min-height:205px}.product-upholstery-swatches.catalog-product-view #upholstery-samples:not(.is-initialized) .upholstery-skeleton{left:0;padding-top:0;position:absolute;right:0;top:0}.product-upholstery-swatches.catalog-product-view .upholstery-samples-container.is-initialized .upholstery-skeleton{display:none}.product-upholstery-swatches.catalog-product-view #upholstery-samples:not(.is-initialized) .upholstery-skeleton__toolbar{border-radius:6px;height:74px;margin-bottom:34px}.product-upholstery-swatches.catalog-product-view #upholstery-samples:not(.is-initialized) .upholstery-skeleton__grid,.product-upholstery-swatches.catalog-product-view .collection-items{display:grid;grid-gap:25px 30px;grid-template-columns:repeat(3,calc(100%/3 - 20px))}.product-upholstery-swatches.catalog-product-view #upholstery-samples:not(.is-initialized) .upholstery-skeleton__tile{min-height:188px}.product-upholstery-swatches.catalog-product-view #upholstery-samples:not(.is-initialized) .upholstery-skeleton__img,.product-upholstery-swatches.catalog-product-view .material .option-image-wrapper{aspect-ratio:1/1;overflow:hidden}.product-upholstery-swatches.catalog-product-view #upholstery-samples:not(.is-initialized) .upholstery-skeleton__line{border-radius:4px;
45height:12px;margin-top:8px}.product-upholstery-swatches.catalog-product-view #upholstery-samples:not(.is-initialized) .upholstery-skeleton__line--short{width:60%}.product-upholstery-swatches.catalog-product-view #upholstery-samples:not(.is-initialized) .ush-shimmer{background:#eee}.product-upholstery-swatches.catalog-product-view .block.filter .filter-content{display:none}.page-main[class] .block.categories-grid,.page-main[class] .block.styles-grid{display:flex;flex-wrap:wrap}.page-main[class] .block.styles-grid{gap:24px 14px}.page-main[class] .block.categories-grid h2,.page-main[class] .block.styles-grid h2{width:100%}.page-main[class] .block.categories-grid .widget.icon-card,.page-main[class] .block.styles-grid .widget.icon-card{border-radius:0;box-shadow:none;padding:0;text-align:center;transform:none}.page-main[class] .block.styles-grid .widget.icon-card{width:calc(49% - 7px)}.page-main[class] .block.styles-grid .widget.icon-card .icon-card__image-container{aspect-ratio:1/1;display:block;line-height:.7;margin-bottom:14px}.page-main[class] .block.categories-grid .widget.icon-card .icon-card__image,.page-main[class] .block.styles-grid .widget.icon-card .icon-card__image{display:block;border-radius:5px;transform:none;width:100%}.page-main[class] .block.styles-grid .icon-card__text{font-size:1.8rem}.page-main[class] .block.styles-grid p{box-sizing:border-box;text-align:center;text-indent:calc(50% + 14px);width:100%}.page-main[class] .block.styles-grid.shop-matching-commercial-furniture .widget.icon-card{aspect-ratio:1;position:relative}.page-main[class] .block.styles-grid.shop-matching-commercial-furniture .icon-card__text{box-sizing:border-box;font-size:1.5rem;left:0;padding:0 10px;position:absolute;top:5px;width:100%}}.columns .sidebar-additional{box-sizing:border-box;flex-basis:100%;flex-grow:1;order:2}.cms-page-view .page-main h1{color:#d57a39;margin-top:1rem}@media (min-width:769px){.product-upholstery-swatches.catalog-product-view .product-info-main,.product-upholstery-swatches.catalog-product-view .upholstery-samples-container{width:100%}.product-upholstery-swatches.catalog-product-view #upholstery-samples:not(.is-initialized){min-height:3008px;position:relative}.product-upholstery-swatches.catalog-product-view #request-upholstery-sample{height:0;min-height:0;overflow:visible;position:absolute;right:0;top:0;width:0}.product-upholstery-swatches.catalog-product-view #upholstery-samples:not(.is-initialized) .upholstery-skeleton{display:block;left:315px;padding-top:0;position:absolute;top:0;width:calc(55% - 65px)}.product-upholstery-swatches.catalog-product-view #upholstery-samples:not(.is-initialized) .upholstery-skeleton__toolbar{display:none}.product-upholstery-swatches.catalog-product-view #upholstery-samples:not(.is-initialized) .upholstery-skeleton__grid,.product-upholstery-swatches.catalog-product-view .collection-items{display:grid;grid-gap:25px 26px;grid-template-columns:repeat(4,calc(25% - 20px))}.product-upholstery-swatches.catalog-product-view #upholstery-samples:not(.is-initialized) .upholstery-skeleton__tile{min-height:210px}.product-upholstery-swatches.catalog-product-view #upholstery-samples:not(.is-initialized) .block.filter .filter-content{visibility:hidden}.product-upholstery-swatches.catalog-product-view #upholstery-samples:not(.is-initialized) .upholstery-skeleton__img,.product-upholstery-swatches.catalog-product-view .material .option-image-wrapper{aspect-ratio:1/1;overflow:hidden}.product-upholstery-swatches.catalog-product-view .upholstery-samples-container.is-initialized .upholstery-skeleton{display:none}.page-main[class] .block.styles-grid{gap:0 26px}.page-main[class] .block.styles-grid .widget.icon-card{margin-bottom:0;width:calc(25% - 19.5px)}.page-main[class] .block.styles-grid .icon-card__text{font-size:2.5rem}.page-main[class] .block.styles-grid p{text-align:right;text-indent:0}.page-main[class] .block.styles-grid.shop-matching-commercial-furniture .icon-card__text{font-size:2.8rem;top:30px}.fotorama__nav-wrap.fotorama__nav-wrap--vertical{min-width:98.99px}.gallery-placeholder__image[class]{margin-left:98px;width:calc(100% - 98px);aspect-ratio:1;display:block;margin-bottom:25px;position:absolute}body.amasty-blog.page-layout-2columns-right .columns .column.main{flex:0 0 68.25%}body.amasty-blog.page-layout-2columns-right .columns .sidebar-additional{flex:0 0 22.75%}}</style>    <style> @font-face { font-family: "icomoon"; src: url("data:application/woff2;base64,d09GMgABAAAAACnEAA0AAAAAZ8QAAClrAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP0ZGVE0cGh4GYACCXhEICoHAIIGUIQtWAAE2AiQDgSIEIAWDGweDLRuEUCMReRwAyJ+RKErIpDb7ywPuMN3iLDRADQ4KCKERWX3NGPin+3mlI1cyKD13BgE1wi52sNC1GiHJbPsnTusfSJbDsp2kQJJTAjsFnL00hQXqEpcXqEec+4CEjDEmNE/QWA3Pb/P/3HuRFAFBsAkxmrImKhUGoGDNgomKuoFRKyMX6dbvPTeXbu/PVedrV/H+28zX9qYpY7Uzkm0FcPcnh9Q0yK/nDqiob2kuLzbpuxI/IgkzPy23+c8t/0O7g7Yr4KlZAtM+se/OJnebnLe7EsGGiRF0BPEKMPr6kSvL78fawPcwaaKhksoXTGSDtkF7/31E77xbunYhYv9n02x37Zsj6AIERZmiy0ubpkk182ek0c5IFphW0oF8OpR9eSvrUD4azc7GDhDXlyos2ceo6oDaUAXUpU1ZHVRNXqqKoKPqzMzZrVEqOZWjUgj8Opg//r/XfR3wtUx1GO8rPeIVETCQCklIMVN392tPBwAswI9+6Vu8O+fHdz4gaaqTNnbx8gQICD1SvFgQgPmv+ASQLv1M+gxHH3+3LPhrGMYErG8ONdSswF+28wf+/wGrhJkJnErzIsarWHO6c9xIvB4nYKYzCS6QUZc3v2z//3///+FAMwjy/3+REt0raQLISqKTY/xKUkbUNcjHdDJDSxHw/z/kSGOvfdh62tBSdlTHf5EbRXQeFCTu0gxOPo8AQQKhL4UoCKIyxZX0xpHBSvJvttjnLqSZeT3o7G3Kta3VTxeDXF6n1z5QI7cnjCnqYHCwVB5pb86kR+evZmTxcZ10JjMssqXho2QTY+mpoJB8fG+wGPY1Zzoy8YTO9M12jnbuHum1DTuaE5lwZ1+1NNbuF4JC8aSf+y9/U6xv2L9eTV/5QBj2jhTrdbojpcP1c+9pbQ50g3ZGd870Yo1D6BAa/Vp5eo8EcjlojIRc1033ms72jClsUzFzMkcniFF6j98osrVXEBoRRyEgJ0kquAzBDQ48I5nS2s064G2ywgVz1Cn/PTKtIdK4iAGuH7GPxQiZh2Rjo0oL0YkktuQQzNTv0XV312GCrF5r0B3mqnq2aD5g/ExTCOW61uT8YN2c52URib0bvY5Jcc0nbDvovlo9CTi0uFviELwn8VMDC80sQLhIjrZpvuxjg8pG1jjtRsbdEoLBdElXRLLT0tAN3FLF2JRbG2bz2I9lXBq4rMT3z7ks32L+lisq/KT8lmv8Sl4TEUs/b11UiY2OF+HNmiP1BF5o80Dba6pRcQ/9srUCcsEUlYMIiRA39zsyDewxwJDWEVJC+mdYJ0e5C04CE4Gu20LbhuQnDiMZEZJEeC7ZTaXrJjf14ijrOMIgyBhsONWBzHxcu58VXsEeX0LIOGgaWnlLCXoCaY0GAkLu0rWQCA6sPS4oyv0c7AjzzL6sXiqkExbx36mwKTSvlocnSq5P0GjIMuRJRhgp1cOoEoU4SbSUhFK4jQ5JMQR3YRUcqmWCeAbzZC2StT1FLYwfj31QICE9eV0jM8Y5CyW44vY2cMoBoKKlYoVfI4jHC8rfq6whlOWl9LS8F3JsKkwjD+BMhnYY1z0fvzXaURei0RcF+U7nJNTEcPSeP9WYmbquGjCBXLnuyV1/vod0mkS+UNd8m8tOKKJVxRJvST799M0HaXyyVKLuteR2hOvxuwveK2L5OPOaiItvoqQS7UY7eVuiYlsKN0TiREKhJyH1vUjrWT7QxJbnu4PlxKkGb1Dj6J/KGJSqFQiwtP6Tv7rDOkp2likJ9TqTOZt1zEYuo8oo7VrjzrGi7lYCVl7uH5b6BbDMzEjgnH5VWM6LiDXR5t1sWYG9pnv8r0ptAXUZRHURrh8AoTEnccv3H/EBjc2BynJnQfuMtyfwKgu2edY7DGh4ekZLWARMNIz7+Q6ZHRp0xqWD6+psN2XciGk9FJXXRzHjTH303QPaasr01iJLb7+2/OhnRpY+/uBYZHef
45EHds8czO65c/HvPBXFb235qx+ui12kM1trHj0eaLwzJMeHLv8cb49frNeW4Vbtl9pCGqg3f8zqr4rhhj/1jdNI6hF1d5J7+cB5BbKj+w+TPTZ7s01ZTYdCK2Z0tfVf/6KITUECCP7/BK/2085/do7d77x7yAp7zSYvGK7PiLn56iP/Mfsr1Z7EaVkO7kFP98xSNh0qpPq1Rboup3PHOVGb89p6Xuiy++PH6+z3vTF4ePNml6+6VflvVzv548scszOy//Xnu2u4hVJX6otiz3YvbCYJ1sROTh+qrS3/BKmEoYY4qz/gJ3rcpRLz8p8caYD7y3Na3975rS2pDahvSkHqjXbbL6iPXdt2b6cP+efdGcCK99BwD4dP2GMTx2ntyj+AflT2q80L7bG0/vPRQe13MzEFbhBnuy+s90RN7vH5B86y53NMybckxXJZbuqZ7NrDjqm1MaCu5dUMZsbA+o6NtOrAh3II80xPQ4Zk+1lkZOYhozFt6wplV2oQoCZIVa4skJ3pilIuK3eNUW3OU+UBFW4RoitDIjE90rvl6++Pevo1MXzkz/IjZ7/uzMr2Lb0Z0ff4VBpoku5debqkjlP6AW3+tpIeS8iKQ4Py+qMqXnSawwtp5UuqffU7pvTrXB/Plfh3lqz0N6TjXAxXTttk11v3hB7mu3U4N39vX+7Lk/KFX1gly/vQSOth7JnEMRx1MpBS67VVA1uk2OovruQfn5hADpghXwkqptDYWyOp0rrJ7SxkCZuI0MePhTf++QpbclfrRJRwdRnQfkKBAQzlolyBO7Ynr8xYHKODd+AQ3D49DL0KbUzy/clluzCKmepuhlKw/OtUQccdg9kt+odq1YUaKaDrXppx2vQqcJAEmjG5CJ/f3s1C8Wy0DTxFFwEotWWlJbO/KR3Fejqpa50nX/+0xHFEmKQtnbaWInAAhWhKsI9kLTWoyQysswUhkMN2PeqEzOySNWX3y6oCuQXm79xVrIgF/8pjw6daY+e6syvRFYdbylI+xNL9lacUo5V0zYlMgqRAb9mMStiKu73ImIyGuWSJAIhCVz4GcrMtlw9HOUZQrnXVyUawKOOIHA+VzHkKzWwEk8DQsduI2hjGh6GeII0aTtg74L02FKjoSCe1PABOx8gEgLxuMkWWGX9MmJ/VIaCmjT2X4uw5V19DTzwcIYDd3AEZZWB4x9pc+ZKAbdKI1IK+7hx/n3llCepr7bLR15pBPkfvcK41pwyya2MvQK6ZhpN9KLA5pFUuSwo8FJhVzBVduQHcJmOQZtNlbAyGMAp7DOZhrkiaSwl9QxBi09tWw3WltQQWrvHdgsRu9jRftFipfFyzAD3oRQAdc1GhJR+NHCWsAVZeT2Uq1Z8eGU1rr3BlTP3mgUgynUvUJn7Yhq6wHReD2CO4DUn6auaQivDWbp4Tpv9J8PeQHzlqKeMhppxBgyrcEuuzTn8ECbR67yQym0rW3o6yeZvWnu4MMTmmrKfeADwNI1Fh69d8j6s3eE2FYeaQircMsWz9R5I3y+zwvtw+5HxtZLtjepTOlqQXcOD8zfP+Kdy4/viOyuaK7F0Wd+WXPo2LVDqqnN/Y9YucfyiCTZKtLyJxePN+R0CM3j6PMErkdy/HB7sKZl1YNmDe3kNsSGD1apXmRx0zwtv3aJ1Uc9j7X7SV6ZiO6VBxqNKggzz8cD3j7vKa3netvqrd20TVPGxZ0MIUL9Kb+sWvmJrQJ2FkRzkv1akillAsCM1MEAOQUP+4VHwqMA3qPiLhWk0lj4oBbeSsUgC+siaSnjBI1lG+OnPl6FTTZ22fcnIZFKERvvD9eedqNUNHqXBWHVn/J+D42we19ORWqU5Qmt/yO+71fL63xH2UY8e5JzjiKR1/ounG52jeOK9IsIprH4/CBg9ilSerZxaXwm/A3tNbCYmvkOj9cCZMb0k3MOfCc0lW1uF2tJbuS2d2rt+9TnWof5kpQ9Lg7a+m6PFHb37MJgIp/f2a23+1DUzXheii57yNKJGmOnxZp0lEPlFWQyyXorhssKr0zE9LgiVZH3aMgoymyt74UmkcqjZ0turcNgE9ipGWZrregYKnB7Rgg3irPrkIiNLAkzV+kYog85KWCOBuGMxFZA9VpVfaxKZ2ww2mlC8gc9va7I+/kBxM6Jhyuu5s3x7YX/Ht1XXkpJAjH2ohJ5bnsWvDzdL15hzGbCd1AV0t0pK0meaYihUcJyM7J9FiC2Tev0/QFCmrHqmdX43VhZxYynhsm+citye3sS7GbJxZT4a2g8nm0pEaC5zy8xhtk7SYxRwDrZv5OSX7zcfT0gLoEx6X9NhkuBiHlJJhXKhvDaAkJDiZ9BT5CnA5aItgzb9PtxkzmQggpEkIAkPQeAiLlsQGll6EElvUngS2A3KcZdCvVMHQeyAd74nORnXxAqPiB6viqD7agMIE2l3i0HvYBGAQNO1QEvHwKbA1jIgDAWkLCW00cov5JCagBsezBdH5+3pd1O8OG3T+BDd3PCPI4ZSs9XVJqJ6aGSERVNgScgT0FwWOueLa+qgAOqFsc+1kBAExJO9PAAglNn7fk9R6DRc4wC0x2KPSYN0s8JmjebQJv0CQKrB4FVAlZ3B1YXXt813WBw3TuToQegGj4nWtRSadpO2EyZXlLv605Coic9aDqnqE79QliAyzCVbY7Sd2/cFN4ZGwhzAihtc4K4MFzVNGDW5TRijg0IdB2VhgbVrepvlOgGnoKDijGRz9iK8zWgoUbB654CS6egVMfBEDF2WOKDrTO8P34TDFyelph7ED9+yqwaBhoXVSJI8wGWGjcFhW+qksaQT6ZRC3XkQZvpvZJF0cAPFMgug5hcszJAAQ0omOmhYnze6t8D1dAkBObNjqUx4hfCAlyGqWzk5kYArdx81UjMeKTGpg8ql2QYoxcyv0hha6nCSf/TRWSsM/VdB2uw1mZ+N+2Nz5aGBW79ZWZWuzRbNN7cYecS1qO4+io+OBbdK0/YuzVfs/mlx3d4Y/z+Ed8pM1bu3VdjRu4mk8pF6ownOT+UXdDeMxGZPC80MP4u36N6k9URwoJu/93jIbXjyTF3Mchpv/L/VweiSJggL73kix0G86x5Lbz+tJXAs/IpezK303Njxtrm9kBwerFor2l78aTKVRFv1a44+vspR+lqGFwqU8pe+mypf7f9FwaiOSFewQ/WTlxW0N1uNb4EZ+syBunSQO5Edhxeu7dw3hlz1wJVuKUhohXjYJIRzMqrMnuLgrH83JdQUmCJJ7Tk3YMUngEuWmE8dVnDwKFD1+EfnxbAHvMRRBrd0YMIjsY4MId7dkh2fBTH0jWnm8LRgXMMGhVFTqWPBQgbf6dI53KSk1S0oMpbkg8oKADOwozuhB9m/vzEgHGEkOKMJEfb0jNVCwMJDpFpfpkgtMmF0ypJLA9jsRWQhCdBocCi+JzCwvt+tzzM3EAxhNBrmoMAQUgARRlwkqbWMAZNky8PwKB5wN0ivhCike1wIt3SmBgcB2anQHsnjy8QFbZfHd+QztqZhXvMyNFYcJJz5oH2ZdPKl33+rr4PVv0snPuc7iYoDrN2Up4F/UGSRhELe6e71SvTuhLsMMfMdujwdmKHFdIJTFW5nwrOl91Y56+k+/MWk7PHwXSiS6YnjQUXgmEnUUsaadF/BJe1rx5zAn7T0wS0j2ABcBlrw1tdP/twvzLn/HsH4jeWhtFbWp8a03Re/r+VH/+L2Q8bwGipbRAkJfgxGIQE6mSOvdANNgByX8caMDqPDjI205FGkdFa7+2S2EDNeRA+42Wu1xSRCKsjM4mTMUqMklCBIGXj+8biEKKXm19I/o/up6QD1hvI9iIRe5M6fxdK1EBjcZbFRK8bJHm8CpQrAfC9GKGwi68AGjDzeW1XKo2EHabYWGSGdyFQKAurQI6NRyUyhJx6MnwkcIJMpvvhAEFsMxQVRZiAkaMVuCwazigS2ZFo7e2dg2vXBiV56b0wGnyxe3VIVgm+VCSCoHUbeFtuA+9byTlQkD9aTdqEb0CQRU8z2WxmSGn4GrUaa4K8vVeiywfNitWmYZ+1LpAHJ8o2w/AaRaih7A1zk9FoLAT9HYzb22kQ34u8nTgfgylwFC4DwFFbj6dVe46aTJshYGQdnT551rioWMktx3JiYJdDtoiiWDteV75jRw/0JCTHf8rU3ABLupKAf2L9Qg8NPGr7MZ93TdeZ1PzPu0C1mm7hveIL0YVJT3tuC5YduHfc4Hf4kJXdP7uPgMnE8sTgm339/O3DaACNB7JiCYBQjRkUz10I9Akea2BQwI208fea7XCz3nNv9l0ZHxbB5SxZF0hK6gIyVjksgvnyRetmVa/wpvsKxRufePq1T6nvb822nzhCN1Xug5EBqt/pdzxV8sN+cmOPz5WrD0Y4Yf6nAVI/ffvv9QEvfsbGllzujmd8G783eukHV2cOPl6lvFSu6WrwDBv94ZwyC/PfKyx43q7Op7qJm27y
45Zudo/NrNVTf/2gvvUKbnL8qw8scpvPVjb6dXTHe7iXtv7vnei3ZuwKPS7LHQgjw2HpPHjII94SwuceA4xPxOxOhWkzAy9SLmI/DzFMlWqYjZLi+brTkm5a6/stwmheeqsayFJTbbUZblMyS0lsYoXloOpQiIAsfRehjPQu0+OIc5Uq4RbJefkFQ+yxkpNMFjZusmspFYgtEHFQXs2Slk0XA6ACD5PuydGWiNzBNJcz54dAlEZFEZ9M19GNvC/o2jd61TRKlkhfkHJwS7gG8M5EepVSfIyI8PbxULNYYweM0HesI7SicCI3EWJUG932bl1GVfiE+gmKG4L4qIn9caTFQqcCf2IBJv043jDx6UvMLcZksfA9q12NO7xya3veVlglimW5pbJqmtdQwGDbKe5agXQ0PMkITXVhsw1V1I0Mby4Hl+UkDRqP+RSslDnJvYnclkz/q6ywkJ0WolYGrj93VZ2d3Tn4aFhXso+Zp164L8/x69wpbsUBX4/Gqk/0ykD4uUwINCMUVFy7oGt0sQnnug94sXrPJwhrMq92z2Lenq38Ap411F//aoyG06UAlBjwADmhn9AAbQ+92sRqFChYrqW9fQCAKQcRGEvKpWjMT7GKmZGn/fyFoGhhLqd64i4s6Y+1a/5cCoIyhkCvWsz1yLQ/m1BDVpvLsZ5Xu5G0gdgJirUpYCXx8IpAUTEigisHWn0ZkYMo+VaPgEeQ4u85wlzmb9ARjexvj41K0tAAKFemKlTg+g6irww3ERgCmhcSEfDG7SroV3avsWFZDz144UVMcDd78Q64+QXx3b67ZFjlyAMg9bhjpX6kLPhrMjKkTN21nH5QmfH0q8rlgPPvwr+D9pmURav/OmB+6M+cCzP3KGsIF+z6U8IwgYPrxAu0hCKymxmFEfvSQUaXQMo3H90sHaO3f6wvR6A+1lVlaO+cOL4tS9v3T94DzkfU303n0SGNl7ta3NGrtmDf9iIImwYjRRZ8bG5Cst5RK8Crn/lyPh/HlxQf5T45Y/vug/1vo9CumGpcymP+oCZCA1DWSBXwz3c/N+da3ADgt6SSWlTwiE9PGoaILbOIetoPBdPEA6Pl2z71xaJoWSmMCxYuNqa9Sq1UMs24mAndbG9WsVMnuF8jPHFp/IoUizzp3VvCU/W5cVyYGgEVPkzqfkZ7npVQrRkl++uXOpxzWqE/KCJcojOSUESVyEQsr4ebZGc/ZU+QSTUSEvt6dnWCxBN3AqNoo9mGo5taLf/wpUBpKuyzsDiRMwLz9aKistH19OwBCzT/qtsQflig/Z1DnXM47jN2dFfDzK1dP4Gzi8Nnb+/H98fHixqDI2v4PHmz//kY83uz4+D3n+2LaUXEtqqiXX2LmkmcHtoo8xZDidsftL0r0CiyrsxQGmrSzBJCFrq7Q4sMkeUBzsJ4AnwUI/7sG1NxctzDfKYk0is0ZNcJqR4PrR3p0kgP2KjxzYfz8viKqHuDwfbx5XDwUF5Z3bf7BHIID0XMTbB+FCer6g59cNkdxDQg8v4r7DtadRg3Lv/5Q2CviwHuH6eHMReLdAAATDubLZcYYUvF8G5+ZJRVBCp8Iim7yb70IR28SMqYy07OUIZGKIgTKNG10qnD178MXL2GRGVcu/PVHU77+uKOHJ15uGKVLfmMSIOG2JkvM4KWXFCoZtxeY072w5YjCVmRurCoLUq1aFRdEM0+xq/2BVa8qeddGLzPK4KUxQiGTaLYHCJ0L/oodFzeYYxT8Kf8fYmui6gOeyBlBoSE8fixhTa8Yixx4HfIMn3KMpHvAjdjY/5Jrs7eVMfkUF4Abe3K2KNM9Sh+N95fv6q/+bmlGTkfrvRIusqEh2kdhFnnbTKtPMWzj8/EbNjefDH7EPDO7btqWHgQB6wjqUNdGVCcJiUkTvnoXxaPtpsqXR4pwJGZnxqmSxMj4zI8cmPiIJaw4r9dEjd7VCDx8pPVLCZACGEywpA71IuzhemYF1xbYci8uqiv0LBnJyStvb248MYcLStf5p3sPaf7+VlGw5rIEx3pwitjjxYDdtP+0JpQyGy8VCcXT7RfNJxi6u9vCWNPe3f+m3KXYKOwcT1hy2ViCAAW9eWlOz0dhckZZWQTqa0ubxZmS7xpR2/8KaJ87OFn+fCiRw6QFXrKXA7z5awggAwC6DcqrH4ivxpXa5fKA3YKfwV2yU4y4QW3/sxaWz6RmVm758BcPD7sQV08kKzoCnHOeJr2KudSPIi/mODKqjypFp8Jyb+dNKC6u9OOVshoc/KfOvlReWXTh76AU5kMQYbzgmfbDiEN2DrhhR5Gh1cXn3u9b+ZHPVVWalpbrabDbnaHRKTSsdNW7v3qE0Pqr4c+zDnP+mAU+kCUZoVBRXFRcngQGIyzjmmhozhY5AiMS0o4rMkyRQjy/YuIHgzfPGjGBwWVo4TalUzdhHStiNh0piif1EH6EvdgUG+yocPZoeZghvemhvvtRkf1huH7PbH95/Kiy38bzYbSS7CJpl71Ns5RNDu6RYFCJOTMLAAFQPhgxB90eTWWRUO4ulRMRtYky5BEbRWFycQ4rj3Pvdk1yJmouOis5H9ei6PyJyIgRWPl/At0Wb/w9IomvmIgqbTBghROdFIW6criM413oFJyvsjywD1IHlypFlccvsV3JHcpcvEwxUXKloJfe3ePRCRpjYQEQkD+RH4Ufw9Ei68EhoZigzlclMYVLYFELLqBtRvSdx82bNZpyH49yCxnH6xTs8ORT3De4JE+PR40zGIRElBBFY+Ygbs0OLM1W4pmB6lRxyo+mmZHASHYMmPqx1xuQrToDFPBzjn+iP6UVTOH+V/8+iiofR/ObTHgHTr3oEkquL2yntZYkY//I+MEfETWZZOhkn+Sy3dleqvlxPAuqe5rLkVyceLuWXazIhsGzeckPjaFPiXclkMZV4lXIf8QRMRgklZcpxnlroqB/2quxk3YROJE4sbT11HBEh87ytz2Geqd6nHqk+/SDnETJ4pSiE/kHx1Ev1z2gUZ0A9Qz1HPVM9DJm8Tf/fEmel4Z7b1DPVK0Y74LdNKvQiO4M5dOepUSdmZSXCymzIxE2xMyG1IPrXyLn0SczAvBzYbQWqbJ5yXKpfgVz66v9NR8rkGfFFyeJcwFi41ewIH8Ie+l+48tSpfAqJPI3nnDPXIbu0u57LFvb0ZwVj5Q0AVKUymVIpTePTQ6jEZ47qnp62L2FlvUG6ICeBMJLOYq4/ovcRvVODN5aMk2aueE9QG45bNQ4khk6MmEna4GvinDIpIMUSHfcPfUqzmzIzbFp7e23yHSieAgLe79m+ifDSnJNddvacu0SfyExlVOz2ipE+fFBS0sh5du1vlUenUvij+8lcw8j+aB21tTlKlB70EMPQBE2evPaoBhqyZcnwzWKgSO3CaKmQmkVQJjcB+fQUHdYkg2R/tLYVZNEQ9yTd7wMJzQrO1BQ1jpINOK+3QbKrdas5HAQhgyXslPTUovKkN+p0tK4nq7hQpRdx42L2ObeNNCxp6E5cPgStDm7QSr7NMGgTd30xxHEZGPTs5voRimcPx+rCo1MAWrJ3o55cNSR+cLtpKPoAxLOgpv1L7fSz+/Lr/COFng3srk47Rxw1vvn+/YnDsv0v3LNwSKZ6KVDndOoCh8qIqEPpJzs65Andg/eS0K3r9vR3brBOhTgA/MNY2bB4ydrB7fl+VJw/HP1LpIGiHB8dAgnfaqco3fMdKgBgyek0gHX48U9gl79yn1J345hzq1TyG2tOZkTqXPDledjzL+DxKeGpCzrjO6SdAP18B+3Gz3G1tGQnoABr1AaduazZCPsASha4+emSIcTDBAq503R9g58FWSWlpRkZHwzikGTDMZlUKov6eDzs+EfCn14PKqv0SZ/6mg7Ol8jFZqcLmChxMCSKeQolKAH29FOP666KVMtPZGSC6pr9fyrmHDSaPHt7d++5fMnTZBzYJbRpCRTOkx3vbt4kCkf8F1A0wVh8oj44idS1xm9w+KE2lEHAu6NIFacvlOicLwWB8l2dag+/kNf4xbnWv98mWfVcJpOrtya95bqc/RiGjLkwZEd9HlO2I2ThG2Jg+p0uLmL3u/T0HU+fjmZmZEuorNfWsn+gibR8kYiWN2nMZht7lU9rcI6/ejcSh7/V0yaFMnKSEXiRoqQYpy9WhKV8XjxnW1N0znQ/r2TPwmeiY6XH/yi5UPj31mNN07lZKB83dB939XOPWi6OmDdz1sukYfFGOik6onGX/x+ThM+uHIWunwDpWrxO+2ghZHUSCDVT93dtCAOPrw9Oetht65iHmycF7td3kx9dXPZnJIJttIOsrIlkMJ+e37LeVQAePy4ALotfZ3AGjLoGatxA7UQE2Rusy71Q/qA+iX2iBMwDkvsZ7CZ7ea4dpgHXY/CuhAurWAqrgqWCuS4QvCiBambZft/4Rroq93TgaUFUw8+m7AIs9mR2doocWrA21wFls2TOGTOc0ldBt/ij/f0iNXQO+in+fLYjkf3b2BiMeuu6Gla/Ujxhp3JPr5ajJzyRVf66Qf2OHc++BMyCf/z8g6vxE7YODs8VnOSu9YPtq9+YrZVMfVDYhtzHPnHI70WVjkIW+e9le7Hr6sOT3ttqzsUnf5DhTyo1GRSXjjzQmPvkJ572EdpozsshHOzaoyZoAW750ZHUxJm/uJWtiFA6rrBxwqejaQDonpvLJ1QhLNULdjrOf/VQo/vsh/AfpAW2dHwEvn9iaKtjmvcXMxbJZ+3BdUNNIWFJ6xx5ZC5D2QMS5qd8bB8WD/PJiGlk6AHkqQalreECaY3oCkGXwCzfkPJxdA6rZTKVloISh+spWxv/iCJLeoCucwM31gqFdcDdNCcVdpIkNwzVfCvQMwQC0kiNkpgKD9On1f3IKMBKJysYhWw48X8mCuUZM2ZPQ2hbFNyd4AgrDExYYTRjtBh1hawynCABSbm4UombgQ/UlK/eMMtsHcfOrHxDebduKNJ5ln6
45p1UImNGIXc9ZCNsfvGRXe3YjSuBF6YSNDVQHI5OvJMlpTvr1dqsTEtWKbBG/tSWS19d6FfEblnXSem3tUK+aWN2ffW2E8woJBt4wtLZOvnIAMxzyk8efm2OAFgicpX01ZWtvgnp562WztDQFbkaXpzrtv3QoQHNF5leCxx6RBeUGO4wgzG/K6E6RukPwwkGcEVl8qvpuytbjF0HfzM5djRIukEQ2FxTZPk8WJQq1LSGGoNSfQhQzX4XAKwcMo0GZ1vlTkK+rJIAMlkIEpCaElIzSBJ32HrFWmVzlQiWWJ2C0qZYjS4akAkrhAH89cB/juAshyNybtSpGnl90Y3lXI4cCNGMkWKBEm1k5+8ZCRZsQWUCNMXdkO1OwjFl0f0vpD9IaXk1qC09kcg0fki8aGfruuGOW7KOXXeCjDcY1BtTPP02jJJqrieyw6V6AuopaHReTnyZp7meqRWkVYRbzLcoQFxG9hV+L4im9VC3Asj8g4Wa/TyVRwla+SBda+cLz9+my0XHFh/EOfWeYjW26VA2o0tCQ9EmNiYlN5DKwyZk0Ubh5C9DHhq2GVE/el9AHeyAV+www0aNbIohqeGkqoXhN4fLtpP5QjUUVaeYIKlpKzxFZKy+RrDoRoEJxVyeLXBBHHqI9LjB6gKj3SebaJfjDiqzRXbKB6KIEyYKgDdoN2LFhZUojGJlpilbjXc+OowiVcq1ve4kFHuCz1saCte7EQZRiwZSk36bhOlaeXTTM2Fn0yNyJclhiWUebBbS0Q/Kvk3gE/3tT05/SAIb8k7y1WmweGjpCOgqKOmy+eqdQjjT5+O5Zt2rw/Z+lGyZLVg9eubg08vPswcys2v3t72q7yzVuWHvfF9yxXaV6+AoHyvUZEF3A9rdUWKd8MapbLFBpqcnnqwyShEqdVyXz74GZgTTqTFLN7d4WuY/6m82npGgo7OHP6SVeH3LxqddjByd5yOC+zojpmru+W0VD16dvaCEir64goO14Z7qUuqJUwrSf5LCkE7Iomnyra3yrpg21P6fSnq4+Jv7wGp4o0KewAkrJC/h/TPi73Q3ilT5SzipRKwu5M7RCOcMnSDK+Fo0roKG133+ING2N+L2hZ11M13xXmolIvbrolDvMn05QT92xfd330Bkg+UyGjbs9Lig5b72cJ37vLxmbbdk3Y4li5O5g2ZJ1mL5SSG1d3Ar/nq4yEfnn/SHIZnSaFZJCMOf0bjjX1yY3uJ7JOJDx5YhTwefdcXMN+ssJtHkNu3DunyGWT+v/V6ynF9Wp26/xCKsGbWP23P4vQ7tls2lHVffssRXPbZe5BruCQMqrao0V9Mj2qdLkoTzT1Kzap/v690lIYeIKvhOR5cxYIdAUBuh2u8mOtKSnty/vDiKVHeR4bjmaLEaBR1YfOqAhzd1fnV7CBSwbSUaJPQHZt41uoIQR1adpPK1OtyqfSTl/mzz+lnIpvHTZZmU9KYBtPxnYlRtC4hJkzCVxaRF2SQ3QAjX6PQ1QTP4UbPzteNLtKJGOXxSJkDHn61Dbxh9YPra1ibzUHgB0cb68tU1KX6kEGBO0MCp+csiwN5ANIG/RH/bIpKUlaLoAK0pZPFidpgiAI8q79CtTuQRQzWTiqtQLJyhUSYBWS6ZkZIMvDCkzb87lEtTUlAwhZY6NbsfjvEmDGGyRp0yRpaT4PQhKdiVwHN8GZwJaxA9JjyCYKt4qLSvZisWFvnjfMIx+dTcJ9G+/vHOXtEcqUHNgtYBmRzBWZiIHlmoHxmTYMAcBo3r0kHUGLeiY6MCOaLSWzc9hBuSJIQAYIPJ2c3CROTsY00AcEA8WVp2WTvBr+mKBfUqhLOooywMnjxjWOSx6HlLFwnlhshEGNGSBAi2GEtqWmTI6/aIiBVb7+azQZvn3FHCsZWEbJXFC8Q/3pzEXm+2sN1V6o0wtOcVDtySOGrskvhpejEs8U6/eXdK54KeSMPZQFBeBJoVDkeoYJMaPdN0/2ydntqltP7LpF43rK8Oy6N2QNmbD9xEJT/0fu2HMqxqJfnONOevHpKGkw/U5gz5ot0iZhZVK4pKJVtW07jMM3f3r5PTvlHAQhUlSnv0v94LO2GXDHZ6gbO2fiqXi8j3feTggNnCAcNrST8fgAR/j90CiMT/jvF+F/5S1GkZr5cAEec9pmI8nFkXQAIIqX3+gX4w5OKSGJP2JJwB8J6/Hj+4+BvIMc+2NRiAqS8Ie9XJDfXBgKwp/5uq1LHDx65A72IkNxLK2D3wbL9vyHiePgnE8C/v+9IdnMNYx9zZmEDTH9tglICGvtaIX/8mPud/tWO7ST9k12v/1X+2+FTvlNSGFKoB620+bO6uVfQ1o7zXpWFl4HmFmp0BRFGtRtM6rYAh2/WEIK7nCcKfSUmUlohC8VjEORsLOM2oTqbUaRLdCOiyUUYdlxDHpI9SSMwHPgojXXXc0kJK5pw99bdK4/NnTQhvNudcWKm8B/W+vuANZn2o2P2nCTm11c1EAMgxAB/KnbpxkPRmJy8aVzS0H6vI0nSHFWbHrDOtKr7lS5UwztzQwC/E1/5e+gZnauXf+/0gD7G6w/Db0ASEDIwChQooMKXUxgElOYxgxmMYcaPfQxwDwWsIh1WI8N2IhN2Iwt2IptaNBiiCVsxw7sxC7sds5fuXPrQqxuvXYxiqK7xMKkDxEUozIaRiNoFI2hcTSBJtEsqqI5NI8WBi3GYtUoRjGKUYxiFKMYxShGMYpRjGIUoxiVURmV7TIlYgQA") format("woff2"); }</style>    <!-- BEGIN MICROSOFT CLARITY TRACKING CODE --><!-- END MICROSOFT CLARITY TRACKING CODE -->  <link rel="prefetch" as="script" href="https://d18b2kerpwlhcq.cloudfront.net/static/frontend/SuperiorSeating/Upgrade/en_US/magepack/bundle-common.1790984754.js"/>  <link rel="prefetch" as="script" href="https://d18b2kerpwlhcq.cloudfront.net/static/frontend/SuperiorSeating/Upgrade/en_US/magepack/bundle-cms.1790984754.js"/>      <link rel="canonical" href="https://www.superiorseating.com/about-superior-seating" />       
46<link rel="stylesheet" media="print" onload="this.onload=null;this.media='all'" href="https://d18b2kerpwlhcq.cloudfront.net/static/frontend/SuperiorSeating/Upgrade/en_US/css/styles-m.min.1790984754.css">
47<link rel="stylesheet" media="print" onload="this.onload=null;this.media='all'" href="https://d18b2kerpwlhcq.cloudfront.net/static/frontend/SuperiorSeating/Upgrade/en_US/SuperiorSeating_Hotspot/css/hotspot.min.css">
48<link rel="stylesheet" media="print" onload="this.onload=null;this.media='all'" href="https://d18b2kerpwlhcq.cloudfront.net/static/frontend/SuperiorSeating/Upgrade/en_US/Amasty_LibSwiperJs/vendor/swiper/swiper.min.css">
49<link rel="stylesheet" media="print" onload="this.onload=null;this.media='screen and (min-width: 768px)'" href="https://d18b2kerpwlhcq.cloudfront.net/static/frontend/SuperiorSeating/Upgrade/en_US/css/styles-l.min.1790984754.css">
50<link rel="stylesheet" media="print" onload="this.onload=null;this.media='print'" href="https://d18b2kerpwlhcq.cloudfront.net/static/frontend/SuperiorSeating/Upgrade/en_US/css/print.min.css">
51<link rel="stylesheet" media="print" onload="this.onload=null;this.media='print'" href="https://d18b2kerpwlhcq.cloudfront.net/static/frontend/SuperiorSeating/Upgrade/en_US/Olegnax_Core/owl.carousel/assets/owl.carousel.min.css">
52</head><body data-container="body" data-mage-init='{"loaderAjax": {}, "loader": { "icon": "https://d18b2kerpwlhcq.cloudfront.net/static/frontend/SuperiorSeating/Upgrade/en_US/images/loader-2.gif"}}' id="html-body" class="cms-about-superior-seating cms-page-view page-layout-1column">             <div class="cookie-status-message" id="cookie-status" style="display: none">The store will not work correctly when cookies are disabled.</div>   <noscript><div class="message global noscript"><div class="content"><p><strong>JavaScript seems to be disabled in your browser.</strong> <span> For the best experience on our site, be sure to turn on Javascript in your browser.</sp
52an></p></div></div></noscript>          <div class="page-wrapper"><header class="page-header"> <div class="panel wrapper"><div class="panel header"> <a class="action skip contentarea" href="#contentarea"><span> Skip to Content</span></a> <div class="ss-header-topbar-notice-container">  <div class="ss-header-topbar-notice">Commercial Sales Only </div></div><nav class="ss-header-links header links"> <!-- Widget Area --> <ul class="secondary-nav">  <li class="secondary-navigation-link"><a href="https://www.superiorseating.com/upholstery-swatches" class="link upholstery-swatches-link" title="Upholstery&#x20;Swatches"><span>Upholstery Swatches</span></a></li> </ul></nav></div></div><div class="header content">  <div class="toggle-nav nav-toggle"><button class="hamburger hamburger--collapse hamburger--spring" type="button"><span class="hamburger-box"><span class="hamburger-inner"></span></span></button></div><a class="logo" href="https://www.superiorseating.com/" title="Superior Seating"><img src="https://d18b2kerpwlhcq.cloudfront.net/static/frontend/SuperiorSeating/Upgrade/en_US/images/logo.svg" title="Superior&#x20;Seating" alt="Superior&#x20;Seating" width="161" height="37" /></a>  <div class="block block-search"> <div class="block block-content"><form class="form minisearch" id="search_mini_form" action="https://www.superiorseating.com/catalogsearch/result/" method="get"><div class="field search"><label class="label" for="search" data-role="minisearch-label"><span>Search</span></label> <div class="control"><input id="search" data-mage-init='{"quickSearch":{ "formSelector":"#search_mini_form", "url":"https://www.superiorseating.com/search/ajax/suggest/", "destinationSelector":"#search_autocomplete"} }' type="text" name="q" value="" placeholder="What are you searching for?" class="input-text" maxlength="150" role="combobox" aria-haspopup="false" aria-autocomplete="both" autocomplete="off"/><div id="search_autocomplete" class="search-autocomplete"></div>  <div data-smartsearch-autocomplete="1" data-bind="scope: 'superiorseatingSmartSearchAutocomplete'"><!-- ko template: getTemplate() --><!-- /ko --></div></div></div><div class="actions"><button type="submit" title="Search" class="action search"><span>Search</span></button></div></form></div></div>  <div style="display:none"></div>   <div class="header-card header-card--callus"><a href="tel:866-213-2401"><span class="heading">866-213-2401</span> <span class="subheading">Hablamos Español</span></a></div>  <div class="header-card header-card--chat"> <a href="#" onclick="if (typeof window.LiveChatWidget !== 'undefined') { window.LiveChatWidget.call('maximize'); }"> <span class="heading">Live Chat</span> <span class="subheading">Talk to an Expert!</span></a></div>  <div class="header-card header-card--wishlist"><a href="https&#x3A;&#x2F;&#x2F;www.superiorseating.com&#x2F;wishlist&#x2F;" class="link wishlist-link">Wishlist</a></div><div class="header-card header-card--account"><a href="https&#x3A;&#x2F;&#x2F;www.superiorseating.com&#x2F;customer&#x2F;account&#x2F;login&#x2F;" class="link customer-account-link"><span class="heading">Account<br/> <span class="subheading guest">Sign in or create account</span> </span></a> </div>   <div data-block="miniquote" class="miniquote-wrapper" style=""><a class="action showquote" href="https://www.superiorseating.com/quotation/quote/" data-bind="scope: 'miniquote_content'"><span class="text">Cart</span> <span class="counter qty empty" data-bind="css: { empty: quote().summary_count == 0 }, blockLoader: isLoading"><span class="counter-number"><!-- ko text: quote().summary_count --><!-- /ko --></span> <span class="counter-label"><!-- ko if: quote().summary_count --><!-- ko text: quote().summary_count --><!-- /ko --><!-- ko text: $t('items') --><!-- /ko --><!-- /ko --></span></span></a>  </div></div> </header> <nav class="navigation sw-megamenu" role="navigation" data-mage-init='{"Smartwave_Megamenu/js/init-swMegamenu":{}}'> <button type="button" class="nav-toggle nav-close" aria-label="Close&#x20;menu"></button> <ul>  <li class="nav item level0 fullwidth top-additional-links parent"><a href="https://www.superiorseating.com/restaurant-furniture-help-center" title="Help&#x20;Center" class="link level0 help-center-link"><span>Help Center</span></a>  <div class="level0 submenu"><div class="container"><div class="menu-top-block"><h3>Help&#x20;Center</h3></div><div class="row"><div class="menu-right-block">  <div class="block block-contact-help-center"><div class="block-title"><strong>Contact</strong></div><div class="block-content"><ul>  <li> <a href="tel:866-213-2401">Call Us: 866-213-2401</a></li>   <li> <a href="mailto:[email protected]">[email protected]</a></li>   <li> <a href="#" title="Live&#x20;Chat" onclick="if (typeof window.LiveChatWidget !== 'undefined') { window.LiveChatWidget.call('maximize'); } return false;">Live Chat</a></li>  <li> <a href="https://www.superiorseating.com/showrooms/">Visit Our Showrooms</a></li>  <li> <span>Fax: 866-227-1203</span></li> </ul></div></div></div> <div class="block block-top-categories-nav"> <div class="block-content"><ul class="faq-categories"> <li class="faq-category"><a href="https://www.superiorseating.com/restaurant-furniture-help-center#your-orders"> <img class="category-icon" src="https://media.superiorseating.com/Magento_Live_Site/faq/cart.png" width="22px" height="22px" alt="Your Orders" /> <span>Your Orders</span></a>  <ul class="aw-subcategory-list"> <li> <a href="https://www.superiorseating.com/restaurant-furniture-help-center#what-is-my-order-status2">What is my order status?</a></li>  <li> <a href="https://www.superiorseating.com/restaurant-furniture-help-center#i-want-to-change-delivery-date">I want to change delivery date</a></li>  <li> <a href="https://www.superiorseating.com/restaurant-furniture-help-center#minimum-order-quantities">Minimum order quantities</a></li> </ul></li>  <li class="faq-category"><a href="https://www.superiorseating.com/restaurant-furniture-help-center#requesting-a-quote"> <img class="category-icon" src="https://media.superiorseating.com/Magento_Live_Site/faq/requestQuoteIcon.png" width="22px" height="22px" alt="Requesting a Quote" /> <span>Requesting a Quote</span></a>  <ul class="aw-subcategory-list"> <li> <a href="https://www.superiorseating.com/restaurant-furniture-help-center#what-is-my-quote-status2">What is my quote status?</a></li>  <li> <a href="https://www.superiorseating.com/restaurant-furniture-help-center#do-you-offer-bulk-discounts">Do you offer bulk discounts? </a></li>  <li> <a href="https://www.superiorseating.com/restaurant-furniture-help-center#how-long-does-it-take-to-get-a-quote">How long does it take to get a quote? </a></li> </ul></li>  <li class="faq-category"><a href="https://www.superiorseating.com/restaurant-furniture-help-center#shipping"> <img class="category-icon" src="https://media.superiorseating.com/Magento_Live_Site/faq/delivery.png" width="22px" height="22px" alt="Shipping" /> <span>Shipping</span></a>  <ul class="aw-subcategory-list"> <li> <a href="https://www.superiorseating.com/restaurant-furniture-help-center#how-long-does-it-take-to-ship-my-order">
52How long does it take to ship my order?</a></li>  <li> <a href="https://www.superiorseating.com/restaurant-furniture-help-center#do-you-offer-liftgate-service-for-deliveries">Do you offer liftgate service for deliveries? </a></li>  <li> <a href="https://www.superiorseating.com/restaurant-furniture-help-center#what-should-i-do-if-no-one-is-available-to-receive-my-delivery">What should I do if no one is available to receive my delivery?</a></li>  <li> <a href="https://www.superiorseating.com/restaurant-furniture-help-center#how-do-i-change-my-delivery-date">How do I change my delivery date? </a></li>  <li> <a href="https://www.superiorseating.com/restaurant-furniture-help-center#what-are-your-standard-shipping-costs">What are your standard shipping costs?</a></li> </ul></li>  <li class="faq-category"><a href="https://www.superiorseating.com/restaurant-furniture-help-center#payment"> <img class="category-icon" src="https://media.superiorseating.com/Magento_Live_Site/faq/order.png" width="22px" height="22px" alt="Payment" /> <span>Payment</span></a>  <ul class="aw-subcategory-list"> <li> <a href="https://www.superiorseating.com/restaurant-furniture-help-center#when-is-payment-due">When is payment due? </a></li>  <li> <a href="https://www.superiorseating.com/restaurant-furniture-help-center#why-was-my-payment-declined">Why was my payment declined? </a></li>  <li> <a href="https://www.superiorseating.com/restaurant-furniture-help-center#can-i-pay-with-multiple-credit-cards">Can I pay with multiple credit cards?</a></li> </ul></li>  <li class="faq-category"><a href="https://www.superiorseating.com/restaurant-furniture-help-center#returns-and-warranty"> <img class="category-icon" src="https://media.superiorseating.com/Magento_Live_Site/faq/returns.png" width="22px" height="22px" alt="Returns &amp; Warranty" /> <span>Returns &amp; Warranty</span></a>  <ul class="aw-subcategory-list"> <li> <a href="https://www.superiorseating.com/restaurant-furniture-help-center#what-is-your-return-policy">What is your return policy?</a></li>  <li> <a href="https://www.superiorseating.com/restaurant-furniture-help-center#i-want-to-fill-a-complaint">I want to fill a complaint</a></li>  <li> <a href="https://www.superiorseating.com/restaurant-furniture-help-center#time-to-resolve-a-complaint">Time to resolve a complaint</a></li> </ul></li>  <li class="faq-category"><a href="https://www.superiorseating.com/restaurant-furniture-help-center#design-support"> <img class="category-icon" src="https://media.superiorseating.com/Magento_Live_Site/faq/swatches.png" width="22px" height="22px" alt="Design Support" /> <span>Design Support</span></a>  <ul class="aw-subcategory-list"> <li> <a href="https://www.superiorseating.com/restaurant-furniture-help-center#how-do-i-order-upholstery-swatches">How do I order upholstery swatches?</a></li>  <li> <a href="https://www.superiorseating.com/restaurant-furniture-help-center#can-you-provide-cad-or-3d-models-for-your-products">Can you provide CAD or 3D models for your products?</a></li>  <li> <a href="https://www.superiorseating.com/restaurant-furniture-help-center#can-i-customize-furniture-to-match-my-interior-design">Can I customize furniture to match my interior design?</a></li> </ul></li> </ul></div></div></div></div></div></li>  <li class="ui-menu-item level0 fullwidth parent "><div class="open-children-toggle"></div><a href="https://www.superiorseating.com/commercial-patio" class="level-top" title="Outdoor"><span>Outdoor</span></a><div class="level0 submenu"><div class="container"><div class="menu-top-block"><h3>Restaurant Outdoor Furniture <a href="/commercial-patio?show-all=1">See All</a></h3></div><div class="row"><ul class="subchildmenu col-md-12 mega-columns columns4"><li class="ui-menu-item level1 parent "><div class="open-children-toggle"></div><a href="https://www.superiorseating.com/commercial-patio/outdoor-seating" title="Chairs"><span>Chairs</span></a><ul class="subchildmenu "><li class="ui-menu-item level2 "><a href="https://www.superiorseating.com/commercial-patio/outdoor-seating/synthetic-teakwood-outdoor-patio" title="Synthetic Teakwood"><span>Synthetic Teakwood</span></a></li><li class="ui-menu-item level2 "><a href="https://www.superiorseating.com/commercial-patio/outdoor-seating/wicker" title="Wicker"><span>
52Wicker</span></a></li><li class="ui-menu-item level2 "><a href="https://www.superiorseating.com/commercial-patio/outdoor-seating/resin" title="Resin"><span>Resin</span></a></li><li class="ui-menu-item level2 "><a href="https://www.superiorseating.com/commercial-patio/outdoor-seating/with-arms" title="With Arms"><span>With Arms</span></a></li><li class="ui-menu-item level2 "><a href="https://www.superiorseating.com/commercial-patio/outdoor-seating?new_arrivals=1" title="New Arrivals"><span>New Arrivals</span></a></li></ul></li><li class="ui-menu-item level1 parent "><div class="open-children-toggle"></div><a href="https://www.superiorseating.com/commercial-patio/bar-stools" title="Bar Stools"><span>Bar Stools</span></a><ul class="subchildmenu "><li class="ui-menu-item level2 "><a href="https://www.superiorseating.com/commercial-patio/bar-stools/synthetic-teakwood-outdoor-patio" title="Synthetic Teakwood"><span>Synthetic Teakwood</span></a></li><li class="ui-menu-item level2 "><a href="https://www.superiorseating.com/commercial-patio/bar-stools/wicker-outdoor-patio" title="Wicker"><span>Wicker</span></a></li><li class="ui-menu-item level2 "><a href="https://www.superiorseating.com/commercial-patio/bar-stools/resin-outdoor-patio" title="Resin"><span>Resin</span></a></li><li class="ui-menu-item level2 "><a href="https://www.superiorseating.com/commercial-patio/bar-stools/with-arms-outdoor-patio" title="With Arms"><span>With Arms</span></a></li><li class="ui-menu-item level2 "><a href="https://www.superiorseating.com/catalog/category/view/s/new-arrivals/id/312/" title="New Arrivals"><span>New Arrivals</span></a></li></ul></li><li class="ui-menu-item level1 parent "><div class="open-children-toggle"></div><a href="https://www.superiorseating.com/commercial-patio/table-tops-outdoor-patio" title="Table Tops"><span>Table Tops</span></a><ul class="subchildmenu "><li class="ui-menu-item level2 "><a href="https://www.superiorseating.com/commercial-patio/table-tops-outdoor-patio/resin-outdoor-patio" title="Resin"><span>Resin</span></a></li><li class="ui-menu-item level2 "><a href="https://www.superiorseating.com/commercial-patio/table-tops-outdoor-patio/aluminum-stainless-steel-outdoor-patio" title="Aluminum/Stainless Steel"><span>Aluminum/Stainless Steel</span></a></li><li class="ui-menu-item level2 "><a href="https://www.superiorseating.com/commercial-patio/table-tops-outdoor-patio/rustic-outdoor-patio" title="Rustic"><span>Rustic</span></a></li><li class="ui-menu-item level2 "><a href="https://www.superiorseating.com/commercial-patio/table-tops-outdoor-patio/laminate-outdoor-patio" title="Laminate"><span>Laminate</span></a></li><li class="ui-menu-item level2 "><a href="https://www.superiorseating.com/commercial-patio/table-tops-outdoor-patio/stone-outdoor-patio" title="Stone"><span>Stone</span></a></li><li class="ui-menu-item level2 "><a href="https://www.superiorseating.com/commercial-patio/table-tops-outdoor-patio/werzalit-outdoor-patio" title="Werzalit "><span>Werzalit </span></a></li><li class="ui-menu-item level2 "><a href="https://www.superiorseating.com/commercial-patio/table-tops-outdoor-patio/synthetic-teakwood-outdoor-patio" title="Synthetic Teakwood"><span>Synthetic Teakwood</span></a></li></ul></li><li class="ui-menu-item level1 parent "><div class="open-children-toggle"></div><a href="https://www.superiorseating.com/commercial-patio/tables" title="Tables"><span>Tables</span></a><ul class="subchildmenu "><li class="ui-menu-item level2 "><a href="https://www.superiorseating.com/commercial-patio/tables/complete-table-outdoor-patio" title="All Tables"><span>All Tables</span></a></li></ul></li><li class="ui-menu-item level1 "><a href="https://www.superiorseating.com/commercial-patio/table-bases" title="Table Bases"><span>Table Bases</span></a></li><li class="ui-menu-item level1 "><a href="https://www.superiorseating.com/commercial-patio/restaurant-umbrellas-outdoor-shade" title="Umbrellas"><span>Umbrellas</span></a></li><li class="ui-menu-item level1 parent "><div class="open-children-toggle"></div><a href="https://www.superiorseating.com/commercial-patio/complete-sets" title="Sets and Sectionals"><span>Sets and Sectionals</span></a><ul class="subchildmenu "><li class="ui-menu-item level2 "><a href="https://www.superiorseating.com/commercial-patio/complete-sets/sets" title="All Sets"><span>All Sets</span></a></li><li class="ui-menu-item level2 "><a href="https://www.superiorseating.com/commercial-patio/complete-sets/elements" title="Sets"><span>Sets</span></a></li><li class="ui-menu-item level2 "><a href="https://www.superiorseating.com/commercial-patio/complete-sets/loungers" title="Loungers"><span>Loungers</span></a></li><li class="ui-menu-item level2 "><a href="https://www.superiorseating.com/commercial-patio/complete-sets/venice-set" title="Venice Set"><span>Venice Set</span></a></li><li class="ui-menu-item level2 "><a href="https://www.superiorseating.com/commercial-patio/complete-sets/siena" title="Siena"><span>Siena</span></a></li></ul></li></ul></div><div class="menu-bottom-block"><a title="Restaurant Outdoor Furniture on Sale" href="/patio/on-sale">Restaurant Outdoor Furniture on Sale</a></div></div></div></li><li class="ui-menu-item level0 fullwidth parent "><div class="open-children-toggle"></div><a href="https://www.superiorseating.com/commercial-chairs" class="level-top" title="Chairs"><span>Chairs</span></a><div class="level0 submenu"><div class="container"><div class="menu-top-block"><h3>Restaurant Chairs <a href="/commercial-chairs?show-all=1">See All</a></h3></div><div class="row"><ul class="subchildmenu col-md-12 mega-columns columns2"><li class="ui-menu-item level1 parent "><div class="open-children-toggle"></div><a href="https://www.superiorseating.com/commercial-chairs/wood-chairs" title="Wood Chairs"><span>Wood Chairs</span></a><ul class="subchildmenu "><li class="ui-menu-item level2 "><a href="https://www.superiorseating.com/commercial-chairs/wood-chairs?custom_options_global=1" title="Customizable"><span>Customizable</span></a></li><li class="ui-menu-item level2 "><a href="https://www.superiorseating.com/commercial-chairs/wood-chairs?quick_ship=1" title="Quick Ship"><span>Quick Ship</span></a></li><li class="ui-menu-item level2 "><a href="https://www.superiorseating.com/commercial-chairs/wood-chairs?ss_fully_upholstered=887" title="Fully Upholstered "><span>Fully Upholstered </span></a></li><li class="ui-menu-item level2 "><a href="https://www.superiorseating.com/commercial-chairs?product_types_global_filter=1137&show-all=1&styles_global=1149" title="Modern/Contemporary"><span>Modern/Contemporary</span></a></li><li class="ui-menu-item level2 "><a href="https://www.superiorseating.com/commercial-chairs?product_types_global_filter=1137&show-all=1&styles_global=1145" title="Classic"><span>Classic</span></a></li><li class="ui-menu-item level2 "><a href="https://www.superiorseating.com/commercial-chairs/wood-chairs?new_arrivals=1" title="New Arrivals"><span>New Arrivals</span></a></li></ul></li><li class="ui-menu-item level1 parent "><div class="open-children-toggle"></div><a href="https://www.superiorseating.com/commercial-chairs/metal-chairs" title="Metal Chairs"><span>Metal Chairs</span></a><ul class="subchildmenu "><li class="ui-menu-item level2 "><a href="https://www.superiorseating.com/commercial-chairs/metal-chairs?back_style_global=1112" title="Fully Upholstered"><span>Fully Upholstered</span></a></li><li class="ui-menu-item level2 "><a href="https://www.superiorseating.com/commercial-chairs/metal-chairs/modern-contemporary" title="Modern/Contemporary"><span>Modern/Contemporary</span></a></li><li class="ui-menu-item level2 "><a href="https://www.superiorseating.com/commercial-chairs/metal-chairs/classic" title="Classic"><span>Classic</span></a></li><li class="ui-menu-item level2 "><a href="https://www.superiorseating.com/commercial-chairs/metal-chairs?quick_ship=1" title="Quick Ship"><span>Quick Ship</span></a></li><li class="ui-menu-item level2 "><a href="https://www.superiorseating.com/commercial-chairs/metal-chairs/industrial" title="Industrial"><span>
52Industrial</span></a></li><li class="ui-menu-item level2 "><a href="https://www.superiorseating.com/commercial-chairs/metal-chairs?new_arrivals=1" title="New Arrivals"><span>New Arrivals</span></a></li></ul></li><li class="ui-menu-item level1 parent "><div class="open-children-toggle"></div><a href="https://www.superiorseating.com/commercial-chairs/outdoor-chairs" title="Outdoor Chairs"><span>Outdoor Chairs</span></a><ul class="subchildmenu "><li class="ui-menu-item level2 "><a href="https://www.superiorseating.com/commercial-chairs/outdoor-chairs/synthetic-teakwood" title="Synthetic TeakWood"><span>Synthetic TeakWood</span></a></li><li class="ui-menu-item level2 "><a href="https://www.superiorseating.com/commercial-chairs/outdoor-chairs/wicker" title="Wicker"><span>Wicker</span></a></li><li class="ui-menu-item level2 "><a href="https://www.superiorseating.com/commercial-chairs/outdoor-chairs/resin" title="Resin"><span>Resin</span></a></li><li class="ui-menu-item level2 "><a href="https://www.superiorseating.com/commercial-chairs/outdoor-chairs/with-arms" title="With Arms"><span>With Arms</span></a></li><li class="ui-menu-item level2 "><a href="https://www.superiorseating.com/commercial-chairs/outdoor-chairs?new_arrivals=1" title="New Arrivals"><span>New Arrivals</span></a></li></ul></li><li class="ui-menu-item level1 parent "><div class="open-children-toggle"></div><a href="https://www.superiorseating.com/commercial-chairs/stackable" title="Stackable "><span>Stackable </span></a><ul class="subchildmenu "><li class="ui-menu-item level2 "><a href="https://www.superiorseating.com/commercial-chairs/stackable/wood" title="Wood"><span>Wood</span></a></li><li class="ui-menu-item level2 "><a href="https://www.superiorseating.com/commercial-chairs/stackable/metal" title="Metal"><span>Metal</span></a></li><li class="ui-menu-item level2 "><a href="https://www.superiorseating.com/commercial-chairs/stackable/resin" title="Resin"><span>Resin</span></a></li><li class="ui-menu-item level2 "><a href="https://www.superiorseating.com/commercial-chairs/stackable/outdoor" title="Outdoor"><span>Outdoor</span></a></li></ul></li><li class="ui-menu-item level1 "><a href="https://www.superiorseating.com/commercial-chairs/restaurant-table-and-chair-sets" title="Table and Chair Sets"><span>Table and Chair Sets</span></a></li><li class="ui-menu-item level1 "><a href="https://www.superiorseating.com/commercial-chairs/bucket-chairs" title="Bucket Chairs"><span>Bucket Chairs</span></a></li></ul></div><div class="menu-bottom-block"><a title="Restaurant Chairs on Sale" href="/restaurant-furniture-sale?ms_furniture_type=657"> Restaurant Chairs on Sale</a></div></div></div></li><li class="ui-menu-item level0 fullwidth parent "><div class="open-children-toggle"></div><a href="https://www.superiorseating.com/restaurant-bar-stools" class="level-top" title="Bar Stools"><span>Bar Stools</span></a><div class="level0 submenu"><div class="container"><div class="menu-top-block"><h3>Restaurant Bar Stools <a href="/restaurant-bar-stools?show-all=1">See All</a></h3></div><div class="row"><ul class="subchildmenu col-md-12 mega-columns columns4"><li class="ui-menu-item level1 parent "><div class="open-children-toggle"></div><a href="https://www.superiorseating.com/restaurant-bar-stools/wood-bar-stools" title="Wood"><span>Wood</span></a><ul class="subchildmenu "><li class="ui-menu-item level2 "><a href="https://www.superiorseating.com/restaurant-bar-stools/wood-bar-stools?ss_fully_upholstered=887" title="Fully Upholstered"><span>Fully Upholstered</span></a></li><li class="ui-menu-item level2 "><a href="https://www.superiorseating.com/restaurant-bar-stools/wood-bar-stools/modern-contemporary" title="Modern"><span>Modern</span></a></li><li class="ui-menu-item level2 "><a href="https://www.superiorseating.com/restaurant-bar-stools/wood-bar-stools/classic" title="Classic"><span>Classic</span></a></li><li class="ui-menu-item level2 "><a href="https://www.superiorseating.com/restaurant-bar-stools/wood-bar-stools?quick_ship=1" title="Quick Ship"><span>Quick Ship</span></a></li><li class="ui-menu-item level2 "><a href="https://www.superiorseating.com/restaurant-bar-stools/wood-bar-stools/backless" title="Backless"><span>Backless</span></a></li><li class="ui-menu-item level2 "><a href="https://www.superiorseating.com/restaurant-bar-stools/wood-bar-stools?new_arrivals=1" title="New Arrivals"><span>New Arrivals</span></a></li></ul></li><li class="ui-menu-item level1 parent "><div class="open-children-toggle"></div><a href="https://www.superiorseating.com/restaurant-bar-stools/metal-bar-stools" title="Metal"><span>Metal</span></a><ul class="subchildmenu "><li class="ui-menu-item level2 "><a href="https://www.superiorseating.com/restaurant-bar-stools/metal-bar-stools/fully-upholstered" title="Fully Upholstered "><span>Fully Upholstered </span></a></li><li class="ui-menu-item level2 "><a href="https://www.superiorseating.com/restaurant-bar-stools/metal-bar-stools/classic" title="Classic"><span>Classic</span></a></li><li class="ui-menu-item level2 "><a href="https://www.superiorseating.com/restaurant-bar-stools/metal-bar-stools?quick_ship=1" title="Quick Ship"><span>Quick Ship</span></a></li><li class="ui-menu-item level2 "><a href="https://www.superiorseating.com/restaurant-bar-stools/metal-bar-stools/modern-contemporary" title="Modern/Contemporary"><span>Modern/Contemporary</span></a></li><li class="ui-menu-item level2 "><a href="https://www.superiorseating.com/restaurant-bar-stools/metal-bar-stools/industrial-style" title="Industrial"><span>
52Industrial</span></a></li><li class="ui-menu-item level2 "><a href="https://www.superiorseating.com/restaurant-bar-stools/metal-bar-stools/designer" title="Designer"><span>Designer</span></a></li><li class="ui-menu-item level2 "><a href="https://www.superiorseating.com/restaurant-bar-stools/metal-bar-stools/backless" title="Backless"><span>Backless</span></a></li><li class="ui-menu-item level2 "><a href="https://www.superiorseating.com/restaurant-bar-stools/metal-bar-stools?new_arrivals=1" title="New Arrivals"><span>New Arrivals</span></a></li></ul></li><li class="ui-menu-item level1 parent "><div class="open-children-toggle"></div><a href="https://www.superiorseating.com/restaurant-bar-stools/outdoor-bar-stools" title="Outdoor"><span>Outdoor</span></a><ul class="subchildmenu "><li class="ui-menu-item level2 "><a href="https://www.superiorseating.com/restaurant-bar-stools/outdoor-bar-stools/synthetic-teakwood" title="Synthetic Teakwood"><span>Synthetic Teakwood</span></a></li><li class="ui-menu-item level2 "><a href="https://www.superiorseating.com/restaurant-bar-stools/outdoor-bar-stools/wicker" title="Wicker"><span>Wicker</span></a></li><li class="ui-menu-item level2 "><a href="https://www.superiorseating.com/restaurant-bar-stools/outdoor-bar-stools/resin" title="Resin"><span>Resin</span></a></li><li class="ui-menu-item level2 "><a href="https://www.superiorseating.com/restaurant-bar-stools/outdoor-bar-stools/with-arms" title="With Arms"><span>With Arms</span></a></li><li class="ui-menu-item level2 "><a href="https://www.superiorseating.com/restaurant-bar-stools/outdoor-bar-stools?new_arrivals=1" title="New Arrivals"><span>New Arrivals</span></a></li></ul></li><li class="ui-menu-item level1 "><a href="https://www.superiorseating.com/restaurant-bar-stools/restaurant-table-and-bar-stool-sets" title="Table and Bar Stool Sets"><span>Table and Bar Stool Sets</span></a></li><li class="ui-menu-item level1 "><a href="https://www.superiorseating.com/restaurant-bar-stools/bucket-bar-stools" title="Bucket Bar Stools"><span>Bucket Bar Stools</span></a></li></ul></div><div class="menu-bottom-block"><a title="Restaurant Bar Stools on Sale" href="/restaurant-furniture-sale?ms_furniture_type=654">Restaurant Bar Stools on Sale</a></div></div></div></li><li class="ui-menu-item level0 fullwidth parent "><div class="open-children-toggle"></div><a href="https://www.superiorseating.com/restaurant-tables" class="level-top" title="Tables & Table Tops"><span>Tables & Table Tops</span></a><div class="level0 submenu"><div class="container"><div class="menu-top-block"><h3>Restaurant Tables & Table Tops <a href="/restaurant-tables?show-all=1">See All</a></h3></div><div class="row"><ul class="subchildmenu col-md-12 mega-columns columns2"><li class="ui-menu-item level1 parent "><div class="open-children-toggle"></div><a href="https://www.superiorseating.com/restaurant-tables/table-tops" title="Table Tops"><span>Table Tops</span></a><ul class="subchildmenu "><li class="ui-menu-item level2 "><a href="https://www.superiorseating.com/restaurant-tables/table-tops?ss_material_tabletops=1297" title="Wood"><span>Wood</span></a></li><li class="ui-menu-item level2 "><a href="https://www.superiorseating.com/restaurant-tables/table-tops?ss_material_tabletops=1316" title="Stone"><span>Stone</span></a></li><li class="ui-menu-item level2 "><a href="https://www.superiorseating.com/restaurant-tables/table-tops?outdoor=1" title="Outdoor"><span>Outdoor</span></a></li><li class="ui-menu-item level2 "><a href="https://www.superiorseating.com/restaurant-tables/table-tops?ss_material_tabletops=1320" title="Laminate"><span>Laminate</span></a></li></ul></li><li class="ui-menu-item level1 "><a href="https://www.superiorseating.com/restaurant-tables/complete-tables" title="Complete Tables"><span>Complete Tables</span></a></li></ul></div><div class="menu-bottom-block"><a title="Restaurant Tables & Table Tops on Sale" href="/restaurant-furniture-sale?ms_furniture_type=655">Restaurant Tables & Table Tops on Sale</a></div></div></div></li><li class="ui-menu-item level0 fullwidth parent "><div class="open-children-toggle"></div><a href="https://www.superiorseating.com/table-bases" class="level-top" title="Table Bases"><span>Table Bases</span></a><div class="level0 submenu"><div class="container"><div class="menu-top-block"><h3>Restaurant Table Bases <a href="/table-bases?show-all=1">See All</a></h3></div><div class="row"><ul class="subchildmenu col-md-12 mega-columns columns4"><li class="ui-menu-item level1 "><a href="https://www.superiorseating.com/table-bases/indoor-table-bases" title="Indoor Table Bases"><span>Indoor Table Bases</span></a></li><li class="ui-menu-item level1 "><a href="https://www.superiorseating.com/table-bases/indoor-outdoor-table-bases" title="Indoor/Outdoor Table Bases"><span>Indoor/Outdoor Table Bases</span></a></li></ul></div><div class="menu-bottom-block"><a title="Restaurant Table Bases on Sale" href="/restaurant-furniture-sale?ms_furniture_type=656">Restaurant Table Bases on Sale</a></div></div></div></li><li class="ui-menu-item level0 fullwidth "><a href="https://www.superiorseating.com/restaurant-booths-and-seating" class="level-top" title="Booths"><span>Booths</span></a></li><li class="ui-menu-item level0 fullwidth parent "><div class="open-children-toggle"></div><a href="https://www.superiorseating.com/restaurant-furniture-sets" class="level-top" title="Sets"><span>Sets</span></a><div class="level0 submenu"><div class="container"><div class="menu-top-block"><h3>Restaurant Furniture Sets <a href="/restaurant-furniture-sets">See All</a></h3></div><div class="row"><ul class="subchildmenu col-md-12 mega-columns columns4"><li class="ui-menu-item level1 parent "><div class="open-children-toggle"></div><a href="https://www.superiorseating.com/restaurant-furniture-sets/outdoor-restaurant-sets" title="Outdoor Sets"><span>Outdoor Sets</span></a><ul class="subchildmenu "><li class="ui-menu-item level2 "><a href="https://www.superiorseating.com/restaurant-furniture-sets/outdoor-restaurant-sets/chair-sets" title="Chair Sets"><span>Chair Sets</span></a></li><li class="ui-menu-item level2 "><a href="https://www.superiorseating.com/restaurant-furniture-sets/outdoor-restaurant-sets/bar-stool-sets" title="Bar Stool Sets"><span>Bar Stool Sets</span></a></li></ul></li><li class="ui-menu-item level1 parent "><div class="open-children-toggle"></div><a href="https://www.superiorseating.com/restaurant-furniture-sets/indoor-restaurant-sets" title="Indoor Sets"><span>Indoor Sets</span></a><ul class="subchildmenu "><li class="ui-menu-item level2 "><a href="https://www.superiorseating.com/restaurant-furniture-sets/indoor-restaurant-sets/chair-sets" title="Chair Sets"><span>Chair Sets</span></a></li><li class="ui-menu-item level2 "><a href="https://www.superiorseating.com/restaurant-furniture-sets/indoor-restaurant-sets/bar-stool-sets" title="Bar Stool Sets"><span>Bar Stool Sets</span></a></li></ul></li></ul></div></div></div></li><li class="ui-menu-item level0 fullwidth parent "><div class="open-children-toggle"></div>
52<a href="https://www.superiorseating.com/banquet-event-furniture" class="level-top" title="Banquet"><span>Banquet</span></a><div class="level0 submenu"><div class="container"><div class="menu-top-block"><h3>Banquet and Event Furniture <a href="/banquet-event-furniture?show-all=1">See All</a></h3></div><div class="row"><ul class="subchildmenu col-md-12 mega-columns columns4"><li class="ui-menu-item level1 parent "><div class="open-children-toggle"></div><a href="https://www.superiorseating.com/banquet-event-furniture/banquet-chair" title="Banquet Seating"><span>Banquet Seating</span></a><ul class="subchildmenu "><li class="ui-menu-item level2 "><a href="https://www.superiorseating.com/banquet-event-furniture/banquet-chairs?custom_options_global=1" title="Customizable"><span>Customizable</span></a></li><li class="ui-menu-item level2 "><a href="https://www.superiorseating.com/banquet-event-furniture/banquet-chairs?quick_ship=1" title="Quick Ship"><span>Quick Ship</span></a></li><li class="ui-menu-item level2 "><a href="https://www.superiorseating.com/banquet
52-event-furniture/banquet-chairs?frame_material=1033" title="Steel Frame"><span>Steel Frame</span></a></li><li class="ui-menu-item level2 "><a href="https://www.superiorseating.com/banquet-event-furniture/banquet-chairs?frame_material=951" title="Aluminum Frame"><span>Aluminum Frame</span></a></li></ul></li><li class="ui-menu-item level1 "><a href="https://www.superiorseating.com/banquet-event-furniture/banquet-tables" title="Banquet Tables"><span>Banquet Tables</span></a></li><li class="ui-menu-item level1 "><a href="https://www.superiorseating.com/banquet-event-furniture/dollies-carts" title="Dollies & Carts"><span>Dollies & Carts</span></a></li></ul></div></div></div></li><li class="ui-menu-item level0 fullwidth "><a href="https://www.superiorseating.com/hospitality-furniture" class="level-top" title="Hospitality"><span>Hospitality</span></a></li><li class="ui-menu-item level0 fullwidth  sale"><a href="https://www.superiorseating.com/restaurant-furniture-sale" class="level-top" title="Sale"><span>Sale</span><span class="cat-label cat-label-label3">Sale</span></a></li>
53
54</ul></nav>  <div class="breadcrumbs"><ul class="items"> <li class="item home"> <a href="https://www.superiorseating.com/" title="Home">Home</a> </li>  <li class="item cms_page"> <strong>About Us</strong> </li> </ul></div><main id="maincontent" class="page-main">
54 <a id="contentarea" tabindex="-1"></a> <div class="page messages"> <div data-placeholder="messages"></div> <div data-bind="scope: 'messages'"><!-- ko if: cookieMessages && cookieMessages.length > 0 --><div aria-atomic="true" role="alert" data-bind="foreach: { data: cookieMessages, as: 'message' }" class="messages"><div data-bind="attr: { class: 'message-' + message.type + ' ' + message.type + ' message', 'data-ui-id': 'message-' + message.type }"><div data-bind="html: $parent.prepareMessageForHtml(message.text)"></div></div></div><!-- /ko --><!-- ko if: hasNonEmptyMessages() --><div aria-atomic="true" role="alert" class="messages" data-bind="foreach: { data: getNonEmptyMessages(), as: 'message' }"><div data-bind="attr: { class: 'message-' + message.type + ' ' + message.type + ' message', 'data-ui-id': 'message-' + message.type }"><div data-bind="html: $parent.prepareMessageForHtml(message.text)"></div></div></div><!-- /ko --></div></div><div class="columns"><div class="column main"><input name="form_key" type="hidden" value="qxS5RdxYIsXqWxTc" /> <div id="authenticationPopup" data-bind="scope:'authenticationPopup', style: {display: 'none'}"> </div>     <div class="widget block block-static-block about-us-page-styles"><style>
55@import url('https://fonts.googleapis.com/css2?family=Lato:wght@300;400;700;900&display=swap');
56
57/* ===== Page scope ===== */
58#about-us-root{
59  --about-us-bg:#ffffff;
60  --about-us-text:#2c2c2c;
61  --about-us-muted:#4b5563;
62  --about-us-accent:#D57A39;
63  --about-us-panel:#1f3b54;
64  --about-us-card:#3f6a8a;
65  --about-us-card-light:#6f99b8;
66  --about-us-radius:20px;
67  --about-us-container:1440px;
68
69  font-family:"Lato",system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,"Apple Color Emoji","Segoe UI Emoji";
70  color:var(--about-us-text);
71  line-height:1.55;
72  background:var(--about-us-bg);
73}
74#about-us-root *{box-sizing:border-box}
75#about-us-root .about-us-container{max-width:var(--about-us-container);margin:0 auto;padding:clamp(16px,2vw,24px)}
76#about-us-root section{padding-block:clamp(18px,4.4vw,44px)}
77
78/* ---------- HERO (tighten gap to mockup) ---------- */
79#about-us-root .about-us-hero{
80  display:grid;
81  align-items:start;
82  gap:36px;
83  padding-block:clamp(12px,3.4vw,32px);
84}
85#about-us-root .about-us-hero-title{
86  font-weight:900;
87  font-size:clamp(32px,4.2vw,54px);
88  line-height:1.08;
89  margin:0;
90  color:#2c2c2c
91}
92#about-us-root .about-us-accent{color:var(--about-us-accent)}
93#about-us-root .about-us-hero-text{color:#2c2c2c;margin:0;max-width:62ch;font-size:1.65rem;line-height:1.6}
94@media (min-width:960px){#about-us-root .about-us-hero{grid-template-columns:1.08fr .92fr}}
95@media (max-width:959.98px){#about-us-root .about-us-hero{grid-template-columns:1fr;gap:20px;padding-block:22px}}
96
97/* ---------- CORE VALUES PANEL ---------- */
98#about-us-root .about-us-values{
99  background:var(--about-us-panel);
100  color:#e7eef5;
101  border-radius:24px;
102
103  /* Balanced space top/bottom and generous inner side gutters */
104  padding:clamp(28px,3vw,40px) clamp(22px,3vw,40px);
105
106}
107
108/* Keep the inner content at a readable line length and centered
109   so there are clear left/right margins like the mockup */
110#about-us-root .about-us-values-grid{
111  display:grid;
112  gap:28px;
113  align-items:center;
114  max-width:1200px;              /* NEW: centers content inside the blue area */
115  margin-inline:auto;
116}
117@media (min-width:1200px){
118  #about-us-root .about-us-values-grid{grid-template-columns:1.02fr 1.1fr;gap:32px}
119}
120@media (min-width:960px) and (max-width:1199.98px){
121  #about-us-root .about-us-values-grid{grid-template-columns:1fr 1fr}
122}
123
124/* Left column — vertically centered by grid + padding on panel */
125#about-us-root .about-us-values-intro{display:flex;flex-direction:column;justify-content:center;max-width:52ch}
126
127/* Larger type like the mockup */
128#about-us-root .about-us-values-title{margin:0 0 14px;font-size:clamp(30px,3.4vw,44px);font-weight:900}
129#about-us-root .about-us-values-copy{margin:0;color:#d6e4ef;font-size:1.16rem;line-height:1.7}
130#about-us-root .about-us-values-copy--spaced{margin-top:12px}
131
132/* Right column cards */
133#about-us-root .about-us-cards{display:grid;gap:16px}
134
135/* Use flex for stable icon + text columns; trim vertical padding (less blue above text) */
136#about-us-root .about-us-card{
137  display:flex;
138  align-items:center;
139  gap:16px;
140  padding:14px 20px;                  /* smaller top/bottom space inside cards */
141  background:var(--about-us-card);
142  border-radius:16px;
143  position:relative;
144  box-shadow:0 1px 0 rgba(255,255,255,.06) inset,0 2px 10px rgba(0,0,0,.15)
145}
146#about-us-root .about-us-card::before{content:"";position:absolute;inset:0;border-radius:inherit;box-shadow:0 0 0 1px rgba(255,255,255,.06) inset}
147#about-us-root .about-us-card-icon{
148  flex:0 0 56px;
149  width:56px;height:56px;border-radius:14px;background:var(--about-us-card-light);
150  display:grid;place-items:center;box-shadow:0 2px 6px rgba(0,0,0,.15)
151}
152#about-us-root .about-us-card-icon-img{width:30px;height:30px;object-fit:contain;filter:brightness(0) invert(1)}
153#about-us-root .about-us-card-content{flex:1 1 auto;min-width:0}
154#about-us-root .about-us-card-title{margin:0 0 4px;color:#f6fbff;font-weight:900;line-height:1.3;font-size:clamp(1.15rem,1.2vw,1.35rem)}
155#about-us-root .about-us-card-text{margin:0;color:#e1edf7;line-height:1.55;font-size:clamp(1.04rem,1.02vw,1.12rem)}
156
157@media (max-width:959.98px){
158  #about-us-root .about-us-values{padding:22px}
159  #about-us-root .about-us-values-grid{grid-template-columns:1fr;gap:18px}
160  #about-us-root .about-us-card{gap:12px;padding:12px 16px}
161  #about-us-root .about-us-card-icon{flex:0 0 52px;width:52px;height:52px}
162  #about-us-root .about-us-card-icon-img{width:28px;height:28px}
163}
164
165/* ---------- VIDEO ---------- */
166#about-us-root .about-us-video-section{display:grid;gap:24px;align-items:center}
167@media (min-width:960px){#about-us-root .about-us-video-section{grid-template-columns:1.2fr 1fr;gap:36px}}
168#about-us-root .about-us-video-media{border-radius:20px;overflow:hidden;box-shadow:0 8px 24px rgba(0,0,0,.12);background:#000}
169#about-us-root .about-us-iframe{width:100%;aspect-ratio:16/9;display:block;border:0}
170#about-us-root .about-us-video-title{margin:0 0 8px;font-size:clamp(22px,2.6vw,36px);font-weight:900}
171#about-us-root .about-us-video-text{margin:0 0 10px;color:#4b5563}
172
173/* ---------- IMAGE TILES (UPDATED) ---------- */
174#about-us-root .about-us-images{padding-block:clamp(22px,5vw,54px)}
175#about-us-root .about-us-img-grid{
176  display:grid;
177  grid-template-columns:repeat(12,1fr);
178  gap:20px;
179}
180#about-us-root .about-us-tile{
181  position:relative;
182  border-radius:16px;
183  overflow:hidden;
184  box-shadow:0 2px 12px rgba(0,0,0,.12);
185}
186#about-us-root .about-us-tile-a{grid-column:1 / span 6; aspect-ratio:3/2}
187#about-us-root .about-us-tile-b{grid-column:7 / span 6; aspect-ratio:3/2}
188#about-us-root .about-us-tile-c{grid-column:1 / span 8; aspect-ratio:21/9}
189#about-us-root .about-us-tile-d{grid-column:9 / span 4; aspect-ratio:3/2}
190#about-us-root .about-us-img{
191  width:100%;
192  height:100%;
193  display:block;
194  object-fit:cover;
195  object-position:center;
196  transition:transform .35s ease;
197}
198#about-us-root .about-us-tile:hover .about-us-img{transform:scale(1.03)}
199/* Remove any previous overlays/gradients */
200#about-us-root .about-us-tile figcaption{display:none}
201#about-us-root .about-us-overlay-center,
202#about-us-root .about-us-overlay-bottom,
203#about-us-root .about-us-help::after{display:none !important}
204
205@media (max-width:959.98px){
206  #about-us-root .about-us-img-grid{grid-template-columns:1fr}
207  #about-us-root .about-us-tile-a,
208  #about-us-root .about-us-tile-b,
209  #about-us-root .about-us-tile-c,
210  #about-us-root .about-us-tile-d{
211    grid-column:auto;
212    aspect-ratio:16/10;
213  }
214}
215
216/* ---------- TIMELINE ---------- */
217#about-us-root .about-us-story{background:linear-gradient(180deg,#446f90 0%,#243e56 100%);color:#fff;border-radius:24px;padding:clamp(22px,4vw,44px);box-shadow:0 8px 24px rgba(0,0,0,.18)}
218#about-us-root .about-us-story-title{margin:0 0 clamp(18px,2.5vw,28px);text-align:center;font-size:clamp(22px,2.6vw,34px);font-weight:900}
219#about-us-root .about-us-timeline{list-style:none;margin:0;padding:0;position:relative}
220#about-us-root .about-us-timeline::before{content:"";position:absolute;left:50%;top:0;bottom:0;width:3px;transform:translateX(-50%);background:rgba(255,255,255,.55)}
221#about-us-root .about-us-row{display:grid;grid-template-columns:1fr 70px 1fr;align-items:center;gap:16px;padding-block:clamp(16px,2.2vw,28px)}
222#about-us-root .about-us-col{text-align:center}
223#about-us-root .about-us-year{font-size:clamp(28px,4vw,54px);font-weight:900;line-height:1;margin:0 0 10px}
224#about-us-root .about-us-detail-title{margin:0 0 6px;font-weight:900;font-size:1.05rem}
225#about-us-root .about-us-detail-text{margin:0;color:#d9e7f2;max-width:42ch;margin-inline:auto}
226#about-us-root .about-us-node{justify-self:center;align-self:center;width:56px;height:56px;border-radius:14px;display:grid;place-items:center;background:#fff;color:#243e56;font-weight:900;font-size:1.8rem;box-shadow:0 6px 18px rgba(0,0,0,.25),0 0 0 2px rgba(255,255,255,.45) inset}
227@media (max-width:959.98px){
228  #about-us-root .about-us-timeline::before{left:28px;transform:none}
229  #about-us-root .about-us-row{position:relative;display:block;padding-left:74px;padding-block:18px}
230  #about-us-root .about-us-node{position:absolute;left:28px;top:14px;transform:translateX(-50%);width:34px;height:34px;border-radius:10px;font-size:1.3rem;background:#fff;display:grid;place-items:center;box-shadow:0 0 0 3px rgba(0,0,0,.12)}
231  #about-us-root .about-us-col{text-align:left !important}
232  #about-us-root .about-us-year{font-size:28px;margin:0 0 6px 0;text-align:left !important;display:block}
233  #about-us-root .about-us-row:nth-child(2),
234  #about-us-root .about-us-row:nth-child(4){display:flex;flex-direction:column;flex-wrap:wrap;gap:8px}
235  #about-us-root .about-us-row:nth-child(2) .about-us-col:last-of-type,
236  #about-us-root .about-us-row:nth-child(4) .about-us-col:last-of-type{order:1;text-align:left !important}
237  #about-us-root .about-us-row:nth-child(2) .about-us-col:first-of-type,
238  #about-us-root .about-us-row:nth-child(4) .about-us-col:first-of-type{order:2;text-align:left !important}
239  #about-us-root .about-us-row:nth-child(2) .about-us-col:last-of-type .about-us-year,
240  #about-us-root .about-us-row:nth-child(4) .about-us-col:last-of-type .about-us-year{display:block;margin:0 0 6px 0;text-align:left !important}
241}
242</style></div>
243
244<div id="about-us-root" class="about-us-div">
245
246  <!-- SECTION 1: HERO -->
247  <section class="about-us-container about-us-hero">
248    <h1 class="about-us-hero-title">
249      25+ years in hospitality<br>
250      industry <span class="about-us-accent">and we’re just<br> getting started</span>
251    </h1>
252    <p class="about-us-hero-text">
253      For over two decades, Superior Seating has been crafting furniture that elevates restaurants, bars, and hospitality spaces across the nation.
254      Our journey began with a simple idea: to <strong>deliver exceptional quality</strong> and <strong>personalized designs</strong> that tell the story of every space.
255    </p>
256  </section>
257
258  <!-- SECTION 2: CORE VALUES PANEL -->
259  <section class="about-us-container">
260    <div class="about-us-values">
261      <div class="about-us-values-grid">
262
263        <!-- Left column -->
264        <div class="about-us-values-intro">
265          <h2 class="about-us-values-title">Our Core Values</h2>
266          <p class="about-us-values-copy">
267            Your passion is creating exceptional dining experiences. Ours is designing the furniture that makes it possible.
268            At Superior Seating, our mission is to help you elevate your space with custom solutions that combine form, function, and personality.
269          </p>
270          <p class="about-us-values-copy about-us-values-copy--spaced">
271            We’re here to support you at every step, from creating a space that reflects your brand to ensuring your investment delivers lasting value.
272          </p>
273        </div>
274
275        <!-- Right column -->
276        <div class="about-us-cards">
277          <article class="about-us-card">
278            <div class="about-us-card-icon">
279              <img class="about-us-card-icon-img"
280                   src="https://media.superiorseating.com/media/wysiwyg/Core-values-of-Superior-Seating-restaurant-furniture-supplier-best-in-industry.png"
281                   alt="Craftsmanship icon">
282            </div>
283            <div class="about-us-card-content">
284              <h3 class="about-us-card-title">Craftsmanship Without Compromise</h3>
285              <p class="about-us-card-text">
286                We prioritize excellence at every step, delivering furniture crafted with care, precision, and premium materials that speak for themselves.
287              </p>
288            </div>
289          </article>
290
291          <article class="about-us-card">
292            <div class="about-us-card-icon">
293              <img class="about-us-card-icon-img"
294                   src="https://media.superiorseating.com/media/wysiwyg/Core-values-of-Superior-Seating-restaurant-furniture-supplier-customization.png"
295                   alt="Customization icon">
296            </div>
297            <div class="about-us-card-content">
298              <h3 class="about-us-card-title">Customization is Key</h3>
299              <p class="about-us-card-text">
300                With thousands of upholstery options, custom frame finishes, tufting, channeling, and more, we deliver furniture that adapts to your unique vision.
301              </p>
302            </div>
303          </article>
304
305          <article class="about-us-card">
306            <div class="about-us-card-icon">
307              <img class="about-us-card-icon-img"
308                   src="https://media.superiorseating.com/media/wysiwyg/Core-values-of-Superior-Seating-restaurant-furniture-supplier-hands.png"
309                   alt="Success icon">
310            </div>
311            <div class="about-us-card-content">
312              <h3 class="about-us-card-title">Your Success is Our Mission</h3>
313              <p class="about-us-card-text">
314                Your success is our success. From design consultations to layout planning, we work hand-in-hand to bring your vision to life.
315              </p>
316            </div>
317          </article>
318        </div>
319
320      </div>
321    </div>
322  </section>
323
324  <!-- SECTION 3: VIDEO -->
325  <section class="about-us-container">
326    <div class="about-us-video-section">
327      <div class="about-us-video-media">
328        <iframe
329          class="about-us-iframe"
330          src="https://www.youtube-nocookie.com/embed/LABWW8HOSZk?rel=0&modestbranding=1&playsinline=1"
331          title="About our Manufacturing"
332          loading="lazy"
333          frameborder="0"
334          allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share"
335          allowfullscreen></iframe>
336      </div>
337      <div class="about-us-video-copy">
338        <h2 class="about-us-video-title">Built for Growth. Designed for You.</h2>
339        <p class="about-us-video-text">
340         As demand grows, so does our commitment to excellence. With the opening of our new manufacturing facility in North Carolina, we’ve expanded our production capacity — adding state-of-the-art technology, streamlined workflows, and more skilled artisans to our team.<br>
341This growth allows us to deliver faster turnaround times without ever compromising the craftsmanship and quality that define Superior Seating.
342        </p>
343        <p class="about-us-video-text">
344          From our flagship facility to our newest operation, every piece is built with pride, precision, and purpose — ensuring your furniture is as dependable as the people who make it.
345        </p>
346        <p class="about-us-video-text">
347          <strong>We’re here to support you at every step</strong>—from layout planning and design consultations to final delivery—ensuring your investment delivers lasting value.
348        </p>
349      </div>
350    </div>
351  </section>
352
353
354 
355
356</div>
357 <section class="amsearch-overlay-block" data-bind=" scope: 'index = amsearch_overlay_section', mageInit: { 'Magento_Ui/js/core/app': { components: { 'amsearch_overlay_section': { component: 'Amasty_Xsearch/js/components/overlay' } } } }"><div class="amsearch-overlay" data-bind=" event: { click: hide }, afterRender: initNode"></div></section> </div></div>   </main><div class="page-bottom"> <div class="block newsletter"><img src="https://d18b2kerpwlhcq.cloudfront.net/static/frontend/SuperiorSeating/Upgrade/en_US/Magento_Newsletter/images/newsletter_img.webp" loading="lazy" class="newsletter-bg" width="467px" height="287px" alt="Subscribe&#x20;to&#x20;Our&#x20;Newsletter&#x21;"/><div class="block-content"><div class="title"><strong>Subscribe to Our Newsletter!</strong></div><div class="description"><p>Don’t miss out and get exclusive access to new products, deals &amp; superior treats.</p></div><div class="content"><form class="form subscribe" novalidate action="https://www.superiorseating.com/newsletter/subscriber/new/" method="post" data-mage-init='{"validation": {"errorClass": "mage-error"}, "Magento_Newsletter/js/newsletter-subscribe": {}}' id="newsletter-validate-detail"><div class="field newsletter"><label class="label" for="newsletter"><span>Insert your email address</span></label> <div class="control"><input name="email" type="email" id="newsletter" placeholder="Insert your email address" data-mage-init='{"mage/trim-input":{}}' data-validate="{required:true, 'validate-email':true}"/></div><div class="message"></div></div><div class="choice field"><input type="checkbox" class="checkbox" checked value="1" name="privacy-policy-agreement" id="privacy-policy-agreement" data-validate="{required:true}" /><label class="label" for="privacy-policy-agreement"><span>By signing up, you agree to our <a href="https://www.superiorseating.com/privacy-policy-cookie-restriction-mode/" title="Privacy Policy">Privacy Policy</a> and consent to Superior Seating processing your data for marketing purposes. You can unsubscribe at any time.</span></label></div><div class="actions"><button class="action subscribe primary" title="Submit" type="submit"><span>Submit</span></button></div></form></div></div></div></div><footer class="page-footer"><div class="page-footer__middle"><div class="page-footer__middle-links"> <!-- Widget Area --> <div class="block block-footer-menu" data-mage-init='{ "collapsible":{} }'> <div class="block-title" data-role="title"><strong>About Us</strong></div> <div class="block-content" data-role="content"><ul> <li> <a href="/about-superior-seating" title="About&#x20;Superior&#x20;Seating">About Superior Seating</a></li>  <li> <a href="/showrooms" title="Locations">Locations</a></li>  <li> <a href="/superiorseating-scholarships" title="Superior&#x20;Seating&#x20;Scholarship">Superior Seating Scholarship</a></li> </ul></div></div> <div class="block block-footer-menu" data-mage-init='{ "collapsible":{} }'> <div class="block-title" data-role="title"><strong>Customer Service</strong></div> <div class="block-content" data-role="content"><ul> <li> <a href="/restaurant-furniture-help-center" title="FAQ">FAQ</a></li>  <li> <a href="/sales/order/history" title="My&#x20;Orders">My Orders</a></li>  <li> <a href="/loans-and-financing-for-restaurants" title="Financing">Financing</a></li>  <li> <a href="/shipping-policy" title="Shipping&#x20;Policy">Shipping Policy</a></li>  <li> <a href="/return-policy" title="Return&#x20;Policy">Return Policy</a></li> </ul></div></div> <div class="block block-footer-menu" data-mage-init='{ "collapsible":{} }'> <div class="block-title" data-role="title"><strong>Help Center</strong></div> <div class="block-content" data-role="content"><ul> <li> <a href="/upholstery-swatches" title="Order&#x20;Swatches">Order Swatches</a></li>  <li> <a href="/layout-design-consultations" title="Layout&#x20;Consultation">Layout Consultation</a></li>  <li> <a href="/design-specs-center" title="Design&#x20;Center">Design Center</a></li>  <li> <a href="/furniture-case-studies" title="Case&#x20;Studies">Case Studies</a></li>  <li> <a href="/blog" title="Blog">Blog</a></li>  <li> <a href="/how-to-request-a-quote" title="How&#x20;to&#x20;Request&#x20;a&#x20;Quote">How to Request a Quote</a></li> </ul></div></div></div><div class="section store-info"> <a class="logo" href="https://www.superiorseating.com/" title="Superior&#x20;Seating" aria-label="store logo"><img src="https://d18b2kerpwlhcq.cloudfront.net/static/frontend/SuperiorSeating/Upgrade/en_US/images/footer_logo.webp" title="Superior&#x20;Seating" alt="Superior&#x20;Seating" width="171px" height="40px" class="image" /></a> <div class="block block-store-information"><div class="block-content"><ul class="store-information"><li class="store address"><span>721 Boulevard Kenilworth, NJ 07033</span></li> <li class="store phone"><a href="tel:866-213-2401">866-213-2401</a></li> <li class="store working-time"><span>Monday - Friday, 9am - 5pm EST</span></li> <li class="store email"><a href="mailto:sales&#x40;superiorseating.com" title="Sale&#x20;Email">[email protected]</a></li></ul></div></div></div>  <div class="block block-page-footer__social"><div class="block-title"><strong>Follow Us</strong></div><div class="block-content"><ul class="social-icons"> <li> <a class="social-icon social-icon--linkedin" href="https://www.linkedin.com/company/superior-seating-llc/" title="Linkedin" target="_blank" rel="noopener noreferrer"><span class="sr-only">Linkedin</span></a></li>   <li> <a class="social-icon social-icon--facebook" href="https://www.facebook.com/superiorseatingllc/" title="Facebook" target="_blank" rel="noopener noreferrer"><span class="sr-only">Facebook</span></a></li>   <li> <a class="social-icon social-icon--instagram" href="https://www.instagram.com/superiorseating/" title="Instagram" target="_blank" rel="noopener noreferrer"><span class="sr-only">Instagram</span></a></li>   <li> <a class="social-icon social-icon--twitter" href="https://twitter.com/SuperiorSeatin" title="Twitter" target="_blank" rel="noopener noreferrer"><span class="sr-only">Twitter</span></a></li>   <li> <a class="social-icon social-icon--pinterest" href="https://www.pinterest.com/superiorseatingllc/" title="Pinterest" target="_blank" rel="noopener noreferrer"><span class="sr-only">Pinterest</span></a></li> </ul></div></div></div><div class="footer content">  <div class="widget block block-cms-link"><a href="https://www.superiorseating.com/privacy-policy" title="Privacy Policy"><span>Privacy Policy</span></a></div> <div class="widget block block-cms-link"><a href="https://www.superiorseating.com/terms-and-conditions" title="Terms of Use"><span>Terms of Use</span></a></div> <div class="widget block block-cms-link"><a href="https://www.superiorseating.com/shipping-policy" title="Shipping Policy"><span>Shipping Policy</span></a></div> <p class="footer-copyright">2026 Copyright Superior Seating</p></div></footer>    <div id="am-recaptcha-container" data-bind="scope:'amRecaptcha'"></div>       <div id="ox_quickview_wrapper" style="display:none"><div class="ox_quickview-preloader -spinner" data-role="loader"></div><div class="ox-overlay-close-btn ox-overlay-close-btn-js" aria-label="Close"><span></span></div></div>  <!-- Start of LiveChat code --><!-- End of LiveChat code -->  <!-- Start Google Analytics 4 for Google Tag Manager by MagePal --><!-- End Google Analytics 4 for Google Tag Manager by MagePal -->   <span data-mage-init='{"WeltPixel_AdvancedWishlist/js/init-weltpixel-wishlist": { "ajaxWishlist": true }}'></span> <!-- Reviews.co.uk Rich Snippet --><!-- Reviews.co.uk Rating Snippet -->   </div><div class="ox-modals__holder"></div>
357<script> var LOCALE = 'en\u002DUS'; var BASE_URL = 'https\u003A\u002F\u002Fwww.superiorseating.com\u002F'; var require = { 'baseUrl': 'https\u003A\u002F\u002Fd18b2kerpwlhcq.cloudfront.net\u002Fstatic\u002Ffrontend\u002FSuperiorSeating\u002FUpgrade\u002Fen_US' };</script>
vendor: 1 bytes, line 357
357
358<script type="text&#x2F;javascript">var OX_MOBILE = 0, OX_PHOTOSWIPE = 1, OX_CATALOG_AJAX = 1, OX_WAYPOINTS = 0, OX_OWL_DISABLE = 0, OX_OWL_OBS_DISABLE = false;</script>
vendor: 1 bytes, line 358
358
359<script  type="text/javascript"  src="https://d18b2kerpwlhcq.cloudfront.net/static/frontend/SuperiorSeating/Upgrade/en_US/requirejs/require.js"></script>
vendor: 1 bytes, line 359
359
360<script  type="text/javascript"  src="https://d18b2kerpwlhcq.cloudfront.net/static/frontend/SuperiorSeating/Upgrade/en_US/mage/requirejs/mixins.js"></script>
vendor: 1 bytes, line 360
360
361<script  type="text/javascript"  src="https://d18b2kerpwlhcq.cloudfront.net/static/frontend/SuperiorSeating/Upgrade/en_US/magepack/requirejs-config-common.1790984754.js"></script>
vendor: 1 bytes, line 361
361
362<script  type="text/javascript"  src="https://d18b2kerpwlhcq.cloudfront.net/static/frontend/SuperiorSeating/Upgrade/en_US/magepack/requirejs-config-cms.1790984754.js"></script>
vendor: 1 bytes, line 362
362
363<script  type="text/javascript"  src="https://d18b2kerpwlhcq.cloudfront.net/static/frontend/SuperiorSeating/Upgrade/en_US/magepack/requirejs-config-category.1790984754.js"></script>
vendor: 1 bytes, line 363
363
364<script  type="text/javascript"  src="https://d18b2kerpwlhcq.cloudfront.net/static/frontend/SuperiorSeating/Upgrade/en_US/magepack/requirejs-config-product.1790984754.js"></script>
vendor: 1 bytes, line 364
364
365<script  type="text/javascript"  src="https://d18b2kerpwlhcq.cloudfront.net/static/frontend/SuperiorSeating/Upgrade/en_US/requirejs-config.js"></script>
vendor: 1 bytes, line 365
365
366<script  type="text/javascript"  src="https://d18b2kerpwlhcq.cloudfront.net/static/frontend/SuperiorSeating/Upgrade/en_US/SuperiorSeating_Hotspot/js/hotspot-clarity.js"></script>
vendor: 1 bytes, line 366
366
367<script>
368    window.xrayDataLayer = window.xrayDataLayer || [];
369    function xrayData() { xrayDataLayer.push(arguments); }</script>
vendor: 1 bytes, line 369
369
370<script>
371    (function() {
372        var bundlePaths = {"magepack\/bundle-category":"magepack\/bundle-category.1790984754","magepack\/bundle-checkout":"magepack\/bundle-checkout.1790984754","magepack\/bundle-cms":"magepack\/bundle-cms.1790984754","magepack\/bundle-common":"magepack\/bundle-common.1790984754","magepack\/bundle-product":"magepack\/bundle-product.1790984754","magepack\/bundle-quotation":"magepack\/bundle-quotation.1790984754"};
373        var config = { paths: bundlePaths };
374
375        if (typeof requirejs !== 'undefined') {
376            requirejs.config(config);
377        } else {
378            var existing = window.require || {};
379            if (typeof existing === 'function') {
380                existing.config(config);
381            } else {
382                existing.paths = Object.assign(existing.paths || {}, bundlePaths);
383                window.require = existing;
384            }
385        }
386    })();</script>
vendor: 1 bytes, line 386
386
387<script type="text/x-magento-init">
388    {
389        "*": {
390            "SuperiorSeating_GoogleTagManager/js/init-gtm-script": {
391                "serverContainerJsUrl": "https\u003A\u002F\u002Fss.superiorseating.com\u002Ftxjputwx.js",
392                "dataLayerName": "dataLayer",
393                "accountId": "GTM\u002DN8G3G83",
394                "dataLayer": [{"ecommerce":{"currencyCode":"USD"},"pageType":"cms_page_view","list":"other"}]            }
395        }
396    }</script>
vendor: 1 bytes, line 396
396
397<script>
398    require.config({
399        'config': {
400            'text': {
401                'domains': {
402                    'sirv': 'media.superiorseating.com',
403                    'static': 'd18b2kerpwlhcq.cloudfront.net'
404                },
405                'fetchMode': ''
406            }
407        }
408    });
409
410    if (typeof(Sirv) != 'undefined') {
411        Sirv.on('viewer:ready', function viewerEventHandler(viewer) {
412            var pdpGalleryPlaceholder = document.querySelector('.pdp-gallery-placeholder');
413            pdpGalleryPlaceholder && (pdpGalleryPlaceholder.style.visibility = 'hidden');
414        });
415    }</script>
vendor: 1 bytes, line 415
415
416<script type="text/x-magento-init">
417        {
418            "*": {
419                "Magento_PageCache/js/form-key-provider": {
420                    "isPaginationCacheEnabled":
421                        0                }
422            }
423        }</script>
vendor: 1 bytes, line 423
423
424<script type="text/x-magento-init">
425        {
426            "*": {
427                "Aitoc_MicrosoftClarity/js/init-clarity": {
428                    "clarityCode": "58g33os3xb",
429                    "customerGroup": "58g33os3xb"
430                }
431            }
432        }</script>
vendor: 1 bytes, line 432
432
433<script>
434(function(root, doc) {
435    var headElement,
436        bundleLink,
437        bundleUrls = ["https:\/\/d18b2kerpwlhcq.cloudfront.net\/static\/frontend\/SuperiorSeating\/Upgrade\/en_US\/magepack\/requirejs-config-checkout.1790984754.js","https:\/\/d18b2kerpwlhcq.cloudfront.net\/static\/frontend\/SuperiorSeating\/Upgrade\/en_US\/magepack\/bundle-checkout.1790984754.js"],
438        idleCallback = root.requestIdleCallback || root.setTimeout;
439    
440    if (headElement = doc.querySelector('head')) {
441        root.addEventListener('load', function() {
442            idleCallback(function() {
443                bundleUrls.forEach(function(bundleUrl) {
444                    bundleLink = doc.createElement('link');
445                    bundleLink.rel = 'prefetch';
446                    bundleLink.as = 'script';
447                    bundleLink.href = bundleUrl;
448                    headElement.appendChild(bundleLink);
449                });
450            });
451        });
452    }
453}(window, document))</script>
vendor: 1 bytes, line 453
453
454<script>
455window.staticCacheVersion = '1790984754';</script>
vendor: 1 bytes, line 455
455
456<script>
457    window.checkout = window.checkout || {};
458    Object.assign(window.checkout, {"baseUrl":"https:\/\/www.superiorseating.com\/","storeId":1,"storeGroupId":1,"websiteId":1});</script>
vendor: 1 bytes, line 458
458
459<script type="text/x-magento-init">
460    {
461        "*": {
462            "cookieStatus": {}
463        }
464    }</script>
vendor: 1 bytes, line 464
464
465<script type="text/x-magento-init">
466    {
467        "*": {
468            "mage/cookies": {
469                "expires": null,
470                "path": "\u002F",
471                "domain": ".www.superiorseating.com",
472                "secure": true,
473                "lifetime": "604800"
474            }
475        }
476    }</script>
vendor: 1 bytes, line 476
476
477<script> window.cookiesConfig = window.cookiesConfig || {}; window.cookiesConfig.secure = true; </script>
vendor: 1 bytes, line 477
477
478<script>
479        require([
480            'Amasty_InvisibleCaptcha/js/model/am-recaptcha',
481    ], function (amRecaptchaModel) {
482            amRecaptchaModel.setConfig({
483                "formsToProtect": "form\u005Baction\u002A\u003D\u0022customer\u002Faccount\u002Fcreatepost\u0022\u005D,form\u005Baction\u002A\u003D\u0022customer\u002Faccount\u002FloginPost\u0022\u005D,form\u005Baction\u002A\u003D\u0022newsletter\u002Fsubscriber\u002Fnew\u0022\u005D,form\u005Baction\u002A\u003D\u0022contact\u002Findex\u002Fpost\u0022\u005D,form\u005Baction\u002A\u003D\u0022customer\u002Faccount\u002Fforgotpasswordpost\u0022\u005D,form\u005Baction\u002A\u003D\u0022review\u002Fproduct\u002Fpost\u0022\u005D,form\u005Baction\u002A\u003D\u0022customer\u002Faccount\u002Fresetpasswordpost\u0022\u005D,form\u005Baction\u002A\u003D\u0022checkout_payment_captcha\u0022\u005D,.form.password.forget",
484                "isEnabledOnPayments": "1",
485                "checkoutRecaptchaValidateUrl": "https://www.superiorseating.com/amcapthca/checkout/validate/",
486                "invisibleCaptchaCustomForm": "-1",
487                "recaptchaConfig": {
488                    "lang": "hl\u003Den",
489                    "theme": "light",
490                    "badge": "bottomleft",
491                    "sitekey": "6Lcxol0qAAAAAPd0pz2vdihNZSCFccV_Ya2WVW_J",
492                    "size": "invisible"
493                }
494            })
495    });</script>
vendor: 1 bytes, line 495
495
496<script>
497        
498        
499        (function () {
500            if (document.readyState === 'loading') {
501                document.addEventListener('DOMContentLoaded', onReadyStateListener);
502            } else {
503                onReadyState();
504            }
505
506            function onReadyStateListener() {
507                onReadyState();
508            }
509
510            function onReadyState (formsOnPage) {
511                if (typeof formsOnPage === 'undefined') {
512                    let formsToProtect = "form\u005Baction\u002A\u003D\u0022customer\u002Faccount\u002Fcreatepost\u0022\u005D,form\u005Baction\u002A\u003D\u0022customer\u002Faccount\u002FloginPost\u0022\u005D,form\u005Baction\u002A\u003D\u0022newsletter\u002Fsubscriber\u002Fnew\u0022\u005D,form\u005Baction\u002A\u003D\u0022contact\u002Findex\u002Fpost\u0022\u005D,form\u005Baction\u002A\u003D\u0022customer\u002Faccount\u002Fforgotpasswordpost\u0022\u005D,form\u005Baction\u002A\u003D\u0022review\u002Fproduct\u002Fpost\u0022\u005D,form\u005Baction\u002A\u003D\u0022customer\u002Faccount\u002Fresetpasswordpost\u0022\u005D,form\u005Baction\u002A\u003D\u0022checkout_payment_captcha\u0022\u005D,.form.password.forget";
513                    let forms = formsToProtect.split(',');
514
515                    formsOnPage = [];
516                    forms.forEach(form => {
517                        let existingForm = document.querySelectorAll(form);
518
519                        if (existingForm.length) {
520                            formsOnPage.push(existingForm);
521                        }
522                    })
523                }
524
525                formsOnPage.forEach(form => {
526                    let submit = form[0].querySelector('[type="submit"]');
527                    if (submit) {
528                        let isAlreadyDisabled = submit.getAttribute('disabled');
529
530                        if (!isAlreadyDisabled) {
531                            submit.setAttribute('disabled', true);
532                            submit.setAttribute('am-captcha-protect', true);
533                        }
534                    }
535                })
536            }
537
538                            window.addEventListener('amform-elements-rendered', function (event) {
539                    onReadyState([event.detail.form]);
540                });
541                window.addEventListener('am-recaptcha-submit-event', function (event) {
542                    onReadyState([event.detail.form]);
543                });
544             })();</script>
vendor: 1 bytes, line 544
544
545<script type="text/x-magento-init">
546{
547    "*": {
548        "Magento_Ui/js/core/app": {
549            "components": {
550                "superiorseatingSmartSearchAutocomplete": {
551                    "component": "SuperiorSeating_SmartSearch/js/autocomplete",
552                    "config": {
553                        "url": "https://www.superiorseating.com/smartsearch/autocomplete/index/",
554                        "searchFormSelector": "#search_mini_form",
555                        "searchButtonSelector": "button.search",
556                        "inputSelector": "#search, #mobile_search, .minisearch input[type=\"text\"]",
557                        "minSearchLength": 3,
558                        "searchDelay": 300,
559                        "showTitle": false,
560                        "showSku": false,
561                        "showPrice": false,
562                        "trendingKeywords": ["Wood Chairs","Outdoor Seating","Table Tops 24\u0022 x 42\u0022","Sets","Custom Booths"]                    }
563                }
564            }
565        }
566    }
567}</script>
vendor: 1 bytes, line 567
567
568<script type="text/javascript">
569        window.checkout = {"shoppingCartUrl":"https:\/\/www.superiorseating.com\/checkout\/cart\/","checkoutUrl":"https:\/\/www.superiorseating.com\/checkout\/","updateItemQtyUrl":"https:\/\/www.superiorseating.com\/checkout\/sidebar\/updateItemQty\/","removeItemUrl":"https:\/\/www.superiorseating.com\/checkout\/sidebar\/removeItem\/","imageTemplate":"Magento_Catalog\/product\/image_with_borders","baseUrl":"https:\/\/www.superiorseating.com\/","minicartMaxItemsVisible":3,"websiteId":"1","maxItemsToDisplay":10,"storeId":"1","storeGroupId":"1","customerLoginUrl":"https:\/\/www.superiorseating.com\/customer\/account\/login\/","isRedirectRequired":false,"autocomplete":"off","captcha":{"user_login":{"isCaseSensitive":false,"imageHeight":50,"imageSrc":"","refreshUrl":"https:\/\/www.superiorseating.com\/captcha\/refresh\/","isRequired":false,"timestamp":1791042493}}};</script>
vendor: 1 bytes, line 569
569
570<script>
571            window.quotation = {"quoteCartUrl":"https:\/\/www.superiorseating.com\/quotation\/quote\/","checkoutUrl":"https:\/\/www.superiorseating.com\/quotation\/quote\/","updateItemQtyUrl":"https:\/\/www.superiorseating.com\/checkout\/sidebar\/updateItemQty\/","removeItemUrl":"https:\/\/www.superiorseating.com\/checkout\/sidebar\/removeItem\/","imageTemplate":"Magento_Catalog\/product\/image","baseUrl":"https:\/\/www.superiorseating.com\/","websiteId":"1"};</script>
vendor: 1 bytes, line 571
571
572<script type="text/x-magento-init">
573        {
574            "[data-block='miniquote']": {
575                "Magento_Ui/js/core/app": {"components":{"minicart_content":{"children":{"subtotal.container":{"children":{"subtotal":{"children":{"subtotal.totals":{"config":{"display_cart_subtotal_incl_tax":0,"display_cart_subtotal_excl_tax":1}}}}}}}},"miniquote_content":{"config":{"itemRenderer":{"default":"defaultRenderer","simple":"defaultRenderer","virtual":"defaultRenderer"},"template":"Cart2Quote_Quotation\/miniquote\/content"},"children":{"item.renderer":{"component":"uiComponent","config":{"displayArea":"defaultRenderer","template":"Cart2Quote_Quotation\/miniquote\/item\/default"},"children":{"item.image":{"component":"Magento_Catalog\/js\/view\/image","config":{"template":"Magento_Catalog\/product\/image","displayArea":"itemImage"}},"quotation.quote.item.price.sidebar":{"component":"uiComponent","config":{"template":"Magento_Checkout\/minicart\/item\/price","displayArea":"priceSidebar"}}}},"subtotal.container":{"children":{"subtotal":{"children":{"subtotal.totals":{"component":"uiComponent","config":[]}},"component":"uiComponent","config":[]}},"component":"uiComponent","config":{"displayArea":"subtotalContainer"}},"extra_info":{"component":"uiComponent","config":{"displayArea":"extraInfo"}},"promotion":{"component":"uiComponent","config":{"displayArea":"promotion"}}},"component":"Cart2Quote_Quotation\/js\/view\/miniquote"}},"types":[]}            },
576            "*": {
577                "Magento_Ui/js/block-loader": "https://d18b2kerpwlhcq.cloudfront.net/static/frontend/SuperiorSeating/Upgrade/en_US/images/loader-1.gif"
578            }
579        }</script>
vendor: 1 bytes, line 579
579
580<script type="text/x-magento-init">
581    {
582        "*": {
583            "Magento_Ui/js/core/app": {
584                "components": {
585                        "messages": {
586                            "component": "Magento_Theme/js/view/messages"
587                        }
588                    }
589                }
590            }
591    }</script>
vendor: 1 bytes, line 591
591
592<script type="text/x-magento-init">
593    {
594        "*": {
595            "Magento_Customer/js/section-config": {
596                "sections": {"stores\/store\/switch":["*"],"stores\/store\/switchrequest":["*"],"directory\/currency\/switch":["*"],"*":["messages","location"],"customer\/account\/logout":["*","recently_viewed_product","recently_compared_product","persistent"],"customer\/account\/loginpost":["*"],"customer\/account\/createpost":["*"],"customer\/account\/editpost":["*"],"customer\/ajax\/login":["checkout-data","cart","captcha"],"catalog\/product_compare\/add":["compare-products"],"catalog\/product_compare\/remove":["compare-products"],"catalog\/product_compare\/clear":["compare-products"],"sales\/guest\/reorder":["cart"],"sales\/order\/reorder":["cart"],"checkout\/cart\/add":["cart","directory-data","magepal-gtm-jsdatalayer","magepal-eegtm-jsdatalayer"],"checkout\/cart\/delete":["cart","magepal-gtm-jsdatalayer","magepal-eegtm-jsdatalayer"],"checkout\/cart\/updatepost":["cart","magepal-gtm-jsdatalayer","magepal-eegtm-jsdatalayer"],"checkout\/cart\/updateitemoptions":["cart","magepal-gtm-jsdatalayer","magepal-eegtm-jsdatalayer"],"checkout\/cart\/couponpost":["cart","magepal-gtm-jsdatalayer"],"checkout\/cart\/estimatepost":["cart","magepal-gtm-jsdatalayer"],"checkout\/cart\/estimateupdatepost":["cart","magepal-gtm-jsdatalayer"],"checkout\/onepage\/saveorder":["cart","checkout-data","last-ordered-items","quote","magepal-gtm-jsdatalayer"],"checkout\/sidebar\/removeitem":["cart","quote","magepal-gtm-jsdatalayer","magepal-eegtm-jsdatalayer"],"checkout\/sidebar\/updateitemqty":["cart","quote","magepal-gtm-jsdatalayer","magepal-eegtm-jsdatalayer"],"rest\/*\/v1\/carts\/*\/payment-information":["cart","last-ordered-items","captcha","instant-purchase","magepal-gtm-jsdatalayer"],"rest\/*\/v1\/guest-carts\/*\/payment-information":["cart","captcha","magepal-gtm-jsdatalayer"],"rest\/*\/v1\/guest-carts\/*\/selected-payment-method":["cart","checkout-data","magepal-gtm-jsdatalayer"],"rest\/*\/v1\/carts\/*\/selected-payment-method":["cart","checkout-data","instant-purchase","magepal-gtm-jsdatalayer"],"customer\/address\/*":["instant-purchase"],"customer\/account\/*":["instant-purchase"],"vault\/cards\/deleteaction":["instant-purchase"],"multishipping\/checkout\/overviewpost":["cart"],"paypal\/express\/placeorder":["cart","checkout-data"],"paypal\/payflowexpress\/placeorder":["cart","checkout-data"],"paypal\/express\/onauthorization":["cart","checkout-data"],"persistent\/index\/unsetcookie":["persistent"],"review\/product\/post":["review"],"wishlist\/index\/add":["wishlist"],"wishlist\/index\/remove":["wishlist"],"wishlist\/index\/updateitemoptions":["wishlist"],"wishlist\/index\/update":["wishlist"],"wishlist\/index\/cart":["wishlist","cart"],"wishlist\/index\/fromcart":["wishlist","cart"],"wishlist\/index\/allcart":["wishlist","cart"],"wishlist\/shared\/allcart":["wishlist","cart"],"wishlist\/shared\/cart":["cart"],"quotation\/quote\/add":["quote"],"quotation\/quote_ajax\/updatequote":["quote","magepal-eegtm-jsdatalayer"],"quotation\/quote\/delete":["quote"],"quotation\/quote\/updatepost":["quote"],"quotation\/quote\/updateitemoptions":["quote"],"quotation\/quote\/clearquote":["quote"],"quotation\/movetoquote":["quote","cart"],"quotation\/quote\/directquote":["quote","cart"],"ammostviewed\/cart\/add":["cart","messages"],"reclaim\/checkout\/reload":["cart"],"amasty_cart\/cart\/add":["magepal-eegtm-jsdatalayer"],"amasty_jettheme\/ajax\/addtocart":["magepal-eegtm-jsdatalayer"],"ss-quotation\/quote_ajax\/createquoteoneshot":["quote"],"superiorbundle\/cart\/add":["cart","messages"],"quotation\/cart\/add":["magepal-eegtm-jsdatalayer"],"quotation\/cart\/delete":["magepal-eegtm-jsdatalayer"],"quotation\/cart\/updatepost":["magepal-eegtm-jsdatalayer"],"quotation\/cart\/updateitemoptions":["magepal-eegtm-jsdatalayer"]},
597                "clientSideSections": ["checkout-data","cart-data"],
598                "baseUrls": ["https:\/\/www.superiorseating.com\/"],
599                "sectionNames": ["messages","customer","compare-products","last-ordered-items","cart","directory-data","captcha","instant-purchase","persistent","review","wishlist","quote","zopim-chat","location","checkout-data","recently_viewed_product","recently_compared_product","product_data_storage","paypal-billing-agreement","magepal-gtm-jsdatalayer","magepal-eegtm-jsdatalayer"]            }
600        }
601    }</script>
vendor: 1 bytes, line 601
601
602<script type="text/x-magento-init">
603    {
604        "*": {
605            "Magento_Customer/js/customer-data": {
606                "sectionLoadUrl": "https\u003A\u002F\u002Fwww.superiorseating.com\u002Fcustomer\u002Fsection\u002Fload\u002F",
607                "expirableSectionLifetime": 60,
608                "expirableSectionNames": ["cart","persistent"],
609                "cookieLifeTime": "604800",
610                "updateSessionUrl": "https\u003A\u002F\u002Fwww.superiorseating.com\u002Fcustomer\u002Faccount\u002FupdateSession\u002F"
611            }
612        }
613    }</script>
vendor: 1 bytes, line 613
613
614<script type="text/x-magento-init">
615    {
616        "*": {
617            "Magento_Customer/js/invalidation-processor": {
618                "invalidationRules": {
619                    "website-rule": {
620                        "Magento_Customer/js/invalidation-rules/website-rule": {
621                            "scopeConfig": {
622                                "websiteId": "1"
623                            }
624                        }
625                    }
626                }
627            }
628        }
629    }</script>
vendor: 1 bytes, line 629
629
630<script type="text/x-magento-init">
631    {
632        "body": {
633            "pageCache": {"url":"https:\/\/www.superiorseating.com\/page_cache\/block\/render\/page_id\/239\/","handles":["default","cms_page_view","cms_page_view_id_about-superior-seating"],"originalRequest":{"route":"cms","controller":"page","action":"view","uri":"\/about-superior-seating"},"versionCookieName":"private_content_version"}        }
634    }</script>
vendor: 1 bytes, line 634
634
635<script type="text/x-magento-init">
636    {
637        "*": {
638            "amsearchAnalyticsCollector": {
639                "minChars": 3            }
640        }
641    }</script>
vendor: 1 bytes, line 641
641
642<script type="text/x-magento-init">
643        {
644            "*": {
645                "Magento_Ui/js/core/app": {
646                    "components": {
647                        "storage-manager": {
648                            "component": "Magento_Catalog/js/storage-manager",
649                            "appendTo": "",
650                            "storagesConfiguration" : {"recently_viewed_product":{"requestConfig":{"syncUrl":"https:\/\/www.superiorseating.com\/catalog\/product\/frontend_action_synchronize\/"},"lifetime":"7776000","allowToSendRequest":"1"},"recently_compared_product":{"requestConfig":{"syncUrl":"https:\/\/www.superiorseating.com\/catalog\/product\/frontend_action_synchronize\/"},"lifetime":"1000","allowToSendRequest":"1"},"product_data_storage":{"updateRequestConfig":{"url":"https:\/\/www.superiorseating.com\/rest\/english\/V1\/products-render-info"},"requestConfig":{"syncUrl":"https:\/\/www.superiorseating.com\/catalog\/product\/frontend_action_synchronize\/"},"allowToSendRequest":"1"}}                        }
651                    }
652                }
653            }
654        }</script>
vendor: 1 bytes, line 654
654
655<script>
656/*
657  window.addEventListener('DOMContentLoaded', function() {
658  const targetNode = document.body;
659  const config = { childList: true, subtree: true };
660
661  const callback = function(mutationsList, observer) {
662    for (const mutation of mutationsList) {
663      if (mutation.type === 'childList') {
664        const button = document.querySelector('#quote_sidebar button.action-primary');
665        if (button) {
666          console.log('Disabling checkout button found via MutationObserver.');
667          button.disabled = true;
668          button.style.display = 'none'
669          // Disconnect the observer once the button is found to prevent unnecessary checks.
670          observer.disconnect();
671          return;
672        }
673      }
674    }
675  };
676
677  const observer = new MutationObserver(callback);
678  observer.observe(targetNode, config);
679});
680*/
681</script>
vendor: 1 bytes, line 681
681
682<script type="text/x-magento-init">
683        {
684            "#am-recaptcha-container": {
685                "Magento_Ui/js/core/app": {
686                    "components": {
687                        "amRecaptcha": {
688                            "component": "Amasty_InvisibleCaptcha/js/view/am-recaptcha"
689                        }
690                    }
691                }
692            }
693        }</script>
vendor: 1 bytes, line 693
693
694<script type="text/x-magento-init">
695    {
696        "*": {
697            "addToCartAjaxGa4DataLayer": {
698                "dataLayerName": "dataLayer",
699                "currency": "USD"
700            }
701        }
702    }</script>
vendor: 1 bytes, line 702
702
703<script>document.querySelectorAll("link[data-onloadcss]").forEach(oxOnloadLink => {oxOnloadLink.sheet ? (() => {try {oxOnloadLink.sheet.cssRules.length > 0 && (oxOnloadLink.media = "all");} catch (error) {oxOnloadLink.media = "all"}})() : oxOnloadLink.addEventListener("load", () => (oxOnloadLink.media = "all"));});</script>
vendor: 1 bytes, line 703
703
704<script>!function(){function t(){this.settings={src:"data-original",srcset:"data-originalset",selector:".lazy",selectorClass:"lazy",loadClass:"lazy-loader",loadEvent:"lazyLoaded.oxlazy",root:null,rootMargin:"0px",threshold:0,debouncer:500},this.images=document.querySelectorAll(this.settings.selector),this.observer=null;let t=this;this.load=function(e){let o=e.target;o.src===o.getAttribute(t.settings.src)&&(t.afterImageLoaded(o),t.observer&&t.observer.unobserve(o))},this.afterImageLoaded=function(e){let o=e.parentElement;e.classList.remove(t.settings.selectorClass),o.classList.remove(t.settings.loadClass);let n=o.closest(".product-item-photo");n&&n.classList.remove(t.settings.loadClass),e.dispatchEvent(new Event(t.settings.loadEvent))},this.destroy=function(){t.observer&&t.observer.disconnect()},this.applyImage=function(e){let o=e.getAttribute(t.settings.src),n=e.getAttribute(t.settings.srcset);"img"===e.tagName.toLowerCase()?(e.onload=t.load,o&&(e.src=o),n&&(e.srcset=n)):e.style.backgroundImage="url('"+o+"')"},this.init=function(){if("loading"in HTMLImageElement.prototype){let e=document.querySelectorAll('img[loading="lazy"], img[data-ox-image]');e.forEach(function(e){e.complete?t.afterImageLoaded(e):e.onload=function(){t.afterImageLoaded(e)}})}if("IntersectionObserver"in window)try{t.observer=new IntersectionObserver(function(e){e.forEach(function(e){e.isIntersecting&&t.applyImage(e.target)})},{rootMargin:t.settings.rootMargin,threshold:[t.settings.threshold]}),t.images.forEach(function(e){t.observer.observe(e)})}catch(o){console.info(o)}},this.init()}window.lazyLoad=function(){return new t}}(),document.addEventListener("DOMContentLoaded",function(){lazyLoad()}),document.body.addEventListener("contentUpdated",function(){lazyLoad()}),document.body.addEventListener("contentUpdated.oxlazy",function(){lazyLoad()}),"undefined"!=typeof require&&require(["jquery"],function(t){t(document.body).on("contentUpdated contentUpdated.oxlazy",lazyLoad)});</script>
vendor: 1 bytes, line 704
704
705<script>require(['jquery','OxQuickviewInit'],function($){
706    $(function(){
707        $('.ox-quickview-button').OxQuickviewInit({})
708    })
709});</script>
vendor: 1 bytes, line 709
709
710<script type="text/x-magento-init">
711        {
712            "*": {
713                "SuperiorSeating_Chat/js/init-chat": {
714                    "license": "12446061",
715                    "visitor": "0",
716                    "params": "[{name: 'Quote Value', value: '$0.00'},{name: 'Quote Items', value: ''},{name: 'Prior Quotes', value: ''},{name: 'Prior Orders', value: ''},{name: 'Client ID', value: '74a61e1e-9c64-43be-934e-2b67c742c015'},]"
717                }
718            }
719
720        }</script>
vendor: 1 bytes, line 720
720
721<script type="text/x-magento-init">
722    {
723        "*": {
724            "ga4DataLayer": {
725                "dataLayerName": "dataLayer",
726                "data": [{"event":"cart_id","ecommerce":[],"_clear":true}],
727                "productLists": []            }
728        }
729    }</script>
vendor: 1 bytes, line 729
729
730<script type="text/x-magento-init">
731    {
732        "*": {
733            "addToCartGa4DataLayer": {
734                "dataLayerName": "dataLayer",
735                "currency": "USD"
736            }
737        }
738    }</script>
vendor: 1 bytes, line 738
738
739<script type="text/x-magento-init">
740        {
741            "*": {
742                "externalScriptsLoader": {
743                    "externalScripts": []                }
744            }
745        }</script>
745</body></html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.