.stylist-directory{width:100%;max-width:1240px;margin:0 auto;padding:24px 24px 80px}.stylist-directory__filters{display:grid;grid-template-columns:minmax(180px,220px) minmax(180px,220px);align-items:end;gap:14px;padding:20px;margin-bottom:18px;background:#f7f7f5}.stylist-directory__filter{display:grid;min-width:0;gap:8px}.stylist-directory__filter span{color:#6d6d6d;font-size:11px;font-weight:600;letter-spacing:.16em}.stylist-directory__filter select{box-sizing:border-box;width:100%;height:46px;min-height:46px;padding:0 14px;border:1px solid #d7d7d7;border-radius:3px;background:#fff;color:#161616;font:inherit}.stylist-directory__count{margin:0 0 16px;color:#666;font-size:14px}.stylist-directory__load-status{margin:0 0 18px;color:#666;font-size:14px}.stylist-directory__load-status p{margin:0 0 8px}.stylist-directory__load-status button{padding:8px 14px;border:1px solid #d7d7d7;border-radius:3px;background:#fff;color:#161616;font:inherit;cursor:pointer}.stylist-directory__filter select:disabled{opacity:.65;cursor:wait}.stylist-directory__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.stylist-card{display:flex;align-items:center;gap:18px;min-width:0;min-height:150px;padding:20px;border:1px solid #e2e2e2;border-radius:14px;background:#fff}.stylist-directory [hidden]{display:none!important}.stylist-card__photo{display:grid;flex:0 0 82px;width:82px;height:82px;overflow:hidden;place-items:center;border-radius:50%;background:#efede8;color:#1a1a1a;font-size:28px;font-weight:500}.stylist-card__photo img{width:100%;height:100%;object-fit:cover}.stylist-card__content{min-width:0}.stylist-card h2{margin:0 0 5px;overflow-wrap:anywhere;color:#111;font-size:18px;font-weight:650;line-height:1.2}.stylist-card__location{margin:0 0 12px;color:#666;font-size:14px}.stylist-card__link{color:#111;font-size:11px;font-weight:700;letter-spacing:.1em;text-decoration:none}.stylist-card__link:hover{text-decoration:underline}.stylist-directory__pagination{display:flex;justify-content:center;flex-wrap:wrap;gap:8px;margin-top:28px}.stylist-directory__pagination button{min-width:42px;height:42px;padding:0 12px;border:1px solid #d7d7d7;border-radius:3px;background:#fff;color:#161616;cursor:pointer;font:inherit}.stylist-directory__pagination button:hover:not(:disabled),.stylist-directory__pagination button[aria-current=page]{border-color:#161616;background:#161616;color:#fff}.stylist-directory__pagination button:disabled{opacity:.4;cursor:not-allowed}.stylist-directory__empty{margin:0;padding:36px 20px;text-align:center;background:#f7f7f5}@media screen and (max-width:989px){.stylist-directory__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:749px){.stylist-directory{padding:20px 16px 56px}.stylist-directory__filters{grid-template-columns:1fr;gap:14px;padding:16px}.stylist-directory__grid{grid-template-columns:1fr;gap:12px}.stylist-card{min-height:132px;padding:18px;gap:16px}.stylist-card__photo{flex-basis:76px;width:76px;height:76px}.stylist-card h2{font-size:17px}}
/*# sourceMappingURL=/cdn/shop/t/63/compiled_assets/styles.css.map?subset=AAAAAAAAAABA */
