.favorites-page h1{line-height:var(--line-height-oneline);color:var(--gnm-color-text-primary)}@media (max-width:767px){.favorites-page h1{margin-top:var(--space-md);font-size:var(--text-lg)}}.favorites-body{flex-direction:column;display:flex}.favorites-tabs{--favorites-tabs-space-above:32px;--favorites-tabs-space-below:var(--space-lg);margin:var(--favorites-tabs-space-above) 0 var(--favorites-tabs-space-below);padding:0;list-style:none;display:flex}@media (max-width:767px){.favorites-tabs{--favorites-tabs-space-above:0;--favorites-tabs-space-below:var(--space-md)}}.favorites-page .clinic-card-list,.favorites-page .clinic-procedures{gap:var(--space-lg);margin:0}@media (max-width:767px){.favorites-page .clinic-card-list,.favorites-page .clinic-procedures{gap:var(--space-md)}}.favorites-tabs__item{flex:1 1 0;min-width:0;display:flex}.favorites-tabs__tab{--favorites-tab-height:58px;--favorites-tab-indicator:var(--rule-hair);--favorites-tab-indicator-color:var(--gnm-color-border-subtle-strong);box-sizing:border-box;height:var(--favorites-tab-height);padding-top:var(--space-md);padding-bottom:var(--rule-hair);color:var(--gnm-color-text-secondary);font-size:var(--text-base);line-height:var(--line-height-oneline);text-align:center;flex-direction:column;flex:auto;justify-content:space-between;text-decoration:none;display:flex}@media (max-width:767px){.favorites-tabs__tab{--favorites-tab-height:54px;font-size:var(--text-sm);line-height:var(--line-height-standard);padding-top:14px}}.favorites-tabs__tab:after{content:"";height:var(--favorites-tab-indicator);background:var(--favorites-tab-indicator-color);flex:none;display:block}.favorites-tabs__tab:hover{color:var(--gnm-color-brand-strong)}.favorites-tabs__tab--active{--favorites-tab-indicator:calc(var(--rule-hair) * 3);--favorites-tab-indicator-color:var(--gnm-color-brand-strong);color:var(--gnm-color-brand-strong);padding-bottom:0;font-weight:600}.favorites-body>.clinic-list-empty{--favorites-empty-space-above:32px;margin-top:var(--favorites-empty-space-above)}@media (min-width:768px){.favorites-page .clinic-procedure__head--with-image{--favorites-procedure-image-size:140px;grid-template-columns:var(--favorites-procedure-image-size) minmax(0, 1fr);column-gap:var(--space-lg)}.favorites-page .clinic-procedure__head--with-image .clinic-procedure__image{aspect-ratio:1}}@media (min-width:768px){.favorites-page .clinic-procedure__rows{--favorites-procedure-rows-width:750px;max-width:var(--favorites-procedure-rows-width)}}