adi-cart{display:block}@media only screen and (width >= 992px){adi-cart{height:40px;width:40px}}@media only screen and (width <= 991px){adi-cart{height:32px;width:32px}}adi-header[hidden]{display:none}@media only screen and (width >= 992px){adi-header{background-color:var(--hmc-color-blue-1000, #00305b);box-sizing:border-box;color:#fff;display:block;height:32px}}html:has(.adi-scrollLock){overflow:hidden;scrollbar-gutter:stable;height:auto}.adi-scrollLock{overflow:inherit}adi-menu{background-color:#fff;box-sizing:border-box;display:block}adi-menu[hidden]{display:none}@media only screen and (width >= 1825px){adi-menu{height:82px}}@media only screen and (width <= 991px){adi-menu{height:72px;position:relative;z-index:99999}}[slot=search] .aa-Form{align-items:center;border:1px solid var(--hmc-color-gray-500, #848b95);border-radius:4px;box-sizing:border-box;display:flex;height:40px;outline:1px solid transparent;transition:.2s linear}[slot=search] .aa-Form:focus-within{border-color:var(--hmc-color-purple-500, #b16ee0);outline:1px solid var(--hmc-color-purple-500, #b16ee0)}[slot=search] .aa-Form .aa-InputWrapperPrefix,[slot=search] .aa-Form .aa-Label,[slot=search] .aa-Form .aa-ClearButton,[slot=search] .aa-Form .aa-SubmitButton,[slot=search] .aa-Form .aa-InputWrapper,[slot=search] .aa-Form .aa-Input,[slot=search] .aa-Form .aa-LoadingIndicator{height:inherit}[slot=search] .aa-Form .aa-LoadingIndicator:not([hidden]){align-items:center;display:flex;justify-content:center;width:47px}[slot=search] .aa-Form .aa-InputWrapperSuffix{height:100%}[slot=search] .aa-Form .aa-SubmitButton,[slot=search] .aa-Form .aa-ClearButton{border:none;border-radius:4px;box-sizing:border-box;cursor:pointer;display:inline-block;font:400 16px/24px inter,sans-serif;outline:none;padding:0;transition:.2s linear;transition-property:background-color,border-color,color;-webkit-tap-highlight-color:transparent;background-color:transparent;color:var(--hmc-color-gray-black, #101820);align-items:center;display:flex;justify-content:center;width:47px}[slot=search] .aa-Form .aa-SubmitButton svg,[slot=search] .aa-Form .aa-ClearButton svg{display:block;height:24px;width:24px}[slot=search] .aa-Form .aa-SubmitButton:hover,[slot=search] .aa-Form .aa-ClearButton:hover{background-color:var(--hmc-color-gray-100, #f0f1f3)}[slot=search] .aa-Form .aa-SubmitButton{pointer-events:none}[slot=search] .aa-Form .aa-ClearButton:hover{border-top-left-radius:0;border-bottom-left-radius:0}[slot=search] .aa-Form .aa-ClearButton svg{height:18px;width:18px}[slot=search] .aa-Form .aa-InputWrapper{flex:1}[slot=search] .aa-Form .aa-InputWrapper .aa-Input{background-color:transparent;border:none;font:400 16px/24px inter,sans-serif;outline:none;width:100%}[slot=search] .aa-Form .aa-InputWrapper .aa-Input::placeholder{color:var(--hmc-color-gray-500, #848b95)}[slot=search] .aa-Form .aa-InputWrapper .aa-Input::-webkit-search-cancel-button{display:none}[slot=search] .aa-Form .aa-SubmitIcon{height:24px;width:24px}[slot=results]{position:relative}@media only screen and (width <= 991px){[slot=results] .aa-PanelLayout{max-height:50vh;overflow:auto}}[slot=results] .aa-Source[data-autocomplete-source-id=engineerzone]{margin-bottom:40px}[slot=results] .aa-Source[data-autocomplete-source-id=recentSearchesPlugin]{margin:8px;width:85%}@media only screen and (width <= 991px){[slot=results] .aa-Source[data-autocomplete-source-id=recentSearchesPlugin]{width:auto;margin:16px}[slot=results] .aa-Source[data-autocomplete-source-id=recentSearchesPlugin] button{padding:0}}[slot=results] .aa__historyTitle{display:block;font:400 16px/24px inter,sans-serif;font-weight:700;margin-bottom:8px}[slot=results] ul:has(.aa__historyLink){margin-bottom:40px}[slot=results] .aa__historyLink{align-items:center;color:var(--hmc-color-gray-1000, #293038);display:flex;font:400 14px/20px inter,sans-serif;justify-content:space-between;padding:4px;text-decoration:none;transition:.2s linear}[slot=results] .aa__historyLink:hover{background-color:var(--hmc-color-purple-100, #f6eefc);color:var(--hmc-color-purple-1000, #431c5f)}[slot=results] .aa__historyLink svg{height:24px}[slot=results] .aa__historyLink .aa-ItemContent{align-items:center;display:flex;gap:8px}[slot=results] .aa__historyLink .aa-ItemContent .aa-ItemIcon{height:24px}[slot=results] .aa__historyLink .aa-ItemActions{display:flex}[slot=results] .aa__historyLink .aa-ItemActions .aa-ItemActionButton{background-color:transparent;border:none;cursor:pointer}[slot=results] .aa__historyLink .aa-ItemActions .aa-ItemActionButton svg{display:none}[slot=results] .aa__historyLink .aa-ItemActions .aa-ItemActionButton:after{--size: 24px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='currentColor'%3E%3Cpath d='M11.9997 10.5865L16.9495 5.63672L18.3637 7.05093L13.4139 12.0007L18.3637 16.9504L16.9495 18.3646L11.9997 13.4149L7.04996 18.3646L5.63574 16.9504L10.5855 12.0007L5.63574 7.05093L7.04996 5.63672L11.9997 10.5865Z'%3E%3C/path%3E%3C/svg%3E");background-position:center center;content:"";display:block;height:var(--size);width:var(--size)}[slot=results] .aa__historyLink .aa-ItemActions .aa-ItemActionButton:last-child{display:none}[slot=results] .aa-List{list-style:none;margin:0;padding:0}[slot=results] .aa-List .aa-Item [aria-selected=true]{background-color:#f3edf7;padding-right:8px}[slot=results] .aa-List .aa-Item .aa__result,[slot=results] .aa-List .aa-Item .aa__ez{align-items:flex-start;color:var(--hmc-color-gray-black, #101820);display:flex;font:400 14px/20px inter,sans-serif;padding:8px;text-decoration:none;transition:.2s linear;width:100%}[slot=results] .aa-List .aa-Item .aa__result:hover,[slot=results] .aa-List .aa-Item .aa__ez:hover{background-color:var(--hmc-color-purple-100, #f6eefc);color:var(--hmc-color-purple-1000, #431c5f)}[slot=results] .aa-List .aa-Item a:focus-visible{outline:none!important}[slot=results] .aa-List .aa-Item a:focus{border:none!important}[slot=results] .aa-List .aa-Item .aa__result{border-bottom:1px solid var(--hmc-color-gray-200, #d5d8dc);gap:24px;text-decoration:none}@media only screen and (width <= 991px){[slot=results] .aa-List .aa-Item .aa__result{padding:8px 16px;display:flex;gap:8px;flex-wrap:wrap}}[slot=results] .aa-List .aa-Item .aa__result mark{background-color:var(--hmc-color-purple-200, #e5cef6);color:var(--hmc-color-purple-1000, #431c5f);font-weight:700}[slot=results] .aa-List .aa-Item .aa__result .aa__result__contentType,[slot=results] .aa-List .aa-Item .aa__result .aa__result__category{font-size:12px;line-height:20px}[slot=results] .aa-List .aa-Item .aa__result .aa__result__category{text-align:left;flex:0 0 20%}@media only screen and (width <= 991px){[slot=results] .aa-List .aa-Item .aa__result .aa__result__category{flex:1 1 100%;text-align:left}}[slot=results] .aa-List .aa-Item .aa__result .aa__result__contentType{letter-spacing:1px;text-transform:uppercase;flex:0 0 15%}@media only screen and (width <= 991px){[slot=results] .aa-List .aa-Item .aa__result .aa__result__contentType{flex:1 1 100%}}[slot=results] .aa-List .aa-Item .aa__result .aa__result__title{flex:0 1 52%}@media only screen and (width <= 991px){[slot=results] .aa-List .aa-Item .aa__result .aa__result__title{flex:1 1 90%;max-width:90%}}[slot=results] .aa-List .aa-Item .aa__result .aa__result__icon{flex:0 0 3%;text-align:center}@media only screen and (width <= 991px){[slot=results] .aa-List .aa-Item .aa__result .aa__result__icon{display:none}}[slot=results] .aa-List .aa-Item .aa__ez{border-bottom:1px solid var(--hmc-color-gray-200, #d5d8dc);gap:24px;text-decoration:none;background-color:var(--hmc-color-gray-100, #f0f1f3)}@media only screen and (width <= 991px){[slot=results] .aa-List .aa-Item .aa__ez{padding:8px 16px;display:flex;gap:8px;flex-wrap:wrap}}[slot=results] .aa-List .aa-Item .aa__ez mark{background-color:var(--hmc-color-purple-200, #e5cef6);color:var(--hmc-color-purple-1000, #431c5f);font-weight:700}[slot=results] .aa-List .aa-Item .aa__ez:hover{background-color:var(--hmc-color-purple-100, #f6eefc);color:var(--hmc-color-purple-1000, #431c5f)}[slot=results] .aa-List .aa-Item .aa__ez .aa__result__contentType,[slot=results] .aa-List .aa-Item .aa__ez .aa__result__category{font-size:12px;line-height:20px}[slot=results] .aa-List .aa-Item .aa__ez .aa__result__icon{flex:0 0 3%;display:flex;justify-content:center;align-self:flex-start}[slot=results] .aa-List .aa-Item .aa__ez .aa__result__text{display:flex;flex-direction:row;justify-content:flex-start;flex:0 1 auto;width:69%}[slot=results] .aa-List .aa-Item .aa__ez .aa__result__title{flex:0 0 75%;margin-right:24px}[slot=results] .aa-List .aa-Item .aa__ez .aa__result__contentType{flex:0 0 20%;letter-spacing:1px;text-transform:uppercase;align-self:center}[slot=results] .aa-List .aa-Item .aa__ez .aa__result__category{flex:0 0 20%;display:flex;justify-content:flex-end;align-self:center}@media only screen and (width <= 991px){[slot=results] .aa-List .aa-Item .aa__ez .aa__ez{display:flex;justify-content:space-between;align-items:center;padding:8px 16px;gap:8px}[slot=results] .aa-List .aa-Item .aa__ez .aa__result__icon{flex:0 0 3%;display:flex;justify-content:center;align-self:flex-start}[slot=results] .aa-List .aa-Item .aa__ez .aa__result__text{flex:0 1 80%;max-width:80%;display:flex;flex-direction:column}[slot=results] .aa-List .aa-Item .aa__ez .aa__result__title{flex:0 0 100%;padding-bottom:8px}[slot=results] .aa-List .aa-Item .aa__ez .aa__result__contentType{align-self:flex-start}[slot=results] .aa-List .aa-Item .aa__ez .aa__result__category{flex:0 0 3%;display:flex;justify-content:flex-end;align-self:center}}[slot=results] .aa-List .aa-Item[aria-selected=true]{background-color:#f3edf7}[slot=results] .aa-List .aa-Item[aria-selected=true] a:focus-visible{outline:none!important}[slot=results] .aa-List .aa-Item[aria-selected=true] a:focus{border:none!important}[slot=results] .aa__noResults .aa__noResults__title{font:600 20px/28px barlow,sans-serif;margin-bottom:40px}[slot=results] .aa__noResults .aa__noResults__tips{font:400 16px/24px inter,sans-serif;margin-bottom:40px}[slot=results] .aa__noResults .aa__noResults__tips p{font-weight:700;margin:0 0 24px}[slot=results] .aa__noResults .aa__noResults__tips ul{list-style-position:inside;margin:0;padding:0}@media only screen and (width <= 991px){[slot=results]:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:4vh;background:linear-gradient(to bottom,#fff0 0%,#fff 100%);pointer-events:none}}adi-account{display:block;height:16px;width:187px}adi-footer{background-color:var(--hmc-color-gray-black, #101820);color:#fff;display:block}adi-footer[hidden]{display:none}@media only screen and (width >= 992px){adi-footer:not([short]){height:705px}}@media only screen and (width <= 991px){adi-footer:not([short]){min-height:1186px}}@media only screen and (width >= 992px){adi-footer[short]{height:68px}}@media only screen and (width <= 991px){adi-footer[short]{height:472px}}adi-footer a{color:inherit;display:inline-block;font-size:inherit;text-decoration:none}adi-footer a:hover{color:inherit;text-decoration:underline}adi-footer a img{display:block}@media only screen and (width >= 992px){adi-footer li[slot]{margin-bottom:16px}}@media only screen and (width <= 991px){adi-footer li[slot]{margin-bottom:24px}}adi-footer:not(:lang(zh)) [slot=china] a{color:var(--hmc-color-gray-black, #101820);pointer-events:none}[hidden]{opacity:0}#notifications #toasts{bottom:16px;display:grid;height:fit-content;max-height:85dvh;gap:16px;max-width:840px;overflow-x:clip;overflow-y:auto;position:fixed;right:40px;width:85vw;z-index:2}#notifications #toasts aside.alert:not([hidden]){background-color:var(--hmc-color-gray-100, #f0f1f3);border-left:8px solid var(--hmc-color-gray-600, #717984);display:flex;flex-direction:column;gap:12px;height:fit-content;padding:16px 24px;position:relative}#notifications #toasts aside.alert:not([hidden]) a{color:var(--hmc-color-blue-700, #0067b9)}#notifications #toasts aside.alert:not([hidden]) a:hover{color:var(--hmc-color-blue-900, #00427a)}@media only screen and (width <= 991px){#notifications #toasts aside.alert:not([hidden]){gap:0}}#notifications #toasts aside.alert:not([hidden])>.wrapper{align-items:center;color:var(--hmc-color-gray-black, #101820);display:flex;font:400 16px/24px inter,sans-serif;gap:24px}@media only screen and (width <= 991px){#notifications #toasts aside.alert:not([hidden])>.wrapper{flex-direction:column}}#notifications #toasts aside.alert:not([hidden])>.wrapper #dismiss{align-items:center;background-color:transparent;border:none;border-radius:4px;cursor:pointer;display:inline-flex;justify-content:center;padding:4px;position:absolute;right:8px;top:8px;transition:.2s linear;z-index:2}#notifications #toasts aside.alert:not([hidden])>.wrapper #dismiss[hidden]{display:none}#notifications #toasts aside.alert:not([hidden])>.wrapper #dismiss:hover{background-color:var(--hmc-color-gray-200, #d5d8dc)}#notifications #toasts aside.alert:not([hidden])>.wrapper div:nth-child(2) #title{font-weight:700;margin-bottom:8px}#notifications #toasts aside.alert:not([hidden])>.wrapper div:nth-child(2) #title:has(span:empty){margin-bottom:0}@media only screen and (width <= 991px){#notifications #toasts aside.alert:not([hidden])>.wrapper div:nth-child(2) #title{flex-direction:row;gap:10px}}#notifications #toasts aside.alert:not([hidden])>.wrapper .ctas{display:flex;gap:24px;margin-left:auto}@media only screen and (width <= 991px){#notifications #toasts aside.alert:not([hidden])>.wrapper .ctas{flex-direction:column;width:100%}}#notifications #toasts aside.alert:not([hidden])>.wrapper .ctas button.primary{border:none;border-radius:4px;box-sizing:border-box;cursor:pointer;display:inline-block;font:400 16px/24px inter,sans-serif;outline:none;transition:.2s linear;transition-property:background-color,border-color,color;-webkit-tap-highlight-color:transparent;background-color:var(--hmc-color-blue-700, #0067b9);color:#fff;padding:0 24px}#notifications #toasts aside.alert:not([hidden])>.wrapper .ctas button.primary svg{display:block;height:24px;width:24px}#notifications #toasts aside.alert:not([hidden])>.wrapper .ctas button.primary:hover{background-color:var(--hmc-color-blue-900, #00427a)}#notifications #toasts aside.alert:not([hidden])>.wrapper .ctas button.secondary{border:none;border-radius:4px;box-sizing:border-box;cursor:pointer;display:inline-block;font:400 16px/24px inter,sans-serif;outline:none;transition:.2s linear;transition-property:background-color,border-color,color;-webkit-tap-highlight-color:transparent;border:1px solid var(--hmc-color-blue-700, #0067b9);color:var(--hmc-color-blue-700, #0067b9);padding:0 24px}#notifications #toasts aside.alert:not([hidden])>.wrapper .ctas button.secondary svg{display:block;height:24px;width:24px}#notifications #toasts aside.alert:not([hidden])>.wrapper .ctas button.secondary:hover{border:1px solid var(--hmc-color-blue-900, #00427a);color:var(--hmc-color-blue-900, #00427a)}#notifications #toasts aside.alert:not([hidden])>.wrapper svg{height:24px;width:24px}#notifications #toasts aside.alert:not([hidden])>.wrapper svg[hidden]{display:none}#notifications #toasts aside.alert:not([hidden])>progress{--duration: 16s;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;height:6px;margin:auto;width:90%}#notifications #toasts aside.alert:not([hidden])>progress::-webkit-progress-bar{background-color:var(--hmc-color-gray-200, #d5d8dc)}#notifications #toasts aside.alert:not([hidden])>progress::-webkit-progress-value{background-color:var(--hmc-color-gray-500, #848b95);transition:var(--duration) linear}#notifications #toasts aside.alert:not([hidden]):not[popover]>.wrapper{margin-bottom:8px;position:relative}#notifications #toasts aside.alert:not([hidden])[popover]{border-bottom:none;border-right:none;border-top:none;margin:auto;position:fixed}@media only screen and (width <= 991px){#notifications #toasts aside.alert:not([hidden])[popover]{box-sizing:border-box;margin:auto 24px;width:calc(100dvw - 48px)}}#notifications #toasts aside.alert:not([hidden])[popover]::backdrop{background-color:rgb(from var(--hmc-color-gray-1000, #293038) r g b / .5)}#notifications #toasts aside.alert:not([hidden])[data-severity=error]{background-color:var(--hmc-color-red-100, #feeeef);border-color:var(--hmc-color-red-600, #e13745)}#notifications #toasts aside.alert:not([hidden])[data-severity=error] .error{color:var(--hmc-color-red-600, #e13745)}#notifications #toasts aside.alert:not([hidden])[data-severity=error] #dismiss:hover{background-color:var(--hmc-color-red-200, #fccace)}#notifications #toasts aside.alert:not([hidden])[data-severity=error]>progress::-webkit-progress-bar{background-color:var(--hmc-color-red-200, #fccace)}#notifications #toasts aside.alert:not([hidden])[data-severity=error]>progress::-webkit-progress-value{background-color:var(--hmc-color-red-500, #f64c5a)}#notifications #toasts aside.alert:not([hidden])[data-severity=success]{background-color:var(--hmc-color-green-100, #e4f6ef);border-color:var(--hmc-color-green-500, #2e9e6f)}#notifications #toasts aside.alert:not([hidden])[data-severity=success] .success{color:var(--hmc-color-green-500, #2e9e6f)}#notifications #toasts aside.alert:not([hidden])[data-severity=success] #dismiss:hover{background-color:var(--hmc-color-green-200, #abe3cd)}#notifications #toasts aside.alert:not([hidden])[data-severity=success]>progress::-webkit-progress-bar{background-color:var(--hmc-color-green-200, #abe3cd)}#notifications #toasts aside.alert:not([hidden])[data-severity=success]>progress::-webkit-progress-value{background-color:var(--hmc-color-green-500, #2e9e6f)}#notifications #toasts aside.alert:not([hidden])[data-severity=warning]{background-color:var(--hmc-color-orange-100, #feefe7);border-color:var(--hmc-color-orange-500, #e76423)}#notifications #toasts aside.alert:not([hidden])[data-severity=warning] .warning{color:var(--hmc-color-orange-500, #e76423)}#notifications #toasts aside.alert:not([hidden])[data-severity=warning] #dismiss:hover{background-color:var(--hmc-color-orange-200, #fccab1)}#notifications #toasts aside.alert:not([hidden])[data-severity=warning]>progress::-webkit-progress-bar{background-color:var(--hmc-color-orange-200, #fccab1)}#notifications #toasts aside.alert:not([hidden])[data-severity=warning]>progress::-webkit-progress-value{background-color:var(--hmc-color-orange-500, #e76423)}@media only screen and (width <= 991px){#notifications #toasts .toasts--active{height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:2}}#notifications:has(.walkthrough),#notifications:has(.toasts--active){height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:2}#notifications:has(.walkthrough) .walkthrough{--orange: #ee6120;position:fixed;top:0;transition:.2s ease-in-out}#notifications:has(.walkthrough) .walkthrough .target{border:2px solid var(--orange);box-sizing:border-box;box-shadow:0 0 0 100vmax #00000080;height:100%;width:100%}#notifications:has(.walkthrough) .walkthrough .target.hidden{border:none;height:0}#notifications:has(.walkthrough) .walkthrough .content{background-color:var(--orange);border-radius:4px;color:#fff;font:400 14px/20px inter,sans-serif;padding:8px 16px 16px;pointer-events:initial;position:absolute;width:250px;z-index:3}@media only screen and (width <= 991px){#notifications:has(.walkthrough) .walkthrough .content{width:200px}}#notifications:has(.walkthrough) .walkthrough .content:before{border:10px solid transparent;content:" ";display:block;position:absolute;height:0;width:0}#notifications:has(.walkthrough) .walkthrough .content.hidden{opacity:0}#notifications:has(.walkthrough) .walkthrough .content.bottom{top:calc(100% + 10px)}#notifications:has(.walkthrough) .walkthrough .content.bottom:before{border-bottom:10px solid var(--orange);top:-18px}#notifications:has(.walkthrough) .walkthrough .content.center{left:-80px}#notifications:has(.walkthrough) .walkthrough .content.center:before{left:110px}#notifications:has(.walkthrough) .walkthrough .content.top{bottom:calc(100% + 10px)}#notifications:has(.walkthrough) .walkthrough .content.top:before{border-top:10px solid var(--orange);bottom:-18px}#notifications:has(.walkthrough) .walkthrough .content.left{right:calc(100% + 10px);top:0}#notifications:has(.walkthrough) .walkthrough .content.left:before{border-left:10px solid var(--orange);right:-18px}#notifications:has(.walkthrough) .walkthrough .content.right{left:calc(100% + 10px);top:0}#notifications:has(.walkthrough) .walkthrough .content.right:before{border-right:10px solid var(--orange);left:-18px}#notifications:has(.walkthrough) .walkthrough .content .dismiss{margin-bottom:32px}#notifications:has(.walkthrough) .walkthrough .content .dismiss button{background-color:transparent;border:none;border-radius:8px;cursor:pointer;display:inline-flex;padding:2px;position:absolute;right:8px;transition:.2s linear}#notifications:has(.walkthrough) .walkthrough .content .dismiss button:hover{background-color:var(--hmc-color-orange-400, #fb8246)}#notifications:has(.walkthrough) .walkthrough .content .dismiss button svg{--size: 24px;color:#fff;height:var(--size);width:var(--size)}#notifications:has(.walkthrough) .walkthrough .content .ctas{display:flex;gap:8px;justify-content:flex-end;margin-top:8px}#notifications:has(.walkthrough) .walkthrough .content .ctas button{background-color:var(--hmc-color-gray-100, #f0f1f3);border-radius:4px;border:none;cursor:pointer;font:inherit;padding:0 16px}#notifications .ctas button{align-items:center;display:flex;height:40px;padding:0 24px;transition:.2s linear;white-space:nowrap}@media only screen and (width <= 991px){#notifications .ctas button{justify-content:center;width:100%}}.adi-logout--silent{position:absolute;top:0;visibility:hidden;z-index:-1}
