.emnotek-wordmark{display:inline-block;color:rgb(var(--color-foreground));font-family:var(--font-heading-family);font-size:clamp(2rem,2.2vw,3rem);font-weight:800;letter-spacing:-.06em;line-height:1;white-space:nowrap}.emnotek-wordmark:after{color:#d71920;content:"."}.emnotek-garage{position:relative}.emnotek-garage>summary{gap:.5rem;width:auto;min-width:4.4rem;padding-inline:.8rem;cursor:pointer;font-size:1.25rem;font-weight:700;text-transform:uppercase}.emnotek-garage[open]>summary{background:rgba(var(--color-foreground),.07);box-shadow:inset 0 -.3rem #d71920}.emnotek-garage__caret{width:1rem;height:1rem;margin-left:.2rem;transition:transform .15s ease}.emnotek-garage[open] .emnotek-garage__caret{transform:rotate(180deg)}.emnotek-garage>summary::-webkit-details-marker{display:none}.emnotek-garage>summary::marker{content:""}.emnotek-garage__icon,.emnotek-garage__icon svg{display:block;width:2.4rem;height:2.4rem}.emnotek-garage__icon svg{fill:none}.emnotek-garage__panel{position:absolute;z-index:4;top:calc(100% + 1.4rem);right:0;width:min(38rem,calc(100vw - 3.2rem));padding:2.4rem;border:.1rem solid rgba(var(--color-foreground),.18);background:rgb(var(--color-background));box-shadow:0 1.2rem 3.2rem #00000029}.emnotek-garage__panel:before{position:absolute;top:-.7rem;right:2.4rem;width:1.2rem;height:1.2rem;border-top:.1rem solid rgba(var(--color-foreground),.18);border-left:.1rem solid rgba(var(--color-foreground),.18);background:rgb(var(--color-background));content:"";transform:rotate(45deg)}.emnotek-garage__panel .h3{margin:0 0 .8rem;font-weight:800;text-transform:uppercase}.emnotek-garage__panel>p{margin:0 0 1.6rem}.emnotek-garage__panel .button{min-width:100%}.emnotek-garage__change{display:block;margin-top:1.2rem;color:rgb(var(--color-foreground));font-size:1.2rem;font-weight:700;letter-spacing:.08em;text-align:center;text-transform:uppercase;text-underline-offset:.3rem}.emnotek-garage__change[hidden]{display:none}.emnotek-garage__panel .emnotek-garage__note{margin:1.2rem 0 0;color:rgba(var(--color-foreground),.65);font-size:1.2rem}.emnotek-product-assurance{display:grid;gap:1.4rem;margin:1.6rem 0 2rem;padding:1.8rem;border:1px solid rgba(var(--color-foreground),.16);border-left:.4rem solid rgb(var(--color-button));background:rgba(var(--color-foreground),.035)}.emnotek-product-assurance p{margin:0}.emnotek-purchase-trust{margin:2rem 0;container:purchase-trust / inline-size}.emnotek-purchase-trust__terms{display:grid;grid-template-columns:1fr;gap:.8rem;margin:0;padding:0;list-style:none}.emnotek-purchase-trust__tile{display:flex;flex-direction:row;align-items:flex-start;gap:1.2rem;padding:1.2rem 1.4rem;border-radius:.6rem;background:rgba(var(--color-foreground),.045);text-align:left}@container purchase-trust (min-width: 46rem){.emnotek-purchase-trust__terms{grid-template-columns:repeat(3,1fr)}.emnotek-purchase-trust__tile{flex-direction:column;align-items:center;gap:.6rem;padding:1.4rem 1.2rem;text-align:center}}.emnotek-purchase-trust__icon{width:2.4rem;height:2.4rem;flex:0 0 auto;color:rgb(var(--color-foreground))}.emnotek-purchase-trust__icon svg{width:100%;height:100%;fill:currentColor}.emnotek-purchase-trust__terms p{display:grid;gap:.2rem;margin:0;font-size:1.2rem;line-height:1.4}.emnotek-purchase-trust__terms strong{font-size:1.3rem}.emnotek-purchase-trust__terms span{color:rgba(var(--color-foreground),.7)}.emnotek-purchase-trust__ratings{display:flex;align-items:center;gap:1.4rem;margin-top:1.6rem}.emnotek-purchase-trust__ratings img{display:block;width:12.5rem;height:auto}.emnotek-product .product__info-container>*+*{margin-block:.8rem}.emnotek-product .product__title h1{font-size:clamp(2.4rem,2.2vw,3.2rem);line-height:1.2}.emnotek-product .product__inventory{font-size:1.4rem;line-height:1.4}.emnotek-product-delivery p{margin:0;font-size:1.4rem;line-height:1.4}.emnotek-product-delivery p+p{margin-top:.3rem}.emnotek-product-delivery__estimate{display:flex;align-items:center;gap:.6rem}.emnotek-tooltip{position:relative;display:inline-flex}.emnotek-tooltip__trigger{display:inline-flex;padding:.2rem;border:0;border-radius:50%;background:none;color:rgba(var(--color-foreground),.6);cursor:help}.emnotek-tooltip__trigger:hover,.emnotek-tooltip__trigger:focus-visible{color:rgb(var(--color-foreground))}.emnotek-tooltip__bubble{position:absolute;z-index:5;bottom:calc(100% + .8rem);left:50%;width:max-content;max-width:22rem;padding:.8rem 1.1rem;border-radius:.4rem;background:rgb(var(--color-foreground));color:rgb(var(--color-background));font-size:1.25rem;font-weight:400;line-height:1.4;text-align:center;opacity:0;visibility:hidden;transform:translate(-50%,.3rem);transition:opacity .15s ease,transform .15s ease,visibility .15s;pointer-events:none}.emnotek-tooltip__bubble:after{content:"";position:absolute;top:100%;left:50%;margin-left:-.5rem;border:.5rem solid transparent;border-top-color:rgb(var(--color-foreground))}.emnotek-tooltip:hover .emnotek-tooltip__bubble,.emnotek-tooltip:focus-within .emnotek-tooltip__bubble{opacity:1;visibility:visible;transform:translate(-50%)}@media screen and (max-width:749px){.emnotek-product-delivery,.emnotek-availability{position:relative}.emnotek-availability .emnotek-product-delivery,.emnotek-tooltip{position:static}.emnotek-tooltip__bubble{left:0;max-width:min(28rem,100%);transform:translateY(.3rem)}.emnotek-tooltip:hover .emnotek-tooltip__bubble,.emnotek-tooltip:focus-within .emnotek-tooltip__bubble{transform:none}.emnotek-tooltip__bubble:after{display:none}}.emnotek-product .product__sku{margin-top:.4rem;font-size:1.4rem;color:rgba(var(--color-foreground),.8)}.emnotek-product .product__sku-label{font-weight:600}.emnotek-product .product__sku-value{font-variant-numeric:tabular-nums;letter-spacing:.02em}.emnotek-product .product__info-container .price--large{font-size:2.6rem;font-weight:700;letter-spacing:0;line-height:1.2}.emnotek-product .product__info-container .price--large .price-item--regular s,.emnotek-product .product__info-container .price--on-sale .price-item--regular{font-size:1.7rem;font-weight:400;color:rgba(var(--color-foreground),.6)}@media screen and (min-width:750px){.emnotek-product .product__info-container .price--large{font-size:3rem}}.emnotek-product-rating a{display:inline-block}.emnotek-product-rating img{display:block;width:20rem;max-width:100%;height:auto}.emnotek-product .product-form__quantity{margin-block:.8rem}.emnotek-product .product-form__quantity .form__label{margin-bottom:.4rem}.emnotek-product .product__info-container .product-form{margin-block:.8rem}.emnotek-product .product-form__submit{margin-bottom:.8rem}.emnotek-product .product__info-container>[id^=price-]{margin-bottom:0}.emnotek-product .product__info-container>.emnotek-product-financing{margin-top:.4rem;margin-bottom:2.4rem}.emnotek-product-financing .installment,.emnotek-product-financing .affirm-as-low-as{margin:0;font-family:GTStandard-M,var(--font-body-family);font-size:1.3rem;font-weight:400;letter-spacing:normal;line-height:1.5;text-transform:none}.emnotek-product-financing .installment+.affirm-as-low-as{margin-top:.4rem}.emnotek-product .emnotek-product-assurance{margin-block:1.2rem;padding:1.2rem}.emnotek-product .emnotek-product-assurance__eyebrow{display:none}.emnotek-product .emnotek-purchase-trust{margin-block:1.2rem}.emnotek-google-quality{display:grid;min-height:5rem;align-content:center;padding:.7rem 1rem;border:1px solid rgba(var(--color-foreground),.2);line-height:1.1}.emnotek-google-quality strong{font-size:1.15rem}.emnotek-google-quality small{margin-top:.3rem;color:rgba(var(--color-foreground),.65)}.emnotek-product-assurance__eyebrow{margin-bottom:.35rem!important;color:rgb(var(--color-button));font-size:1.1rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.emnotek-product-assurance__title{font-weight:700}.emnotek-product-assurance__tags{display:flex;flex-wrap:wrap;gap:.6rem;margin:1rem 0 0;padding:0;list-style:none}.emnotek-product-assurance__tags li{padding:.45rem .75rem;border-radius:.2rem;background:rgba(var(--color-foreground),.08);font-size:1.2rem}.emnotek-product-assurance__benefits{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.2rem;padding-top:1.3rem;border-top:1px solid rgba(var(--color-foreground),.12);font-size:1.3rem}.emnotek-product-assurance__benefits span{color:rgba(var(--color-foreground),.68)}@media screen and (max-width:749px){.header__icons>.header__icon--account{display:none}.emnotek-wordmark{font-size:1.5rem;letter-spacing:-.04em}.emnotek-product-assurance__benefits{grid-template-columns:1fr}.emnotek-product-assurance{margin-block:1rem 1.4rem;padding:1.2rem 1.4rem}.emnotek-product-assurance__tags{max-height:7rem;overflow-y:auto}.emnotek-purchase-trust__ratings{justify-content:space-between}}@media(forced-colors:active){.emnotek-garage[open]>summary,.emnotek-garage__panel,.emnotek-product-assurance{border:1px solid CanvasText;background:Canvas;color:CanvasText;forced-color-adjust:auto}.emnotek-garage[open]>summary,.emnotek-product-assurance{border-left:4px solid Highlight;box-shadow:none}.emnotek-garage__panel:before{border-color:CanvasText;background:Canvas}.emnotek-wordmark:after,.emnotek-product-assurance__eyebrow{color:LinkText}.emnotek-product-assurance__tags li{border:1px solid CanvasText;background:Canvas}}.announcement-bar-section .utility-bar{min-height:3.4rem;border:0}.announcement-bar__message{display:flex;min-height:3.4rem;padding:0;align-items:center;justify-content:center;line-height:1.2}.section-header .header-wrapper{border-bottom:1px solid rgba(var(--color-foreground),.16)}.section-header .header{max-width:var(--page-width)}@media screen and (min-width:750px){.section-header .header.header--emnotek{padding-left:5rem;padding-right:5rem}}.header__heading-logo{filter:saturate(.95) contrast(1.05)}.header__menu-item,.header__active-menu-item{font-size:1.2rem;font-weight:750;letter-spacing:.07em;text-transform:uppercase}.header__menu-item:hover span,.header__active-menu-item{text-decoration-thickness:.2rem;text-underline-offset:.7rem}.header__icons{gap:.3rem}.footer{border-top:.6rem solid rgb(var(--color-button))}.footer .footer-block__heading,.footer .footer-block__brand-info .rte,.footer .footer-block__details-content{color:rgba(var(--color-foreground),.76)}.footer .footer-block__heading{color:rgb(var(--color-foreground));font-size:1.25rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.footer__content-bottom{border-top-color:rgba(var(--color-foreground),.18)}@media screen and (min-width:990px){.header--middle-left{grid-template-columns:auto minmax(0,1fr) auto;column-gap:clamp(2rem,3vw,5rem)}.header__inline-menu .list-menu--inline{flex-wrap:nowrap}}@media screen and (min-width:990px)and (max-width:1399px){.header__menu-item{padding-inline:.7rem;font-size:1.05rem}}.footer .footer-block__heading{font-weight:800;letter-spacing:.1em;text-transform:uppercase}@media screen and (max-width:749px){.section-header .header{grid-template-columns:auto minmax(0,1fr) auto;column-gap:.4rem;padding-inline:1.5rem}.emnotek-wordmark{font-size:2rem}.emnotek-garage>summary{width:4.4rem;min-width:4.4rem;height:4.4rem;padding:0}.emnotek-garage[open]>summary{color:#d71920}.emnotek-garage__panel{position:fixed;top:var(--header-bottom-position, 8rem);right:1.6rem;left:1.6rem;width:auto}.emnotek-garage__panel:before{display:none}}.header--emnotek .header__search-bar{grid-area:searchbar;width:100%;min-width:0}.header__search-bar-form{position:relative;display:block}.emnotek-search .field{margin:0}.header--emnotek{grid-template-areas:"left-icons heading icons" "searchbar searchbar searchbar";grid-template-columns:auto minmax(0,1fr) auto;row-gap:1rem}@media screen and (min-width:990px){.header--emnotek.header--middle-left,.header--emnotek.header--top-left{grid-template-areas:"heading searchbar icons" "navigation navigation navigation";grid-template-columns:auto minmax(28rem,72rem) auto;justify-content:space-between;column-gap:clamp(2rem,4vw,6rem);row-gap:0;padding-bottom:0}.header--emnotek .header__inline-menu{margin:1.2rem -5rem 0;padding-inline:2.2rem;border-top:1px solid rgba(var(--color-foreground),.12)}.header--emnotek .header__inline-menu .list-menu--inline{gap:1.6rem}}.brands-menu__content{padding-block:2.8rem 3.2rem}.brands-menu__list{display:grid;grid-template-columns:repeat(auto-fill,minmax(18rem,1fr));gap:.4rem 2.4rem;margin:0 0 2rem;padding:0;list-style:none}.brands-menu__link{display:block;padding-block:.6rem;font-size:1.4rem;text-decoration:none}.brands-menu__link:hover{text-decoration:underline;text-underline-offset:.3rem}.brands-menu__all{color:rgb(var(--color-foreground));font-size:1.3rem;font-weight:800;letter-spacing:.05em;text-transform:uppercase;text-underline-offset:.4rem}.brands-menu--mobile .brands-menu__list a{display:block;padding:1.1rem 3.2rem}.header--emnotek{--nav-pill-bg: rgba(var(--color-foreground), .07);--nav-pill-bg-hover: rgba(var(--color-foreground), .13);--nav-primary-bg: #111;--nav-primary-fg: #fff}@media screen and (min-width:990px){.header--emnotek.header--middle-left,.header--emnotek.header--top-left{grid-template-areas:"heading searchbar icons" "navigation navigation extras"}.header--emnotek .header__inline-menu,.header--emnotek .header__nav-extras{align-self:stretch;margin-top:1.4rem;padding-block:1.2rem;border-top:1px solid rgba(var(--color-foreground),.12)}.header--emnotek .header__inline-menu{margin-inline:-5rem 0;padding-inline:5rem 0}.header--emnotek .header__inline-menu .list-menu--inline{align-items:center;gap:.8rem}.header--emnotek .header__inline-menu .header__menu-item{gap:.6rem;min-height:4.2rem;padding:0 1.8rem;border-radius:999px;color:rgb(var(--color-foreground));font-size:1.6rem;font-weight:600;letter-spacing:0;text-transform:none;transition:background-color .15s ease,color .15s ease}.header--emnotek .header__inline-menu summary.header__menu-item{background:var(--nav-pill-bg)}.header--emnotek .header__inline-menu summary.header__menu-item:hover{background:var(--nav-pill-bg-hover)}.header--emnotek .header__inline-menu a.header__menu-item:hover{color:rgba(var(--color-foreground),.65)}.header--emnotek .header__inline-menu .header__menu-item span{text-decoration:none}.header--emnotek .header__inline-menu .header__menu-item .icon-caret{position:static;width:1.1rem;height:auto}.header--emnotek .header__inline-menu summary.header__menu-item--primary{background:var(--nav-primary-bg);color:var(--nav-primary-fg)}.header--emnotek .header__inline-menu summary.header__menu-item--primary:hover{background:#d71920}.header--emnotek .header__nav-extras{grid-area:extras;display:flex;align-items:center;justify-content:flex-end;gap:3.2rem;margin-inline:0 -5rem;padding-inline:0 5rem;list-style:none}.header__nav-extra{display:flex;align-items:center;gap:1rem;color:rgb(var(--color-foreground));text-decoration:none}.header__nav-extra small,.header__nav-extra strong{display:block;line-height:1.25}.header__nav-extra small{color:rgba(var(--color-foreground),.7);font-size:1.3rem}.header__nav-extra strong{font-size:1.7rem;font-weight:600}a.header__nav-extra:hover strong{text-decoration:underline;text-underline-offset:.3rem}.header__nav-extra-icon{width:3.2rem;height:3.2rem;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linejoin:round}}@media screen and (min-width:990px){.header--emnotek .mega-menu__content{padding-top:0;padding-bottom:0;border-top:1px solid rgba(var(--color-foreground),.1);background:rgb(var(--color-background));box-shadow:0 1.6rem 3.2rem #0000001f}.header--emnotek .mega-menu__list{display:grid;grid-template-columns:repeat(auto-fill,minmax(22rem,1fr));gap:1.6rem;padding-block:2.8rem 3.2rem}.header--emnotek .mega-menu__list>li{padding:1.8rem 2rem;border:1px solid rgba(var(--color-foreground),.1);border-radius:.8rem;background:rgba(var(--color-foreground),.03);transition:border-color .15s ease,box-shadow .15s ease,transform .15s ease}.header--emnotek .mega-menu__list>li:hover{border-color:rgba(var(--color-foreground),.28);box-shadow:0 .6rem 1.6rem #00000014;transform:translateY(-.2rem)}.header--emnotek .mega-menu__link--level-2{display:block;margin-bottom:.8rem;padding:0;color:rgb(var(--color-foreground));font-size:1.6rem;font-weight:700}.header--emnotek .mega-menu__list>li>ul .mega-menu__link{padding-block:.35rem;color:rgba(var(--color-foreground),.72);font-size:1.4rem}.header--emnotek .mega-menu__list>li>ul .mega-menu__link:hover{color:rgb(var(--color-foreground))}.header--emnotek .brands-menu__list{grid-template-columns:repeat(auto-fill,minmax(16rem,1fr));gap:1rem}.header--emnotek .brands-menu__link{padding:1.2rem 1.6rem;border:1px solid rgba(var(--color-foreground),.1);border-radius:.8rem;background:rgba(var(--color-foreground),.03);font-weight:600;transition:border-color .15s ease,box-shadow .15s ease}.header--emnotek .brands-menu__link:hover{border-color:rgba(var(--color-foreground),.28);box-shadow:0 .6rem 1.6rem #00000014;text-decoration:none}}.header--emnotek .header__inline-menu .header__menu-item,.header--emnotek .header__inline-menu .header__menu-item span,.header--emnotek .header__inline-menu .header__menu-item:hover span,.header--emnotek .header__inline-menu .header__active-menu-item,.header--emnotek .header__inline-menu details[open]>.header__menu-item,.header--emnotek .header__inline-menu details[open]>.header__menu-item span{text-decoration:none}@media screen and (min-width:990px){.header--emnotek .header__inline-menu details[open]>summary.header__menu-item,.header--emnotek .header__inline-menu summary.header__menu-item:has(.header__active-menu-item){background:var(--nav-primary-bg);color:var(--nav-primary-fg)}.header--emnotek .header__inline-menu details[open]>summary.header__menu-item--primary{background:#d71920}.header--emnotek .header__inline-menu .header__active-menu-item{color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit}.header--emnotek .header__inline-menu a.header__menu-item[aria-current=page]{position:relative}.header--emnotek .header__inline-menu a.header__menu-item[aria-current=page]:before{content:"";position:absolute;top:50%;left:.6rem;width:.6rem;height:.6rem;border-radius:50%;background:#d71920;transform:translateY(-50%)}.header--emnotek .brands-menu__list{grid-template-columns:repeat(auto-fill,minmax(18rem,1fr));gap:.8rem}.header--emnotek .brands-menu__link{overflow:hidden;padding:1rem 1.4rem;border-radius:.6rem;font-size:1.4rem;font-weight:500;line-height:1.4;text-overflow:ellipsis;white-space:nowrap}.header--emnotek .brands-menu__link:hover{border-color:var(--nav-primary-bg);background:var(--nav-primary-bg);color:var(--nav-primary-fg);box-shadow:none}.header--emnotek .brands-menu__all{display:inline-flex;align-items:center;gap:.6rem;min-height:4.2rem;padding:0 2rem;border-radius:.4rem;background:var(--nav-primary-bg);color:var(--nav-primary-fg);font-size:1.4rem;letter-spacing:0;text-decoration:none;text-transform:none}.header--emnotek .brands-menu__all:hover{background:#d71920}}.brands-menu__group+.brands-menu__group{margin-top:2.4rem}.brands-menu__group-title{margin:0 0 1rem;color:rgba(var(--color-foreground),.64);font-size:1.2rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.brands-menu__group .brands-menu__list{margin-bottom:0}.brands-menu__content>.brands-menu__all{margin-top:2.4rem}@media screen and (min-width:990px){.header--emnotek .brands-menu__group--featured .brands-menu__list{grid-template-columns:repeat(6,minmax(0,1fr))}.header--emnotek .brands-menu__card{position:relative;display:flex;overflow:hidden;aspect-ratio:4 / 3;align-items:center;justify-content:center;padding:1.4rem;font-size:1.6rem;font-weight:700;line-height:1.25;text-align:center;text-overflow:clip;white-space:normal}.header--emnotek .brands-menu__card--image{align-items:flex-end;justify-content:flex-start;border:0;background:#111;color:#fff;text-align:left}.header--emnotek .brands-menu__card-image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.header--emnotek .brands-menu__card--image:before{content:"";position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:linear-gradient(to top,#000000b8,#0000 60%);box-shadow:inset 0 0 0 .1rem rgba(var(--color-foreground),.1)}.header--emnotek .brands-menu__card-name{position:relative;z-index:2}.header--emnotek .brands-menu__card--image:hover{border-color:transparent;background:#111}.header--emnotek .brands-menu__card--image:hover .brands-menu__card-image{transform:scale(1.04)}}@media screen and (max-width:989px){.brands-menu--mobile .brands-menu__content{padding:1.6rem 3.2rem 3.2rem}.brands-menu--mobile .brands-menu__group--featured .brands-menu__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.brands-menu--mobile .brands-menu__list .brands-menu__card{position:relative;display:flex;aspect-ratio:4 / 3;flex-direction:column;align-items:flex-start;justify-content:flex-end;overflow:hidden;padding:1rem;background:#111;color:#fff;font-size:1.4rem;line-height:1.25}.brands-menu--mobile .brands-menu__card-image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.brands-menu--mobile .brands-menu__card--image:before{content:"";position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,rgba(0,0,0,.8),transparent 85%)}.brands-menu--mobile .brands-menu__card-name{position:relative;z-index:2}.brands-menu--mobile .brands-menu__group--popular .brands-menu__list a{padding:1rem 0}}.header--emnotek .brands-menu__card--text,.brands-menu--mobile .brands-menu__list .brands-menu__card--text{isolation:isolate;align-items:flex-end;justify-content:flex-start;border:0;border-radius:0;background:#161616;color:#fff;font-size:2rem;font-weight:800;line-height:1.1;text-align:left;text-decoration:none;white-space:normal;overflow-wrap:anywhere}.brands-menu__card--text:before,.brands-menu__card--text:after{position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;content:""}.brands-menu__card--text:after{background:linear-gradient(145deg,transparent 10%,color-mix(in srgb,var(--brand-accent) 78%,transparent) 150%)}.brands-menu__card--text:before{background:linear-gradient(145deg,transparent -20%,color-mix(in srgb,var(--brand-accent) 92%,transparent) 95%);opacity:0;transition:opacity .3s ease}.brands-menu__card-watermark{position:absolute;z-index:-1;top:1rem;right:-.5rem;color:#ffffff14;font-size:7rem;font-style:normal;font-weight:900;letter-spacing:-.09em;line-height:1;white-space:nowrap}.brands-menu__card--text:hover:before,.brands-menu__card--text:focus-visible:before{opacity:1}.brands-menu__card--text:focus-visible{outline:.2rem solid #fff;outline-offset:-.4rem}@media screen and (max-width:989px){.brands-menu--mobile .brands-menu__list .brands-menu__card--text{align-items:flex-start;justify-content:flex-end;font-size:1.8rem}.brands-menu--mobile .brands-menu__card-watermark{font-size:5rem}}@media screen and (min-width:990px){.header--emnotek.header--middle-left,.header--emnotek.header--top-left{grid-template-columns:minmax(0,1fr) minmax(36rem,64rem) minmax(0,1fr);column-gap:0}.header--emnotek .header__heading{justify-self:start}.header--emnotek .header__search-bar{padding-inline:2.4rem}.header--emnotek>.header__icons{justify-self:end}}:root{--emnotek-field-height: 4.8rem;--emnotek-field-bg: rgba(var(--color-foreground), .045);--emnotek-field-bg-hover: rgba(var(--color-foreground), .07);--emnotek-field-border: rgba(var(--color-foreground), .2);--emnotek-field-border-hover: rgba(var(--color-foreground), .38);--emnotek-field-inset: inset 0 .1rem .3rem rgba(0, 0, 0, .07);--emnotek-field-focus: inset 0 .1rem .3rem rgba(0, 0, 0, .05), 0 0 0 .2rem rgb(var(--color-foreground))}.emnotek-search .field:before,.emnotek-search .field:after{display:none}.emnotek-search .search__input.field__input{height:var(--emnotek-field-height);padding:0 6rem 0 2.2rem;border:.1rem solid var(--emnotek-field-border);border-radius:999px;background:var(--emnotek-field-bg);box-shadow:var(--emnotek-field-inset);color:rgb(var(--color-foreground));font-size:1.5rem;transition:background-color .15s ease,border-color .15s ease,box-shadow .15s ease}.emnotek-search .search__input.field__input::placeholder{opacity:1;color:rgba(var(--color-foreground),.5);font-size:1.5rem;letter-spacing:0}.emnotek-search .search__input.field__input:hover{border-color:var(--emnotek-field-border-hover);background:var(--emnotek-field-bg-hover)}.emnotek-search .search__input.field__input:focus,.emnotek-search .search__input.field__input:focus-visible{border-color:transparent;background:rgb(var(--color-background));box-shadow:var(--emnotek-field-focus);border-radius:999px}.emnotek-search .field .field__button,.emnotek-search .field .field__button:focus,.emnotek-search .field .field__button:focus-visible{z-index:2;top:.5rem;width:3.8rem;height:3.8rem;border:.1rem solid transparent;border-radius:999px;background:transparent;box-shadow:none;color:rgb(var(--color-foreground));transition:background-color .2s ease,border-color .2s ease,box-shadow .2s ease}.emnotek-search .field .search__button.field__button{right:.5rem}.emnotek-search .field .reset__button.field__button{right:4.4rem;color:rgba(var(--color-foreground),.6)}.emnotek-search .field .search__button.field__button:hover{border-color:rgba(var(--color-foreground),.16);background-color:rgb(var(--color-background));box-shadow:0 .1rem .3rem #0000001f,inset 0 .1rem #ffffffe6}.emnotek-search .field .search__button.field__button:active{box-shadow:inset 0 .1rem .3rem #00000026}.emnotek-search .field .reset__button.field__button:hover{color:rgb(var(--color-foreground))}.emnotek-search .field .field__button:focus-visible{outline:.2rem solid rgb(var(--color-foreground));outline-offset:.2rem}.emnotek-search .field__button .icon{width:1.6rem;height:1.6rem}.emnotek-search .search__button .icon path{stroke:currentColor;stroke-width:.9}.emnotek-search .reset__button .icon.icon-close{width:1.3rem;height:1.3rem}.emnotek-search .reset__button .icon path{stroke:currentColor;stroke-width:.7}.emnotek-search .reset__button:after{display:none!important}.emnotek-search .predictive-search{z-index:4;top:calc(100% + .8rem);right:0;left:0;width:100%;border:.1rem solid rgba(var(--color-foreground),.1);border-radius:1.6rem;box-shadow:0 1.6rem 4rem #00000024}.emnotek-search .predictive-search__results-groups-wrapper{padding:1.2rem 1.2rem 1.6rem}.emnotek-search .predictive-search__heading{margin:0 1.2rem;padding:1.2rem 0 1rem;font-size:1.2rem;font-weight:700;letter-spacing:.08em}.emnotek-search .predictive-search__item{padding:1.2rem;border-radius:1rem}.emnotek-search .predictive-search__list-item:hover .predictive-search__item-heading,.emnotek-search .predictive-search__list-item[aria-selected=true] .predictive-search__item-heading{text-decoration:none}.emnotek-search .predictive-search__item:hover,.emnotek-search .predictive-search__item[aria-selected=true]{background:rgba(var(--color-foreground),.05)}.emnotek-search .predictive-search__item--term{font-size:1.6rem}.emnotek-search .predictive-search__item-heading{font-size:1.5rem;line-height:1.35}.emnotek-search .predictive-search__item-vendor{font-size:1.2rem}.emnotek-search .predictive-search__item .price{font-size:1.4rem}.emnotek-search .predictive-search__search-for-button{border-radius:0 0 1.6rem 1.6rem}@media screen and (min-width:990px){.header--emnotek .brands-menu__group--popular .brands-menu__list{grid-template-columns:repeat(var(--brand-columns, 6),minmax(0,1fr))}}@media screen and (min-width:990px){.header--emnotek .header__inline-menu details.mega-menu[open]:after{content:"";position:absolute;top:calc(100% - 2.4rem);right:0;left:0;height:2.4rem}}.product-grid>.grid__item,.product-grid>.grid__item>product-component,.product-grid .product-card-wrapper{display:flex;flex-direction:column}.product-grid>.grid__item>product-component,.product-grid .product-card-wrapper,.product-grid .product-card-wrapper>.card{flex:1 1 auto}.product-card-wrapper .card>.card__content{display:flex;flex-direction:column}.product-card-wrapper .card>.card__content>.quick-add{margin-top:auto}.emnotek-search .predictive-search{display:none}.emnotek-search predictive-search[open] .predictive-search,.emnotek-search predictive-search[loading] .predictive-search{display:block}.header__search-bar-form{isolation:isolate}.emnotek-search__ring{position:absolute;z-index:-1;top:-.3rem;right:-.3rem;bottom:-.3rem;left:-.3rem;overflow:hidden;padding:.3rem;border-radius:999px;opacity:0;pointer-events:none;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0);transition:opacity .4s ease}.emnotek-search__ring:before{content:"";position:absolute;top:50%;left:50%;width:110%;aspect-ratio:1;background:url(hero-mesh.jpg) center / cover;transform:translate(-50%,-50%) rotate(0)}.emnotek-search--attention .emnotek-search__ring{opacity:1}.emnotek-search--attention .emnotek-search__ring:before{animation:emnotek-search-ring 20s linear infinite}@keyframes emnotek-search-ring{to{transform:translate(-50%,-50%) rotate(1turn)}}@media(prefers-reduced-motion:reduce){.emnotek-search--attention .emnotek-search__ring:before{animation:none}}.section-header .header-wrapper .header.header--emnotek{grid-template-areas:"left-icons heading icons" "searchbar searchbar searchbar";grid-template-columns:auto minmax(0,1fr) auto;column-gap:1.2rem;row-gap:1.2rem}.section-header .header-wrapper .header.header--emnotek>.header__heading{justify-self:start}.header--emnotek .header__icon--garage{white-space:nowrap}@media screen and (min-width:990px){.section-header .header-wrapper .header.header--emnotek{grid-template-areas:"heading searchbar icons" "navigation navigation navigation";grid-template-columns:auto minmax(0,1fr) auto;column-gap:3.2rem;row-gap:0}.header--emnotek .header__inline-menu{margin-right:-5rem;padding-right:5rem}.header--emnotek .header__nav-extras{display:none}}@media screen and (min-width:1600px){.section-header .header-wrapper .header.header--emnotek{grid-template-areas:"heading searchbar icons" "navigation navigation extras";grid-template-columns:minmax(0,1fr) minmax(36rem,64rem) minmax(0,1fr);column-gap:0}.header--emnotek .header__inline-menu{margin-right:0;padding-right:0}.header--emnotek .header__nav-extras{display:flex}}@media screen and (max-width:749px){.emnotek-search .search__input.field__input,.emnotek-search .search__input.field__input::placeholder{font-size:1.4rem}.emnotek-search .search__input.field__input{padding-left:1.8rem}}.header__nav-extra small,.header__nav-extra strong{white-space:nowrap}@media screen and (min-width:990px){.header--emnotek{--nav-item-padding: clamp(1.2rem, calc(.22rem + .99vw) , 1.8rem)}.header--emnotek .header__inline-menu .header__menu-item{padding-inline:var(--nav-item-padding);font-size:clamp(1.3rem,calc(.81rem + .495vw),1.6rem);white-space:nowrap}.header--emnotek .header__inline-menu>.list-menu--inline>li{flex-shrink:0}.header--emnotek .header__inline-menu>.list-menu--inline{margin-inline-start:calc(-1 * var(--nav-item-padding))}}.emnotek-page-title{margin:0 0 2.8rem;font-size:clamp(3rem,3vw,4rem);font-weight:500;line-height:1.2;letter-spacing:-.025em;text-transform:none}.main-page-content--reading{max-width:76rem}.brand-directory__title.emnotek-page-title{margin-bottom:0;text-transform:none}.main-page-title.emnotek-page-title{margin-bottom:2.8rem}.main-page-content--reading>:first-child{margin-top:0}.main-page-content--reading h2,.main-page-content--reading h3,.main-page-content--reading h4{margin:2.8rem 0 1.2rem;font-size:2rem;font-weight:600;line-height:1.4}@media screen and (max-width:989px){.quick-nav{gap:.6rem;padding-top:0;padding-bottom:.8rem}.quick-nav__link{min-height:3.6rem;padding-inline:1rem;border:.1rem solid rgba(var(--color-foreground),.14);border-radius:.6rem;background:rgb(var(--color-background));font-size:1.3rem;font-weight:600}.quick-nav__link--primary{border-color:rgb(var(--color-foreground));background:rgb(var(--color-foreground));color:rgb(var(--color-background))}}#hc-faq-content-wrapper:before{display:none}#hc-faq-content-wrapper .s4com-container{width:100%;max-width:var(--page-width);margin:0 auto;padding:2.8rem 5rem 6rem}#hc-faq-content-wrapper .s4com-language-selection{margin:0}#hc-faq-content-wrapper .s4com-helpcenter-title{margin:0 0 2.8rem;padding:0;font-size:clamp(3rem,3vw,4rem);font-weight:500;line-height:1.2;letter-spacing:-.025em}#hc-faq-content-wrapper .s4com-panel{padding:1.6rem 0;border:0;box-shadow:none}#hc-faq-content-wrapper .s4com-heading,#hc-faq-content-wrapper .s4com-sub-heading{padding-inline:0;color:#121212}#hc-faq-content-wrapper .s4com-sub-heading{font-size:2rem;font-weight:600}#hc-faq-content-wrapper #s4com-q{min-height:4.8rem;padding-inline:1.4rem;border:1px solid #d2d2d2;border-radius:.8rem;font:inherit}@media screen and (max-width:749px){#hc-faq-content-wrapper .s4com-container{padding:2.1rem 1.5rem 4rem}}#MainContent:has(#hc-faq-content-wrapper)>.breadcrumbs{display:block;width:100%;max-width:var(--page-width)}#MainContent:has(#hc-faq-content-wrapper)>.breadcrumbs .breadcrumbs__list{justify-content:flex-start}#hc-faq-content-wrapper .s4com-top-heading{padding-inline:0;font-size:2.4rem}.quantity{width:auto;gap:.6rem;min-height:4.4rem}.quantity:before,.quantity:after{display:none}.quantity .quantity__button,.quantity .quantity__input{height:4.4rem;border-radius:.4rem}.quantity .quantity__button{width:4.4rem;margin:0;color:rgb(var(--color-foreground));transition:background-color var(--duration-short) ease}.quantity .quantity__button:not(.disabled){background-color:rgba(var(--color-foreground),.08)}.quantity .quantity__button:not(.disabled):hover{background-color:rgba(var(--color-foreground),.15)}.quantity .quantity__button.disabled{opacity:1;background-color:rgba(var(--color-foreground),.2);color:rgba(var(--color-foreground),.5)}.quantity .quantity__button .svg-wrapper{width:1.4rem}.quantity .quantity__input:not([hidden]){flex:0 0 auto;width:4.8rem;padding:0 .4rem;border:.1rem solid rgba(var(--color-foreground),.2);background-color:rgb(var(--color-background));font-weight:600;opacity:1}.emnotek-product .product-form__buttons{max-width:none}.product-form__buy-row{display:flex;align-items:stretch;gap:1.2rem;margin-bottom:1rem}.product-form__buy-row .product-form__quantity{flex:0 0 auto;margin:0}.product-form__buy-row .quantity__label{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.product-form__buy-row .quantity .quantity__button,.product-form__buy-row .quantity .quantity__input{height:4.8rem}.product-form__buy-row .product-form__submit{flex:1 1 auto;width:auto;min-width:0;min-height:4.8rem;margin:0}.emnotek-purchase-help{display:flex;align-items:flex-start;gap:1rem;padding:1.2rem 1.4rem;border:.1rem solid rgba(var(--color-foreground),.14);border-radius:.6rem}.emnotek-purchase-help__icon{width:2.2rem;height:2.2rem;flex:0 0 auto;color:rgb(var(--color-foreground))}.emnotek-purchase-help__icon svg{width:100%;height:100%;fill:currentColor}.emnotek-purchase-help p{margin:0;font-size:1.4rem;line-height:1.45}.emnotek-purchase-help a{color:rgb(var(--color-foreground));font-weight:700;text-underline-offset:.3rem}.emnotek-purchase-help__hours{display:block;font-size:1.2rem;color:rgba(var(--color-foreground),.7)}.emnotek-availability{font-size:1.4rem;line-height:1.5}.emnotek-product .emnotek-availability>*{margin-block:0}.emnotek-availability .product__inventory{display:inline;margin:0 .3rem 0 0;font-size:inherit;font-weight:700}.emnotek-availability .product__inventory .svg-wrapper{display:inline-block;margin-right:.4rem;vertical-align:baseline}.emnotek-availability .product__inventory:not(.hidden):after{content:"."}.emnotek-availability .emnotek-product-delivery{display:inline}.emnotek-availability .emnotek-product-delivery>p:first-child{display:inline}.emnotek-availability .emnotek-tooltip{vertical-align:middle}.emnotek-availability .emnotek-product-delivery p+p{margin-top:.3rem}.emnotek-availability .product__inventory:has(.emnotek-stock-check){font-size:1.6rem;color:#17803d}.product__inventory .svg-wrapper.emnotek-stock-check{position:relative;display:inline-flex;align-items:center;justify-content:center;width:1.8rem;height:1.8rem;margin-right:.6rem;vertical-align:.1rem;border-radius:50%;background:#1f9d4c;isolation:isolate}.product__inventory .emnotek-stock-check svg{width:10px;height:10px;color:#fff}.product__inventory .emnotek-stock-check:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:#1f9d4c;animation:emnotek-stock-pulse 2s ease-out infinite;z-index:-1}@keyframes emnotek-stock-pulse{0%{transform:scale(1);opacity:.55}to{transform:scale(2.1);opacity:0}}@media(prefers-reduced-motion:reduce){.product__inventory .emnotek-stock-check:before{animation:none}}@media screen and (max-width:749px){.section-header .header-wrapper .header.header--emnotek{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);row-gap:.6rem;padding-top:.6rem;padding-bottom:.8rem}.header--emnotek header-drawer{justify-self:start}.section-header .header-wrapper .header.header--emnotek>.header__heading{justify-self:center;text-align:center}.header--emnotek .header__heading-logo-wrapper{width:11.5rem}.header--emnotek .header__heading-logo{width:100%;height:auto}.header--emnotek .header__icons{justify-self:end}.header--emnotek .emnotek-search .search__input.field__input{height:4rem;min-height:4rem}}.emnotek-purchase-trust__terms strong{text-wrap:balance}.emnotek-purchase-trust__terms span,.emnotek-purchase-help p{text-wrap:pretty}.emnotek-product .product__info-container .price--on-sale .price__sale{display:inline-flex;align-items:baseline;column-gap:1rem}.emnotek-product .product__info-container .price--on-sale .price__sale>span:nth-child(-n+2){order:2}@media screen and (max-width:749px){.template-product .breadcrumbs,main:has(product-info.emnotek-product) .breadcrumbs{padding-bottom:.4rem}product-info.emnotek-product{padding-top:.4rem}}@media screen and (max-width:749px){.emnotek-product .product-media-container.constrain-height{--constrained-height: min(36svh, 30rem)}}.emnotek-product-rating{display:flex;justify-content:center}@media screen and (min-width:750px){.emnotek-product .thumbnail-list{grid-template-columns:repeat(auto-fill,8rem);gap:.8rem}.emnotek-product .thumbnail-list.slider--tablet-up .thumbnail-list__item.slider__slide{width:8rem;flex:0 0 8rem}}.emnotek-option-row{display:flex;align-items:flex-end;gap:1.2rem}.emnotek-option-row>variant-selects{flex:1 1 auto;min-width:0}.emnotek-option-row variant-selects>.product-form__input{margin-bottom:0}.emnotek-option-row variant-selects>.product-form__input+.product-form__input{margin-top:1.6rem}.emnotek-option-row .product-form__quantity .form__label{margin-bottom:1rem}.emnotek-option-row .product-form__quantity{flex:0 0 auto;margin:0}.emnotek-option-row .quantity .quantity__button,.emnotek-option-row .quantity .quantity__input{height:4.5rem}.emnotek-product .shopify-payment-button:has(shopify-accelerated-checkout[disabled]){display:none}
/*# sourceMappingURL=/cdn/shop/t/48/assets/emnotek-shell.css.map */
