

/* Start:/local/templates/stopamer/template_styles.css?1779836183969*/
/* Стили подключаются из сборки Vite: /assets/css/scripts.min.css (+ vendor), см. header.php */

.catalog-page__layout {
    display: flex;
    flex-wrap: wrap;
    gap: 2rem;
    align-items: flex-start;
}
.catalog-page__main {
    flex: 1 1 22rem;
}
.catalog-page__aside {
    flex: 0 1 18rem;
}

.specialist-item__actions {
    margin-top: 0.75rem;
}

/* Кнопка-оверлей карточки (быстрый просмотр); базовые стили в scripts.min.css до пересборки */
button.specialist-item__cover {
    appearance: none;
    margin: 0;
    padding: 0;
    border: 0;
    background: transparent;
    cursor: pointer;
    font: inherit;
    color: inherit;
    text-align: inherit;
}

.specialist-popup-loaded__photo img {
    max-width: 100%;
    height: auto;
    border-radius: 0.5rem;
}

.specialist-page__body img,
.specialist-popup-loaded__text img {
    max-width: 100%;
    height: auto;
}

/* End */
/* /local/templates/stopamer/template_styles.css?1779836183969 */
