#navbar{position:static!important;width:100%!important;height:auto!important;left:auto!important;top:auto!important;border-bottom:1px solid rgba(0,0,0,.08)}#navbar.nav-style-in{overflow:visible!important}#navpanel{height:auto!important;overflow:visible!important;display:flex!important;align-items:center;padding:10px 24px!important;flex-wrap:wrap;gap:20px}#navpanel .shoplogo{background:transparent!important;flex:0 0 auto;margin:0!important}#navpanel .shoplogo.with-margin .logoimg{margin:0!important}#navpanel .shoplogo .logoimg img{max-width:90px!important;width:auto;height:auto}#navpanel .shoplogo .logotext{font-size:15px!important;padding:0!important}@media(min-width:751px){#navpanel .mobile-only.search-box{display:none!important}}.mainnav{padding:0!important;flex:1 1 auto}.mainnav .tier1{position:static!important}.mainnav .tier1>ul{display:flex;flex-wrap:wrap;align-items:center;gap:2px}.mainnav .tier1>ul>li{list-style:none;position:relative}.mainnav a{margin:0!important;padding:8px 12px!important;white-space:nowrap;border-bottom:none!important;font-size:13px}.mainnav .tier2{position:absolute!important;left:0!important;top:100%!important;width:auto!important;min-width:200px;background:#fff!important;box-shadow:0 8px 20px #0000001f;z-index:20;display:none}.mainnav .tier1>ul>li:hover .tier2{display:block!important}.mainnav .tier2 a,.mainnav .tier2 .tier-title{color:#333!important}.mainnav .back,.mainnav .special-links,.mainnav .account-links,.mainnav .mobile-header-localization{display:none!important}.page-header{position:static!important;left:auto!important}.page-header--full-width{padding-left:24px;padding-right:24px}.header-group,.footer-group{margin-left:0!important}.template-index #content{display:grid;grid-template-columns:260px 1fr;grid-auto-rows:max-content;column-gap:24px;row-gap:0;max-width:1400px;margin:0 auto;padding-left:20px!important;padding-right:20px}.template-index #content>*{grid-column:2}.template-index #content>*:has(.slideshow){grid-column:1 / -1}.template-index #content>*:has(.sidebar-categories){grid-column:1;grid-row:2 / 30;align-self:start}body:not(.template-index) #content{max-width:1280px;margin:0 auto;padding-left:20px;padding-right:20px}.sidebar-categories__inner{padding:20px 0}.sidebar-categories__heading{font-weight:700;text-transform:uppercase;font-size:13px;letter-spacing:.05em;margin-bottom:12px;padding-bottom:8px;border-bottom:2px solid #222}.sidebar-categories__list,.sidebar-categories__item{margin:0;list-style:none}.sidebar-categories__item>a{display:block;padding:8px 0;font-size:14px;border-bottom:1px solid rgba(0,0,0,.06)}.sidebar-categories__sublist{margin:0 0 8px 12px;list-style:none}.sidebar-categories__sublist li{list-style:none}.sidebar-categories__sublist a{display:block;padding:4px 0;font-size:13px;opacity:.8}.sqft-calc{margin:16px 0 20px;padding:16px;border:1px solid rgba(0,0,0,.1);border-radius:6px;background:#fafafa}.sqft-calc__row{display:flex;gap:16px;flex-wrap:wrap}.sqft-calc__field{flex:1 1 120px}.sqft-calc__field label{display:block;font-size:12px;font-weight:700;margin-bottom:4px;text-transform:uppercase;letter-spacing:.03em}.sqft-calc__input{width:100%;box-sizing:border-box}.sqft-calc__summary{margin-top:12px;font-size:14px}.sqft-calc__area{opacity:.7}.sqft-calc__price{font-size:22px;font-weight:700;margin-top:4px}.sqft-calc__rounded{margin-top:4px;font-size:12px;opacity:.6}@media(min-width:751px){.page-footer__lower{max-width:1280px;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px;box-sizing:border-box}.page-footer__nav-column-container{display:flex!important;flex-wrap:nowrap;align-items:flex-start;gap:32px}.page-footer__column{flex:1 1 0!important;width:auto!important;max-width:none!important;min-width:0!important;float:none!important;margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important}.page-footer__column ul{margin:0;padding:0}.page-footer__column li{list-style:none;margin-bottom:7px}}@media(max-width:1000px){#navpanel{flex-direction:column;align-items:flex-start}.mainnav .tier1>ul{flex-direction:column;align-items:flex-start}.mainnav .tier2{position:static!important;box-shadow:none;display:block!important}.template-index #content{display:block;padding-left:16px!important;padding-right:16px}.template-index #content>*:has(.sidebar-categories){display:none}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/boxed-layout.css.map */
