.spare-parts-search__header{max-width:74rem;margin:0 auto 2.4rem;text-align:center}.spare-parts-search__heading{margin:0 0 1.2rem}.spare-parts-search__subheading{color:rgba(var(--color-foreground),.75)}.spare-parts-search__subheading>p{margin:0}.spare-parts-search__app{display:block}.spare-parts-search__field{position:relative;max-width:74rem;margin:0 auto}.spare-parts-search .field__input::placeholder{opacity:1;color:rgba(var(--color-foreground),.6)}.spare-parts-search .field__input,.spare-parts-search .field__input:focus,.spare-parts-search .field__input:not(:placeholder-shown),.spare-parts-search .field__input:-webkit-autofill{padding:1.5rem 9rem 1.5rem 1.5rem;text-overflow:ellipsis}.spare-parts-search__input::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none}.spare-parts-search__icon{right:0;display:flex;align-items:center;justify-content:center;pointer-events:none}.spare-parts-search__icon .icon{width:1.8rem;height:1.8rem}.spare-parts-search__reset{right:4.4rem}.spare-parts-search__reset .icon{width:1.4rem;height:1.4rem}.spare-parts-search__suggestions{position:absolute;top:calc(100% + .1rem);left:-.1rem;width:calc(100% + .2rem);max-height:42rem;overflow-y:auto;-webkit-overflow-scrolling:touch;z-index:6;background-color:rgb(var(--color-background));border-width:var(--popup-border-width);border-style:solid;border-color:rgba(var(--color-foreground),var(--popup-border-opacity));border-bottom-right-radius:var(--popup-corner-radius);border-bottom-left-radius:var(--popup-corner-radius);box-shadow:var(--popup-shadow-horizontal-offset) var(--popup-shadow-vertical-offset) var(--popup-shadow-blur-radius) rgba(var(--color-shadow),var(--popup-shadow-opacity))}.spare-parts-search__suggestions[hidden]{display:none}.spare-parts-search__suggestions-message{margin:0;padding:1.6rem 2rem;color:rgba(var(--color-foreground),.75)}.spare-parts-search__suggestion{display:flex;align-items:center;gap:1.4rem;width:100%;padding:1rem 2rem;border:0;background:none;text-align:left;cursor:pointer;color:rgb(var(--color-foreground));font-family:inherit;font-size:1.4rem}.spare-parts-search__suggestion:hover,.spare-parts-search__suggestion.is-active{background-color:rgba(var(--color-foreground),.04)}.spare-parts-search__suggestion:focus-visible{outline:.2rem solid rgba(var(--color-foreground),.5);outline-offset:-.2rem}.spare-parts-search__suggestion-image{flex:0 0 auto;width:4.8rem;height:4.8rem;object-fit:contain;mix-blend-mode:multiply}.spare-parts-search__suggestion-image--empty{background-color:rgba(var(--color-foreground),.04)}.spare-parts-search__suggestion-text{display:flex;flex-direction:column;gap:.2rem;min-width:0}.spare-parts-search__suggestion-title{font-weight:500}.spare-parts-search__suggestion-meta{font-size:1.2rem;color:rgba(var(--color-foreground),.7)}.spare-parts-search__suggestion mark{background:none;color:inherit;font-weight:700}.spare-parts-search__results{margin-top:4rem}.spare-parts-search__results[hidden]{display:none}.spare-parts-search__results-header{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.8rem 2rem;margin-bottom:2.4rem}.spare-parts-search__results-heading{margin:0}.spare-parts-search__results-heading:focus-visible{outline:none}.spare-parts-search__change{padding:0;border:0;background:none;cursor:pointer;font-family:inherit;font-size:1.4rem;color:rgb(var(--color-foreground));text-decoration:underline;text-underline-offset:.3rem}.spare-parts-search__grid{margin:0}.spare-parts-search__placeholder{min-height:24rem;border-radius:var(--card-corner-radius, 0);background-color:rgba(var(--color-foreground),.04);animation:spare-parts-search-pulse 1.2s ease-in-out infinite}@keyframes spare-parts-search-pulse{50%{opacity:.45}}@media(prefers-reduced-motion:reduce){.spare-parts-search__placeholder{animation:none}}.spare-parts-search__empty{max-width:60rem;margin:4rem auto 0;padding:2.4rem;text-align:center;border:.1rem solid rgba(var(--color-foreground),.12);border-radius:var(--text-boxes-radius, 0);background-color:rgba(var(--color-foreground),.03)}.spare-parts-search__empty[hidden]{display:none}.spare-parts-search__empty-inner>p{margin:0}.spare-parts-search__empty-inner>p+p{margin-top:1rem}
/*# sourceMappingURL=/cdn/shop/t/121/assets/spare-parts-search.css.map */
