.breakdance .bde-section-1341-100 .section-container{display:flex;flex-direction:column}.breakdance .bde-section-1341-100{background-image:url(https://boilersandmachinery.com/wp-content/uploads/2024/10/crystal-kwok-mhUsz2ezlXQ-unsplash-scaled.jpg)}.breakdance .bde-section-1341-100>.section-background-overlay{background-color:#0000004D;transition:background-color var(--bde-transition-duration) ease-in-out}.breakdance .bde-heading-1341-101{color:var(--bde-palette-white-276d9189-8f5f-4721-826d-d5695660e494-4)}.breakdance .bde-heading-1341-102{color:var(--bde-palette-white-276d9189-8f5f-4721-826d-d5695660e494-4)}.breakdance .bde-section-1341-103 .section-container{display:flex;flex-direction:column}.breakdance .bde-section-1341-103{background-color:var(--bde-palette-button-black-108e4b8c-42b2-4430-b1e3-f8c61474bee4-3)}.breakdance .bde-section-1341-103 .section-container{--bde-section-width:100%}.breakdance .bde-section-1341-103 .section-container{padding-left:0px;padding-right:0px;padding-bottom:0px;padding-top:0px}.breakdance .bde-shortcode-1341-168{color:var(--bde-palette-white-276d9189-8f5f-4721-826d-d5695660e494-4)}.product-search-grid{display:flex;gap:1px;align-items:flex-start;flex-wrap:nowrap}.filters-column{flex:1 1 30%;max-width:30%;height:100vh;overflow-y:auto;border-right:1px solid #ccc;padding-right:15px;box-sizing:border-box;position:sticky;top:25px}.results-column{flex:1 1 70%;max-width:70%;padding-left:15px;box-sizing:border-box}#search-button-wrapper{position:sticky;top:0;padding:10px 0;background:#000;z-index:10;display:flex;flex-wrap:wrap;gap:8px}.search-submit{background-color:#31849B;color:#fff;border:none;padding:6px 12px;margin-right:8px;border-radius:4px;cursor:pointer;font-size:0.9rem;font-weight:700;transition:background-color 0.2s ease;flex:1 1 auto;max-width:180px}#search-button-wrapper .chip-btn,#search-button-wrapper .clear-btn{all:unset;cursor:pointer}#search-button-wrapper .chip-btn{display:inline-flex;align-items:center;padding:.125rem .5rem;border:1px solid rgb(148 163 184);border-radius:.375rem;background:rgba(71,85,105,.7);font-size:.75rem}#search-button-wrapper .clear-btn{font-size:.75rem;text-decoration:underline;color:rgb(226 232 240);opacity:.8}#search-button-wrapper .clear-btn:hover{opacity:1}.category-list{display:flex;flex-direction:column;gap:15px;overflow-y:auto}.category-item{padding-bottom:1px}.category-filters{margin-left:15px}.category-filters .radio-group{margin-top:20px;margin-bottom:20px}.category-filters input[type="radio"]{margin-left:20px}.category-filters ul{list-style:none}.category-toggle.selected{background-color:#31849B;color:#fff;font-weight:700;border-left:4px solid #00bfff}#search-results{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:20px}.ebay-result img{max-width:120px;height:50px;border-radius:4px;box-shadow:0 2px 4px rgba(0,0,0,0.1)}.result-card{border:solid;border-color:dimgray;margin:5px;padding:10px}.result-card h5{color:#9cf}.result-card a{color:#9cf;text-decoration:none;font-weight:700}.result-card a:hover{text-decoration:underline;color:#cce6ff}.result-image{width:100%;aspect-ratio:1 / 1;overflow:hidden;margin-bottom:10px;display:flex;align-items:center;justify-content:center}.result-image img{max-width:100%;max-height:100%;object-fit:contain}#pagination{margin-top:20px;text-align:center}.pagination-btn{padding:8px 16px;margin:4px;background-color:#31849B;color:#fff;border:none;border-radius:4px;cursor:pointer;font-size:14px;transition:background-color 0.3s}.pagination-btn:hover:not(:disabled){background-color:#8bc9da}.pagination-btn.disabled-button{background-color:#ccc;color:#666;cursor:not-allowed;opacity:0.6}.subcategory-filters-output{color:#fff;padding:10px}.subcategory-node{margin-left:15px}.subcategory-children{margin-left:15px}.subcategory-header{color:#fff;margin-left:10px;margin-top:6px;cursor:pointer;font-weight:400}.subcategory-header .toggle-icon{margin-right:6px}.filter-group{margin-left:40px;margin-bottom:10px}.filter-item{border:none;margin-left:40px;margin-bottom:10px}.filter-toggle{display:inline-block;margin-bottom:4px;font-weight:400;color:#fff}.filter-options{margin-left:20px}.filter-options label{display:block;color:#fff;font-weight:normal!important}.filter-options input[type="checkbox"]{margin-right:6px}