.uf{--uf-active-bg: #1a2224;--uf-active-text: #fff;max-width:1240px;margin:0 auto;color:var(--body-text-color, #222);font-family:var(--base-font-family, inherit)}.uf__title{margin:0 0 .5rem;color:var(--body-heading-color, inherit)}.uf__intro{margin:0 0 1.25rem;max-width:70ch}.uf__block{margin:0 0 1.25rem}.uf__h{font-size:1.05rem;margin:0 0 .6rem;color:var(--body-heading-color, inherit)}.uf__modes{display:grid;grid-template-columns:1fr 1fr;gap:0;border:1px solid var(--body-input-border-color, #bbb);border-radius:var(--btn-border-radius, 4px);overflow:hidden}.uf__mode{padding:.6rem .5rem;text-align:center;font:inherit;font-size:.9rem;line-height:1.25;cursor:pointer;background:transparent;color:inherit;border:0}.uf__mode+.uf__mode{border-left:1px solid var(--body-input-border-color, #bbb)}.uf__mode:hover{background:#0000000d}.uf__mode.is-active{background:var(--uf-active-bg);color:var(--uf-active-text);font-weight:600}.uf__field,.uf__fieldset{margin:0 0 1rem;padding:0;border:0}.uf__label{display:block;margin:0 0 .35rem;font-weight:600;padding:0}.uf__select,.uf__input{width:100%;max-width:100%;padding:.65rem .75rem;font:inherit;color:var(--body-input-text-color, inherit);background:var(--body-input-background-color, #fff);border:1px solid var(--body-input-border-color, #bbb);border-radius:var(--btn-border-radius, 4px)}.uf__help{margin:.35rem 0 0;font-size:.9rem;opacity:.8}.uf__radio{display:block;margin:.25rem 0;cursor:pointer}.uf__models{list-style:none;margin:.5rem 0 0;padding:0;max-height:15rem;overflow-y:auto}.uf__model{display:block;width:100%;padding:.6rem .75rem;text-align:left;font:inherit;cursor:pointer;background:transparent;color:inherit;border:0;border-bottom:1px solid var(--body-input-border-color, #ddd)}.uf__model:hover,.uf__model:focus{background:#0000000d}.uf__selected{margin:0 0 1rem}.uf__strong{font-weight:600;margin:0 0 .25rem}.uf__link{padding:0;font:inherit;text-decoration:underline;background:none;border:0;color:var(--body-link-color, inherit);cursor:pointer}.uf__btn{display:inline-block;padding:.7rem 1.25rem;font:inherit;text-decoration:none;cursor:pointer;text-align:center;color:var(--btn-text-color, #fff);background:var(--btn-bg-color, #222);border:1px solid var(--btn-border-color, var(--btn-bg-color, #222));border-radius:var(--btn-border-radius, 4px)}.uf__btn:hover,.uf__btn:focus{opacity:.85}.uf__btn--alt{color:var(--body-text-color, #222);background:transparent;border:1px solid currentColor}.uf__actions{display:flex;flex-wrap:wrap;gap:.75rem;margin:.75rem 0 0}.uf__note{margin:1rem 0;padding:1rem 1.25rem;border-radius:var(--btn-border-radius, 4px);background:#0000000d}.uf__note--warn{border-left:4px solid #c58a00}.uf__note--advice{border-left:4px solid var(--btn-bg-color, #222)}.uf__note p{margin:0 0 .5rem}.uf__count{font-weight:600;margin:0 0 .25rem}.uf__grid{list-style:none;margin:.75rem 0 1rem;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:1rem}.uf__card{margin:0}.uf__card-link{display:block;text-decoration:none;color:inherit}.uf__card-link:hover .uf__card-title,.uf__card-link:focus .uf__card-title{text-decoration:underline}.uf__img{display:block;width:100%;height:auto;aspect-ratio:1 / 1;object-fit:cover;background:#0000000d}.uf__img--empty{min-height:160px}.uf__card--loading{opacity:.6}.uf__card--loading .uf__img{background:#00000017;min-height:190px}.uf__card-title{font-size:.95rem;line-height:1.3;margin:.5rem 0 .2rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.uf__price{margin:0;font-weight:600}.uf__avail{margin:.15rem 0 0;font-size:.9rem}.uf__avail.is-in{color:#1a7f37}.uf__avail.is-out{color:#8a1c1c}.uf__meta{margin:.15rem 0 0;font-size:.85rem;opacity:.75}.uf__pending{margin:1.5rem 0 0}.uf__pending summary{cursor:pointer;font-weight:600}.uf__layout{display:grid;grid-template-columns:320px minmax(0,1fr);gap:2rem;align-items:start}.uf__panel{position:sticky;top:1rem;padding:1.1rem 1.1rem .25rem;border:1px solid var(--body-input-border-color, #d6d6d6);border-radius:var(--btn-border-radius, 4px);background:#00000005;max-height:calc(100vh - 2rem);overflow-y:auto}.uf__layout--start{grid-template-columns:minmax(0,560px)}.uf__layout--start .uf__main,.uf__panel-toggle{display:none}.uf__main{margin:0;min-width:0}.uf__filters{display:grid;gap:.6rem;margin:0 0 1rem;padding:0 0 1rem;border-bottom:1px solid var(--body-input-border-color, #e2e2e2)}.uf__chips{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem}.uf__chips-label{min-width:4.5rem;flex:none;font-weight:600;font-size:.9rem}.uf__chip{display:inline-flex;align-items:center;gap:.4rem;padding:.3rem .7rem;font:inherit;font-size:.88rem;line-height:1.3;cursor:pointer;color:inherit;background:transparent;border:1px solid var(--body-input-border-color, #bbb);border-radius:999px}.uf__chip:hover{border-color:var(--uf-active-bg)}.uf__chip.is-active{color:var(--uf-active-text);background:var(--uf-active-bg);border-color:var(--uf-active-bg)}.uf__dot{width:.85rem;height:.85rem;border-radius:50%;border:1px solid rgba(0,0,0,.25);flex:none}.uf__chips-more{font-size:.88rem;margin-left:.25rem}@media(max-width:900px){.uf__layout,.uf__layout--start{grid-template-columns:1fr;gap:1rem}.uf__panel{position:static;max-height:none;overflow:visible;padding:0;border:0;background:none}.uf__panel-toggle{display:flex;width:100%;align-items:center;justify-content:space-between;gap:.75rem;padding:.75rem 1rem;font:inherit;text-align:left;cursor:pointer;color:inherit;background:#0000000a;border:1px solid var(--body-input-border-color, #bbb);border-radius:var(--btn-border-radius, 4px)}.uf__panel-sum{font-weight:600}.uf__panel-change{text-decoration:underline;white-space:nowrap}.uf__panel-body{padding:1rem 0 0}.uf__panel-body.is-collapsed{display:none}.uf__chips{flex-wrap:nowrap;overflow-x:auto;padding-bottom:.25rem}.uf__chips-label{min-width:0;flex:none}.uf__chip,.uf__chips-more{white-space:nowrap}.uf__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.uf__card-title{font-size:.85rem}}@media(max-width:600px){.uf__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.uf__card-title{font-size:.88rem}}@media(prefers-reduced-motion:reduce){.uf *{transition:none!important;animation:none!important}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/finder.css.map */
