.xeh,.xeh-products,.xeh-seo{--xeh-ink: #202124;--xeh-body: #3c4043;--xeh-muted: #5f6368;--xeh-card: #f4f5f7;--xeh-line: rgba(32, 33, 36, .1);--xeh-ease: cubic-bezier(.23, 1, .32, 1);--xeh-pad: 40px;color:var(--xeh-ink);font-family:Inter,-apple-system,BlinkMacSystemFont,SF Pro Display,Segoe UI,sans-serif}.xeh *,.xeh-products *,.xeh-seo *{box-sizing:border-box}.xeh__wrap{width:100%;max-width:1440px;margin:0 auto;padding:0 var(--xeh-pad)}.xeh a:focus-visible,.xeh button:focus-visible,.xeh summary:focus-visible,.xeh-seo a:focus-visible,.xeh-seo summary:focus-visible{outline:2px solid #1268f1;outline-offset:2px;border-radius:6px}.xeh .xeh-crumbs{display:flex;align-items:center;gap:8px;padding:22px 0 0;color:var(--xeh-muted);font-size:14px;line-height:1.3}.xeh .xeh-crumbs a{color:var(--xeh-muted);text-decoration:none}.xeh .xeh-crumbs a:hover{color:var(--xeh-ink);text-decoration:underline;text-underline-offset:3px}.xeh .xeh-crumbs svg{width:13px;height:13px;opacity:.7}.xeh .xeh-crumbs span{color:var(--xeh-ink)}.xeh-hero{padding:12px 0 30px}.xeh .xeh-hero__title{margin:0;color:var(--xeh-ink);font-family:inherit;font-size:clamp(36px,3.5vw,54px);font-weight:400;line-height:1.06;letter-spacing:-.022em;text-transform:none}.xeh .xeh-hero__intro{max-width:680px;margin:12px 0 0;color:var(--xeh-muted);font-size:17px;line-height:1.55}.xeh-cats__head{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:0 0 16px}.xeh .xeh-cats__title,.xeh-products .xeh-products__title{margin:0;color:var(--xeh-ink);font-family:inherit;font-size:26px;font-weight:400;line-height:1.2;letter-spacing:-.012em;text-transform:none}.xeh-paddles{display:flex;gap:10px}.xeh-paddles[hidden]{display:none}.xeh .xeh-paddle{display:grid;place-items:center;width:36px;min-width:0;height:36px;min-height:0;margin:0;padding:0;border:0;border-radius:50%;color:var(--xeh-ink);background:#e8e8ed;cursor:pointer;transition:background-color .15s ease,opacity .15s ease}.xeh .xeh-paddle:hover:not(:disabled){background:#dcdce1}.xeh .xeh-paddle:disabled{opacity:.4;cursor:default}.xeh .xeh-paddle svg{width:36px;height:36px}.xeh .xeh-rail{display:flex;align-items:flex-start;gap:16px;margin:0 calc(var(--xeh-pad) * -1);padding:2px var(--xeh-pad) 6px;overflow-x:auto;scroll-padding:0 var(--xeh-pad);scroll-snap-type:x mandatory;scrollbar-width:none;list-style:none;overscroll-behavior-x:contain}.xeh .xeh-rail::-webkit-scrollbar{display:none}.xeh .xeh-rail>li{margin:0}.xeh .xeh-rail>li:before,.xeh .xeh-card__links li:before{content:none}.xeh-card{flex:0 0 auto;width:clamp(250px,21.5vw,310px);padding:10px 10px 6px;border-radius:24px;background:var(--xeh-card);scroll-snap-align:start}.xeh .xeh-card__link{display:block;color:var(--xeh-ink);text-decoration:none}.xeh-card__media{display:grid;place-items:center;overflow:hidden;aspect-ratio:4 / 3;border-radius:18px;background:#fff}.xeh .xeh-card__media img{display:block;width:100%;height:100%;margin:0;object-fit:contain;transition:transform .6s var(--xeh-ease)}@media(hover:hover){.xeh .xeh-card__link:hover .xeh-card__media img{transform:scale(1.04)}.xeh .xeh-card__link:hover .xeh-card__title{text-decoration:underline;text-underline-offset:3px}}.xeh-card__icon{display:grid;width:40px;height:40px;color:var(--xeh-muted)}.xeh .xeh-card__title{margin:14px 8px 0;color:var(--xeh-ink);font-family:inherit;font-size:19px;font-weight:500;line-height:1.25;letter-spacing:-.01em;text-transform:none}.xeh-card__more{margin:4px 0 0}.xeh .xeh-card__summary{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:40px;padding:0 8px;color:var(--xeh-muted);font-size:14px;list-style:none;cursor:pointer;-webkit-user-select:none;user-select:none}.xeh .xeh-card__summary::-webkit-details-marker{display:none}.xeh .xeh-card__summary:hover{color:var(--xeh-ink)}.xeh-card__summary svg{flex:none;width:16px;height:16px;transition:transform .24s var(--xeh-ease)}.xeh-card__more[open] .xeh-card__summary{color:var(--xeh-ink)}.xeh-card__more[open] .xeh-card__summary svg{transform:rotate(180deg)}.xeh .xeh-card__links{display:grid;gap:0;margin:0 8px 8px;padding:6px 0 0;border-top:1px solid var(--xeh-line);list-style:none}.xeh .xeh-card__links li{margin:0;padding:0}.xeh .xeh-card__links a{display:flex;align-items:center;min-height:34px;color:var(--xeh-body);font-size:14px;line-height:1.3;text-decoration:none}.xeh .xeh-card__links a:hover{color:var(--xeh-ink);text-decoration:underline;text-underline-offset:3px}.xeh .xeh-card__links .xeh-card__all{color:var(--xeh-ink);font-weight:500}@supports (interpolate-size: allow-keywords){.xeh-card__more{interpolate-size:allow-keywords}.xeh-card__more::details-content{block-size:0;overflow:hidden;transition:block-size .26s var(--xeh-ease),content-visibility .26s allow-discrete}.xeh-card__more[open]::details-content{block-size:auto}}@media(hover:hover)and (pointer:fine){.xeh .xeh-rail{cursor:grab}}.xeh .xeh-rail.is-dragging{cursor:grabbing;scroll-snap-type:none;-webkit-user-select:none;user-select:none}.xeh .xeh-rail.is-dragging a,.xeh .xeh-rail.is-dragging summary{cursor:grabbing}.xeh .xeh-card__media img{-webkit-user-drag:none;-webkit-user-select:none;user-select:none}.xeh-products{margin-top:52px;color:var(--xeh-ink)}.xeh-products__head{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin-bottom:18px;padding-top:40px;border-top:1px solid var(--xeh-line)}.xeh-products{scroll-margin-top:150px}.xeh-products .xeh-products__title{margin:0;color:var(--xeh-ink);font-family:inherit;font-size:26px;font-weight:400;line-height:1.2;letter-spacing:-.012em;text-transform:none}.xeh-products .xeh-products__count{margin:4px 0 0;color:var(--xeh-muted);font-size:14px}.xeh-sort{position:relative;display:inline-flex;align-items:center;flex:none}.xeh-products .xeh-sort select{min-height:42px;margin:0;padding:0 40px 0 18px;border:1px solid #dadce0;border-radius:999px;color:var(--xeh-ink);background:#fff;font-family:inherit;font-size:14px;line-height:1;cursor:pointer;appearance:none;-webkit-appearance:none}.xeh-products .xeh-sort select:hover{border-color:#9aa0a6}.xeh-sort svg{position:absolute;right:16px;width:14px;height:14px;pointer-events:none}.xeh-products .xeh-products__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none}.xeh-products .xeh-products__item{display:flex;min-width:0;margin:0}.xeh-products .xeh-products__item:before{content:none}.xeh-products .xeh-products__item>.excel-essentials__card{width:100%}.xeh-products .xeh-products__empty{margin:0;padding:32px;border-radius:20px;color:var(--xeh-body);background:var(--xeh-card)}.xeh-pages{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:8px;margin-top:32px}.xeh-pages .xeh-pages__list{display:flex;align-items:center;gap:4px;margin:0;padding:0;list-style:none}.xeh-pages .xeh-pages__list li{margin:0}.xeh-pages .xeh-pages__list li:before{content:none}.xeh-pages .xeh-pages__num,.xeh-pages .xeh-pages__step{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-width:40px;min-height:40px;padding:0 12px;border-radius:999px;color:var(--xeh-ink);font-size:14px;font-weight:500;text-decoration:none}.xeh-pages a.xeh-pages__num:hover,.xeh-pages a.xeh-pages__step:hover{background:var(--xeh-card)}.xeh-pages .xeh-pages__step{padding:0 16px;border:1px solid #dadce0}.xeh-pages .xeh-pages__num.is-current{color:#fff;background:var(--xeh-ink)}.xeh-pages .xeh-pages__gap{min-width:24px;color:var(--xeh-muted);text-align:center}.xeh-pages svg{width:14px;height:14px}.xeh-products__tools{display:flex;align-items:center;gap:10px}.xeh .xeh-filter-open,.xeh-products .xeh-filter-open{display:none;align-items:center;gap:8px;min-height:42px;margin:0;padding:0 18px;border:1px solid #dadce0;border-radius:999px;color:var(--xeh-ink);background:#fff;font-family:inherit;font-size:14px;font-weight:500;cursor:pointer}.xeh-products .xeh-filter-open svg{width:18px;height:18px}.xeh-filter-open__count{display:inline-grid;place-items:center;min-width:20px;height:20px;padding:0 6px;border-radius:999px;color:#fff;background:var(--xeh-ink);font-size:12px}.xeh-chips{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:-4px 0 18px}.xeh-products .xeh-chip{display:inline-flex;align-items:center;gap:6px;min-height:34px;padding:0 10px 0 14px;border-radius:999px;color:var(--xeh-ink);background:var(--xeh-card);font-size:13px;text-decoration:none}.xeh-products .xeh-chip:hover{background:#e8eaed}.xeh-chip svg{width:14px;height:14px}.xeh-products .xeh-chips__clear{color:var(--xeh-ink);font-size:13px;font-weight:500;text-decoration:underline;text-underline-offset:3px}.xeh-products__layout{display:grid;grid-template-columns:240px minmax(0,1fr);align-items:start;gap:32px}.xeh-products__layout--full{grid-template-columns:minmax(0,1fr)}.xeh-products__layout--full .xeh-products__grid{grid-template-columns:repeat(5,minmax(0,1fr))}.xeh-products__main{min-width:0;transition:opacity .16s ease}.xeh-products.is-loading .xeh-products__main{opacity:.45;pointer-events:none}.xeh-filters{position:sticky;top:168px}.xeh-filters__form{max-height:calc(100vh - 190px);overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;padding-right:6px}.xeh-filters__sheet-head,.xeh-filters__sheet-foot{display:none}.xeh-filter{border-bottom:1px solid var(--xeh-line)}.xeh-filter:first-child{border-top:1px solid var(--xeh-line)}.xeh-products .xeh-filter__summary{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:48px;padding:0 2px;color:var(--xeh-ink);font-size:15px;font-weight:500;list-style:none;cursor:pointer}.xeh-products .xeh-filter__summary::-webkit-details-marker{display:none}.xeh-filter__summary svg{flex:none;width:16px;height:16px;color:var(--xeh-muted);transition:transform .22s var(--xeh-ease)}.xeh-filter[open] .xeh-filter__summary svg{transform:rotate(180deg)}.xeh-filter__badge{display:inline-grid;place-items:center;min-width:18px;height:18px;margin-left:4px;padding:0 5px;border-radius:999px;color:#fff;background:var(--xeh-ink);font-size:11px;vertical-align:1px}.xeh-products .xeh-filter__list{display:grid;gap:2px;margin:0;padding:0 0 12px;list-style:none}.xeh-products .xeh-filter__list li{margin:0}.xeh-products .xeh-filter__list li:before{content:none}.xeh-products .xeh-filter__list li.is-extra{display:none}.xeh-products .xeh-filter__list.is-expanded li.is-extra{display:block}.xeh-check{position:relative;display:grid;grid-template-columns:20px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:34px;padding:0 2px;color:var(--xeh-body);font-size:14px;line-height:1.3;cursor:pointer}.xeh-check input{position:absolute;width:1px;height:1px;margin:0;opacity:0}.xeh-check__box{display:grid;place-items:center;width:20px;height:20px;border:1.5px solid #9aa0a6;border-radius:6px;color:transparent;background:#fff;transition:background-color .12s ease,border-color .12s ease}.xeh-check__box svg{width:14px;height:14px}.xeh-check:hover .xeh-check__box{border-color:var(--xeh-ink)}.xeh-check input:checked+.xeh-check__box{border-color:var(--xeh-ink);color:#fff;background:var(--xeh-ink)}.xeh-check input:focus-visible+.xeh-check__box{outline:2px solid #1268f1;outline-offset:2px}.xeh-check__label{min-width:0;overflow-wrap:anywhere}.xeh-check__count{color:var(--xeh-muted);font-size:12px}.xeh-check.is-empty{opacity:.45;cursor:default}.xeh-products .xeh-filter__more{margin:-6px 0 12px;padding:4px 2px;border:0;color:var(--xeh-ink);background:none;font-family:inherit;font-size:13px;font-weight:500;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.xeh-filter__price{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:8px;padding:0 0 16px}.xeh-filter__price label{position:relative;display:block}.xeh-filter__currency{position:absolute;top:50%;left:12px;color:var(--xeh-muted);font-size:14px;transform:translateY(-50%);pointer-events:none}.xeh-products .xeh-filter__price input{width:100%;min-height:40px;margin:0;padding:0 10px 0 26px;border:1px solid #dadce0;border-radius:12px;color:var(--xeh-ink);background:#fff;font-family:inherit;font-size:14px;-moz-appearance:textfield}.xeh-products .xeh-filter__price input::-webkit-outer-spin-button,.xeh-products .xeh-filter__price input::-webkit-inner-spin-button{margin:0;-webkit-appearance:none}.xeh-filter__to{color:var(--xeh-muted)}@media screen and (max-width:1023px){.xeh-products .xeh-filter-open{display:inline-flex}.xeh-products__layout{grid-template-columns:minmax(0,1fr)}.xeh-filters{position:fixed;z-index:1400;top:0;right:0;bottom:0;left:0;display:none;flex-direction:column;background:#fff}.xeh-filters.is-open{display:flex}.xeh-filters__sheet-head{display:flex;align-items:center;justify-content:space-between;min-height:60px;padding:0 var(--xeh-pad);border-bottom:1px solid var(--xeh-line)}.xeh-products .xeh-filters__sheet-title{margin:0;font-size:18px;font-weight:500}.xeh-products .xeh-filters__close{display:grid;place-items:center;width:40px;height:40px;margin:0 -8px 0 0;padding:0;border:0;border-radius:50%;color:var(--xeh-ink);background:transparent;cursor:pointer}.xeh-filters__close svg{width:20px;height:20px}.xeh-filters__form{flex:1 1 auto;max-height:none;padding:0 var(--xeh-pad)}.xeh-filter:first-child{border-top:0}.xeh-filters__sheet-foot{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:16px;padding:12px var(--xeh-pad) calc(12px + env(safe-area-inset-bottom));border-top:1px solid var(--xeh-line)}.xeh-products .xeh-filters__clear{color:var(--xeh-ink);font-size:15px;font-weight:500;text-decoration:underline;text-underline-offset:3px}.xeh-products .xeh-filters__show{min-height:48px;margin:0;border:0;border-radius:999px;color:#fff;background:var(--xeh-ink);font-family:inherit;font-size:15px;font-weight:500;cursor:pointer}.xeh-check{min-height:44px;font-size:15px}html.xeh-sheet-open,html.xeh-sheet-open body{overflow:hidden}}@media screen and (min-width:1024px)and (max-width:1279px){.xeh-products .xeh-products__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.xeh-products__layout{grid-template-columns:220px minmax(0,1fr);gap:24px}}.xeh-seo{margin:80px 0 72px;padding-top:56px;border-top:1px solid var(--xeh-line)}.xeh-seo .xeh-seo__title{margin:0;color:var(--xeh-ink);font-family:inherit;font-size:clamp(26px,2.4vw,36px);font-weight:400;line-height:1.16;letter-spacing:-.016em;text-transform:none}.xeh-seo__intro{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:start;gap:56px}.xeh-seo__text{margin-top:18px;color:var(--xeh-body);font-size:16px;line-height:1.65}.xeh-seo .xeh-seo__text p{margin:0 0 14px}.xeh-seo .xeh-seo__text a,.xeh-seo .xeh-faq__a a[href^="tel:"]{color:var(--xeh-ink);text-decoration:underline;text-underline-offset:3px;white-space:nowrap}.xeh-seo .xeh-seo__subtitle{margin:28px 0 12px;color:var(--xeh-ink);font-family:inherit;font-size:18px;font-weight:500;letter-spacing:-.006em;text-transform:none}.xeh-seo .xeh-seo__benefits{display:grid;gap:10px;margin:0;padding:0;list-style:none}.xeh-seo .xeh-seo__benefits li{display:grid;grid-template-columns:20px minmax(0,1fr);gap:10px;margin:0;color:var(--xeh-body);font-size:15px;line-height:1.45}.xeh-seo .xeh-seo__benefits li:before{content:none}.xeh-seo__benefits svg{width:20px;height:20px;margin-top:1px;color:#188038}.xeh-seo .xeh-seo__media{margin:0;overflow:hidden;border-radius:24px;aspect-ratio:4 / 3;background:#e8e8ed}.xeh-seo .xeh-seo__media img{display:block;width:100%;height:100%;margin:0;object-fit:cover}.xeh-seo__dir,.xeh-seo__faq{margin-top:64px}.xeh-seo .xeh-seo__lede{max-width:680px;margin:10px 0 0;color:var(--xeh-muted);font-size:16px;line-height:1.55}.xeh-seo__dir-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 48px;margin-top:24px}.xeh-seo__fam{padding:18px 0;border-top:1px solid var(--xeh-line)}.xeh-seo .xeh-seo__fam-title{margin:0;font-family:inherit;font-size:17px;font-weight:500;letter-spacing:-.006em;text-transform:none}.xeh-seo .xeh-seo__fam-title a{color:var(--xeh-ink);text-decoration:none}.xeh-seo .xeh-seo__fam-title a:hover{text-decoration:underline;text-underline-offset:3px}.xeh-seo .xeh-seo__fam p{margin:6px 0 0;color:var(--xeh-muted);font-size:15px;line-height:1.55}.xeh-seo__faq-list{max-width:880px;margin-top:16px;border-bottom:1px solid var(--xeh-line)}.xeh-faq{border-top:1px solid var(--xeh-line)}.xeh-seo .xeh-faq__q{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:60px;padding:14px 2px;list-style:none;cursor:pointer}.xeh-seo .xeh-faq__q::-webkit-details-marker{display:none}.xeh-seo .xeh-faq__q h3{margin:0;color:var(--xeh-ink);font-family:inherit;font-size:17px;font-weight:500;line-height:1.35;letter-spacing:-.006em;text-transform:none}.xeh-faq__q svg{flex:none;width:18px;height:18px;color:var(--xeh-muted);transition:transform .24s var(--xeh-ease)}.xeh-faq[open] .xeh-faq__q svg{transform:rotate(180deg)}.xeh-faq__a{padding:0 2px 20px;color:var(--xeh-body);font-size:16px;line-height:1.65}.xeh-seo .xeh-faq__a p{margin:0}.xeh-seo .xeh-faq__a a{color:var(--xeh-ink);text-decoration:underline;text-underline-offset:3px}@supports (interpolate-size: allow-keywords){.xeh-faq{interpolate-size:allow-keywords}.xeh-faq::details-content{block-size:0;overflow:hidden;transition:block-size .26s var(--xeh-ease),content-visibility .26s allow-discrete}.xeh-faq[open]::details-content{block-size:auto}}@media screen and (max-width:1023px){.xeh,.xeh-products,.xeh-seo{--xeh-pad: 28px}.xeh-products .xeh-products__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.xeh-card{width:clamp(240px,36vw,300px)}.xeh-seo__intro{grid-template-columns:minmax(0,1fr);gap:32px}}@media screen and (max-width:749px){.xeh,.xeh-products,.xeh-seo{--xeh-pad: 18px}.xeh .xeh-crumbs{padding-top:14px}.xeh-hero{padding:8px 0 24px}.xeh .xeh-hero__title{font-size:34px}.xeh .xeh-hero__intro{font-size:16px}.xeh .xeh-cats__title,.xeh-products .xeh-products__title{font-size:22px}.xeh-paddles{display:none}.xeh .xeh-rail{gap:12px}.xeh-card{width:76vw}.xeh .xeh-card__links a{min-height:42px;font-size:15px}.xeh-products{margin-top:36px}.xeh-products__head{flex-direction:column;align-items:stretch;gap:12px;padding-top:28px}.xeh-products__tools .xeh-sort{flex:1 1 auto}.xeh-products .xeh-products__tools .xeh-sort select{width:100%}.xeh-products .xeh-products__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.xeh-seo{margin:56px 0 48px;padding-top:40px}.xeh-seo__dir-grid{grid-template-columns:minmax(0,1fr)}.xeh-seo__dir,.xeh-seo__faq{margin-top:48px}}@media(prefers-reduced-motion:reduce){.xeh .xeh-card__media img,.xeh-card__summary svg,.xeh-faq__q svg,.xeh .xeh-paddle{transition:none}.xeh-card__more::details-content,.xeh-faq::details-content{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/excel-electrical-hub.css.map */
