#shopify-section-collection-faqs{margin:0 auto 50px!important}.rr-spares-search-results *{padding:0;margin:0;box-sizing:border-box;list-style:none}.popup-trigger{cursor:pointer;text-decoration:underline;color:var(--brandBlue);display:flex;flex-direction:row;align-items:center;justify-content:center;gap:10px;font-size:16px;font-weight:600}.popup-trigger svg{width:25px;color:var(--brandBlue)}.rr-spares-search-results{padding:0;margin:0;box-sizing:border-box;list-style:none}.rr-spares-search-results h2{padding:0;margin:0 0 5px;font-family:var(--ardelaEdge-Black);font-weight:500;font-size:40px;line-height:.9em;color:var(--brandBlue)}.rr-spares-search-results a{text-decoration:none}.rr-spares-search-results,.rr-spares-search-results .result-grid-item,.rr-spares-search-results .image-container,.rr-spares-search-results .rr-no-results-container,.rr-spares-search-results .rr-no-results-message{display:flex}.rr-spares-search-results,.rr-spares-search-results .result-grid-item{flex-direction:column}.rr-spares-search-results,.rr-spares-search-results .image-container{align-items:center}.rr-spares-search-results .image-container,.rr-spares-search-results .rr-no-results-container{justify-content:center}.rr-spares-search-results .rr-no-results-container{width:75%;background:var(--lightGrey);padding:0 20px;flex-direction:row-reverse;border:1px solid var(--grey);overflow:visible;height:180px;margin-top:80px}.rr-spares-search-results .rr-no-results-container img{height:280px;background:none;position:relative;bottom:100px}.rr-spares-search-results .result-grid-item{justify-content:space-between}.rr-spares-search-results .image-container{width:100%}.rr-spares-search-results .arrow-right{width:16px}.rr-spares-search-results .image-container,.rr-spares-search-results .product-image,.rr-spares-search-results .arrow-right{height:auto}.rr-spares-search-results .rr-no-results-message{gap:15px}.rr-spares-search-results .result-grid-item,.rr-spares-search-results .rr-no-results-message{padding:0 0 30px}.rr-spares-search-results .search-results-ul{display:none;flex-direction:row;flex-wrap:wrap;padding:0;margin:0;width:75%;column-gap:15px;row-gap:50px}.rr-spares-search-results .result-grid-item{background:#fff;gap:10px;width:calc(25% - 12px)}.rr-spares-search-results .result-grid-item b{font-size:14px;font-weight:500;line-height:1.4em;padding:0 20px}.rr-spares-search-results .result-grid-item .product-labels{display:flex;gap:5px;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;padding:0 20px}.rr-spares-search-results .result-grid-item .product-labels div{display:flex;justify-content:center;align-items:center;font-size:12px;font-weight:600;padding:3px 6px;border-radius:3px}.rr-spares-search-results .result-grid-item .product-labels div.grey{border:1px solid var(--grey);color:var(--black)}.rr-spares-search-results .result-grid-item .product-labels div.orange{border:1px solid var(--orange);color:var(--orange)}.rr-spares-search-results .result-grid-item .product-labels div.black{border:1px solid var(--black);color:var(--white);background:var(--black)}.rr-spares-search-results .result-grid-item .product-labels div.blue{border:1px solid var(--brandBlue);color:var(--brandBlue)}.rr-spares-search-results .result-grid-item .product-labels div.gradient{border:0px solid var(--brandBlue);color:var(--white);background:linear-gradient(90deg,#0d3e7a,#2b66a9,#2176d9,#2b66a9,#0d3e7a);background-size:300% 100%;animation:blueFlow 8s linear infinite}@keyframes blueFlow{0%{background-position:0% 50%}to{background-position:300% 50%}}.rr-spares-search-results .result-grid-item .product-labels div img{width:12px;height:12px;aspect-ratio:1 / 1;margin-right:5px}.spares-listing-buttons{display:flex;flex-direction:row;gap:20px;align-items:center;justify-content:space-between;padding:0 20px}.spares-listing-buttons a svg.download-solid{color:var(--orange);margin-left:10px}.spares-listing-buttons a svg.download-solid:hover{color:var(--black)}.rr-spares-search-results .result-grid-item .plus-model-labels{position:absolute;top:0;left:0;padding:0;font-size:11px;font-weight:600;border-top:2px solid var(--brandBlue);width:100%}.rr-spares-search-results .result-grid-item .plus-model-labels .plus_model{background:var(--brandBlue);color:var(--white);width:fit-content;padding:3px 15px 5px 8px;clip-path:polygon(0 0,100% 0,90% 100%,0 100%)}.rr-spares-search-results .image-container{position:relative;aspect-ratio:1/1;padding:10px;margin:0}.rr-spares-search-results .product-image{position:absolute;bottom:10px;right:10px;width:35%;aspect-ratio:1/1;border:2px solid black;background:#fff;overflow:hidden}.rr-spares-search-results .rr-no-results-message{width:50%;background:var(--lightGrey);color:var(--brandBlue);justify-content:center;margin-bottom:0;flex-direction:column;gap:10px;text-align:left;padding:50px}.rr-spares-search-results .rr-no-results-message span:first-child{font-size:24px;font-weight:700;display:flex;align-items:center}.rr-spares-search-results .rr-no-results-message span{font-size:20px;font-weight:400}.rr-spares-search-results button{position:relative;z-index:0}.rr-spares-search-results button:hover{cursor:pointer;background:var(--brandBlue);color:var(--white)}.rr-spares-search-results button:hover h4{color:var(--white)}.rr-spares-search-results .rr-see-parts-btn,.rr-spares-search-results .rr-contact-us-btn{border:none;overflow:hidden;position:relative;font-weight:700;margin-top:10px}.rr-spares-search-results .rr-see-parts-btn{color:var(--orange);background:var(--white);margin:0;border:1px solid var(--orange);font-weight:500;width:100%}.rr-spares-search-results .rr-see-parts-btn:hover{color:var(--white)}.rr-spares-search-results .rr-contact-us-btn{color:var(--white);background:var(--black)}.rr-spares-search-results .rr-contact-us-btn:hover{color:var(--black)}.rr-spares-search-results .rr-see-parts-btn span,.rr-spares-search-results .rr-contact-us-btn span{display:flex;position:relative;justify-content:center;align-items:center;gap:var(--gapSmall);z-index:1;padding:15px;font-size:16px;width:100%}.rr-spares-search-results .rr-see-parts-btn svg,.rr-spares-search-results .rr-contact-us-btn svg{width:20px;height:auto}.rr-spares-search-results .rr-see-parts-btn:before,.rr-spares-search-results .rr-contact-us-btn:before{content:"";position:absolute;top:0;right:0;width:0%;height:100%;transition:width .3s ease;z-index:0}.rr-spares-search-results .rr-see-parts-btn:before{background:var(--webHoverOverOrange);color:var(--white)}.rr-spares-search-results .rr-contact-us-btn:before{background:#fff}.rr-spares-search-results .rr-see-parts-btn:hover:before,.rr-spares-search-results .rr-contact-us-btn:hover:before{width:100%;left:0;right:auto}.search-results-container{margin:0 auto;display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;gap:30px;padding:0 30px}.search-container-header{display:none;justify-content:flex-start;align-items:flex-start;width:25%;gap:5px;flex-direction:column;position:sticky;top:40px;padding:20px 0 0}.search-container-header p{margin:0 0 20px;line-height:1.4em;color:var(--brandBlue)}.search-container-desc h2,.search-container-desc ul{padding:0;margin:0;color:var(--brandBlue)}.search-container-desc p{padding:0;font-size:14px;line-height:1.4em;margin:0 0 10px;color:var(--brandBlue)}.spares-filters{display:flex;gap:5px;flex-direction:column;width:100%}#spares-serial-number,#spares-filter-container,#spares-discontinued-list{padding:0;border:1px solid var(--grey);margin:0;background:var(--white);width:100%}#spares-product-type-filter-container,#spares-tool-type-filter-container{padding:0;margin:0;width:100%;background:var(--white);border:1px solid var(--grey)}#spares-serial-number h4,#spares-filter-container h4,#spares-discontinued-list h4,#spares-product-type-filter-container h4,#spares-tool-type-filter-container h4{font-size:16px;font-weight:700;line-height:initial;margin:0;font-weight:500}#spares-product-type-filter-container h4,#spares-tool-type-filter-container h4{display:flex;align-items:center;gap:10px;margin:0}#spares-serial-number p,#spares-filter-container p,#spares-discontinued-list p,#spares-product-type-filter-container p,#spares-tool-type-filter-container p{margin:0 0 10px}#spares-serial-number ul,#spares-filter-container ul,#spares-discontinued-list ul{margin:10px;0 0px 10px;padding:0 0 0 10px;line-height:1.5em}#spares-serial-number ul li,#spares-filter-container ul li,#spares-discontinued-list ul li{list-style:disc}.product-type-filter-buttons-container,.tool-type-filter-buttons-container{display:flex;gap:5px;flex-direction:row;flex-wrap:wrap;width:100%}.product-type-filter-buttons-container button,.tool-type-filter-buttons-container button{padding:8px 16px;border:1px solid var(--grey);color:var(--brandBlue);font-size:14px;width:max-content;text-wrap:nowrap}.spares-filter-wrapper{border:1px solid #ddd;border-radius:10px;overflow:hidden}.spares-filter-toggle{width:100%;display:flex;align-items:center;justify-content:space-between;padding:16px 20px;background:#f7f7f7;border:0;cursor:pointer;text-align:left}.spares-filter-toggle h4{margin:0;font-weight:700}.spares-filter-icon{font-size:24px;line-height:1;transition:transform .2s ease}.spares-filter-content{display:none;padding:20px}.spares-filter-wrapper.is-open .spares-filter-content{display:block}.spares-filter-wrapper.is-open .spares-filter-icon{transform:rotate(45deg)}.spares-discontinued{overflow:hidden;background:var(--white)}.spares-results-toggle{width:100%;display:flex;align-items:center;justify-content:space-between;padding:16px 20px;border:0;cursor:pointer;text-align:left;background:var(--white)}.spares-results-toggle h4{display:flex;align-items:center;gap:5px;margin:0}.spares-results-toggle h4 svg{height:15px}.spares-results-icon{font-size:24px;line-height:1;transition:transform .2s ease}.spares-results-content{display:none;padding:20px}.spares-results.is-open .spares-results-content{display:block}.spares-results.is-open .spares-results-icon{transform:rotate(45deg)}.filter-buttons-container{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;align-items:center;gap:5px;height:fit-content;margin:0}.rr-phone-link{color:var(--orange)}.rr-spares-search-results .filter-container{position:relative;border:1px solid var(--brandBlue);font-size:14px;padding:8px 16px;border:1px solid var(--grey);color:var(--brandBlue);background:var(--lightGrey);text-align:left;cursor:pointer}.filter-container.is-active,.product-type-filter.is-active,.tool-type-filter.is-active{background:var(--brandBlue);border-color:var(--brandBlue);color:#fff}.filter-container.is-active *,.product-type-filter.is-active *,.tool-type-filter.is-active *{color:#fff}.rr-spares-search-results .filter-container:hover{background:var(--webBrandBlue90Tint);color:var(--white);border-color:var(--webBrandBlue90Tint);cursor:pointer}.rr-spares-search-results .filter-container:has(input:checked){background:var(--webBrandBlue90Tint);color:var(--white);border-color:var(--webBrandBlue90Tint);cursor:pointer}.rr-spares-search-results .filter-container input{position:absolute;top:0;left:0;width:100%;height:100%;opacity:1%;cursor:pointer}@media screen and (max-width:1600px){.rr-spares-search-results .rr-see-parts-btn span,.rr-spares-search-results .rr-contact-us-btn span{font-size:14px}#popupContent3 .two-columns .column-item{max-width:100%}}@media screen and (max-width:1240px){.rr-spares-search-results .search-results-ul{grid-template-columns:repeat(4,1fr)}}@media screen and (max-width:1024px){.rr-spares-search-results .search-results-ul{grid-template-columns:repeat(2,1fr)}.search-container-header{width:33%}.search-results-container{gap:25px}.rr-spares-search-results .result-grid-item{width:calc(50% - 12px)}}@media screen and (max-width:768px){.rr-spares-search-results .search-results-ul{grid-template-columns:repeat(2,1fr);gap:10px}.rr-spares-search-results .rr-no-results-message{width:50%;background:var(--lightGrey);color:var(--brandBlue);justify-content:center;margin-bottom:0;flex-direction:column;gap:10px;text-align:left;padding:0}.rr-spares-search-results .rr-no-results-container{gap:10px}.rr-spares-search-results .rr-no-results-container img{height:220px;bottom:40px}.rr-spares-search-results .rr-no-results-message span{font-size:16px;font-weight:400}.rr-spares-search-results h2{font-size:20px}#spares-serial-number h4,#spares-filter-container h4,#spares-discontinued-list h4,#spares-product-type-filter-container h4,#spares-tool-type-filter-container h4{font-size:14px}}@media screen and (max-width:575px){.spares-listing-buttons a svg.download-solid{color:var(--orange);margin-left:0}.popup-trigger{flex-direction:row-reverse}.rr-spares-search-results h2{padding:0}#spares-serial-number h4,#spares-filter-container h4,#spares-discontinued-list h4,#spares-product-type-filter-container h4,#spares-tool-type-filter-container h4{font-size:14px}#spares-serial-number h4,#spares-filter-container h4,#spares-discontinued-list h4{font-size:14px;line-height:initial}.spares-listing-buttons{gap:10px}.spares-results-toggle{padding:10px 20px}.product-type-filter-buttons-container button,.tool-type-filter-buttons-container button,.rr-spares-search-results .filter-container{padding:6px 10px;font-size:12px}.search-results-container{flex-direction:column;padding:0}.search-container-header{width:100%;position:unset;padding:0 20px}.search-container-desc h2{font-size:40px!important}.rr-spares-search-results .search-results-ul{width:100%;padding:0 20px}.rr-spares-search-results .result-grid-item{padding:0 0 20px;width:calc(50% - 5px)}.rr-spares-search-results .result-grid-item b{font-size:12px;padding:0 20px}.rr-spares-search-results .product-image{width:50%;display:none}.rr-spares-search-results .rr-see-parts-btn span,.rr-spares-search-results .rr-contact-us-btn span{padding:5px;font-size:13px}#spares-filter-container,#spares-discontinued-list{margin:0;width:100%}}@media screen and (max-width:375px){.rr-spares-search-results .rr-see-parts-btn svg{display:none}}
/*# sourceMappingURL=/cdn/shop/t/167/assets/rr-spares-search-results.css.map */
