.rs-finder :where(button:not(.btn)){height:auto;min-height:0;line-height:normal;text-transform:none;letter-spacing:0}.rs-finder{display:block;padding-block:clamp(3rem,3.5vw,4.8rem);background:rgb(var(--color-background))}.rs-finder__panel{display:grid;grid-template-columns:minmax(15rem,auto) 27rem minmax(0,1fr) minmax(0,1fr) auto;gap:1.4rem;align-items:end;padding:2.4rem 2.6rem 2rem;background:rgb(var(--color-background));color:rgb(var(--color-foreground))}@media(min-width:1280px){.rs-finder__panel:not(:has([data-style-field]:not([hidden]))){grid-template-columns:minmax(15rem,auto) 27rem minmax(0,1fr) auto}.rs-finder__panel:not(:has([data-style-field]:not([hidden]))):not(:has([data-budget-field]:not([hidden]))){grid-template-columns:minmax(15rem,auto) 27rem auto;justify-content:start}}.rs-finder__title{font:600 2.2rem/1.2 var(--rs-sans);padding-bottom:1.2rem;margin:0}.rs-finder__field{border:0;margin:0;padding:0;min-width:0;position:relative;display:block}.rs-finder__field[hidden]{display:none}.rs-finder__label{display:block;margin-bottom:.7rem;padding:0;font:600 1.2rem/1.2 var(--rs-sans);font-stretch:var(--rs-wide, 112%);letter-spacing:.1em;text-transform:uppercase;color:rgb(var(--color-subtext))}.rs-finder__seg{display:grid;grid-template-columns:repeat(3,1fr);border:1px solid rgb(var(--color-border));background:#fff}.rs-finder__seg button{height:4.8rem;padding:0 .6rem;font:600 1.45rem/1 var(--rs-sans);letter-spacing:0;text-transform:none;color:var(--rs-ink, #0f151c);transition:background-color .25s,color .25s}.rs-finder__seg button+button{border-left:1px solid rgb(var(--color-border))}.rs-finder__seg button:hover{background:var(--rs-tile, #f3f5f8)}.rs-finder__seg button[aria-pressed=true]{background:var(--rs-ink, #0f151c);color:#fff}.rs-finder__select select{appearance:none;-webkit-appearance:none;width:100%;height:5rem;padding:0 4rem 0 1.4rem;border:1px solid rgb(var(--color-border));border-radius:0;background:#fff;font:500 1.5rem var(--rs-sans);color:var(--rs-ink, #0f151c);cursor:pointer}.rs-finder__select select:focus-visible{outline:2px solid var(--rs-steel, #507890);outline-offset:2px}.rs-finder__select .icon{position:absolute;right:1.2rem;bottom:1.6rem;width:1.6rem;height:1.6rem;pointer-events:none}.rs-finder__go .btn{min-width:22rem;min-height:5rem}.rs-finder__go .btn[disabled]{opacity:.6}.rs-finder__refs{grid-column:1 / -1;display:flex;flex-wrap:wrap;align-items:center;gap:.8rem;margin-top:.2rem}.rs-finder__refs-label{margin-right:.4rem;font-size:1.4rem;color:rgb(var(--color-subtext))}.rs-finder__ref{display:inline-flex;align-items:center;height:3.4rem;padding:0 1.2rem;border:1px solid rgb(var(--color-border));background:#fff;font:500 1.3rem/1 var(--rs-mono);letter-spacing:.03em;color:var(--rs-ink, #0f151c);transition:border-color .25s}.rs-finder__ref:hover{border-color:var(--rs-ink, #0f151c)}.rs-finder__results{padding-top:2.8rem;scroll-margin-top:var(--rs-sticky-top, 7rem)}.rs-finder__results-head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:1.6rem 2.4rem;margin-bottom:2.4rem}.rs-finder__results-acts{display:flex;align-items:center;gap:1.6rem}.rs-finder__results-sub{margin:.6rem 0 0;font-size:1.5rem;color:rgb(var(--color-subtext))}.rs-finder__results-sub:empty{display:none}.rs-finder__close{width:4.4rem;height:4.4rem;display:grid;place-items:center;border:1px solid rgb(var(--color-border));border-radius:50%;background:#fff}.rs-finder__close:hover{border-color:var(--rs-ink, #0f151c)}.rs-finder__close .icon{width:1.6rem;height:1.6rem}.rs-finder__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:2.8rem 2rem}@media(max-width:1279px){.rs-finder__panel{grid-template-columns:1fr 1fr}.rs-finder__panel:not(:has([data-style-field]:not([hidden]))) [data-budget-field]{grid-column:1 / -1}.rs-finder__title,.rs-finder__go{grid-column:1 / -1}.rs-finder__go .btn{width:100%}}@media(max-width:989px){.rs-finder__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:2.2rem 1.2rem}}@media(max-width:767px){.rs-finder__panel{margin-inline:calc(-1 * var(--page-padding, 1.6rem));padding:2rem var(--page-padding, 1.6rem);gap:1.2rem}.rs-finder__field--for{grid-column:1 / -1}.rs-finder__title{font-size:2rem;padding-bottom:0}.rs-finder__results-head{flex-direction:column;align-items:flex-start}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/rs-watch-finder.css.map */
