.favorites-page__button .button__content{font-family:var(--font);font-size:var(--typescale-label-medium-font-size);font-style:normal;font-weight:var(--typescale-label-medium-font-weight,500);letter-spacing:var(--typescale-label-medium-letter-spacing);line-height:var(--typescale-label-medium-line-height);-webkit-text-decoration:var(--typescale-label-medium-text-decoration);text-decoration:var(--typescale-label-medium-text-decoration);text-transform:var(--typescale-label-medium-text-transform)}.favorites-page{border-radius:0 0 var(--border-radius-lg) var(--border-radius-lg);padding-top:calc(var(--header-height) + clamp(10px,5vh,65px))}.favorites-page .project-plan-card__visited{display:none}.favorites-page__actions,.favorites-page__header{align-items:center;display:flex;justify-content:space-between}.favorites-page__actions{flex-wrap:wrap;gap:30px;margin:25px 0 45px}@media only screen and (max-width:800px){.favorites-page__actions{align-items:unset;flex-direction:column}}@media only screen and (max-width:734px){.favorites-page__actions{margin:25px 0 30px}}.favorites-page__buttons{align-items:center;display:flex;gap:10px}@media only screen and (max-width:734px){.favorites-page__buttons{gap:8px}}.favorites-page__button{--button-padding:14px}@media only screen and (max-width:734px){.favorites-page__button{--button-padding:7.5px 10px}.favorites-page__button .button__content{font-size:10px}}.favorites-page__button .button__content span{margin-left:4px;opacity:.5}.favorites-page__select-wrapper{align-items:center;display:flex;gap:30px}@media only screen and (max-width:734px){.favorites-page__select-wrapper{gap:19px}}@media only screen and (max-width:340px){.favorites-page__select-wrapper{margin-right:10px}}.favorites-page__select{width:280px}@media only screen and (max-width:734px){.favorites-page__select{width:100%}}@media only screen and (max-width:431px){.favorites-page__select .button__content{font-size:12px}}@media only screen and (max-width:340px){.favorites-page__select .button__content{font-size:12px}}.favorites-page__views{align-items:center;display:flex;gap:10px}@media only screen and (max-width:340px){.favorites-page__views{gap:5px}}.favorites-page__body{display:grid;gap:10px;height:100%}.favorites-page__body-plans{display:grid;gap:18px;grid-template-columns:repeat(4,1fr);position:relative}@media only screen and (max-width:1360px){.favorites-page__body-plans{grid-template-columns:repeat(3,1fr)}}@media only screen and (max-width:1068px){.favorites-page__body-plans{grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:734px){.favorites-page__body-plans{gap:14px;grid-template-columns:1fr}}.favorites-page__body-plans.is-column{display:flex;flex-direction:column;gap:8px}.favorites-page__body-empty{height:100%}@media only screen and (max-width:365px){.favorites-page .project-plan-card__title br{display:block}}@media only screen and (max-width:734px){.favorites-page .project-plan-card__title{min-width:none}}.favorites-page--empty{background:var(--color-favorites-empty-bg,var(--color-white));color:var(--color-favorites-empty-color,var(--color-on-surface))}.favorites-page--empty .favorites-page__button,.favorites-page--empty .favorites-page__title{color:var(--color-on-surface)}.favorites-page-footer__banner{display:flex;gap:120px}@media only screen and (max-width:1068px){.favorites-page-footer__banner{flex-wrap:wrap}}@media only screen and (max-width:734px){.favorites-page-footer__banner{flex-direction:column;gap:30px}}.favorites-page-footer__banner-titles{display:flex;flex-direction:column;gap:35px}.favorites-page-footer__banner-title span{color:var(--color-primary)}.favorites-page-footer__banner-subtitle{color:var(--color-on-surface-text-light)}.favorites-page-footer .form-call-messenger{background:var(--color-bg);border-radius:30px;max-width:590px;padding:50px 40px;width:100%}@media only screen and (max-width:1068px){.favorites-page-footer .form-call-messenger{max-width:100%}}@media only screen and (max-width:734px){.favorites-page-footer .form-call-messenger{padding:30px 20px}}@media only screen and (max-width:431px){.favorites-page-footer .form-call-messenger{background:#0000;padding:0}}.favorites-page-footer .form-call-messenger .fields-group{gap:0 20px}@media only screen and (max-width:734px){.favorites-page-footer .form-call-messenger .fields-group{gap:20px 15px}}.favorites-page-footer .form-call-messenger .fields-group>*{flex:1 1 245px}@media only screen and (max-width:734px){.favorites-page-footer .form-call-messenger .fields-group>*{flex:1 1 230px}}@media only screen and (max-width:545px){.favorites-page-footer .form-call-messenger .fields-group>*{flex:1 1 170px}}@media only screen and (max-width:431px){.favorites-page-footer .form-call-messenger .fields-group>*{flex:1 1 155px}.favorites-page-footer .form-call-messenger .field__input,.favorites-page-footer .form-call-messenger .select__button{background:var(--color-bg)}}.favorites-page-footer .form-call-messenger .field-privacy{margin-top:30px}
