.vp-catalog-finder{padding:26px;border:1px solid #34383b;background:#151719;color:#fff;margin:24px 0 32px}.vp-finder-heading{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:20px}.vp-finder-heading h2{margin:0;font-size:22px}.vp-finder-heading a,.vp-finder-actions a{color:#fff;text-decoration:underline;text-underline-offset:4px;font-size:13px}.vp-catalog-finder fieldset{border:0;padding:0;margin:0 0 16px;min-width:0}.vp-catalog-finder legend{font-size:13px;margin-bottom:10px;color:#c8cdd0}.vp-finder-fields{display:flex;gap:14px;flex-wrap:wrap}.vp-finder-fields label{flex:1 1 155px;display:flex;flex-direction:column;gap:8px;font-size:13px;min-width:0}.vp-finder-fields select{width:100%;min-height:48px;padding:10px 30px 10px 12px;background:#fff;color:#191b1e;border:1px solid #bbc1c6;border-radius:0;font:inherit}.vp-finder-fields [hidden],.vp-catalog-finder [hidden]{display:none!important}.vp-finder-actions{display:flex;align-items:center;gap:22px;margin-top:18px}.vp-finder-note{font-size:12px;line-height:1.6;color:#c8cdd0;margin:18px 0 0}.vp-finder-status{color:#ffb7ae;font-size:14px;margin:12px 0 0}.vp-nojs-sizes{max-height:220px;overflow:auto}.vp-nojs-sizes a{color:#fff}.vp-home-finder{padding-top:8px;padding-bottom:8px}@media(max-width:600px){.vp-catalog-finder{padding:20px 16px}.vp-finder-heading{align-items:flex-start;flex-direction:column}.vp-finder-fields{gap:12px}.vp-finder-fields label{flex-basis:calc(50% - 12px)}.vp-finder-actions .button{min-height:48px}.vp-finder-heading h2{font-size:20px}}
