.submenu{z-index:10;background-color:#fff;border-top:2px solid #e9edfb;border-bottom:2px solid #e9edfb;width:100%;padding:20px 0;display:block;position:absolute;overflow:hidden}.submenu__wrapper{justify-content:space-between;width:100%;padding-top:20px;padding-bottom:20px;display:flex;position:relative}.submenu-block{box-sizing:border-box;border:1px solid #e9edfb;border-radius:8px;width:48%;padding:20px}.submenu-block__title{margin-bottom:12px}.submenu-block__item{justify-content:space-between;height:300px}.submenu-block__item,.submenu-list{flex-direction:column;display:flex}.submenu-list__li{margin-bottom:4px}.submenu-block__link-wrapper{justify-content:flex-end}.menu-column,.submenu-block__link-wrapper{display:flex}.menu-column{flex-flow:wrap;height:calc(100% - 40px)}.registration-type-modal{font-weight:600;line-height:18px}.registration-type-modal .n-modal__inner{border-radius:8px;padding:0}.registration-type-modal h1{font-size:20px;line-height:28px}.registration-type-modal a{font-weight:600;line-height:18px}.registration-type-modal__section{margin:20px 0}.registration-type-modal__section:first-child{border-bottom:1px solid #e9edfb}.registration-type-modal__section-title{margin-bottom:12px;font-weight:600;line-height:18px}.registration-type-modal__section-btns{display:flex}.registration-type-modal__section-btn{margin-right:12px}@media (width>=640px){.registration-type-modal .n-modal__inner{transform:translateY(10%)}.registration-type-modal .n-modal__btn-close{display:none}.registration-type-modal__section{margin:0;padding:20px}}@media (width>=992px){.registration-type-modal .n-modal__inner{transform:translate(120%,10%)}}@media (width>=1194px){.registration-type-modal .n-modal__inner{transform:translate(140%,10%)}}@media (width<=767px){.registration-type-modal .n-modal__content{border-radius:8px}}.select-city-button{cursor:pointer;background-color:#0000;border:none;width:100%;max-width:340px;padding:0;font-weight:500}.select-city-button--accent .select-city-button__text{font-weight:600}.select-city-button--accent .select-city-button__icon{color:#399fae}.select-city-button--wrappable .select-city-button__content-container{text-align:left;white-space:unset;display:block}.select-city-button--wrappable .select-city-button__text{overflow:unset;text-overflow:unset}.select-city-button--wrappable .select-city-button__icon{width:1em;height:1em}.select-city-button__content-container{color:#6c79a3;white-space:nowrap;flex-wrap:nowrap;align-items:center;display:flex}.select-city-button__content-container:hover{color:#9eaad1}.select-city-button__text{color:#1a1a1a;text-overflow:ellipsis;margin-left:4px;overflow:hidden}.select-city-button__icon{width:10px;height:10px;margin-right:8px}.share-button{background-color:#0000;border:none;border-radius:4px;justify-content:center;align-items:center;padding:4px;transition:transform .2s,background-color .2s;display:flex}.share-button:hover{cursor:pointer}.share-button:active{transform:scale(.9)}.share-button--small{padding:10px 12px 10px 5px}.share-button--small:hover{border-radius:0 24px 24px 0}.share-button__icon{color:#31858c}.share-button__icon--md{width:24px;height:24px}.share-button__icon--sm{color:#465481;width:20px;height:20px}.points{align-items:center;display:flex}.points__icn{margin-right:4px}.points__rub{color:#fff;background:linear-gradient(72deg,#fa5632 -2.05%,#ffdc75 156.83%);border:1px solid #fda65b;border-radius:8px;padding:2px 4px;line-height:18px;position:relative;overflow:hidden}.points__rub:before{content:"";opacity:0;background-color:#fff;transition:opacity .2s;position:absolute;inset:0}@media (hover:hover){.n-btn--primary:hover .points__rub:before{opacity:.25}}.social-proof{border-top:1px solid #e9edfb}.social-proof__wrapper{grid-row-gap:24px;padding:40px 0;display:grid}.social-proof__item{justify-content:center;align-items:center;display:flex}.social-proof__item-icn{color:#ffb700;flex-shrink:0;width:64px;height:64px;margin-right:12px}.social-proof__text{max-width:180px;font-size:14px;font-weight:600;line-height:18px}@media (width>=640px){.social-proof__wrapper{grid-template-columns:1fr 1fr}.social-proof__text{max-width:unset}.social-proof__item{justify-content:flex-start}}@media (width>=992px){.social-proof{border-top:0;padding:48px 0 40px}.social-proof__wrapper{grid-column-gap:16px;border-top:1px solid #e9edfb;grid-template-columns:repeat(4,1fr)}}.loading-skeleton{--skeleton-shimmer-line-width:max(var(--width,100%) * .2,20px);height:var(--height,100%);width:var(--width,auto);background-color:#e9edfb;border-radius:8px;position:relative;overflow:hidden}.loading-skeleton:after{-webkit-animation:skeleton-shimmer var(--duration,1.6s) infinite linear;animation:skeleton-shimmer var(--duration,1.6s) infinite linear;background-image:linear-gradient(90deg,#e9edfb,#f6f8fe 50%,#e9edfb);background-repeat:no-repeat;background-size:var(--skeleton-shimmer-line-width);content:"";width:100%;height:100%;position:absolute;top:0;left:0}.loading-skeleton--text{height:var(--height,1.5em)}.loading-skeleton--circle{height:var(--height,30px);width:var(--width,var(--height));border-radius:50%}.loading-skeleton--sync:after{-webkit-animation-duration:var(--duration,3s);animation-duration:var(--duration,3s);animation-name:skeleton-shimmer-sync}@keyframes skeleton-shimmer{0%{-webkit-transform:translateX(calc(0px - var(--skeleton-shimmer-line-width)));transform:translateX(calc(0px - var(--skeleton-shimmer-line-width)))}50%,to{transform:translate(100%)}}@keyframes skeleton-shimmer-sync{0%{-webkit-transform:translateX(calc(0px - var(--skeleton-shimmer-line-width)));transform:translateX(calc(0px - var(--skeleton-shimmer-line-width)))}to{transform:translate(100vw)}}@media (prefers-reduced-motion){.loading-skeleton:after{background-image:none;animation:none}}.footer-app-banner.footer-app-banner{text-align:center;background:linear-gradient(270deg,#ffebe0,#fff5e5);border-radius:8px;padding:32px 16px}.footer-app-banner.footer-app-banner--placeholder{background:#fbfbfe}.footer-app-banner__empty{height:24px}.footer-app-banner__header{flex-direction:column;align-items:center;display:flex}.footer-app-banner__qr{display:none}.footer-app-banner__header-title{text-align:center;flex:auto;min-width:50vw;margin-top:16px;font-size:22px;font-weight:600;line-height:30px}.footer-app-banner__links{flex-direction:column;align-items:center;margin-top:64px;margin-bottom:50px;display:flex}.footer-app-banner__links>:not(:last-child){margin-bottom:24px}@media (width>=767px){.footer-app-banner.footer-app-banner{justify-content:space-between;align-items:center;gap:20px;margin-top:48px;margin-bottom:40px;padding:32px 40px 32px 48px;display:flex}.footer-app-banner__header{flex-direction:row;flex:auto;align-items:stretch;gap:20px;display:flex}.footer-app-banner__header-title{margin-right:10px;margin-top:unset;min-width:unset;text-align:left;flex:auto}.footer-app-banner__qr{margin-right:20px;display:block}.footer-app-banner__links{margin:unset}}.more-btn{color:#6c79a3;cursor:pointer;background-color:#0000;border:none;align-items:center;font-weight:500;display:inline-flex}.more-btn--dropdown:hover{color:#465481}.more-btn--dropup .more-btn__icon{transform:rotate(180deg)}.links-list__list{-webkit-column-count:1;-moz-column-count:1;column-count:1}.links-list__btn{margin-top:16px;font-size:14px}.links-list__item{-webkit-column-break-inside:avoid;break-inside:avoid;page-break-inside:avoid;padding-bottom:16px}@media (width>=767px){.links-list{padding:0}.links-list__list{-webkit-column-count:3;-moz-column-count:3;column-count:3}.links-list__list--2-cols{-webkit-column-count:2;-moz-column-count:2;column-count:2}}@media (width>=992px){.links-list__list{-webkit-column-count:4;-moz-column-count:4;column-count:4}.links-list__list--2-cols{-webkit-column-count:2;-moz-column-count:2;column-count:2}}.footer-links{box-sizing:border-box;background-color:#fbfbfe;border:1px solid #e0e5f7;border-radius:8px;padding:0;font-size:16px;line-height:24px}.footer-links summary::-webkit-details-marker{content:"";display:none}.footer-links summary::marker{content:"";display:none}.footer-links__section{border-bottom:1px solid #e9edfb;border-top-left-radius:8px;border-top-right-radius:8px}.footer-links__section:last-child{border-bottom:0}.footer-link__header{cursor:pointer;justify-content:space-between;padding:16px 16px 16px 32px;display:flex}.footer-links__body{border-top:1px solid #e9edfb}.footer-links__body.links-list{padding:24px}.footer-links__dropdown{margin-left:16px;font-size:14px}@media (width<=992px){.footer-links{margin:8px}}.footer-main{background-color:#e9edfb;width:100%}.footer-main__container.container{padding:20px}.footer-main__top{background:#fff;box-shadow:0 14px 10px -10px #121a481a}.footer-main__top-container.container{flex-direction:row;justify-content:space-between;padding:20px;display:flex}.footer-main__socials-logo{width:223px;height:auto;display:block}.footer-main__links-socials{flex-direction:row;align-items:center;gap:8px;display:flex}.footer-main__links-socials-icon{width:32px;height:32px}.footer-main__links-socials-icon:hover{opacity:.8}.footer-main__wrapper{flex-direction:column;gap:16px;display:flex}.footer-main__columns{grid-template-columns:repeat(5,1fr);gap:24px;display:grid}.footer-main__column{flex-direction:column;gap:8px;display:flex}.footer-main__column-title{color:#6c79a3;margin:0 0 8px;font-size:16px;font-weight:600;line-height:26px}.footer-main__expanding-column{background-color:#0000}.footer-main__expanding-column .n-expanding-card__title-wrapper{width:100%}@media (width>=640px){.footer-main__expanding-column .n-expanding-card__header{pointer-events:none;margin-bottom:8px;padding:0}.footer-main__expanding-column .n-expanding-card__content{flex-direction:column;gap:8px;padding:0;display:flex}.footer-main__expanding-column .footer-main__column-title{margin:0 0 8px}}.footer-main__link{color:#121f48;font-size:13px;line-height:22px;text-decoration:none;transition:color .2s}.footer-main__link:hover{color:#6c79a3}.footer-main__middle{-webkit-box-direction:normal;display:flex}.footer-main__bottom,.footer-main__middle{border-top:1px solid #e0e5f7;flex-direction:column;gap:16px;padding-top:16px}.footer-main__bottom{flex-wrap:wrap}.footer-main__disclaimers{flex-direction:column;gap:20px;display:flex}.footer-main__disclaimer{color:#6c79a3;font-size:12px;font-weight:600;line-height:16px}.footer-main__disclaimer a{transition:color .2s}.footer-main__disclaimer a:hover{color:#465481}.footer-main__partners{justify-content:space-between;gap:24px}.footer-main__partners,.footer-main__stores{flex-wrap:wrap;align-items:center;display:flex}.footer-main__stores{gap:16px}.footer-main__store-badge{flex-direction:row;align-items:center;gap:6px;display:inline-flex}.footer-main__store-badge img{width:auto;height:100%}.footer-main__store-badge span{color:#6c79a3;font-size:12px;font-weight:600;line-height:16px}.footer-main__store-badge:hover{cursor:pointer;opacity:.8;transition:opacity .2s}.footer-main__bottom{color:#6c79a3;justify-content:space-between;font-size:12px;font-weight:600;line-height:18px}.footer-main__bottom,.footer-main__technical-link{flex-direction:row;display:flex}.footer-main__technical-link{flex-wrap:nowrap;gap:20px}.footer-main__technical-link a{transition:color .2s}.footer-main__technical-link a:hover{color:#465481}.footer-main__separate-link{transition:color .2s}.footer-main__separate-link:hover{color:#465481}@media (width<=767px){.footer-main__socials-logo{width:203px}.footer-main__top-container{flex-wrap:wrap;gap:16px}.footer-main__link{color:#465481;font-size:14px}.footer-main__links-socials-icon{width:30px;height:30px}.footer-main{padding:0 0 65px}.footer-main__columns{grid-template-columns:1fr}.footer-main__expanding-column .n-expanding-card__header{padding:0}.footer-main__expanding-column .n-expanding-card__content{flex-direction:column;gap:8px;padding:8px 0 0;display:flex}.footer-main__expanding-column .footer-main__column-title{color:inherit;margin:0}.footer-main__expanding-column .n-expanding-card__arrow{background-image:url(https://assets-1.napopravku.ru/dist/assets/icons/icn-chevron-down.LsT8Q0mw.svg);background-size:unset}}.review-cta{position:relative}.review-cta,.review-cta__img{align-items:center;display:flex}.review-cta__img{flex-shrink:0;margin-right:28px}.review-cta__img-pic{width:293px;height:auto}.review-cta__content{flex:1;padding:40px 0 32px}.review-cta__title{margin-bottom:8px;font-size:22px;font-weight:600;line-height:1.3}.review-cta__btn{margin-top:30px}@media (width<=767px){.review-cta__img{width:40%;margin-right:16px}.review-cta__img img{width:100%;height:auto}.review-cta__content{width:60%;padding:16px 0}.review-cta__title{font-size:20px}.review-cta__btn{width:auto}}@media (width<=640px){.review-cta__img{display:none}.review-cta__content{width:100%;padding:24px 0}}.app-footer__footer-links--no-social-proof{margin-top:40px!important}.auth-socials{-webkit-box-pack:stretch;-ms-flex-pack:stretch;flex-direction:row;justify-content:stretch;align-items:center;gap:12px;display:flex}.auth-socials__link.auth-socials__link{flex:1 0 65px;height:48px;padding:0;display:block}.auth-socials__link.auth-socials__link:hover{opacity:.9}.auth-socials__link-item{background-position:50%;background-repeat:no-repeat;background-size:16px;border-radius:4px;width:100%;height:100%;display:block}.auth-socials__link-item--google.n-btn{background-color:#fff;background-image:url(https://assets-1.napopravku.ru/dist/assets/icons/icn-google.3_I0S0HA.svg);border:1px solid #e9edfb}.auth-socials__link-item--vk.n-btn{background-color:#2787f5;background-image:url(https://assets-1.napopravku.ru/dist/assets/icons/icn-vk.DilQkBkv.svg)}.auth-socials__link-item--mailru.n-btn{background-color:#005ff9;background-image:url(https://assets-1.napopravku.ru/dist/assets/icons/icn-mailru.BQ-IgvBM.svg)}@media screen and (width>=640px){.auth-socials{gap:20px}.auth-socials__link{flex-basis:95px}}.phone-number__banner,.phone-number__content{margin-bottom:16px}.appointment-error-default{flex-direction:column;align-items:center;padding-top:90px;display:flex}.appointment-error-default__title{margin-bottom:24px;font-size:18px;font-weight:600}.appointment-error-default__img{margin-bottom:32px}.appointment-error-default__description{text-align:center;font-size:14px}.appointment-error-default__phone{align-self:center;width:auto;margin-top:32px}.appointment-error-default__phone .clinic-phone{font-size:18px}.appointment-error-default__phone .clinic-phone__value{font-size:20px}.appointment-error-default__phone .clinic-phone__btn{font-size:16px}.appointment-error-reserved-time{flex-direction:column;align-items:center;padding-top:90px;display:flex}.appointment-error-reserved-time__title{margin-bottom:24px;font-size:18px;font-weight:600}.appointment-error-reserved-time__img{margin-bottom:32px}.appointment-error-reserved-time__description{text-align:center;font-size:14px}.appointment-error-reserved-time__action{margin-top:32px}.appointment-error-reserved-time__btn-wrp{justify-content:center;align-items:center;display:flex}.appointment-error-reserved-time__icn{color:#fff;margin-right:15px}.appointment-error-not-available{flex-direction:column;align-items:center;display:flex}.appointment-error-not-available__title{color:#121f48;text-align:left;width:100%;font-size:22px;font-weight:600;line-height:30px}.appointment-error-not-available__description{color:#121f48;text-align:left;width:100%;margin-top:8px;font-size:16px;font-weight:500;line-height:24px}.appointment-error-not-available__btn{margin-top:20px}.appointment-error-not-available .n-btn.appointment-error-not-available__btn{width:100%}@media (width<=640px){.appointment-error-not-available__title{padding-right:20px;font-size:20px;line-height:28px}.appointment-error-not-available__description{font-size:14px;line-height:22px}.appointment-error-not-available__btn{margin-top:24px}}.appointment-error-not-available__card{border:1px solid #e9edfb;border-radius:8px;flex-direction:column;width:100%;margin-top:12px;padding:14px 16px;display:flex}.appointment-error-not-available__card--name{color:#121f48;font-size:14px;font-weight:500;line-height:22px}.appointment-error-not-available__card--phone{color:#399fae;margin-top:8px;font-size:18px;font-weight:600;line-height:26px}.appointment-error-not-available__card--phone:hover{color:#399fae}.appointment-modal .n-modal__inner:has(.appointment-error-not-available){width:530px}.time-slots-list{--slots-columns:4;grid-template-columns:repeat(var(--slots-columns),1fr);gap:12px;padding-top:12px;display:grid}.time-slots-list--v2.time-slots-list--sm{grid-auto-columns:68px;grid-template-columns:repeat(var(--slots-columns),68px);margin-right:-16px}.time-slots-list--v2.time-slots-list--sm,.time-slots-list--v2.time-slots-list--xs{grid-auto-flow:column;grid-template-rows:-webkit-min-content;grid-template-rows:min-content;padding-right:16px;display:grid;overflow-x:auto}.time-slots-list--v2.time-slots-list--xs{grid-auto-columns:calc(25% - 9px);grid-template-columns:repeat(var(--slots-columns),calc(25% - 9px))}.time-slots-list--inverted-color .n-time-slot{color:#399fae;background:#f2f9f9}.time-slots-list--inverted-color .n-time-slot:hover{color:#31858c;background-color:#d7ecef}.time-slots-list--increased-font .n-time-slot{font-size:16px;line-height:24px}.time-slots-list--v4{border:1px solid #e9edfb;border-radius:0 0 4px 4px;padding:12px}.time-slots-list__time-slot{min-width:0}.time-slots-list__time-slot--included.n-time-slot{font-weight:600}.time-slots-list__toggle{height:44px}.time-slots-list__toggle--open .time-slots-list__toggle-icon{transform:rotate(180deg)}.time-slots-list__toggle-icon{transition:transform .3s}.tooltip-bottom-sheet__tooltip-content{z-index:10500;background:#fff8e5;border:1px solid #ffeaa3;border-radius:8px;padding:10px 12px;position:fixed;box-shadow:0 2px 4px #121a4814}@supports (anchor-name:var(--tooltip-bottom-sheet-trigger )){.tooltip-bottom-sheet__trigger{anchor-name:var(--tooltip-bottom-sheet-trigger)}.tooltip-bottom-sheet__tooltip-content{position-anchor:var(--tooltip-bottom-sheet-trigger);position-try-fallbacks:flip-block;bottom:anchor(top);right:anchor(center);margin-bottom:8px;transform:translate(50%)}}.tooltip-bottom-sheet__bottom-sheet .tooltip-bottom-sheet__modal-header{justify-content:space-between;align-items:center;gap:16px;display:flex}.tooltip-bottom-sheet__bottom-sheet .tooltip-bottom-sheet__modal-body{margin-bottom:164px}.tooltip-bottom-sheet__bottom-sheet .tooltip-bottom-sheet__close-btn{color:#6c79a3;cursor:pointer;width:auto}.tooltip-bottom-sheet__bottom-sheet .tooltip-bottom-sheet__close-btn .n-btn__text{display:flex}.tooltip-bottom-sheet__bottom-sheet .bottom-sheet__main{padding-inline:20px;padding-bottom:20px}.appointment-contact-hint{color:#465481;cursor:pointer;margin-top:12px;padding-left:20px;font-size:12px;position:relative}.appointment-contact-hint--clock:before,.appointment-contact-hint--info:before,.appointment-contact-hint--instant:before,.appointment-contact-hint--phone:before{content:"";background-repeat:no-repeat;background-size:contain;width:16px;height:16px;position:absolute;top:0;left:0}.appointment-contact-hint--info:before{width:17.5px;height:17.5px;top:calc(50% - 8.75px)}.appointment-contact-hint--instant:before{background-image:url(https://assets-1.napopravku.ru/dist/assets/icons/icn-lightning-orange.C96tCqDi.svg)}.appointment-contact-hint--phone:before{background-image:url(https://assets-1.napopravku.ru/dist/assets/icons/icn-phone-teal.DUrNoPxf.svg)}.appointment-contact-hint--info:before{background-image:url(https://assets-1.napopravku.ru/dist/assets/icons/icn-info-filled.B-0A7ICD.svg)}.appointment-contact-hint--clock:before{background:#399fae;-webkit-mask-image:url(https://assets-1.napopravku.ru/dist/assets/icons/icn-clock.Dg9PDVkJ.svg);mask-image:url(https://assets-1.napopravku.ru/dist/assets/icons/icn-clock.Dg9PDVkJ.svg);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain}.appointment-contact-hint--v2.appointment-contact-hint--instant:before{background-image:url(https://assets-1.napopravku.ru/dist/assets/icons/icn-lightning-outline.BLcbx2iM.svg)}.appointment-contact-hint__icon{margin-top:3px;margin-right:4px}.appointment-contact-hint__tooltip-ul{list-style:initial;padding-left:20px;font-size:12px;font-weight:500}.appointment-contact-hint__tooltip-ul li{margin-bottom:8px}.appointment-contact-hint__tooltip-ul--mobile li::marker{color:#ffb700}.appointment-contact-hint__tooltip-header{margin-bottom:24px}@media (width<=767px){.appointment-contact-hint__tooltip-ul{font-size:14px;line-height:22px}}@media (width>=641px){.custom-scrollbar--sm::-webkit-scrollbar{background-color:#0000;width:4px;height:4px}.custom-scrollbar--sm::-webkit-scrollbar-thumb{background-color:#6c79a3;border-radius:4px}.custom-scrollbar--sm::-webkit-scrollbar-track{background-color:#fff;border-radius:16px}}.siema-slider__slide,.siema-slider__slide>.card,.siema-slider__slide>:only-child{height:100%}.siema-slider__slides{display:flex}.siema-slider__slides .siema-slider__slide{flex:1 0 0;min-width:0;height:auto}.siema-slider__slides .siema-slider__slide--partial{-webkit-box-flex:0;-ms-flex:0 0 var(--partial-item-width,auto);flex:0 0 var(--partial-item-width,auto)}.siema-slider__slides--full-static-render{-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;margin-bottom:-4px;padding-bottom:4px;overflow-x:auto}.siema-slider__slides--full-static-render::-webkit-scrollbar{background-color:#0000;width:6px;height:6px}.siema-slider__slides--full-static-render::-webkit-scrollbar-thumb{background-color:#b8dce2;border-radius:6px}.siema-slider__slides--full-static-render::-webkit-scrollbar-track{background-color:#fff;border-radius:24px}.siema-slider__slides--full-static-render .siema-slider__slide{-webkit-box-flex:1;-ms-flex:1 0 var(--partial-item-width,auto);flex:1 0 var(--partial-item-width,auto);scroll-snap-align:start}.siema-slider__slides--full-static-render .siema-slider__slide--partial{-webkit-box-flex:0;-ms-flex:0 0 var(--partial-item-width,auto);flex:0 0 var(--partial-item-width,auto)}.siema-slider__dots{justify-content:center;align-items:center;margin-top:1em;display:flex}.siema-slider__dot{background:#88c5ce;border-radius:50%;width:6px;height:6px;margin:0 2px}.siema-slider__dot.current{background:#fff}.siema-slider__siema>div{flex:1;display:flex}.siema-slider__slide{padding:0 .5em}.siema-slider__progress-bar{margin-top:12px;padding:0 8px}.siema-slider__progress-track{background-color:#f2f9f9;border-radius:16px;height:4px;position:relative;overflow:hidden}.siema-slider__progress-thumb{background-color:#b8dce2;border-radius:2px;min-width:20px;height:100%;transition:left .3s ease-out,width .3s ease-out;position:absolute;top:0}.custom-icon{--size:14px;--src:"";background-image:var(--src);height:var(--size);vertical-align:middle;width:var(--size);background-position:50%;background-repeat:no-repeat;background-size:contain;display:inline-block}.custom-icon--colored{--color:#1a1a1a;background:var(--color);-webkit-mask-image:var(--src);-webkit-mask-image:var(--src);mask-image:var(--src);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.slider-calendar{z-index:0;margin-bottom:0;padding-right:0;position:relative}.slider-calendar .slider-calendar__slider .siema-slider__siema,.slider-calendar .slider-calendar__slider .siema-slider__slides{margin-bottom:-2px;margin-right:0}.slider-calendar .slider-calendar__slider .siema-slider__siema .siema-slider__slide,.slider-calendar .slider-calendar__slider .siema-slider__slides .siema-slider__slide{padding-left:0}.slider-calendar__day-button{background:0 0;border:none;border-radius:4px;flex-direction:column;justify-content:center;align-items:center;width:100%;padding:4px 2px 10px;transition:background-color .2s,color .2s;display:flex}.slider-calendar__day-button:hover{cursor:pointer;background:#f2f9f9}.slider-calendar__day-button-title{color:#6c79a3;font-size:12px;font-weight:500;line-height:18px;display:block}.slider-calendar__burning-icon{margin-bottom:2px}.slider-calendar__day-button-subtitle{color:#465481;font-size:14px;font-weight:600;line-height:18px;display:block}.slider-calendar__day-button--selected{background-color:inherit;pointer-events:none;border:1px solid #e9edfb;border-bottom:2px solid #fff;border-bottom-right-radius:0;border-bottom-left-radius:0;padding-bottom:9px;padding-left:0}.slider-calendar__day-button--selected .slider-calendar__day-button-subtitle,.slider-calendar__day-button--selected .slider-calendar__day-button-title{color:#399fae}.slider-calendar__day-button--dim{opacity:.2;transition:opacity .2s}.slider-calendar__slider .siema-slider__slide{padding:1px 4px}.slider-calendar__slider .siema-slider__slide .slider-calendar__day-button{height:50px}.slider-calendar__slider .siema-slider__slide--first{padding-left:0}.slider-calendar__slider .siema-slider__slide--last{padding-right:0}.slider-calendar__slider .siema-slider__siema--initialized{margin-right:-32px}.slider-calendar__control-button{z-index:1;background:#fff;border-radius:16px;justify-content:center;align-items:center;width:32px;height:32px;padding:10px;transition:color .2s;display:flex;position:absolute;top:9px;box-shadow:0 2px 24px #121a4814,0 0 2px #121a4814}.slider-calendar__control-button--disabled{color:#e0e5f7;cursor:default;opacity:0;pointer-events:none}.slider-calendar__control-button--prev{left:-20px}.slider-calendar__control-button--next{right:-12px}.slider-calendar__control-button:hover{color:#399fae;cursor:pointer}.slider-calendar__control-button:active{transform:scale(.95)}.slider-calendar__day-button-flag{background-color:#ffb700;border-radius:50%;width:4px;height:4px;min-height:4px;margin-bottom:-4px}@media (width<=992px){.slider-calendar__slider--reduce-day-on-mobile .slider-calendar__day-button-title{display:none}.slider-calendar__slider .siema-slider__slide .slider-calendar__day-button{height:40px}.slider-calendar__day-button-subtitle{font-size:12px;font-weight:500;line-height:14px}}.rta-calendar-mobile-slider{-webkit-column-gap:8px;-moz-column-gap:8px;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;column-gap:8px;margin-left:-12px;margin-right:-12px;padding:0 12px;scroll-padding-inline:12px;display:flex;position:relative;overflow-x:auto}.rta-calendar-mobile-slider__day{scroll-snap-align:start;background-color:#fbfbfe;border:1px solid #f6f8fe;border-radius:4px;flex-direction:column;justify-content:center;align-items:flex-start;height:56px;padding:0 8px;transition:background-color .2s;display:flex}.rta-calendar-mobile-slider__day--active{background-color:#f2f9f9}.rta-calendar-mobile-slider__day--active .rta-calendar-mobile-slider__day-subtitle,.rta-calendar-mobile-slider__day--active .rta-calendar-mobile-slider__day-title{color:#399fae}.rta-calendar-mobile-slider__day-title{color:#121f48;white-space:nowrap;font-size:16px;font-weight:600;line-height:1.5;transition:color .2s}.rta-calendar-mobile-slider__burning-icon{margin-bottom:2px}.rta-calendar-mobile-slider__day-subtitle{color:#121f48;font-size:10px;font-weight:500;line-height:1.4;transition:color .2s}.rta-card{border:2px solid #399fae;border-radius:8px;flex-direction:column;width:auto;padding:10px;display:flex}.rta-card--flat{border:none;border-radius:0;padding:0}.rta-card__title{order:-1;display:none}.rta-card__hint{margin-top:10px}.rta-card__services{margin-top:4px;margin-bottom:16px}.rta-card__calendar{border-bottom:1px solid #e9edfb;margin-bottom:15px;padding-bottom:15px}.rta-card__time{display:none}.rta-card__time-header-btn{color:#1a1a1a;text-align:left;background-color:#0000;border:none;padding:3px 3px 8px;font-size:16px;font-weight:600}.rta-card__time-header-btn--dense{font-size:12px}.rta-card__time-header-btn--with-bordered-slots{margin-bottom:12px}.rta-card__time-btn{color:#399fae;cursor:pointer;background-color:#0000;border:none;font-weight:700}.rta-card__container--bordered{border:1px solid #e0e5f7;border-radius:8px;padding:12px}@media (width>=767px){.rta-card{border:1px solid #e9edfb;padding:15px}.rta-card--flat{border:none;border-radius:0;padding:0}.rta-card__title{margin-bottom:6px;font-size:16px;font-weight:600;display:block}.rta-card__hint{order:-1;margin-top:0;margin-bottom:12px}.rta-card__time{color:#6c79a3;margin-bottom:15px;font-size:14px;font-weight:500;display:block}}.rta-card__time-header-btn--v2{color:#399fae;cursor:pointer;background-color:#f2f9f9;border-radius:24px;width:max-content;margin-bottom:4px;padding:8px 8px 8px 16px;line-height:24px;transition:transform .2s}.rta-card__time-header-btn--v2:active{transform:scale(.95)}.rta-card__time-header-btn--v2 .rta-card__time-header-day-title{vertical-align:-1px;margin-left:8px;margin-right:8px;line-height:24px;display:inline-block}.rta-card__time-header-btn--v2.rta-card__time-header-btn--with-bordered-slots{margin-bottom:12px}.rta-card__hint--v2{-webkit-box-ordinal-group:unset;-ms-flex-order:unset;order:unset;margin-top:12px}.rta-card__title--v2{color:#6c79a3;margin-bottom:12px;font-size:14px;font-weight:500;line-height:18px;display:block}.appointment-error-slot-busy{flex-direction:column;align-items:center;display:flex}.appointment-error-slot-busy__title{color:#121f48;text-align:left;width:100%;font-size:22px;font-weight:600;line-height:30px}.appointment-error-slot-busy__description{color:#121f48;text-align:left;width:100%;margin-top:8px;font-size:16px;font-weight:500;line-height:24px}.appointment-error-slot-busy__card{border:1px solid #e9edfb;border-radius:8px;flex-direction:column;width:100%;margin-top:12px;padding:14px 16px;display:flex}.appointment-error-slot-busy__card--name{color:#121f48;font-size:14px;font-weight:500;line-height:22px}.appointment-error-slot-busy__card--phone{color:#399fae;margin-top:8px;font-size:18px;font-weight:600;line-height:26px}.appointment-error-slot-busy__card--phone:hover{color:#399fae}.appointment-error-slot-busy__change-data{width:100%;margin-top:24px}.appointment-error-slot-busy__change-data--title{color:#121f48;text-align:left;width:100%;font-size:18px;font-weight:600;line-height:26px}.appointment-error-slot-busy__change-data--description{color:#465481;text-align:left;width:100%;margin-top:4px;margin-bottom:16px;font-size:12px;font-weight:500;line-height:18px}.appointment-modal .n-modal__inner:has(.appointment-error-slot-busy){width:530px}.appointment-error-slot-busy .rta-card{width:100%}.appointment-error-slot-busy .rta-card__title{display:none}@media (width<=640px){.appointment-error-slot-busy__title{font-size:20px;line-height:28px}.appointment-error-slot-busy__description{font-size:14px;line-height:22px}.appointment-error-slot-busy__change-data{margin-top:32px}.appointment-error-slot-busy__change-data--description{margin-bottom:24px}}.appointment-error-default-rta{flex-direction:column;align-items:center;display:flex}.appointment-error-default-rta__title{color:#121f48;text-align:left;width:100%;font-size:22px;font-weight:600;line-height:30px}.appointment-error-default-rta__description{color:#121f48;text-align:left;width:100%;margin-top:8px;font-size:16px;font-weight:500;line-height:24px}.appointment-error-default-rta__btn{margin-top:20px}.appointment-error-default-rta .n-btn.appointment-error-default-rta__btn{width:100%}@media (width<=640px){.appointment-error-default-rta__title{padding-right:20px;font-size:20px;line-height:28px}.appointment-error-default-rta__description{font-size:14px;line-height:22px}.appointment-error-default-rta__btn{margin-top:24px}}.appointment-error-default-rta__card{border:1px solid #e9edfb;border-radius:8px;flex-direction:column;width:100%;margin-top:12px;padding:14px 16px;display:flex}.appointment-error-default-rta__card--name{color:#121f48;font-size:14px;font-weight:500;line-height:22px}.appointment-error-default-rta__card--phone{color:#399fae;margin-top:8px;font-size:18px;font-weight:600;line-height:26px}.appointment-error-default-rta__card--phone:hover{color:#399fae}.appointment-modal .n-modal__inner:has(.appointment-error-default-rta){width:530px}.appointment-modal.n-modal{z-index:11000}@media (width<=640px){.n-modal.appointment-modal{overflow-x:hidden}}.hidable-fixed-banner__container{--cross-color:#465481;--cross-top:15px;--cross-right:15px;z-index:1020;width:100%;min-height:125px;position:fixed;top:0;left:0;right:0;box-shadow:0 3px 8px #121a4829}.hidable-fixed-banner__close-btn{height:20px;right:var(--cross-right);top:var(--cross-top);width:20px;padding:5px;position:absolute}.hidable-fixed-banner__close-btn:hover{cursor:pointer;transition:transform .2s;transform:scale(1.1)}.hidable-fixed-banner__close-btn-icn{color:var(--cross-color);width:100%;height:100%;display:block}.mobile-app-banner-adguard-fix{--background-color:#fff;--text-color:#4f5d88;--button-background-color:#399fae;--button-text-color:#fff;--title-color:#121f48;width:100%;box-shadow:0 3px 8px #121a4829}.mobile-app-banner__container{background-color:var(--background-color);min-height:125px;padding:12px;position:relative}.mobile-app-banner__content{flex-direction:column;display:flex}.mobile-app-banner__text{margin-bottom:12px;display:flex}.mobile-app-banner__close-btn{position:absolute;top:50%;transform:translate(-12px,-50%)}.mobile-app-banner__close-btn-icn{stroke:#4f5d88}.mobile-app-banner__wrp{flex-direction:column;justify-content:center;margin:0 8px;display:flex}.mobile-app-banner__title{color:var(--title-color);font-size:12px;font-weight:900;line-height:13px}.mobile-app-banner__description{margin:5px 0}.mobile-app-banner__description,.mobile-app-banner__rating{color:var(--text-color);font-size:10px;font-weight:300;line-height:10px}.mobile-app-banner__rating{align-items:center;margin-left:-2px;display:flex}.mobile-app-banner-adguard-fix .mobile-app-banner__button{background-color:var(--button-background-color);color:var(--button-text-color)}.mobile-app-banner__padding{transition:height .2s}.desktop-app-banner{--background-color:#fff;--border-color:var(--background-color);--text-color:#121f48;--title-color:#1a1a1a;--button-text-color:#31858c;--tooltip-icon-color:#399fae;--tooltip-text-color:#121f48;--tooltip-background-color:#d7ecef;--tooltip-border-color:#b8dce2;--image-blink-length:.3s;background:var(--background-color);color:var(--text-color);justify-content:center;min-height:90px;padding-right:56px}.desktop-app-banner,.desktop-app-banner__container{flex-direction:row;display:flex}.desktop-app-banner__container{flex-grow:1;justify-content:space-between;align-items:center;gap:40px;max-width:1120px;position:relative}.desktop-app-banner--bordered{border:2px solid var(--border-color)}.desktop-app-banner__body{flex-flow:wrap;flex-grow:1;justify-content:center;align-items:center;gap:24px;padding:14px 0}.desktop-app-banner__body,.desktop-app-banner__body-text{-webkit-box-direction:normal;display:flex}.desktop-app-banner__body-text{flex-direction:column;gap:4px}.desktop-app-banner__title{color:var(--title-color);font-size:16px;font-weight:600;line-height:22px}.desktop-app-banner__title-inner{margin-right:10px}.desktop-app-banner__title-logo{flex-flow:wrap;gap:2px;display:flex}.desktop-app-banner__title-logo-text{padding-right:0}.desktop-app-banner__button{background-color:var(--button-background-color);color:var(--button-text-color);border-radius:4px;flex-shrink:0;height:40px;padding:11px 16px;font-size:14px;font-weight:600;line-height:18px}.desktop-app-banner__button:hover{filter:brightness(115%)}.desktop-app-banner__button:active,.desktop-app-banner__button:focus{filter:brightness(105%)}.desktop-app-banner__button.n-btn{width:auto}.desktop-app-banner__button.n-btn,.desktop-app-banner__button.n-btn:hover{background-color:var(--button-background-color)}.desktop-app-banner__button .n-btn__text{color:var(--button-text-color);align-items:center;gap:4px;display:flex}.desktop-app-banner__tooltip{vertical-align:1px;display:inline-block}.desktop-app-banner__tooltip .n-tooltip__content{background-color:var(--tooltip-background-color);border-color:var(--tooltip-border-color);color:var(--tooltip-text-color)}.desktop-app-banner__tooltip .desktop-app-banner__tooltip-icon{color:var(--tooltip-icon-color);display:block}.desktop-app-banner__tooltip-text{min-width:150px;font-size:12px;font-weight:500;line-height:18px}.desktop-app-banner__desc{font-size:12px;line-height:18px}.desktop-app-banner__img{align-self:flex-end;max-width:140px;height:auto;display:block}.desktop-app-banner__img--blink{-webkit-animation:blink normal var(--image-blink-length) ease-in-out;animation:blink normal var(--image-blink-length) ease-in-out}@keyframes blink{0%{filter:brightness()}50%{filter:brightness(80%)}to{filter:brightness()}}.desktop-app-banner__qr{display:none}@media (width>=640px){.desktop-app-banner__body,.desktop-app-banner__title-logo{flex-wrap:nowrap}}@media (width>=767px){.desktop-app-banner__body{gap:32px}.desktop-app-banner__qr{display:block}}@media (width>=1176px){.desktop-app-banner{padding-right:0}}@media (width>=992px){.desktop-app-banner__desc{font-size:14px;font-weight:500;line-height:22px}.desktop-app-banner__title{font-size:18px;line-height:28px}}@media (width>=1121px){.desktop-app-banner__body-text{flex-direction:row;align-items:center;gap:32px}.desktop-app-banner__title-logo{flex-direction:column;align-items:flex-end;gap:0}.desktop-app-banner__title-logo-text{padding-right:10px}}.banner-ord-tooltip__handle-container{margin:-10px;padding:10px}.banner-ord-tooltip__handle{color:#fff;background-color:#1a1a1a47;border-radius:6px;align-items:center;gap:3px;padding:2px 6px;font-size:10px;line-height:14px;display:flex}.banner-ord-tooltip__tooltip .n-tooltip__content{bottom:unset;color:#fff;left:unset;background-color:#1a1a1aa3;border:none;border-radius:4px;width:max-content;padding:4px 8px;font-size:12px;line-height:18px;top:100%;right:0;transform:translateY(2px)}.lqip-picture__img{-o-object-fit:cover;object-fit:cover;background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;height:100%;display:block}.inline-banner{-webkit-tap-highlight-color:transparent;--background:#fff;--border-color:transparent;--tap-color:var(--tap-color,blue);--text-color:#121f48;--title-color:#1a1a1a;--button-text-color:#31858c;--timer-color:#ffda70;--image-max-height:110%;--tooltip-icon-color:#399fae;--tooltip-text-color:#121f48;--tooltip-background-color:#d7ecef;--tooltip-border-color:#b8dce2;--banner-tap-blink-length:.1s;--image-blink-length:.3s;background:var(--background);color:var(--text-color);border-radius:8px;padding:16px;display:block;position:relative}.inline-banner--tap-animation:after{-webkit-animation:var(--banner-tap-blink-length) ease-in-out opacity-blink;animation:var(--banner-tap-blink-length) ease-in-out opacity-blink;background-color:var(--tap-color,blue);content:"";border-radius:8px;width:100%;height:100%;position:absolute;top:0;left:0}.inline-banner--with-contraindications{padding-bottom:8px}.inline-banner--bottom-bound{margin-bottom:calc(0px - var(--banner-bottom-offset,0px));border-bottom-right-radius:0;border-bottom-left-radius:0}@keyframes opacity-blink{0%{opacity:0}25%{opacity:.2}to{opacity:0}}.inline-banner__content{opacity:1;flex-direction:row;align-items:center;gap:20px;max-width:60%;transition:opacity .3s ease-in;display:flex}.inline-banner__content--no-image{max-width:unset}@starting-style{.inline-banner__content{opacity:0}}.inline-banner__body{flex-grow:1}.inline-banner__timer{color:var(--timer-color);margin-bottom:4px;font-size:12px;font-weight:600;line-height:18px}.inline-banner__title{margin-bottom:4px}.inline-banner__title .banner-point-symbol{vertical-align:text-bottom;width:10px;height:20px;margin-right:8px;display:inline-block;position:relative}.inline-banner__title .banner-point-symbol:after{content:"";transform-origin:0 0;background-image:url(https://assets-1.napopravku.ru/dist/assets/icons/icn-coin-slanted.BnfSEkPv.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;width:80px;height:80px;display:block;position:absolute;top:-50%;left:-8px;transform:scale(.5)}.inline-banner__title-inner{margin-right:10px}.inline-banner__link{color:var(--button-text-color);margin-top:5px;font-weight:700}.inline-banner__link-icon{margin-left:5px}.inline-banner__tooltip{vertical-align:1px;display:inline-block}.inline-banner__tooltip .n-tooltip__content{background-color:var(--tooltip-background-color);border-color:var(--tooltip-border-color);color:var(--tooltip-text-color)}.inline-banner__tooltip-icon{color:var(--tooltip-icon-color);display:block}.inline-banner__tooltip-text{min-width:150px;font-size:12px;font-weight:500;line-height:18px}.inline-banner__tooltip-text ul{padding-left:20px;list-style-type:disc;list-style-position:outside}.inline-banner__desc{font-size:12px;line-height:18px}.inline-banner__img-container{height:var(--image-max-height);max-width:40%;position:absolute;bottom:0;right:0}.inline-banner__img .lqip-picture__img{-o-object-fit:contain;object-fit:contain;-o-object-position:bottom right;object-position:bottom right;background-position:100% 100%;background-size:contain;width:100%;height:100%;display:block}.inline-banner__img--rounded-right .lqip-picture__img{border-top-right-radius:8px;border-bottom-right-radius:8px}.inline-banner__img--blink{-webkit-animation:blink normal var(--image-blink-length) ease-in-out;animation:blink normal var(--image-blink-length) ease-in-out}.inline-banner__mobile-tooltip-content{background-color:var(--tooltip-background-color);box-sizing:border-box;color:var(--tooltip-text-color);opacity:0;z-index:10;border-radius:8px;width:100%;padding:8px;transition:opacity .3s;display:none;position:absolute;top:0;left:0;transform:none;box-shadow:0 2px 4px #121a4814}.inline-banner__mobile-tooltip-content--visible{opacity:1;display:block}.inline-banner__mobile-tooltip-content--bordered{border:2px solid var(--tooltip-border-color)}.inline-banner--bordered{border:2px solid var(--border-color)}.inline-banner--bordered .inline-banner__mobile-tooltip-content{width:calc(4px + 100%);left:-2px}.inline-banner__ord-tooltip.n-tooltip{position:absolute;bottom:8px;right:8px}.inline-banner__contraindication-warning{opacity:.4;text-transform:uppercase;max-width:70%;margin-top:8px;font-size:10px;font-weight:400;line-height:14px}@media (width>=767px){.inline-banner{background:var(--background);padding:24px}.inline-banner .inline-banner__link{font-size:14px}.inline-banner .inline-banner__contraindication-warning{margin-top:16px;font-size:16px;line-height:18px}.inline-banner--small{padding:16px}.inline-banner--small .inline-banner__title{font-size:16px;line-height:22px}.inline-banner--small .inline-banner__desc{font-size:12px;line-height:18px}.inline-banner--small .inline-banner__contraindication-warning{margin-top:8px;font-size:10px;line-height:14px}.inline-banner--with-contraindications{padding-bottom:8px}.inline-banner__desc{font-size:14px;font-weight:500;line-height:22px}}.inline-banner--with-contraindications.inline-banner--small{--image-max-height:100%;padding-bottom:8px}.inline-banner--with-contraindications.inline-banner--small .inline-banner__img-container{bottom:unset;top:0}.inline-banner--with-contraindications.inline-banner--small .inline-banner__img .lqip-picture__img{-o-object-position:top right;object-position:top right;background-position:100% 0}.list-banner{--background-color:#fff;--border-color:var(--background-color);--text-color:#121f48;--title-color:#1a1a1a;--button-text-color:#31858c;--button-color:#ffb700;--list-text-color:var(--text-color);--list-icon-color:#ffb700;--list-icon-src:"";--tooltip-icon-color:#399fae;--tooltip-text-color:#121f48;--tooltip-background-color:#d7ecef;--tooltip-border-color:#b8dce2;--background-image:linear-gradient(270deg,var(--background-color) 0%,var(--border-color) 100%);--background-image-height:100%;background:var(--background-image) no-repeat right bottom,var(--background-color);background-size:auto var(--background-image-height);color:var(--text-color);border-radius:16px;display:flex;position:relative}.list-banner--bordered{border:2px solid var(--border-color)}.list-banner__inner-container{flex-grow:1;gap:40px;padding:16px 18px;display:flex}.list-banner__content{max-width:260px}.list-banner__title{color:var(--title-color);margin-bottom:4px;font-size:14px;font-weight:600;line-height:22px}.list-banner__title-inner{margin-right:10px}.list-banner__tooltip{vertical-align:1px;display:inline-block}.list-banner__tooltip .n-tooltip__content{background-color:var(--tooltip-background-color);border-color:var(--tooltip-border-color);color:var(--tooltip-text-color)}.list-banner__tooltip .list-banner__tooltip-icon{color:var(--tooltip-icon-color);display:block}.list-banner__desc{margin-bottom:12px;font-size:12px;line-height:18px}.list-banner__list{color:var(--list-text-color);text-align:left;vertical-align:center;margin:0 0 22px;padding-left:16px;font-size:12px;font-style:normal;font-weight:500;line-height:18px;list-style:none}.list-banner__list-item{position:relative}.list-banner__list-item:before{color:var(--list-icon-color);content:"✓";font-weight:700;position:absolute;left:-16px}.list-banner__list-item--custom-icon:before{background-color:var(--list-icon-color);content:"";height:12px;-webkit-mask-image:var(--list-icon-src);-webkit-mask-image:var(--list-icon-src);mask-image:var(--list-icon-src);width:12px;display:block;position:absolute;top:2px;left:-16px;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:100%;mask-size:100%}.list-banner__qr{align-self:center;width:125px;height:125px}.list-banner__btn{border-radius:4px;font-size:14px;font-weight:600;line-height:18px}.list-banner__btn:hover{filter:brightness(115%)}.list-banner__btn:active,.list-banner__btn:focus{filter:brightness(105%)}.list-banner__btn.n-btn{width:auto}.list-banner__btn.n-btn,.list-banner__btn.n-btn:hover{background-color:var(--button-color)}.list-banner__btn .n-btn__text{color:var(--button-text-color);align-items:center;gap:4px;display:flex}.list-banner__mobile-tooltip-content{background-color:var(--tooltip-background-color);box-sizing:border-box;color:var(--tooltip-text-color);opacity:0;z-index:10;border-radius:16px;width:calc(4px + 100%);padding:8px;transition:opacity .3s;display:none;position:absolute;top:0;left:-2px;transform:none;box-shadow:0 2px 4px #121a4814}.list-banner__mobile-tooltip-content--visible{opacity:1;display:block}.list-banner__mobile-tooltip-content--bordered{border:2px solid var(--tooltip-border-color)}.list-banner__tooltip-text{min-width:150px;font-size:12px;font-weight:500;line-height:18px}@media (width>=767px){.list-banner__inner-container{padding:32px}.list-banner__content{max-width:60%}.list-banner__title{padding-right:32px}}.small-bar-banner{-webkit-tap-highlight-color:transparent;--background:#fff;--border-color:transparent;--tap-color:var(--tap-color,blue);--text-color:#121f48;--title-color:#1a1a1a;--button-text-color:#31858c;--timer-color:#ffda70;--image-max-height:110%;--tooltip-icon-color:#399fae;--tooltip-text-color:#121f48;--tooltip-background-color:#d7ecef;--tooltip-border-color:#b8dce2;--banner-tap-blink-length:.1s;--image-blink-length:.3s;background:var(--background);color:var(--text-color);border-radius:8px;flex-flow:row;gap:4px;display:flex;position:relative}.small-bar-banner--tap-animation:after{-webkit-animation:var(--banner-tap-blink-length) ease-in-out opacity-blink;animation:var(--banner-tap-blink-length) ease-in-out opacity-blink;background-color:var(--tap-color,blue);content:"";z-index:1;border-radius:8px;width:100%;height:100%;position:absolute;top:0;left:0}.small-bar-banner--xs{border-radius:16px}.small-bar-banner__content{flex:auto;align-items:center;padding:8px 0 8px 16px;display:flex}.small-bar-banner__content--xs{padding:4px 10px}.small-bar-banner__title{color:var(--title-color);font-size:14px;font-weight:600;line-height:22px}.small-bar-banner__title-inner{margin-right:10px}.small-bar-banner__tooltip{vertical-align:1px;display:inline-block}.small-bar-banner__tooltip .n-tooltip__content{background-color:var(--tooltip-background-color);border-color:var(--tooltip-border-color);color:var(--tooltip-text-color)}.small-bar-banner__tooltip-icon{color:var(--tooltip-icon-color);display:block}.small-bar-banner__tooltip-text{min-width:150px;font-size:12px;font-weight:500;line-height:18px}.small-bar-banner__tooltip-text ul{padding-left:20px;list-style-type:disc;list-style-position:outside}.small-bar-banner__tooltip-text ul li::marker{color:var(--tooltip-marker-color,inherit)}.small-bar-banner__img-container{border-top-right-radius:8px;border-bottom-right-radius:8px;flex:0 0 65px;align-items:center;display:flex;position:relative;overflow:hidden}.small-bar-banner__img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:120%;display:block;position:absolute}.small-bar-banner__mobile-tooltip-content{background-color:var(--tooltip-background-color);box-sizing:border-box;color:var(--tooltip-text-color);opacity:0;z-index:10;border-radius:8px;width:100%;padding:8px;transition:opacity .3s;display:none;position:absolute;top:0;left:0;transform:none;box-shadow:0 2px 4px #121a4814}.small-bar-banner__mobile-tooltip-content--visible{opacity:1;display:block}.small-bar-banner__mobile-tooltip-content--bordered{border:2px solid var(--tooltip-border-color)}.small-bar-banner__mobile-tooltip-content--top{bottom:0;top:unset}.small-bar-banner--bordered{border:2px solid var(--border-color)}.small-bar-banner--bordered .small-bar-banner__mobile-tooltip-content{width:calc(4px + 100%);left:-2px}@media (width>=767px){.small-bar-banner{gap:16px}.small-bar-banner__content{padding:10px 0 10px 16px}.small-bar-banner__content--xs{padding:4px 10px}.small-bar-banner__img-container{border-radius:unset;flex:0 0 120px;margin-right:16px}}.small-bar-banner--small.small-bar-banner{gap:4px}.small-bar-banner--small .small-bar-banner__content{padding:8px 0 8px 16px}.small-bar-banner--small .small-bar-banner__img-container{margin-right:unset;border-top-right-radius:8px;border-bottom-right-radius:8px;flex:0 0 65px}.small-bar-banner--narrow .small-bar-banner__content{padding:8px 0 8px 8px}.small-bar-banner--narrow .small-bar-banner__title{font-size:12px;line-height:18px}.small-bar-banner--narrow .small-bar-banner__title-inner{margin-right:4px}.small-bar-banner--narrow .small-bar-banner__img-container{flex-basis:50px}.small-bar-banner--narrow .small-bar-banner__img{height:100%}.bottom-sheet-banner{--background:#fff;--text-color:#121f48;--text-marker-color:#ffb700;--title-color:var(--text-color);--timer-color:#fff8e5;--timer-text-color:#ffc63d;--main-button-color:#399fae;--main-button-text-color:#fff;--secondary-button-color:#f2f9f9;--secondary-button-text-color:#399fae;--close-button-color:#6c79a3;--bottom-sheet-close-button-color:var(--close-button-color);--rating-text-color:#465481}.bottom-sheet-banner.bottom-sheet .bottom-sheet__content{background:0 0;overflow-y:visible}.bottom-sheet-banner .bottom-sheet__main{background:var(--background);color:var(--text-color);border-radius:16px 16px 0 0;padding:46px 16px 20px;overflow-y:visible!important}.bottom-sheet-banner .bottom-sheet__close-btn .icon{color:var(--close-button-color)}.bottom-sheet-banner__image{-o-object-fit:contain;object-fit:contain;width:64px;height:64px;position:absolute;top:-32px;left:16px;overflow:hidden}.bottom-sheet-banner__timer{background-color:var(--timer-color);color:var(--timer-text-color);border-radius:16px;align-self:start;margin-bottom:6px;padding:4px 10px;font-size:12px;font-weight:600;line-height:18px}.bottom-sheet-banner__title{color:var(--title-color);margin-bottom:6px;font-size:18px;font-weight:600;line-height:26px}.bottom-sheet-banner__content{max-height:50vh;overflow-y:auto}.bottom-sheet-banner__content ul{padding-left:28px;list-style-type:disc}.bottom-sheet-banner__content ul li{margin:4px 0}.bottom-sheet-banner__content ul li::marker{color:var(--text-marker-color)}.bottom-sheet-banner__controls{flex-direction:column;gap:12px;margin-top:20px;display:flex}.bottom-sheet-banner__button--main{--button-color:var(--main-button-color);--button-text-color:var(--main-button-text-color)}.bottom-sheet-banner__button--secondary{--button-color:var(--secondary-button-color);--button-text-color:var(--secondary-button-text-color)}.bottom-sheet-banner__button.n-btn{color:var(--button-text-color)}.bottom-sheet-banner__button.n-btn,.bottom-sheet-banner__button.n-btn .n-btn__loading-wrp{background-color:var(--button-color)}.bottom-sheet-banner__button.n-btn:hover{background-color:var(--button-color);-webkit-box-shadow:unset;box-shadow:unset;color:var(--button-text-color);opacity:.8}.bottom-sheet-banner__button.n-btn:active{filter:brightness(90%)}.bottom-sheet-banner__button.n-btn:focus{box-shadow:0 0 0 4px #b8dce2}.bottom-sheet-banner__button-content--icon{vertical-align:-1px}.bottom-sheet-banner__rating{color:var(--rating-text-color);white-space:nowrap;flex-direction:row;justify-content:center;align-items:center;gap:4px;margin-top:12px;font-size:10px;line-height:0;display:flex;overflow:hidden}.cookie-banner{z-index:10;background:#fff;border-radius:8px;flex-direction:column;width:450px;margin:0 24px 24px 0;padding:16px;font-size:14px;display:flex;position:fixed;bottom:0;right:0;box-shadow:0 3px 8px #121a4829}.cookie-banner__btn{color:#399fae;cursor:pointer;align-self:flex-end}@media (width<=1194px){.cookie-banner{display:none}}.indefinite-linear-loader{--loader-shimmer-line-width:max(var(--width,100%) * .2,20px);height:var(--height,5px);visibility:hidden;width:var(--width,100%);background-color:#e9edfb;position:relative;overflow:hidden}.indefinite-linear-loader:after{background-image:linear-gradient(90deg,#e9edfb,#399fae 50%,#e9edfb);background-repeat:no-repeat;background-size:var(--loader-shimmer-line-width);content:"";width:100%;height:100%;position:absolute;top:0;left:0}.indefinite-linear-loader--active{visibility:visible}.indefinite-linear-loader--active:after{-webkit-animation:loader-shimmer var(--duration,1.6s) infinite linear;animation:loader-shimmer var(--duration,1.6s) infinite linear}.indefinite-linear-loader--absolute{position:absolute;top:0;left:0}@keyframes loader-shimmer{0%{-webkit-transform:translateX(calc(0px - var(--loader-shimmer-line-width)));transform:translateX(calc(0px - var(--loader-shimmer-line-width)))}50%,to{transform:translate(100%)}}@media (prefers-reduced-motion){.indefinite-linear-loader{font-size:max(var(--height,5px),8px);height:1.5em}.indefinite-linear-loader:after{content:"Loading";text-align:center;background-image:none;animation:none}}@media (width>=641px){.custom-scrollbar--sm::-webkit-scrollbar{background-color:#0000;width:4px;height:4px}.custom-scrollbar--sm::-webkit-scrollbar-thumb{background-color:#6c79a3;border-radius:4px}.custom-scrollbar--sm::-webkit-scrollbar-track{background-color:#fff;border-radius:16px}}.select-city-modal{max-height:100vh}.select-city-modal.n-modal{z-index:10010;padding:0}.select-city-modal .n-modal__inner{padding-bottom:0;overflow:hidden}.select-city-modal .n-modal__content,.select-city-modal .n-modal__inner{height:100%}.select-city-modal__search-field .n-suggests-list::-webkit-scrollbar{background-color:#0000;width:8px;height:8px}.select-city-modal__search-field .n-suggests-list::-webkit-scrollbar-thumb{background-color:#e0e5f7;border-radius:8px}.select-city-modal__search-field .n-suggests-list::-webkit-scrollbar-track{background-color:#fff;border-radius:32px}.select-city-modal__search-field .n-suggests-list{-webkit-box-shadow:none;box-shadow:none;max-height:74vh;padding-right:2px;position:relative;overflow:auto}.select-city-modal__search-field .n-input-field{margin-bottom:16px}.select-city-modal__search-field .n-input-field .n-label--disabled{color:#121f48}.select-city-modal__header{text-align:left;margin-bottom:0;font-size:18px;font-weight:600}.select-city-modal__group{color:#6c79a3;margin:12px 12px 6px;display:block}.select-city-modal__item{font-size:16px;font-weight:500;transition:background-color .15s}.select-city-modal__item:not(:last-child){margin-bottom:1px}.select-city-modal__item:hover{background-color:#f6f8fe;border-radius:8px}.select-city-modal__item .link{color:#31858c;background-image:none;padding:12px;display:block}.select-city-modal__item--strong{font-weight:600}.select-city-modal__searcher{margin-bottom:16px}.select-city-modal__searcher .n-label--disabled{color:#121f48}@media (width>=767px){.select-city-modal.n-modal{padding-top:25px}.select-city-modal .n-modal__inner{padding:24px;transform:translate(-30%)}.select-city-modal .n-modal__content,.select-city-modal .n-modal__inner{height:auto}.select-city-modal__search-field .n-suggests-list{max-height:345px}.select-city-modal__header{margin-bottom:56px}.select-city-modal__wrp{min-height:453px}.select-city-modal__item--focus{background-color:#f6f8fe;border-radius:8px}}@media (width>=992px){.select-city-modal .n-modal__inner{transform:translate(-45%)}}@media (width>=1194px){.select-city-modal .n-modal__inner{transform:translate(-60%)}}.review-offer-modal__info-box{box-sizing:border-box;border:1px solid #eaebed;border-radius:8px;padding:16px}.review-offer-modal__info-box-entity,.review-offer-modal__info-box-entity-pic{display:flex}.review-offer-modal__info-box-entity-pic{border-radius:8px;width:48px;height:48px;margin-right:16px}.review-offer-modal__info-box-entity-meta{flex-direction:column;display:flex}.review-offer-modal__info-box-entity-meta-title{color:#272728}.review-offer-modal__info-box-entity-meta-subtitle{color:#272728;font-size:14px;font-style:normal;font-weight:500}.review-offer-modal__info-box-btm{margin-top:8px}.review-offer-modal__info-box-btm-service{color:#272728;font-size:14px;font-style:normal;font-weight:500}.review-offer-modal__rating{justify-content:center;margin-top:32px;display:flex}.review-offer-modal__btn{margin-top:32px}@media (width>=640px){.review-offer-modal__rating{justify-content:flex-start}}.n-visually-hidden{clip:rect(0 0 0 0);width:1px;height:1px;margin:-1px;position:absolute;top:0;left:0;overflow:hidden}.scrollbar-gutter{scrollbar-gutter:stable}.n-icn{vertical-align:middle;background-position:50%;background-repeat:no-repeat;background-size:contain;flex-shrink:0;display:inline-block}.n-icn--sm{width:16px;height:16px}.n-icn--md{width:24px;height:24px}.n-icn-cross{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='%239eaad1'%3E%3Cpath d='M12.736 3.264a.9.9 0 0 1 0 1.272L9.273 8l3.463 3.464a.9.9 0 0 1 .08 1.18l-.08.092a.9.9 0 0 1-1.272 0L8 9.273l-3.464 3.463a.9.9 0 1 1-1.272-1.272L6.727 8 3.264 4.536a.9.9 0 0 1-.08-1.18l.08-.092a.9.9 0 0 1 1.272 0L8 6.727l3.464-3.463a.9.9 0 0 1 1.272 0'/%3E%3C/svg%3E")}.n-icn-clear{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='transparent'%3E%3Ccircle cx='12' cy='12' r='8' fill='%23e0e5f7'/%3E%3Cpath fill='%23fff' fill-rule='evenodd' d='M8.293 8.293a1 1 0 0 1 1.414 0L12 10.586l2.293-2.293a1 1 0 1 1 1.414 1.414L13.414 12l2.293 2.293a1 1 0 0 1-1.414 1.414L12 13.414l-2.293 2.293a1 1 0 0 1-1.414-1.414L10.586 12 8.293 9.707a1 1 0 0 1 0-1.414' clip-rule='evenodd'/%3E%3C/svg%3E")}.n-icn-close{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='inherit'%3E%3Cpath d='M12.736 3.264a.9.9 0 0 1 0 1.272L9.273 8l3.463 3.464a.9.9 0 0 1 .08 1.18l-.08.092a.9.9 0 0 1-1.272 0L8 9.273l-3.464 3.463a.9.9 0 1 1-1.272-1.272L6.727 8 3.264 4.536a.9.9 0 0 1-.08-1.18l.08-.092a.9.9 0 0 1 1.272 0L8 6.727l3.464-3.463a.9.9 0 0 1 1.272 0'/%3E%3C/svg%3E")}.n-hint{color:#6c79a3;font-size:12px;font-weight:500;line-height:18px}.n-hint--error{color:#f77}.n-hint:not(:first-child){margin-top:4px}.n-input{appearance:none;caret-color:#20535a;background-color:#0000;border:none;outline:none;flex:auto;max-width:100%;padding:9px 0;line-height:1.5}.n-input::placeholder{color:#6c79a3;font-size:inherit;font-weight:500;line-height:inherit;opacity:1}.n-input:disabled{-webkit-text-fill-color:#9eaad1;color:#9eaad1;opacity:1;pointer-events:none}.n-input:disabled::placeholder{color:#9eaad1;opacity:1}.n-input--dense{padding:4px 0}textarea.n-input{resize:none}.n-label{cursor:pointer;margin-bottom:4px;font-size:14px;font-weight:600;line-height:22px;display:block}.n-label--disabled{color:#9eaad1;cursor:auto}.n-clear-btn{appearance:none;cursor:pointer;min-width:unset;background-color:#0000;border:none;outline:0;align-self:flex-start;width:auto;margin-left:6px;padding:9px 0;transition:all .2s ease-out;display:block}.n-clear-btn .n-icn{border-radius:100000000px}.n-clear-btn:active .n-icn-clear{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='transparent'%3E%3Ccircle cx='12' cy='12' r='8' fill='%239eaad1'/%3E%3Cpath fill='%23fff' fill-rule='evenodd' d='M8.293 8.293a1 1 0 0 1 1.414 0L12 10.586l2.293-2.293a1 1 0 1 1 1.414 1.414L13.414 12l2.293 2.293a1 1 0 0 1-1.414 1.414L12 13.414l-2.293 2.293a1 1 0 0 1-1.414-1.414L10.586 12 8.293 9.707a1 1 0 0 1 0-1.414' clip-rule='evenodd'/%3E%3C/svg%3E")}.n-clear-btn:focus .n-icn{box-shadow:0 0 0 1px #6c79a3}.n-clear-btn:hover{opacity:.7}.n-textarea .n-clear-btn{align-self:flex-start}.n-textarea.n-input-field--dense .n-clear-btn{padding:4px 0}.n-tooltip{cursor:pointer;display:inline-block;position:relative}.n-tooltip--visible .n-tooltip__content{opacity:1;display:inline-block}@starting-style{.n-tooltip.n-tooltip--visible .n-tooltip__content{opacity:0}}.n-tooltip__content{box-sizing:border-box;color:#121f48;opacity:0;z-index:10;background:#fff8e5;border:1px solid #ffeaa3;border-radius:8px;padding:8px;font-weight:400;transition:opacity .3s;display:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 2px 4px #121a4814}.n-tooltip__content--top{bottom:revert;top:-2px;transform:translate(-50%,-100%)}.n-tooltip__content--top.n-tooltip__content--right{transform:translate(100%,-100%)}.n-tooltip__content--top.n-tooltip__content--left{transform:translate(-100%,-100%)}.n-tooltip__content--bottom{bottom:-2px;top:revert;transform:translate(-50%,100%)}.n-tooltip__content--bottom.n-tooltip__content--right{transform:translate(100%,100%)}.n-tooltip__content--bottom.n-tooltip__content--left{transform:translate(-100%,100%)}.n-tooltip__content--left{left:-2px;right:revert;transform:translate(-100%,-50%)}.n-tooltip__content--right{left:revert;right:-2px;transform:translate(100%,-50%)}.n-tooltip__content--primary,.n-tooltip__content--secondary{background:#d7ecef;border-color:#b8dce2}.n-tooltip__content--warn{background:#fff8e5;border-color:#ffeaa3}.n-tooltip__content--danger{background:#ffebeb;border-color:#ffbdbd}.n-tooltip__content--success{background:#f2fbf1;border-color:#baebb9}.n-tooltip__content--info{background:#e9edfb;border-color:#e0e5f7}.n-tooltip__content--white{background:#fff;border-color:#e9edfb}.n-tooltip__content--gray{background:#e9edfb;border-color:#e0e5f7}.n-tooltip__content--r-no{border-radius:0}.n-tooltip__content--r-sm{border-radius:4px}.n-tooltip__content--r-md{border-radius:8px}.n-tooltip__content--r-lg{border-radius:16px}.n-chip{align-items:center;font-size:12px;font-weight:600;line-height:18px;display:inline-flex}.n-chip--text{color:inherit;background-color:#0000}.n-chip--primary{color:#fff;background-color:#399fae}.n-chip--primary .n-icn-cross{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='%23fff'%3E%3Cpath d='M12.736 3.264a.9.9 0 0 1 0 1.272L9.273 8l3.463 3.464a.9.9 0 0 1 .08 1.18l-.08.092a.9.9 0 0 1-1.272 0L8 9.273l-3.464 3.463a.9.9 0 1 1-1.272-1.272L6.727 8 3.264 4.536a.9.9 0 0 1-.08-1.18l.08-.092a.9.9 0 0 1 1.272 0L8 6.727l3.464-3.463a.9.9 0 0 1 1.272 0'/%3E%3C/svg%3E")}.n-chip--secondary{color:#399fae;background-color:#f2f9f9}.n-chip--secondary .n-icn-cross{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='%23399fae'%3E%3Cpath d='M12.736 3.264a.9.9 0 0 1 0 1.272L9.273 8l3.463 3.464a.9.9 0 0 1 .08 1.18l-.08.092a.9.9 0 0 1-1.272 0L8 9.273l-3.464 3.463a.9.9 0 1 1-1.272-1.272L6.727 8 3.264 4.536a.9.9 0 0 1-.08-1.18l.08-.092a.9.9 0 0 1 1.272 0L8 6.727l3.464-3.463a.9.9 0 0 1 1.272 0'/%3E%3C/svg%3E")}.n-chip--warn{color:#cc9200;background-color:#fff8e5}.n-chip--warn .n-icn-cross{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='%23cc9200'%3E%3Cpath d='M12.736 3.264a.9.9 0 0 1 0 1.272L9.273 8l3.463 3.464a.9.9 0 0 1 .08 1.18l-.08.092a.9.9 0 0 1-1.272 0L8 9.273l-3.464 3.463a.9.9 0 1 1-1.272-1.272L6.727 8 3.264 4.536a.9.9 0 0 1-.08-1.18l.08-.092a.9.9 0 0 1 1.272 0L8 6.727l3.464-3.463a.9.9 0 0 1 1.272 0'/%3E%3C/svg%3E")}.n-chip--danger{color:#f77;background-color:#ffebeb}.n-chip--danger .n-icn-cross{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='%23f77'%3E%3Cpath d='M12.736 3.264a.9.9 0 0 1 0 1.272L9.273 8l3.463 3.464a.9.9 0 0 1 .08 1.18l-.08.092a.9.9 0 0 1-1.272 0L8 9.273l-3.464 3.463a.9.9 0 1 1-1.272-1.272L6.727 8 3.264 4.536a.9.9 0 0 1-.08-1.18l.08-.092a.9.9 0 0 1 1.272 0L8 6.727l3.464-3.463a.9.9 0 0 1 1.272 0'/%3E%3C/svg%3E")}.n-chip--success{color:#81d37f;background-color:#f2fbf1}.n-chip--success .n-icn-cross{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='%2381d37f'%3E%3Cpath d='M12.736 3.264a.9.9 0 0 1 0 1.272L9.273 8l3.463 3.464a.9.9 0 0 1 .08 1.18l-.08.092a.9.9 0 0 1-1.272 0L8 9.273l-3.464 3.463a.9.9 0 1 1-1.272-1.272L6.727 8 3.264 4.536a.9.9 0 0 1-.08-1.18l.08-.092a.9.9 0 0 1 1.272 0L8 6.727l3.464-3.463a.9.9 0 0 1 1.272 0'/%3E%3C/svg%3E")}.n-chip--info{color:#465481;background-color:#f6f8fe}.n-chip--info .n-icn-cross{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='%23465481'%3E%3Cpath d='M12.736 3.264a.9.9 0 0 1 0 1.272L9.273 8l3.463 3.464a.9.9 0 0 1 .08 1.18l-.08.092a.9.9 0 0 1-1.272 0L8 9.273l-3.464 3.463a.9.9 0 1 1-1.272-1.272L6.727 8 3.264 4.536a.9.9 0 0 1-.08-1.18l.08-.092a.9.9 0 0 1 1.272 0L8 6.727l3.464-3.463a.9.9 0 0 1 1.272 0'/%3E%3C/svg%3E")}.n-chip--accent-info{color:#121f48;background-color:#e0e5f7}.n-chip--accent-info .n-icn-cross{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='%23121f48'%3E%3Cpath d='M12.736 3.264a.9.9 0 0 1 0 1.272L9.273 8l3.463 3.464a.9.9 0 0 1 .08 1.18l-.08.092a.9.9 0 0 1-1.272 0L8 9.273l-3.464 3.463a.9.9 0 1 1-1.272-1.272L6.727 8 3.264 4.536a.9.9 0 0 1-.08-1.18l.08-.092a.9.9 0 0 1 1.272 0L8 6.727l3.464-3.463a.9.9 0 0 1 1.272 0'/%3E%3C/svg%3E")}.n-chip--additional{color:#6f609e;background-color:#f8e8fc}.n-chip--additional .n-icn-cross{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='%236F609E'%3E%3Cpath d='M12.736 3.264a.9.9 0 0 1 0 1.272L9.273 8l3.463 3.464a.9.9 0 0 1 .08 1.18l-.08.092a.9.9 0 0 1-1.272 0L8 9.273l-3.464 3.463a.9.9 0 1 1-1.272-1.272L6.727 8 3.264 4.536a.9.9 0 0 1-.08-1.18l.08-.092a.9.9 0 0 1 1.272 0L8 6.727l3.464-3.463a.9.9 0 0 1 1.272 0'/%3E%3C/svg%3E")}.n-chip--gray{color:#7a7a7f;background-color:#f6f8fe}.n-chip--gray .n-icn-cross{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='%237a7a7f'%3E%3Cpath d='M12.736 3.264a.9.9 0 0 1 0 1.272L9.273 8l3.463 3.464a.9.9 0 0 1 .08 1.18l-.08.092a.9.9 0 0 1-1.272 0L8 9.273l-3.464 3.463a.9.9 0 1 1-1.272-1.272L6.727 8 3.264 4.536a.9.9 0 0 1-.08-1.18l.08-.092a.9.9 0 0 1 1.272 0L8 6.727l3.464-3.463a.9.9 0 0 1 1.272 0'/%3E%3C/svg%3E")}.n-chip--sm{border-radius:48px;padding:3px 10px}.n-chip--md{border-radius:48px;padding:5px 16px}.n-chip--lg{border-radius:24px;padding:7px 12px}.n-chip--dense{padding:2px 4px}.n-chip--light{font-weight:500}.n-chip--r-no{border-radius:0}.n-chip--r-sm{border-radius:4px}.n-chip--r-md{border-radius:8px}.n-chip--r-lg{border-radius:16px}.n-chip--r-xl{border-radius:24px}.n-chip__closable{cursor:pointer;background-color:#0000;border:0;margin-left:4px;padding:0}@keyframes n-rotate-360{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@keyframes n-rotate-220{0%{transform:rotate(0)}to{transform:rotate(220deg)}}@keyframes n-rotate-140{0%{transform:rotate(-140deg)}50%{transform:rotate(-160deg)}to{transform:rotate(140deg)}}@keyframes n-scale{0%{transform:scale(.9)}70%{transform:scale(1.1)}to{transform:scale(1)}}@keyframes translate-and-shake-bottom-in{0%{transform:translateY(100%)}80%{transform:translateY(-20%)}to{transform:translateY(0)}}@keyframes translate-and-shake-top-in{0%{transform:translateY(-100%)}80%{transform:translateY(20%)}to{transform:translateY(0)}}.fade-enter-active,.fade-leave-active{transition:opacity .3s}.fade-enter,.fade-leave-to{opacity:0}.translate-bottom-enter-active{animation:.4s ease-in-out translate-and-shake-bottom-in}.translate-bottom-leave-active{animation:.4s ease-in-out reverse translate-and-shake-bottom-in}.translate-top-enter-active{animation:.4s ease-in-out translate-and-shake-top-in}.translate-top-leave-active{animation:.4s ease-in-out reverse translate-and-shake-top-in}.n-progress-circular{width:30px;height:30px;animation:4.8s linear infinite n-rotate-360}.n-progress-circular__anchor,.n-progress-circular__anchor-inner{clip:rect(0,30px,30px,15px);width:100%;height:100%;margin:auto;position:absolute;inset:0}.n-progress-circular__anchor{animation:1.2s linear infinite n-rotate-220;display:block}.n-progress-circular__anchor-inner{border:2px solid #9eaad1;border-radius:50%;animation:1.2s cubic-bezier(.77,0,.175,1) infinite n-rotate-140}.n-input-field,.n-progress-circular__anchor-inner{box-sizing:border-box}.n-input-field--dense .n-input-field__input{padding:1px 6px}.n-input-field__input{text-overflow:ellipsis;background-color:#fff;border-radius:4px;flex-grow:1;height:100%;padding:2px 12px;transition:all .2s;display:flex}.n-input-field__input--disabled{pointer-events:none;background-color:#f6f8fe;border-color:#f6f8fe}.n-input-field__input--tile-r{border-radius:4px 0 0 4px}.n-input-field__input--tile-l{border-radius:0 4px 4px 0}.n-input-field__input--primary{border:1px solid #9eaad1}.n-input-field__input--primary:hover{border-color:#6c79a3}.n-input-field__input--primary.n-input-field__input--active{border-color:#399fae;box-shadow:0 0 0 3px #b8dce2}.n-input-field__input--primary.n-input-field__input--danger{border:1px solid #f77}.n-input-field__input--primary.n-input-field__input--danger:hover{border-color:#e66161}.n-input-field__input--primary.n-input-field__input--danger.n-input-field__input--active{border-color:#f77;box-shadow:0 0 0 3px #ffebeb}.n-input-field__input--inset{border:1px solid #0000}.n-input-field__input--inset:hover{border-color:#ffb700}.n-input-field__input--inset.n-input-field__input--active{border-color:#ffb700;box-shadow:inset 0 0 0 1px #ffb700}.n-input-field__input--inset.n-input-field__input--danger{border:1px solid #f77}.n-input-field__input--inset.n-input-field__input--danger:hover{border-color:#e66161}.n-input-field__input--inset.n-input-field__input--danger.n-input-field__input--active{border-color:#f77;box-shadow:inset 0 0 0 3px #ffebeb}.n-input-field__append,.n-input-field__prepend{align-items:center;margin-right:10px;display:flex}.n-input-field__prepend{margin-right:10px}.n-input-field__append{margin-left:10px}.n-input-field__input--tile-r.n-input-field__input--tile-l{border-radius:0}.n-input-field__bag{min-height:1.2rem;margin-top:4px}.n-input-field__progress{align-self:flex-start;margin-top:6px;margin-left:5px}.n-btn{appearance:none;color:inherit;cursor:pointer;text-align:center;background-color:#0000;border:none;border-radius:4px;outline:0;justify-content:center;align-items:center;width:100%;font-size:14px;font-weight:700;transition:all .2s ease-out;display:inline-flex;position:relative}.n-btn:disabled{opacity:.4;pointer-events:none}.n-btn--sm{padding:10px 16px;line-height:20px}.n-btn--sm .n-btn__append{margin-left:8px;padding-left:8px}.n-btn--sm .n-btn__prepend{margin-right:8px;padding-right:8px}.n-btn--md{padding:12px 16px;line-height:22px}.n-btn--md .n-btn__append{margin-left:12px;padding-left:12px}.n-btn--md .n-btn__prepend{margin-right:12px;padding-right:12px}.n-btn--lg{padding:18px 16px;font-size:16px;line-height:20px}.n-btn--lg .n-btn__append{margin-left:16px;padding-left:16px}.n-btn--lg .n-btn__prepend{margin-right:16px;padding-right:16px}.n-btn--success{color:#81d37f}.n-btn--success,.n-btn--success .n-btn__loading-wrp{background-color:#f2fbf1}.n-btn--success:hover{-webkit-box-shadow:unset;box-shadow:unset;color:#81d37f;background-color:#f6fcf5}.n-btn--success:active{opacity:1;background-color:#4e9b4d}.n-btn--success:focus{color:#81d37f;background-color:#f2fbf1;box-shadow:0 0 0 4px #baebb9}.n-btn--danger{color:#f77}.n-btn--danger,.n-btn--danger .n-btn__loading-wrp{background-color:#ffebeb}.n-btn--danger:hover{-webkit-box-shadow:unset;box-shadow:unset;color:#f77;background-color:#fff1f1}.n-btn--danger:active{opacity:1;background-color:#e66161}.n-btn--danger:focus{color:#f77;background-color:#ffebeb;box-shadow:0 0 0 4px #e66161}.n-btn--primary{color:#fff}.n-btn--primary,.n-btn--primary .n-btn__loading-wrp{background-color:#399fae}.n-btn--primary:hover{-webkit-box-shadow:unset;box-shadow:unset;color:#fff;background-color:#74bcc6}.n-btn--primary:active{opacity:1;background-color:#31858c}.n-btn--primary:focus{color:#fff;background-color:#399fae;box-shadow:0 0 0 4px #b8dce2}.n-btn--secondary{color:#399fae}.n-btn--secondary,.n-btn--secondary .n-btn__loading-wrp{background-color:#f2f9f9}.n-btn--secondary .n-btn__bounce{background-color:#399fae}.n-btn--secondary:hover{color:#74bcc6;background-color:#f6fbfb}.n-btn--secondary:active{opacity:1;background-color:#d7ecef}.n-btn--secondary:focus{color:#399fae;background-color:#f2f9f9;border-color:#399fae;box-shadow:0 0 0 1px #399fae,0 0 0 5px #b8dce2}.n-btn--outline{color:#399fae;border:1px solid #88c5ce}.n-btn--outline .n-btn__loading-wrp{background-color:#f2f9f9}.n-btn--outline .n-btn__bounce{background-color:#399fae}.n-btn--outline:hover{color:#74bcc6;border-color:#acd6dd}.n-btn--outline:active{opacity:1;border-color:#399fae}.n-btn--outline:focus{color:#399fae;background-color:#f2f9f9;border-color:#399fae;box-shadow:0 0 0 4px #b8dce2}.n-btn--outline.n-btn--danger{color:#f77;background-color:#fff0;border:1px solid #f77}.n-btn--outline.n-btn--danger .n-btn__loading-wrp{background-color:#ffebeb}.n-btn--outline.n-btn--danger .n-btn__bounce{background-color:#f77}.n-btn--outline.n-btn--danger:hover{color:#ee9090;border-color:#ffa0a0}.n-btn--outline.n-btn--danger:active{opacity:1;border-color:#e66161}.n-btn--outline.n-btn--danger:focus{color:#e66161;background-color:#ffebeb;border-color:#e66161;box-shadow:0 0 0 4px #ffbdbd}.n-btn--outline.n-btn--success{color:#81d37f;background-color:#fff0;border:1px solid #81d37f}.n-btn--outline.n-btn--success .n-btn__loading-wrp{background-color:#f2fbf1}.n-btn--outline.n-btn--success .n-btn__bounce{background-color:#81d37f}.n-btn--outline.n-btn--success:hover{color:#83b982;border-color:#a7e0a5}.n-btn--outline.n-btn--success:active{opacity:1;border-color:#4e9b4d}.n-btn--outline.n-btn--success:focus{color:#4e9b4d;background-color:#f2fbf1;border-color:#4e9b4d;box-shadow:0 0 0 4px #baebb9}.n-btn--commercial{color:#fff}.n-btn--commercial,.n-btn--commercial .n-btn__loading-wrp{background-color:#ffb700}.n-btn--commercial .n-btn__append,.n-btn--commercial .n-btn__prepend{border-color:#cc9200}.n-btn--commercial:hover{background-color:#ffcd4d}.n-btn--commercial:active{opacity:1;background-color:#cc9200}.n-btn--commercial:focus{color:#fff;background-color:#ffb700;box-shadow:0 0 0 1px #cc9200,0 0 0 5px #ffeaa3}.n-btn--passive{background-color:#0000}.n-btn--passive:hover{background-color:#f6f8fe}.n-btn--passive:active{background-color:#e9edfb}.n-btn--passive:focus{background-color:#f6f8fe}.n-btn--passive .n-btn__loading-wrp{background-color:#fff}.n-btn--passive .n-btn__loading-wrp .n-btn__bounce{background-color:#465481}.n-btn--tile-r{border-radius:4px 0 0 4px}.n-btn--tile-l{border-radius:0 4px 4px 0}.n-btn--rounded{border-radius:100%}.n-btn--tile-r.n-btn--tile-l{border-radius:0}.n-btn--sm.n-btn--icon .icon{width:16px;height:16px}.n-btn--lg.n-btn--icon .icon,.n-btn--md.n-btn--icon .icon{width:24px;height:24px}.n-btn--icon{padding:12px}.n-btn--lg.n-btn--icon{padding:16px}.n-btn__append{border-left:1px solid #88c5ce;display:inline-block}.n-btn__prepend{border-right:1px solid #88c5ce;display:inline-block}.n-btn__loading-wrp{z-index:1;border-width:1px;border-radius:4px;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.n-btn__bounce{background-color:#fff;border-radius:100%;width:8px;height:8px;animation:1.4s ease-in-out infinite both bounce-delay;display:inline-block}.n-btn__bounce:first-child{animation-delay:-.32s}.n-btn__bounce:nth-child(2){animation-delay:-.16s}.n-btn__text{flex-grow:2}@media (width>=767px){.n-btn{flex-grow:0;width:auto}}@keyframes bounce-delay{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}.n-modal{scrollbar-gutter:stable;z-index:2147483647;background-color:#121a4866;flex-direction:column;align-items:center;width:100vw;height:100%;padding-top:16px;padding-bottom:16px;transition:opacity .3s;display:flex;position:fixed;top:0;left:0;overflow:auto}.n-modal--bottom{justify-content:flex-end}.n-modal--hidden{opacity:0;pointer-events:none;width:0;height:0;padding:0;overflow:hidden}.n-modal--center{justify-content:center}.n-modal__inner{background-color:#fff;border-radius:16px;flex-direction:column;align-items:center;width:100%;max-width:672px;margin-top:24px;padding:32px;display:flex;position:relative}.n-modal__inner:first-child{margin-top:0}.n-modal__inner--md{max-width:500px}.n-modal__header{width:100%;margin-bottom:28px;padding-right:40px}.n-modal__btn-close{appearance:none;cursor:pointer;min-width:unset;z-index:1;background-color:#0000;border:none;outline:none;width:auto;position:absolute;top:18px;right:16px}.n-modal__content{width:100%}@media screen and (width<=640px){.n-modal{background-color:#fff;padding:0 0 65px}.n-modal--center{justify-content:flex-start}.n-modal--bottom{background-color:#121a4866;padding:16px}.n-modal--bottom .n-modal__inner{border-radius:16px;max-width:672px;height:auto}.n-modal--bottom .n-modal__header{border-top-left-radius:16px;border-top-right-radius:16px}.n-modal__inner{height:100%;max-width:unset;border-top:1px solid #e9edfb;border-radius:0;margin-top:0;padding:0;width:100%!important}.n-modal__inner:first-child{border-top:unset}.n-modal__header{background-color:#f2f7fd;width:100%;margin-bottom:0;padding:24px 20px}.n-modal__content{background-color:#fff;padding:20px}.n-modal__btn-close{padding:0!important}}.n-suggests-list{background-color:#fff;border-radius:4px;outline:none;width:100%;max-height:250px;overflow-x:auto;box-shadow:0 2px 24px #121a4814,0 0 2px #121a4814}.n-suggests-list--multiple .n-suggests-list__item--selected:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16'%3E%3Cpath fill-rule='evenodd' d='M15.062 3.996a.5.5 0 0 1 .045.706l-6.994 7.925a1.5 1.5 0 0 1-2.185.069L1.47 8.237a.5.5 0 0 1 0-.707l1.06-1.06a.5.5 0 0 1 .707 0l3.33 3.329a.5.5 0 0 0 .728-.023l5.937-6.728a.5.5 0 0 1 .706-.044z' clip-rule='evenodd'/%3E%3C/svg%3E");width:20px;height:15px}.n-suggests-list--dense .n-suggests-list__item{padding:7px 6px 6px 30px}.n-suggests-list--dense .n-suggests-list__item--selected:before{left:15px}.n-suggests-list__item{cursor:pointer;padding:14px 12px 12px 40px;transition:background-color .2s;position:relative}.n-suggests-list__item--selected:before{content:"";background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8'%3E%3Ccircle cx='4' cy='4' r='4'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;width:8px;height:8px;display:block;position:absolute;top:50%;left:20px;transform:translate(-50%,-50%)}.n-suggests-list__item--selected,.n-suggests-list__item:hover{background-color:#f6f8fe}.n-suggests-list__item--focus,.n-suggests-list__item:active{background-color:#e9edfb}.n-suggests-list__item--disabled{color:#e0e5f7;cursor:not-allowed;background-color:#fbfbfe}.n-suggests-list__item--disabled:active,.n-suggests-list__item--disabled:hover{background-color:#fbfbfe}.n-suggests-list__item--disabled.n-suggests-list__item--focus{background-color:#f6f8fe}.n-suggests-list__group:not(:last-child){border-bottom:1px solid #e7eef9;margin-bottom:4px}.n-suggests-list__group-title{color:#6c79a3;padding:12px 40px;font-size:12px;line-height:18px}.n-selection{flex-wrap:wrap;justify-content:flex-start;align-items:center;display:flex}.n-selection--dense .n-selection__bag{padding:4px}.n-selection--ellipsis-on-overflow{max-width:100%}.n-selection--ellipsis-on-overflow .n-selection__bag{text-overflow:ellipsis;white-space:nowrap;display:inline;overflow:hidden}.n-selection--ellipsis-on-overflow .n-selection__item{margin-right:3px;display:inline}.n-selection--multiple .n-selection__lbl{max-width:0;height:0}.n-selection--active .n-selection__lbl,.n-selection--empty .n-selection__lbl{max-width:none;height:auto}.n-selection__bag{flex-wrap:wrap;padding:9px 0;display:flex}.n-selection__item{margin-right:7px}.n-selection__lbl{flex-grow:1}.n-selection__input{width:100%}.n-dropdown{position:relative}.n-dropdown--hide-details .n-dropdown__suggests{top:100%}.n-dropdown__suggests{z-index:1;position:absolute;top:calc(100% - 1.2rem);left:0}.n-dropdown__selection{flex-grow:1}.n-dropdown__selection--clearable{width:calc(100% - 60px)}.n-rating{flex-direction:column}.n-rating,.n-rating__wrp{display:flex}.n-rating__wrp{justify-content:flex-start;align-items:center}.n-rating__lbl{margin-bottom:0;margin-right:10px;font-size:14px;font-weight:600;line-height:22px;display:block}.n-rating__star{cursor:pointer;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='%23e0e5f7'%3E%3Cpath d='m10.202 5.68 2.915.281c1.015.098 1.326 1.095.542 1.75l-2.282 1.91.847 3.11c.279 1.02-.585 1.639-1.45 1.024l-2.773-1.971-2.773 1.971c-.861.613-1.728-.003-1.45-1.025l.847-3.11-2.282-1.909c-.787-.658-.477-1.652.542-1.75L5.8 5.679 7.084 2.7c.402-.932 1.432-.932 1.834 0z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:24px;width:24px;height:24px;display:block}.n-rating__star--active{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='%23ffda70'%3E%3Cpath d='m10.202 5.68 2.915.281c1.015.098 1.326 1.095.542 1.75l-2.282 1.91.847 3.11c.279 1.02-.585 1.639-1.45 1.024l-2.773-1.971-2.773 1.971c-.861.613-1.728-.003-1.45-1.025l.847-3.11-2.282-1.909c-.787-.658-.477-1.652.542-1.75L5.8 5.679 7.084 2.7c.402-.932 1.432-.932 1.834 0z'/%3E%3C/svg%3E")}.n-rating__star--custom{--svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16'%3E%3Cpath d='m10.202 5.68 2.915.281c1.015.098 1.326 1.095.542 1.75l-2.282 1.91.847 3.11c.279 1.02-.585 1.639-1.45 1.024l-2.773-1.971-2.773 1.971c-.861.613-1.728-.003-1.45-1.025l.847-3.11-2.282-1.909c-.787-.658-.477-1.652.542-1.75L5.8 5.679 7.084 2.7c.402-.932 1.432-.932 1.834 0z'/%3E%3C/svg%3E");background:var(--n-rating-color,#e0e5f7);-webkit-mask-image:var(--svg);-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain}.n-rating__star--custom.n-rating__star--active{background:var(--n-rating-color-active,#ffda70)}.n-rating__star--disabled{cursor:not-allowed;opacity:.7}.n-rating__star--clicked:not(.n-rating__star--readonly){animation:.5s n-scale}.n-rating__star:last-child{margin-right:0!important}.n-rating__star--readonly{cursor:auto}.n-rating__bag{min-height:1.2rem;margin-top:4px;font-size:12px;font-weight:500;line-height:18px}.n-progress-linear{background-color:#f2f9f9;overflow:hidden}.n-progress-linear--rounded{border-radius:8px}.n-progress-linear_filler{background-color:#88c5ce;width:100%;height:100%;transition:transform .2s;transform:translate(-100%)}.n-checkbox{flex-direction:column}.n-checkbox,.n-checkbox__wrp{display:flex}.n-checkbox__wrp{align-items:center}.n-checkbox__label{margin-bottom:0;margin-left:10px}.n-checkbox__bag{min-height:1.2rem;margin-top:4px}.n-checkbox__input{appearance:none;cursor:pointer;background-color:#fbfbfe;border:2px solid #9eaad1;border-radius:4px;outline:none;flex-grow:0;flex-shrink:0;width:20px;height:20px;position:relative}.n-checkbox__input:hover{border-color:#6c79a3}.n-checkbox__input:checked{background-color:#399fae;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='%23fff'%3E%3Cpath fill-rule='evenodd' d='M15.062 3.996a.5.5 0 0 1 .045.706l-6.994 7.925a1.5 1.5 0 0 1-2.185.069L1.47 8.237a.5.5 0 0 1 0-.707l1.06-1.06a.5.5 0 0 1 .707 0l3.33 3.329a.5.5 0 0 0 .728-.023l5.937-6.728a.5.5 0 0 1 .706-.044z' clip-rule='evenodd'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;border-color:#399fae}.n-checkbox__input:checked:hover{background-color:#31858c;border-color:#31858c}.n-checkbox__input:disabled{pointer-events:none;background-color:#d7ecef;border-color:#d7ecef}.n-checkbox__input:checked:disabled{opacity:.25;background-color:#399fae;background-position:50%;background-repeat:no-repeat;background-size:contain;border-color:#399fae}.n-checkbox__input--danger{background-color:#ffebeb;border-color:#f77}.n-snackbar{z-index:10;justify-content:center;align-items:flex-end;width:calc(100% - 20px);margin:10px;display:flex;position:fixed;bottom:0;left:0}.n-snackbar--top{top:0;bottom:auto}.n-snackbar--bottom{bottom:0}.n-snackbar--left{left:0}.n-snackbar--right{left:auto;right:0}.n-snackbar__inner{border-radius:4px;width:100%;max-width:432px;height:auto;padding:16px 16px 14px;position:relative;box-shadow:0 3px 8px #121a4829}.n-snackbar__inner--warn{background-color:#fff8e5}.n-snackbar__inner--white{background-color:#fff}.n-snackbar__inner--gray{background-color:#f6f8fe}.n-snackbar__btn-close{appearance:none;cursor:pointer;min-width:unset;z-index:1;background-color:#0000;border:none;outline:none;width:auto;padding:0;position:absolute;top:16px;right:16px}.n-snackbar__btn-close:hover{opacity:.7}.n-snackbar__content{width:100%}@media screen and (width>=640px){.n-snackbar{width:auto;margin:20px}}.n-pagination{display:flex}.n-pagination__item:not(:last-child) .n-pagination__btn{border-left:none}.n-pagination__item--prev+.n-pagination__item .n-pagination__btn{border-left:1px solid #e0e5f7}.n-pagination__item--next,.n-pagination__item--prev{display:none}.n-pagination__btn{color:#171921;text-align:center;background-color:#0000;border:1px solid #e0e5f7;justify-content:center;align-items:center;width:32px;height:32px;padding:0;font-weight:500;text-decoration:none;display:flex}.n-pagination__btn--active{color:#fff;background-color:#399fae;border-color:#399fae}.n-pagination__btn--rounded-l{border-radius:4px 0 0 4px}.n-pagination__btn--rounded-r{border-radius:0 4px 4px 0}.n-pagination__btn--disabled{pointer-events:none}@media screen and (width>=360px){.n-pagination__btn{width:40px;height:40px}}@media screen and (width>=767px){.n-pagination__btn{width:48px;height:40px;transition:background-color .2s}.n-pagination__btn:not(.n-pagination__btn--active){cursor:pointer}.n-pagination__btn:not(.n-pagination__btn--active):hover{background-color:#e9edfb}.n-pagination__btn:not(.n-pagination__btn--active):active{background-color:#e0e5f7}.n-pagination__btn--rounded-l,.n-pagination__btn--rounded-r{border-radius:0}.n-pagination__btn[disabled]{opacity:.5}.n-pagination__btn[disabled]:hover{cursor:not-allowed;background-color:#0000}.n-pagination__btn[disabled].n-pagination__btn--active:hover{background-color:#399fae}.n-pagination__item--prev .n-pagination__btn{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='transparent' stroke='%23121f48'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' stroke-width='1.8' d='M13.5 8.5 10 12l3.5 3.5'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:24px;border-right:none;border-radius:4px 0 0 4px;border-left:1px solid #e0e5f7!important}.n-pagination__item--next .n-pagination__btn{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='transparent' stroke='%23121f48'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' stroke-width='1.8' d='M10.5 8.5 14 12l-3.5 3.5'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;border-left:none;border-radius:0 4px 4px 0}.n-pagination__item--next,.n-pagination__item--prev{display:block}}.n-calendar__header{display:flex}.n-calendar__title{color:#6c79a3;text-align:center;flex-grow:1;font-size:12px}.n-calendar__calendar{grid-column-gap:8px;grid-row-gap:8px;grid-template-rows:1fr 1fr;grid-template-columns:repeat(7,1fr);display:grid}.n-calendar__day{color:#9eaad1;background-color:#0000;border:none;border-radius:4px;justify-content:center;align-items:center;min-height:40px;font-size:12px;transition:background-color .2s,box-shadow .2s;display:flex}.n-calendar__day--title{color:#465481;text-transform:lowercase;font-weight:500}.n-calendar__day .n-calendar__burning-icon{vertical-align:middle;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='%23e66161'%3E%3Cpath d='M2.667 9.875C2.667 5.75 7.059 5.75 7.059 2c2.929 1.125 2.929 3.75 1.83 6 1.465 0 2.197-.75 2.563-2.25 3.66 3 1.464 8.187-2.196 8.25-1.706.029-2.923-2.208-2.923-3.333-.877.45-1.104 2.583-.372 3.333-1.83 0-3.294-1.374-3.294-4.125'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;width:12px;height:12px;margin-bottom:1px;display:inline-block}.n-calendar__day--active{color:#399fae;background-color:#f2f9f9;font-weight:600}.n-calendar__day--today{position:relative}.n-calendar__day--today:after{content:"";background-color:#ffb700;border-radius:50%;width:3px;height:3px;display:block;position:absolute;bottom:4px;left:50%;transform:translate(-50%)}.n-calendar__day--selected{color:#fff;background-color:#399fae}.n-calendar__day--selected .n-calendar__burning-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='%23fff'%3E%3Cpath d='M2.667 9.875C2.667 5.75 7.059 5.75 7.059 2c2.929 1.125 2.929 3.75 1.83 6 1.465 0 2.197-.75 2.563-2.25 3.66 3 1.464 8.187-2.196 8.25-1.706.029-2.923-2.208-2.923-3.333-.877.45-1.104 2.583-.372 3.333-1.83 0-3.294-1.374-3.294-4.125'/%3E%3C/svg%3E")}.n-calendar__btn{background-color:#0000;border:none;margin:0;padding:0}.n-calendar__btn:after{content:"";background-position:50%;background-repeat:no-repeat;background-size:24px;width:24px;height:24px;display:block}.n-calendar__btn--prev:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='transparent' stroke='%23121f48'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' stroke-width='1.8' d='m15 4-8 8 8 8'/%3E%3C/svg%3E")}.n-calendar__btn--next:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='transparent' stroke='%23121f48'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' stroke-width='1.8' d='m9 4 8 8-8 8'/%3E%3C/svg%3E")}.n-calendar__btn[disabled]{opacity:.2}@media (width>=360px){.n-calendar__day--today:after{width:4px;height:4px}}@media (width>=767px){.n-calendar__title{color:#121f48;font-size:14px;font-weight:500}.n-calendar__day--today:after{width:5px;height:5px}.n-calendar__day--active{cursor:pointer}.n-calendar__day--active:focus,.n-calendar__day--active:hover{box-shadow:0 0 0 4px #d7ecef}.n-calendar__day--active:active{background-color:#61b7c6}.n-calendar__btn{cursor:pointer;transition:transform .2s}.n-calendar__btn:hover{transform:scale(1.1)}.n-calendar__btn:active{transform:scale(.9)}.n-calendar__btn[disabled]{cursor:default;transform:none}}.n-time-slot{color:#fff;cursor:pointer;background-color:#399fae;border:none;border-radius:4px;padding:10px 6px;font-size:14px;font-weight:500;line-height:22px;transition:background-color .2s,box-shadow .2s}.n-time-slot--burning{position:relative}.n-time-slot--burning:before{content:"";background-color:#f77;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='%23fff'%3E%3Cpath d='M2.667 9.875C2.667 5.75 7.059 5.75 7.059 2c2.929 1.125 2.929 3.75 1.83 6 1.465 0 2.197-.75 2.563-2.25 3.66 3 1.464 8.187-2.196 8.25-1.706.029-2.923-2.208-2.923-3.333-.877.45-1.104 2.583-.372 3.333-1.83 0-3.294-1.374-3.294-4.125'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:16px 16px;border:1px solid #fff;border-radius:50%;width:20px;height:20px;transition:background-color .2s;position:absolute;top:-9px;right:-9px}.n-time-slot--burning:hover:before{background-color:#ff9e9e}.n-time-slot:hover{-webkit-box-shadow:unset;box-shadow:unset;color:#fff;background-color:#74bcc6}.n-time-slot:active{opacity:1;background-color:#31858c}.n-time-slot:focus{color:#fff;background-color:#399fae;box-shadow:0 0 0 4px #b8dce2}html{font-family:Montserrat,sans-serif}h1,h2,h3,h4,h5,ol,p,ul{margin:0;padding:0}ol,ul{list-style-type:none}button:active,button:focus{outline:none}.n-status-message{border-left-style:solid;border-left-width:4px;border-radius:4px;width:auto;padding:16px 8px 16px 20px;box-shadow:0 2px 4px #121a4814}.n-status-message--info{background-color:#f6f8fe;border-color:#465481}.n-status-message--warn{background-color:#fff8e5;border-color:#ffeaa3}.n-status-message--success{background-color:#f2fbf1;border-color:#81d37f}.n-status-message--danger{background-color:#ffebeb;border-color:#f77}.n-status-message--gray{background-color:#e9edfb;border-color:#9eaad1}.n-card{display:block;overflow:hidden}.n-card--primary{background-color:#399fae}.n-card--secondary{background-color:#f2f9f9}.n-card--warn{background-color:#fff8e5}.n-card--danger{background-color:#ffebeb}.n-card--success{background-color:#f2fbf1}.n-card--info{background-color:#f6f8fe}.n-card--white{background-color:#fff}.n-card--gray{background-color:#f6f8fe}.n-card--text{background-color:#0000}.n-card--s-no{-webkit-box-shadow:unset;box-shadow:unset}.n-card--s-sm{box-shadow:0 2px 4px #121a4814}.n-card--s-md{box-shadow:0 3px 8px #121a4829}.n-card--s-lg{box-shadow:0 2px 24px #121a4814,0 0 2px #121a4814}.n-card--s-xl{box-shadow:0 0 24px #121a4829,0 0 2px #121a4814}.n-card--r-no{border-radius:0}.n-card--r-sm{border-radius:4px}.n-card--r-md{border-radius:8px}.n-card--r-lg{border-radius:16px}.n-card--r-xl{border-radius:24px}.n-card--outlined{border:1px solid #e9edfb}@media (width>=767px){.n-card--hover{cursor:pointer}.n-card--hover:hover{box-shadow:0 2px 24px #121a4814,0 0 2px #121a4814}}.n-expanding-card{display:block;overflow:hidden}.n-expanding-card--white{background-color:#fff}.n-expanding-card--s-no{-webkit-box-shadow:unset;box-shadow:unset}.n-expanding-card--s-sm{box-shadow:0 2px 4px #121a4814}.n-expanding-card--s-md{box-shadow:0 3px 8px #121a4829}.n-expanding-card--s-lg{box-shadow:0 2px 24px #121a4814,0 0 2px #121a4814}.n-expanding-card--s-xl{box-shadow:0 0 24px #121a4829,0 0 2px #121a4814}.n-expanding-card--r-no{border-radius:0}.n-expanding-card--r-sm{border-radius:4px}.n-expanding-card--r-md{border-radius:8px}.n-expanding-card--r-lg{border-radius:16px}.n-expanding-card--r-xl{border-radius:24px}.n-expanding-card--outlined{border:1px solid #e9edfb}.n-expanding-card__body-enter-active,.n-expanding-card__body-leave-active{will-change:height,opacity;transition:height .3s,opacity .3s;overflow:hidden}.n-expanding-card__body-enter,.n-expanding-card__body-leave-to{opacity:0;height:0!important}.n-expanding-card__header.n-expanding-card__header_has-collapse{cursor:pointer}.n-expanding-card__header{padding:10px 15px 10px 10px}.n-expanding-card__arrow,.n-expanding-card__header{display:flex}.n-expanding-card__arrow{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='transparent' stroke='%235d5e63'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' stroke-width='1.8' d='M8.5 10.5 12 14l3.5-3.5'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:36px;width:24px;height:24px;margin-left:auto;transition:transform .2s linear}.n-expanding-card__arrow--open{transform:rotate(180deg)}.n-expanding-card__icon-wrapper{padding-right:10px;display:flex}.n-expanding-card__content{padding:0 15px 10px 10px}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;line-height:1.15}body{margin:0}main{display:block}cv hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace;font-size:1em}a{background-color:#0000}abbr[title]{text-decoration:underline;border-bottom:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}code,kbd,samp{font-family:monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:100%;line-height:1.15}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{appearance:button}[type=button]::-moz-focus-inner{border-style:none;padding:0}[type=reset]::-moz-focus-inner{border-style:none;padding:0}[type=submit]::-moz-focus-inner{border-style:none;padding:0}button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring{outline:1px dotted buttontext}[type=reset]:-moz-focusring{outline:1px dotted buttontext}[type=submit]:-moz-focusring{outline:1px dotted buttontext}button:-moz-focusring{outline:1px dotted buttontext}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;white-space:normal;max-width:100%;padding:0;display:table}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button{height:auto}[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{appearance:none}::-webkit-file-upload-button{appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}html{color:#121f48;font-family:Montserrat,Montserrat-fallback-general,Montserrat-fallback-android,Montserrat-fallback-liberation,sans-serif;font-size:16px;font-weight:500;line-height:24px}a,a:hover{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}*{box-sizing:border-box;margin:0;padding:0}ul{list-style-type:none}h1,h2,h3,h4,h5{font-size:inherit;line-height:inherit}.dash-mini{background-color:#e0e5f7;width:1px;height:12px;display:inline-block}.main{background-color:#fff;width:100%;max-width:100vw;min-height:80vh}.main-content{padding-top:24px}.container{max-width:1120px}.container,.container-lg{margin:0 auto;padding:0 16px}.container-lg{max-width:1348px}input,select{font-weight:500}input[type=checkbox].input-invisible{display:none}.visually-hidden{clip:rect(0 0 0 0);width:1px;height:1px;margin:-1px;position:absolute;top:0;left:0}.no-wrap{white-space:nowrap}.link{cursor:pointer;background-color:#0000;border:none}.link.link--no-shadow{background-image:unset}.hidden{display:none}.rotate-180{-webkit-transform:translate(0)rotate(180deg);transform:rotateY(180deg)}.rotate-90{-webkit-transform:translate(0)rotate(90deg);transform:rotateY(90deg)}.rotate-270{-webkit-transform:translate(0)rotate(270deg);transform:rotateY(270deg)}.n-btn .points{white-space:nowrap}.pointer{cursor:pointer}@media (width<=767px){:not(html){scrollbar-width:none}:not(html)::-webkit-scrollbar{display:none}.sample{background-color:#f6f8fe}.section-wrapper{background-color:#fff;border-radius:8px;margin-bottom:16px}.main{min-height:unset}}.as-text{background-color:#0000;border:none}@keyframes shake{0%{transform:scale(.8)}70%{transform:scale(1.15)}to{transform:scale(1)}}:root{font-size:16px;line-height:1.5}body{color:#121a48}b,strong{font-weight:600}.link{color:#399fae;text-shadow:1px 0 #fff,-1px 0 #fff;background-image:linear-gradient(0deg,#0000,#0000 2px,#88c5ce 0,#0000 3px 60px);text-decoration:none}.link:hover{color:#31858c;background-image:none}.h1,.h2,.h3,.h4{font-weight:600}.h1{font-size:26px;line-height:36px}.h2{font-size:22px;line-height:30px}.h3{font-size:18px;line-height:28px}.h4{font-size:16px;line-height:24px}.text-sm{font-size:12px;line-height:18px}.text-md{font-size:14px;line-height:22px}.text-lg{font-size:16px;line-height:26px}@media (width<=768px){.h1{font-size:24px;line-height:32px}.h3{font-size:16px;line-height:22px}.h4{line-height:18px}.h4,.text-lg{font-size:14px}.text-lg{line-height:22px}}.text-white{color:#fff}.text-black{color:#171921}.text-teal{color:#399fae}.text-gray{color:#8c9bc0}.text-dark-gray{color:#465481}.text-medium{font-weight:500}.text-semibold{font-weight:600}.icon{vertical-align:middle}.icon--points{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' fill='none'%3E%3Cpath fill='url(%23a)' d='M17 9A8 8 0 1 1 1 9a8 8 0 0 1 16 0'/%3E%3Cpath fill='%23FFE5A3' fill-rule='evenodd' d='M9 2a7 7 0 1 0 0 14A7 7 0 0 0 9 2M0 9a9 9 0 1 1 18 0A9 9 0 0 1 0 9' clip-rule='evenodd'/%3E%3Cg filter='url(%23b)'%3E%3Cpath fill='%23fff' d='M5 5h2v3h4V5h2v8h-2v-3H7v3H5z'/%3E%3C/g%3E%3Cdefs%3E%3ClinearGradient id='a' x1='1' x2='17' y1='1' y2='17' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23FFD466'/%3E%3Cstop offset='1' stop-color='%23FFA901'/%3E%3Cstop offset='1' stop-color='%23FFA601'/%3E%3C/linearGradient%3E%3Cfilter id='b' width='10' height='10' x='4' y='5' color-interpolation-filters='sRGB' filterUnits='userSpaceOnUse'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeColorMatrix in='SourceAlpha' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0'/%3E%3CfeOffset dy='1'/%3E%3CfeGaussianBlur stdDeviation='.5'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.1 0'/%3E%3CfeBlend in2='BackgroundImageFix' result='effect1_dropShadow'/%3E%3CfeBlend in='SourceGraphic' in2='effect1_dropShadow' result='shape'/%3E%3C/filter%3E%3C/defs%3E%3C/svg%3E");width:18px;height:18px}.icon--filter{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='%23121A48'%3E%3Cpath fill-rule='evenodd' d='M6 8.9q.12 0 .233-.03a2.901 2.901 0 0 0 5.534 0q.112.03.233.03h8a.9.9 0 0 0 0-1.8h-8q-.121 0-.233.03a2.901 2.901 0 0 0-5.534 0A1 1 0 0 0 6 7.1H4a.9.9 0 1 0 0 1.8zm3-2a1.1 1.1 0 1 0 0 2.2 1.1 1.1 0 0 0 0-2.2M3.1 16a.9.9 0 0 1 .9-.9h8q.12 0 .233.03a2.901 2.901 0 0 1 5.534 0A1 1 0 0 1 18 15.1h2a.9.9 0 0 1 0 1.8h-2a1 1 0 0 1-.233-.03 2.901 2.901 0 0 1-5.534 0 1 1 0 0 1-.233.03H4a.9.9 0 0 1-.9-.9m10.8 0a1.1 1.1 0 1 1 2.2 0 1.1 1.1 0 0 1-2.2 0' clip-rule='evenodd'/%3E%3C/svg%3E")}.icon--info{color:#9f7aea;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='transparent' stroke='%23121A48'%3E%3Ccircle cx='12' cy='12' r='9.1' stroke-width='1.8'/%3E%3Ccircle cx='12' cy='12' r='9.1' stroke-width='1.8'/%3E%3Cpath fill='%23121A48' stroke='transparent' d='M12 9.746a1.25 1.25 0 1 1 0-2.5 1.25 1.25 0 0 1 0 2.5zm-.9 2.681c0-.514.403-.93.9-.93s.9.416.9.93v3.638c0 .514-.403.931-.9.931s-.9-.416-.9-.93z'/%3E%3C/svg%3E")}@media (width<=768px){.icon--lg{width:40px;height:40px}}@media (width<=640px){.icon--lg{width:32px;height:32px}}.cluster-pin{color:#121f48;background-color:#fff;border-radius:8px;flex-direction:column;justify-content:center;align-items:start;gap:2px;width:110px;height:70px;padding:6px;font-family:Montserrat,Montserrat-fallback-general,Montserrat-fallback-android,Montserrat-fallback-liberation,sans-serif;line-height:normal;display:flex;position:relative;top:-78px;left:-55px;box-shadow:0 0 24px #121a4829,0 0 2px #121a4814}.cluster-pin:after{content:"";border-top:8px solid #fff;border-left:8px solid #0000;border-right:8px solid #0000;width:0;height:0;margin-left:-8px;position:absolute;top:100%;left:50%}.cluster-pin.cluster-pin--premium:before{content:"";background-image:url(https://assets-1.napopravku.ru/dist/assets/images/map-premium-label.BAgAASJO.png);background-repeat:no-repeat;background-size:contain;width:43px;height:43px;position:absolute;top:-2px;right:-2px}.cluster-pin.cluster-pin--burning .cluster-pin__price{color:#e66161}.cluster-pin.cluster-pin--burning .cluster-pin__custom-icon--price{background:url(https://assets-1.napopravku.ru/dist/assets/icons/icn-fire-filled-red.-9kFRSy6.svg)}.cluster-pin--active{color:#fff;z-index:1;background-color:#399fae}.cluster-pin--active:after{border-top-color:#399fae}.cluster-pin--active .cluster-pin__custom-icon--star{background:url(https://assets-1.napopravku.ru/dist/assets/icons/icn-star-white.CXvLnMtD.svg)}.cluster-pin--active .cluster-pin__custom-icon--doctor{background:url(https://assets-1.napopravku.ru/dist/assets/icons/icn-user-filled-white.CtoHrIX1.svg)}.cluster-pin--active .cluster-pin__custom-icon--clinic{background:url(https://assets-1.napopravku.ru/dist/assets/icons/icn-clinic-filled-white.BWzxrOeS.svg)}.cluster-pin--active .cluster-pin__custom-icon--price{background:url(https://assets-1.napopravku.ru/dist/assets/icons/icn-rub-filled-white.BqfFYQRR.svg)}.cluster-pin--active.cluster-pin--burning .cluster-pin__price{color:inherit}.cluster-pin--active.cluster-pin--burning .cluster-pin__custom-icon--price{background:url(https://assets-1.napopravku.ru/dist/assets/icons/icn-fire-filled-white.9BBNs0Ue.svg)}.cluster-pin .cluster-pin__count,.cluster-pin .cluster-pin__price,.cluster-pin .cluster-pin__rating{text-align:left;gap:4px;font-size:12px;font-weight:600}.cluster-pin .cluster-pin__price[data-price=""]{display:none!important}.cluster-pin .cluster-pin__rating{width:unset;flex-direction:row}.cluster-pin .cluster-pin__rating,.cluster-pin__count{align-items:center;display:flex}.cluster-pin__count{text-align:center;font-size:12px}.cluster-pin__rating{text-align:center;width:76px;height:16px;position:relative}.cluster-pin__price{text-align:center;white-space:nowrap;align-items:center;font-size:12px;display:flex}.cluster-pin__custom-icon{width:16px;height:16px;display:block}.cluster-pin__custom-icon--star{background:url(https://assets-1.napopravku.ru/dist/assets/icons/icn-star-orange.inxrqItb.svg)}.cluster-pin__custom-icon--doctor{background:url(https://assets-1.napopravku.ru/dist/assets/icons/icn-user-filled-teal.B580f5Xl.svg)}.cluster-pin__custom-icon--clinic{background:url(https://assets-1.napopravku.ru/dist/assets/icons/icn-clinic-filled-teal.DOp8pWpZ.svg)}.cluster-pin__custom-icon--price{background:url(https://assets-1.napopravku.ru/dist/assets/icons/icn-rub-filled-green.mkB8vDs7.svg)}.appointment-modal__head{margin-bottom:15px;font-size:12px;font-weight:500;position:relative}.appointment-modal__head--button{height:24px}.appointment-modal__head-back-button{width:auto;padding:8px;position:absolute;top:-12px;left:-8px}.appointment-modal__head-back-button .icon--md{width:28px!important;height:28px!important}.appointment-modal__head-icon{margin-right:8px}.appointment-modal__progress{margin:0 auto}.appointment-modal__menu{margin-bottom:25px}.appointment-modal__banner-slot-top{margin-bottom:16px}.appointment-modal__cities-alert{margin-bottom:32px}.appointment-modal__time-title{margin-bottom:10px;font-size:16px;font-weight:600}.appointment-modal__msg{margin-bottom:12px}.appointment-modal__slot-reselect-msg{margin-top:-9px;margin-bottom:24px;font-size:14px;line-height:22px}.appointment-modal__error{flex-direction:column;align-items:center;min-height:300px;padding-top:25px;display:flex}.appointment-modal__error-icn{margin-bottom:20px}.appointment-modal__error-title{margin-bottom:10px;font-weight:500}.appointment-modal__error-description{font-size:14px}.appointment-modal__stage-title{margin-bottom:20px;font-size:16px;font-weight:700}.appointment-modal__service-prepare{margin:25px 0}.appointment-modal__calendar-subtitle{color:#465481;margin-bottom:24px;font-size:12px;font-weight:500}@media (width>=767px){.appointment-modal__stage-title{font-size:18px}}.article-main{margin-bottom:36px}.article-main p{line-height:22px}.article-main__content{font-size:14px;line-height:1.5}.article-main__content .h3{margin-bottom:12px}.article-main__description .text-md{margin-bottom:8px;font-size:14px}.article-main__image{justify-content:center;align-items:flex-end;display:flex}.article-main__image img{width:100%;max-width:510px;height:auto}@media (width>=767px){.article-main{justify-content:space-between;align-items:center;display:flex}.article-main p{line-height:28px}.article-main__content{padding:0 24px;font-size:16px}.article-main__content .h3{margin-bottom:18px}.article-main__description .text-md{margin-bottom:12px;font-size:18px}.article-main__image{flex-shrink:0;width:50%}.article-main__image--first{order:-10}}.balloon-card{background:#fff;border-radius:8px;height:100%;padding:.5em}.balloon-card__doctor{margin-bottom:.5em;display:flex}.balloon-card__photo{border-radius:8px;width:48px;height:48px;margin-right:.5em;overflow:hidden}.balloon-card__photo img{width:100%}.balloon-card__info{margin-bottom:.5em;display:flex}.balloon-card__price{font-size:12px}.balloon-card__title{width:230px;font-size:.75em;font-weight:600}.balloon-card__clinic-name{width:272px;margin-bottom:.5em;font-size:.875em;font-weight:600}.balloon-card__net-name{color:#6c79a3;width:258px;margin-bottom:1em;font-size:.75em;font-weight:500}.balloon-card__phone{margin:.5em 0;font-size:12px!important}.balloon-card__price{margin-bottom:.5em;font-weight:600}.balloon-card__rate{font-size:.75em}.balloon-card__btn{margin-top:12px;font-size:12px}.balloon-card__subject-data{flex-direction:column;justify-content:center;display:flex}.balloon-card__slots{background-color:#fff;padding-bottom:24px}@media (width>=767px){.balloon-card{-webkit-box-shadow:none;box-shadow:none;background:0 0;border-radius:0;padding:0 0 5px}}@media (width<=767px){.balloon-card{background-color:#0000;padding:1em}.balloon-card__container{background-color:#fff;border-radius:8px;padding:.5em;box-shadow:0 2px 4px #121a4814}}.banner{border-radius:8px;width:100%;padding:12px}.banner--warning{background-color:#fff8e5}.banner--info{background-color:#f6f8fe}.banner__row{align-items:flex-start;display:flex}.banner__icn{margin-right:8px}.banner__title{margin-bottom:4px;font-weight:500}.banner__title--lg{font-size:14px;line-height:22px}.banner__title--md{font-size:12px;line-height:18px}.banner__title--primary{color:#399fae}.banner__title--info{color:#465481}.banner__description{font-size:12px;font-weight:500;line-height:18px}.banner__description--danger{color:#f77}.banner__description--info{color:#6c79a3}@media (width>=767px){.banner{padding:16px}.banner__icn{margin-right:16px}.banner__title--lg{font-size:16px;line-height:26px}.banner__title--md{font-size:14px;line-height:22px}}.breadcrumbs{border-top:1px solid #e9edfb;border-top-left-radius:0;border-top-right-radius:0;flex-wrap:wrap;align-items:flex-start;margin-top:24px;padding-top:24px;font-size:14px;font-weight:500;line-height:22px;display:flex}.breadcrumbs__item{color:#6c79a3}.breadcrumbs__item:first-child{margin-left:0}.breadcrumbs__link{color:#121f48}.breadcrumbs__link:after{color:#9eaad1;content:"•";justify-content:center;align-items:center;width:16px;height:16px;display:inline-flex}.breadcrumbs--desktop-v2{border-top:unset;padding-top:0}.breadcrumbs--desktop-v2 .breadcrumbs__link{color:#31858c}@media (width<=767px){.breadcrumbs{font-size:12px;line-height:18px}}.breadcrumbs-section{background-color:#fff;border-top-left-radius:8px;border-top-right-radius:8px;margin-top:16px;padding:16px}.breadcrumbs-section__info{margin-bottom:8px;font-size:12px;line-height:18px}.breadcrumbs-section__value{font-weight:600}@media (width>=767px){.breadcrumbs-section__info{margin-bottom:16px;font-size:14px;line-height:22px}.breadcrumbs-section{margin-top:0;padding:0 0 24px}}@media (width<=767px){.breadcrumbs-section .breadcrumbs{border-top:none;margin-top:0;padding-top:0}}.btn-icon{padding:0}.card{background-color:#fff;border-radius:8px;flex-direction:column;justify-content:space-between;padding:16px;transition:all .2s;display:flex}.card--border{border:1px solid #e0e5f7}.card--block{display:block}.card--teal-50{background-color:#f2f9f9}.card-description{flex-grow:1;font-size:14px;line-height:1.5}@media (width>=640px){.card-description{font-size:16px}}.card-popular{flex-direction:column;justify-content:space-between;padding:16px;display:flex}.card-popular__title{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:8px;font-size:16px;font-weight:600;line-height:22px;display:-webkit-box;overflow:hidden}.card-popular__title:hover{color:#465481}.card-popular__desc{color:#465481;font-size:14px;font-weight:500;line-height:22px}.cards-block{grid-auto-columns:-webkit-max-content;grid-template-rows:repeat(3,1fr);grid-auto-columns:max-content;grid-auto-flow:column;padding:0 16px;display:grid;overflow-x:auto}.cards-block__item{margin-bottom:16px;margin-right:16px}@media (width>=992px){.cards-block{overflow-x:initial;grid-template-rows:none;grid-template-columns:repeat(4,1fr);grid-auto-flow:row;padding:0}}.cards-list{padding:0 16px 16px;display:flex;overflow-x:auto}.cards-list__item-shadow{position:relative}.cards-list__item-shadow:before{content:" ";cursor:pointer;background:linear-gradient(#0000 50%,#fff);width:100%;height:100%;position:absolute;top:-6px;left:-5px}.cards-list__button{color:#6c79a3;margin-top:18px;margin-left:15px;font-size:14px;display:flex}.cards-list__pre-list{position:relative}.cards-list__item{flex-shrink:0;margin-right:16px}.cards-list__item:last-child{margin-right:0}.cards-list__item-mobile{align-items:center;display:flex}.cards-list__item-mobile img{-o-object-fit:cover;object-fit:cover;border-radius:16px;width:64px;height:64px}@media (width>=767px){.cards-list{overflow:initial;grid-template-columns:repeat(4,1fr);padding:0 0 10px;display:grid}.cards-list__item{margin-bottom:16px;padding-bottom:0}}@media (width>=992px){.cards-list{grid-template-columns:repeat(5,1fr)}.cards-list__button{margin:auto}}@media (width>=1194px){.cards-list{grid-template-columns:repeat(6,1fr)}}.clinic-about{grid-template-columns:1fr;grid-template-areas:"gallery""title""license""menu""app""banslot""profban""pinrev""desc""banslot-alt";width:100%;display:grid}.clinic-about__gallery{background-color:#fff;grid-area:gallery;padding:16px 16px 0}.clinic-about__gallery .clinic-about__controls--v2{z-index:20;background:#fff;border-radius:24px;display:flex;position:absolute;top:18px;right:16px}.clinic-about__profile-link{text-align:center;margin-top:8px;font-size:12px;font-weight:500;line-height:18px;display:none}.clinic-about__profile-link--dense{text-align:left;padding-left:119px}.clinic-about__menu{background-color:#fff;border-top-left-radius:8px;border-top-right-radius:8px;grid-area:menu;overflow:scroll}.clinic-about__appointment{background-color:#fff;border-bottom-right-radius:8px;border-bottom-left-radius:8px;grid-area:app;margin-bottom:16px;padding:16px}.clinic-about__description{background-color:#fff;border-radius:8px;grid-area:desc;padding:16px}.clinic-about__title{grid-area:title}.clinic-about__title--mobile{z-index:1;min-width:0;margin-top:-20px}.clinic-about__profile-banner-container{grid-area:profban}.clinic-about__profile-banner-container.mobile-card-split:has(.profile-banner){margin-top:-24px}.clinic-about__banner-slot{grid-area:banslot}.clinic-about__banner-slot.clinic-banner-app{margin-top:0;margin-bottom:16px}.clinic-about__banner-slot--alt{grid-area:banslot-alt}.clinic-about__banner-slot--alt.clinic-banner-app{margin-top:16px;margin-bottom:0}.clinic-about__link{background-color:#fff;padding:0 16px 20px;font-size:12px}.clinic-about__pinned-reviews{grid-area:pinrev;min-width:0;max-width:100vw;margin-bottom:16px}.clinic-about__license{background-color:#fff;grid-area:license;padding:0 16px}.clinic-detail__about--v2 .clinic-about__gallery{padding:0;position:relative}@media (width>=767px){.clinic-about__profile-link{display:block}.clinic-about__license{padding:0}.clinic-about__license--no-review-carousel{margin-bottom:16px}.clinic-about__profile-banner-container.mobile-card-split:has(.profile-banner){margin-top:4px;margin-bottom:48px}.clinic-about__menu{margin-bottom:16px;overflow:hidden}.clinic-about__gallery{margin-bottom:32px;padding:0}.clinic-about__appointment{margin-bottom:0;padding:0}.clinic-about__description{border:0;padding:0}.clinic-about__pinned-reviews{margin:24px 0 20px}}@media (width>=992px){.clinic-about{grid-column-gap:32px;grid-template-columns:65% minmax(0,1fr);grid-template-areas:"profban profban""title title""banslot banslot""banslot-alt banslot-alt""menu menu""gallery app""license app""pinrev app""desc app";grid-template-rows:repeat(6,-webkit-min-content) 1fr;grid-template-rows:repeat(6,min-content) 1fr}}.clinic-address{font-size:12px;font-weight:500;line-height:18px}.clinic-address__info{color:#6c79a3;margin-bottom:8px}@media (width<=767px){.clinic-address__info{margin-bottom:4px}}.clinic-appointment__select{margin-bottom:16px;font-size:14px;font-weight:500;line-height:22px}.clinic-appointment__select .n-input-field__bag{min-height:0}.clinic-appointment__select .n-selection--ellipsis-on-overflow .n-selection__bag{text-overflow:clip;white-space:normal}.clinic-appointment__title{margin-bottom:16px}.clinic-appointment__map{cursor:pointer;border-radius:4px;order:2;width:100%;height:48px;margin-top:1em;margin-bottom:16px;position:relative;overflow:hidden}.clinic-appointment__map>img{width:100%}.clinic-appointment__map-control{color:#121f48;text-align:center;background:0 0;width:100%;height:48px;padding:.5em 0;font-size:12px;font-weight:600;line-height:39px;position:absolute;bottom:0;left:0}@media (width>=767px){.clinic-appointment__title{display:none}.clinic-appointment__btn{white-space:nowrap;width:100%}.clinic-appointment__map{height:142px;max-width:unset;border:1px solid #e9edfb;border-radius:8px}.clinic-appointment__map-control{color:#399fae;background:#fff;height:auto;font-size:14px}}.clinic-contacts__address{margin-bottom:4px;font-size:14px;font-weight:600;line-height:22px}.clinic-contacts__address--small,.clinic-contacts__metro{font-size:12px;line-height:18px}.clinic-contacts__metro{margin-bottom:16px;font-weight:500}.clinic-contacts__metro--small{margin-bottom:8px}.clinic-contacts__hint{color:#6c79a3;margin-bottom:4px;font-size:12px;font-weight:500;line-height:18px}@media (width>=767px){.clinic-contacts__address{margin-bottom:8px;line-height:26px}.clinic-contacts__address--small{font-size:12px;line-height:18px}.clinic-contacts__metro{font-size:14px;line-height:22px}.clinic-contacts__metro--small{font-size:12px;line-height:18px}}.clinic-detail__searcher{margin-bottom:40px}.clinic-detail__best-award{margin-top:8px;margin-bottom:0}.clinic-detail__best-award-img{width:100%;max-width:235px}@media (width<=767px){.clinic-detail{background-color:#f6f8fe}.clinic-detail.container{max-width:unset;padding:0}.clinic-detail__searcher{display:none!important}}.clinic-doctors__search{display:flex}.clinic-doctors__search-wrap{flex-grow:2}.clinic-doctors__card{border-bottom:1px solid #e9edfb;border-radius:0}.clinic-doctors__search-branch{display:none}.clinic-doctors__banner-slot{margin:0 16px 16px}@media (width>=767px){.clinic-doctors__search{flex-wrap:nowrap;justify-content:space-between;align-items:center;margin-bottom:16px}.clinic-doctors__controls{margin-bottom:24px}.clinic-doctors__speciality-tags.chip-list{margin-bottom:0;padding:0 0 4px}.clinic-doctors__search-wrap{-webkit-box-flex:unset;-ms-flex-positive:unset;flex-grow:unset;width:100%;display:flex}.clinic-doctors__search-info{flex-grow:2;margin-bottom:0}.clinic-doctors__search-branch{flex-grow:1;max-width:360px;margin-left:16px;display:block}.clinic-doctors__card{border-bottom:0;margin-bottom:16px}.clinic-doctors__banner-slot{margin:8px 0 24px}}.clinic-gallery__list{background-color:#6c79a3;border-radius:8px;width:100%;height:235px;overflow:hidden}.clinic-gallery__img-pic{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.clinic-gallery--mobile{max-width:100vw}.clinic-gallery--mobile .clinic-gallery__list{border-radius:0}.clinic-gallery--mobile .clinic-gallery__img{height:100%}.clinic-gallery__img--hidden{display:none}.clinic-gallery__default-img{-o-object-fit:cover;object-fit:cover;border-radius:8px;width:360px;height:auto;margin:0 auto;display:block}@media (width>=767px){.clinic-gallery__default-img{width:360px;height:360px}.clinic-gallery__list{grid-gap:8px;background-color:#0000;border-radius:0;grid-template-rows:repeat(3,115px);grid-template-columns:74% 25%;height:auto;display:grid}.clinic-gallery__img{cursor:pointer;border-radius:4px;overflow:hidden}.clinic-gallery__img--main{grid-row:1/4}.clinic-gallery__img--filter{position:relative}.clinic-gallery__img--hidden{display:block}.clinic-gallery__filter{color:#fff;background-color:#31858cb3;flex-direction:column;justify-content:center;align-items:center;font-size:11px;font-weight:500;line-height:11px;display:flex;position:absolute;inset:0}.clinic-gallery__counter{font-weight:600}}.clinic-additional{padding-bottom:16px}.clinic-additional__information-text{color:#465481;flex-direction:row;gap:24px;font-size:14px;font-weight:300;display:flex}.clinic-additional__information-text-tittle{padding-right:8px}.clinic-additional__information-text-block{flex-direction:column;gap:16px;display:flex}.clinic-additional__section{padding:0 16px 16px}.clinic-additional__title{margin-bottom:8px;font-size:18px}.clinic-additional__row .licenses-gallery__pictures{padding:0 16px}.clinic-additional__item{margin-bottom:8px}.clinic-additional__item:last-child{margin-bottom:0}.clinic-additional__link{font-size:14px;font-weight:500;line-height:22px}.clinic-additional__img{flex-shrink:0;margin-right:8px}.clinic-additional__img:last-child{margin-right:0}.clinic-additional__img-pic{cursor:pointer;-o-object-fit:cover;object-fit:cover;width:auto;height:172px;display:block}.clinic-additional__video{width:100%;height:auto;padding:0 16px}@media (width>=767px){.clinic-additional{border-bottom:1px solid #e9edfb;padding:24px 0}.clinic-additional:last-child{border-bottom:0}.clinic-additional__section{padding:0}.clinic-additional__section:not(:first-child){margin-top:24px}.clinic-additional__title{margin-bottom:12px}.clinic-additional__list{grid-template-columns:repeat(3,1fr);gap:12px 16px;display:grid}.clinic-additional__item{margin:0}.clinic-additional__row .licenses-gallery__pictures{padding:0}.clinic-additional__img{margin-right:32px}.clinic-additional__img-pic{height:277px}.clinic-additional__video{width:640px;height:360px;padding:0}}.clinic-phone{align-items:center;font-size:14px;line-height:22px;display:flex}.clinic-phone--small .clinic-phone__btn,.clinic-phone--small .clinic-phone__value{font-size:12px}.clinic-phone__value{letter-spacing:-1px;font-family:monospace;font-size:16px;font-weight:600;text-decoration:none}.clinic-phone__value--hidden{text-overflow:ellipsis;white-space:nowrap;width:8.4em;overflow:hidden}.clinic-phone__btn{cursor:pointer;margin-left:8px}.clinic-phone__modal{flex-direction:column;align-items:flex-start;display:flex}.clinic-phone__number{margin-bottom:16px;font-weight:600}.clinic-phone__text{margin-bottom:8px;font-size:14px;font-weight:500;line-height:22px}.clinic-phone__link{display:block}.clinic-phone__modal-btn{margin-top:20px}@media (width>=767px){.clinic-phone__modal{align-items:center}}.clinic-promotions__search{margin-bottom:24px}.clinic-promotions__list--empty{padding:0 16px}.clinic-promotions__card{border-bottom:1px solid #e9edfb}@media (width>=767px){.clinic-promotions__list{margin-bottom:16px}.clinic-promotions__list--empty{text-align:center;padding-top:42px;padding-bottom:42px;font-size:18px;font-weight:600;line-height:26px}.clinic-promotions__card{border-radius:8px;margin-bottom:16px}}.clinic-reviews__banner-slot{margin:0 16px}@media (width>=767px){.clinic-reviews__banner-slot{margin:8px 0 16px}}.clinic-section{background-color:#fff;border-radius:8px;margin-bottom:16px;padding-top:16px}.clinic-section:first-of-type{background-color:unset;border-radius:0;padding-top:0}.clinic-section--subpage{border-top-left-radius:0;border-top-right-radius:0}.clinic-section--subpage-banner{z-index:1;position:relative}.clinic-banner-app{margin:16px}.clinic-section__header{align-items:center;margin-bottom:16px;padding:0 16px}.clinic-section__header,.clinic-section__title{display:flex}.clinic-section__title{align-items:flex-start;margin-right:24px;font-size:20px;font-weight:600;line-height:22px}.clinic-section__title-value{color:#6c79a3;margin-left:4px}.clinic-section__link{background-image:unset;flex-shrink:0;align-items:center;font-size:14px;font-weight:600;line-height:22px;display:inline-flex}.clinic-section__link-desk{display:none}.clinic-section__btn{padding:16px}.clinic-section__btn--center{justify-content:center}.clinic-section__search{padding:4px 16px 16px}.clinic-section__search .n-input-field__bag{min-height:unset}.clinic-section__faq .faq{margin-bottom:32px}.clinic-section__faq-title{font-size:20px}.clinic-section__loading-btn{cursor:pointer;margin-top:32px}.clinic-section__slider-clinics-nearby.mobile-card-split{margin-left:-16px;margin-right:-16px}.clinic-detail__breadcrumbs--desktop{margin-bottom:10px}@media (width>=767px){.clinic-section{border-radius:0;margin-bottom:48px;padding:0}.clinic-section:last-child{margin-bottom:0}.clinic-section__header{margin-bottom:24px;padding:0}.clinic-section__title{font-size:20px;line-height:30px}.clinic-section__title-value{margin-left:8px}.clinic-section__link-desk{display:inline-block}.clinic-section__link-mob{display:none}.clinic-section__btn{border:0;margin-top:16px;padding:0}.clinic-section__search{padding:0}.clinic-section__slider{margin-bottom:32px;padding:0}.clinic-section__slider-clinics-nearby.mobile-card-split{margin:0 0 32px}.clinic-banner-app .inline-banner{margin-inline:-16px}}.clinic-services__search{margin-bottom:8px}.clinic-services__banner-slot{margin:0 16px 16px}@media (width>=767px){.clinic-services__search{margin-bottom:0}.clinic-services__banner-slot{margin:8px 0 24px}}.clinic-sort{background-color:#f6f8fe;padding:16px}.clinic-sort__btn .n-input-field__input{background-color:#0000}.clinic-sort__btn .n-input{color:#6c79a3;font-size:12px;font-weight:600;line-height:18px}.clinic-sort__select{margin-bottom:15px}@media (width>=767px){.clinic-sort{display:none}}.clinic-time{padding:16px 0;font-size:12px;font-weight:500;line-height:18px}.clinic-time__title{margin-bottom:4px}.clinic-time__subtitle{color:#6c79a3}@media (width>=767px){.clinic-time{border-top:1px solid #e9edfb;margin-top:16px}.clinic-time__title{margin-bottom:0;font-size:14px;line-height:22px}}.confirm-info{margin-bottom:16px;font-size:14px;font-weight:500;line-height:22px}.confirm-info__btn{margin-left:12px}.dentistry-info{margin-bottom:16px;padding:0 16px}.dentistry-info,.dentistry-info__col{flex-direction:column;display:flex}.dentistry-info__col:first-child{margin-bottom:12px}.dentistry-info__col-reversed{flex-direction:column-reverse;display:flex}.dentistry-info__col-reversed .dentistry-list:first-child{margin-bottom:0}.dentistry-info__col-reversed .dentistry-list:last-child{margin-bottom:12px}@media (width>=767px){.dentistry-info{flex-direction:row;justify-content:space-between;margin-top:20px;margin-bottom:24px;padding:0}.dentistry-info__col:first-child{margin-bottom:0;padding-right:16px}.dentistry-info__col-reversed{flex-direction:column}.dentistry-info__col-reversed .dentistry-list:first-child{margin-bottom:12px}.dentistry-info__col-reversed .dentistry-list:last-child{margin-bottom:0}}.dentistry-list{margin-bottom:12px}.dentistry-list:last-child{margin-bottom:0}.dentistry-list__link{color:#399fae}.dentistry-list__link--btn{color:#6c79a3}.dentistry-list__item{font-size:14px;font-weight:500;line-height:18px}.dentistry-list__item:first-letter{text-transform:uppercase}.dentistry-list__li{list-style-type:none;display:none}.dentistry-list__title{font-size:14px;line-height:22px}.dentistry-list__title--btn{align-items:center;display:inline-flex}.dentistry-list__title:first-letter{text-transform:uppercase}.dentistry-list__link-desc{margin-left:4px}@media (width>=767px){.dentistry-list{margin-bottom:28px}.dentistry-list__title{margin-bottom:16px;font-size:18px;line-height:28px}.dentistry-list__title--btn .more-btn__icon{display:none}.dentistry-list__li{margin-bottom:12px;display:list-item}.dentistry-list__li:last-child{margin-bottom:0}.dentistry-list__link-desc{display:none}.dentistry-list__link--btn,.dentistry-list__link:hover{color:#399fae}}.dialog-header{width:100%;margin-bottom:28px}.dialog-header--center{text-align:center}.dialog-divider{border-top:1px solid #e9edfb;width:100%;margin-top:28px;padding-top:28px;position:relative}.dialog-divider--section{margin-top:32px;padding-top:16px}.dialog-divider__text{text-align:center;width:100%;position:absolute;top:-12px;left:0}.dialog-divider__text span{background-color:#fff;padding:0 10px}.dialog-form__input{margin-bottom:8px}.dialog-form__input .n-label--disabled{color:#121f48}.dialog-form__input--last{margin-bottom:16px}.dialog-form__password-input input{min-width:50px}.dialog-form__btn{width:100%}.dialog-form__btn--last{margin-bottom:32px}.dialog-form__btn--before-auth-social{margin-bottom:20px}.dialog-form__btn--partners{width:45%;margin-bottom:0}.dialog-form__row{justify-content:space-between;margin-bottom:24px;display:flex}.dialog-content{width:100%}.dialog-content--partners{justify-content:space-between;display:flex}.dialog-content__text{margin-bottom:28px;font-size:16px;line-height:24px}.dialog-content__check .n-checkbox__wrp{align-items:flex-start}.dialog-content__check label{padding-left:12px;font-size:14px;line-height:20px}.dialog-content__check span{line-height:18px}.dialog-socials{margin-bottom:20px}.dialog__text-btn{color:#399fae;cursor:pointer;background-color:#0000;border:none;border-bottom:1px dashed #399fae;outline:0;justify-content:center;align-items:center;font-size:14px;transition:all .2s ease-out;display:inline-flex}.dialog__text-btn:hover:not([disabled=disabled]){color:#31858c;border-bottom:1px dashed #31858c}.dialog__text-btn[disabled=disabled]{opacity:.5}.dialog-message{margin-bottom:20px;font-size:14px;line-height:22px}.dialog-message__item{margin-bottom:16px}.dialog-message__item:last-child{margin-bottom:0}.dialog-message__item-points{color:#cc9200;background-color:#fff8e5;border:1px solid #ffeaa3;border-radius:12px;max-width:fit-content;padding:2px 4px;font-weight:500}.dialog-message__list-item{margin:8px 0;padding-left:16px;position:relative}.dialog-message__list-item:last-child{padding-bottom:0}.dialog-message__list-item:before{content:"";background-image:url(https://assets-1.napopravku.ru/dist/assets/icons/icn-dot.lMKLgCcq.svg);background-repeat:no-repeat;background-size:contain;width:16px;height:16px;position:absolute;top:3px;left:0}.dialog-form__submit{display:flex}.dialog-form__submit button{order:2}.dialog-header__banner{margin-top:24px;display:block}.dialog-overflow-x .n-modal__inner{padding-bottom:14px}@media screen and (width<=640px){.dialog-overflow-x{overflow-x:hidden}.dialog-header{padding-right:20px}.dialog-header--center{text-align:left}.dialog-content{width:100%;padding:20px}.dialog-content--partners{flex-direction:column}.dialog-form__btn--partners{width:100%;margin-bottom:20px}.dialog-form__btn--partners:last-child{margin-bottom:0}.dialog-form__submit{display:block}}.doctor__section{margin-top:32px}.doctor__section:first-of-type{margin-top:unset}.doctor__slider{margin-top:40px}.doctor-container{flex-direction:column;display:flex}.doctor-container .doctor__section--layer-1{z-index:1}.doctor-container .doctor-card__profile-banner{order:-9}.doctor-container .doctor-card__profile-banner.mobile-card-split:has(.profile-banner){margin:44px 0 0}.doctor-container .doctor__search{order:-10}.doctor-container .doctor-card-container{order:-8}.doctor-container .doctor-card__pinned-reviews{order:-7;margin-top:40px}.doctor-container .doctor-card__pinned-reviews .review-carousel__header-title{font-size:18px;line-height:26px}.doctor-container .doctor__contained-promoblock{margin-left:0;margin-right:0}.doctor-breadcrumbs__title{font-size:20px}.doctor__breadcrumbs--desktop{order:-9}@media (width<=992px){.doctor-container .doctor-card__profile-banner.mobile-card-split:has(.profile-banner){margin:44px 0}}@media (width<=767px){.container.doctor{max-width:unset;padding:0}.doctor{background-color:#f6f8fe}.doctor__section{margin-top:0}.doctor__search{display:none!important}.doctor__slider{margin:20px 0;padding-top:0}.doctor-container .doctor-card__profile-banner{-webkit-box-ordinal-group:unset;-ms-flex-order:unset;order:unset}.doctor-container .doctor-card__profile-banner.mobile-card-split:has(.profile-banner){margin:-8px 0 0}.doctor-container .doctor-card-container,.doctor-container .doctor-card__pinned-reviews{-webkit-box-ordinal-group:unset;-ms-flex-order:unset;order:unset}.doctor-container .doctor-card__pinned-reviews{margin-top:unset}.doctor-container .doctor__slider,.doctor-container .doctor__telemed-slider{margin:-8px 0}}.doctor-appointment{background-color:#fff;border-bottom-right-radius:8px;border-bottom-left-radius:8px;flex-direction:column;gap:16px;padding:16px;display:flex}.doctor-appointment__title{margin-bottom:16px;display:block}.doctor-appointment__select{margin-bottom:16px;font-size:14px;font-weight:500;line-height:22px}.doctor-appointment__price{order:3}.doctor-appointment__text{margin-bottom:16px;font-size:14px;font-weight:500;line-height:22px}@media (width>=767px){.doctor-appointment{margin-bottom:0;padding:0}.doctor-appointment__title{display:none}.doctor-appointment__price{order:4;margin-bottom:0}}.doctor-card__description{grid-area:desc}.doctor-card__info{grid-area:info}.doctor-card__menu{grid-area:menu}.doctor-card__no-appointment-alert{color:#cc9200;vertical-align:bottom;background-color:#fff8e5;border:1px solid #ffeaa3;border-radius:16px;flex-direction:row;align-items:center;gap:16px;padding:16px;font-size:12px;font-weight:600;line-height:14px;display:flex}.doctor-card__profile-banner{grid-area:profban}.doctor-card__profile-banner.mobile-card-split:has(.profile-banner){margin:12px 0 48px}.doctor-card__banner-slot{grid-area:banslot}.doctor-card__banner-slot--before-menu{grid-area:banslot-bm;margin:32px 0 16px}.doctor-card__banner-slot--before-menu-alt{grid-area:banslot-bm-alt;margin:16px 16px 0}.doctor-card__pinned-reviews{grid-area:pinrev;margin:24px 0 20px}.doctor-card-container{margin-top:44px}.doctor-card{background-color:#fff;flex-direction:row;gap:40px;width:100%}.doctor-card,.doctor-card .doctor-card__info-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:flex}.doctor-card .doctor-card__info-container{flex-direction:row;flex:auto;gap:24px;min-width:0}.doctor-card .doctor-detail__photo{-ms-flex-negative:unset;box-sizing:content-box;flex-shrink:unset;border:1px solid #e9edfb;border-radius:8px;width:230px;height:230px;position:relative;overflow:hidden}.doctor-card .doctor-detail__img{margin:unset;flex-direction:column;align-items:center;width:auto;display:flex}.doctor-card .doctor-detail__controls{position:absolute;top:8px;left:8px}.doctor-card .doctor-detail__title-name-container{white-space:nowrap;display:block}.doctor-card .doctor-detail__title-patronymic-container{white-space:nowrap}.doctor-card .doctor-detail__rating{margin-bottom:4px}.doctor-card .doctor-detail__chip{margin-bottom:12px}.doctor-card .rating__icn{width:20px;height:20px}.doctor-card .rating__value{font-size:16px;line-height:24px}.doctor-card .rating-info__review{font-size:14px;line-height:18px}.doctor-card .doctor-detail__advantages-container{min-width:0;margin-bottom:8px}.doctor-card .doctor-detail__quick-application{flex:none;align-self:start}.doctor-card .doctor-detail__specials{margin-top:8px}.doctor-card .doctor-detail__title-admin-link{margin-top:2px}.doctor-card__appointment .doctor-detail__appointment-desktop{margin-top:24px;margin-bottom:24px}.doctor-card__appointment .doctor-detail__appointment-desktop-title{font-size:20px}.doctor-card__appointment .doctor-detail__appointment-workplace-count{color:#6c79a3}.doctor-card__appointment .doctor-detail__appointment-workplace-alert,.doctor-card__appointment .doctor-detail__appointment-workplace-list{margin-top:16px}.doctor-card__appointment .doctor-appointment__text{margin-top:16px;font-size:16px;line-height:24px}.doctor-card__banner.doctor-detail__before-review-banner{margin-top:56px}.doctor-card__banner-slot--before-menu{margin:40px 0 16px}.doctor-detail__approaches{order:5;margin-top:12px}.doctor-detail__topics{order:6;margin-top:12px}.doctor-detail__detail-page-title .n-tooltip__content{left:revert;min-width:265px;right:-2px;transform:translate(100%,-50%)}@media screen and (width<=992px){.doctor-card{grid-template-columns:1fr;grid-template-areas:"info""profban""banslot-bm""menu""app""pinrev""banslot""desc""banslot-bm-alt";grid-template-rows:unset}.doctor-card__profile-banner.mobile-card-split:has(.profile-banner){margin:16px 0 0}.doctor-card__pinned-reviews{max-width:100vw;margin:0 0 16px}.doctor-card-container{margin-top:unset;background-color:#0000;padding-top:168px}.doctor-card__banner-slot--before-menu{margin:16px 0}.doctor-card__appointment{background-color:#fff;border-bottom-right-radius:8px;border-bottom-left-radius:8px;flex-direction:column;margin-bottom:16px;padding:16px;display:flex}.doctor-card__appointment .doctor-card__workplace-map-icon{transition:transform .2s}.doctor-card__appointment .doctor-card__workplace-map-icon:active{transform:scale(.9)}.doctor-card__appointment .doctor-card__appointment-price{margin-top:20px;font-size:14px;line-height:18px}.doctor-card__appointment .doctor-card__appointment-block{border-top:1px solid #e9edfb;margin:20px -16px 0;padding:20px 16px 0}.doctor-card__appointment .doctor-card__appointment-empty{color:#465481;flex-direction:row;gap:4px;margin-top:16px;font-size:12px;line-height:18px;display:flex}.doctor-card__appointment .doctor-appointment__text,.doctor-card__appointment .doctor-card__no-appointment{font-size:14px;line-height:22px}.doctor-card__appointment .doctor-card__no-appointment-list{font-size:14px;font-weight:500;line-height:22px;list-style-type:disc;list-style-position:inside}.doctor-card{border-radius:24px 24px 0 0;gap:12px;padding:0 16px 16px}.doctor-card,.doctor-card .doctor-card__info-container{flex-direction:column}.doctor-card .doctor-card__info-container{gap:8px;margin-top:-148px;position:relative}.doctor-card .doctor-detail__photo{border-radius:50%;width:168px;height:168px;position:static}.doctor-card .doctor-detail__img{position:relative}.doctor-card .doctor-detail__controls{left:unset;background-color:#fff;border-radius:24px;flex-direction:row;align-items:center;display:flex;top:-4px;right:0;box-shadow:0 3px 8px #121a4829}.doctor-card .doctor-detail__advantages-container{margin-bottom:16px;position:relative}.doctor-card .doctor-detail__chip-advantages{flex-wrap:nowrap}.doctor-card .doctor-detail__chip-advantages .advantage-chip-list{margin-right:-16px;padding-right:16px}.doctor-card .doctor-detail__chip-advantages .n-chip:first-child{margin-left:auto}.doctor-card .doctor-detail__chip-advantages .n-chip:last-child{margin-right:auto}.doctor-card .doctor-detail__chip-advantages .n-chip{flex:none}.doctor-card .doctor-detail__chip{text-align:center}.doctor-card .doctor-detail__rating,.doctor-card .doctor-detail__title{align-self:center;margin-bottom:8px}.doctor-card .doctor-detail__title{text-align:center}.doctor-card .doctor-detail__title .h2{font-size:20px;line-height:28px}.doctor-card__banner{margin:16px}.doctor-description-container{margin-bottom:16px}.doctor-description-container.doctor-description--no-margin{margin-bottom:0}.doctor-description-container .doctor-card__split-in-description{margin:-4px -16px 0}.doctor-description-container .doctor-card__split-in-description .mobile-card-split__bottom-gutter{height:28px}.doctor-description-container .doctor-card__split-in-description .doctor-card__banner{margin:16px 0}.doctor-card__rating-action-btn{border-top:1px solid #e9edfb;margin:20px -16px 0;padding:20px 16px 0}}@media screen and (width<=767px){.doctor-card__profile-banner.mobile-card-split:has(.profile-banner){margin-top:-24px}.doctor-card__appointment .doctor-detail__appointment-workplace-alert{margin-top:0;margin-bottom:12px}.doctor-card__banner.doctor-detail__before-review-banner,.doctor-card__unavailable-appointment{margin-top:16px}}@media screen and (width<=640px){.doctor-card{padding:0 16px 16px}.doctor-card .doctor-detail__chip-advantages{-webkit-box-pack:unset;-ms-flex-pack:unset;justify-content:unset}.doctor-card .doctor-detail__chip-advantages .chip-list{flex-wrap:nowrap}.doctor-card .doctor-detail__chip{text-align:unset}.doctor-detail__detail-page-title .n-tooltip__content{bottom:unset;left:unset;min-width:unset;white-space:normal;width:max(49vw,145px);top:-5px;right:0;transform:translateY(-100%)}}.doctor-description{background-color:#fff;border-radius:8px;padding:16px}.doctor-description__section{margin-bottom:24px}.doctor-description__section--hidden{display:none}.doctor-description__title{margin-bottom:16px;font-size:20px}.doctor-description__text{color:#121f48;font-size:12px;line-height:18px}.doctor-description__text--short{-webkit-line-clamp:6;text-overflow:ellipsis;-webkit-box-orient:vertical;max-height:9em;margin-bottom:0;display:block;overflow:hidden}.doctor-description__text ul{margin-top:7px;margin-bottom:7px;list-style:outside}.doctor-description__text ul li{margin-left:20px}.doctor-description__text ul li::marker{color:#ffb700;font-size:1.2em}.doctor-description__text ul .doctor-description__list-title{color:#465481;font-size:12px;font-weight:500;line-height:18px}.doctor-description__text ul .doctor-description__list-text{color:#121f48;font-size:14px;font-weight:500;line-height:22px}.doctor-description__list-item{margin-bottom:5px}.doctor-description__btn{color:#399fae;cursor:pointer;margin-top:8px;font-size:12px;font-weight:500;line-height:18px;display:block}.doctor-description__btn:hover{color:#31858c}.doctor-description__btn--aligned{align-items:center;display:flex}.doctor-description__title{margin-bottom:8px}.doctor-description__open-all-btn{margin:16px 0 20px}@media (width>=767px){.doctor-description{padding:24px 0 0}.doctor-description__section--hidden{display:block}.doctor-description__section--hidden ul{padding-top:12px;padding-left:28px;list-style:outside}.doctor-description__text{font-size:14px;line-height:22px}}.doctor-detail{background-color:#fff;border-bottom-right-radius:8px;border-bottom-left-radius:8px;padding:16px}.doctor-detail,.doctor-detail__img{flex-direction:column;align-items:center;margin-bottom:16px;display:flex}.doctor-detail__img{width:100%}.doctor-detail__photo{border:1px solid #f6f8fe;border-radius:8px;width:100%;max-width:288px;height:288px;overflow:hidden}.doctor-detail__img-desc{margin-top:8px;font-size:12px;font-weight:500;line-height:18px;display:inline-block}.doctor-detail__mobile-reg-link{order:15;margin-top:8px;font-size:12px;line-height:18px}.doctor-detail__photo-img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.doctor-detail__info{flex-direction:column;min-width:0;display:flex}.doctor-detail__title{order:2;margin-bottom:8px}.doctor-detail__title-flex-name{flex-wrap:nowrap;display:flex}.doctor-detail__license{cursor:pointer}.doctor-detail__rating{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.doctor-detail__best-award,.doctor-detail__rating{order:1}.doctor-detail__best-award{margin-bottom:4px}.doctor-detail__best-award-img{width:100%;max-width:235px}.doctor-detail__value{margin-left:8px}.doctor-detail__chip{order:3;margin-bottom:16px}.doctor-detail__chip-item{margin:8px 8px 0 0}.doctor-detail__experience{order:4}.doctor-detail__psychology{order:6}.doctor-detail__specials{order:5;margin-top:8px;font-size:12px;font-weight:500;line-height:18px}.doctor-detail__hint{color:#6c79a3;margin-bottom:4px}@media (width>=640px){.doctor-detail__experience{align-self:center}}@media (width>=767px){.doctor-detail{flex-direction:row;align-items:flex-start;margin-bottom:0;padding:0}.doctor-detail__img{width:auto;margin-bottom:0;margin-right:24px}.doctor-detail__photo{flex-shrink:0;width:280px;height:280px}.doctor-detail__title{order:1}.doctor-detail__specials{margin-top:24px}.doctor-detail__favorite{display:none}}@media (width>=992px){.doctor-detail__experience{-ms-flex-item-align:unset;align-self:unset}.doctor-detail__quick-container{width:340px}}.doctor-education{padding:16px}.doctor-education__title{margin-bottom:16px;font-size:20px;font-weight:600;line-height:22px}.doctor-education__subtitle{font-size:16px;font-weight:600;line-height:22px}.doctor-education__text ul{margin-left:20px;list-style:outside}.doctor-education__text ul li{margin-top:10px}.doctor-education__btn{color:#399fae;cursor:pointer;background-color:#0000;border:none;align-items:center;margin-top:8px;font-size:12px;font-weight:500;line-height:18px;display:flex}.doctor-education__btn:hover{color:#31858c}.doctor-detail__license .licenses-gallery__pictures{overflow:auto hidden}.doctor-education__img{width:25%;margin-top:16px}@media (width>=767px){.doctor-education{padding:unset}.doctor-education__title{margin-bottom:24px;font-size:20px;line-height:30px}.doctor-detail__license .licenses-gallery__pictures{flex-wrap:wrap}}@media (width<=767px){.doctor-education{background-color:#fff;border-radius:8px;margin-top:16px}}.doctor-map-page .selection__intro,.doctor-map-page .selection__search{display:none}.doctor-map-page__content{z-index:70;background-color:#fff;width:100vw;height:100dvh;display:flex;position:fixed;top:0;left:0}.doctor-map-page__back{z-index:5;background:#fff;border-radius:8px;padding:.5em;position:absolute;top:.5em;left:.5em;box-shadow:0 2px 24px #121a4814,0 0 2px #121a4814}.doctor-map-page__loader{margin:5em auto}@media (width>=767px){.doctor-map-page .selection__intro,.doctor-map-page .selection__search{display:block}.doctor-map-page__content{width:100%;height:800px;margin-bottom:24px;display:flex;position:static}.doctor-map-page__back{display:none}}.doctor-mihajlov{margin-top:10px}.doctor-mihajlov__gallery{display:none}.doctor-mihajlov__slider{width:90vw}.doctor-mihajlov__slider .slider__dot.current{background:#ffb700}.doctor-mihajlov__slider .slider__slide{padding:0}.doctor-mihajlov__slider img{max-width:90vw}@media (width>=767px){.doctor-mihajlov__gallery{display:block}.doctor-mihajlov__gallery img{width:230px;margin-right:10px}}.doctor-review{background-color:#fff}.doctor-review__search{display:block}.doctor-review__btn-wrapper{background-color:#fff;padding:16px 16px 8px}.doctor-review__btn{width:100%}.doctor-review__custom-filters{background:#fff;padding:12px 16px}.doctor-review__custom-filters.doctor-review__custom-filters--empty{display:none}@media (width>=767px){.doctor-review__search{margin-bottom:16px}.doctor-review__search .n-input-field__bag{min-height:unset}.doctor-review__btn-wrapper{margin-top:16px;padding:0}.doctor-review__custom-filters{padding:0}}.clinic-contacts__phone{align-items:center;margin-bottom:16px;font-size:14px;line-height:22px;display:flex}.clinic-contacts__phone .icon{margin-right:8px}.doctor-appointment__map{cursor:pointer;border-radius:4px;width:100%;height:48px;position:relative;overflow:hidden}.doctor-appointment__map>img{width:100%}.doctor-appointment__map-control{color:#121f48;text-align:center;background:0 0;width:100%;height:48px;padding:.5em 0;font-size:12px;font-weight:600;line-height:39px;position:absolute;bottom:0;left:0}.doctor-appointment__calendar{order:4;max-width:100%;margin-bottom:0}.doctor-card__banner{margin:0 16px 13px}@media (width>=767px){.doctor-appointment__calendar{max-width:unset;order:3;margin-bottom:8px}.doctor-appointment__map{height:142px;max-width:unset;border:1px solid #e9edfb;border-radius:8px}.doctor-appointment__map-control{color:#399fae;background:#fff;height:auto;font-size:14px}.doctor-card__banner .inline-banner{margin-inline:-16px}.doctor-card__banner.inline-banner,.doctor-card__banner.loading-skeleton{display:none}}.doctor-services{background-color:#fff;border-bottom-right-radius:8px;border-bottom-left-radius:8px;padding:16px;position:relative}.doctor-services__title{margin-bottom:4px;font-size:20px;font-weight:600;line-height:22px}.doctor-services__row{border-bottom:1px solid #e9edfb;padding:12px 0;font-size:14px;line-height:22px}.doctor-services__row:last-child{border:0}@media (width>=767px){.doctor-services{border:0;padding:0}.doctor-services__title{margin-bottom:8px;font-size:20px;font-weight:600;line-height:30px}.doctor-services__row{padding:16px 0;font-size:16px;font-weight:500;line-height:26px}}.doctor-statistics__title{margin-bottom:16px;font-size:20px;font-weight:600;line-height:22px}.doctor-statistics__value{color:#6c79a3}@media (width>=767px){.doctor-statistics__title{margin-bottom:24px;line-height:30px}}.edit-link{margin-left:8px;padding-top:4px}.edit-link:hover{opacity:.7}@media (width>=767px){.edit-link{margin-left:8px;padding-top:5px}.edit-link:hover{opacity:.7}}.edit-link--v2{margin-left:unset;padding-top:unset}.empty-workplace{font-size:14px;font-weight:500;line-height:22px}.empty-workplace__list{list-style-type:disc;list-style-position:inside}.filter{grid-template-areas:"fast-filters fast-filters fast-filters""sort all-filters switch";grid-template-columns:1fr -webkit-min-content -webkit-min-content;grid-template-columns:1fr min-content min-content;padding-bottom:16px;display:grid;position:relative}.filter__fast-filters{grid-area:fast-filters;min-width:0;margin-bottom:16px}.filter__sort{grid-area:sort;padding-left:16px}.filter__all-filters,.filter__sort{flex-direction:row;justify-content:start;align-items:center;display:flex}.filter__all-filters{grid-area:all-filters}.filter__all-filters--right-spacing{padding-right:16px}.filter__all-filters--inline.filter-time__item{display:none}.filter__switch-container{grid-area:switch;align-items:center;padding:0 16px 0 0;display:flex}.filter__quick-filter-slider .universal-list-container__arrow-button{top:calc(50% - 12px)}.filter__quick-filter-slider .universal-list-container__arrow-button--prev{left:0}.filter__quick-filter-slider .universal-list-container__arrow-button--next{right:0}.filter-modal{overflow-x:hidden}.filter-modal .n-checkbox__label{font-size:14px;font-weight:500}.filter__fast-filters-consultation{cursor:pointer;border:1px solid #e0e5f7;border-radius:4px;align-items:center;padding:6px 12px;font-size:12px;line-height:18px;transition:all .3s;display:flex}.filter__consultation-button-name{margin-right:5px}.filter-consultation-topics{flex-direction:column;grid-area:expanded-filter;gap:16px;margin-bottom:16px;display:flex}.filter-consultation-topics .fast-filter-chip-list__title{padding:0 16px}.filter-consultation-topics .fast-filter-chip-list__title .n-tooltip__content{left:16px}.filter-consultation-topics .fast-filter-chip-list__content{padding:0 16px}.filter.filter--expanded{grid-template-areas:"fast-filters fast-filters fast-filters""expanded-filter expanded-filter expanded-filter""sort all-filters switch"}@media (width>=767px){.filter__fast-filters{margin-bottom:16px;padding-right:16px}.filter{grid-template-areas:"fast-filters fast-filters all-filters""sort switch switch";grid-template-columns:-webkit-min-content 1fr -webkit-min-content;grid-template-columns:min-content 1fr min-content;padding-bottom:0}.filter__all-filters{align-items:start;margin-top:8px;margin-bottom:16px;padding:0}.filter__sort{padding:0}.filter__switch-container{flex-direction:row;justify-content:end;align-items:center;margin:0;padding:0;display:flex}.filter.filter--expanded{grid-template-areas:"fast-filters fast-filters all-filters""expanded-filter expanded-filter expanded-filter""sort switch switch"}.filter-consultation-topics .fast-filter-chip-list__title{padding:0}.filter-consultation-topics .fast-filter-chip-list__title .n-tooltip__content{left:0}.filter-consultation-topics .fast-filter-chip-list__content{padding:0}}@media (width<=766px){.filter__quick-filter-slider .universal-list-container__container{margin-top:-4px;padding-top:4px}}.filter-menu__modal{overflow:unset;z-index:10000}.filter-menu__modal .n-modal__inner{max-height:calc(100dvh - 78px);overflow-y:auto}.filter-menu__form{flex-direction:column;margin-bottom:24px;display:flex}.filter-menu__form .n-checkbox__bag{min-height:0}.filter-menu__form.filter-menu__form--only-consultation-topics{margin-bottom:0}.filter-menu__name{margin-bottom:16px;font-size:16px;font-weight:600;line-height:18px}.filter-menu__item{margin-bottom:24px}.filter-menu__item:last-child{margin-bottom:0}.filter-menu__object{margin-bottom:24px}.filter-menu__title{margin-bottom:24px;font-size:20px;font-weight:600}.filter-menu__chips{margin-bottom:32px}.filter-menu__chips .n-chip{color:#399fae;background-color:#f2f9f9}.filter-menu__chips .n-chip .n-icn--sm{background-position:2px 1px;background-size:14px 14px;padding:2px}.filter-menu__controls{background-color:#fff;width:100%;padding:16px;display:flex;position:absolute;bottom:0;left:0;right:0;box-shadow:0 0 2px #121a4814,0 2px 24px #121a4814}.filter-menu__controls--reversed{flex-direction:row-reverse;justify-content:space-between}.filter-menu__controls--fixed{position:fixed}.filter-menu__btn{width:auto;margin-right:16px}.filter-menu__btn:last-child{margin-right:0}.filter-menu__btn--wide{width:45%}.filter-menu__checkbox{margin-bottom:12px}.filter-menu__checkbox:last-child{margin-bottom:0}.filter-menu__checkbox--burning label{flex-direction:row;align-items:center;gap:4px;font-size:14px;line-height:18px;display:inline-flex}.filter-menu__burning-icon{margin-left:8px}.filter-menu__burning-label-title{padding-top:2px}.filter-menu__label{align-items:center;max-width:100%;margin-left:10px;font-size:14px;line-height:22px;display:inline-flex}.filter-menu__label-hint{color:#6c79a3}.filter-menu__label-name{min-width:138px}.filter-menu__checkbox--custom-date .filter-menu__label,.filter-menu__checkbox--custom-date .n-checkbox__wrp{align-items:start}.filter-menu__checkbox--custom-date .n-checkbox__input{margin-top:2px}.filter-menu__psychologi{border-right:1px solid #e9edfb}.filter-menu__expand-card{border:none;margin-top:20px}.filter-menu__expand-card .n-expanding-card__body{max-height:300px;overflow-y:auto}.filter-menu__expand-card .filter-menu__name{margin-bottom:0;line-height:24px}.filter-menu__diseases-filter.filter-search-checkbox-list{margin-bottom:0}.filter-menu__diseases-filter .filter-search-checkbox-list__list{max-height:380px}.filter-menu__diseases-filter .n-checkbox__bag{min-height:0}.filter-menu-consultation__list.filter-search-checkbox-list{margin-bottom:0}.filter-menu-consultation__list.filter-search-checkbox-list .filter-search-checkbox-list__list{max-height:calc(95dvh - 180px)}.filter-menu__price{justify-content:space-between;display:flex}.filter-menu__price-filter{margin-bottom:24px}@media (width<=767px){.filter-menu__object{order:1}.filter-menu__object .filter-menu__name{margin-top:24px}.filter-menu__modal .n-modal__inner{height:100dvh}.filter-menu__form{margin-bottom:9px}}@media (width>=767px){.filter-menu{padding-bottom:50px}.filter-menu__form-wrapper{flex-direction:row;display:flex}.filter-menu__main-filter{flex:2 2 0;min-width:0}.filter-menu__form{flex-direction:row;margin-bottom:24px}.filter-menu__object{border-right:1px solid #e9edfb;flex:1;margin-bottom:0;padding-right:24px}.filter-menu__time{flex:1;width:100%;padding-left:24px}.filter-menu__diseases{border-left:1px solid #e9edfb;flex:1 1 0;margin-left:24px;padding-left:24px}.filter-menu__diseases-filter .filter-search-checkbox-list__list{max-height:544px}.filter-menu__diseases--compact .filter-search-checkbox-list__list{max-height:380px!important}.filter-menu__title{margin-bottom:0;display:none}.filter-menu__psychologi{flex:1 1 0;min-width:0;margin-right:24px;padding:0 24px 0 0}.filter-menu__psychologi .n-expanding-card__header{padding:0 0 10px 10px}.filter-menu__psychologi .filter-menu__expand-card:first-child{margin-top:0}.filter-menu__modal .n-modal__content{margin-left:-5px;margin-right:-5px;padding-left:5px;padding-right:5px;overflow-y:auto}.filter-menu__modal .n-modal__inner{padding:24px 32px}.filter-menu__chips{margin-bottom:0}}@media (width>=1180px){.filter-menu__psychologi{margin-right:40px;padding:0 40px 0 0}.filter-menu__object{padding-right:40px}.filter-menu__time{padding-left:40px}.filter-menu__diseases{margin-left:40px;padding-left:40px}}@media (width>=767px) and (width<=992px){.filter-menu__diseases-filter .filter-search-checkbox-list__list{max-height:688px}}@media (width<=1179px){.filter-menu__modal .n-modal__inner{width:95vw!important}}.filter-sort__list{display:none}.filter-sort__btn{align-items:center;width:160px;font-size:12px;font-weight:500;line-height:18px;display:flex}.filter-sort__btn .n-input-field__input--primary{border:0;padding-right:0}.filter-sort__btn .n-input-field__append{margin:0}.filter-sort__btn select,.filter-sort__btn select option{color:#1a1a1a!important}.filter-sort__btn--icon{border:1px solid #9eaad1;border-radius:4px;justify-content:center;align-items:center;width:48px;height:48px;margin-left:16px;display:flex}@media (width>=767px){.filter-sort{margin-left:16px}.filter-sort__list{flex-wrap:nowrap;font-size:12px;font-weight:600;line-height:18px;display:flex}.filter-sort__li{white-space:nowrap;margin-left:8px}.filter-sort__li:before{content:"|";margin-right:8px}.filter-sort__link{color:#6c79a3;cursor:pointer;font-weight:500;display:inline-block}.filter-sort__link--active{color:#399fae;font-weight:600}.filter-sort__link:hover{color:#465481}.filter-sort__btn,.filter-sort__btn--icon{display:none}}.filter-time__visually-hidden{opacity:0;width:0;height:0;overflow:hidden}.filter-time{padding:0 0 0 16px;display:flex}.filter-time>.filter-time__item:last-child:after{content:"";width:16px}.filter-time__item{flex-shrink:0;margin-right:8px;display:flex}.filter-time__item:last-child{margin-right:0}.filter-time__at-home{min-height:50px}.filter-time__at-home--big{min-width:200px}.filter-time__label{cursor:pointer;border:1px solid #e0e5f7;border-radius:4px;flex-direction:column;justify-content:center;align-items:center;padding:6px 12px;font-size:12px;line-height:18px;transition:all .3s;display:flex}.filter-time__label:hover{background-color:#f2f9f9;border-color:#88c5ce}.filter-time__label:active{background-color:#d7ecef;border-color:#399fae}.filter-time__item-radio label:nth-child(2){border-radius:4px 0 0 4px}.filter-time__item-radio label:last-child{border-left:0;border-radius:0 4px 4px 0}.filter-time__label-title{color:#465481;font-weight:600}.filter-time__label-link{pointer-events:none}.filter-times__label-desc{color:#6c79a3;font-weight:500}.filter-time__checkbox:checked+label{background-color:#399fae;border-color:#399fae}.filter-time__checkbox:checked+label span{color:#fff}@media (width>=767px){.filter-time__label{padding:6px 14px}.filter-time{padding:0}.filter-time--compact .filter-time__item{margin-right:4px}.filter-time>.filter-time__item:last-child:after{content:none}.filter-time--slotless{padding:0}.filter-time__item{margin-top:8px}}.geocity-modal{z-index:10000}.geocity{z-index:2;background-color:#fff;border-radius:8px;flex-direction:column;align-items:center;padding:12px;display:flex}.geocity__title{margin-bottom:16px}.geocity__btn-wrapper{flex-direction:column;display:flex}@media (width>=767px){.geocity__btn{margin-right:10px}.geocity__btn-wrapper{flex-direction:row}}@media (width<=767px){.geocity-modal .n-modal__content{border-radius:8px}}.grid{flex-wrap:wrap;justify-content:space-between;margin-left:-12px;margin-right:-12px}.grid,.grid-item{display:flex}.grid-item{padding:12px}.grid-item__text{padding-right:0;font-size:14px;line-height:1.5}@media (width>=640px){.grid-item{width:48%}.grid-item__text{max-width:25rem;font-size:16px}}.header{background:#fff;position:relative}.app-header__controls{flex-direction:row;align-items:center;gap:4px;display:flex}.header-info{background-color:#fbfbfe;border-bottom:1px solid #e9edfb;width:100%}.header-info-wrapper{justify-content:space-between;align-items:center;gap:16px;height:40px;padding-top:8px;padding-bottom:8px}.header-info-wrapper,.header-info__item{display:flex;position:relative}.header-info__city-selector{max-width:25%}.header-info__city-selector--reduced{max-width:19%}.header-cooperation{flex-wrap:nowrap;justify-content:center;gap:2px 10px;margin-right:40px;display:flex}.header-cooperation__app,.header-cooperation__clinics,.header-cooperation__doctors{cursor:pointer;align-items:center;margin-right:0;display:flex;position:relative}.header-cooperation__app:last-child,.header-cooperation__clinics:last-child,.header-cooperation__doctors:last-child{margin-right:0}.header-cooperation__app:hover,.header-cooperation__clinics:hover,.header-cooperation__doctors:hover{color:#9eaad1}.header-cooperation__icn{color:#6c79a3;margin-right:4px}.header-cooperation__text{font-size:12px;line-height:1}.header-authorization{display:flex}.header-authorization,.header-authorization__sign-in{align-items:center}.header-authorization__sign-in{cursor:pointer;white-space:nowrap;margin-right:8px;display:inline-flex}.header-authorization__sign-in:hover{color:#6c79a3}.header-authorization__icon{margin-right:8px}.header-authorization__sign-up{cursor:pointer;min-width:unset;margin-left:8px;padding:0}.header-authorization__sign-up:hover{color:#6c79a3}.header-user{align-items:center;display:flex}.header-user__img{-o-object-fit:cover;object-fit:cover;border-radius:100%;width:24px;height:24px;margin-right:8px}.header-main{justify-content:space-between;padding-top:16px;padding-bottom:12px;display:flex;position:relative}.header-logo{flex-shrink:0;width:220px;height:auto;margin-right:20px;display:block}.header-logo img{width:100%;height:auto;display:block}.header-plus-logo{display:none}.header-nav.active{display:block}.header-nav-list{flex-wrap:wrap;display:flex}.header-nav__li{margin-right:14px;padding:3px 8px;position:relative}.header-nav__li:last-child{margin-right:0}.header-nav__li--extra{display:none}.header-nav__li--new:after{content:"";pointer-events:none;background:url(../../../../assets/icons/new-link-menu-tag.svg) 0 0/contain no-repeat;width:60px;height:16px;position:absolute;top:-6px;right:-15px;transform:rotate(2deg)}.header-nav__li--active,.header-nav__li--active .header-nav__icon{color:#cc9200}.header-nav__li--active .header-nav__link:after{background-image:url(https://assets-1.napopravku.ru/dist/assets/icons/icn-chevron-right-orange.DWFmJBQc.svg)}.header-nav-list--smaller-margins .header-nav__li{margin-right:6px}.header-nav-list--smaller-margins .header-nav__li:last-child{margin-right:0}.header-nav__link{font-size:14px;line-height:22px}.header-nav__link:hover{color:#cc9200}.header-nav__li-btn{padding:0}.header-nav__li-btn:hover{color:#cc9200}.header-menu{z-index:30;background-color:#fff;border-top:1px solid #e9edfb;width:100%;transition:transform .2s;display:none;position:fixed;bottom:0}.header-menu--hidden{transform:translateY(64px)}.header-menu-wrapper{justify-content:space-between;width:100%;max-width:480px}.header-menu-wrapper,.header-menu__btn{display:flex}.header-menu__btn{appearance:none;color:#465481;background-color:#0000;border:none;outline:none;flex-direction:column;align-items:center;padding:12px}.header-menu__btn-icn{width:24px;height:24px;margin-bottom:4px}.header-menu__btn-name{color:#465481;font-size:8px;font-weight:600;line-height:12px}.header-menu-panel__wrapper{border-bottom:1px solid #e9edfb;padding:16px}.header-menu-panel__wrapper:last-child{border-bottom:unset}.header-menu-panel__wrapper .header-authorization__sign-in{align-items:center;margin-right:24px;display:flex}.header-menu-panel__wrapper .header-authorization__sign-up{margin-left:24px}.header-authorization__icn{margin-right:8px}.menu-overlay{opacity:0;z-index:9000;width:100vw;height:100vh;transition:all 0s .5s;display:none;position:fixed;top:0;left:0}.menu-overlay.active{opacity:.5;background-color:#121f48;display:block}.header-nav{font-weight:600}.header-nav--desk{color:#465481}@media (width<=1002px){.header-main{flex-wrap:wrap}.header-nav__li{margin-right:12px;padding:12px 8px}.header-info-wrapper{height:50px}.header-cooperation{-webkit-column-gap:7px;-moz-column-gap:7px;column-gap:7px;margin-right:20px}.header-cooperation__text{font-size:10px}}@media (width>=1194px){.header-cooperation__app,.header-cooperation__clinics,.header-cooperation__doctors{margin-right:24px}}@media (width<=767px){.header-nav__link{width:100%;padding:11px 8px 11px 52px;font-size:12px;line-height:18px;display:inline-block}.header-nav__link:hover{color:inherit}.header-nav__link:before{left:16px}.header-nav__link:after,.header-nav__link:before{content:"";background-repeat:no-repeat;background-size:contain;width:24px;height:24px;position:absolute;top:8px}.header-nav__link:after{background-image:url(https://assets-1.napopravku.ru/dist/assets/icons/icn-chevron-right-gray.CzIL5ihu.svg);right:16px}.header-nav__icon{color:#399fae;margin-right:12px;position:absolute;top:8px;left:16px}.header-nav{width:275px;position:relative}.header-nav-list{flex-direction:column;width:100%;padding-top:16px;padding-bottom:16px;position:relative}.header-nav__li{width:100%;margin-right:0;padding:0;display:flex;position:relative}.header-nav__li a{font-size:12px;line-height:18px}.header-nav__li--extra{display:block}.header-nav__li--new{border-top:1px solid #e9edfb;order:1}.header-nav__li--new .header-nav__link{color:#399fae;background-color:#f0f6ff;padding:16px 8px 16px 52px}.header-nav__li--new .header-nav__link:after{display:none}.header-nav__li--new:after{content:"";pointer-events:none;background:url(../../../../assets/icons/new-link-menu-tag.svg) 0 0/contain no-repeat;width:60px;height:16px;position:absolute;top:50%;right:16px;transform:translateY(-50%)}.header-nav-list--has-new{padding-bottom:0}.lock{overflow:hidden}.header{padding-top:0}.header-main .header-nav{display:none}.menu-panel-review{background-color:#fbfbfe;border-top:1px solid #e9edfb;position:relative}.menu-panel-app-link,.menu-panel-review{align-items:center;display:flex}.menu-panel-app-link{border:unset;padding-bottom:unset;justify-content:space-between;width:100%}.menu-panel-app-link i{width:24px;height:24px}.header-menu-panel__btn{justify-content:space-between;width:100%;display:flex}.header-menu-panel__btn,.header-menu-panel__btn-wrp{align-items:center}.header-menu-panel__btn-wrp{display:inline-flex}.header-menu-panel__btn-icon{margin-right:12px}.header-menu-panel__links{padding:9px 0;font-weight:600}.header-menu-panel__wrapper--additional-links{padding-top:8px}.header-main{border-bottom:1px solid #e9edfb;justify-content:space-between;padding-top:12px;padding-bottom:12px}.header-logo{width:193px;margin-right:6px}.header-plus-logo{align-items:center;width:86px;display:flex}.header-plus-logo img{width:100%;height:auto;display:block}.header-menu{justify-content:center;display:flex}.header-info{display:none}.header-search{padding-top:16px}}@media (width>=992px){.header-sticky{z-index:2;position:sticky;top:0}}.header-menu-panel{pointer-events:all;background:#fff;width:275px;height:100%;padding-bottom:50px;overflow-y:scroll}.header-menu-panel-container{pointer-events:none;z-index:9001;width:100vw;height:100vh;transition:all .5s;display:block;position:fixed;top:0;left:-100%}.header-menu-panel-container.active{left:0}.highlight-block{padding:16px}.highlight-block .icon{margin-right:16px}.highlight-block__cta{text-align:center;padding-top:8px}@media (width>=767px){.highlight-block{padding:32px}.highlight-block .icon{margin-right:28px}.highlight-block__cta{text-align:left;flex-grow:0;justify-content:space-between;align-items:center;width:100%;display:flex}}.icon{background-position:50%;background-repeat:no-repeat;background-size:contain;flex-shrink:0;display:inline-block}.icon--sm{width:16px;height:16px}.icon--lg{width:32px;height:32px}.icon--md{width:24px;height:24px}.icon--rotate-180{transform:rotate(180deg)}.icon-white{color:#fff}.icon-teal-500{color:#399fae}.icon-orange-500{color:#ffb700}.icon-orange-600{color:#cc9200}.icon-gray-300{color:#9eaad1}.icon-gray-400{color:#6c79a3}.icon-gray-450{color:#8592ba}.icon-gray-600{color:#465481}.icon-gray-900{color:#121f48}.icon-purple-600{color:#805ad5}.icon-purple-700{color:#6b46c1}@media (width>=640px){.icon--lg{width:40px;height:40px}}@media (width>=767px){.icon--lg{width:48px;height:48px}}.link-card{cursor:pointer;background-color:#fff;border-radius:8px;flex-direction:column;width:232px;height:172px;padding:2px 2px 12px;display:flex;overflow:hidden;box-shadow:0 3px 8px #121a4829}.link-card--stretch{width:100%}.link-card__img{border-radius:8px 8px 8px 0}.link-card__img-child{position:relative}.link-card__img-child:after{color:#fff;content:"детский";text-align:center;background-color:#66a3ff;border-radius:0 0 8px 8px;width:78%;padding:2px 7px;font-size:10px;font-weight:600;position:absolute;bottom:7px;right:0}.link-card__title{-webkit-line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;font-size:14px;font-weight:600;overflow:hidden}.link-card__subtitle,.link-card__title{padding-left:16px;padding-right:16px;display:-webkit-box}.link-card__subtitle{white-space:nowrap;font-size:12px;font-weight:500;line-height:18px;display:flex}.link-card__subtitle .service-card__sub-text:not(:last-child):after{content:"•";margin-left:5px;margin-right:5px}@media (width>=767px){.link-card{width:168px}.link-card:hover{box-shadow:0 2px 24px #121a4814,0 0 2px #121a4814}.link-card--stretch{width:100%}.link-card__img{width:164px}.link-card__img--stretch{width:100%}.link-card__img-child:after{bottom:unset;width:unset;border-radius:8px 0 0 8px;top:7px;right:0}}.list-block{flex-wrap:wrap;display:flex}.list-group{width:100%;margin-top:28px;padding-right:8px;list-style-type:none}.list-group .list-unordered,.list-group-title{margin-bottom:10px}.list-group-title{color:#1a1a1a;font-size:18px;font-weight:500}.list-unordered__item{margin-bottom:8px;line-height:1.5;display:inline-block}.list-unordered__item:last-child{margin-bottom:0;font-size:16px}.list-unordered__item:after{content:"•";margin-left:.25rem;margin-right:.25rem}.list-unordered__item:last-of-type:after{content:none}@media (width>=640px){.list-group{width:50%}.list-unordered__item{display:block}.list-unordered__item:after{content:none;margin:0}}@media (width>=767px){.list-group{width:25%;margin-top:36px}.list-group .list-unordered,.list-group-title{margin-bottom:14px}}.list-grid{-webkit-column-count:1;-moz-column-count:1;column-count:1}.list-grid__column-name{margin-bottom:8px;font-size:20px;font-weight:600;line-height:1.5}.list-grid__group:not(:last-child){margin-bottom:32px}.list-grid__item{margin-bottom:8px;font-size:16px;font-weight:500;line-height:24px}.list-grid__item .link{color:#31858c}.list-grid__item-link{background-image:none}.list-grid__item-link:hover{text-decoration:underline}.list-grid__item-link--strong{font-weight:600}@media (width>=767px){.list-grid{-webkit-column-count:5;-moz-column-count:5;column-count:5}.list-grid__column-name{font-size:22px;font-weight:600}.list-grid__item{font-size:14px;line-height:22px}}.location{align-items:center;font-weight:600;display:flex}.location--passive .location__name{font-size:12px}.location--link:hover{color:#6c79a3;cursor:pointer}.location__color{border:2px solid #fff;border-radius:24px;flex-shrink:0;width:10px;height:10px;margin-right:-3px;display:inline-block;position:relative}.location__color--simple{border:none;width:6px;height:6px;margin-right:-2px}.location__name:not(:first-child){margin-left:8px}@media (width>=640px){.location__color{width:12px;height:12px;margin-right:-4px}.location__color--simple{width:6px;height:6px;margin-right:-2px}}.logo-list-cta{text-align:center;padding-top:16px;padding-bottom:16px}.logo-list-cta .n-btn{width:100%}.main-search{background:#fff;position:relative;overflow:hidden}.main-search-wrapper{z-index:1;position:relative;overflow:hidden}.main-search__background{width:270px;height:auto;display:block;position:absolute;top:0;right:0}.main-search-content{z-index:1;flex-direction:column;justify-content:center;align-items:flex-start;max-width:min(300px,100%);min-height:180px;display:flex}.main-search-content__header{color:#121f48;margin-bottom:4px;font-size:24px;font-weight:600;line-height:1.25em}.main-search-content__title{color:#121f48;font-size:14px;font-weight:500;line-height:1.5em}.main-search-content__title span{white-space:nowrap;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMTkiIGhlaWdodD0iMTEiIGZpbGw9Im5vbmUiPjxwYXRoIGZpbGw9IiMzOTlGQUUiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0iTTkxLjYyNiA2LjY4M2M4MC4yMjktMS4xMDMgMTg2LjQ5My0uOTYzIDIyNS4xIDEuMTA4IDEuMTAzLjA2IDEuOTk5LS43ODQgMi4wNjQtMS44ODdsLjExOC0xLjk5N2MuMDY1LTEuMTAyLS42Ny0yLjA0My0xLjc3My0yLjEwM0MyNTguOTUtMS4zMjYgNDcuNTI1LS4wOCAxLjcxMyAzLjIyNi42MTIgMy4zMDYtLjA4MiA0LjI2Mi4wMDggNS4zNjNsLjE2NCAxLjk5NGEyLjAxNyAyLjAxNyAwIDAgMCAyLjE1NyAxLjg0IDM1OSAzNTkgMCAwIDEgNi44MzItLjQxMiAxLjEwMyAxLjEwMyAwIDAgMSAxLjE1Ljk1MiAxLjEgMS4xIDAgMCAwIDEuMTU4Ljk1M2MyNC43MTItMS41MjMgNTYuMDY4LTIuOTg1IDgwLjE1Ny00LjAwNyIgY2xpcC1ydWxlPSJldmVub2RkIi8+PC9zdmc+);background-position:bottom;background-repeat:no-repeat;background-size:contain;padding:.5rem 0}.main-search__card{background-color:#fff;border-radius:16px 16px 0 0;width:100%;padding:16px 16px 0;position:relative;box-shadow:0 -.15rem .25rem #1719210d}@media (width>=640px){.main-search__background{width:310px;right:0}.main-search-content{min-height:160px}}@media (width>=767px){.main-search__background{width:540px}.main-search-content{max-width:420px;min-height:330px}.main-search-content__header{margin-bottom:4px;font-size:36px;font-weight:500}.main-search-content__title{font-size:18px}.main-search__card{width:calc(100% - 16px);min-height:124px;margin-top:-44px;margin-bottom:-108px}.main-search__form{width:calc(100% - 16px);position:relative}}@media (width>=992px){.main-search__background{width:450px;top:0;right:max(50vw - 700px,0px)}.main-search-content{max-width:80%;min-height:280px}.main-search__form--sticky{z-index:3;background-color:#fff;border-radius:8px;padding-bottom:8px;position:sticky;top:74px}.main-search__card{width:unset}}.map-main{width:100%;height:100vh;position:relative}.map-balloon{background:#fff;border:1px solid #e9edfb;border-radius:8px;width:376px;padding:0;display:block;position:absolute;box-shadow:0 0 2px #121a4814,0 2px 24px #121a4814}.map-balloon__close{z-index:5;position:absolute;top:17px;right:17px}.map-balloon__close:hover{opacity:.7}.map-balloon__close-icon{--color:#121f48;--src:url(https://assets-1.napopravku.ru/dist/assets/icons/icn-close.BHOCgIBH.svg);background:var(--color);height:22px;-webkit-mask-image:var(--src);-webkit-mask-image:var(--src);mask-image:var(--src);width:22px;display:block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain}.map__balloon-container{z-index:10;background:#f6f8fe;border-radius:0;width:100%;padding:0;position:fixed;bottom:0;left:0}.map__balloon-container-close{color:#465481;background:#fff;border-radius:8px;padding:5px;position:absolute;top:-40px;right:16px;box-shadow:0 2px 24px #121a4814,0 0 2px #121a4814}@media (width<=767px){.map__balloon-container{background:#fff;border-top-left-radius:8px;border-top-right-radius:8px;min-height:253px;max-height:calc(100vh - 50px);transition:transform .5s;display:flex;transform:translateY(0);box-shadow:0 0 24px #121a4829,0 0 2px #121a4814}.map__balloon-container .map__balloon-container-close{color:#121f48;padding:4px;top:-40px}@starting-style{.map__balloon-container{transform:translateY(100%)}}}@media (width>=767px){.map-main{height:100%}.map__balloon-container{background:#fff;border-radius:8px;width:auto;margin:0;padding:0;position:static}}.map-modal{z-index:1021;width:100vw;height:100vh;padding:0}.map-modal .n-modal__inner{max-width:1194px;height:100%;padding:0;overflow:hidden}.map-modal .n-modal__btn-close{z-index:10;background-color:#fbfbfe}.map-modal .n-modal__content{width:100%;height:100%;padding:0}@media (width>=767px){.map-modal{padding:2em 0}}.menu-detail{border-bottom:1px solid #e9edfb;position:relative;overflow:hidden}.menu-detail__list{background-color:#fff;border-top-left-radius:8px;border-top-right-radius:8px;padding:12px 16px 0;display:flex;overflow:auto}.menu-detail__item{white-space:nowrap;margin:0 12px}.menu-detail__item:first-child{margin-left:0}.menu-detail__item:last-child{margin-right:0}.menu-detail__link{color:#6c79a3;cursor:pointer;padding-bottom:8px;font-size:12px;font-weight:500;line-height:18px;display:inline-block}.menu-detail__link:hover{color:#465481}.menu-detail__link:hover .menu-detail__tag{box-shadow:0 2px 4px #121a4814}.menu-detail__border{background-color:#ffb700;border-top-left-radius:4px;border-top-right-radius:4px;width:100%;height:4px;display:none}.menu-detail__item--active .menu-detail__link{color:#121f48}.menu-detail__item--active .menu-detail__border{display:block}.menu-detail__favorite{display:none}.menu-detail__tag{color:#fff;background-color:#ffb700;border-radius:100%;justify-content:center;align-items:center;width:18px;height:18px;margin-left:4px;font-size:12px;font-weight:600;line-height:18px;display:inline-flex}@media (width>=767px){.menu-detail{min-height:68px;overflow:unset}.menu-detail__list{overflow:unset;border:0;border-radius:0;justify-content:flex-start;padding:24px 0 0}.menu-detail__item:first-child{margin-left:0}.menu-detail__link{padding-bottom:16px;font-size:14px;line-height:22px}.menu-detail__container{justify-content:space-between;align-items:center;gap:8px;display:flex}.menu-detail--fixed{z-index:100;background-color:#fff;width:100vw;position:fixed;top:0;left:0}.menu-detail--fixed.menu-detail--shadow{box-shadow:0 2px 4px #121a4814}.menu-detail--fixed .menu-detail__container{max-width:1120px;margin:0 auto;padding:0 16px}.menu-detail--fixed .menu-detail__list-container{flex:1;min-width:0;margin-right:18px}.menu-detail--fixed .menu-detail__btn{align-items:center;display:flex}.menu-detail--fixed .menu-detail__appointment{width:auto;margin-left:8px}.menu-detail--fixed .menu-detail__appointment--compact{margin-left:0}}@media (width>=767px) and (width<=1050px){.menu-detail__item.menu-detail__item--compact{margin:0 5px}}@media (width<=767px){.menu-detail__btn{display:none}.menu-detail__link{font-size:14px;line-height:18px}}.not-found{flex-direction:column;align-items:center;padding:24px 0;display:flex}.not-found__img{width:100%;max-width:172px;height:auto;margin-bottom:12px}.not-found__img-pic{width:100%;height:auto;display:block}.not-found__title{color:#465481;text-align:center;font-size:18px;font-weight:600}.not-found-listing__title{text-align:center;max-width:420px;font-size:14px;font-weight:500;line-height:22px}.not-found__home-btn{width:187px;height:48px;margin-top:32px}.not-found__links-list{margin-top:11px}.not-found__links-title{color:#465481;font-size:16px;font-weight:600}.not-found__links-text{color:#399fae;align-items:center;height:23px;margin-top:9px;font-size:14px;font-weight:600;display:flex}.not-found__icn{color:#399fae;margin-right:10px}.not-found__links{flex-direction:column;margin:24px 0;display:flex}@media (width>=767px){.not-found__img{max-width:240px}.not-found__title{max-width:650px}.not-found__links-block{justify-content:space-between;width:432px;display:flex}}.object-info{-webkit-column-gap:12px;-moz-column-gap:12px;grid-template-columns:80px auto;column-gap:12px;display:grid}.object-info__name{min-width:0}.object-info__specializations{grid-column:1/3}.object-info__img{width:80px;height:80px;position:relative}.object-info__img-award{position:absolute;bottom:-4px;right:-8px}.object-info__img-pic{-o-object-fit:cover;object-fit:cover;border:1px solid #e9edfb;border-radius:16px;width:100%;height:100%}.object-info__btn{position:absolute;top:-4px;left:-4px}.object-info__title{margin-bottom:8px;font-size:14px;font-weight:600;line-height:17px;display:block}.object-info__title-link{display:block}.object-info__title-link:hover{color:#465481}.object-info__rating{font-size:12px;line-height:18px}.object-info__verified-banner{grid-column:span 2;margin-top:16px}.object-info--v2 .object-info__rating{flex-direction:row;display:flex}.object-info--v2 .object-info__rating .rating__value{font-size:16px;font-weight:600;line-height:18px}.object-info--v2 .object-info__rating .rating__icn{width:16px;height:16px}.object-info__review{margin-right:8px}.object-info__education{flex-wrap:wrap;align-items:flex-start;padding-top:16px;font-size:12px;font-weight:500;line-height:18px;display:flex}.object-info__education--item:not(:last-child):after{color:#1a1a1a;content:"•";justify-content:center;align-items:center;width:12px;height:12px;display:inline-flex}.object-info--v2{-webkit-column-gap:16px;-moz-column-gap:16px;grid-template-rows:auto 1fr auto;grid-template-columns:108px 1fr;column-gap:16px}.object-info--v2 .object-info__img{grid-row:1/span 2;width:108px;height:108px}.object-info--v2 .object-info__img-award{bottom:-4px;right:-4px}.object-info--v2 .object-info__btn{top:-8px;left:-8px}.object-info--v2 .object-info__title{line-height:18px}.object-info--v2 .object-info__review{margin-right:unset;font-size:12px;line-height:18px}.object-info--v2 .object-info__education{padding-top:unset;margin-top:8px;display:block}.object-info--v2 .object-info__verified-banner{grid-area:3/span 2;margin-top:16px}.object-info--v2 .object-info__contacts{grid-column:span 2;margin-top:16px}.object-info--v2 .object-info__prices{flex-direction:column;grid-column:span 2;align-items:flex-start;margin-top:20px;margin-bottom:16px;font-size:14px;font-weight:500;line-height:18px;display:flex}.object-info--v2 .object-info__banner{grid-column:span 2}.object-info--v2 .object-info__banner--no-prices{margin-top:16px}.object-info--v2 .object-info__equipment{grid-column:span 2;margin-top:16px}.object-info--v2 .object-info__psychology-theme-list,.object-info--v2 .object-info__review-carousel-container{grid-column:span 2}.object-info__pinned-reviews{max-width:92vw;margin-top:16px}@media (width>=767px){.object-info{-webkit-column-gap:24px;-moz-column-gap:24px;grid-template-rows:auto 1fr;grid-template-columns:168px auto;column-gap:24px;margin-bottom:0}.object-info__img{grid-row:1/3;width:168px;height:168px}.object-info__img-award{position:absolute;bottom:7px;right:5px}.object-info__name{padding-bottom:8px}.object-info__img-pic{border-radius:8px}.object-info__specializations{grid-column:auto}.object-info__btn{top:4px;left:4px}.object-info__title{font-size:22px;line-height:30px}.object-info__rating{font-size:16px;line-height:26px}.object-info__review{margin-right:12px}.object-info__pinned-reviews{margin-top:24px}.object-info__pinned-reviews--v2.compact-review-carousel__slider .siema-slider__slide{padding-right:0}.object-info__verified-banner{grid-column:2;align-self:start}.object-info--v2{grid-template-rows:auto auto auto auto 1fr;grid-template-columns:120px auto}.object-info--v2 .object-info__rating{background:#fff;border-radius:8px;flex-direction:column;width:100px;padding:6px 0 10px;display:flex;position:absolute;bottom:-37px;left:10px;box-shadow:0 2px 24px #121a4814,0 0 2px #121a4814}.object-info--v2 .object-info__rating .rating__icn{width:20px;height:20px}.object-info--v2 .object-info__rating .rating__value{margin-right:0;font-size:16px;line-height:24px}.object-info--v2 .object-info__rating--no-rating{bottom:-22px}.object-info--v2 .object-info__btn{top:6px;left:6px}.object-info--v2 .object-info__img{grid-row:1/span 6;width:120px;height:120px}.object-info--v2 .object-info__img--with-rating{margin-bottom:37px}.object-info--v2 .object-info__img--with-no-rating{margin-bottom:22px}.object-info--v2 .object-info__title{line-height:30px}.object-info--v2 .object-info__rating .rating{height:26px}.object-info--v2 .object-info__review-container{line-height:0}.object-info--v2 .object-info__review{font-size:14px;line-height:18px}.object-info--v2 .object-info__prices{border-top:1px solid #e9edfb;grid-column:2;margin-top:20px;padding-top:20px}.object-info--v2 .object-info__prices--no-border{border:none;margin-top:0}.object-info--v2 .object-info__banner{grid-column:2}.object-info--v2 .object-info__education{grid-row:2;margin-top:0;font-size:14px;line-height:22px}.object-info--v2 .object-info__verified-banner{-ms-flex-item-align:unset;align-self:unset;grid-column:unset;grid-row:unset;margin:unset}.object-info--v2 .object-info__specializations{grid-row:3;margin-top:4px}.object-info--v2 .object-info__equipment{grid-column:unset}.object-info--v2 .object-info__review-carousel-container{grid-column:unset;min-width:0}.object-info--v2 .object-info__psychology-theme-list{grid-column:unset}.object-info--v2 .object-info__name{padding-bottom:0}}@media (width>=992px){.object-info--v2{grid-template-columns:168px auto}.object-info--v2 .object-info__img{width:168px;height:168px}.object-info--v2 .object-info__rating{width:140px;left:14px}.object-info--v2 .object-info__btn{top:8px;left:8px}}.partners{flex-direction:column;justify-content:space-between;gap:15px;width:100%;margin-top:30px;display:flex}.partners__icon{width:auto;height:61px}.partners__icon:hover{opacity:.8}.passive-link:hover{text-decoration:underline}.pb-doctors-by-service__container{background-color:#fff;border-top:1px solid #e9edfb;padding-top:32px}@media (width<=767px){.pb-doctors-by-service__container{padding-top:16px}.pb-doctors-by-service__container .big-promoblock{border-radius:0}}.pb-good-price{flex-direction:column;justify-content:space-between;height:100%;display:flex;overflow:hidden}.pb-good-price__title{font-weight:700}.pb-good-price__price{color:#31858c;margin-bottom:16px;font-size:1.4em;font-weight:700}.pb-good-price__clinic{border-radius:0;margin:0 -1em -1em;padding:0 16px 16px;font-size:14px}.pb-good-price__clinic-name{color:#121f48;font-size:14px;font-weight:700;line-height:1.5em;display:inline-block}.pb-good-price__clinic-address{font-size:12px}.pb-good-price__clinic-phone{margin-top:4px;font-size:1em}.pb-good-price__price-comment{margin-bottom:5px}.pb-good-price__button .appointment-button{width:unset;font-size:16px}.pb-good-price__clinic-main{margin-bottom:24px;display:flex}.pb-good-price__clinic-main-image-container{height:100%}.pb-good-price__clinic-main-image{border-radius:8px;margin-right:16px}@media (width>=767px){.pb-good-price__price-comment{min-height:22px}.pb-good-price__clinic{border-radius:8px;margin:0;padding:0;font-size:1em}.pb-good-price__clinic-main-content{flex:1 1 0;overflow:hidden}.clinic-address__info,.pb-good-price__clinic-name{text-overflow:ellipsis;white-space:nowrap;width:100%;max-height:18px;overflow:hidden}.pb-good-price__clinic-address{font-size:14px}.pb-good-price__clinic-address .clinic-address__info{color:#121f48;margin-bottom:4px;font-size:12px}}.card.pb-promotion{justify-content:space-between}.pb-promotion{justify-content:start;gap:5px;display:flex}.card.pb-promotion__clinic{padding:0 16px 16px}.pb-promotion__clinic{border-radius:0 0 8px 8px;margin:0 -1em -1em}.pb-promotion__header{flex-wrap:wrap;justify-content:space-between;gap:5px}.pb-promotion__header,.pb-promotion__img{align-items:center;display:flex}.pb-promotion__img{min-height:92px;margin-right:16px}.pb-promotion__img>img{border-radius:8px;max-width:92px;max-height:92px}.pb-promotion__content{margin-bottom:1em}.pb-promotion__content-title{margin-bottom:.5em;font-size:18px;font-weight:600}.pb-promotion__desc{margin-bottom:.5em;font-size:14px}.pb-promotion__desc ul{margin:.5em 0;padding-left:1em;list-style-type:disc}.pb-promotion__desc .collapsable-text__text--collapsed-fix:has(ul:last-child){--additional-offset:.5em}.pb-promotion__desc .collapsable-text__text--collapsed-fix:has(ul:not(:last-child)){--additional-offset:1em}.pb-promotion__link{color:#399fae;font-size:14px;font-weight:500}.pb-promotion__clinic-info{margin-bottom:24px;display:flex}.pb-promotion__chip{color:#fff;background-color:#ffb700;margin-bottom:14px;font-size:14px}.pb-promotion__chip--danger{background-color:#f77}@media (width>=767px){.pb-promotion__clinic{border-radius:8px;margin:0}.pb-promotion__header{margin-bottom:21px}.card.pb-promotion__clinic{padding:0}.pb-promotion__chip{margin-bottom:0}}.pb-rta-doctor{justify-content:flex-start}.pb-rta-doctor__header{display:flex;position:relative}.pb-rta-doctor__img{border:1px solid #e9edfb;border-radius:16px;width:80px;height:80px;margin-right:1em;overflow:hidden}.pb-rta-doctor__img>img{width:100%}.pb-rta-doctor__favorite{cursor:pointer;background:#fff;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;padding:0;display:flex;position:absolute;top:-4px;left:-4px;box-shadow:0 3px 8px #121a4829}.pb-rta-doctor__favorite .menu-detail__favorite{position:relative;top:0}.pb-rta-doctor__favorite .menu-detail__favorite-icon{margin:0}.pb-rta-doctor__title{flex:1}.pb-rta-doctor__name{font-size:14px;font-weight:600}.pb-rta-doctor__rating{white-space:nowrap;align-items:center;font-size:12px}.pb-rta-doctor__tags{padding:.5em 0;font-size:12px;font-weight:500}.pb-rta-doctor__clinic-address{font-size:12px;font-weight:600}.pb-rta-doctor__service{justify-content:space-between;padding:1em 0;font-size:14px;font-weight:500;display:flex}.pb-rta-doctor__sign{border-top:1px solid #e9edfb;padding-top:10px}.pb-rta-doctor__clinic-name{font-size:1em;font-weight:600}.pb-rta-doctor__time-title{margin-bottom:10px;font-size:14px;font-weight:600}.pb-popular-service{justify-content:space-between;display:flex}.pb-popular-service__price{text-align:right}.pb-popular-service__title{font-weight:500}.promo-block{background:#399fae;border-radius:0;padding:32px 16px}.promo-block+.promotion-card{margin-top:0}.promo-block__header{-webkit-box-align:self-start;-ms-flex-align:self-start;color:#fff;align-items:self-start;margin-bottom:16px;display:flex}.promo-block__icon{margin-right:8px}.promo-block__count,.promo-block__title{font-size:1em;font-weight:700}.promo-block__count{color:#b8dce2;margin-left:.3em}.promo-block__slider-btn{cursor:pointer;z-index:100;background:#fff;border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;display:flex;position:absolute;top:calc(50% - 28px);box-shadow:0 0 2px #121a4814,0 2px 24px #121a4814}.promo-block__slider-btn.disabled{display:none}.promo-block__slider-btn--prev{left:-35px}.promo-block__slider-btn--next{right:-35px}.promo-block__slider{margin:0 -8px;position:relative}.promo-block__link{background:#ffb700;width:100%;margin-top:16px}.promo-block__link:hover{background:#ffc63d}@media (width>=767px){.promo-block{border-radius:16px;padding:24px}.promo-block__container{position:relative}.promo-block+.promotion-card{border-top:0}.promo-block__header{align-items:center}.promo-block__icon{margin-right:16px}.promo-block__count,.promo-block__title{font-size:1.5em}}.promotion{background-color:#e9edfb;flex-direction:column;display:flex}.promotion__search{background-color:#fff;width:100%;padding:16px}.promotion__intro{background-color:#fff;border-bottom-right-radius:8px;border-bottom-left-radius:8px;padding:0 16px 16px}.promotion__title{margin-bottom:12px}.promotion__list{margin-top:16px}.promotion__list>ul{list-style:inside}.promotion__link{color:#399fae;margin-top:16px;text-decoration:underline;display:inline-flex}.promotion__link:hover{color:#31858c;text-decoration:none}.promotion__selection{padding-top:16px;padding-bottom:16px}.promotion__promoblock{margin:-1em auto}.promotion__btn-hide-section{text-overflow:ellipsis;white-space:nowrap;padding:5px;overflow:hidden}.promotion__btn-more{appearance:none;color:#399fae;font-size:12px;line-height:18px;display:inline-flex}.promotion__btn-more--dropdown{color:#399fae;cursor:pointer;margin-top:8px;font-weight:500}.promotion__btn-more--dropdown,.promotion__pagination{align-items:center}.promotion__pagination{margin-bottom:16px}.promotion__breadcrumbs{background-color:#fff;border-top-left-radius:8px;border-top-right-radius:8px;padding:16px}.promotion__tags{display:flex;position:absolute;top:-52px;left:12px}.promotion__card{border-radius:8px;margin-top:16px}.promotion__card:first-child{margin-top:0}.promotion__phone-icn{margin-right:6px}@media (width>=767px){.promotion{background-color:#fff}.promotion__search{padding:0}.promotion__intro,.promotion__search{-webkit-box-ordinal-group:unset;-ms-flex-order:unset;order:unset}.promotion__intro{padding:36px 0}.promotion__selection{padding:0}.promotion__promoblock{margin:24px auto}.promotion__pagination{margin:32px 0}.promotion__breadcrumbs{width:100%;margin-bottom:24px;padding:0}.promotion__tags{margin-bottom:16px;position:static}}@media (width<=767px){.promotion.container{padding:0}}.photo-block{align-items:center;display:flex}.photo-block__pointer{cursor:pointer}a.photo-block__img{transition:box-shadow .2s}a.photo-block__img:hover{box-shadow:0 3px 8px #121a4829}.photo-block__link{border-bottom:1px solid #0000;transition:border-color .15s}.photo-block__link:hover{border-color:#1a1a1a}.photo-block__link:active{opacity:.7}.photo-block__img-pic{-o-object-fit:contain;object-fit:contain;width:100%;height:100%;display:block}.photo-block__text-title{font-size:16px;font-weight:600;line-height:20px}.photo-block__text-title--active{border-bottom:1px solid #0000;transition:border-color .15s}.photo-block__text-title--active:hover{border-color:#1a1a1a}.photo-block__text-title--active:active{opacity:.7}@media (width<=768px){.photo-block__img{width:48px;height:48px;margin-right:12px}}.price-discount{border:2px solid #ffb700;border-radius:8px;padding:16px;position:relative}.price-discount__header{background-color:#fff;align-items:center;height:34px;padding:0 4px;font-weight:600;display:flex;position:absolute;top:-18px;right:16px}.price-discount__title{margin-right:8px}.price-discount__chip{color:#fff;background-color:#ffb700;border-radius:24px;padding:3px 8px}.price-discount__footer{color:#ffb700;background-color:#fff;padding:0 4px;font-size:12px;font-weight:500;line-height:18px;position:absolute;bottom:-9px;right:16px}.photo-gallery .n-modal__inner{background-color:unset;position:unset}.photo-gallery .n-modal__content{margin:auto;position:relative}.photo-gallery .slider__slide{padding:0}.photo-gallery .slider__siema>div{text-align:center}.photo-gallery__img{border-radius:4px;max-width:100%;max-height:90vh}.photo-gallery__slider-btn{z-index:100;background-color:#fff;position:absolute;top:calc(50% - 50px)}.photo-gallery__slider-btn--prev{left:-100px}.photo-gallery__slider-btn--next{right:-100px}.popular-services{border-top:1px solid #e9edfb;border-bottom:1px solid #e9edfb;margin-bottom:24px;padding:16px 0}.popular-services__title{margin-bottom:8px;padding:0 16px}.popular-services__content{padding-left:16px}.popular-services__chip{white-space:nowrap;margin:8px 8px 0 0}.popular-services__btn{display:none}@media (width>=767px){.popular-services__title{padding:0}.popular-services__content{overflow:unset;flex-wrap:wrap;padding:0}.popular-services__btn,.popular-services__content .detail-summary-with-button__button{margin-top:16px;font-size:14px;line-height:18px;display:inline-flex}}.profile-header{margin-bottom:8px;display:flex}.profile-header__photo{-o-object-fit:contain;object-fit:contain;border-radius:4px;flex-grow:0;width:72px;height:72px;margin-right:16px}.profile-header__photo--rounded{border-radius:100%}.profile-header__name{padding-bottom:4px;font-size:18px;font-weight:500;line-height:1.25}.profile-header__meta{color:#6c79a3;font-size:14px}.progress-bar{opacity:1;z-index:2147483647;background-color:#ffda70;height:2px;transition:width .2s,opacity .4s;position:fixed;top:0;left:0}.promotion-appointment{margin-top:16px}.promotion-appointment__phone{margin-bottom:16px}.promotion-appointment__hint{color:#6c79a3;margin-bottom:4px;font-weight:500}@media (width>=767px){.promotion-appointment__phone{margin-bottom:20px}}.promotion-card{grid-row-gap:16px;background-color:#fff;grid-template-columns:1fr;padding:16px;display:grid;position:relative}.promotion-card--not-active .promotion-card__content,.promotion-card--not-active .promotion-card__img,.promotion-card--not-active .promotion-detail__img{filter:saturate(10%);opacity:.6}.promotion-card__img{background:#f2f9f9 url(https://assets-1.napopravku.ru/dist/assets/images/no-promo-photo.BrNGDiSH.png) 50% no-repeat;border-radius:4px;height:160px;position:relative;overflow:hidden}.promotion-card__img-pic{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.promotion-card__content{min-width:0;position:relative}.promotion-card__title{color:#121f48;align-items:center;font-size:20px;font-weight:600;line-height:28px;text-decoration:none;display:flex}.promotion-card__title:active,.promotion-card__title:hover{color:#121f48}.promotion-card__description{color:#465481;margin-top:16px;font-size:14px;font-weight:500;line-height:22px}.promotion-card__description-text{margin-top:8px}.promotion-card__row{flex-direction:row;gap:8px;font-size:14px;font-weight:500;line-height:22px;display:flex}.promotion-card ul{margin-left:20px;list-style:outside}@media (width>=767px){.promotion-card{grid-column-gap:24px;border:1px solid #e9edfb;grid-template-columns:1fr 2fr;padding:24px}.promotion-card__title{color:#121f48;text-decoration:none}.promotion-card__title:active,.promotion-card__title:hover{color:#121f48}.promotion-card__img{border-radius:8px;height:185px}.promotion-card__description{color:#465481;margin:8px 0 16px;font-size:14px;line-height:22px;display:block}.promotion-card__description p,.promotion-card__description ul{margin-bottom:22px}.promotion-card__description a{text-decoration:underline}.promotion-card__description a:hover{text-decoration:none}}.promotion-chip{margin-left:8px;font-size:12px;font-weight:600;line-height:18px}.promotion-chip:first-child{margin-left:0}.promotion-chip--disabled{color:#f6f8fe;background-color:#465481}@media (width>=767px){.promotion-chip{font-size:14px;line-height:22px}}.promotion-contacts{margin-top:16px;font-weight:500}.promotion-contacts__name{font-size:14px;font-weight:600;line-height:22px;text-decoration:none;display:inline-block}.promotion-contacts__name--link:hover{opacity:.7}.promotion-contacts__address{margin-top:4px}@media (width>=767px){.promotion-contacts{border:1px solid #e9edfb;border-radius:4px;padding:16px}.promotion-contacts__address{margin-top:8px}.promotion-contacts__name{font-size:16px;line-height:26px}}.promotion-detail{flex-direction:column;align-items:center;display:flex}.promotion-detail__img{background:#f2f9f9 url(https://assets-1.napopravku.ru/dist/assets/images/no-promo-photo.BrNGDiSH.png) 50% no-repeat;width:100%;height:185px;position:relative;overflow:hidden}.promotion-detail__img-pic{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.promotion-detail__tags{width:100%;padding:0 12px 12px;display:flex;position:absolute;bottom:0;left:0}.promotion-detail__title{margin-bottom:12px}.promotion-detail__description{margin-bottom:20px}.promotion-detail__description ul{margin-left:20px;list-style:outside}.promotion-detail__description p,.promotion-detail__description ul{margin-bottom:22px}.promotion-detail__description a{text-decoration:underline}.promotion-detail__description a:hover{text-decoration:none}.promotion-detail__phone{margin-bottom:16px;font-size:14px;line-height:22px}.promotion-detail__info{width:100%;padding:24px 16px}@media (width>=767px){.promotion-detail{padding:12px 0}.promotion-detail__img{border-radius:8px;width:600px;height:250px}.promotion-detail__title{margin-bottom:16px}.promotion-detail{flex-direction:column;align-items:center;display:flex}.promotion-detail__phone{margin-bottom:20px;font-size:16px;line-height:26px}.promotion-detail__info{width:600px;padding:24px 0}}.question-tags{background-color:#fff;order:-1;margin-bottom:32px;font-size:14px}.question-tags>div{cursor:pointer;border:1px solid #e9edfb;border-radius:8px;flex-direction:column;margin-top:16px;padding:16px;display:flex}.question-tags>div>:not(h2){display:none}.question-tags h2{padding-right:20px;font-size:18px;position:relative}.question-tags h2:after{content:"";opacity:.4;background-image:url(https://assets-1.napopravku.ru/dist/assets/icons/icn-chevron-down.LsT8Q0mw.svg);background-position:50%;background-repeat:no-repeat;background-size:28px 28px;width:18px;height:18px;transition:opacity .2s;display:block;position:absolute;top:16px;right:0;transform:translateY(-50%)}.question-tags .question-tags__active-tag>:not(h2){display:revert}.question-tags .question-tags__active-tag h2{border-bottom:1px solid #e9edfb;padding-bottom:16px}.question-tags .question-tags__active-tag h2:after{opacity:1;transform:rotate(-180deg)translateY(50%)}.question-tags h3,.question-tags h4,.question-tags h5,.question-tags h6{font-size:16px}.question-tags .seo-under-img,.question-tags h3,.question-tags h4,.question-tags h5,.question-tags h6,.question-tags ol,.question-tags p,.question-tags table,.question-tags ul{margin-top:16px;line-height:22px;display:none}.question-tags .forced-visible{display:revert!important}.question-tags table{border-collapse:collapse;background-color:#fbfbfe;border-style:hidden;border-radius:8px;overflow:hidden;box-shadow:0 0 0 1px #e0e5f7}.question-tags table td,.question-tags table th{border:1px solid #e0e5f7;padding:8px}.question-tags table tr td:first-child,.question-tags table tr th:first-child{border-left:none}.question-tags table tr td:last-child,.question-tags table tr th:last-child{border-right:none}.question-tags table tr:first-child{font-weight:600}.question-tags table tr:first-child td,.question-tags table tr:first-child th{border-top:none}.question-tags table tr:last-child td{border-bottom:none}.question-tags table tr:last-child td:last-child{border-bottom-right-radius:10px}.question-tags__title{font-weight:600;display:initial!important;font-size:24px!important}@media (width>=640px){.question-tags{padding:0}.question-tags>div{padding:24px}.question-tags .question-tags__active-tag h2{padding-bottom:24px}.question-tags .seo-under-img,.question-tags p,.question-tags table{margin-top:24px}}.rating-info{flex-wrap:wrap;align-items:center;display:flex}.rating-info__review{color:#6c79a3;margin-right:12px;font-weight:500;line-height:16px}.rating-info__review:last-child{margin-right:unset}.rating-info__review--small{font-size:.75em}.rating-info__review--link{border-bottom:1px solid #e0e5f7}.rating-info__review--link:hover{color:#465481;border-bottom:1px solid #0000}.rating-info__review-text{color:#6c79a3;margin-right:12px;font-weight:500;line-height:16px}.rating-info__review-text:last-child{margin-right:unset}.rating-info__review-text--small{font-size:.75em}@media (width>=767px){.rating-info__favorite{display:none!important}}.review{border:1px solid #e9edfb;border-radius:8px;grid-template-rows:88px 2fr;grid-template-columns:2fr 304px;display:grid}.review:not(:last-child){margin-bottom:20px}.review--empty-responder{grid-template-columns:unset}.review--empty-responder .review__comment{grid-column-end:unset;grid-column-start:unset}.review__info{border-bottom:1px solid #e9edfb;justify-content:space-between;padding:16px;position:relative}.review__info,.review__user{align-items:center;display:flex}.review__user .photo-block__img{border-radius:8px;width:56px;height:56px;margin-right:16px}.review__user .photo-block__img-pic{border-radius:8px}.review__chips,.review__header-chips{align-items:center;display:flex}.review__chips .review__chips-item,.review__header-chips .review__chips-item{white-space:nowrap;width:fit-content}.review__chips--info,.review__header-chips--info{background-color:#fff;padding-left:4px;position:absolute;top:24px;right:12px}.review__chips--transparent,.review__header-chips--transparent{color:#399fae}.review__chips--link,.review__header-chips--link{display:inline-block}.review__chips--link:hover,.review__header-chips--link:hover{text-decoration:underline}.review__chips svg,.review__header-chips svg{margin-right:4px}.review__chips .n-chip,.review__header-chips .n-chip{margin:0 4px 4px 0}.review__chips{flex-wrap:wrap}.review__chips-tooltip{font-size:12px;font-weight:500;line-height:18px}.review__header-tooltip-main{gap:4px}.review__header-tooltip-main,.review__rating{align-items:center;display:flex}.review__rating{gap:12px}.review__rating .rating-stars{margin-bottom:2px}.review__rating .rating-stars .n-rating__bag{min-height:0;margin:0}.review-chip{box-sizing:content-box;flex-shrink:0}.review__rating-desc{color:#6c79a3;font-size:12px;font-weight:500;line-height:18px}.review__rating-desc:first-letter{text-transform:uppercase}.review__about{border-left:1px solid #e9edfb;grid-area:1/2/4/3;padding:20px 16px}.review__about--border{border-bottom:1px solid #e9edfb}.review__content-wrapper{margin-bottom:16px}.review__title{font-size:14px;font-weight:600;line-height:22px}.review__title--about,.review__title--content{margin-bottom:8px}.review__header{justify-content:space-between;align-items:center;gap:8px;padding:16px 16px 20px;display:flex;position:relative}.review__description,.review__header{align-self:start}.review__description{margin-left:auto;font-size:12px;font-weight:500;line-height:18px}.review__description-title{color:#6c79a3;margin-bottom:2px}.review__content{flex-direction:column;justify-content:space-between;padding:0 16px 16px;display:flex}.review__content--border{border-bottom:1px solid #e9edfb}.review__content--no-header{padding-top:16px}.review__comment-form{margin-top:32px}.review__object .photo-block{margin-bottom:8px}.review__object .clinic-photo{-o-object-fit:contain;object-fit:contain;-o-object-position:left;object-position:left;width:100px;height:56px;display:block}.review__object .photo-block__img{border-radius:100%;width:40px;height:40px;margin-right:12px;overflow:hidden}.review__object .photo-block__text-title{color:#6c79a3;font-size:12px;font-weight:500;line-height:18px}.review__text{color:#465481;white-space:pre-line;word-break:break-word;font-size:14px;line-height:22px;overflow:hidden}.review__text--short{-webkit-line-clamp:4;text-overflow:ellipsis;-webkit-box-orient:vertical;max-height:6em;display:-webkit-box}.review__cut-link{color:#465481;cursor:pointer;background-color:#0000;border:none;border-bottom:1px solid #465481;margin-top:5px;font-size:14px;transition:border-color,color .15s}.review__cut-link:hover{border-color:#0000}.review__cut-link:active{color:#e0e5f7}.review__btn{color:#399fae;width:auto;font-size:12px;font-weight:600;line-height:18px}.review__btn .icon{margin-right:8px}.review__btn:hover{color:#31858c}.review__btn:active,.review__btn:focus{color:#2a6d76}.review__comment{grid-column:1/3;padding:24px 16px 16px}.review__moderation-telegram-tooltip{margin-top:16px}.review__moderation-telegram{gap:4px;margin-top:16px;display:flex}.review__moderation-telegram-link{color:#399fae;align-items:center;gap:4px;display:flex}.review__moderation-telegram-link--inline{display:inline}.review__chips-item{align-items:center;gap:4px;display:flex}.review__chips-item--success-bright{color:#fff;background-color:#81d37f}.review__chips-item--info-bright{color:#66a3ff;background-color:#e6f8fc}.review__chips-item--danger-bright{color:#f77;background-color:#ffebeb}.review-info__reception-date{font-weight:400}.review__chip-groups{margin-bottom:16px}.review__chip-groups .n-chip{font-weight:500}.review__chip-list.chip-list{margin-bottom:0;padding:0}.review__header-tooltip .n-tooltip__content{white-space:normal}@media (width<=767px){.container.review__section{max-width:unset;margin:0;padding:0}.review{border:unset;background-color:#fff;border-bottom:1px solid #e9edfb;border-radius:0;grid-template-rows:1fr;grid-template-columns:1fr;padding:16px}.review:not(:last-child){margin-bottom:0}.review__pagination{border-top:1px solid #e9edfb;margin:0;padding:16px}.review__about{border:0;grid-area:auto;padding:0}.review__about--with-collapsable-comments{grid-row:5;margin-top:20px}.review__header{flex-direction:column;align-items:flex-start;padding:0 0 20px;display:flex}.review__object{box-sizing:border-box;border:1px solid #e9edfb;border-radius:8px;padding:8px 40px 40px 8px;position:relative;overflow:hidden}.review__description{margin:0}.review__title--about{display:block}.review__content{border-right:0;padding:0 0 20px}.review__content--with-collapsable-comments{padding:0}.review__content--border{border-bottom:0}.review__comment-form{margin-top:12px}.review__info{-webkit-box-pack:unset;-ms-flex-pack:unset;-webkit-box-align:unset;-ms-flex-align:unset;align-items:unset;border:unset;justify-content:unset;flex-direction:column;min-width:0;padding:0}.review__header-chips{right:unset;top:unset;order:1;position:relative}.review__header-chips--info{margin-bottom:16px;padding-left:0}.review__chips{-ms-flex-wrap:revert;flex-wrap:revert;display:flex;position:absolute;left:10px;right:2px;overflow-x:scroll}.review__chips--info{margin-bottom:16px;padding-left:0}.review__chips::-webkit-scrollbar{background:0 0}.review__chips-tooltip{width:100%}.review__header-tooltip{position:static}.review__header-tooltip .n-tooltip__content{bottom:unset;-webkit-transform:unset;transform:unset;top:140%;left:0;right:0}.review__user{order:2;margin-bottom:16px}.review__rating{order:3;justify-content:space-between;align-items:center;width:100%}.review__rating .rating-stars{-webkit-box-orient:unset;-webkit-box-direction:unset;-ms-flex-direction:unset;flex-direction:unset;margin-bottom:unset}.review__comment{border:0;grid-column:auto;margin-top:16px;padding:0}.review__moderation-telegram{display:block}.review__moderation-telegram-link{vertical-align:bottom;display:inline-flex}.review__chip-list.chip-list{flex-wrap:nowrap;overflow:auto}}.review-coins{align-items:center;display:flex;position:relative}.review-coins__icon{width:18px;height:18px;margin-right:4px}.review-input__title{margin-bottom:12px;font-size:16px;font-weight:600;line-height:22px}.review-input__subtitle{color:#465481;margin-bottom:16px;font-size:14px;font-weight:500;line-height:22px}.review-input__icon{margin-left:4px}.review-input__tooltip-text{min-width:150px;font-size:12px;font-weight:500;line-height:18px}@media (width>=767px){.review-input__subtitle{margin-bottom:12px}.review-input__tooltip-text{min-width:288px}}.review-interaction{border-top:1px solid #e9edfb;justify-content:space-between;align-items:flex-end;margin:16px -16px 0;padding:16px 16px 0}.review-interaction,.review-interaction__wrap{display:flex}.review-interaction__wrap{flex-wrap:wrap;gap:16px 23px}.review-interaction__text{display:none}.review-interaction__description{color:#6c79a3;flex-direction:column;align-items:flex-end;font-size:12px;font-weight:500;line-height:18px;display:flex}.review-interaction__source{margin-bottom:4px}.review-interaction__btn--collapse{margin-right:32px}@media (width>=767px){.review-interaction__wrap{gap:16px 32px}.review-interaction__text{display:inline}.review-interaction__source{margin-bottom:12px}}.review-modal__chips,.review-modal__rating{margin-bottom:20px}.review-modal__message{margin-bottom:20px;font-size:14px}@media (width>=767px){.review-modal__message{font-size:16px}.review-modal__rating{margin-bottom:12px}}.search{background-color:#fff;border-radius:16px 16px 0 0;width:100%;padding:24px 32px 0;box-shadow:0 -.15rem .25rem #1719210d}.search .search-form{background-color:#ffeaa3;padding:12px}.search__title{text-align:center;margin:0 auto;padding:0 0 20px}.search-form{background-color:#ffeaa3;border-radius:8px;width:100%;padding:8px;display:flex}.search-form--header{padding:4px}.search-form__group-title{color:#6c79a3;padding:4px 16px;font-size:12px}.search-form__item{position:relative}.search-form__item .n-dropdown__suggests{z-index:2}.search-form__item--object{flex-grow:7;margin-bottom:8px}.search-form__item--object .search-filter{border:0 solid #e9edfb;border-right-width:1px;border-radius:4px 0 0 4px}.search-form__item--object .search-filter__input{border-radius:4px 0 0 4px}.search-form__item--location{flex-grow:3;max-width:380px}.search-form__item--location .search-filter__input{border-radius:0}.n-selection--active .n-selection__lbl{flex:1 0 0}.search-filter{width:100%;position:relative}.search-filter .n-dropdown__selection{min-width:0}.search__btn{border-radius:0 4px 4px 0;align-self:flex-start;min-width:105px;height:56px}.search-filter .n-input-field__input{min-height:56px}.search__icn{align-self:flex-start;margin-top:8px}.search-form--v2.search-form--header{padding:4px}.search-form--v2 .search-form__item--object{margin-bottom:4px;line-height:22px}.search-form--v2 .search-form__location-selector{line-height:22px}.search-form--v2 .n-input-field__input{align-items:center}.search-form--v2 .search__icn{color:#9eaad1;margin-top:0}@media (width<=992px){.search-form{flex-direction:column;padding:8px}.search-form__item--object .search-filter{border:unset}.search-form__item--location{max-width:unset;margin-bottom:8px}.search-filter .n-input-field__input{border-radius:4px;min-height:48px}.search-filter .n-clear-btn{margin-top:2px}.search__btn{border-radius:4px;width:100%}}@media (width<=767px){.search{-webkit-box-shadow:unset;box-shadow:unset;border-radius:8px;padding:20px 8px 8px}.search .search-form{padding:0}.search-form__group-title{color:#121f48;font-weight:600}}@media (width>=993px){.search-form{align-items:flex-start}.search-form__item{height:56px}.search-form__item--object{flex-basis:297px;min-width:297px;min-height:auto;margin-bottom:0}.search-form__item--location{flex-shrink:0;flex-basis:380px}.search-filter{z-index:1}.search-filter .n-clear-btn{margin-top:5px}.search__btn{box-shadow:2px 0 0 2px #ffeaa3,2px 2px 0 2px #ffeaa3,2px -2px 0 2px #ffeaa3!important}.search__icn{margin-top:12px}}.search-modal{max-height:100vh;padding:0;overflow:hidden}.search-modal .n-modal__content,.search-modal .n-modal__inner{height:100%}.search-modal .n-suggests-list{-webkit-box-shadow:none;box-shadow:none;z-index:1;max-height:80vh;margin-top:10px;padding-bottom:35vh;position:relative;overflow:auto}.search-modal__title{margin-bottom:16px;font-size:20px;font-weight:600}.search-modal__controls{z-index:1;background-color:#fff;align-items:center;width:100%;height:72px;padding:16px 24px;display:flex;position:absolute;bottom:0;left:0;box-shadow:0 2px 24px #121a4814,0 0 2px #121a4814}.search-modal__confirm{margin-right:16px}.section-content{margin-bottom:8px;padding-top:16px;padding-bottom:16px}.section-header{margin-bottom:24px}.section-header .h2{margin-bottom:8px}.section-header .text-base{max-width:36rem;margin:0 auto}.section-content__header{margin-bottom:8px}.section-content__list{grid-template-columns:repeat(2,1fr);gap:8px;margin-top:32px;margin-bottom:.5em;display:grid}.section-content__list-city{background-color:#fff;border-radius:8px;padding:10px 12px;box-shadow:0 3px 8px #121a4829}.section-content__list-city .list-grid__item-link{color:inherit;flex-direction:column;text-decoration:none;display:flex}.section-content__list-city-title{color:#399fae;margin-bottom:4px;font-size:14px;font-weight:600;line-height:18px}.section-content__list-text{color:#6c79a3;font-size:12px;line-height:18px}.section-content__button{color:#31858c;background-color:#f2f9f9;width:100%;margin-top:1em}.section-review{align-items:center;display:flex}.section-review__content-btn{max-width:60%;margin-top:30px}.section-review__title{font-size:20px;font-weight:600}.section-benefit__item{color:#1a1a1a;text-decoration:none;display:flex}.section-benefit__item .icon{margin-right:16px}.section-home__popular-links-item.popular-link-card-list{margin-top:24px;margin-bottom:20px;padding:0}.section-home__popular-links-item.popular-link-card-list .cards-block{grid-template-rows:repeat(2,1fr);gap:16px;padding-bottom:1px;padding-left:1px}.section-home__popular-links-item.popular-link-card-list .cards-block__item{margin-bottom:0;margin-right:0}.section-home__popular-links-item.popular-link-card-list .cards-list{grid-template-columns:repeat(3,1fr);gap:14px 20px}.section-home__popular-links-item.popular-link-card-list .cards-list__item{margin-bottom:0;margin-right:0}.section-home__popular-links-item--one-row.popular-link-card-list .cards-block{grid-template-rows:auto}.section-review-cta{margin-bottom:32px}.section-telemed{margin-bottom:0}.section-benefit.section-content{padding-bottom:28px}.section-home-logos-header{margin-bottom:24px}.section-home-subtitle{margin-top:8px;font-size:14px}@media (width>=767px){.section-header{margin-bottom:56px}.section-content__header{margin-bottom:18px}.section-content__list{grid-template-columns:repeat(4,1fr);gap:12px}.section-review__title{font-size:22px}.section-benefit__item{align-items:center}.section-benefit__item .icon{margin-right:24px}.section-benefit__item .grid-item__text{max-width:none}.section-review-cta{margin-bottom:50px}.section-telemed.section-content{padding-top:28px;padding-bottom:36px}.section-home__popular-links .popular-link-card-list:last-child{margin-bottom:0}.section-home__popular-links .popular-link-card-list:last-child .cards-list{padding-bottom:0}.section-home-subtitle{margin-top:12px;font-size:18px}}@media (width>=992px){.section-home__popular-links-item.popular-link-card-list .cards-list{grid-template-columns:repeat(4,1fr)}}@media (width>=1194px){.section-content{padding-top:44px;padding-bottom:44px}}.sections-list__title-block{align-items:flex-start;margin-bottom:24px;padding:0 16px;display:flex}.sections-list__title{margin-right:8px;display:inline}.sections-list__item:not(:last-child){margin-bottom:54px}.sections-list__content{padding:0 16px}.sections-list__mark{flex-shrink:0;font-size:14px}@media (width>=767px){.sections-list__title-block{padding:0}.sections-list__item:not(:last-child){margin-bottom:48px}.sections-list__content{padding:0}}.selection__search{background-color:#fff;padding:16px}.selection-seo-info{color:#6c79a3;order:3;margin-top:24px;font-size:14px;font-weight:500;line-height:18px}.selection__intro{background-color:#fff;border-bottom-right-radius:8px;border-bottom-left-radius:8px;margin-bottom:16px;padding:0}.selection__section:not(:first-child){margin-top:16px}.selection__section.selection__section--large{margin:16px 8px}.selection__section--medium{margin-top:0}.selection__section.selection__section--listing-subheader-top{margin-top:16px;margin-bottom:0}.selection__section.selection__section--listing-subheader-divider{margin-top:32px;margin-bottom:0}.selection__text{margin-top:16px;margin-bottom:16px;padding:0 16px}.selection__interactive{flex-direction:column;margin-top:16px;display:flex}.selection__slider{order:2;margin:-5px 0}.selection__loading{order:0}.selection__content{margin-bottom:32px}.selection__checked-by-editor{margin-top:16px}.selection__expanded-price-distribution-card{margin-bottom:24px}@media (width>=767px){.selection__text{border:0;margin-top:24px;margin-bottom:24px;padding:0}.selection__text--block{background:#f6f8fe;border-radius:8px;justify-content:center;align-items:center;padding:16px;display:flex}.selection__search{padding:0 0 12px}.selection__section.selection__section--large{margin:24px 0}.selection__section--medium{margin-bottom:24px}.selection__section.selection__section--listing-subheader-top{margin-top:24px;margin-bottom:16px}.selection__section.selection__section--listing-subheader-divider{margin-top:64px;margin-bottom:16px}.selection__interactive{margin:24px 0 48px}.selection__slider{order:1;margin-top:0;margin-bottom:32px}.selection__loading{order:2}.selection__intro{padding-top:24px}.selection__disclaimers{margin-bottom:24px;font-size:14px}}@media (width<=767px){.container.selection{max-width:unset;background-color:#f6f8fe;padding:0;overflow:hidden}.container.selection--white{background-color:#fff}.selection__expanded-price-distribution-card{margin-left:16px;margin-right:16px}.selection__expanded-price-distribution-card--bottom{margin-top:16px}}@media (width<=640px){.selection-seo-info{text-align:center;margin-top:16px;margin-bottom:0}}@media (width<=766px){.selection__section--card{margin-inline:8px;display:block}.selection__section--listing-subheader-divider+.selection__section,.selection__section--listing-subheader-top+.selection__section{border-top-left-radius:0;border-top-right-radius:0;margin-top:0}}.selection-appointment{flex-direction:column;align-items:flex-start;max-width:288px;margin:auto;font-size:12px;font-weight:500;line-height:18px;display:flex}.selection-appointment__calendar{width:100%}.selection-appointment__tag{display:none}@media (width>=360px){.selection-appointment{max-width:340px}}@media (width>=767px){.selection-appointment{max-width:unset;border-top:1px solid #e9edfb;padding:24px 16px;font-size:16px;line-height:1.5}.selection-appointment--no-border{border-top:unset}.selection-appointment__calendar-comment{margin-top:20px}.selection-appointment__tag{color:#465481;background-color:#f6f8fe;border-radius:8px;padding:8px 16px;font-size:14px;font-weight:500;line-height:22px;display:block}}.selection-banner{background:#fff;border:2px solid #ffb700;border-radius:8px;padding:16px;display:block;position:relative}.selection-banner__content{max-width:75%;position:relative}.selection-banner__title{margin-bottom:4px}.selection-banner__desc{font-size:12px;line-height:18px}.selection-banner__img{position:absolute;bottom:0;right:0}.selection-banner__img-pic{width:95px;height:auto;display:block}.selection-banner__link{color:#31858c;text-decoration:underline}.selection-banner--app{display:block}.selection-banner--app-wrapper{background:linear-gradient(270deg,#ffeee2,#fff5e5);border:1px solid #e66161;display:block}.selection-banner__app-link{color:#cc4d4d;text-align:left;background-color:#0000;padding-left:0;padding-right:0;font-size:12px;font-style:normal;font-weight:700;line-height:16px;display:inline}.selection-banner__app-link .icon-arrow-bold{width:12px;height:12px;margin-left:5px}.selection-banner__link-icon{display:none}@media (width>=767px){.selection-banner{background:#fff8e5 url(https://assets-1.napopravku.ru/dist/assets/images/pig-background.D7O4qDS3.png) 100% 100% no-repeat;border:0;padding:24px}.selection-banner--small{background:#fff;border:2px solid #ffb700;padding:16px}.selection-banner--small .selection-banner__title{font-size:16px;line-height:22px}.selection-banner--small .selection-banner__desc{font-size:12px;line-height:18px}.selection-banner--small .selection-banner__link-icon{display:none}.selection-banner__desc{font-size:14px;font-weight:500;line-height:22px}.selection-banner__link{align-items:center;display:inline-flex}.selection-banner__link:hover{color:#399fae}.selection-banner__img-pic{width:106px}.selection-banner--app{padding-top:40px}.selection-banner--app-wrapper{border:unset;background:linear-gradient(270deg,#ffeee2,#fff5e5);border-radius:8px}.selection-banner__desc-app{color:#465481;display:inline}.selection-banner__app-link{font-size:14px}.selection-banner__app-link .icon-arrow-bold{width:14px;height:14px}.selection-banner__img-app-pic{display:block}.selection-banner__link-icon{display:inline-block}}.selection-citation{width:100%;font-size:12px;line-height:18px}.selection-citation--telemed{background:#f2ebff;border-radius:8px;padding:8px 12px}.selection-citation__text{-webkit-line-clamp:7;color:#465481;text-overflow:ellipsis;word-break:break-word;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@media (width>=767px){.selection-citation__text{-webkit-line-clamp:4;max-height:6em;word-break:unset;font-size:14px;line-height:22px}}.selection-contacts__clinic{margin-bottom:12px}.selection-contacts__empty{color:#6c79a3;text-align:center;font-size:14px;font-weight:500;line-height:22px}@media (width>=767px){.selection-contacts__clinic{border-bottom:1px solid #e9edfb;margin-bottom:0;padding:24px 16px}.selection-contacts__address{padding:24px 16px}.selection-contacts__link:hover{opacity:.8}}.selection-editor{background-color:#fff;padding:16px}.selection-editor__container{border:1px solid #e9edfb;border-radius:8px;flex-direction:column;align-items:center;padding:16px;display:flex}.selection-editor__img{border-radius:8px;width:64px;height:64px;margin-bottom:12px;overflow:hidden}.selection-editor__img-pic{-o-object-fit:cover;object-fit:cover;width:100%;height:auto;display:block}.selection-editor__content{flex-direction:column;align-items:center;display:flex}.selection-editor__title{margin-bottom:4px;font-size:12px;font-weight:600;line-height:18px}.selection-editor__name{margin-bottom:4px;font-size:14px;font-weight:600;line-height:22px;display:inline-block}.selection-editor__desc{color:#465481;font-size:12px;line-height:18px}@media (width>=767px){.selection-editor{padding:0}.selection-editor__container{flex-direction:row;padding:24px}.selection-editor__img{width:88px;height:88px;margin-bottom:0;margin-right:24px}.selection-editor__content{align-items:flex-start}.selection-editor__title{margin-bottom:12px;font-size:16px;line-height:24px}.selection-editor__desc{font-weight:500}}.selection-hubs{background-color:#fff;padding:56px 0 48px}.selection-hubs__title{margin-bottom:16px;padding:0 16px}.selection-hubs__section{margin-bottom:64px}.selection-hubs__section:last-of-type{margin-bottom:0}@media (width>=767px){.selection-hubs{padding-bottom:64px}.selection-hubs__title{padding:0}}.selection-info{margin-bottom:16px;padding:0 16px}.selection-info--with-hub{margin-bottom:0}.selection-info__btn{width:90%;position:absolute;bottom:0}.selection-info__modal-title{margin-bottom:18px}.selection-info__modal-text{margin-bottom:24px}.selection-info__title--solo{margin-bottom:48px}.selection-info__result{margin-bottom:16px;font-size:14px;font-weight:500;line-height:22px}.selection-info__more{margin-left:4px}.selection-info__text{padding-top:4px}.selection-info__text ul{list-style-type:disc;list-style-position:inside}.selection-info__text p{padding:12px 0}.selection-info__text a{color:#399fae}.selection-info__result-title{padding-top:16px}.selection-info__link{color:#399fae;background-color:#f2f9f9;border-radius:8px;padding:12px 16px;font-size:14px;font-weight:600;line-height:22px;display:flex;position:relative}.selection-info__link .icon{margin-right:10px}.selection-info__link:after{content:"";background-image:url(https://assets-1.napopravku.ru/dist/assets/icons/icn-chevron-right-teal.0qVX7N3p.svg);background-repeat:no-repeat;background-size:contain;width:24px;height:24px;position:absolute;top:12px;right:16px}.selection-info__disclaimers{color:#399fae;background-color:#f2f9f9;border-radius:8px;margin-top:10px;padding:12px 16px;font-size:14px;font-weight:600;line-height:22px}.selection-info__disclaimers-icon{color:#399fae;min-width:24px;margin-right:10px}.selection-info__disclaimers-item{align-items:start;display:flex}.selection-info__popular-list .selection-info__title{margin:0 0 24px 16px}.selection-info__popular-list .selection-info__popular-list-h1{background-color:#fff;padding:8px 0 24px 16px}.selection-info__popular-list .selection-info__popular-list-h1 .h1{margin:0}.selection-info__hub-link-list{margin-top:16px}.selection-info__addition-info{margin:24px 0}.selection-info__title-container{display:block}.selection-info__title-container .selection-info__title{margin:0;display:inline-block}.selection-info__title-container .selection-info__elements-count{vertical-align:baseline;white-space:nowrap;display:inline}.selection-info__elements-count{color:#6c79a3;font-size:14px}.selection-info__elements-count:before{content:"•";margin-left:5px;margin-right:5px}@media (width>=767px){.selection-info{margin-bottom:16px;padding:0}.selection-info__result{margin-bottom:0;font-size:16px;line-height:26px}.selection-info__text{padding-top:8px}.selection-info__link{background-color:#0000;padding-left:0;padding-right:0;display:inline-flex}.selection-info__link:after{position:static}.selection-info__disclaimers{color:#121f48;background-color:#0000;padding:0;font-weight:500}.selection-info__disclaimers--item{align-items:center}.selection-info__btn{width:100%;position:relative}.selection-info__popular-list{order:3;padding-top:24px}.selection-info__popular-list .selection-info__title{margin:0 0 48px}.selection-info__popular-list .selection-info__popular-list-h1{padding-left:0}.selection-banner-slot__after-searcher{margin-top:12px}.selection-info__hub-link-list{margin-top:24px}.selection-info__addition-info{margin:40px 0}.selection-info__title-container{gap:8px}.selection-info__elements-count{font-size:18px}.selection-info__elements-count:before{margin-left:8px;margin-right:8px}}.selection-links{padding:0 16px}.selection-links__title{margin-bottom:32px}@media (width>=767px){.selection-links{padding:0}}.selection-loading{background:#fff;border-radius:8px;flex-direction:column;padding:16px;display:flex;position:relative}.selection-loading__pagination{order:1;justify-content:center;width:100%;margin-bottom:16px}.selection-loading__btn{color:#465481;background-color:#fff;border:1px solid #e0e5f7;border-radius:4px;order:2;justify-content:center;align-items:center;width:100%;padding:12px;font-size:14px;font-weight:600;line-height:22px;display:flex}.selection-loading__btn:hover{border-color:#9eaad1}.selection-loading__btn--middle{color:#399fae;width:calc(100% - 32px);margin:16px}.selection__links-list{background-color:#fff;padding:10px 16px 0}.selection__links-list h2{margin-bottom:16px;font-size:x-large}@media (width>=767px){.selection-loading{border-radius:0;padding:0}.selection-loading__pagination{-webkit-box-pack:unset;-ms-flex-pack:unset;justify-content:unset;order:2;margin-bottom:0}.selection-loading__btn{order:1;margin-bottom:24px}.selection-loading__btn--middle{width:100%;margin:24px 0}.selection__links-list{padding:0}}.selection-popular{margin-bottom:48px}.selection-popular__title-block{margin-bottom:32px;padding:0 16px}.selection-popular__cards{padding-bottom:16px;padding-left:16px;display:flex;overflow:auto}.selection-popular__title{margin-right:8px;display:inline}.selection-popular__card{flex-shrink:0;width:260px;margin-right:16px}.selection-popular__card:last-child{margin-right:0}@media (width>=767px){.selection-popular{margin-bottom:64px}.selection-popular__cards{grid-gap:16px;overflow:initial;grid-template-columns:repeat(4,1fr);grid-auto-rows:1fr;padding:0;display:grid}.selection-popular__title-block{padding:0}.selection-popular__card{width:auto;margin-right:0}}.selection-price{flex-direction:column;align-items:flex-start;font-size:14px;font-weight:500;line-height:18px;display:flex}.selection-price .card-prices{font-size:14px}.selection-price__list{order:3;width:100%;margin-top:8px}.selection-price__banner-wrapper{width:100%}.selection-price__banner{order:1;width:100%;margin-bottom:8px}@media (width>=767px){.selection-price{padding:0 24px 20px;font-size:14px;line-height:22px}.selection-price__list{order:2}.selection-price__list--bottom-margin{margin-bottom:8px}.selection-price__banner{margin-bottom:12px}}@media (width<=766px){.selection-price__list .discount-chips__container--scrollable{--discount-chips-peek:16px}}.selection-proofs{grid-row-gap:16px;padding:0 16px;display:grid}.selection-proofs__card{padding:16px}.selection-proofs__card-value{color:#cc9200;margin-bottom:4px;font-size:22px;font-weight:600;line-height:30px}.selection-proofs__card-desc{color:#465481;font-size:14px;font-weight:500;line-height:22px}@media (width>=767px){.selection-proofs{grid-gap:0 16px;grid-template-rows:1fr;grid-template-columns:repeat(auto-fit,minmax(100px,1fr));grid-auto-flow:column;padding:0}}.selection-promotions{margin-bottom:48px}.selection-promotions__header{flex-wrap:wrap;justify-content:space-between;align-items:center;margin-bottom:32px;padding:0 16px;display:flex}.selection-promotions__list{grid-column-gap:16px;grid-template-columns:repeat(3,263px);padding-bottom:16px;padding-left:16px;display:grid;overflow:auto}.selection-promotions__header-title{margin-bottom:8px}.selection-promotions__header-link{white-space:nowrap;width:auto}@media (width>=767px){.selection-promotions{margin-bottom:64px}.selection-promotions__header{padding:0}.selection-promotions__header-title{margin-bottom:0}.selection-promotions__list{grid-column-gap:24px;overflow:initial;grid-template-columns:repeat(3,1fr);padding-left:0}}.selection-review{background-color:#fff;border-bottom:1px solid #e9edfb;padding:16px}.selection-review__title{align-items:flex-start;margin-bottom:16px;display:flex}.selection-review__title .icon{margin-right:12px}.selection-review__container{display:flex;overflow-x:auto}@media (width>=767px){.selection-review{border:1px solid #e9edfb;border-radius:8px;padding:24px 24px 16px}.selection-review__title{margin-bottom:0}.selection-review__container{flex-wrap:wrap;justify-content:space-between}}.seo-doctors-text{margin-bottom:16px;padding:10px 0}.seo-doctors-text__description{font-size:14px;font-weight:500;line-height:22px}.service-card{border:1px solid #e9edfb;border-radius:8px;align-items:center;width:258px;height:98px;padding:16px;overflow:hidden;box-shadow:0 3px 8px #121a4829}.service-card,.service-card__sub-block{display:flex}.service-card__sub-block{flex-direction:column;justify-content:center;height:100%}.service-card__sub-text{color:#7a7a7f;font-size:14px}.service-card__icn-wrp{border:1px solid #e9edfb;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;margin-right:16px;display:flex}.service-card__title{-webkit-line-clamp:3;text-overflow:ellipsis;-webkit-box-orient:vertical;font-size:14px;font-weight:500;display:-webkit-box;overflow:hidden}@media (width>=992px){.service-card{width:auto}}.services-list__row{border-bottom:1px solid #e9edfb;flex-direction:column;gap:8px;padding:16px;display:flex}.services-list__promoblock{margin:15px 0}.services-list__info{flex-direction:column;gap:8px;display:flex}.services-list__title{font-size:14px;font-weight:500;line-height:22px}.services-list__price{align-items:center;gap:8px;font-size:14px;font-weight:600;line-height:22px;display:flex}.services-list__old-price{color:#8592ba;font-size:12px;line-height:22px;position:relative}.services-list__old-price:before{content:"";border-bottom:1px solid #8592ba;width:100%;height:50%;position:absolute;transform:rotate(-7deg)}.services-list__appointment{flex-direction:column;align-items:center;display:flex}.services-list__description{color:#6c79a3;margin-top:8px;font-size:12px;line-height:18px}.services-list__description-time{color:#465481;margin-left:4px;font-weight:600}.services-list__value{white-space:nowrap}.services-list__tag{text-align:center;border-radius:4px;justify-content:center;align-items:center;width:100%;height:40px;padding:4px 8px;font-size:13px;font-weight:600;line-height:16px;display:flex}.services-list__tag--info{color:#cc9200;background-color:#fff8e5}.services-list__tag--comment{color:#6c79a3;background-color:#f6f8fe}.services-list__tag-text{max-width:200px}.services-list__subtitle{color:#cc9200;margin-top:4px;font-size:12px;font-weight:500;line-height:18px;display:block}.services-list-header__row{grid-column-gap:12px;border-bottom:thin solid #e9edfb;grid-template-columns:minmax(auto,768px) 1fr;width:100%;height:auto;padding:16px;display:none}.services-list-header__col{justify-content:space-between;width:100%;display:flex}.services-list-header__col--first{max-width:760px}.services-list-header__col--last{min-width:310px}.services-list-header__item{color:#6c79a3;font-size:14px;font-weight:600}.services-list-header__mobile{border-bottom:none;padding:0 16px;display:block}@media (width>=767px){.services-list__row{flex-direction:row;justify-content:space-between;align-items:stretch;gap:16px;padding:16px 0}.services-list__row:last-child{border-bottom:0}.services-list-header__row{padding:16px 0;display:grid}.services-list-header__mobile{padding:16px 0;display:none}.services-list__info{flex-direction:row;justify-content:space-between;align-items:flex-start;width:100%;max-width:760px}.services-list__info--fullwidth{max-width:unset}.services-list__title{margin-bottom:0;font-size:16px;line-height:26px}.services-list__price{text-align:right;flex-direction:column;align-items:flex-end;gap:0;max-width:220px;font-size:16px;line-height:24px}.services-list__old-price{margin-left:0;line-height:18px}.services-list__appointment{flex-grow:1;min-width:310px}.services-list__btn{white-space:nowrap;width:300px}.services-list__subtitle{margin-top:0}}.slider__slide,.slider__slide>.card{height:100%}.slider__dots{justify-content:center;align-items:center;margin-top:1em;display:flex}.slider__dot{background:#88c5ce;border-radius:50%;width:6px;height:6px;margin:0 2px}.slider__dot.current{background:#fff}.slider__dots-telemed .slider__dot{background:#dfcdfe}.slider__dots-telemed .slider__dot.current{background:#8037fc}.slider__siema>div{flex:1;display:flex}.slider__slide{padding:0 .5em}.snackbar{padding-left:48px;padding-right:28px;position:relative}.snackbar__icon{width:32px;height:32px;position:absolute;top:0;left:0}.snackbar__title{margin-bottom:4px;font-size:14px;font-weight:600;line-height:22px}.snackbar__subtitle{color:#465481;margin-bottom:16px;font-size:14px;font-weight:500;line-height:22px}.snackbar__btn{color:#399fae;cursor:pointer;align-items:center;gap:4px;font-size:14px;font-weight:600;line-height:22px;display:flex}.snackbar__btn:hover{color:#31858c}.snackbar__chip{color:#465481;background-color:#fff;border-radius:24px;align-items:center;padding:3px 8px;display:flex}.snackbar__points{white-space:nowrap}@media (width<=767px){.snackbar__points{white-space:unset}}.subscribe{background-color:#d7ecef;background-image:url(https://assets-1.napopravku.ru/dist/assets/images/pic-newsletter.DulYFYs-.png);background-position:right -.75rem top .75rem;background-repeat:no-repeat;background-size:6rem;border-radius:8px;padding:1.25rem}.subscribe__content{max-width:70%;margin-bottom:16px}.subscribe__content .h3{margin-bottom:8px}.subscribe__content .text-base{font-size:14px}.subscribe-form__input .n-input-field__input{border-color:#0000;border-top-right-radius:4px;border-bottom-right-radius:4px}@media (width>=640px){.subscribe__content h3{margin-bottom:16px}.subscribe-form__button{width:100%}}@media (width>=767px){.subscribe{background-position:right 5% center;background-size:12rem;padding:32px}.subscribe__content{margin-bottom:18px}.subscribe__content .text-base{font-size:16px}.subscribe-form{flex-wrap:wrap;align-items:flex-start;width:65%;display:flex}.subscribe-form__input{flex-grow:1;width:auto}.subscribe-form__input .n-input-field__input{border-top-right-radius:0;border-bottom-right-radius:0}.subscribe-form__button{border-top-left-radius:0;border-bottom-left-radius:0;width:auto;margin-top:0}}.suggest{color:#465481;cursor:pointer;padding:8px 16px;display:flex}.suggest__info{align-items:center;width:100%}.suggest__info,.suggest__info-row{justify-content:space-between;display:flex}.suggest__info-row{flex-direction:column;align-items:flex-start}.suggest__img{border-radius:4px;flex-shrink:0;align-self:center;width:40px;height:40px;margin-right:8px;overflow:hidden}.suggest__lbl:first-letter{text-transform:uppercase}.suggest__clinic-lbl{color:#121f48}.suggest__clinic-link{color:#399fae}.suggest__clinic-link:hover{color:#31858c}.suggest__chip-list{flex-wrap:wrap;display:flex}.suggest__chip{color:#6c79a3;border:1px solid #e0e5f7;border-radius:4px;padding:0 8px;font-size:12px;font-weight:500;line-height:18px}.suggest__chip:not(:last-child){margin-right:10px}.suggest__clinic-chip{color:#6c79a3;border-radius:4px;padding-top:5px;font-size:12px;font-style:normal;font-weight:400;line-height:18px}.suggest__clinic-chip:not(:last-child){margin-right:10px}@media (width>=767px){.suggest:hover{cursor:pointer;background-color:#fbfbfe}.suggest--focus,.suggest--selected{background-color:#f6f8fe}}.tooltip{cursor:pointer;display:inline-block;position:relative}.tooltip:hover .tooltip-content{visibility:visible}.tooltip-content{color:#121f48;visibility:hidden;z-index:10;background:#fff8e5;border:1px solid #ffeaa3;border-radius:8px;min-width:400px;padding:16px;display:block;position:absolute;top:0;left:100px;box-shadow:0 2px 4px #121a4814}@media (width<=767px){.tooltip{display:block}.tooltip-content{min-width:unset;width:100%;top:23px;left:0}}.user-card__title{text-align:center;margin-bottom:20px}.user-card__wrapper{width:100%}.user-card__item,.user-card__wrapper{display:flex}.user-card__item{text-align:center;flex-direction:column;align-items:center;margin-right:40px}.user-card__photo{border-radius:8px;width:186px;height:186px;margin-bottom:10px;overflow:hidden}.user-card__photo-pic{-o-object-fit:contain;object-fit:contain;width:100%;height:auto}.user-card__reviews{flex-grow:1}.user-card__reviews .rating-scale{width:630px}.user-card__reviews .rating-scale__container{row-gap:0}.user-card__reviews .rating-scale__label{font-size:14px;line-height:22px}.user-card__reviews-title{margin-bottom:8px}@media (width<=768px){.user-card__wrapper{flex-direction:column;align-items:center}.user-card__item{margin-bottom:12px;margin-right:0}.user-card__reviews{-webkit-box-flex:unset;-ms-flex-positive:unset;flex-grow:unset;width:100%}.user-card__reviews .rating-scale{width:100%}.user-card__reviews .rating-scale__item{margin-bottom:8px}}.user-coins{display:none}.user-coin__icn{width:18px;height:18px;margin-right:8px}@media (width<=767px){.user-coins{align-items:center;display:flex}}.custom-markup h2,.custom-markup h3,.custom-markup h4,.custom-markup h5{padding-top:1em;font-weight:600;line-height:1.3}.custom-markup h2{font-size:calc(1em + 6px)}.custom-markup h3{font-size:calc(1em + 4px)}.custom-markup h4{font-size:calc(1em + 2px)}.custom-markup h5{font-size:1em}.custom-markup blockquote{quotes:"“" "”";background:#f6f8fe;border-left:5px solid #e0e5f7;margin:1em 0;padding:.5em 10px;font-style:italic;line-height:1.4em;position:relative}@media (width>=767px){.custom-markup blockquote{margin:1em 0 1em 45px;padding:.5em .5em .5em 30px}.custom-markup blockquote:before{color:#e0e5f7;content:open-quote;font-size:56px;line-height:.5;position:absolute;top:10px;left:-50px}.custom-markup blockquote:after{content:no-close-quote}}.critical-hide{display:none}@media (width>=767px){.critical-hide-above-md{display:none}}@media (width>=641px){.custom-scrollbar--sm::-webkit-scrollbar{background-color:#0000;width:4px;height:4px}.custom-scrollbar--sm::-webkit-scrollbar-thumb{background-color:#6c79a3;border-radius:4px}.custom-scrollbar--sm::-webkit-scrollbar-track{background-color:#fff;border-radius:16px}}@media (width<=640px){body.ios-modal-fix:has(.n-modal--visible:not(.afk-modal,.registration-type-modal,.geocity-modal)){position:relative}body.ios-modal-fix:has(.n-modal--visible:not(.afk-modal,.registration-type-modal,.geocity-modal)):after{content:"";z-index:100;background:#fff;width:100%;height:100%;position:absolute;top:0;left:0}}
