.excel-warren-hub-section{width:100%;margin:0!important;padding:0!important;background:#fff}body:has(.xwh) .site-main{background:#fff}.xwh{--xwh-text: #202124;--xwh-body: #5f6368;--xwh-muted: #80868b;--xwh-rule: #dadce0;--xwh-surface: #f1f3f4;--xwh-surface-2: #f8f9fa;--xwh-blue: #1a73e8;--xwh-blue-hover: #1765cc;--xwh-green: #188038;--xwh-red: #c5221f;--xwh-star: #fbbc04;--xwh-radius: 28px;--xwh-radius-sm: 20px;--xwh-gutter: clamp(16px, 3.9vw, 72px);--xwh-font: "Google Sans", "Google Sans Text", Inter, Roboto, -apple-system, BlinkMacSystemFont, "Segoe UI", Arial, sans-serif;background:#fff;color:var(--xwh-text);font:400 16px / 1.5 var(--xwh-font);-webkit-font-smoothing:antialiased}.xwh *,.xwh *:before,.xwh *:after{box-sizing:border-box}.xwh :where(h1,h2,h3,p,ul,ol,li,dl,dt,dd,figure,blockquote,address,table){margin:0;padding:0}.xwh :where(ul,ol){list-style:none}.xwh :where(h1,h2,h3){font-family:var(--xwh-font);text-transform:none;letter-spacing:0}.xwh :where(address){font-style:normal}.xwh :where(a){color:inherit}.xwh :focus-visible{outline:2px solid var(--xwh-blue);outline-offset:3px}.xwh [id]{scroll-margin-top:96px}.xwh__sr-only{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.xwh__band{padding:clamp(56px,6vw,104px) var(--xwh-gutter)}.xwh__inner{max-width:1776px;margin:0 auto}.xwh__img{display:block;width:100%;height:100%;object-fit:cover}.xwh__eyebrow{color:var(--xwh-body);font-size:15px;font-weight:500}.xwh__title{margin-top:14px;color:var(--xwh-text);font-size:clamp(36px,4.2vw,64px);font-weight:400;line-height:1.08;letter-spacing:-.02em;text-wrap:balance}.xwh__h2{color:var(--xwh-text);font-size:clamp(28px,2.7vw,44px);font-weight:400;line-height:1.2;letter-spacing:-.015em;text-wrap:balance}.xwh__eyebrow+.xwh__h2{margin-top:12px}.xwh__lede,.xwh__sub,.xwh__body{max-width:620px;color:var(--xwh-body);font-size:clamp(16px,1.15vw,18px);line-height:1.65}.xwh__lede{margin-top:20px}.xwh__sub,.xwh__body{margin-top:16px}.xwh__rte p+p{margin-top:14px}.xwh__rte a,.xwh__sub a,.xwh__note a{color:var(--xwh-blue);text-decoration:none}.xwh__rte a:hover,.xwh__sub a:hover,.xwh__note a:hover{text-decoration:underline}.xwh__mini-title{margin-top:28px;color:var(--xwh-text);font-size:14px;font-weight:500}.xwh__actions{display:flex;flex-wrap:wrap;gap:12px 24px;align-items:center;margin-top:32px}.xwh__button{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 24px;border:1px solid var(--xwh-blue);border-radius:999px;background:var(--xwh-blue);color:#fff!important;font-size:15px;font-weight:500;text-decoration:none;transition:background-color .2s ease,box-shadow .2s ease,border-color .2s ease}.xwh__button:hover{border-color:var(--xwh-blue-hover);background:var(--xwh-blue-hover);box-shadow:0 1px 3px #3c40434d,0 4px 8px 3px #3c404326}.xwh__button--outline{border-color:var(--xwh-rule);background:#fff;color:var(--xwh-blue)!important}.xwh__button--outline:hover{border-color:#d2e3fc;background:#f6fafe;box-shadow:none}.xwh__link{display:inline-flex;align-items:center;gap:2px;color:var(--xwh-blue)!important;font-size:15px;font-weight:500;text-decoration:none}.xwh__link:hover{text-decoration:underline}.xwh__link--small{margin-top:6px;font-size:14px}.xwh__chev{width:18px;height:18px;flex:none;transition:transform .2s ease}.xwh__link:hover .xwh__chev,.xwh__pillar-link:hover .xwh__chev{transform:translate(2px)}.xwh__round{display:inline-grid;place-items:center;width:40px;height:40px;flex:none;border:1px solid var(--xwh-rule);border-radius:50%;background:#fff;color:var(--xwh-text);transition:background-color .2s ease,border-color .2s ease,color .2s ease}.xwh__round svg{width:18px;height:18px}.xwh__stars{color:var(--xwh-star);letter-spacing:1px}.xwh__photo-label{position:absolute;left:16px;bottom:16px;display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border-radius:999px;background:#fffffff0;color:var(--xwh-text);font-size:13px;font-weight:500;box-shadow:0 1px 2px #3c404333}.xwh__photo-label:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--xwh-blue)}.xwh__hero{padding-top:clamp(28px,3.4vw,56px);padding-bottom:clamp(40px,4vw,64px)}.xwh__hero-grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(28px,4vw,72px);align-items:center}.xwh__hero-media{position:relative;overflow:hidden;aspect-ratio:16 / 10;border-radius:var(--xwh-radius);background:var(--xwh-surface)}.xwh__hero-media .xwh__img{object-position:30% 60%}.xwh__rating-chip{position:absolute;left:18px;bottom:18px;display:inline-flex;align-items:center;gap:8px;padding:9px 16px;border-radius:999px;background:#fff;color:var(--xwh-text)!important;font-size:14px;text-decoration:none;box-shadow:0 1px 3px #3c40434d,0 4px 8px 3px #3c404326}.xwh__rating-chip svg{width:18px;height:18px}.xwh__rating-chip span:not(.xwh__stars){color:var(--xwh-body)}.xwh__infobar{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:clamp(28px,3vw,48px);border-radius:var(--xwh-radius-sm);background:var(--xwh-surface-2);border:1px solid #e8eaed}.xwh__info{display:flex;flex-direction:column;gap:6px;padding:22px 26px}.xwh__info+.xwh__info{border-left:1px solid #e8eaed}.xwh__info dt{color:var(--xwh-muted);font-size:13px;font-weight:500;letter-spacing:.02em;text-transform:uppercase}.xwh__info dd{display:flex;flex-direction:column;align-items:flex-start;gap:2px;color:var(--xwh-text);font-size:15px;line-height:1.5}.xwh__info address{font-size:16px}.xwh__info-strong{color:var(--xwh-text)!important;font-size:20px;font-weight:500;text-decoration:none}a.xwh__info-strong:hover{color:var(--xwh-blue)!important}.xwh__info-strong .xwh__stars{font-size:15px}.xwh__info-line{color:var(--xwh-body);font-size:14px}.xwh__status{display:inline-flex;align-items:center;gap:8px;color:var(--xwh-red);font-size:15px;font-weight:500}.xwh__status:before{content:"";width:8px;height:8px;border-radius:50%;background:currentColor}.xwh__status.is-open{color:var(--xwh-green)}.xwh__jump{margin-top:24px}.xwh__jump ul{display:flex;flex-wrap:wrap;gap:8px}.xwh__jump a{display:inline-flex;align-items:center;min-height:36px;padding:0 16px;border:1px solid var(--xwh-rule);border-radius:999px;background:#fff;color:#3c4043;font-size:14px;font-weight:500;text-decoration:none;white-space:nowrap;transition:background-color .2s ease,border-color .2s ease}.xwh__jump a:hover{border-color:#c4c7c5;background:var(--xwh-surface)}.xwh__about{padding-top:clamp(40px,4vw,72px)}.xwh__about-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(32px,5vw,96px);align-items:center}.xwh__collage{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);grid-template-rows:1fr 1fr;gap:14px;aspect-ratio:5 / 4}.xwh__collage figure{position:relative;overflow:hidden;border-radius:var(--xwh-radius-sm);background:var(--xwh-surface)}.xwh__collage-main{grid-row:1 / span 2}.xwh__facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 32px;margin-top:36px;padding-top:32px;border-top:1px solid var(--xwh-rule)}.xwh__facts dt{color:var(--xwh-text);font-size:clamp(30px,2.6vw,40px);font-weight:400;line-height:1.1;letter-spacing:-.01em}.xwh__facts dt small{margin-left:3px;color:var(--xwh-body);font-size:.5em;font-weight:500}.xwh__facts dd{margin-top:6px;color:var(--xwh-body);font-size:15px}.xwh__do{padding-top:0}.xwh__head{max-width:760px;margin-bottom:clamp(28px,3vw,48px)}.xwh__head--split{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:24px clamp(32px,5vw,96px);align-items:end;max-width:none}.xwh__head--split .xwh__sub{margin-top:0;margin-bottom:14px}.xwh__head--row{display:flex;flex-wrap:wrap;gap:20px 40px;align-items:flex-end;justify-content:space-between;max-width:none}.xwh__pillars{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(16px,1.6vw,28px)}.xwh__pillar-link{display:flex;flex-direction:column;height:100%;color:inherit;text-decoration:none}.xwh__pillar-media{display:block;overflow:hidden;aspect-ratio:4 / 3;border-radius:var(--xwh-radius-sm);background:var(--xwh-surface)}.xwh__pillar-media .xwh__img{transition:transform .5s ease}.xwh__pillar-link:hover .xwh__img{transform:scale(1.03)}.xwh__pillar-title{margin-top:20px;color:var(--xwh-text);font-size:20px;font-weight:500;line-height:1.3}.xwh__pillar-text{margin-top:8px;color:var(--xwh-body);font-size:15px;line-height:1.6}.xwh__pillar-more{display:inline-flex;align-items:center;gap:2px;margin-top:auto;padding-top:14px;color:var(--xwh-blue);font-size:15px;font-weight:500}.xwh__products{background:var(--xwh-surface-2)}.xwh__cats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(14px,1.4vw,24px)}.xwh__cat{display:flex;flex-direction:column;overflow:hidden;border:1px solid #e8eaed;border-radius:var(--xwh-radius-sm);background:#fff;transition:box-shadow .2s ease,border-color .2s ease}.xwh__cat:hover{border-color:transparent;box-shadow:0 1px 3px #3c404333,0 4px 12px 2px #3c40431f}.xwh__cat-media{display:block;overflow:hidden;aspect-ratio:4 / 3;background:var(--xwh-surface)}.xwh__cat-media .xwh__img{transition:transform .5s ease}.xwh__cat:hover .xwh__cat-media .xwh__img{transform:scale(1.03)}.xwh__cat--contain .xwh__cat-media{padding:18px;background:#fff}.xwh__cat--contain .xwh__cat-media .xwh__img{object-fit:contain}.xwh__cat-body{position:relative;display:flex;flex:1;flex-direction:column;padding:20px 22px 22px}.xwh__cat-title{padding-right:48px;font-size:19px;font-weight:500;line-height:1.3}.xwh__cat-title a{color:var(--xwh-text);text-decoration:none}.xwh__cat-title a:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.xwh__cat-items{position:relative;z-index:1;display:flex;flex-wrap:wrap;gap:4px 0;margin-top:10px;color:var(--xwh-body);font-size:14px;line-height:1.55}.xwh__cat-items li{display:inline}.xwh__cat-items li:not(:last-child):after{content:"\b7";margin:0 7px;color:#bdc1c6}.xwh__cat-items a{color:#3c4043;text-decoration:underline;text-decoration-color:#dadce0;text-underline-offset:3px}.xwh__cat-items a:hover{color:var(--xwh-blue);text-decoration-color:currentColor}.xwh__cat .xwh__round{position:absolute;top:16px;right:18px;z-index:1}.xwh__cat:hover .xwh__round{border-color:var(--xwh-blue);background:var(--xwh-blue);color:#fff}.xwh__note{margin-top:28px;color:var(--xwh-body);font-size:15px;text-align:center}.xwh__feature+.xwh__feature{padding-top:0}.xwh__feature-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:clamp(32px,5vw,96px);align-items:start}.xwh__feature--reverse .xwh__feature-copy{order:2}.xwh__feature--split .xwh__feature-copy{align-self:center}.xwh__feature-side{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:14px}.xwh__feature-main{position:relative;grid-column:1 / -1;overflow:hidden;aspect-ratio:16 / 10;border-radius:var(--xwh-radius);background:var(--xwh-surface)}.xwh__feature-second{overflow:hidden;aspect-ratio:4 / 3;border-radius:var(--xwh-radius-sm);background:var(--xwh-surface)}.xwh__feature-second--contain{padding:16px;border:1px solid #e8eaed;background:#fff}.xwh__feature-second--contain .xwh__img{object-fit:contain}.xwh__feature-second:last-child{grid-column:1 / -1;aspect-ratio:16 / 7}.xwh__specs{padding:22px 24px;border-radius:var(--xwh-radius-sm);background:var(--xwh-surface-2);border:1px solid #e8eaed}.xwh__specs .xwh__mini-title{margin-top:0}.xwh__specs ul{display:grid;gap:10px;margin-top:14px}.xwh__specs li{display:grid;grid-template-columns:18px minmax(0,1fr);gap:10px;color:#3c4043;font-size:14px;line-height:1.5}.xwh__specs svg{width:16px;height:16px;margin-top:3px;color:var(--xwh-green)}.xwh__feature-banner{position:relative;overflow:hidden;margin-bottom:clamp(32px,4vw,56px);aspect-ratio:1628 / 360;border-radius:var(--xwh-radius);background:#1f1f1f}.xwh__feature--banner .xwh__feature-side{grid-template-columns:minmax(0,1fr)}.xwh__feature--banner .xwh__feature-second{grid-column:auto;aspect-ratio:16 / 8}.xwh__chips{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.xwh__chip{display:inline-flex;align-items:center;min-height:34px;padding:0 14px;border-radius:999px;background:var(--xwh-surface);color:#3c4043;font-size:14px;text-decoration:none}.xwh__chip--link{border:1px solid var(--xwh-rule);background:#fff;transition:background-color .2s ease,border-color .2s ease}.xwh__chip--link:after{content:"\203a";margin-left:6px;color:var(--xwh-muted)}.xwh__chip--link:hover{border-color:#c4c7c5;background:var(--xwh-surface)}.xwh__shelf{padding-top:0}.xwh__shelf-list{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(200px,calc((100% - 5 * 16px) / 6));gap:16px;overflow-x:auto;padding-bottom:8px;scroll-snap-type:x mandatory;scrollbar-width:thin}.xwh__product{scroll-snap-align:start}.xwh__product a{display:flex;flex-direction:column;height:100%;color:inherit;text-decoration:none}.xwh__product-media{display:block;overflow:hidden;aspect-ratio:1;padding:18px;border:1px solid #e8eaed;border-radius:var(--xwh-radius-sm);background:#fff}.xwh__product-media .xwh__img{object-fit:contain;transition:transform .4s ease}.xwh__product a:hover .xwh__img{transform:scale(1.04)}.xwh__product-vendor{margin-top:14px;color:var(--xwh-muted);font-size:13px}.xwh__product-title{display:-webkit-box;margin-top:4px;overflow:hidden;color:var(--xwh-text);font-size:15px;font-weight:400;line-height:1.4;-webkit-line-clamp:2;-webkit-box-orient:vertical}.xwh__product a:hover .xwh__product-title{color:var(--xwh-blue)}.xwh__product-price{margin-top:6px;color:var(--xwh-text);font-size:16px;font-weight:500}.xwh__brands{padding-top:clamp(36px,4vw,56px);padding-bottom:clamp(36px,4vw,56px);border-top:1px solid #e8eaed;border-bottom:1px solid #e8eaed}.xwh__brands-label{color:var(--xwh-body);font-size:14px;font-weight:500;text-align:center}.xwh__brand-list{display:flex;flex-wrap:wrap;gap:20px clamp(28px,4vw,64px);align-items:center;justify-content:center;margin-top:24px}.xwh__brand{display:block;width:auto;height:30px;max-width:140px;object-fit:contain;filter:grayscale(1);opacity:.72;transition:filter .2s ease,opacity .2s ease}.xwh__brand:hover{filter:none;opacity:1}.xwh__brand--hubbell{height:40px}.xwh__service-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.xwh__service a{display:grid;grid-template-columns:132px minmax(0,1fr) 40px;gap:18px;align-items:center;height:100%;padding:12px 18px 12px 12px;border-radius:var(--xwh-radius-sm);background:var(--xwh-surface-2);color:inherit;text-decoration:none;transition:background-color .2s ease}.xwh__service a:hover{background:var(--xwh-surface)}.xwh__service-media{display:block;overflow:hidden;aspect-ratio:4 / 3;border-radius:14px;background:#fff}.xwh__service-body{display:flex;flex-direction:column;gap:4px}.xwh__service-body strong{color:var(--xwh-text);font-size:16px;font-weight:500}.xwh__service-body span{color:var(--xwh-body);font-size:14px;line-height:1.5}.xwh__service a:hover .xwh__round{border-color:var(--xwh-blue);background:var(--xwh-blue);color:#fff}.xwh__reviews{background:var(--xwh-surface-2)}.xwh__score{display:inline-flex;align-items:center;gap:14px;color:var(--xwh-text)!important;text-decoration:none}.xwh__score-num{font-size:48px;line-height:1}.xwh__score-body{display:flex;flex-direction:column;gap:2px;font-size:14px}.xwh__score-body>span:last-child{display:inline-flex;align-items:center;color:var(--xwh-blue);font-weight:500}.xwh__review-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.xwh__review figure{display:flex;flex-direction:column;height:100%;padding:26px;border-radius:var(--xwh-radius-sm);background:#fff;border:1px solid #e8eaed}.xwh__review-top{display:flex;align-items:center;justify-content:space-between}.xwh__review-top svg{width:20px;height:20px}.xwh__review blockquote{margin-top:16px;color:var(--xwh-text);font-size:17px;line-height:1.55}.xwh__review figcaption{display:flex;align-items:center;gap:12px;margin-top:auto;padding-top:20px}.xwh__avatar{display:grid;place-items:center;width:36px;height:36px;border-radius:50%;background:#e8f0fe;color:var(--xwh-blue);font-weight:500}.xwh__review figcaption strong{display:block;font-size:14px;font-weight:500}.xwh__review figcaption small{display:block;color:var(--xwh-muted);font-size:13px}.xwh__visit-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:clamp(24px,3vw,48px);align-items:stretch}.xwh__visit-rows{display:grid;gap:18px;margin-top:28px}.xwh__visit-row{display:grid;grid-template-columns:96px minmax(0,1fr);gap:16px;padding-top:18px;border-top:1px solid #e8eaed;font-size:16px}.xwh__visit-label{color:var(--xwh-muted);font-size:14px;font-weight:500}.xwh__visit-row a{color:var(--xwh-blue);text-decoration:none}.xwh__hours{width:auto;border-collapse:collapse}.xwh__hours th,.xwh__hours td{padding:0 0 6px;border:0;color:var(--xwh-text);font-size:15px;font-weight:400;text-align:left}.xwh__hours th{padding-right:24px;color:var(--xwh-body)}.xwh__nearby{margin-top:32px}.xwh__nearby .xwh__mini-title{margin-top:0}.xwh__map{overflow:hidden;min-height:420px;border-radius:var(--xwh-radius);background:var(--xwh-surface)}.xwh__map iframe{display:block;width:100%;height:100%;min-height:420px;border:0}.xwh__faqs{padding-top:0}.xwh__faq-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);gap:clamp(28px,5vw,96px);align-items:start}.xwh__faq{border-bottom:1px solid var(--xwh-rule)}.xwh__faq:first-child{border-top:1px solid var(--xwh-rule)}.xwh__faq summary{display:flex;gap:16px;align-items:center;justify-content:space-between;padding:20px 0;color:var(--xwh-text);font-size:17px;font-weight:500;cursor:pointer;list-style:none}.xwh__faq summary::-webkit-details-marker{display:none}.xwh__faq summary svg{width:22px;height:22px;flex:none;color:var(--xwh-body);transition:transform .2s ease}.xwh__faq[open] summary svg{transform:rotate(180deg)}.xwh__faq-answer{max-width:720px;padding-bottom:22px;color:var(--xwh-body);font-size:16px;line-height:1.65}.xwh__closing{padding-top:0}.xwh__branches{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(16px,1.6vw,28px)}.xwh__branch{display:flex;flex-direction:column;overflow:hidden;border-radius:var(--xwh-radius);background:var(--xwh-surface-2);border:1px solid #e8eaed}.xwh__branch-media{display:block;aspect-ratio:16 / 7;overflow:hidden;background:var(--xwh-surface)}.xwh__branch-body{display:flex;flex:1;flex-direction:column;padding:26px 28px 30px;color:var(--xwh-body);font-size:15px}.xwh__branch-tag{color:var(--xwh-body);font-size:13px;font-weight:500;letter-spacing:.02em;text-transform:uppercase}.xwh__branch--current .xwh__branch-tag{color:var(--xwh-blue)}.xwh__branch h3{margin:6px 0 8px;color:var(--xwh-text);font-size:26px;font-weight:400}.xwh__branch .xwh__actions{margin-top:auto;padding-top:22px}@media(max-width:1199px){.xwh__cats{grid-template-columns:repeat(3,minmax(0,1fr))}.xwh__pillars,.xwh__service-list{grid-template-columns:repeat(2,minmax(0,1fr))}.xwh__shelf-list{grid-auto-columns:minmax(200px,calc((100% - 48px)/4))}}@media(max-width:989px){.xwh__hero-grid,.xwh__about-grid,.xwh__feature-grid,.xwh__visit-grid,.xwh__faq-grid,.xwh__head--split{grid-template-columns:minmax(0,1fr)}.xwh__hero-media{order:-1}.xwh__infobar{grid-template-columns:repeat(2,minmax(0,1fr))}.xwh__info:nth-child(3){border-left:0}.xwh__info:nth-child(n+3){border-top:1px solid #e8eaed}.xwh__feature--reverse .xwh__feature-copy{order:0}.xwh__review-list{grid-template-columns:repeat(2,minmax(0,1fr))}.xwh__map,.xwh__map iframe{min-height:340px}}@media(max-width:749px){.xwh__band{padding-top:48px;padding-bottom:48px}.xwh__hero{padding-top:16px}.xwh__hero-media{margin:0 calc(var(--xwh-gutter) * -1);border-radius:0;aspect-ratio:4 / 3}.xwh__actions{gap:12px 20px}.xwh__hero .xwh__button{flex:1 1 100%}.xwh__infobar{grid-template-columns:minmax(0,1fr)}.xwh__info+.xwh__info{border-left:0;border-top:1px solid #e8eaed}.xwh__info{padding:16px 20px}.xwh__jump{margin:20px calc(var(--xwh-gutter) * -1) 0}.xwh__jump ul{flex-wrap:nowrap;overflow-x:auto;padding:0 var(--xwh-gutter) 4px;scrollbar-width:none}.xwh__jump ul::-webkit-scrollbar{display:none}.xwh__collage{gap:8px}.xwh__pillars{grid-template-columns:minmax(0,1fr);gap:28px}.xwh__cats{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.xwh__cat-body{padding:14px 14px 16px}.xwh__cat-title{padding-right:0;font-size:16px}.xwh__cat .xwh__round{display:none}.xwh__cat-items{flex-direction:column;gap:3px;font-size:13px;line-height:1.4}.xwh__cat-items li:not(:last-child):after{content:none}.xwh__cat-items li:nth-child(n+5){display:none}.xwh__cat--contain .xwh__cat-media{padding:12px}.xwh__feature-banner{margin-left:calc(var(--xwh-gutter) * -1);margin-right:calc(var(--xwh-gutter) * -1);aspect-ratio:auto;height:200px;border-radius:0}.xwh__feature-banner .xwh__img{object-position:35% 50%}.xwh__feature-side{grid-template-columns:minmax(0,1fr);gap:10px}.xwh__feature-second,.xwh__feature-second:last-child,.xwh__feature--banner .xwh__feature-second{grid-column:auto;aspect-ratio:16 / 9}.xwh__hours th,.xwh__hours td{font-size:14px;white-space:nowrap}.xwh__hours th{padding-right:14px}.xwh__shelf-list{grid-auto-columns:46%;margin-right:calc(var(--xwh-gutter) * -1);padding-right:var(--xwh-gutter)}.xwh__service-list,.xwh__review-list,.xwh__branches{grid-template-columns:minmax(0,1fr)}.xwh__service a{grid-template-columns:96px minmax(0,1fr)}.xwh__service .xwh__round{display:none}.xwh__review:nth-child(n+4){display:none}.xwh__visit-row{grid-template-columns:76px minmax(0,1fr)}.xwh__brand{height:24px;max-width:104px}.xwh__brand--hubbell{height:32px}}@media(prefers-reduced-motion:reduce){.xwh *,.xwh *:before,.xwh *:after{transition:none!important}html:has(.xwh){scroll-behavior:auto}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/excel-warren-hub.css.map */
