.header-inline-padding[data-v-b6ea4a74]{padding-left:16px;padding-right:16px}@media (min-width:520px){.header-inline-padding[data-v-b6ea4a74]{padding-left:48px;padding-right:48px}}.header-root[data-v-b6ea4a74]{position:sticky;top:0;z-index:100}@media (min-width:768px){.header-nav-shell[data-v-b6ea4a74]{display:grid;grid-template-rows:1fr;transition:grid-template-rows .28s ease}.header-root--menu-collapsed .header-nav-shell[data-v-b6ea4a74]{grid-template-rows:0fr}.header-nav-block[data-v-b6ea4a74]{min-height:0;overflow:hidden}.header-nav-block--mega-open[data-v-b6ea4a74]{overflow:visible}}.header-icon-btn[data-v-b6ea4a74]{align-items:center;background:transparent;border:0;color:#fff;cursor:pointer;display:inline-flex;justify-content:center;padding:0}.header-cart-badge[data-v-b6ea4a74]{background-color:#f39e00;border-radius:999px;color:#000;font-family:NotoSansBold,NotoSansBlack,sans-serif;font-size:9px;font-weight:700;height:14px;line-height:1;min-width:14px;padding:0 3px;right:-4px;top:-4px}.header-cart-badge--mobile[data-v-b6ea4a74]{font-size:8px;height:12px;min-width:12px;padding:0 2px;right:-5px;top:-5px}.header-mobile-search[data-v-b6ea4a74]{background:#404040;border-radius:999px;gap:12px;width:100%}.header-mobile-search__icon[data-v-b6ea4a74]{align-items:center;display:inline-flex;flex-shrink:0;justify-content:center;margin-right:4px}.header-mobile-search__input[data-v-b6ea4a74]{background:transparent;border:0;color:#fff;flex:1;font-family:NotoSansRegular,sans-serif;font-size:13px;min-width:0;outline:none;padding-left:2px}.header-mobile-search__input[data-v-b6ea4a74]::-moz-placeholder{color:#ffffff8c}.header-mobile-search__input[data-v-b6ea4a74]::placeholder{color:#ffffff8c}.header-mobile-search__input[data-v-b6ea4a74]::-webkit-search-decoration,.header-mobile-search__input[data-v-b6ea4a74]::-webkit-search-results-button,.header-mobile-search__input[data-v-b6ea4a74]::-webkit-search-results-decoration{-webkit-appearance:none;-moz-appearance:none;appearance:none}.header-mobile-search__input[data-v-b6ea4a74]::-webkit-search-cancel-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#ffffff47;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23fff' stroke-linecap='round' stroke-width='2.5' viewBox='0 0 24 24'%3E%3Cpath d='M18 6 6 18M6 6l12 12'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:10px 10px;border-radius:50%;cursor:pointer;height:18px;margin-right:2px;width:18px}.header-search__mic[data-v-b6ea4a74]{align-items:center;background:transparent;border:0;cursor:pointer;display:inline-flex;flex-shrink:0;justify-content:center;padding:0}.header-search__mic.is-listening[data-v-b6ea4a74]{animation:header-voice-pulse-b6ea4a74 1.2s ease-in-out infinite}.header-search-input[data-v-b6ea4a74] .header-search__mic{margin-right:2px}@keyframes header-voice-pulse-b6ea4a74{0%,to{opacity:1}50%{opacity:.55}}.header-side-tabs[data-v-b6ea4a74]{align-items:flex-end;bottom:220px;display:flex;flex-direction:column;gap:8px;position:fixed;right:0;z-index:95}.header-side-tabs--cms-edit[data-v-b6ea4a74]{align-items:stretch;background:#fff;bottom:auto;flex-direction:row;gap:8px;justify-content:flex-end;padding:0;position:static;width:100%}.header-quote-floating-tab[data-v-b6ea4a74]{align-items:center;background:#000;border:0;border-radius:4px 0 0 4px;box-shadow:0 4px 16px #00000059;color:#fff;cursor:pointer;display:flex;justify-content:center;min-width:40px;padding:18px 10px;position:static}.header-quote-floating-tab[data-v-b6ea4a74]:hover{background:#1a1a1a}.header-quote-floating-tab--cms-edit[data-v-b6ea4a74]{border-radius:4px 0 0 4px;box-shadow:0 4px 16px #00000059;min-width:40px;padding:18px 10px;position:static;width:auto;z-index:auto}.header-quote-floating-tab__text[data-v-b6ea4a74]{font-family:NotoSansBlack,sans-serif;font-size:14px;letter-spacing:.06em;line-height:1.2;text-transform:uppercase;white-space:nowrap;writing-mode:vertical-rl}.header-nav-primary-item.is-nav-active[data-v-b6ea4a74]:after{background:#fff;bottom:-6px;content:"";height:2px;left:0;position:absolute;right:16px}.header-utility-link[data-v-b6ea4a74]{color:#9f9f9f!important;font-family:NotoSansBold,NotoSansBlack,sans-serif!important;font-weight:700!important}.header-speak-to-us-link[data-v-b6ea4a74]{align-items:center;background:transparent;border:1px solid #5eb3f6;border-radius:999px;color:#5eb3f6!important;display:inline-flex;flex-shrink:0;font-family:NotoSansBlack,sans-serif;font-size:12px;gap:6px;letter-spacing:.04em;line-height:1.2;padding:6px 14px;text-decoration:none;text-transform:uppercase;white-space:nowrap}.header-speak-to-us-link__icon[data-v-b6ea4a74]{flex-shrink:0}.header-product-link[data-v-b6ea4a74]{font-family:NotoSansBlack,sans-serif!important}.header-utility-link-mobile[data-v-b6ea4a74]{color:#9f9f9f;cursor:pointer;font-family:NotoSansBlack,sans-serif;font-size:16px;line-height:44px;text-transform:uppercase}.header-mobile[data-v-b6ea4a74]{position:relative;z-index:30}.header-mobile--menu-open[data-v-b6ea4a74]{box-shadow:0 8px 24px #00000059}.header-mobile-menu-drop[data-v-b6ea4a74]{background:#030303;border-top:1px solid hsla(0,0%,100%,.08);display:flex;flex-direction:column;overflow:hidden}.header-mobile-menu-drop[data-v-b6ea4a74] .mobile-menu-nav{flex:1;min-height:0}.header-mobile-menu-drop-enter-active[data-v-b6ea4a74],.header-mobile-menu-drop-leave-active[data-v-b6ea4a74]{transition:opacity .24s ease,transform .28s ease}.header-mobile-menu-drop-enter-from[data-v-b6ea4a74],.header-mobile-menu-drop-leave-to[data-v-b6ea4a74]{opacity:0;transform:translateY(-10px)}.header-mobile-menu-drop-enter-to[data-v-b6ea4a74],.header-mobile-menu-drop-leave-from[data-v-b6ea4a74]{opacity:1;transform:translateY(0)}.header-nav-block[data-v-b6ea4a74]{position:relative}[data-v-b6ea4a74] .product-mega-menu--overlay{left:0;position:absolute;right:0;top:100%;z-index:200}.header-search-input[data-v-b6ea4a74]{font-family:NotoSansRegular}.header-search-input[data-v-b6ea4a74] .n-input__prefix{margin-right:8px}.header-search-input[data-v-b6ea4a74] .n-input{border-radius:999px;overflow:hidden}.header-search-input[data-v-b6ea4a74] .n-input-wrapper{background-color:#404040!important;border-radius:inherit}.header-search-input[data-v-b6ea4a74] .n-input__border,.header-search-input[data-v-b6ea4a74] .n-input__state-border{border-radius:inherit}.header-search-input[data-v-b6ea4a74] .n-input__input-el{caret-color:#f39e00;color:#fff!important}.header-search-input[data-v-b6ea4a74] .n-input__input-el::-moz-placeholder{color:#ffffff8c}.header-search-input[data-v-b6ea4a74] .n-input__input-el::placeholder{color:#ffffff8c}.header-search-input[data-v-b6ea4a74] .n-input--focus .n-input-wrapper,.header-search-input[data-v-b6ea4a74] .n-input-wrapper:hover{background-color:#404040!important;box-shadow:none!important}.title[data-v-b6ea4a74]:after{left:50%;transform:translate(-50%);width:38px}.title-menu[data-v-b6ea4a74]:after,.title[data-v-b6ea4a74]:after{background-color:#f39e00;border-radius:5px;bottom:-6px;content:"";height:3px;position:absolute}.title-menu[data-v-b6ea4a74]:after{left:0;width:20%}.user-popov.n-popover{margin-top:0!important;padding:0!important}.menu-item{color:#f39e00}.menu-item i{transform:rotate(180deg);transition:transform .2s linear}.submenu-icon{display:none}.submenu-item:hover{color:#f39e00}.submenu-item:hover .submenu-icon{display:block}.menu-icon{height:16px;margin-left:6px;-o-object-fit:contain;object-fit:contain;width:16px}.submenu-line:not(:first-of-type):after{border-left:1px solid #9f9f9f44;content:"";height:calc(100% - .4em);left:0;position:absolute;top:.2em;width:0}.header-input,.header-input span{font-family:NotoSansRegular}.submenu-mobile-wrap{transition:height .5s ease}.header-nav-menu .header-menu-link.header-product-link,.header-nav-menu .header-product-link,.header-nav-menu .header-utility-link,.header-nav-menu a.header-product-link,.header-nav-menu div.header-product-link,.header-nav-menu span.header-product-link{font-family:NotoSansBold,NotoSansBlack,sans-serif!important;font-weight:700!important}.header-nav-menu .submenu-mobile,.header-nav-menu a.submenu-mobile{font-family:NotoSansRegular,sans-serif!important;font-weight:400!important}
