.sw-finder{display:block;max-width:880px;margin:0 auto;padding:24px 16px}.sw-finder__heading{margin:0 0 4px}.sw-finder__intro{margin:0 0 16px}.sw-finder__row{display:flex;gap:10px;flex-wrap:wrap;align-items:flex-end}.sw-finder__brand{flex:1 1 160px}.sw-finder__model{flex:2 1 240px;position:relative}.sw-finder__model-entry{display:flex;gap:8px;align-items:stretch}.sw-finder__model-entry input{flex:1 1 0;min-width:0}.sw-finder__clear{flex:0 0 auto;max-width:40%;min-width:44px;min-height:44px;padding:8px 12px;border:1.5px solid var(--slm-control, #777);border-radius:var(--slm-r-md, 6px);background:transparent;color:inherit;font:inherit;font-weight:600;cursor:pointer}.sw-finder__clear:not(:disabled):hover{background:var(--slm-fit-bg, #f2f2f2)}.sw-finder__clear:disabled{opacity:.45;cursor:default}.sw-finder label{display:block;margin-bottom:4px}.sw-finder select,.sw-finder input{width:100%;min-height:44px;box-sizing:border-box}.sw-finder [data-go]{min-height:44px;padding:10px 18px}.sw-finder [data-go]:disabled{opacity:.5;cursor:default}.sw-finder :focus-visible{outline:2px solid currentColor;outline-offset:3px}.sw-finder__suggest{position:absolute;z-index:30;inset:100% 0 auto;margin:2px 0 0;padding:0;list-style:none;background:#fff;color:#111;border:1px solid #ccc;border-radius:6px;max-height:300px;overflow-y:auto;box-shadow:0 6px 18px #0000001f}.sw-finder__suggest button{display:block;width:100%;min-height:44px;padding:8px 12px;text-align:left;border:0;background:transparent;color:inherit;font:inherit;cursor:pointer}.sw-finder__suggest button:hover,.sw-finder__suggest button:focus-visible{background:#f2f2f2}.sw-finder__suggest small{display:block;opacity:.7}.sw-finder__help{font-size:.9em;margin-top:8px}.sw-finder__link-button{border:0;background:none;padding:0;color:inherit;text-decoration:underline;cursor:pointer;font:inherit}.sw-finder__brand-search{position:relative;margin:0 0 12px}.sw-finder__brand-hint{margin:6px 2px 0;font-size:13px;opacity:.75}.sw-finder__brand-search input{padding-right:36px;background-image:linear-gradient(45deg,transparent 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,transparent 50%);background-position:calc(100% - 18px) 50%,calc(100% - 13px) 50%;background-size:5px 5px;background-repeat:no-repeat}.sw-finder[data-brand-tiles-ready] .sw-finder__brand-search .sw-finder__brand-suggest{position:absolute;margin-top:2px;max-height:320px;box-shadow:0 6px 18px #0000001f}.sw-finder__brand-suggest [aria-selected=true]{background:#f2f2f2}.sw-finder .sw-finder__brand-grid--popular{grid-template-columns:repeat(3,minmax(0,1fr))}@media(min-width:750px){.sw-finder .sw-finder__brand-grid--popular{grid-template-columns:repeat(6,minmax(0,1fr))}}.sw-finder [hidden]{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/52/compiled_assets/styles.css.map?subset=AAAAAAAAAAAI */
