.category-tile{position:relative}.category-tile h1,.category-tile h2{font-size:1.75rem;position:absolute;bottom:1.875rem;left:1.875rem;color:#fff}.category-tile:before{content:"";position:absolute;width:100%;height:100%;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(60%,transparent),to(rgba(0,0,0,.5)));background-image:linear-gradient(180deg,transparent 60%,rgba(0,0,0,.5))}.page .hero{background-position-y:0}.page .shop-the-style .hero{background-position-y:45%}.hp-category-message,.hp-promotion-message{position:absolute;bottom:.9375em;left:1.875em}.hp-category-message a,.hp-promotion-message a{color:#fff}.hp-category-message a.hp-promotion-message1,.hp-promotion-message a.hp-promotion-message1{font-size:.75em}.category-tile{border:1px solid #fff}.half-height{min-height:23.125em}@media (max-width:768.98px){.half-height{min-height:15.375em}}.full-height{min-height:51.725em}@media (max-width:768.98px){.full-height{min-height:35.375em}}@media (max-width:543.98px){.full-height{min-height:15.375em}}.mens-jackets{background-position:50% 34%}@media (min-width:544px){.mens-jackets{background-size:auto 100%}}@media (max-width:543.98px){.mens-jackets{background-position-y:8%}}.womens-dresses{background-position:50% 15%}.womens-jewelry{background-position:40% 60%}@media (min-width:544px){.womens-jewelry{background-size:auto 100%}}.shop-red{background-position-y:60%;min-height:28.65em}@media (max-width:768.98px){.shop-red{min-height:15.375em}}@media (max-width:543.98px){.shop-red{background-position:45% 85%}}@media (max-width:543.98px){.container.home-categories{padding-left:0;padding-right:0}}.home-main-categories{margin-bottom:2em}.hp-product-grid{margin:0}.hp-product-grid .hp-product-content{background-color:transparent;text-align:center;border:0}@media (max-width:543.98px){.hp-product-grid .hp-product-content{min-height:20.375em}}.hp-product-grid .hp-product-content span{font-size:1em}@media (max-width:768.98px){.hp-product-grid .hp-product-content span{font-size:.85em}}@media (max-width:543.98px){.hp-product-grid .hp-product-content span{font-size:.65em}}.hp-product-grid .hp-product-content span.largeText{font-size:5.5em;font-weight:200}@media (max-width:1199.98px){.hp-product-grid .hp-product-content span.largeText{font-size:4.5em}}@media (max-width:991.98px){.hp-product-grid .hp-product-content span.largeText{font-size:3.4em}}@media (max-width:768.98px){.hp-product-grid .hp-product-content span.largeText{font-size:3em}}@media (max-width:543.98px){.hp-product-grid .hp-product-content span.largeText{font-size:2.5em}}.hp-product-grid .hp-product-content a{color:var(--skin-primary-color-1);text-decoration:none}.home-email-signup{background-color:#444}.home-email-signup>.container{padding-top:.625em;padding-bottom:.625em}.home-email-signup .email-description{padding-top:.375em;color:#fff}@media (max-width:400px){.parts_lookup{padding:0 16px}}.refine-search-section{position:relative!important;z-index:50!important}.refine-search-section .filter-dropdowns-row{position:relative!important;z-index:60!important;gap:16px}.refine-search-section .filter-dropdown{position:relative!important;z-index:100!important;display:inline-block!important;margin-right:16px}.refine-search-section .filter-dropdown .filter-dropdown-btn{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important;gap:8px;padding:6px 12px;background-color:#fff!important;border:1px solid #a8b2b8!important;border-radius:4px;cursor:pointer!important;font-size:18px;font-weight:600;color:#0a2433;-webkit-transition:border-color .2s ease;transition:border-color .2s ease;pointer-events:auto!important;position:relative!important;z-index:101!important}.refine-search-section .filter-dropdown .filter-dropdown-btn:hover{border-color:#0077b5}.refine-search-section .filter-dropdown .filter-dropdown-btn:focus{outline:2px solid #1379c8;outline-offset:2px}.refine-search-section .filter-dropdown .filter-dropdown-btn .filter-label{white-space:nowrap;pointer-events:none}.refine-search-section .filter-dropdown .filter-dropdown-btn .filter-label.has-selection:after{content:":"}.refine-search-section .filter-dropdown .filter-dropdown-btn .selected-count{font-weight:600;color:#1379c8;margin-left:2px;pointer-events:none;font-size:14px}.refine-search-section .filter-dropdown .filter-dropdown-btn .selected-count.d-none{display:none}.refine-search-section .filter-dropdown .filter-dropdown-btn .dropdown-arrow{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease;margin-left:4px;pointer-events:none}.refine-search-section .filter-dropdown .filter-dropdown-btn .dropdown-arrow svg{width:12px;height:8px;pointer-events:none}.refine-search-section .filter-dropdown.is-open{z-index:1001!important}.refine-search-section .filter-dropdown.is-open .filter-dropdown-btn{border-color:#1379c8}.refine-search-section .filter-dropdown.is-open .filter-dropdown-btn .dropdown-arrow{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.refine-search-section .filter-dropdown.is-open .filter-dropdown-menu{display:block!important}.refine-search-section .filter-dropdown .filter-dropdown-menu{display:none;position:absolute!important;top:100%!important;left:0!important;z-index:1002!important;min-width:200px;max-height:300px;overflow-y:auto;background-color:#fff!important;border:1px solid #a8b2b8;border-radius:4px;-webkit-box-shadow:0 4px 12px rgba(0,0,0,.15);box-shadow:0 4px 12px rgba(0,0,0,.15);margin-top:4px}.refine-search-section .filter-dropdown .filter-dropdown-menu .filter-dropdown-options{padding:8px 0}.refine-search-section .filter-dropdown .filter-dropdown-menu .filter-option{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;padding:8px 12px;cursor:pointer!important;-webkit-transition:background-color .2s ease;transition:background-color .2s ease;margin-bottom:0}.refine-search-section .filter-dropdown .filter-dropdown-menu .filter-option:hover{background-color:#e6f2fe}.refine-search-section .filter-dropdown .filter-dropdown-menu .filter-option.hidden-option,.refine-search-section .filter-dropdown .filter-dropdown-menu .filter-option.hidden-option.d-none{display:none!important}.refine-search-section .filter-dropdown .filter-dropdown-menu .filter-option input[type=checkbox]{width:16px;height:16px;margin:0;cursor:pointer!important;accent-color:#1379c8;pointer-events:auto!important}.refine-search-section .filter-dropdown .filter-dropdown-menu .filter-option .filter-option-label{font-size:14px;color:#0a2433;white-space:nowrap;-webkit-box-flex:1;-ms-flex:1;flex:1}.refine-search-section .filter-dropdown .filter-dropdown-menu .filter-option .filter-option-count{font-size:14px;color:#6b7b85;white-space:nowrap;margin-left:auto}.refine-search-section .filter-dropdown .filter-dropdown-menu .show-more-options{display:block;width:100%;padding:10px 12px;background:none;border:none;border-top:1px solid #e5e7eb;color:#1379c8;font-size:14px;font-weight:600;text-align:left;cursor:pointer}.refine-search-section .filter-dropdown .filter-dropdown-menu .show-more-options:hover{background-color:#e6f2fe}.refine-search-section .filter-dropdown .filter-dropdown-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:12px;background-color:#fff}.refine-search-section .filter-dropdown .filter-dropdown-header .filter-dropdown-label{font-size:14px;font-weight:600;color:#111827}.refine-search-section .filter-dropdown .filter-dropdown-header .filter-dropdown-selected-count{font-size:13px;font-weight:500;color:#111827}.refine-search-section .filter-dropdown .filter-dropdown-header .filter-dropdown-selected-count.d-none{display:none}.refine-search-section .filter-dropdown .filter-dropdown-actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:12px;border-top:1px solid #e5e7eb;gap:8px}.refine-search-section .filter-dropdown .filter-dropdown-actions .filter-apply-btn{width:100%;padding:10px 16px;background-color:#1379c8;border:1px solid #1379c8;border-radius:4px;color:#fff;font-size:14px;font-weight:600;cursor:pointer;-webkit-transition:background-color .2s ease;transition:background-color .2s ease}.refine-search-section .filter-dropdown .filter-dropdown-actions .filter-apply-btn:hover{background-color:#0f5d99}.refine-search-section .filter-dropdown .filter-dropdown-actions .filter-clear-btn{width:100%;padding:10px 16px;background-color:#fff;border:1px solid #1379c8;border-radius:4px;color:#1379c8;font-size:14px;font-weight:600;cursor:pointer;-webkit-transition:background-color .2s ease;transition:background-color .2s ease}.refine-search-section .filter-dropdown .filter-dropdown-actions .filter-clear-btn:hover{background-color:#e6f2fe}.refine-search-section .selected-filters-row .clear-all-link{font-size:18px;color:#1379c8;font-weight:600;text-decoration:none;cursor:pointer!important;pointer-events:auto!important}.refine-search-section .selected-filters-row .clear-all-link:hover{text-decoration:underline}.refine-search-section .selected-filters-row .clear-all-link.d-none{display:none}.filter-chip{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;padding:6px 16px;background-color:#d6edff;border:1.5px solid #1379c8;border-radius:24px;font-size:18px;font-weight:600;color:#1379c8}.filter-chip .chip-text{white-space:nowrap;max-width:200px;overflow:hidden;text-overflow:ellipsis}.filter-chip .chip-remove{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:16px;height:16px;padding:0;margin-left:4px;background:none;border:none;cursor:pointer;color:#1379c8;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.filter-chip .chip-remove:hover{opacity:.7}.filter-chip .chip-remove svg{width:12px;height:12px}.c-parts-search__wrapper-mobile{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:1rem;background-image:-webkit-gradient(linear,left top,right top,from(#00597f),to(#107298));background-image:linear-gradient(90deg,#00597f,#107298);padding:1.5rem 1rem;margin-bottom:2rem;margin-top:1.5rem}.c-parts-search__wrapper-mobile .search-container{color:#fff;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.c-parts-search__wrapper-mobile .search-container,.c-parts-search__wrapper-mobile .search-container .header-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.c-parts-search__wrapper-mobile .search-container .header-row{height:1.625rem}.c-parts-search__wrapper-mobile .search-container .header-row h4{font-size:1.25rem;font-weight:500;margin-bottom:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.c-parts-search__wrapper-mobile .search-container .header-row .down-arrow,.c-parts-search__wrapper-mobile .search-container .header-row .up-arrow{width:1.875rem;height:1.875rem;cursor:pointer}.c-parts-search__wrapper-mobile .search-container .inputs-column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-top:1.5rem}.c-parts-search__wrapper-mobile .search-container .inputs-column .dropdown-column{width:50%}.c-parts-search__wrapper-mobile .search-container .inputs-column .dropdown-column .form-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0}.c-parts-search__wrapper-mobile .search-container .inputs-column .dropdown-column .dropdown-label{height:1rem}.c-parts-search__wrapper-mobile .search-container .inputs-column .dropdown-column .dropdown-label .form-control-label{font-size:.875rem;font-weight:400}.c-parts-search__wrapper-mobile .search-container .inputs-column .dropdown-column .dropdown-label.mobile-full-width{height:auto;min-height:1rem;white-space:nowrap;overflow:visible}@media (max-width:767px){.c-parts-search__wrapper-mobile .search-container .inputs-column .dropdown-column .dropdown-label.mobile-full-width{height:auto;min-height:1.25rem}}.c-parts-search__wrapper-mobile .search-container .inputs-column .dropdown-column .dropdown-label.mobile-full-width .form-control-label{white-space:nowrap;overflow:visible;text-overflow:unset}.c-parts-search__wrapper-mobile .search-container .inputs-column .dropdown-column .dropdown-label.mobile-full-width .form-control-label.mobile-label-full{display:block;width:100%;white-space:normal;word-wrap:break-word;line-height:1.2}@media (max-width:767px){.c-parts-search__wrapper-mobile .search-container .inputs-column .dropdown-column .dropdown-label.mobile-full-width .form-control-label.mobile-label-full{font-size:.875rem;margin-bottom:.25rem}}@media (max-width:400px){.c-parts-search__wrapper-mobile .search-container .inputs-column .dropdown-column .dropdown-label.mobile-full-width .form-control-label.mobile-label-full{font-size:.8125rem;margin-bottom:.125rem}}.c-parts-search__wrapper-mobile .search-container .inputs-column .dropdown-column .dropdown{height:2.375rem;margin-top:.5rem}.c-parts-search__wrapper-mobile .search-container .inputs-column .dropdown-column .dropdown .form-control{font-weight:600}.c-parts-search__wrapper-mobile .search-container .inputs-column .dropdown-column .dropdown .form-control.is-invalid{background-image:none;border:none}.c-parts-search__wrapper-mobile .search-container .inputs-column .dropdown-column .dropdown.mobile-full-width{width:100%}@media (max-width:767px){.c-parts-search__wrapper-mobile .search-container .inputs-column .dropdown-column .dropdown.mobile-full-width{margin-top:.25rem}}.c-parts-search__wrapper-mobile .search-container .inputs-column .dropdown-column .dropdown.mobile-full-width .form-control{width:100%}@media (max-width:767px){.c-parts-search__wrapper-mobile .search-container .inputs-column .dropdown-column .dropdown.mobile-full-width .form-control{font-size:.875rem}}@media (max-width:400px){.c-parts-search__wrapper-mobile .search-container .inputs-column .dropdown-column .dropdown.mobile-full-width .form-control{font-size:.8125rem}}.c-parts-search__wrapper-mobile .search-container .inputs-column .search-row{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-column-gap:.5rem;-moz-column-gap:.5rem;column-gap:.5rem}.c-parts-search__wrapper-mobile .search-container .inputs-column .search-row .searchbox{width:89%}.c-parts-search__wrapper-mobile .search-container .inputs-column .search-row .searchbox .form-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;position:relative;margin-bottom:0}.c-parts-search__wrapper-mobile .search-container .inputs-column .search-row .searchbox .form-group .form-control-label{padding:0;margin:0}.c-parts-search__wrapper-mobile .search-container .inputs-column .search-row .searchbox .form-group .form-control{margin:0}.c-parts-search__wrapper-mobile .search-container .inputs-column .search-row .searchbox .form-group .form-control.is-invalid{background-image:none;border:none}.c-parts-search__wrapper-mobile .search-container .inputs-column .search-row .searchbox .form-group .invalid-feedback{border:2px solid red;width:113%;-ms-flex-align:center;align-items:center;-webkit-box-align:center;color:#0a2433;background-color:#fbdbda;border-color:#ed3b38;font-size:1rem;padding:.5rem}.c-parts-search__wrapper-mobile .search-container .inputs-column .search-row .searchbox .form-group .invalid-feedback:before{background-repeat:no-repeat;height:1.5rem;width:1.5rem;background-size:1.5rem;padding-left:3rem;margin-right:0}.c-parts-search__wrapper-mobile .search-container .inputs-column .search-row .arrow{width:9%;min-width:2.5rem;height:9%;min-height:2.5rem}@media (max-width:543.98px){.c-parts-search__wrapper-mobile .search-container .inputs-column .search-row .arrow{width:11%}}.c-parts-search__wrapper-mobile .search-container .inputs-column .search-row .arrow .hvac-search-btn .right-search-arrow{width:1rem;height:1rem}.c-parts-search__wrapper-mobile .search-container .inputs-column .search-row .arrow button{width:100%}.c-parts-search__wrapper-mobile .search-container .inputs-column .search-row .arrow button .white-arrow{color:#fff;display:block;font-size:1rem;font-weight:500;transform:scaleY(2)!important;-webkit-transform:scaleY(1.5);-moz-transform:scaleY(1.5);-ms-transform:scaleY(1.5);-o-transform:scaleY(1.5);padding-bottom:.125rem}.c-parts-search__wrapper-mobile .error_content{margin:0;padding-left:2.5rem}.c-parts-search__wrapper-desktop.box-collapse,.c-parts-search__wrapper-mobile.box-collapse{max-height:4.375rem}@media (min-width:769px){.c-parts-search__wrapper-desktop.box-collapse,.c-parts-search__wrapper-mobile.box-collapse{max-height:6.25rem;min-height:0}}.c-parts-search__wrapper-desktop{margin:2rem 0;display:-webkit-box;display:-ms-flexbox;display:flex;padding:1rem;border:1px solid #ddd;background:#fff}.c-parts-search__wrapper-desktop .form-group{margin-bottom:0}.c-parts-search__wrapper-desktop .form-group .invalid-feedback{position:absolute;left:-27%;width:135%;border:2px solid red;padding:.625rem;-ms-flex-align:center;align-items:center;-webkit-box-align:center;color:#0a2433;background-color:#fbdbda;border-color:#ed3b38;font-size:1rem;margin-top:1rem}.c-parts-search__wrapper-desktop .form-group .invalid-feedback:before{background-repeat:no-repeat;height:1.5rem;width:1.5rem;background-size:1.5rem;padding-left:3rem;margin-right:0}.c-parts-search__wrapper-desktop .search-container{color:#0a2433;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.c-parts-search__wrapper-desktop .search-container .hvac-parts-lookup{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;gap:16px}.c-parts-search__wrapper-desktop .search-container .icon-hvac{width:3.875rem;height:3.875rem;background-color:#e6f2fe;color:#1379c8}.c-parts-search__wrapper-desktop .search-container .header-row h4 span{display:inline-block;font-size:1.75rem;line-height:1.875rem!important;font-weight:600;letter-spacing:0;margin-bottom:0}.c-parts-search__wrapper-desktop .search-container .header-row .tool-collapse{padding-right:.5%}.c-parts-search__wrapper-desktop .search-container .header-row .tool-collapse .down-arrow,.c-parts-search__wrapper-desktop .search-container .header-row .tool-collapse .up-arrow{width:2.03125rem;height:2.03125rem;cursor:pointer}.c-parts-search__wrapper-desktop .search-container .label-row{padding:4px 0}.c-parts-search__wrapper-desktop .search-container .hvac-lookup-wrapper{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:480px;margin-left:auto}.c-parts-search__wrapper-desktop .search-container .hvac-lookup{width:480px;font-family:Arial,sans-serif}.c-parts-search__wrapper-desktop .search-container .hvac-tabs{display:-webkit-box;display:-ms-flexbox;display:flex;border:1px solid #1f5fa8;margin-bottom:8px;border-radius:3px}.c-parts-search__wrapper-desktop .search-container .hvac-tab,.c-parts-search__wrapper-desktop .search-container .js-hvac-lookup-type-tab{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:8px 16px;font-size:16px;border:none;background:#fff;color:#1f5fa8;cursor:pointer;text-align:center;height:32px;border-radius:3px}.c-parts-search__wrapper-desktop .search-container .hvac-search-input{position:relative;width:100%}.c-parts-search__wrapper-desktop .search-container .hvac-search-input .form-control{margin-bottom:0!important}.c-parts-search__wrapper-desktop .search-container .hvac-search-field{width:100%;border:1.5px solid #8a8a8a;border-radius:3px;-webkit-box-sizing:border-box;box-sizing:border-box}.c-parts-search__wrapper-desktop .search-container .hvac-search-field:focus{border-color:#0a2433;outline:none}.c-parts-search__wrapper-desktop .search-container .hvac-search-btn{position:absolute;top:50%;right:12px;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:transparent;border:none;cursor:pointer;font-size:18px;color:#0a2433}.c-parts-search__wrapper-desktop .search-container .hvac-search-btn:focus{outline:none}.c-parts-search__wrapper-desktop .search-container .right-search-arrow{width:1rem;height:1rem}.c-parts-search__wrapper-desktop .search-container .hvac-tab.active{background:#1f5fa8;color:#fff;font-weight:600;border-radius:0}.c-parts-search__wrapper-desktop .search-container .hvac-input-wrap{position:relative;border:1px solid #1f5fa8;border-top:none}.c-parts-search__wrapper-desktop .search-container .hvac-input{width:100%;padding:12px 40px 12px 12px;font-size:14px}.c-parts-search__wrapper-desktop .search-container .hvac-input.active{display:block}.c-parts-search__wrapper-desktop .search-container .hvac-tab-content .tab-panel,.c-parts-search__wrapper-desktop .search-container .js-hvac-lookup-type-tab-panel{display:none}.c-parts-search__wrapper-desktop .search-container .hvac-tab-content .tab-panel.active,.c-parts-search__wrapper-desktop .search-container .js-hvac-lookup-type-tab-panel.active{display:block}.c-parts-search__wrapper-desktop .search-container .search-icon{position:absolute;right:12px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:14px;color:#555;cursor:pointer}.c-parts-search__wrapper-desktop .search-container .search-row .search-column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:distribute;justify-content:space-around;width:100%}.c-parts-search__wrapper-desktop .search-container .search-row .search-column .label-row{padding-top:2rem}.c-parts-search__wrapper-desktop .search-container .search-row .search-column .label-row .form-control-label{font-weight:400;padding-left:.375rem}.c-parts-search__wrapper-desktop .search-container .search-row .search-column .inputs-row{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;gap:1rem;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.c-parts-search__wrapper-desktop .search-container .search-row .search-column .inputs-row .dropdown{width:19%;height:2.25rem}.c-parts-search__wrapper-desktop .search-container .search-row .search-column .inputs-row .searchbox{width:74%;position:relative}.c-parts-search__wrapper-desktop .search-container .search-row .search-column .inputs-row .form-control{font-weight:500;height:2.25rem;margin-left:.25rem;margin-bottom:0}.c-parts-search__wrapper-desktop .search-container .search-row .search-column .inputs-row .form-control.is-invalid{background-image:none;border:none}.c-parts-search__wrapper-desktop .search-container .search-row .search-column .inputs-row .arrow{width:5%;height:2.375rem}@media (min-width:992px){.c-parts-search__wrapper-desktop .search-container .search-row .search-column .inputs-row .arrow{width:4%}}.c-parts-search__wrapper-desktop .search-container .search-row .search-column .inputs-row .arrow .hvac-search-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.c-parts-search__wrapper-desktop .search-container .search-row .search-column .inputs-row .arrow .hvac-search-btn .right-search-arrow{width:1rem;height:1rem}.c-parts-search__wrapper-desktop .search-container .search-row .search-column .inputs-row .arrow button{width:100%}.c-parts-search__wrapper-desktop .search-container .search-row .search-column .inputs-row .arrow button .white-arrow{color:#fff;display:block;font-size:.625rem;font-weight:400;transform:scaleY(2)!important;-webkit-transform:scaleY(1.5);-moz-transform:scaleY(1.5);-ms-transform:scaleY(1.5);-o-transform:scaleY(1.5);padding-bottom:.125rem}.c-parts-search__wrapper-desktop .js-error-msg{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.c-parts-search__wrapper-desktop .js-error-msg,.c-parts-search__wrapper-desktop .js-error-msg .alert-danger{background-color:transparent!important;border-color:transparent!important}.c-parts-search__wrapper-desktop .js-error-msg .error_content{width:100%;margin-bottom:0;margin-left:.1875rem;background-position:0 0}.c-parts-search__wrapper-desktop .js-error-msg .alert{padding:0!important;margin-bottom:0!important;margin-top:0!important;border:0 transparent!important}.c-parts-search__wrapper-desktop .js-error-msg.hvac{width:100%;margin-bottom:0;margin-left:0;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;font-size:12px}.c-parts-search__wrapper-desktop .alert{padding:0!important;margin-bottom:0!important;margin-top:0!important;border:0 transparent!important}.c-parts-search__wrapper-desktop .alert-danger{background-position:0 0;background-repeat:no-repeat;background-size:16px 16px;padding-left:20px!important}@media (max-width:768px){.c-parts-search__wrapper-desktop .search-container{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important}.c-parts-search__wrapper-desktop .header-text{font-size:20px!important}.c-parts-search__wrapper-desktop .hvac-parts-lookup{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.c-parts-search__wrapper-desktop .hvac-lookup-wrapper{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:100%!important;margin-top:16px!important}.c-parts-search__wrapper-desktop .hvac-lookup{width:auto!important}.c-parts-search__wrapper-desktop h4{line-height:12px!important}}.c-parts-search__toast{width:100%;margin-left:0;margin-right:0}.c-parts-search__toast-pdp{margin-left:-1rem;margin-right:-1rem}@media (max-width:768.98px){.c-parts-search__search-results{padding-left:0;padding-right:0}.c-parts-search__search-results .under-product-hr{margin-right:2%;margin-left:2%}}@media (max-width:768.98px){.c-parts-search__search-results .component-search-results{padding:0}}.c-parts-search__search-results .single-result-mobile{width:100%;padding-left:2%;padding-right:2%}.c-parts-search__search-results .single-result-mobile .main-product-column{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;margin-bottom:2rem}.c-parts-search__search-results .single-result-mobile .main-product-column .image-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;padding:.5rem;padding-bottom:2rem}.c-parts-search__search-results .single-result-mobile .main-product-column .image-wrapper img{min-height:9.375rem}.c-parts-search__search-results .single-result-mobile .main-product-column .brand-logo-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;padding:.5rem;padding-bottom:1rem}.c-parts-search__search-results .single-result-mobile .main-product-column .brand-logo-wrapper img{width:auto!important;height:auto!important;max-width:100%;max-height:6.25rem}.c-parts-search__search-results .single-result-mobile .main-product-column .details-column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:100%}.c-parts-search__search-results .single-result-mobile .main-product-column .details-column .brand{font-size:16px;font-weight:700;text-transform:uppercase;padding-top:0}.c-parts-search__search-results .single-result-mobile .main-product-column .details-column .name{font-size:20px;padding-bottom:.5rem}.c-parts-search__search-results .single-result-mobile .main-product-column .details-column .name.breakdown-active{color:#1379c8;font-weight:600}.c-parts-search__search-results .single-result-mobile .main-product-column .details-column .ids{font-size:14px;padding-bottom:1rem}.c-parts-search__search-results .single-result-mobile .main-product-column .details-column .pdp-link{-ms-flex-item-align:start;align-self:flex-start;font-size:14px}.c-parts-search__search-results .single-result-desktop{width:100%;gap:16px}.c-parts-search__search-results .single-result-desktop .ios-dropdown.is-open .dropdown-menu{display:block}.c-parts-search__search-results .single-result-desktop .header{display:-webkit-box;display:-ms-flexbox;-webkit-box-align:center;-ms-flex-align:center;display:flex;align-items:center;gap:12px}.c-parts-search__search-results .single-result-desktop .model-dropdown__label{margin:0;font-weight:600;white-space:nowrap}.c-parts-search__search-results .single-result-desktop .main-product-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:100%;margin-bottom:1rem}.c-parts-search__search-results .single-result-desktop .main-product-row .img-and-details-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:2rem}.c-parts-search__search-results .single-result-desktop .main-product-row .img-and-details-row .image-wrapper{padding:.5rem}.c-parts-search__search-results .single-result-desktop .main-product-row .img-and-details-row .image-wrapper img{height:12.5rem;width:12.5rem}.c-parts-search__search-results .single-result-desktop .main-product-row .img-and-details-row .brand-logo-wrapper{height:9.375rem;padding:.5rem;padding-right:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.c-parts-search__search-results .single-result-desktop .main-product-row .img-and-details-row .brand-logo-wrapper img{width:auto!important;height:auto!important;max-width:100%;max-height:6.25rem}.c-parts-search__search-results .single-result-desktop .main-product-row .img-and-details-row .details-column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;max-width:80%;gap:8px}.c-parts-search__search-results .single-result-desktop .main-product-row .img-and-details-row .details-column .brand{font-size:20px;font-weight:700;text-transform:uppercase;padding-top:0}.c-parts-search__search-results .single-result-desktop .main-product-row .img-and-details-row .details-column .name{font-size:28px}.c-parts-search__search-results .single-result-desktop .main-product-row .img-and-details-row .details-column .name.breakdown-active{color:#1379c8;font-weight:600}.c-parts-search__search-results .single-result-desktop .main-product-row .img-and-details-row .details-column .ids .gray{color:#a8b2b8}.c-parts-search__search-results .single-result-desktop .main-product-row .pdp-link{font-size:14px}.c-parts-search__search-results .single-result-desktop .ios-dropdown{position:relative}.c-parts-search__search-results .single-result-desktop .dropdown-trigger{width:100%;padding:10px 14px;border-radius:10px;border:1px solid #d1d1d6;background:#fff;font-size:16px;font-weight:500;color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;gap:6px}.c-parts-search__search-results .single-result-desktop .chevron{width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:7px solid #007aff;-webkit-transition:-webkit-transform .25s ease;transition:-webkit-transform .25s ease;transition:transform .25s ease;transition:transform .25s ease,-webkit-transform .25s ease}.c-parts-search__search-results .single-result-desktop .dropdown-trigger[aria-expanded=true] .chevron{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.c-parts-search__search-results .single-result-desktop .dropdown-menu{position:absolute;top:calc(100% + 6px);left:0;width:100%;background:#fff;border-radius:12px;padding:6px 0;list-style:none;margin:0;-webkit-box-shadow:0 10px 25px rgba(0,0,0,.15);box-shadow:0 10px 25px rgba(0,0,0,.15);display:none}.c-parts-search__search-results .single-result-desktop .dropdown-trigger[aria-expanded=true]+.dropdown-menu{display:block}.c-parts-search__search-results .single-result-desktop .dropdown-menu li{padding:10px 16px;font-size:15px;color:#000;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.c-parts-search__search-results .single-result-desktop .dropdown-menu li:hover{background:#f2f2f7}.c-parts-search__search-results .single-result-desktop .dropdown-menu li.selected{background:#e5f0ff;font-weight:500}.c-parts-search__search-results .single-result-desktop .dropdown-menu li.selected:after{content:"\2713";color:#007aff;font-size:14px}.c-parts-search__search-results .parts-breakdown-column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:1.25rem;padding-bottom:3rem}.c-parts-search__search-results .parts-breakdown-column .dropdown{display:-webkit-box;display:-ms-flexbox;display:flex}.c-parts-search__search-results .parts-breakdown-column .parts-accordion-breakdown{border:1px solid #a8b2b8;margin-bottom:.25rem}.c-parts-search__search-results .parts-breakdown-column .part-row-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;-webkit-box-pack:justify;justify-content:space-between;-ms-flex-align:center;-webkit-box-align:center;align-items:center;gap:12px}@media (min-width:769px){.c-parts-search__search-results .parts-breakdown-column .part-row-content{min-width:288px}}.c-parts-search__search-results .parts-breakdown-column .pickUp-available{width:382px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;-webkit-box-pack:justify;justify-content:space-between}.c-parts-search__search-results .parts-breakdown-column .pickUp-available,.c-parts-search__search-results .parts-breakdown-column .product-availability{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-align:center;-webkit-box-align:center;align-items:center}.c-parts-search__search-results .parts-breakdown-column .availability-info{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px}.c-parts-search__search-results .parts-breakdown-column .availability-info-mobile,.c-parts-search__search-results .parts-breakdown-column .purchase-info-mobile{display:none!important}.c-parts-search__search-results .parts-breakdown-column .availability-row{display:block;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:10px}.c-parts-search__search-results .parts-breakdown-column .icon{width:28px;height:28px;background-repeat:no-repeat;background-size:contain;-ms-flex-negative:0;flex-shrink:0}.c-parts-search__search-results .parts-breakdown-column .pickup-icon{background-image:url("../images/pickup.svg")}.c-parts-search__search-results .parts-breakdown-column .shipping-icon{background-image:url("../images/shipping.svg")}.c-parts-search__search-results .parts-breakdown-column .availability-text .avaialbility-section,.c-parts-search__search-results .parts-breakdown-column .availability-text .shipping-availability-section{display:-webkit-box;display:-ms-flexbox;display:flex}.c-parts-search__search-results .parts-breakdown-column .availability-text .avaialbility-section .pick-up-store,.c-parts-search__search-results .parts-breakdown-column .availability-text .shipping-availability-section .pick-up-store{margin:6px 5px 0 0;width:20px;height:24px}.c-parts-search__search-results .parts-breakdown-column .availability-text .title{font-weight:600;font-size:12px;line-height:14px}.c-parts-search__search-results .parts-breakdown-column .availability-text .status{font-size:12px;line-height:14px;color:#333}.c-parts-search__search-results .parts-breakdown-column .availability-text .status .count-no{font-size:14px;line-height:16px;font-weight:700}.c-parts-search__search-results .parts-breakdown-column .nearby-link{color:#0a66c2;text-decoration:none;font-weight:500}.c-parts-search__search-results .parts-breakdown-column .purchase-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:10px;-webkit-box-sizing:border-box;box-sizing:border-box}.c-parts-search__search-results .parts-breakdown-column .price{font-size:20px;font-weight:700;text-align:right;white-space:nowrap}.c-parts-search__search-results .parts-breakdown-column .each{font-size:14px;font-weight:400;margin-left:4px}.c-parts-search__search-results .parts-breakdown-column .qty-cart{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;width:100%}.c-parts-search__search-results .parts-breakdown-column .quantity-input{width:60px;height:36px;padding:4px;font-size:14px;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box}.c-parts-search__search-results .parts-breakdown-column .add-to-cart{height:36px;padding:0 16px;background-color:#d3e9fd;border:1px solid rgba(0,0,0,.1019607843);font-size:16px;font-weight:600;cursor:pointer;border-radius:3px;color:#1061a0}.c-parts-search__search-results .parts-breakdown-column .view-product{font-size:14px;color:#0a66c2;text-decoration:none}.c-parts-search__search-results .parts-breakdown-column .image-mobile-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;min-width:108px}@media (min-width:769px){.c-parts-search__search-results .parts-breakdown-column .image-mobile-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;min-width:unset}}.c-parts-search__search-results .parts-breakdown-column .breakdown-header{padding:8px 16px 0}@media (min-width:992px){.c-parts-search__search-results .parts-breakdown-column .breakdown-header .header{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.c-parts-search__search-results .parts-breakdown-column .breakdown-header h3,.c-parts-search__search-results .parts-breakdown-column .replacements-header h3{font-size:20px;line-height:22px;font-weight:700;padding-bottom:0}@media (min-width:769px){.c-parts-search__search-results .parts-breakdown-column .breakdown-header .modal-info-and-toggle,.c-parts-search__search-results .parts-breakdown-column .replacements-header .modal-info-and-toggle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.c-parts-search__search-results .parts-breakdown-column .breakdown-header .modal-info-and-toggle .multiple-modal-info,.c-parts-search__search-results .parts-breakdown-column .replacements-header .modal-info-and-toggle .multiple-modal-info{margin-bottom:.5rem}@media (min-width:769px){.c-parts-search__search-results .parts-breakdown-column .breakdown-header .modal-info-and-toggle .multiple-modal-info,.c-parts-search__search-results .parts-breakdown-column .replacements-header .modal-info-and-toggle .multiple-modal-info{margin-bottom:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.c-parts-search__search-results .parts-breakdown-column .breakdown-header .modal-info-and-toggle .multiple-modal-info .info-img,.c-parts-search__search-results .parts-breakdown-column .replacements-header .modal-info-and-toggle .multiple-modal-info .info-img{width:1rem;height:1rem}.c-parts-search__search-results .parts-breakdown-column .breakdown-header .modal-info-and-toggle .multiple-modal-info .info-text,.c-parts-search__search-results .parts-breakdown-column .replacements-header .modal-info-and-toggle .multiple-modal-info .info-text{display:inline-block;font-size:.75rem;line-height:.875rem;color:#444;margin-left:.25rem}.c-parts-search__search-results .parts-breakdown-column .breakdown-header .modal-info-and-toggle .toggle-stock-btn,.c-parts-search__search-results .parts-breakdown-column .replacements-header .modal-info-and-toggle .toggle-stock-btn{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end}@media (min-width:769px){.c-parts-search__search-results .parts-breakdown-column .breakdown-header .modal-info-and-toggle .toggle-stock-btn,.c-parts-search__search-results .parts-breakdown-column .replacements-header .modal-info-and-toggle .toggle-stock-btn{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}}.c-parts-search__search-results .parts-breakdown-column .refine-search .refine{font-size:.875rem;font-weight:600;color:#444;margin-right:1rem}.c-parts-search__search-results .parts-breakdown-column .refine-search .filter-dropdowns{gap:.75rem}.c-parts-search__search-results .parts-breakdown-column .refine-search .filter-dropdown{position:relative}.c-parts-search__search-results .parts-breakdown-column .refine-search .filter-dropdown .filter-dropdown-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;padding:.5rem .75rem;background-color:#fff;border:1px solid #ccc;border-radius:.25rem;cursor:pointer;font-size:.875rem;font-weight:400;color:#444;-webkit-transition:border-color .2s ease;transition:border-color .2s ease}.c-parts-search__search-results .parts-breakdown-column .refine-search .filter-dropdown .filter-dropdown-btn:hover{border-color:#999}.c-parts-search__search-results .parts-breakdown-column .refine-search .filter-dropdown .filter-dropdown-btn .filter-label{white-space:nowrap}.c-parts-search__search-results .parts-breakdown-column .refine-search .filter-dropdown .filter-dropdown-btn .selected-count{font-weight:600;color:#00a1e0}.c-parts-search__search-results .parts-breakdown-column .refine-search .filter-dropdown .filter-dropdown-btn .dropdown-arrow{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}.c-parts-search__search-results .parts-breakdown-column .refine-search .filter-dropdown .filter-dropdown-btn .dropdown-arrow svg{width:.75rem;height:.5rem}.c-parts-search__search-results .parts-breakdown-column .refine-search .filter-dropdown.is-open .filter-dropdown-btn{border-color:#00a1e0}.c-parts-search__search-results .parts-breakdown-column .refine-search .filter-dropdown.is-open .filter-dropdown-btn .dropdown-arrow{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.c-parts-search__search-results .parts-breakdown-column .refine-search .filter-dropdown.is-open .filter-dropdown-menu{display:block}.c-parts-search__search-results .parts-breakdown-column .refine-search .filter-dropdown .filter-dropdown-menu{display:none;position:absolute;top:100%;left:0;z-index:1000;min-width:12.5rem;max-height:18.75rem;overflow-y:auto;background-color:#fff;border:1px solid #ccc;border-radius:.25rem;-webkit-box-shadow:0 4px 12px rgba(0,0,0,.1);box-shadow:0 4px 12px rgba(0,0,0,.1);margin-top:.25rem}.c-parts-search__search-results .parts-breakdown-column .refine-search .filter-dropdown .filter-dropdown-menu .filter-dropdown-options{padding:.5rem 0}.c-parts-search__search-results .parts-breakdown-column .refine-search .filter-dropdown .filter-dropdown-menu .filter-option{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;padding:.5rem .75rem;cursor:pointer;-webkit-transition:background-color .2s ease;transition:background-color .2s ease}.c-parts-search__search-results .parts-breakdown-column .refine-search .filter-dropdown .filter-dropdown-menu .filter-option:hover{background-color:#f0f3f5}.c-parts-search__search-results .parts-breakdown-column .refine-search .filter-dropdown .filter-dropdown-menu .filter-option input[type=checkbox]{width:1rem;height:1rem;margin:0;cursor:pointer;accent-color:#00a1e0}.c-parts-search__search-results .parts-breakdown-column .refine-search .filter-dropdown .filter-dropdown-menu .filter-option .filter-option-label{font-size:.875rem;color:#444;white-space:nowrap}.c-parts-search__search-results .parts-breakdown-column .refine-search-section{padding-top:1rem}.c-parts-search__search-results .parts-breakdown-column .refine-search-section .refine-search-row .refine{font-size:1rem;font-weight:700;color:#0a2433}.c-parts-search__search-results .parts-breakdown-column .refine-search-section .filter-dropdowns-row{gap:.75rem;margin-top:.75rem}.c-parts-search__search-results .parts-breakdown-column .refine-search-section .filter-dropdown{position:relative}.c-parts-search__search-results .parts-breakdown-column .refine-search-section .filter-dropdown .filter-dropdown-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;padding:.375rem .75rem;background-color:#fff;border:1px solid #a8b2b8;border-radius:.25rem;cursor:pointer;font-size:1.125rem;font-weight:600;color:#0a2433;-webkit-transition:border-color .2s ease;transition:border-color .2s ease}.c-parts-search__search-results .parts-breakdown-column .refine-search-section .filter-dropdown .filter-dropdown-btn:hover{border-color:#0077b5}.c-parts-search__search-results .parts-breakdown-column .refine-search-section .filter-dropdown .filter-dropdown-btn .filter-label{white-space:nowrap}.c-parts-search__search-results .parts-breakdown-column .refine-search-section .filter-dropdown .filter-dropdown-btn .selected-count{font-weight:600;color:#1379c8;margin-left:.125rem}.c-parts-search__search-results .parts-breakdown-column .refine-search-section .filter-dropdown .filter-dropdown-btn .dropdown-arrow{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease;margin-left:.25rem}.c-parts-search__search-results .parts-breakdown-column .refine-search-section .filter-dropdown .filter-dropdown-btn .dropdown-arrow svg{width:.75rem;height:.5rem}.c-parts-search__search-results .parts-breakdown-column .refine-search-section .filter-dropdown.is-open .filter-dropdown-btn{border-color:#1379c8}.c-parts-search__search-results .parts-breakdown-column .refine-search-section .filter-dropdown.is-open .filter-dropdown-btn .dropdown-arrow{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.c-parts-search__search-results .parts-breakdown-column .refine-search-section .filter-dropdown.is-open .filter-dropdown-menu{display:block}.c-parts-search__search-results .parts-breakdown-column .refine-search-section .filter-dropdown .filter-dropdown-menu{display:none;position:absolute;top:100%;left:0;z-index:1000;min-width:12.5rem;max-height:18.75rem;overflow-y:auto;background-color:#fff;border:1px solid #a8b2b8;border-radius:.25rem;-webkit-box-shadow:0 4px 12px rgba(0,0,0,.1);box-shadow:0 4px 12px rgba(0,0,0,.1);margin-top:.25rem}.c-parts-search__search-results .parts-breakdown-column .refine-search-section .filter-dropdown .filter-dropdown-menu .filter-dropdown-options{padding:.5rem 0}.c-parts-search__search-results .parts-breakdown-column .refine-search-section .filter-dropdown .filter-dropdown-menu .filter-option{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;padding:.5rem .75rem;cursor:pointer;-webkit-transition:background-color .2s ease;transition:background-color .2s ease;margin-bottom:0}.c-parts-search__search-results .parts-breakdown-column .refine-search-section .filter-dropdown .filter-dropdown-menu .filter-option:hover{background-color:#e6f2fe}.c-parts-search__search-results .parts-breakdown-column .refine-search-section .filter-dropdown .filter-dropdown-menu .filter-option input[type=checkbox]{width:1rem;height:1rem;margin:0;cursor:pointer;accent-color:#1379c8}.c-parts-search__search-results .parts-breakdown-column .refine-search-section .filter-dropdown .filter-dropdown-menu .filter-option .filter-option-label{font-size:.875rem;color:#0a2433;white-space:nowrap}.c-parts-search__search-results .parts-breakdown-column .refine-search-section .selected-filters-row{gap:1rem;margin-top:1rem}.c-parts-search__search-results .parts-breakdown-column .refine-search-section .selected-filters-row .selected-chips{gap:.5rem}.c-parts-search__search-results .parts-breakdown-column .refine-search-section .selected-filters-row .clear-all-link{font-size:1.125rem;color:#1379c8;font-weight:600;text-decoration:none;cursor:pointer}.c-parts-search__search-results .parts-breakdown-column .refine-search-section .selected-filters-row .clear-all-link:hover{text-decoration:underline}.c-parts-search__search-results .parts-breakdown-column .filter-chip{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;padding:.375rem 1rem;background-color:#d6edff;border:1.5px solid #1379c8;border-radius:1.5rem;font-size:1.125rem;font-weight:600;color:#1379c8}.c-parts-search__search-results .parts-breakdown-column .filter-chip .chip-text{white-space:nowrap;max-width:12.5rem;overflow:hidden;text-overflow:ellipsis}.c-parts-search__search-results .parts-breakdown-column .filter-chip .chip-remove{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:1rem;height:1rem;padding:0;margin-left:.25rem;background:none;border:none;cursor:pointer;color:#1379c8;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.c-parts-search__search-results .parts-breakdown-column .filter-chip .chip-remove:hover{opacity:.7}.c-parts-search__search-results .parts-breakdown-column .filter-chip .chip-remove svg{width:.75rem;height:.75rem}.c-parts-search__search-results .parts-breakdown-column .continuous-interview-link-msg{margin-top:1rem}@media (max-width:400px){.c-parts-search__search-results .parts-breakdown-column .continuous-interview-link-msg{padding:12px}}.c-parts-search__search-results .parts-breakdown-column .cols-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}@media (max-width:768.98px){.c-parts-search__search-results .parts-breakdown-column .cols-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.c-parts-search__search-results .parts-breakdown-column .cols-wrapper .parts-column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (max-width:768.98px){.c-parts-search__search-results .parts-breakdown-column .cols-wrapper .parts-column{width:100%}}@media (max-width:768.98px){.c-parts-search__search-results .parts-breakdown-column .cols-wrapper .parts-column.hide-col{display:none}}.c-parts-search__search-results .parts-breakdown-column .cols-wrapper .parts-column:first-child .part-row{border-top:none}.c-parts-search__search-results .parts-breakdown-column .cols-wrapper .not-stocked-label-and-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}@media (min-width:992px){.c-parts-search__search-results .parts-breakdown-column .cols-wrapper .not-stocked-label-and-link{margin-left:auto}}.c-parts-search__search-results .parts-breakdown-column .cols-wrapper .not-stocked-label-and-link .badge-secondary{background-color:#ffedda;text-transform:uppercase}@media (max-width:768.98px){.c-parts-search__search-results .parts-breakdown-column .parts-accordion.hide-col{display:none}}.c-parts-search__search-results .parts-breakdown-column .type-priority .type-priority-header{margin-top:1rem}@media (min-width:992px){.c-parts-search__search-results .parts-breakdown-column .type-priority .type-priority-header{margin-top:1.5rem}}.c-parts-search__search-results .parts-breakdown-column .type-priority .type-priority-header .priority-heading{font-size:1.25rem;line-height:1.375rem;font-weight:400;margin:0 .5rem 0 0}.c-parts-search__search-results .parts-breakdown-column .type-priority .type-priority-header .count{display:inline-block;background:#f0f3f5;border-radius:1.25rem;font-size:.875rem;line-height:1rem;padding:.25rem .75rem}.c-parts-search__search-results .parts-breakdown-column .type-priority .part-type-heading{font-size:16px;line-height:18px;font-weight:600;margin:16px 0 8px;text-transform:capitalize}.c-parts-search__search-results .parts-breakdown-column .parts-accordion{width:100%;padding:0 1rem}@media (min-width:992px){.c-parts-search__search-results .parts-breakdown-column .parts-accordion{padding:0}}.c-parts-search__search-results .parts-breakdown-column .parts-accordion .accordion-collapsed-row{cursor:pointer;padding:.75rem}.c-parts-search__search-results .parts-breakdown-column .parts-accordion .accordion-collapsed-row.cat-active,.c-parts-search__search-results .parts-breakdown-column .parts-accordion .accordion-collapsed-row:focus{background-color:transparent;border-bottom:1px solid #a8b2b8}.c-parts-search__search-results .parts-breakdown-column .parts-accordion .accordion-collapsed-row .down-arrow .icon-downtriangle,.c-parts-search__search-results .parts-breakdown-column .parts-accordion .accordion-collapsed-row .down-arrow .icon-uptriangle,.c-parts-search__search-results .parts-breakdown-column .parts-accordion .accordion-collapsed-row .up-arrow .icon-downtriangle,.c-parts-search__search-results .parts-breakdown-column .parts-accordion .accordion-collapsed-row .up-arrow .icon-uptriangle{height:1.375rem;width:1.375rem}.c-parts-search__search-results .parts-breakdown-column .parts-accordion .accordion-collapsed-row .up-arrow{padding-top:.25rem}.c-parts-search__search-results .parts-breakdown-column .parts-accordion .accordion-expandible-column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:100%;max-height:0;overflow:hidden;-webkit-transition:max-height .5s ease;transition:max-height .5s ease;outline:1px red}@media (max-width:768.98px){.c-parts-search__search-results .parts-breakdown-column .parts-accordion .accordion-expandible-column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media (max-width:400px){.c-parts-search__search-results .parts-breakdown-column .parts-accordion .accordion-expandible-column .purchase-info-mobile{display:block!important;margin-top:4px}.c-parts-search__search-results .parts-breakdown-column .parts-accordion .accordion-expandible-column .purchase-info{display:none!important}.c-parts-search__search-results .parts-breakdown-column .parts-accordion .accordion-expandible-column .price{text-align:left}.c-parts-search__search-results .parts-breakdown-column .parts-accordion .accordion-expandible-column .add-to-cart{display:block}.c-parts-search__search-results .parts-breakdown-column .parts-accordion .accordion-expandible-column .pickup-info,.c-parts-search__search-results .parts-breakdown-column .parts-accordion .accordion-expandible-column .shipping-text{display:block;gap:4px}.c-parts-search__search-results .parts-breakdown-column .parts-accordion .accordion-expandible-column .delivery-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:14px}.c-parts-search__search-results .parts-breakdown-column .parts-accordion .accordion-expandible-column .pickup,.c-parts-search__search-results .parts-breakdown-column .parts-accordion .accordion-expandible-column .shipping{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;white-space:nowrap}.c-parts-search__search-results .parts-breakdown-column .parts-accordion .accordion-expandible-column .pipe{margin-left:6px}.c-parts-search__search-results .parts-breakdown-column .parts-accordion .accordion-expandible-column .qty-cart{display:block}.c-parts-search__search-results .parts-breakdown-column .parts-accordion .accordion-expandible-column .details-column{gap:4px}.c-parts-search__search-results .parts-breakdown-column .parts-accordion .accordion-expandible-column .image-mobile-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}}@media (max-width:400px) and (min-width:769px){.c-parts-search__search-results .parts-breakdown-column .parts-accordion .accordion-expandible-column .image-mobile-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.c-parts-search__search-results .parts-breakdown-column .parts-accordion .accordion-expandible-column .c-parts-search__part-detail-panel .c-parts-table__atc .atc-msg{position:relative}.c-parts-search__search-results .parts-breakdown-column .parts-accordion .accordion-expandible-column .c-parts-search__part-detail-panel .c-parts-table__atc .atc-msg .add-to-cart-messages{min-width:15.625rem;position:absolute;z-index:2000;right:-.4375rem}.c-parts-search__search-results .parts-breakdown-column .parts-accordion .accordion-expandible-column .cols-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}@media (max-width:768.98px){.c-parts-search__search-results .parts-breakdown-column .parts-accordion .accordion-expandible-column .cols-wrapper{width:100%}}.c-parts-search__search-results .parts-breakdown-column .parts-accordion .accordion-expandible-column .js-show-more-parts{color:var(--skin-primary-color-1);cursor:pointer;font-weight:600;line-height:1;padding:.575rem .625rem;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto}.c-parts-search__search-results .parts-breakdown-column .c-parts-search__breakdown{border:1px solid #a8b2b8;margin-bottom:.25rem}.c-parts-search__search-results .parts-breakdown-column .c-parts-search__breakdown h2{margin-bottom:0;cursor:pointer}.c-parts-search__search-results .parts-breakdown-column .c-parts-search__breakdown h2 .c-refinements__name{text-transform:lowercase;font-weight:400}.c-parts-search__search-results .parts-breakdown-column .c-parts-search__breakdown h2 .c-refinements__name:first-letter,.c-parts-search__search-results .parts-breakdown-column .c-parts-search__breakdown h2 .c-refinements__name:first-line{text-transform:capitalize}.c-parts-search__search-results .parts-breakdown-column .c-parts-search__replacements .cols-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}@media (max-width:768.98px){.c-parts-search__search-results .parts-breakdown-column .c-parts-search__replacements .cols-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.c-parts-search__search-results .parts-breakdown-column .c-parts-search__replacements .cols-wrapper .parts-column{width:100%}@media (max-width:768.98px){.c-parts-search__search-results .parts-breakdown-column .c-parts-search__replacements .cols-wrapper .parts-column{width:100%}}.c-parts-search__search-results .parts-breakdown-column .c-parts-search__replacements .cols-wrapper .parts-column .part-row * .image-wrapper,.c-parts-search__search-results .parts-breakdown-column .c-parts-search__replacements .cols-wrapper .parts-column .part-row .image-wrapper{padding-right:1.5rem}.c-parts-search__search-results .parts-breakdown-column .c-parts-search__replacements .cols-wrapper .parts-column .part-row * .image-wrapper img,.c-parts-search__search-results .parts-breakdown-column .c-parts-search__replacements .cols-wrapper .parts-column .part-row .image-wrapper img{width:4.0625rem}.c-parts-search__search-results .parts-breakdown-column .c-parts-search__replacements .cols-wrapper .parts-column .part-row * .brand-logo-wrapper,.c-parts-search__search-results .parts-breakdown-column .c-parts-search__replacements .cols-wrapper .parts-column .part-row .brand-logo-wrapper{padding-right:.75rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width:400px){.c-parts-search__search-results .parts-breakdown-column .c-parts-search__replacements .cols-wrapper .parts-column .part-row * .brand-logo-wrapper,.c-parts-search__search-results .parts-breakdown-column .c-parts-search__replacements .cols-wrapper .parts-column .part-row .brand-logo-wrapper{display:block;margin-bottom:.5rem}}.c-parts-search__search-results .parts-breakdown-column .c-parts-search__replacements .cols-wrapper .parts-column .part-row * .brand-logo-wrapper img,.c-parts-search__search-results .parts-breakdown-column .c-parts-search__replacements .cols-wrapper .parts-column .part-row .brand-logo-wrapper img{width:auto!important;height:auto!important;max-width:4.0625rem;max-height:4.0625rem}.c-parts-search__search-results .parts-breakdown-column .c-parts-search__replacements .cols-wrapper .parts-column .part-row * .detail-link .right-arrow.breakdown-active,.c-parts-search__search-results .parts-breakdown-column .c-parts-search__replacements .cols-wrapper .parts-column .part-row .detail-link .right-arrow.breakdown-active{color:#000}.c-parts-search__search-results .parts-breakdown-column .c-parts-search__replacements .cols-wrapper .parts-column .part-row.top-border{border-top:1px solid #a8b2b8}@media (max-width:768.98px){.c-parts-search__search-results .parts-breakdown-column .c-parts-search__replacements.hide-col{display:none}}.c-parts-search__search-results .parts-breakdown-column .cat-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:2.75rem}.c-parts-search__search-results .parts-breakdown-column .cat-row:hover{background:#f0f3f5}.c-parts-search__search-results .parts-breakdown-column .cat-row .cat-type{width:100%;overflow:hidden;white-space:nowrap}.c-parts-search__search-results .parts-breakdown-column .cat-row .cat-type h2{margin-bottom:0}.c-parts-search__search-results .parts-breakdown-column .cat-row .cat-type h2 .c-refinements__name:hover{-webkit-box-shadow:none;box-shadow:none}.c-parts-search__search-results .parts-breakdown-column .cat-row .control-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;justify-self:end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:6.875rem}.c-parts-search__search-results .parts-breakdown-column .cat-row .control-row .result-count{font-size:14px;text-transform:capitalize;text-wrap:nowrap;padding-right:.5rem}.c-parts-search__search-results .parts-breakdown-column .cat-row .btn{font-size:16px;text-transform:capitalize;font-weight:600;text-align:left}.c-parts-search__search-results .parts-breakdown-column .count{background-color:#f0f3f5;padding:4px 8px;border-radius:1000px}.c-parts-search__search-results .parts-breakdown-column .part-row{padding:.75rem}.c-parts-search__search-results .parts-breakdown-column .part-row,.c-parts-search__search-results .parts-breakdown-column part-row *{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1rem;gap:1rem}.c-parts-search__search-results .parts-breakdown-column .part-row:hover .right-arrow,.c-parts-search__search-results .parts-breakdown-column part-row :hover .right-arrow{font-weight:400!important;display:block;font-size:16px;transform:scaleY(2)!important;-webkit-transform:scaleY(1.5);-moz-transform:scaleY(1.5);-ms-transform:scaleY(1.5);-o-transform:scaleY(1.5)}.c-parts-search__search-results .parts-breakdown-column .part-row .right-arrow:not(.breakdown-active),.c-parts-search__search-results .parts-breakdown-column part-row * .right-arrow:not(.breakdown-active){display:block!important}.c-parts-search__search-results .parts-breakdown-column .part-row .right-arrow.breakdown-active,.c-parts-search__search-results .parts-breakdown-column part-row * .right-arrow.breakdown-active{display:none}@media (min-width:769px){.c-parts-search__search-results .parts-breakdown-column .part-row .right-arrow.breakdown-active,.c-parts-search__search-results .parts-breakdown-column part-row * .right-arrow.breakdown-active{display:block!important}}@media (max-width:768.98px){.c-parts-search__search-results .parts-breakdown-column .part-row,.c-parts-search__search-results .parts-breakdown-column part-row *{border-right:none}}.c-parts-search__search-results .parts-breakdown-column .part-row .image-wrapper img,.c-parts-search__search-results .parts-breakdown-column part-row * .image-wrapper img{width:4.0625rem}.c-parts-search__search-results .parts-breakdown-column .part-row .brand-logo-wrapper,.c-parts-search__search-results .parts-breakdown-column part-row * .brand-logo-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.c-parts-search__search-results .parts-breakdown-column .part-row .brand-logo-wrapper img,.c-parts-search__search-results .parts-breakdown-column part-row * .brand-logo-wrapper img{width:auto!important;height:auto!important;max-width:4.0625rem;max-height:4.0625rem}.c-parts-search__search-results .parts-breakdown-column .part-row .details-column,.c-parts-search__search-results .parts-breakdown-column part-row * .details-column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (max-width:1199.98px){.c-parts-search__search-results .parts-breakdown-column .part-row .details-column,.c-parts-search__search-results .parts-breakdown-column part-row * .details-column{margin-right:auto}}.c-parts-search__search-results .parts-breakdown-column .part-row .details-column .name,.c-parts-search__search-results .parts-breakdown-column part-row * .details-column .name{font-size:14px;line-height:17px;font-weight:600;text-overflow:ellipsis;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical;white-space:normal;margin-bottom:4px}.c-parts-search__search-results .parts-breakdown-column .part-row .details-column .name.breakdown-active,.c-parts-search__search-results .parts-breakdown-column part-row * .details-column .name.breakdown-active{color:#1379c8;font-weight:600}.c-parts-search__search-results .parts-breakdown-column .part-row .details-column .details-row,.c-parts-search__search-results .parts-breakdown-column part-row * .details-column .details-row{font-size:14px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem}.c-parts-search__search-results .parts-breakdown-column .part-row .details-column .details-row .brand,.c-parts-search__search-results .parts-breakdown-column .part-row .details-column .details-row .part-ids,.c-parts-search__search-results .parts-breakdown-column part-row * .details-column .details-row .brand,.c-parts-search__search-results .parts-breakdown-column part-row * .details-column .details-row .part-ids{padding:0;font-size:12px;line-height:14px;font-weight:400;color:#444}.c-parts-search__search-results .parts-breakdown-column .part-row .detail-link,.c-parts-search__search-results .parts-breakdown-column part-row * .detail-link{cursor:pointer;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.c-parts-search__search-results .parts-breakdown-column .part-row .detail-link .right-arrow,.c-parts-search__search-results .parts-breakdown-column part-row * .detail-link .right-arrow{display:block}.c-parts-search__search-results .parts-breakdown-column .part-row .detail-link .left-arrow,.c-parts-search__search-results .parts-breakdown-column part-row * .detail-link .left-arrow{display:none}.c-parts-search__search-results .parts-breakdown-column .part-row .detail-link .left-arrow,.c-parts-search__search-results .parts-breakdown-column .part-row .detail-link .right-arrow,.c-parts-search__search-results .parts-breakdown-column part-row * .detail-link .left-arrow,.c-parts-search__search-results .parts-breakdown-column part-row * .detail-link .right-arrow{color:#000;font-size:16px;font-weight:400;top:-2px;position:relative;transform:scaleY(2)!important;-webkit-transform:scaleY(1.5);-moz-transform:scaleY(1.5);-ms-transform:scaleY(1.5);-o-transform:scaleY(1.5)}.c-parts-search__search-results .parts-breakdown-column .part-row .detail-link .left-arrow.breakdown-active,.c-parts-search__search-results .parts-breakdown-column .part-row .detail-link .right-arrow.breakdown-active,.c-parts-search__search-results .parts-breakdown-column part-row * .detail-link .left-arrow.breakdown-active,.c-parts-search__search-results .parts-breakdown-column part-row * .detail-link .right-arrow.breakdown-active{color:#00a1e0}.c-parts-search__search-results .parts-breakdown-column .part-row .spacer,.c-parts-search__search-results .parts-breakdown-column part-row * .spacer{-webkit-box-flex:1;-ms-flex:1;flex:1}.c-parts-search__search-results .parts-breakdown-column .part-row.component-search-active{background-color:#f0f3f5}@media (max-width:1199.98px){.c-parts-search__search-results .parts-breakdown-column .part-row.component-search-active .left-arrow{display:block;color:#00a1e0}}@media (max-width:1199.98px){.c-parts-search__search-results .parts-breakdown-column .part-row.component-search-active .right-arrow{display:none}}.c-parts-search__search-results .parts-breakdown-column .tool-tip-wrapper{position:relative;display:inline-block;cursor:help}.c-parts-search__search-results .parts-breakdown-column .tool-tip-wrapper .bi-info-circle{color:#00a1e0}.c-parts-search__search-results .parts-breakdown-column .tool-tip-wrapper svg{fill:#00a1e0!important}.c-parts-search__search-results .parts-breakdown-column .tool-tip-wrapper .tool-tip-text{visibility:hidden;opacity:0;width:200px;background-color:#444;color:#fff;text-align:left;padding:8px 10px;border-radius:4px;position:absolute;z-index:10;bottom:125%;left:50%;-webkit-transform:translateX(-95%);transform:translateX(-95%);-webkit-transition:opacity .3s;transition:opacity .3s;line-height:1.2;white-space:normal;text-align:center;font-size:16px}.c-parts-search__search-results .parts-breakdown-column .tool-tip-wrapper .tool-tip-text:after{content:"";position:absolute;top:100%;left:95%;margin-left:-5px;border-width:5px;border-style:solid;border-color:#444 transparent transparent}.c-parts-search__search-results .parts-breakdown-column .tool-tip-wrapper:hover .tool-tip-text{visibility:visible;opacity:1}.c-parts-search__search-results .parts-breakdown-column .form-switch{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin:0}@media (min-width:992px){.c-parts-search__search-results .parts-breakdown-column .form-switch{margin:4px 0}}.c-parts-search__search-results .parts-breakdown-column .form-switch .form-check-input{width:36px;height:20px;background-color:#444;border-radius:25px;position:relative;-moz-appearance:none;appearance:none;-webkit-appearance:none;cursor:pointer;-webkit-transition:background-color .3s ease;transition:background-color .3s ease}.c-parts-search__search-results .parts-breakdown-column .form-switch .form-check-input:before{content:"";position:absolute;height:16px;width:15px;left:2px;top:2px;background-color:#fff;border-radius:50%;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.c-parts-search__search-results .parts-breakdown-column .form-switch .form-check-input:checked{background-color:#00a1e0}.c-parts-search__search-results .parts-breakdown-column .form-switch .form-check-input:checked:before{-webkit-transform:translateX(17px);transform:translateX(17px)}.c-parts-search__search-results .parts-breakdown-column .form-switch .form-check-label{font-weight:500;color:#333;cursor:pointer}.c-parts-search__search-results .continuous-interview-link-msg{display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:400px){.c-parts-search__search-results .continuous-interview-link-msg{padding:0 12px}}.c-parts-search__search-results .multiple-results-container .js-product-component-search-link .part-row-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px;width:100%}.c-parts-search__search-results .multiple-results-container .js-product-component-search-link .part-row-wrapper .part-row,.c-parts-search__search-results .multiple-results-container .js-product-component-search-link .part-row-wrapper part-row *{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:.5rem 0;gap:.75rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:768.98px){.c-parts-search__search-results .multiple-results-container .js-product-component-search-link .part-row-wrapper .part-row,.c-parts-search__search-results .multiple-results-container .js-product-component-search-link .part-row-wrapper part-row *{border-right:none}}.c-parts-search__search-results .multiple-results-container .js-product-component-search-link .part-row-wrapper .part-row .image-wrapper img,.c-parts-search__search-results .multiple-results-container .js-product-component-search-link .part-row-wrapper part-row * .image-wrapper img{width:4.0625rem}.c-parts-search__search-results .multiple-results-container .js-product-component-search-link .part-row-wrapper .part-row .brand-logo-wrapper,.c-parts-search__search-results .multiple-results-container .js-product-component-search-link .part-row-wrapper part-row * .brand-logo-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.c-parts-search__search-results .multiple-results-container .js-product-component-search-link .part-row-wrapper .part-row .brand-logo-wrapper img,.c-parts-search__search-results .multiple-results-container .js-product-component-search-link .part-row-wrapper part-row * .brand-logo-wrapper img{width:auto!important;height:auto!important;max-width:4.0625rem;max-height:4.0625rem}.c-parts-search__search-results .multiple-results-container .js-product-component-search-link .part-row-wrapper .part-row .details-column,.c-parts-search__search-results .multiple-results-container .js-product-component-search-link .part-row-wrapper part-row * .details-column{color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.c-parts-search__search-results .multiple-results-container .js-product-component-search-link .part-row-wrapper .part-row .details-column .brand,.c-parts-search__search-results .multiple-results-container .js-product-component-search-link .part-row-wrapper part-row * .details-column .brand{text-align:left;font-weight:400}.c-parts-search__search-results .multiple-results-container .js-product-component-search-link .part-row-wrapper .part-row .details-column .name,.c-parts-search__search-results .multiple-results-container .js-product-component-search-link .part-row-wrapper part-row * .details-column .name{font-weight:600}.c-parts-search__search-results .multiple-results-container .js-product-component-search-link .part-row-wrapper .part-row .details-column .name.breakdown-active,.c-parts-search__search-results .multiple-results-container .js-product-component-search-link .part-row-wrapper part-row * .details-column .name.breakdown-active{color:#1379c8}.c-parts-search__search-results .multiple-results-container .js-product-component-search-link .part-row-wrapper .part-row .details-column .details-row,.c-parts-search__search-results .multiple-results-container .js-product-component-search-link .part-row-wrapper part-row * .details-column .details-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem}.c-parts-search__search-results .multiple-results-container .js-product-component-search-link .part-row-wrapper .part-row .details-column .details-row .brand,.c-parts-search__search-results .multiple-results-container .js-product-component-search-link .part-row-wrapper part-row * .details-column .details-row .brand{padding:0}.c-parts-search__search-results .multiple-results-container .js-product-component-search-link .part-row-wrapper .part-row .details-column .details-row .part-ids,.c-parts-search__search-results .multiple-results-container .js-product-component-search-link .part-row-wrapper part-row * .details-column .details-row .part-ids{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.c-parts-search__search-results .multiple-results-container .js-product-component-search-link .part-row-wrapper .detail-link{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;cursor:pointer;margin-top:6px}.c-parts-search__search-results .multiple-results-container .js-product-component-search-link .part-row-wrapper .detail-link .partList,.c-parts-search__search-results .multiple-results-container .js-product-component-search-link .part-row-wrapper .detail-link .replacements{display:block!important;border:1px;background-color:#d3e9fd;border-radius:3px;padding:8px 16px;color:#1061a0}.c-parts-search__search-results .multiple-results-container .js-product-component-search-link .part-row-wrapper .detail-link:hover{text-decoration:underline}.c-parts-search__search-results .multiple-results-container .js-product-component-search-link .part-row-wrapper .partListLink,.c-parts-search__search-results .multiple-results-container .js-product-component-search-link .part-row-wrapper .replacementsLink{display:none}.c-parts-search__search-results .multiple-results-container .js-product-component-search-link:hover{text-decoration:none!important}.c-parts-search__search-results .multiple-results-container .js-product-component-search-link:hover .right-arrow{visibility:visible!important}.c-parts-search__search-results .multiple-results-container .js-product-component-search-link.nonstock-disable{display:block;pointer-events:none}.c-parts-search__search-results .multiple-results-container .brand-part{white-space:nowrap}.c-parts-search__search-results .multiple-results-container .brand-part .brand,.c-parts-search__search-results .multiple-results-container .brand-part .part-ids,.c-parts-search__search-results .multiple-results-container .brand-part .separator{display:inline;margin:0}.c-parts-search__search-results .multiple-results-container .image-mobile-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.c-parts-search__search-results hr{border-color:#a8b2b8;margin:0}@media (min-width:769px){.c-parts-search__search-results hr{width:100%!important}}.c-parts-search__search-results .c-parts-search__results-message-content{font-size:24px;padding:1.5rem 0;margin-left:-1rem}@media (max-width:768.98px){.c-parts-search__search-results .c-parts-search__results-message-content{margin-left:0;padding-left:2%;padding-right:2%}}.c-parts-search__part-detail-panel{width:50%;padding:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-height:0;overflow:hidden;-webkit-transition:max-height .5s ease;transition:max-height .5s ease}@media (max-width:768.98px){.c-parts-search__part-detail-panel{width:100%;padding:1rem}}@media (max-width:400px){.c-parts-search__part-detail-panel{padding:12px;border:0!important}}.c-parts-search__part-detail-panel .panel-col{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2rem}@media (max-width:768.98px){.c-parts-search__part-detail-panel .panel-col{gap:0}}@media (max-width:400px){.c-parts-search__part-detail-panel .panel-col{padding:12px 12px 16px}}.c-parts-search__part-detail-panel .panel-col .shop-col .atc-row .price-container .prices .info-icon .tooltip{top:100%;-webkit-transform:translate(-100%,.625em);transform:translate(-100%,.625em);min-height:4.6875rem}.c-parts-search__part-detail-panel .panel-col .shop-col .atc-row .price-container .prices .info-icon .tooltip:after{top:-.625em;bottom:0;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.c-parts-search__part-detail-panel .panel-col .shop-col .atc-row .qty-atc .parts-desktop-atc .c-parts-table__atc{position:relative}.c-parts-search__part-detail-panel .panel-col .shop-col .atc-row .qty-atc .parts-desktop-atc .c-parts-table__atc .atc-msg{position:absolute;z-index:2000;right:0}.c-parts-search__part-detail-panel .panel-col .shop-col .atc-row .qty-atc .parts-desktop-atc .c-parts-table__atc .atc-msg .add-to-cart-messages{min-width:15.625rem}.c-parts-search__part-detail-panel .panel-col .description-and-detail{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2rem}@media (max-width:768.98px){.c-parts-search__part-detail-panel .panel-col .description-and-detail{padding-top:1rem}}.c-parts-search__part-detail-panel .panel-col .description-and-detail .product-specification-table{gap:.5rem}.c-parts-search__part-detail-panel .panel-col .description-and-detail .product-specification-table .panel-specs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:2.5625rem;padding:.75rem .625rem}.c-parts-search__part-detail-panel .panel-col .h4.mb-5{margin-bottom:.5rem!important}.c-parts-search__part-detail-panel .panel-col .mobile-only-atc-footer{padding-top:.75rem;width:100%}.c-parts-search__part-detail-panel .panel-col .mobile-only-atc-footer button{min-height:3rem}@media (min-width:769px){.c-parts-search__part-detail-panel .panel-col .nonstock-phone a{color:#0a2433!important;cursor:default;pointer-events:none}}.c-parts-search__part-detail-panel .shop-col{width:100%}.c-parts-search__part-detail-panel .shop-col .atc-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:100%;height:2.8125rem;margin-bottom:0}@media (max-width:768.98px){.c-parts-search__part-detail-panel .shop-col .atc-row{-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem}}.c-parts-search__part-detail-panel .shop-col .atc-row .qty-atc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:.5rem}@media (max-width:768.98px){.c-parts-search__part-detail-panel .shop-col .atc-row .qty-atc .simple-quantity .qty-label{display:none!important}}.c-parts-search__part-detail-panel .shop-col .atc-row .qty-atc .simple-quantity .c-product-quantity__nav{width:5rem}.c-parts-search__part-detail-panel .shop-col .atc-row .qty-atc .simple-quantity .c-product-quantity__button{display:none}.c-parts-search__part-detail-panel .shop-col .avail-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:100%;text-align:right}@media (max-width:768.98px){.c-parts-search__part-detail-panel .shop-col .avail-row .col-12{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}@media (max-width:768.98px) and (max-width:400px){.c-parts-search__part-detail-panel .shop-col .avail-row .col-12{padding-left:0;padding-right:0}}@media (max-width:768.98px){.c-parts-search__part-detail-panel .shop-col .avail-row .col-12 dl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:.5rem;width:100%}.c-parts-search__part-detail-panel .shop-col .avail-row .col-12 dl .c-size-table__availability{display:-webkit-box;display:-ms-flexbox;display:flex}.c-parts-search__part-detail-panel .shop-col .avail-row .col-12 dl .c-size-table__availability dt{white-space:nowrap}.c-parts-search__part-detail-panel .shop-col .avail-row .col-12 dl .c-size-table__availability dd{max-width:4.375rem;text-wrap:wrap;text-align:left}}@media (max-width:768.98px) and (min-width:400px){.c-parts-search__part-detail-panel .shop-col .avail-row .col-12 dl .c-size-table__availability dd{white-space:nowrap}}@media (max-width:768.98px){.c-parts-search__part-detail-panel .shop-col .avail-row .col-12 dl>:first-child dd{white-space:nowrap}}@media (max-width:768.98px){.c-parts-search__part-detail-panel .shop-col .avail-row .col.text-sm{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.c-parts-search__part-detail-panel .shop-col .avail-row .col.text-sm,.c-parts-search__part-detail-panel .shop-col .avail-row .col.text-sm dl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.c-parts-search__part-detail-panel .shop-col .avail-row .col.text-sm dl{padding-top:0}.c-parts-search__part-detail-panel .shop-col .avail-row .col.text-sm dl .c-size-table__availability{white-space:nowrap;overflow:hidden}}.c-parts-search__part-detail-panel .shop-col .nonstock-price-col{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5rem}.c-parts-search__part-detail-panel .shop-col .nonstock-price-col .nonstock-avail-msg{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:100%;font-size:20px;font-weight:700;line-height:1.2}.c-parts-search__part-detail-panel .shop-col .nonstock-price-col .nonstock-phone{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:100%;font-size:12px;font-weight:600;line-height:1.2}@media (min-width:769px){.c-parts-search__part-detail-panel .shop-col .nonstock-price-col .nonstock-phone a{color:#0a2433!important;cursor:default;pointer-events:none}}.c-parts-search__part-detail-panel .nonstock-part-col{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:24px}@media (max-width:768.98px){.c-parts-search__part-detail-panel .nonstock-part-col{padding-top:.75rem}}.c-parts-search__part-detail-panel .nonstock-part-col .part-data-col{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;line-height:1.5rem;font-size:1.25rem}.c-parts-search__part-detail-panel .nonstock-part-col .part-data-col .part-brand{text-transform:lowercase;font-weight:600}.c-parts-search__part-detail-panel .nonstock-part-col .part-data-col .part-brand:first-letter,.c-parts-search__part-detail-panel .nonstock-part-col .part-data-col .part-brand:first-line{text-transform:capitalize}.c-parts-search__part-detail-panel .nonstock-part-col .part-data-col .part-num{line-height:.9rem;font-size:.75rem;margin-top:.25rem}.c-parts-search__part-detail-panel .nonstock-part-col .nonstock-msg{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;line-height:1.4rem;padding:.75rem;background-color:#f0f3f5}@media (min-width:769px){.c-parts-search__part-detail-panel .nonstock-part-col .nonstock-msg .nonstock-phone a{color:#0a2433!important;cursor:default;pointer-events:none}}.c-parts-search__part-detail-panel .description-and-detail{padding-top:0;margin-top:1rem;margin-top:0;border-top:none;line-height:1.2}.c-parts-search__part-detail-panel .description-and-detail .row{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.c-parts-search__part-detail-panel .description-and-detail .detail-heading{display:none}.c-parts-search__part-detail-panel .description-and-detail .parts-results-detail-heading{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}@media (max-width:768.98px){.c-parts-search__part-detail-panel .description-and-detail .parts-results-detail-heading{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:.25rem}}.c-parts-search__part-detail-panel .description-and-detail .parts-results-detail-heading .c-product-details__title{font-size:20px}@media (max-width:768.98px){.c-parts-search__part-detail-panel .description-and-detail .parts-results-detail-heading .c-product-details__title{margin-bottom:0!important}}.c-parts-search__part-detail-panel .description-and-detail .parts-results-detail-heading .pdp-nav{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.75rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.c-parts-search__part-detail-panel .description-and-detail .parts-results-detail-heading .pdp-nav .pdp-link{font-size:14px;font-weight:600;color:var(--skin-primary-color-1);cursor:pointer}.c-parts-search__part-detail-panel .description-and-detail .parts-results-detail-heading .pdp-nav .pdp-link:hover{text-decoration:underline}.c-parts-search__part-detail-panel .description-and-detail .parts-results-detail-heading .pdp-nav .link-arrow{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.c-parts-search__part-detail-panel .description-and-detail .parts-results-detail-heading .pdp-nav .link-arrow .icon-hvac{height:.875rem;width:.625rem;padding-bottom:.125rem}@media (min-width:769px){.c-parts-search__part-detail-panel .description-and-detail .parts-results-detail-heading .pdp-nav .link-arrow .icon-hvac{padding-bottom:.1875rem}}.c-parts-search__part-detail-panel .description-and-detail .c-product-custom-combo{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.c-parts-search__part-detail-panel .description-and-detail .c-product-custom-combo .c-product-details__main{padding-bottom:0}.c-parts-search__part-detail-panel .description-and-detail .c-product-custom-combo .compli-attach-col .c-product-details__documents__title{font-size:16px;text-transform:uppercase;margin-top:0}.c-parts-search__part-detail-panel .description-and-detail .parts-results-hidden{display:none}.c-parts-search__part-detail-panel .description-and-detail .product-specification-table .h4{font-size:20px}.c-parts-search__part-detail-panel.panel-active{border:1px solid gray;max-height:125rem}@media (max-width:400px){.c-parts-search__part-detail-panel.panel-active{border:0}}.c-parts-search .fix-height{max-height:93.75rem!important}.hvac-search-highlight{background-color:transparent;font-weight:700;padding:0}.ios-dropdown{width:auto;position:relative}.ios-dropdown .dropdown-trigger{width:100%;padding:0;border-radius:10px;border:transparent;background:#fff;font-size:16px;font-weight:600;color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;gap:8px}.ios-dropdown .chevron{width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:6px solid #007aff;-webkit-transition:-webkit-transform .25s ease;transition:-webkit-transform .25s ease;transition:transform .25s ease;transition:transform .25s ease,-webkit-transform .25s ease}.ios-dropdown .dropdown-trigger[aria-expanded=true] .chevron{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.ios-dropdown .dropdown-menu{position:absolute;top:calc(100% + 6px);left:0;width:100%;background:#fff;border-radius:12px;padding:6px 0;list-style:none;margin:0;-webkit-box-shadow:0 10px 25px rgba(0,0,0,.15);box-shadow:0 10px 25px rgba(0,0,0,.15);display:none}.ios-dropdown .dropdown-trigger[aria-expanded=true]+.dropdown-menu{display:block}.ios-dropdown .dropdown-menu li{padding:10px 16px;font-size:15px;color:#000;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ios-dropdown .dropdown-menu li:hover{background:#f2f2f7}.ios-dropdown .dropdown-menu li.selected{background:#e5f0ff;font-weight:500}.ios-dropdown .dropdown-menu li.selected:after{content:"\2713";color:#007aff;font-size:14px}.dropdown-trigger{width:100%;padding:10px 14px;border-radius:10px;border:transparent;background:#fff;font-size:16px;font-weight:500;color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}.chevron{width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:7px solid #007aff;-webkit-transition:-webkit-transform .25s ease;transition:-webkit-transform .25s ease;transition:transform .25s ease;transition:transform .25s ease,-webkit-transform .25s ease}.dropdown-trigger[aria-expanded=true] .chevron{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.dropdown-menu{position:absolute;top:calc(100% + 6px);left:0;width:100%;background:#fff;border-radius:12px;padding:6px 0;list-style:none;margin:0;-webkit-box-shadow:0 10px 25px rgba(0,0,0,.15);box-shadow:0 10px 25px rgba(0,0,0,.15);display:none}.dropdown-trigger[aria-expanded=true]+.dropdown-menu{display:block}.dropdown-menu li{padding:10px 16px;font-size:15px;color:#000;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.dropdown-menu li:hover{background:#f2f2f7}.dropdown-menu li.selected{background:#e5f0ff;font-weight:500}.dropdown-menu li.selected:after{content:"\2713";color:#007aff;font-size:14px}.part-details-sec{width:100%}@media (min-width:769px){.part-details-sec .details-sec{width:calc(100% - 140px)}}@media (min-width:992px){.part-details-sec .details-column{width:90%;-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.part-details-sec .details-column .matching{padding:2px 4px;border-radius:6px;margin-bottom:4px}.part-details-sec .details-column .matching .match-img{width:16px;height:16px;margin-right:3px}.part-details-sec .details-column .matching .match-text{font-size:12px;line-height:14px;font-weight:400;text-transform:capitalize}.part-details-sec .details-column .matching.matching--success{background-color:#d5f2e8}.part-details-sec .details-column .matching.matching--warning{background-color:#ffedda}.part-details-sec .details-column .available-pick-and-ship,.part-details-sec .details-column .not-available-pick-and-ship{margin-bottom:12px}@media (min-width:992px){.part-details-sec .details-column .available-pick-and-ship,.part-details-sec .details-column .not-available-pick-and-ship{min-width:100px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media (min-width:992px){.part-details-sec .details-column .available-pick-and-ship .pick-up,.part-details-sec .details-column .available-pick-and-ship .shipping,.part-details-sec .details-column .not-available-pick-and-ship .pick-up,.part-details-sec .details-column .not-available-pick-and-ship .shipping{display:-webkit-box;display:-ms-flexbox;display:flex}}.part-details-sec .details-column .available-pick-and-ship .pick-up .pick-up-store,.part-details-sec .details-column .available-pick-and-ship .shipping .pick-up-store,.part-details-sec .details-column .not-available-pick-and-ship .pick-up .pick-up-store,.part-details-sec .details-column .not-available-pick-and-ship .shipping .pick-up-store{width:20px;height:24px;display:none}@media (min-width:992px){.part-details-sec .details-column .available-pick-and-ship .pick-up .pick-up-store,.part-details-sec .details-column .available-pick-and-ship .shipping .pick-up-store,.part-details-sec .details-column .not-available-pick-and-ship .pick-up .pick-up-store,.part-details-sec .details-column .not-available-pick-and-ship .shipping .pick-up-store{margin:6px 5px 0 0;display:block}}.part-details-sec .details-column .available-pick-and-ship .pick-up .title,.part-details-sec .details-column .available-pick-and-ship .shipping .title,.part-details-sec .details-column .not-available-pick-and-ship .pick-up .title,.part-details-sec .details-column .not-available-pick-and-ship .shipping .title{display:inline-block;font-weight:700;font-size:12px;line-height:14px}.part-details-sec .details-column .available-pick-and-ship .pick-up .title:after,.part-details-sec .details-column .available-pick-and-ship .shipping .title:after,.part-details-sec .details-column .not-available-pick-and-ship .pick-up .title:after,.part-details-sec .details-column .not-available-pick-and-ship .shipping .title:after{content:":";padding-left:4px}@media (min-width:992px){.part-details-sec .details-column .available-pick-and-ship .pick-up .title:after,.part-details-sec .details-column .available-pick-and-ship .shipping .title:after,.part-details-sec .details-column .not-available-pick-and-ship .pick-up .title:after,.part-details-sec .details-column .not-available-pick-and-ship .shipping .title:after{content:"";padding-left:unset}}.part-details-sec .details-column .available-pick-and-ship .pick-up .status,.part-details-sec .details-column .available-pick-and-ship .shipping .status,.part-details-sec .details-column .not-available-pick-and-ship .pick-up .status,.part-details-sec .details-column .not-available-pick-and-ship .shipping .status{display:inline-block;font-size:12px;line-height:14px;color:#333}@media (min-width:992px){.part-details-sec .details-column .available-pick-and-ship .pick-up .status,.part-details-sec .details-column .available-pick-and-ship .shipping .status,.part-details-sec .details-column .not-available-pick-and-ship .pick-up .status,.part-details-sec .details-column .not-available-pick-and-ship .shipping .status{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.part-details-sec .details-column .available-pick-and-ship .pick-up .status .count-no,.part-details-sec .details-column .available-pick-and-ship .shipping .status .count-no,.part-details-sec .details-column .not-available-pick-and-ship .pick-up .status .count-no,.part-details-sec .details-column .not-available-pick-and-ship .shipping .status .count-no{display:inline-block;font-size:14px;line-height:16px;font-weight:700}.part-details-sec .details-column .available-pick-and-ship .pick-up .status .count-no.near-by a,.part-details-sec .details-column .available-pick-and-ship .shipping .status .count-no.near-by a,.part-details-sec .details-column .not-available-pick-and-ship .pick-up .status .count-no.near-by a,.part-details-sec .details-column .not-available-pick-and-ship .shipping .status .count-no.near-by a{display:inline-block;font-weight:600}.part-details-sec .details-column .available-pick-and-ship .pick-up .status .count-no.near-by:after,.part-details-sec .details-column .available-pick-and-ship .shipping .status .count-no.near-by:after,.part-details-sec .details-column .not-available-pick-and-ship .pick-up .status .count-no.near-by:after,.part-details-sec .details-column .not-available-pick-and-ship .shipping .status .count-no.near-by:after{content:"|";padding-left:4px}@media (min-width:992px){.part-details-sec .details-column .available-pick-and-ship .pick-up .pick-up-store,.part-details-sec .details-column .not-available-pick-and-ship .pick-up .pick-up-store{margin:0 5px 0 0}}@media (min-width:769px){.part-details-sec .details-sec .product-availability-sec{min-width:150px}}@media (min-width:992px){.part-details-sec .details-sec .product-availability-sec{min-width:230px}}@media (min-width:992px){.part-details-sec .details-sec .product-availability-sec .call-for-price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:end}}.part-details-sec .details-sec .product-availability-sec .call-for-price .text{font-size:12px;line-height:14px;font-weight:600}@media (min-width:992px){.part-details-sec .details-sec .product-availability-sec .call-for-price .text{font-size:14px;line-height:17px;text-align:end}}.part-details-sec .details-sec .product-availability-sec .call-for-price .branch-no{font-size:12px;line-height:15px;font-weight:600}@media (min-width:992px){.part-details-sec .details-sec .product-availability-sec .call-for-price .branch-no{text-align:end}}.part-details-sec .details-sec .product-availability-sec .call-for-price button{padding:8px 22px;font-size:16px;line-height:19px;font-weight:600;background:rgba(0,0,0,.1019607843);border:1px solid rgba(0,0,0,.1019607843);border-radius:3px;color:#999;margin-top:8px;max-width:140px}@media (min-width:992px){.part-details-sec .details-sec .product-availability-sec .call-for-price button{padding:8px 16px;margin-top:15px;max-width:129px}}.part-details-sec .details-sec .product-availability-sec .call-for-price button:hover{cursor:default}.part-details-sec .details-sec .product-availability-sec .add-to-cart-actions .price-unit{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}@media (min-width:992px){.part-details-sec .details-sec .product-availability-sec .add-to-cart-actions .price-unit{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end}}.part-details-sec .details-sec .product-availability-sec .add-to-cart-actions .price-unit .qty-input{display:none}@media (min-width:992px){.part-details-sec .details-sec .product-availability-sec .add-to-cart-actions .price-unit .qty-input{display:block}}.part-details-sec .details-sec .product-availability-sec .add-to-cart-actions .price-unit .qty-input .c-product-quantity__button--down,.part-details-sec .details-sec .product-availability-sec .add-to-cart-actions .price-unit .qty-input .c-product-quantity__button--up{display:none}.part-details-sec .details-sec .product-availability-sec .add-to-cart-actions .price-unit .no-price-detect{display:-webkit-box;display:-ms-flexbox;display:flex}.part-details-sec .details-sec .product-availability-sec .add-to-cart-actions .price-unit .no-price-detect .call-for-price{display:inline-block;font-size:17px;line-height:20px;font-weight:600;margin-right:2px}.part-details-sec .details-sec .product-availability-sec .add-to-cart-actions .price-unit .no-price-detect .info-icon{position:relative}.part-details-sec .details-sec .product-availability-sec .add-to-cart-actions .price-unit .no-price-detect .info-icon .tooltip{left:calc(-309% + var(--tooltip-offset-left, 0px))}@media (min-width:769px){.part-details-sec .details-sec .product-availability-sec .add-to-cart-actions .price-unit .no-price-detect .info-icon .tooltip{bottom:-70px}}.part-details-sec .details-sec .product-availability-sec .add-to-cart-actions .price-unit .no-price-detect .info-icon .tooltip:after{left:unset}@media (min-width:769px){.part-details-sec .details-sec .product-availability-sec .add-to-cart-actions .price-unit .no-price-detect .info-icon .tooltip:after{bottom:unset;top:-10px;-webkit-transform:rotate(180deg);transform:rotate(180deg)}}.part-details-sec .details-sec .product-availability-sec .add-to-cart-actions .price-unit .price .sales .summary-price{font-size:20px;line-height:23px;font-weight:700}.part-details-sec .details-sec .product-availability-sec .add-to-cart-actions .price-unit .per-unit{font-size:14px;line-height:17px;font-weight:400;margin:0 8px 0 4px}.part-details-sec .details-sec .product-availability-sec .add-to-cart-actions .parts-desktop-atc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:start;-ms-flex-align:start;align-items:start}@media (min-width:992px){.part-details-sec .details-sec .product-availability-sec .add-to-cart-actions .parts-desktop-atc{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.part-details-sec .details-sec .product-availability-sec .add-to-cart-actions .parts-desktop-atc .pdp-link{font-size:12px;line-height:14px;font-weight:600;margin-right:16px}.part-details-sec .details-sec .product-availability-sec .add-to-cart-actions .parts-desktop-atc .addToCartModal{background:#d3e9fd!important;color:#1061a0;font-size:16px;line-height:18px;font-weight:600;margin:8px 0}@media (min-width:992px){.part-details-sec .details-sec .product-availability-sec .add-to-cart-actions .parts-desktop-atc .addToCartModal{margin:0}}.home-main{margin-top:2rem}@media (max-width:768.98px){.home-main{margin-top:1rem}}
