@keyframes rotateInCycle{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes moveDown{0%{position:absolute;top:0;overflow:hidden}99%{top:50vh;overflow:hidden}to{height:0;position:absolute;top:0;overflow:hidden}}@keyframes defaultKeyFrames{}@keyframes loadingShim{0%{opacity:1}50%{opacity:.5}to{opacity:1}}:where(._text-style-v2-chocolates,.main>:not(.breadcrumbs) *,.doctors-popup *) h1,:where(._text-style-v2-chocolates,.main>:not(.breadcrumbs) *,.doctors-popup *) .h1{font-family:TT Chocolates,sans-serif;font-size:clamp(36px,7vw,64px)}@media (width>=768px){:where(._text-style-v2-chocolates,.main>:not(.breadcrumbs) *,.doctors-popup *) h1,:where(._text-style-v2-chocolates,.main>:not(.breadcrumbs) *,.doctors-popup *) .h1{font-size:clamp(36px,4vw,64px)}}:where(._text-style-v2-chocolates,.main>:not(.breadcrumbs) *,.doctors-popup *) h1,:where(._text-style-v2-chocolates,.main>:not(.breadcrumbs) *,.doctors-popup *) .h1{font-weight:400;line-height:1}:where(._text-style-v2-chocolates,.main>:not(.breadcrumbs) *,.doctors-popup *) i{font-style:italic}:where(._text-style-v2-chocolates,.main>:not(.breadcrumbs) *,.doctors-popup *) h2,:where(._text-style-v2-chocolates,.main>:not(.breadcrumbs) *,.doctors-popup *) .h2{font-family:TT Chocolates,sans-serif;font-size:clamp(28px,4.5vw,48px);font-weight:400;line-height:1}@media (width>=1025px){:where(._text-style-v2-chocolates,.main>:not(.breadcrumbs) *,.doctors-popup *) h2,:where(._text-style-v2-chocolates,.main>:not(.breadcrumbs) *,.doctors-popup *) .h2{font-size:48px}}:where(._text-style-v2-chocolates,.main>:not(.breadcrumbs) *,.doctors-popup *) h3,:where(._text-style-v2-chocolates,.main>:not(.breadcrumbs) *,.doctors-popup *) .h3{font-family:TT Chocolates,sans-serif;font-size:clamp(24px,3.5vw,32px);font-weight:400;line-height:1.1}@media (width>=1025px){:where(._text-style-v2-chocolates,.main>:not(.breadcrumbs) *,.doctors-popup *) h3,:where(._text-style-v2-chocolates,.main>:not(.breadcrumbs) *,.doctors-popup *) .h3{font-size:32px}}:where(._text-style-v2-chocolates,.main>:not(.breadcrumbs) *,.doctors-popup *) h4,:where(._text-style-v2-chocolates,.main>:not(.breadcrumbs) *,.doctors-popup *) .h4{font-family:TT Chocolates,sans-serif;font-size:clamp(20px,4.8vw,24px)}@media (width>=768px){:where(._text-style-v2-chocolates,.main>:not(.breadcrumbs) *,.doctors-popup *) h4,:where(._text-style-v2-chocolates,.main>:not(.breadcrumbs) *,.doctors-popup *) .h4{font-size:clamp(20px,2.5vw,24px)}}:where(._text-style-v2-chocolates,.main>:not(.breadcrumbs) *,.doctors-popup *) h4,:where(._text-style-v2-chocolates,.main>:not(.breadcrumbs) *,.doctors-popup *) .h4{letter-spacing:.03px;font-weight:400;line-height:1.1}:where(._text-style-v2-chocolates,.main>:not(.breadcrumbs) *,.doctors-popup *) h4.h4-mobile,:where(._text-style-v2-chocolates,.main>:not(.breadcrumbs) *,.doctors-popup *) .h4.h4-mobile{font-size:18px}@media (width>=1025px){:where(._text-style-v2-chocolates,.main>:not(.breadcrumbs) *,.doctors-popup *) h4:not(.h4-mobile),:where(._text-style-v2-chocolates,.main>:not(.breadcrumbs) *,.doctors-popup *) .h4:not(.h4-mobile){letter-spacing:.03px;font-size:24px}}:where(._text-style-v2-chocolates,.main>:not(.breadcrumbs) *,.doctors-popup *) .t-input{font-size:18px;font-weight:400;line-height:19.8px}@media (width>=1025px){:where(._text-style-v2-chocolates,.main>:not(.breadcrumbs) *,.doctors-popup *) .t-input{font-size:20px;line-height:22px}}:where(._text-style-v2-chocolates,.main>:not(.breadcrumbs) *,.doctors-popup *) .secondary-title{letter-spacing:-.02em;text-align:left;color:#1b1b1b;font-family:TT Chocolates,sans-serif;font-size:18px;font-weight:400;line-height:1.2}:where(._text-style-v2-chocolates,.main>:not(.breadcrumbs) *,.doctors-popup *) p,:where(._text-style-v2-chocolates,.main>:not(.breadcrumbs) *,.doctors-popup *) .body-text,:where(._text-style-v2-chocolates,.main>:not(.breadcrumbs) *,.doctors-popup *) :where(._text-style-v2-chocolates .text-content,.main>:not(.breadcrumbs) * .text-content,.doctors-popup * .text-content) .attention,:where(._text-style-v2-chocolates .text-content,.main>:not(.breadcrumbs) * .text-content,.doctors-popup * .text-content) :where(._text-style-v2-chocolates,.main>:not(.breadcrumbs) *,.doctors-popup *) .attention,:where(._text-style-v2-chocolates,.main>:not(.breadcrumbs) *,.doctors-popup *) ol:not(:where(.caption)>ol),:where(._text-style-v2-chocolates,.main>:not(.breadcrumbs) *,.doctors-popup *) ul{font-family:TT Chocolates,sans-serif;font-size:clamp(16px,2.5vw,18px);font-weight:400;line-height:1.3}@media (width>=1025px){:where(._text-style-v2-chocolates,.main>:not(.breadcrumbs) *,.doctors-popup *) p,:where(._text-style-v2-chocolates,.main>:not(.breadcrumbs) *,.doctors-popup *) .body-text,:where(._text-style-v2-chocolates,.main>:not(.breadcrumbs) *,.doctors-popup *) :where(._text-style-v2-chocolates .text-content,.main>:not(.breadcrumbs) * .text-content,.doctors-popup * .text-content) .attention,:where(._text-style-v2-chocolates .text-content,.main>:not(.breadcrumbs) * .text-content,.doctors-popup * .text-content) :where(._text-style-v2-chocolates,.main>:not(.breadcrumbs) *,.doctors-popup *) .attention,:where(._text-style-v2-chocolates,.main>:not(.breadcrumbs) *,.doctors-popup *) ol:not(:where(.caption)>ol),:where(._text-style-v2-chocolates,.main>:not(.breadcrumbs) *,.doctors-popup *) ul{font-size:18px;line-height:1.3}}:where(._text-style-v2-chocolates,.main>:not(.breadcrumbs) *,.doctors-popup *) .caption{font-family:TT Chocolates,sans-serif;font-size:14px;font-weight:400;line-height:1.2}:where(._text-style-v2-chocolates,.main>:not(.breadcrumbs) *,.doctors-popup *) ._other-publications ol li{margin:16px 0}:where(._text-style-v2-chocolates,.main>:not(.breadcrumbs) *,.doctors-popup *) .click-string{letter-spacing:-.02em;cursor:pointer;border-bottom:1px dashed;width:fit-content;font-family:TT Chocolates,sans-serif;font-size:16px;font-weight:400;line-height:1.3;transition:color .4s}@media (width>=768px){:where(._text-style-v2-chocolates,.main>:not(.breadcrumbs) *,.doctors-popup *) .click-string{font-size:18px}}:where(._text-style-v2-chocolates,.main>:not(.breadcrumbs) *,.doctors-popup *) :where(.click-string){color:#717172;border-color:#c4c4c4}@media (hover),(-moz-device-pixel-ratio>=0),(-ms-high-contrast:none),(-ms-high-contrast:active){:where(._text-style-v2-chocolates,.main>:not(.breadcrumbs) *,.doctors-popup *) :where(.click-string):hover{color:#bda47f}}:where(._text-style-v2-chocolates,.main>:not(.breadcrumbs) *,.doctors-popup *) :where(.click-string):active{color:#bda47f}:where(._text-style-v2-chocolates,.main>:not(.breadcrumbs) *,.doctors-popup *) .label{font-family:TT Chocolates,sans-serif;font-size:clamp(12px,1.5vw,18px);font-weight:400;line-height:1.5}:where(._text-style-v2-chocolates,.main>:not(.breadcrumbs) *,.doctors-popup *) .label-d{font-family:TT Chocolates,sans-serif;font-size:18px;font-weight:400;line-height:1.3}@media (width>=768px){:where(._text-style-v2-chocolates,.main>:not(.breadcrumbs) *,.doctors-popup *) .label{font-size:18px;line-height:1.3}}:where(._text-style-v2-chocolates,.main>:not(.breadcrumbs) *,.doctors-popup *) p.exp-year{display:flex}@media (width<=767px){:where(._text-style-v2-chocolates,.main>:not(.breadcrumbs) *,.doctors-popup *) p.exp-year{flex-direction:column}}:where(._text-style-v2-chocolates,.main>:not(.breadcrumbs) *,.doctors-popup *) p.exp-year span{letter-spacing:-.01em;text-align:left;color:#717172;flex-shrink:0;width:118px;margin-right:48px;font-family:TT Chocolates,sans-serif;font-size:18px;font-weight:400;line-height:23.4px}@media (width>=768px){:where(._text-style-v2-chocolates,.main>:not(.breadcrumbs) *,.doctors-popup *) p.exp-year span{font-size:20px;font-weight:400;line-height:26px}}:where(._text-style-v2-chocolates,.main>:not(.breadcrumbs) *,.doctors-popup *) .pagination__item{font-size:18px;font-weight:500;line-height:27px}:where(._text-style-v2-chocolates,.main>:not(.breadcrumbs) *,.doctors-popup *) .pagination__info{font-size:20px;font-weight:400;line-height:22px}:where(._text-style-v2-chocolates,.main>:not(.breadcrumbs) *,.doctors-popup *) .button-text{text-align:center;font-size:18px;font-weight:500;line-height:27px}:where(._text-style-v2-chocolates,.main>:not(.breadcrumbs) *,.doctors-popup *) .styled-table{width:100%;overflow-x:scroll}:where(._text-style-v2-chocolates,.main>:not(.breadcrumbs) *,.doctors-popup *) .styled-table table th{color:#a58a63;background:#faf6ef}:where(._text-style-v2-chocolates,.main>:not(.breadcrumbs) *,.doctors-popup *) .styled-table table th:first-child{border-radius:4px 0 0 4px}:where(._text-style-v2-chocolates,.main>:not(.breadcrumbs) *,.doctors-popup *) .styled-table table th:last-child{border-radius:0 4px 4px 0}:where(._text-style-v2-chocolates,.main>:not(.breadcrumbs) *,.doctors-popup *) .styled-table table th,:where(._text-style-v2-chocolates,.main>:not(.breadcrumbs) *,.doctors-popup *) .styled-table table td{text-align:start;padding:20px 16px;font-size:14px;font-weight:400;line-height:1.2}@media (width<=767px){:where(._text-style-v2-chocolates,.main>:not(.breadcrumbs) *,.doctors-popup *) .styled-table table th,:where(._text-style-v2-chocolates,.main>:not(.breadcrumbs) *,.doctors-popup *) .styled-table table td{padding:12px 16px}}:where(._text-style-v2-chocolates,.main>:not(.breadcrumbs) *,.doctors-popup *) .styled-table table tbody tr{border-bottom:1px solid #efedec}:where(._text-style-v2-chocolates,.main>:not(.breadcrumbs) *,.doctors-popup *) .styled-table table tbody td,:where(._text-style-v2-chocolates,.main>:not(.breadcrumbs) *,.doctors-popup *) p,:where(._text-style-v2-chocolates,.main>:not(.breadcrumbs) *,.doctors-popup *) .body-text,:where(._text-style-v2-chocolates,.main>:not(.breadcrumbs) *,.doctors-popup *) :where(._text-style-v2-chocolates .text-content,.main>:not(.breadcrumbs) * .text-content,.doctors-popup * .text-content) .attention,:where(._text-style-v2-chocolates .text-content,.main>:not(.breadcrumbs) * .text-content,.doctors-popup * .text-content) :where(._text-style-v2-chocolates,.main>:not(.breadcrumbs) *,.doctors-popup *) .attention,:where(._text-style-v2-chocolates,.main>:not(.breadcrumbs) *,.doctors-popup *) ol:not(:where(.caption)>ol),:where(._text-style-v2-chocolates,.main>:not(.breadcrumbs) *,.doctors-popup *) ul{color:#1b1b1b}:where(._text-style-v2-chocolates,.main>:not(.breadcrumbs) *,.doctors-popup *) h1,:where(._text-style-v2-chocolates,.main>:not(.breadcrumbs) *,.doctors-popup *) .h1,:where(._text-style-v2-chocolates,.main>:not(.breadcrumbs) *,.doctors-popup *) h2,:where(._text-style-v2-chocolates,.main>:not(.breadcrumbs) *,.doctors-popup *) .h2{color:#8d3332}:where(._text-style-v2-chocolates,.main>:not(.breadcrumbs) *,.doctors-popup *) h4,:where(._text-style-v2-chocolates,.main>:not(.breadcrumbs) *,.doctors-popup *) .h4,:where(._text-style-v2-chocolates,.main>:not(.breadcrumbs) *,.doctors-popup *) h3,:where(._text-style-v2-chocolates,.main>:not(.breadcrumbs) *,.doctors-popup *) .h3{color:#1b1b1b}:where(._text-style-v2-chocolates,.main>:not(.breadcrumbs) *,.doctors-popup *) .caption{color:#717172}:where(._text-style-v2-chocolates,.main>:not(.breadcrumbs) *,.doctors-popup *) .caption._black,:where(._text-style-v2-chocolates,.main>:not(.breadcrumbs) *,.doctors-popup *) p,.body-text,:where(._text-style-v2-chocolates .text-content,.main>:not(.breadcrumbs) * .text-content,.doctors-popup * .text-content) .attention,ol:not(:where(.caption)>ol),ul{color:#1b1b1b}:where(._text-style-v2-chocolates,.main>:not(.breadcrumbs) *,.doctors-popup *) .button-v2{text-align:center;font-family:TT Chocolates,sans-serif;font-size:18px;font-weight:400;line-height:1}:where(._text-style-v2-chocolates .text-content,.main>:not(.breadcrumbs) * .text-content,.doctors-popup * .text-content) h3:not(:first-child,.h3-mobile,h1+h3):not([class*=constructor] *),:where(._text-style-v2-chocolates .text-content,.main>:not(.breadcrumbs) * .text-content,.doctors-popup * .text-content) .h3:not(:first-child,.h3-mobile,.h1+.h3):not([class*=constructor] *),:where(._text-style-v2-chocolates .text-content,.main>:not(.breadcrumbs) * .text-content,.doctors-popup * .text-content) h4:not(:first-child,.h4-mobile,h1+h4):not([class*=constructor] *),:where(._text-style-v2-chocolates .text-content,.main>:not(.breadcrumbs) * .text-content,.doctors-popup * .text-content) .h4:not(:first-child,.h4-mobile,.h1+.h4):not([class*=constructor] *){margin-top:40px}:where(._text-style-v2-chocolates .text-content,.main>:not(.breadcrumbs) * .text-content,.doctors-popup * .text-content) p:not([class*=constructor] *),:where(._text-style-v2-chocolates .text-content,.main>:not(.breadcrumbs) * .text-content,.doctors-popup * .text-content) ol:not([class*=constructor] *),:where(._text-style-v2-chocolates .text-content,.main>:not(.breadcrumbs) * .text-content,.doctors-popup * .text-content) ul:not([class*=constructor] *){margin-top:20px}:where(._text-style-v2-chocolates .text-content,.main>:not(.breadcrumbs) * .text-content,.doctors-popup * .text-content) p:not([class*=constructor] *):first-child,:where(._text-style-v2-chocolates .text-content,.main>:not(.breadcrumbs) * .text-content,.doctors-popup * .text-content) ol:not([class*=constructor] *):first-child,:where(._text-style-v2-chocolates .text-content,.main>:not(.breadcrumbs) * .text-content,.doctors-popup * .text-content) ul:not([class*=constructor] *):first-child{margin-top:0}:where(._text-style-v2-chocolates .text-content,.main>:not(.breadcrumbs) * .text-content,.doctors-popup * .text-content)>img:not([class*=constructor] *),:where(._text-style-v2-chocolates .text-content,.main>:not(.breadcrumbs) * .text-content,.doctors-popup * .text-content) p>img:not([class*=constructor] *){max-width:100%}:where(._text-style-v2-chocolates .text-content,.main>:not(.breadcrumbs) * .text-content,.doctors-popup * .text-content) ol:not([class*=constructor] *) li a,:where(._text-style-v2-chocolates .text-content,.main>:not(.breadcrumbs) * .text-content,.doctors-popup * .text-content) ol:not([class*=constructor] *) li p,:where(._text-style-v2-chocolates .text-content,.main>:not(.breadcrumbs) * .text-content,.doctors-popup * .text-content) ul:not([class*=constructor] *) li a,:where(._text-style-v2-chocolates .text-content,.main>:not(.breadcrumbs) * .text-content,.doctors-popup * .text-content) ul:not([class*=constructor] *) li p{display:contents}:where(._text-style-v2-chocolates .text-content,.main>:not(.breadcrumbs) * .text-content,.doctors-popup * .text-content) ol:not([class*=constructor] *) li,:where(._text-style-v2-chocolates .text-content,.main>:not(.breadcrumbs) * .text-content,.doctors-popup * .text-content) ul:not([class*=constructor] *) li{margin:6px 0}:where(._text-style-v2-chocolates .text-content,.main>:not(.breadcrumbs) * .text-content,.doctors-popup * .text-content) ol:not([class*=constructor] *) li:last-child,:where(._text-style-v2-chocolates .text-content,.main>:not(.breadcrumbs) * .text-content,.doctors-popup * .text-content) ul:not([class*=constructor] *) li:last-child{margin-bottom:0!important}:where(._text-style-v2-chocolates .text-content,.main>:not(.breadcrumbs) * .text-content,.doctors-popup * .text-content) ul:not([class*=constructor] *){text-indent:-30px;padding-left:30px}:where(._text-style-v2-chocolates .text-content,.main>:not(.breadcrumbs) * .text-content,.doctors-popup * .text-content) ul:not([class*=constructor] *)>li{position:relative}:where(._text-style-v2-chocolates .text-content,.main>:not(.breadcrumbs) * .text-content,.doctors-popup * .text-content) ul:not([class*=constructor] *)>li:before{content:"";aspect-ratio:1;background:#1b1b1b;border-radius:50%;width:3px;height:3px;margin:0 13px 2px 15px;display:inline-flex;transform:translateY(-50%)}:where(._text-style-v2-chocolates .text-content,.main>:not(.breadcrumbs) * .text-content,.doctors-popup * .text-content) ol:not([class*=constructor] *){counter-reset:num;padding-left:32px;list-style-type:none}:where(._text-style-v2-chocolates .text-content,.main>:not(.breadcrumbs) * .text-content,.doctors-popup * .text-content) ol:not([class*=constructor] *)>li{position:relative}:where(._text-style-v2-chocolates .text-content,.main>:not(.breadcrumbs) * .text-content,.doctors-popup * .text-content) ol:not([class*=constructor] *)>li a{color:inherit!important}@media (hover),(-moz-device-pixel-ratio>=0),(-ms-high-contrast:none),(-ms-high-contrast:active){:where(._text-style-v2-chocolates .text-content,.main>:not(.breadcrumbs) * .text-content,.doctors-popup * .text-content) ol:not([class*=constructor] *)>li:hover a{color:#bda47f!important}}:where(._text-style-v2-chocolates .text-content,.main>:not(.breadcrumbs) * .text-content,.doctors-popup * .text-content) ol:not([class*=constructor] *)>li:active a{color:#bda47f!important}:where(._text-style-v2-chocolates .text-content,.main>:not(.breadcrumbs) * .text-content,.doctors-popup * .text-content) ol:not([class*=constructor] *)>li:before{content:counter(num) ".";counter-increment:num;display:inline-block;position:absolute;top:0;left:-32px}:where(._text-style-v2-chocolates .text-content,.main>:not(.breadcrumbs) * .text-content,.doctors-popup * .text-content) *+.attention{margin-top:24px}:where(._text-style-v2-chocolates .text-content,.main>:not(.breadcrumbs) * .text-content,.doctors-popup * .text-content) .attention{background-color:#fbf0f0;border-radius:16px;padding:24px}:where(._text-style-v2-chocolates .text-content,.main>:not(.breadcrumbs) * .text-content,.doctors-popup * .text-content) .attention+*{margin-top:24px}:where(._text-style-v2-chocolates .text-content,.main>:not(.breadcrumbs) * .text-content,.doctors-popup * .text-content) p:not([class*=constructor] *)+ul,:where(._text-style-v2-chocolates .text-content,.main>:not(.breadcrumbs) * .text-content,.doctors-popup * .text-content) p:not([class*=constructor] *)+ol,:where(._text-style-v2-chocolates .text-content,.main>:not(.breadcrumbs) * .text-content,.doctors-popup * .text-content) h1:not([class*=constructor] *)+ul,:where(._text-style-v2-chocolates .text-content,.main>:not(.breadcrumbs) * .text-content,.doctors-popup * .text-content) h1:not([class*=constructor] *)+ol,:where(._text-style-v2-chocolates .text-content,.main>:not(.breadcrumbs) * .text-content,.doctors-popup * .text-content) h2:not([class*=constructor] *)+ul,:where(._text-style-v2-chocolates .text-content,.main>:not(.breadcrumbs) * .text-content,.doctors-popup * .text-content) h2:not([class*=constructor] *)+ol,:where(._text-style-v2-chocolates .text-content,.main>:not(.breadcrumbs) * .text-content,.doctors-popup * .text-content) h3:not([class*=constructor] *)+ul,:where(._text-style-v2-chocolates .text-content,.main>:not(.breadcrumbs) * .text-content,.doctors-popup * .text-content) h3:not([class*=constructor] *)+ol,:where(._text-style-v2-chocolates .text-content,.main>:not(.breadcrumbs) * .text-content,.doctors-popup * .text-content) h4:not([class*=constructor] *)+ul,:where(._text-style-v2-chocolates .text-content,.main>:not(.breadcrumbs) * .text-content,.doctors-popup * .text-content) h4:not([class*=constructor] *)+ol,:where(._text-style-v2-chocolates .text-content,.main>:not(.breadcrumbs) * .text-content,.doctors-popup * .text-content) .h1:not([class*=constructor] *)+ul,:where(._text-style-v2-chocolates .text-content,.main>:not(.breadcrumbs) * .text-content,.doctors-popup * .text-content) .h1:not([class*=constructor] *)+ol,:where(._text-style-v2-chocolates .text-content,.main>:not(.breadcrumbs) * .text-content,.doctors-popup * .text-content) .h2:not([class*=constructor] *)+ul,:where(._text-style-v2-chocolates .text-content,.main>:not(.breadcrumbs) * .text-content,.doctors-popup * .text-content) .h2:not([class*=constructor] *)+ol,:where(._text-style-v2-chocolates .text-content,.main>:not(.breadcrumbs) * .text-content,.doctors-popup * .text-content) .h3:not([class*=constructor] *)+ul,:where(._text-style-v2-chocolates .text-content,.main>:not(.breadcrumbs) * .text-content,.doctors-popup * .text-content) .h3:not([class*=constructor] *)+ol,:where(._text-style-v2-chocolates .text-content,.main>:not(.breadcrumbs) * .text-content,.doctors-popup * .text-content) .h4:not([class*=constructor] *)+ul,:where(._text-style-v2-chocolates .text-content,.main>:not(.breadcrumbs) * .text-content,.doctors-popup * .text-content) .h4:not([class*=constructor] *)+ol{margin-top:0}:where(._text-style-v2-chocolates .text-content,.main>:not(.breadcrumbs) * .text-content,.doctors-popup * .text-content) section+section,:where(._text-style-v2-chocolates .disease-tab-content,.main>:not(.breadcrumbs) * .disease-tab-content,.doctors-popup * .disease-tab-content) section+section,:where(._text-style-v2-chocolates .article-content,.main>:not(.breadcrumbs) * .article-content,.doctors-popup * .article-content) section+section{margin-top:48px}:where(._text-style-v2-chocolates .disease-tab-content,.main>:not(.breadcrumbs) * .disease-tab-content,.doctors-popup * .disease-tab-content) h4:not(:first-child):not([class*=constructor] *),:where(._text-style-v2-chocolates .article-content,.main>:not(.breadcrumbs) * .article-content,.doctors-popup * .article-content) h4:not(:first-child):not([class*=constructor] *){margin-top:24px}:where(._text-style-v2-chocolates .disease-tab-content,.main>:not(.breadcrumbs) * .disease-tab-content,.doctors-popup * .disease-tab-content) p:not(:first-child):not([class*=constructor] *),:where(._text-style-v2-chocolates .article-content,.main>:not(.breadcrumbs) * .article-content,.doctors-popup * .article-content) p:not(:first-child):not([class*=constructor] *){margin-top:20px}:where(._text-style-v2-chocolates .disease-tab-content,.main>:not(.breadcrumbs) * .disease-tab-content,.doctors-popup * .disease-tab-content) .diseases-constructor-block:not(:first-child),:where(._text-style-v2-chocolates .article-content,.main>:not(.breadcrumbs) * .article-content,.doctors-popup * .article-content) .diseases-constructor-block:not(:first-child){margin-top:24px}:where(._text-style-v2-chocolates .disease-tab-content,.main>:not(.breadcrumbs) * .disease-tab-content,.doctors-popup * .disease-tab-content) .short-list h5,:where(._text-style-v2-chocolates .article-content,.main>:not(.breadcrumbs) * .article-content,.doctors-popup * .article-content) .short-list h5{font-size:inherit;font-weight:inherit;line-height:inherit}:where(._text-style-v2-chocolates .disease-tab-content,.main>:not(.breadcrumbs) * .disease-tab-content,.doctors-popup * .disease-tab-content) ol:not([class*=constructor] *):not(:first-child),:where(._text-style-v2-chocolates .disease-tab-content,.main>:not(.breadcrumbs) * .disease-tab-content,.doctors-popup * .disease-tab-content) ul:not([class*=constructor] *):not(:first-child),:where(._text-style-v2-chocolates .article-content,.main>:not(.breadcrumbs) * .article-content,.doctors-popup * .article-content) ol:not([class*=constructor] *):not(:first-child),:where(._text-style-v2-chocolates .article-content,.main>:not(.breadcrumbs) * .article-content,.doctors-popup * .article-content) ul:not([class*=constructor] *):not(:first-child){margin-top:20px}:where(._text-style-v2-chocolates .disease-tab-content,.main>:not(.breadcrumbs) * .disease-tab-content,.doctors-popup * .disease-tab-content) ol:not([class*=constructor] *) li a,:where(._text-style-v2-chocolates .disease-tab-content,.main>:not(.breadcrumbs) * .disease-tab-content,.doctors-popup * .disease-tab-content) ol:not([class*=constructor] *) li p,:where(._text-style-v2-chocolates .disease-tab-content,.main>:not(.breadcrumbs) * .disease-tab-content,.doctors-popup * .disease-tab-content) ul:not([class*=constructor] *) li a,:where(._text-style-v2-chocolates .disease-tab-content,.main>:not(.breadcrumbs) * .disease-tab-content,.doctors-popup * .disease-tab-content) ul:not([class*=constructor] *) li p,:where(._text-style-v2-chocolates .article-content,.main>:not(.breadcrumbs) * .article-content,.doctors-popup * .article-content) ol:not([class*=constructor] *) li a,:where(._text-style-v2-chocolates .article-content,.main>:not(.breadcrumbs) * .article-content,.doctors-popup * .article-content) ol:not([class*=constructor] *) li p,:where(._text-style-v2-chocolates .article-content,.main>:not(.breadcrumbs) * .article-content,.doctors-popup * .article-content) ul:not([class*=constructor] *) li a,:where(._text-style-v2-chocolates .article-content,.main>:not(.breadcrumbs) * .article-content,.doctors-popup * .article-content) ul:not([class*=constructor] *) li p{display:contents}:where(._text-style-v2-chocolates .disease-tab-content,.main>:not(.breadcrumbs) * .disease-tab-content,.doctors-popup * .disease-tab-content) ol:not([class*=constructor] *) li,:where(._text-style-v2-chocolates .disease-tab-content,.main>:not(.breadcrumbs) * .disease-tab-content,.doctors-popup * .disease-tab-content) ul:not([class*=constructor] *) li,:where(._text-style-v2-chocolates .article-content,.main>:not(.breadcrumbs) * .article-content,.doctors-popup * .article-content) ol:not([class*=constructor] *) li,:where(._text-style-v2-chocolates .article-content,.main>:not(.breadcrumbs) * .article-content,.doctors-popup * .article-content) ul:not([class*=constructor] *) li{margin:6px 0}:where(._text-style-v2-chocolates .disease-tab-content,.main>:not(.breadcrumbs) * .disease-tab-content,.doctors-popup * .disease-tab-content) ol:not([class*=constructor] *) li:last-child,:where(._text-style-v2-chocolates .disease-tab-content,.main>:not(.breadcrumbs) * .disease-tab-content,.doctors-popup * .disease-tab-content) ul:not([class*=constructor] *) li:last-child,:where(._text-style-v2-chocolates .article-content,.main>:not(.breadcrumbs) * .article-content,.doctors-popup * .article-content) ol:not([class*=constructor] *) li:last-child,:where(._text-style-v2-chocolates .article-content,.main>:not(.breadcrumbs) * .article-content,.doctors-popup * .article-content) ul:not([class*=constructor] *) li:last-child{margin-bottom:0!important}:where(._text-style-v2-chocolates .disease-tab-content,.main>:not(.breadcrumbs) * .disease-tab-content,.doctors-popup * .disease-tab-content) ul:not([class*=constructor] *),:where(._text-style-v2-chocolates .article-content,.main>:not(.breadcrumbs) * .article-content,.doctors-popup * .article-content) ul:not([class*=constructor] *){text-indent:-30px;padding-left:30px}:where(._text-style-v2-chocolates .disease-tab-content,.main>:not(.breadcrumbs) * .disease-tab-content,.doctors-popup * .disease-tab-content) ul:not([class*=constructor] *)>li,:where(._text-style-v2-chocolates .article-content,.main>:not(.breadcrumbs) * .article-content,.doctors-popup * .article-content) ul:not([class*=constructor] *)>li{position:relative}:where(._text-style-v2-chocolates .disease-tab-content,.main>:not(.breadcrumbs) * .disease-tab-content,.doctors-popup * .disease-tab-content) ul:not([class*=constructor] *)>li:before,:where(._text-style-v2-chocolates .article-content,.main>:not(.breadcrumbs) * .article-content,.doctors-popup * .article-content) ul:not([class*=constructor] *)>li:before{content:"";aspect-ratio:1;background:#1b1b1b;border-radius:50%;width:2.5px;margin:0 13px 2px 15px;display:inline-block;transform:translateY(-50%)}:where(._text-style-v2-chocolates .disease-tab-content,.main>:not(.breadcrumbs) * .disease-tab-content,.doctors-popup * .disease-tab-content) ol:not([class*=constructor] *),:where(._text-style-v2-chocolates .article-content,.main>:not(.breadcrumbs) * .article-content,.doctors-popup * .article-content) ol:not([class*=constructor] *){counter-reset:num;padding-left:32px;list-style-type:none}:where(._text-style-v2-chocolates .disease-tab-content,.main>:not(.breadcrumbs) * .disease-tab-content,.doctors-popup * .disease-tab-content) ol:not([class*=constructor] *)>li,:where(._text-style-v2-chocolates .article-content,.main>:not(.breadcrumbs) * .article-content,.doctors-popup * .article-content) ol:not([class*=constructor] *)>li{position:relative}:where(._text-style-v2-chocolates .disease-tab-content,.main>:not(.breadcrumbs) * .disease-tab-content,.doctors-popup * .disease-tab-content) ol:not([class*=constructor] *)>li a,:where(._text-style-v2-chocolates .article-content,.main>:not(.breadcrumbs) * .article-content,.doctors-popup * .article-content) ol:not([class*=constructor] *)>li a{color:inherit!important}@media (hover),(-moz-device-pixel-ratio>=0),(-ms-high-contrast:none),(-ms-high-contrast:active){:where(._text-style-v2-chocolates .disease-tab-content,.main>:not(.breadcrumbs) * .disease-tab-content,.doctors-popup * .disease-tab-content) ol:not([class*=constructor] *)>li:hover a,:where(._text-style-v2-chocolates .article-content,.main>:not(.breadcrumbs) * .article-content,.doctors-popup * .article-content) ol:not([class*=constructor] *)>li:hover a{color:#bda47f!important}}:where(._text-style-v2-chocolates .disease-tab-content,.main>:not(.breadcrumbs) * .disease-tab-content,.doctors-popup * .disease-tab-content) ol:not([class*=constructor] *)>li:active a,:where(._text-style-v2-chocolates .article-content,.main>:not(.breadcrumbs) * .article-content,.doctors-popup * .article-content) ol:not([class*=constructor] *)>li:active a{color:#bda47f!important}:where(._text-style-v2-chocolates .disease-tab-content,.main>:not(.breadcrumbs) * .disease-tab-content,.doctors-popup * .disease-tab-content) ol:not([class*=constructor] *)>li:before,:where(._text-style-v2-chocolates .article-content,.main>:not(.breadcrumbs) * .article-content,.doctors-popup * .article-content) ol:not([class*=constructor] *)>li:before{content:counter(num) ".";counter-increment:num;display:inline-block;position:absolute;top:0;left:-32px}.contacts-gallery{background-color:#fff;border:1px solid #faf6ef;border-radius:16px}.contacts-gallery__slide{aspect-ratio:460/260}@media (width>=768px){.contacts-gallery__slide{aspect-ratio:546/260}}.contacts-gallery__slide ._video{cursor:pointer}.contacts-gallery__slide ._video .play-btn{display:flex}.contacts-gallery__slide ._video .play-btn svg{width:min(40px,12vw);height:min(40px,12vw);transition:all .4s}@media (hover),(-moz-device-pixel-ratio>=0),(-ms-high-contrast:none),(-ms-high-contrast:active){.contacts-gallery__slide ._video:hover .play-btn svg{width:min(50px,14vw);height:min(50px,14vw)}}.contacts-gallery__slide ._video:active .play-btn svg{width:min(50px,14vw);height:min(50px,14vw)}.contacts-gallery__pagination.swiper-pagination.swiper-pagination-bullets{margin:unset;pointer-events:none;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);z-index:1;background-color:#18151026;border-radius:8px;align-items:center;gap:0;padding:4px;display:flex;position:absolute;bottom:8px;right:8px;width:unset!important}.contacts-gallery__pagination.swiper-pagination.swiper-pagination-bullets>*{cursor:pointer;opacity:.3;position:unset;pointer-events:none;background-color:#fff;border-radius:50%;width:0;height:0;transition:all .4s;display:flex}.contacts-gallery__pagination.swiper-pagination.swiper-pagination-bullets>._active{opacity:1;background-color:#fff}.contacts-gallery__pagination.swiper-pagination.swiper-pagination-bullets>:is(._active,._active-next,._active-prev,._active-main){pointer-events:unset;width:6px;height:6px}.contacts-gallery__pagination.swiper-pagination.swiper-pagination-bullets>:is(._active,._active-next,._active-prev,._active-main)._video{-webkit-mask-composite:xor;scale:1.4;-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='6' height='8' viewBox='0 0 6 8' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.9824 3.36498C5.4524 3.65873 5.4524 4.34322 4.9824 4.63698L1.1475 7.03379C0.647963 7.346 -2.94435e-07 6.98687 -2.68686e-07 6.39779L-5.91496e-08 1.60416C-3.34003e-08 1.01509 0.647963 0.655953 1.1475 0.968163L4.9824 3.36498Z'/%3E%3C/svg%3E%0A");mask-image:url("data:image/svg+xml,%3Csvg width='6' height='8' viewBox='0 0 6 8' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.9824 3.36498C5.4524 3.65873 5.4524 4.34322 4.9824 4.63698L1.1475 7.03379C0.647963 7.346 -2.94435e-07 6.98687 -2.68686e-07 6.39779L-5.91496e-08 1.60416C-3.34003e-08 1.01509 0.647963 0.655953 1.1475 0.968163L4.9824 3.36498Z'/%3E%3C/svg%3E%0A");-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-composite:xor;mask-composite:exclude}.contacts-gallery__pagination.swiper-pagination.swiper-pagination-bullets>._active-next,.contacts-gallery__pagination.swiper-pagination.swiper-pagination-bullets>._active-prev{width:3px;height:3px}.contacts-gallery__pagination.swiper-pagination.swiper-pagination-bullets>:is(._active,._active-next,._active-prev,._active-main)+:not(:first-child):is(._active,._active-next,._active-prev,._active-main){margin-left:4px}.contacts-map{contain:paint;background-color:#fff;border:1px solid #faf6ef;position:relative;container-type:size}.contacts-map:before{opacity:0;pointer-events:none;content:"";-webkit-backdrop-filter:blur(10px)brightness(.9);backdrop-filter:blur(10px)brightness(.9);z-index:3;border-radius:inherit;background-image:url("data:image/svg+xml,%3Csvg version='1.1' id='L4' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 100 100' enable-background='new 0 0 0 0' xml:space='preserve' style='%0A'%3E%3Ccircle fill='%23A58A63' stroke='none' cx='25' cy='50' r='6'%3E%3Canimate attributeName='opacity' dur='1s' values='0;1;0' repeatCount='indefinite' begin='0.1'%3E%3C/animate%3E%3C/circle%3E%3Ccircle fill='%23A58A63' stroke='none' cx='50' cy='50' r='6'%3E%3Canimate attributeName='opacity' dur='1s' values='0;1;0' repeatCount='indefinite' begin='0.2'%3E%3C/animate%3E%3C/circle%3E%3Ccircle fill='%23A58A63' stroke='none' cx='75' cy='50' r='6'%3E%3Canimate attributeName='opacity' dur='1s' values='0;1;0' repeatCount='indefinite' begin='0.3'%3E%3C/animate%3E%3C/circle%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:30%;width:100%;height:100%;transition:all .4s;display:flex;position:absolute;top:0;left:0}.contacts-map._loading:before{pointer-events:unset;opacity:1}.center-directions__items{flex-direction:column;margin-top:11px;display:flex}.center-directions__item a{white-space:nowrap;width:fit-content;max-width:100%;line-height:1;display:block;overflow:hidden}@media (width>=768px){.center-directions__item a{text-overflow:ellipsis}}.center-directions__item+.center-directions__item a{margin-top:13px}.center-directions__show{cursor:pointer;text-underline-offset:5px;color:#717172;width:fit-content;margin-top:10px;-webkit-text-decoration:underline dashed;text-decoration:underline dashed;text-decoration-thickness:.5px;transition:all .4s}@media (width>=768px){.center-directions__show{margin-top:11px}}@media (hover),(-moz-device-pixel-ratio>=0),(-ms-high-contrast:none),(-ms-high-contrast:active){.center-directions__show:hover{color:#a58a63}}.center-directions__show:active{color:#a58a63}.center-directions .content-fade-enter-active,.center-directions .content-fade-leave-active{transition:all .4s}.center-directions .content-fade-enter-from,.center-directions .content-fade-leave-to{opacity:0}.contacts-preview-item+.contacts-preview-item:before{content:"";opacity:1;background:#e2deda;width:100%;height:1px;transition:opacity .4s;position:absolute;top:0;left:0}@media (hover:hover){.contacts-preview-item+.contacts-preview-item:hover:before,.contacts-preview-item+.contacts-preview-item:hover+.contacts-preview-item:before{opacity:0}}.contacts-preview-item{contain:paint;background-color:#0000;flex-direction:row-reverse;gap:20px;padding:24px 8px;transition:background-color .4s,border-radius .4s;display:flex;position:relative}@media (width<=767px){.contacts-preview-item{width:unset!important}}@media (width>=768px){.contacts-preview-item{flex-direction:unset;padding:16px}}@media (hover:hover){.contacts-preview-item:hover{background-color:#f5f5f7;border-radius:24px}.contacts-preview-item:hover+.contacts-preview-item:before{opacity:0}}.contacts-preview-item__photo{-o-object-fit:cover;object-fit:cover;border-radius:8px;flex-shrink:0;width:clamp(48px,12vw,120px);height:clamp(48px,12vw,120px)}@media (width>=768px){.contacts-preview-item__photo{width:148px;height:100px}.contacts-preview-item__info{padding-right:30px}}.contacts-preview-item__arrow{stroke:#717172;width:24px;height:24px;position:absolute;top:50%;right:16px;transform:translateY(-50%)rotate(90deg)}@media (width<=767px){.contacts-preview-item__arrow{display:none}}.center-info{flex-grow:1}.center-info__name{color:#8d3332;margin-top:2px}.center-info__address{color:#1b1b1b;margin-top:3px}@media (width>=768px){.center-info__address{margin-top:8px}}.center-info__phone{white-space:nowrap}.center-info__worktime-phone-row{flex-direction:column-reverse;gap:8px;margin-top:4px;display:flex}@media (width<=767px){.center-info__worktime-phone-row>*{color:#1b1b1b}}@media (width>=768px){.center-info__worktime-phone-row{flex-direction:unset;flex-wrap:wrap;gap:0 19px;margin-top:7px}.center-info__worktime-phone-row>*{color:#1b1b1b}.center-info__worktime-phone-row>:not(:last-child){position:relative}.center-info__worktime-phone-row>:not(:last-child):before{content:"";background-color:#1b1b1b;border-radius:50%;width:2px;height:2px;position:absolute;top:50%;right:-10px;transform:translateY(-50%)}}.center-info__links-row{flex-wrap:wrap;gap:0 20px;margin-top:9px;display:flex}.center-info__links-row>*{color:#8d3332}.center-info__links-row>:not(:last-child){position:relative}.center-info__links-row>:not(:last-child):before{content:"";background-color:#1b1b1b;border-radius:50%;width:2px;height:2px;position:absolute;top:50%;right:-10px;transform:translateY(-50%)}.center-routes__items{margin-top:8px}.center-route{cursor:pointer;contain:paint;border-radius:16px;padding:16px;transition:background-color .4s}@media (hover:hover){.center-route:hover{background-color:#f5f5f7}}.center-route._active{background-color:#f5f5f7}.center-route__header{-webkit-user-select:none;user-select:none;gap:8px;display:flex}.center-route__icon{flex-shrink:0;margin-top:1px;display:flex}.center-route__icon .svg-icon{fill:#717172;border-radius:4px;width:20px;height:20px;transition:fill .4s}.center-route__icon:is(.center-route._active .center-route__icon) .svg-icon{fill:#a58a63}.center-route__title{color:#1b1b1b;flex-grow:1}.center-route__arrow{stroke:#8d3332;flex-shrink:0;width:24px;height:24px;margin-left:8px;transition:transform .4s;transform:rotate(180deg)}.center-route__arrow:is(.center-route._active .center-route__arrow){transform:rotate(0)}.center-route__text{color:#1b1b1b;cursor:auto;padding-top:9px}.center-route__text :not(:first-child){margin-top:5px}.center-route__text :not(.center-route__text>p){font-size:14px;line-height:1.2}.center-route .content-fade-enter-active,.center-route .content-fade-leave-active{transition:all .4s}.center-route .content-fade-enter-from,.center-route .content-fade-leave-to{opacity:0}.dropdown-v2{background-color:#fff;border:1px solid #fff;border-radius:12px;height:56px;display:flex;position:relative}.dropdown-v2._active .dropdown-v2__toggle .svg-icon{scale:1 -.9}.dropdown-v2__selected-label{z-index:1;white-space:nowrap;text-overflow:ellipsis;background-color:#fbf0f0;border-radius:4px;width:fit-content;max-width:calc(100% - 76px);height:fit-content;padding:0 4px;font-size:14px;font-weight:400;line-height:21px;display:block;position:absolute;bottom:6px;left:20px;overflow:hidden}.dropdown-v2__selected-label+.dropdown-v2__label span{font-family:TT Chocolates;font-size:14px;font-weight:400;line-height:21px;position:absolute;top:3px}.dropdown-v2__label{color:#1b1b1b;cursor:pointer;-webkit-user-select:none;user-select:none;text-overflow:ellipsis;white-space:nowrap;flex:1 1 0;padding:16px 0 16px 20px;font-size:20px;font-weight:400;line-height:1;transition:all .4s;position:relative;overflow:hidden}.dropdown-v2__label span{transition:all .4s;position:relative}.dropdown-v2__toggle{appearance:none;cursor:pointer;background-color:#0000;border:none;flex-shrink:0;width:56px;margin:0;padding:0}.dropdown-v2__toggle .svg-icon{stroke:#8d3332;stroke-width:1px;width:27px;height:27px;margin-top:9px;margin-left:-4px;transition:scale .4s;rotate:180deg;scale:1 .9}.dropdown-v2__popup{z-index:2;contain:paint;background-color:#fff;border-radius:12px;width:360px;position:absolute;top:calc(100% + 19px);left:0;box-shadow:0 48px 100px #e0d4cf}.dropdown-v2__popup._right{left:auto;right:0}.dropdown-v2__popup-head{border-bottom:1px solid #e2deda;padding:16px 0 12px;transition:border-bottom-color .4s}.dropdown-v2__popup-head:is(.dropdown-v2__popup._scroll-top .dropdown-v2__popup-head){border-bottom-color:#0000}.dropdown-v2__popup-head:empty{display:none}.dropdown-v2__popup-head:empty+.dropdown-v2__popup-content{max-height:365px;padding-top:11px}.dropdown-v2__popup-content{max-height:280px;padding-bottom:11px;overflow:auto}.dropdown-v2 .dropdown-fade-enter-active,.dropdown-v2 .dropdown-fade-leave-active{transition:all .4s}.dropdown-v2 .dropdown-fade-enter-from,.dropdown-v2 .dropdown-fade-leave-to{opacity:0}.clinics-dropdown{border:1px solid #e2deda}.clinics-dropdown__head{padding:0 16px}.clinics-dropdown__not-found{padding:8px 42px 8px 16px;font-size:18px;line-height:19.8px}@media (width>=768px){.clinics-dropdown__not-found{padding-left:17px;padding-right:10px}}.clinics-dropdown__item.input-checkbox input[type=checkbox]+span:before{width:30px;height:30px}.clinics-dropdown__item .input-checkbox__title{text-align:left;align-self:center;font-size:18px;line-height:19.8px}.clinics-dropdown__item .input-checkbox__title ._highlight{color:#8d3332}.clinics-dropdown__item .input-checkbox__label{padding:8px 42px 8px 16px}@media (width>=768px){.clinics-dropdown__item .input-checkbox__label{padding-left:17px;padding-right:10px}}.clinics-dropdown .dropdown-items-fade-enter-active,.clinics-dropdown .dropdown-items-fade-leave-active{transition:all .4s}.clinics-dropdown .dropdown-items-fade-enter-from,.clinics-dropdown .dropdown-items-fade-leave-to{opacity:0}.clinics-dropdown .dropdown-wrapper-fade-enter-active,.clinics-dropdown .dropdown-wrapper-fade-leave-active{transition:all .4s}.clinics-dropdown .dropdown-wrapper-fade-enter-from,.clinics-dropdown .dropdown-wrapper-fade-leave-to{opacity:0;width:100%;position:absolute;left:0}.clinics-search .fade-enter-active,.clinics-search .fade-leave-active{transition:all .4s}.clinics-search .fade-enter-from,.clinics-search .fade-leave-to{opacity:0}.clinics-search._border{border:1px solid #e2deda}.clinics-search{background-color:#fff;border-radius:12px;height:56px;display:flex}.clinics-search input[type=text]{appearance:none;text-overflow:ellipsis;background:0 0;border:none;flex-grow:1;width:0;margin:0;padding:16px 5px 16px 21px;font-size:18px;font-weight:400;line-height:1}@media (width>=768px){.clinics-search input[type=text]{font-size:20px}}.clinics-search input[type=text]::placeholder{color:#1b1b1b}.clinics-search__buttons{display:flex}.clinics-search__buttons>*{appearance:none;cursor:pointer;box-sizing:content-box;background:0 0;border:none;width:32px;height:32px;padding:12px 14px;line-height:0;position:relative}.clinics-search__buttons>* .svg-icon{width:100%;height:100%}.clinics-search__buttons>:before{content:"";opacity:0;background-color:#e2deda;width:1px;height:30px;transition:opacity .4s;display:block;position:absolute;top:50%;left:0;transform:translateY(-50%)}.clinics-search__buttons>:not(:first-child):before{opacity:1}[data-vue=ContactsList]:not(._ready){min-height:764px;animation:1.5s infinite loadingShim}@media (width>=1025px){[data-vue=ContactsList]:not(._ready){border-radius:32px;gap:9px;display:flex}[data-vue=ContactsList]:not(._ready):before,[data-vue=ContactsList]:not(._ready):after{content:"";background:#fff;border-radius:24px;flex-grow:1;display:block}}.section_top{margin-top:40px}.contacts-list__buttons{margin-bottom:24px}.contacts-list__main{contain:paint;background-color:#fff;border-radius:24px;flex-shrink:0}.contacts-list__main:before{opacity:0;pointer-events:none;content:"";-webkit-backdrop-filter:blur(10px)brightness(.9);backdrop-filter:blur(10px)brightness(.9);z-index:3;border-radius:inherit;background-position:50%;background-repeat:no-repeat;width:100%;height:100%;transition:all .4s;display:flex;position:absolute;top:0;left:0}@media (width>=768px){.contacts-list__main{min-height:540px}}@media (width>=1025px){.contacts-list__main{width:min(594px,50%)}}.contacts-list__content{flex-direction:column;display:flex}@media (width>=768px){.contacts-list__content{gap:6px}}@media (width>=1025px){.contacts-list__content{flex-direction:row;gap:9px;height:764px}}.contacts-list__content:has(._loading) .contacts-list__main:before{opacity:1;pointer-events:unset}.contacts-list__information,.contacts-list__centers{flex-direction:column;height:100%;display:flex}.contacts-list__information .contacts-information{border-top:1px solid #0000;padding:0 8px 8px;transition:border-top .4s}@media (width>=768px){.contacts-list__information .contacts-information{padding:0 calc(24px - var(--light-scrollbar-width,14px)) 32px 24px}}.contacts-list__information .contacts-information:not(._scroll-top){border-top:1px solid #e2deda}.contacts-list__list{flex-direction:column;height:100%;display:flex}.contacts-list__filter{flex-shrink:0;padding:16px 16px 8px}@media (width>=768px){.contacts-list__filter{padding:24px 24px 8px}.contacts-list__filter>div:first-child{display:contents}}.contacts-list__filter>div:first-child>select{z-index:1;opacity:0;width:100%;height:100%;position:absolute;top:0;left:0}.contacts-list__found{text-wrap:balance;border-bottom:1px solid #e2deda;padding:25px 0 16px}@media (width>=768px){.contacts-list__found{padding:16px 0}}.contacts-list__found span{color:#8d3332}.contacts-list__centers{padding:8px;overflow-y:auto}@media (width<=767px){.contacts-list__centers{padding-top:0}}.contacts-list__centers[data-light-scrollbar]:not([data-light-scrollbar=false]){scrollbar-gutter:auto}.contacts-list__centers>*{cursor:pointer}.contacts-list__information-header{gap:16px;padding:24px;display:flex}.contacts-list__to-list{stroke:#8d3332;cursor:pointer;width:32px;height:32px;transition:stroke .4s;transform:rotate(-90deg)}@media (width<=767px){.contacts-list__to-list{stroke-width:2px;width:18px;height:18px}}@media (hover:hover){.contacts-list__to-list:hover{stroke:#bda47f}}.contacts-list__center-name{color:#8d3332;transition:color .4s}@media (hover:hover){.contacts-list__center-name:hover{color:#bda47f}}.contacts-list__map{aspect-ratio:375/400;background-color:#fff;min-height:320px}@media (width>=768px){.contacts-list__map{aspect-ratio:21/9;border-radius:24px}}@media (width>=1025px){.contacts-list__map{min-height:unset;aspect-ratio:unset;flex:1 1 0}}.contacts-list__routes{margin-bottom:24px}.contacts-list .fade-enter-active,.contacts-list .fade-leave-active{transition:opacity .2s}.contacts-list .fade-enter-from,.contacts-list .fade-leave-to{opacity:0}.contacts-information{position:relative;overflow-y:scroll}.contacts-information__general,.contacts-information__parking,.contacts-information__directions,.contacts-information__routes{margin-top:24px}@media (width<=767px){.contacts-information__general,.contacts-information__parking,.contacts-information__directions,.contacts-information__routes{padding:0 16px}}.contacts-information__routes .center-routes__items{margin-left:-16px;margin-right:calc((24px - var(--light-scrollbar-width,14px)) * -1)}.contacts-information__line{border-color:#e2deda;margin-top:21px;margin-bottom:0}.general-info__phone-worktime-row{flex-wrap:wrap;gap:0 20px;margin-top:10px;display:flex}@media (width<=767px){.general-info__phone-worktime-row{gap:0 12px}}.general-info__phone-worktime-row>*{color:#1b1b1b}.general-info__phone-worktime-row>:not(:last-child){position:relative}.general-info__phone-worktime-row>:not(:last-child):before{content:"";background-color:#1b1b1b;border-radius:50%;width:2px;height:2px;position:absolute;top:50%;right:-10px;transform:translateY(-50%)}@media (width<=767px){.general-info__phone-worktime-row>:not(:last-child):before{right:-7px}}.general-info__address,.general-info__phone{display:block}.general-info__address:not(.general-info__address:hover,.general-info__phone:hover),.general-info__address:visited:not(.general-info__address:hover,.general-info__phone:hover),.general-info__phone:not(.general-info__address:hover,.general-info__phone:hover),.general-info__phone:visited:not(.general-info__address:hover,.general-info__phone:hover),.general-info__worktime{color:#1b1b1b}.parking-info__text{color:#1b1b1b;margin-top:6px}@media (width>=768px){.parking-info__text{margin-top:11px}}:root{--template-background-color:#f5f5f7;--breadcrumbs-shadow-color-l:linear-gradient(270deg, #fff0 0%, #f5f5f7 100%);--breadcrumbs-shadow-color-r:linear-gradient(90deg, #fff0 0%, #f5f5f7 100%)}.main>:not(.breadcrumbs) *,.doctors-popup *{font-family:TT Chocolates,sans-serif}:where(body) .main{color:#1b1b1b}:where(body) .main:has([data-vue=ContactsList]:not(._ready),._loading) .contact-preview{cursor:wait}:where(body) .main:has([data-vue=ContactsList]:not(._ready),._loading) .contact-preview__arrow{display:none}.title-page{margin-top:23px}@media (width>=768px){.title-page__element{max-width:min(100%,490px)}.title-page__element h1{font-size:48px}}.section.section_top{margin-top:28px}@media (width<=767px){.section.section_top+.section .container{--container-padding-left:0;--container-padding-right:0}}@media (width>=768px){.contacts-intro{--round-width:clamp(621px, 80vw , 1008px);height:max(100vh - var(--desktop-header-height) - 300px, var(--round-width) * .55)}}.contacts-intro__round-bg{height:max(100vh - var(--desktop-header-height) - 300px, var(--round-width) * .55);-o-object-fit:contain;object-fit:contain;contain:paint;position:absolute;left:50%;transform:translate(-50%)}.contacts-intro__round-bg:before{content:"";width:var(--round-width);height:var(--round-width);outline-offset:-38px;background:#fff;border-radius:50%;outline:1px solid #bda47f;display:block}.contacts-intro__round-bg:after{content:"";background:linear-gradient(#f5f5f700 0%,#f5f5f7 100%);width:100%;height:64px;display:block;position:absolute;bottom:0;left:0}@media (width<=767px){.contacts-intro__round-bg{display:none}}.contacts-round{width:var(--round-width);height:var(--round-width);margin:0 auto;position:relative}@media (width<=767px){.contacts-round{background:#fff;border-radius:20px;padding:24px}}@media (width>=768px){.contacts-round__center{position:relative;top:234px}}.contacts-round__logo{width:148px;height:49px;margin:0 auto}@media (width<=767px){.contacts-round__logo{display:none}.contacts-round__items{display:flex}.contacts-round__items>*+*{margin-left:-24px}}.contacts-round__items>*{position:relative}.contacts-round__items>:first-child{z-index:5;--radius:calc(var(--round-width) * .5 - 61px)}.contacts-round__items>:nth-child(2){z-index:4;--angle:-77deg;--radius:calc(var(--round-width) * .5 - 16px)}.contacts-round__items>:nth-child(3){z-index:3;--angle:-38.5deg;--radius:calc(var(--round-width) * .5 - 27px)}.contacts-round__items>:nth-child(4){z-index:2;--angle:39deg;--radius:calc(var(--round-width) * .5 - 25px)}.contacts-round__items>:nth-child(5){z-index:1;--angle:77deg;--radius:calc(var(--round-width) * .5 - 14px)}.contacts-round__values{margin-top:22px;margin-left:-26px;display:flex}@media (width>=768px){.contacts-round__values{justify-content:center;margin-top:34px}}.contacts-round__values>*+*{border-left:1px solid #e2deda}.contacts-round__button{margin:22px auto 0;display:flex}@media (width>=768px){.contacts-round__button{width:fit-content;margin-top:36px}}.contacts-value{padding:0 15px 0 25px}@media (width>=768px){.contacts-value{text-align:center;padding:0 28px}}.contacts-value__num{-webkit-text-fill-color:transparent;background:linear-gradient(91.14deg,#9b815c 16.38%,#c0aa8b 35.63%,#9b815c 46%);-webkit-background-clip:text;background-clip:text;width:fit-content;font-size:36px;font-weight:400;line-height:1}.contacts-value__num::selection{-webkit-text-fill-color:white;color:#fff;background:#ebe4d9;transition:inherit}.contacts-value__num{width:unset}@media (width>=768px){.contacts-value__num{font-size:64px}}.contacts-value__num sup{vertical-align:super;font-size:20px;font-weight:600}@media (width>=768px){.contacts-value__num sup{font-size:37px}}.contacts-value__title{font-size:20px;line-height:1}@media (width>=768px){.contacts-value__title{font-size:24px}}.contact-preview{pointer-events:none}@media (width>=768px){.contact-preview{pointer-events:unset;z-index:0;transform:translate(-50%, -50%) rotate(var(--angle,0deg)) translateY(calc(-1 * var(--radius,0px))) rotate(calc(-1 * var(--angle,0deg)));cursor:pointer;position:absolute;top:50%;left:50%}}@media (width>=768px) and (hover),(width>=768px) and (-moz-device-pixel-ratio>=0),(width>=768px) and (-ms-high-contrast:none),(width>=768px) and (-ms-high-contrast:active){.contact-preview:hover .contact-preview__arrow{opacity:1}.contact-preview:hover .contact-preview__name{color:#bda47f}}@media (width>=768px){.contact-preview:active .contact-preview__arrow{opacity:1}.contact-preview:active .contact-preview__name{color:#bda47f}}.contact-preview__picture{-o-object-fit:cover;object-fit:cover;z-index:1;-webkit-user-select:none;user-select:none;background-color:#fff;border:3px solid #fff;border-radius:50%;width:72px;height:72px;box-shadow:0 0 40px #8f71451f}@media (width>=768px){.contact-preview__picture{width:min(var(--round-width) * .27, 272px);height:min(var(--round-width) * .27, 272px);border:6px solid #fff}}.contact-preview__info{text-align:center;z-index:2;background:#fff;border-radius:16px;flex-direction:column;align-items:center;gap:7px;width:clamp(180px,23vw,220px);padding:12px;display:flex;position:absolute;bottom:0;left:50%;transform:translate(-50%);box-shadow:0 0 40px #8f71451f}@media (width<=767px){.contact-preview__info{display:none}}.contact-preview__name{color:#8d3332;transition:color .4s}.contact-preview__arrow{opacity:0;pointer-events:none;background:#a58a63;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;transition:all .4s;display:inline-flex;position:absolute;top:calc(50% - 9px);left:50%;transform:translate(-50%,-50%)rotate(180deg)}@media (width<=767px){.contact-preview__arrow{display:none}}.contact-preview__arrow:before{content:"";border-top:1px solid #fff;border-left:1px solid #fff;width:10px;height:10px;transition:all .4s;display:block;transform:rotate(-45deg)translate(3px,3px)}.contact-preview__arrow:after{content:"";background-color:#fff;width:17px;height:1px;transition:all .4s;display:block;transform:translate(-7px)}
