.sr{display:flex;flex-direction:column;gap:56px}.sr__head{display:flex;flex-direction:column;gap:20px;max-width:760px}.sr__k,.sr__label{font-family:var(--ch-font-accent);font-size:12px;letter-spacing:.1em;text-transform:uppercase}.sr__k{letter-spacing:.12em;color:var(--ch-ink-secondary)}.sr__h1{font-size:64px;line-height:.98;overflow-wrap:anywhere}.sr__form{display:flex;align-items:center;gap:12px;border:1px solid var(--ch-ink);border-radius:9999px;padding:6px 6px 6px 22px;background:var(--ch-surface)}.sr__input{flex:1;min-width:0;border:0;background:transparent;font:inherit;font-size:18px;color:var(--ch-ink);min-height:var(--ch-tap)}.sr__input:focus{outline:none}.sr__form:focus-within{box-shadow:0 0 0 3px var(--ch-wood-100)}.sr__submit{padding:13px 26px;font-size:15px}.sr__also{font-size:14px;color:var(--ch-ink-secondary)}.sr__also a{text-decoration:underline}.sr__pieces{display:flex;flex-direction:column;gap:24px}.sr__bar{display:flex;align-items:center;gap:14px;flex-wrap:wrap;padding-bottom:14px;border-bottom:1px solid var(--ch-wood-200)}.sr__filters{margin-left:12px;display:flex;gap:8px;flex-wrap:wrap}.sr__filter{position:relative}.sr__chip{list-style:none;cursor:pointer;border-radius:9999px;box-shadow:inset 0 0 0 1px var(--ch-wood-300);padding:8px 14px;font-size:13px;min-height:36px;display:inline-flex;align-items:center;gap:8px;background:transparent;border:0;font-family:inherit;color:inherit}.sr__chip::-webkit-details-marker{display:none}.sr__filter[open] .sr__chip{box-shadow:inset 0 0 0 1.5px var(--ch-ink)}.sr__pop{position:absolute;z-index:20;top:calc(100% + 8px);left:0;min-width:240px;background:var(--ch-field);border:1px solid var(--ch-wood-300);border-radius:var(--ch-r-panel);box-shadow:var(--ch-shadow-overlay);padding:16px;display:flex;flex-direction:column;gap:10px}.sr__opt{display:flex;align-items:center;gap:10px;font-size:14px;min-height:36px;cursor:pointer}.sr__opt input{width:18px;height:18px;accent-color:var(--ch-ink)}.sr__opt.is-empty{color:var(--ch-ink-secondary);cursor:not-allowed}.sr__opt-n{margin-left:auto;font-family:var(--ch-font-accent);font-size:11px;color:var(--ch-ink-secondary)}.sr__sort{margin-left:auto}.sr__select{padding-right:32px;appearance:none;-webkit-appearance:none;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}.sr__more{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:48px}.sr__col{display:flex;flex-direction:column;gap:14px}.sr__col--guides{gap:6px}.sr__col--guides .sr__label{margin-bottom:8px}.sr__coll{position:relative;border-radius:var(--ch-r-card);overflow:hidden;min-height:220px;display:flex;align-items:flex-end;background:var(--ch-wood-700)}.sr__coll img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.sr__coll-scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,var(--ch-scrim-80),var(--ch-scrim-clear) 60%)}.sr__coll-t{position:relative;padding:20px;color:var(--ch-field);font-family:var(--ch-font-display);font-size:30px}.sr__coll:hover .sr__coll-t{color:var(--ch-field)}.sr__guide{display:flex;flex-direction:column;gap:6px;padding:16px 0;border-top:1px solid var(--ch-wood-200)}.sr__guide-t{font-family:var(--ch-font-display);font-size:26px;line-height:1.08}.sr__guide-d{font-size:14px;line-height:1.5;color:var(--ch-ink-secondary)}.sr__pages{justify-content:center}.sr__none{border:1px solid var(--ch-wood-200);border-radius:var(--ch-r-panel);padding:44px;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:48px}.sr__none-lead{display:flex;flex-direction:column;gap:16px}.sr__none-t{font-family:var(--ch-font-display);font-size:42px;line-height:1;overflow-wrap:anywhere}.sr__none-d{font-size:16px;line-height:1.55;color:var(--ch-ink-secondary)}.sr__none-rooms{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;align-content:start}.sr__room{border-radius:var(--ch-r-card);padding:18px;font-family:var(--ch-font-display);font-size:24px}@media(max-width:989px){.sr__h1{font-size:40px}.sr__more,.sr__none{grid-template-columns:1fr;gap:28px}.sr__none{padding:28px 20px}.sr__none-t{font-size:32px}.sr__filters{margin-left:0}}@media(max-width:599px){.sr__submit{padding:12px 18px}.sr__sort{margin-left:0}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/page-search.css.map */
