@import '../css/font-awesome.min.css';@import '../css/fa-viber.css';@import '../js/fancybox/jquery.fancybox.css';@import '../js/ui/jquery-ui.min.css';@import '../bvi/css/bvi.min.css';@import '../bvi/css/bvi-font.min.css';@import '../js/owlcarousel/assets/owl.carousel.min.css';@import '../js/owlcarousel/assets/owl.theme.default.min.css';@import url('https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,300;0,400;0,500;0,600;0,700;1,300;1,400;1,500;1,600;1,700&family=Montserrat:ital,wght@0,100..900;1,100..900&family=Tenor+Sans&display=swap');.block.block_1{padding: 0}#owl_1 .owl-nav{margin: 0;position: absolute;width: 100%;top: 50%;margin-top: -20px}#owl_1 .owl-nav .owl-prev,#owl_1 .owl-nav .owl-next{position: absolute;margin: 0;padding: 0;width: 40px;height: 40px;line-height: 40px;text-align: center;background: rgba(255,255,255,0.1);-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;font-size: 28px}#owl_1 .owl-nav .owl-prev:hover,#owl_1 .owl-nav .owl-next:hover{color: #8ecee8;background: rgba(255,255,255,0.2)}#owl_1 .owl-nav .owl-prev{left: 20px}#owl_1 .owl-nav .owl-next{right: 20px}#owl_1 .owl-dots{margin: 0;position: absolute;bottom: 70px;left: 0;width: 100%;text-align: center}#owl_1 .owl-dots .owl-dot span{background: rgba(255,255,255,0.9)}#owl_1 .owl-dots .owl-dot.active span{background: #fff}#owl_4 .owl-nav{margin: 0;position: absolute;width: 100%;bottom: 70px;z-index: 2}#owl_4 .owl-nav .owl-prev,#owl_4 .owl-nav .owl-next{position: absolute;top: 0;margin: 0;padding: 0;width: 40px;height: 40px;background-color: #8ecee8;box-shadow: inset 0px 0px 20px rgba(255,255,255,0.8);backdrop-filter: blur(2px);border-radius: 28px;background-position: center center;background-repeat: no-repeat}#owl_4 .owl-nav .owl-prev i,#owl_4 .owl-nav .owl-next i{display: none}#owl_4 .owl-nav .owl-prev:hover,#owl_4 .owl-nav .owl-next:hover{opacity: .9}#owl_4 .owl-nav .owl-prev{left: 40px;background-image: url('../images/angle_left_slider.svg')}#owl_4 .owl-nav .owl-next{right: 40px;background-image: url('../images/angle_right_slider.svg')}#owl_4 .owl-dots{margin: 0;position: absolute;bottom: 45px;left: 0;width: 100%;text-align: center;z-index: 1}#owl_4 .owl-dots .owl-dot{margin: 0 5px}#owl_4 .owl-dots .owl-dot span{margin: 0;background: rgba(255,255,255,0.9)}#owl_4 .owl-dots .owl-dot.active span{background: #fff}#owl_5 .owl-nav{margin: 0;position: absolute;top: -100px;right: 0}#owl_5 .owl-nav .owl-prev,#owl_5 .owl-nav .owl-next{width: 19px;height: 15px;border-radius: 0;margin: 0;padding: 0;background-repeat: no-repeat;background-position: center center;background-color: transparent}#owl_5 .owl-nav .owl-prev:hover,#owl_5 .owl-nav .owl-next:hover{opacity: .9}#owl_5 .owl-nav .owl-prev i,#owl_5 .owl-nav .owl-next i{display: none}#owl_5 .owl-nav .owl-prev{margin-right: 25px;background-image: url('../images/arrow_left_white.svg')}#owl_5 .owl-nav .owl-next{background-image: url('../images/arrow_right_white.svg')}#owl_5 .owl-dots{margin: 0;width: 100%;text-align: center;padding: 20px 0}#owl_5 .owl-dots .owl-dot span{background: rgba(142,206,232,0.5)}#owl_5 .owl-dots .owl-dot.active span{background: #8ecee8}#owl_7 .owl-nav{margin: 0;position: absolute;top: -100px;right: 0}#owl_7 .owl-nav .owl-prev,#owl_7 .owl-nav .owl-next{width: 19px;height: 15px;border-radius: 0;margin: 0;padding: 0;background-repeat: no-repeat;background-position: center center;background-color: transparent}#owl_7 .owl-nav .owl-prev:hover,#owl_7 .owl-nav .owl-next:hover{opacity: .9}#owl_7 .owl-nav .owl-prev i,#owl_7 .owl-nav .owl-next i{display: none}#owl_7 .owl-nav .owl-prev{margin-right: 25px;background-image: url('../images/arrow_left_white.svg')}#owl_7 .owl-nav .owl-next{background-image: url('../images/arrow_right_white.svg')}#owl_7 .owl-dots{margin: 0;width: 100%;text-align: center;padding: 20px 0 0}#owl_7 .owl-dots .owl-dot span{background: rgba(142,206,232,0.5)}#owl_7 .owl-dots .owl-dot.active span{background: #8ecee8}#owl_6 .owl-nav{margin: 0;position: absolute;top: -100px;right: 0}#owl_6 .owl-nav .owl-prev,#owl_6 .owl-nav .owl-next{width: 19px;height: 15px;borde-rradius: 0;margin: 0;padding: 0;background-repeat: no-repeat;background-position: center center;background-color: transparent}#owl_6 .owl-nav .owl-prev:hover,#owl_6 .owl-nav .owl-next:hover{opacity: .9}#owl_6 .owl-nav .owl-prev i,#owl_6 .owl-nav .owl-next i{display: none}#owl_6 .owl-nav .owl-prev{margin-right: 25px;background-image: url('../images/arrow_left_white.svg')}#owl_6 .owl-nav .owl-next{background-image: url('../images/arrow_right_white.svg')}#owl_6 .owl-dots{margin: 0;width: 100%;text-align: center;padding: 20px 0}#owl_6 .owl-dots .owl-dot span{background: rgba(142,206,232,0.5)}#owl_6 .owl-dots .owl-dot.active span{background: #8ecee8}.inline_block{display: -moz-inline-stack;display: inline-block;vertical-align: top;zoom: 1;*display: inline}*{font-size: 1em}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,label,legend,caption{border: 0px;margin: 0px;outline: 0px;padding: 0px}html,body{margin: 0px;padding: 0px;width: 100%;height: 100%}html{overflow-y: scroll}body{margin: 0;padding: 0;font-family: "Montserrat", serif;font-size: 17px;line-height: 130%;color: #1a1a1a;background: url("../images/bg1.jpg") repeat-y center top;background-size: cover;-ms-text-size-adjust: 100%;-moz-text-size-adjust: 100%;-webkit-text-size-adjust: 100%}body.children{background-image: url("../images/bg2.jpg")}body.children a.button,body.children .service_page .aside .nav .item.active .count{background: #f3c8cf}body.content_type_catalog,body.page_basket,body.page_checkout,body.page_user,body.page_wish{background: #f6f6f7}body.content_type_catalog .bc,body.page_basket .bc,body.page_checkout .bc,body.page_user .bc,body.page_wish .bc{margin: 0}a{color: #8ecee8;text-decoration: underline}a:hover{text-decoration: none}article,.article{font-size: 17px;line-height: 130%}article a,.article a{color: #1a1a1a;border-bottom: 1px solid rgba(26,26,26,0.5);font-size: 23px;font-family: "Cormorant Garamond", serif;text-decoration: none}article a:hover,.article a:hover{color: #fff;border-color: transparent}article em,.article em{font-size: 23px;line-height: 110%;font-family: "Cormorant Garamond", serif}article p,.article p{margin-bottom: 20px}article ul,.article ul,article ol,.article ol{margin-left: 20px;margin-bottom: 20px}article ul li,.article ul li,article ol li,.article ol li{margin-bottom: 10px}article ul li ul,.article ul li ul,article ol li ul,.article ol li ul,article ul li ol,.article ul li ol,article ol li ol,.article ol li ol{padding-top: 10px}article h1,.article h1,article h2,.article h2,article h3,.article h3,article h4,.article h4,article h5,.article h5,article h6,.article h6{margin-bottom: 20px;line-height: 110%;font-weight: 400;font-family: "Cormorant Garamond", serif;font-style: italic}article h1,.article h1{font-size: 40px;text-transform: uppercase}article h2,.article h2{font-size: 31px}article h3,.article h3{font-size: 26px}article h4,.article h4,article h5,.article h5,article h6,.article h6{font-size: 23px}article table,.article table{margin-bottom: 20px;border-collapse: collapse}article table th,.article table th,article table td,.article table td{padding-right: 20px}article table th,.article table th{text-align: left}article img,.article img{border-radius: 30px}article a.button,.article a.button{font-family: "Montserrat", serif;border: 0}input[type=text],input[type=password],input[type=email],input[type=tel],input[type=number],input[type=date],select,textarea{border: 1px solid #ccc;font-family: "Montserrat", serif;background: #fff}input[type=text]:focus,input[type=password]:focus,input[type=email]:focus,input[type=tel]:focus,input[type=number]:focus,input[type=date]:focus,select:focus,textarea:focus{outline: none;border-color: #8ecee8}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{-webkit-box-shadow: 0 0 0 40px #fff inset !important}input:-webkit-autofill{-webkit-text-fill-color: #8ecee8 !important}label.label_0{display: none !important}sup{font-size: 70%;line-height: 0}input[type=submit],input[type=button],button,a.button,span.button{background: #8ecee8;box-sizing: border-box;border-radius: 28px;font-size: 17px;cursor: pointer;color: #1a1a1a;box-shadow: inset 0px 0px 20px rgba(255,255,255,0.8);position: relative;overflow: hidden;font-weightweight: 400}input[type=submit].gray,input[type=button].gray,button.gray,a.button.gray,span.button.gray{background: #bfc1c1}input[type=submit] span,input[type=button] span,button span,a.button span,span.button span{display: inline-block;background: url("../images/angle_right_gray.svg") no-repeat center right;padding-right: 60px}input[type=submit]:hover,input[type=button]:hover,button:hover,a.button:hover,span.button:hover{color: #1a1a1a;opacity: .9}input[type=submit]:before,input[type=button]:before,button:before,a.button:before,span.button:before{content: "";position: absolute;top: 0;left: -50%;width: 50%;height: 100%;background: linear-gradient(90deg, transparent, rgba(255,255,255,0.5), transparent);transform: skewX(-20deg);animation: glow 2s infinite}input[type=submit],input[type=button],button{border: 0;height: 58px;padding: 0 25px;font-family: "Montserrat", serif;-webkit-appearance: none}input[type=submit]:focus,input[type=button]:focus,button:focus{outline: none}a.button,span.button{display: inline-block;line-height: 26px;padding: 15px 25px;text-decoration: none}@keyframes glow{0%{left: -50%}100%{left: 100%}}.bc{margin-bottom: 20px;font-size: 11px;line-height: 130%}.bc a{color: #1a1a1a;text-decoration: none}.bc a:hover{color: #fff}.page_title{margin-bottom: 40px}.page_title h1,.page_title .h1{font-size: 40px;line-height: 110%;font-weight: 400;text-transform: uppercase;font-family: "Tenor Sans", serif}.page_title h1,.page_title .h1,.page_title .logo{display: inline-block;vertical-align: middle}.page_title .logo{margin-right: 40px}.page_title .logo a{display: block}.page_title .logo a img{max-height: 80px}.page_title .logo a img.mobile{display: none}.page_title .logo + h1{max-width: calc(100% - 150px)}.page_title .btn_mobile{display: none}.page_top{background-position: right;background-repeat: no-repeat;background-size: cover}.page_top.image{margin-bottom: 80px;min-height: 637px;box-sizing: border-box;border-radius: 30px;padding: 45px 100px}.page_top.image .page_title h1,.page_top.image .page_title .h1,.page_top.image .page_title .logo{display: block}.page_top.image .page_title .logo{margin-bottom: 30px}.page_top.image .page_title h1,.page_top.image .page_title .h1{max-width: 560px;word-wrap: break-word}.page_top.image .announce{font-size: 17px;line-height: 130%;max-width: 560px;margin-bottom: 30px}.page_top.image .btn2 + .btn1{display: none}.page_top.image_catalog{margin-bottom: 60px;min-height: 293px;box-sizing: border-box;border-radius: 30px;padding: 150px 100px 0}.page_top.image_catalog .page_title{margin: 0}.page_top.page_top_article{display: flex;margin-bottom: 30px;align-items: center}.page_top.page_top_article > div{width: 50%}.page_top.page_top_article .image img{display: blcok;border-radius: 30px;max-width: 100%}.page_top.page_top_article .page_title{position: relative;padding-right: 30px;margin: 0}.page_top.page_top_article .page_title h1{padding: 40px 0}.page_top.page_top_article .page_title .date{position: Absolute;bottom: 0;left: 0;font-family: "Cormorant Garamond", serif;font-size: 23px;line-height: 110%;font-style: italic}.logo_catalog .logo{text-align: center;margin-bottom: 40px}.logo_catalog .logo a{display: inline-block}.logo_catalog .logo a img{display: block}.logo_catalog .clinic{display: none}.catalog_line{background: #8ecee8;box-shadow: inset 0px 0px 14.29px rgba(255,255,255,0.8);font-size: 23px;line-height: 25px;padding: 10px 0;font-style: italic;font-family: "Cormorant Garamond", serif;margin-bottom: 40px;text-align: center}.clear{clear: both}.left{float: left}.right{float: right}.mess_err,.error{color: #e03c42;font-weight: bold}.mess_ok,.success{color: #4fad51;font-weight: bold}.wrap{width: 1160px;margin: 0 auto;position: relative}#body{position: absolute;top: 0;left: 0;width: 100%;min-height: 100%;height: auto}#middle{height: auto;position: relative;padding-bottom: 900px}#left{float: left;width: 280px}#content{float: right;width: 1160px;position: relative;padding: 0}#right{float: right;width: 0px;margin-left: 20px}.block{padding: 50px 0;background-repeat: no-repeat;background-position: center center;background-size: cover;box-sizing: border-box;position: relative}.block .title{font-size: 40px;line-height: 110%;text-transform: uppercase;font-family: "Tenor Sans", serif;margin-bottom: 60px}.block .title a{color: #1a1a1a;text-decoration: none}.block .title a:hover{color: #8ecee8}.block .block_top{margin-bottom: 60px}.block .block_top .title,.block .block_top .all{display: inline-block;vertical-align: top}.block .block_top .title{line-height: 58px;margin-bottom: 0;margin-right: 60px}.rows{text-align: center}.rows .item{display: inline-block;vertical-align: top}.rows .item .photo,.rows .item .name{margin-bottom: 15px}.rows .item .photo{position: relative}.rows .item .photo .date{position: absolute;z-index: 20;background: rgba(142,206,232,0.7);color: #fff;padding: 10px;left: 0;top: 20px}.rows .item .date{font-size: 12px;line-height: 14px;margin-bottom: 10px}.rows .item .name{font-size: 18px;line-height: 20px}.rows .item .name a{text-decoration: none;color: #1a1a1a}.rows .item .name a:hover{color: #8ecee8}.rows .item .more a{display: inline-block;border: 1px solid #8ecee8;text-transform: uppercase;line-height: 40px;padding: 0 35px;text-decoration: none}.rows .item .more a:hover{color: #fff;background: #8ecee8}.pages{padding: 20px 0px}.pages ul{list-style: none;text-align: center}.pages ul li{display: inline-block;vertical-align: top;margin: 0 5px}.pages ul li a,.pages ul li span{display: inline-block;padding: 5px;border-bottom: 2px solid transparent}.pages ul li a{text-decoration: none}.pages ul li span,.pages ul li a:hover{color: #1a1a1a;border-color: #8ecee8}.popup_page{padding: 40px}#back_top{position: fixed;bottom: 50px;right: 50px;background: #8ecee8;opacity: 0.7;z-index: 20000;-webkit-transition: 1s;-moz-transition: 1s;-o-transition: 1s;transition: 1s;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%}#back_top:hover{opacity: 1}#back_top a{width: 50px;height: 50px;line-height: 50px;display: block;text-align: center;font-size: 25px;color: #fff}.termins .termins_letter{font-size: 1.5em;line-height: 1.6em;font-weight: bold}.termins .termins_letter_container{margin-bottom: 1.5em}.termins .termins_letter_container .termin_item{width: 30%;float: left;padding-bottom: 0.4em}aside .article_item .article_item_photo,aside .article_item .article_item_text{float: none;width: 100%}.tabs .navigation{margin-bottom: 50px}.tabs .navigation ul{display: flex;justify-content: space-between;list-style: none;border-bottom: 6px solid #fff;width: 100%;gap: 30px}.tabs .navigation ul li{display: block;padding-bottom: 20px;font-size: 18px;color: #1a1a1a;cursor: pointer;position: relative}.tabs .navigation ul li a{color: #1a1a1a;display: block;text-decoration: none}.tabs .navigation ul li:after{content: '';display: none;width: 100%;height: 6px;position: absolute;bottom: -6px;background: #8ecee8}.tabs .navigation ul li.active{cursor: default}.tabs .navigation ul li.active:after{display: block}.tabs .contents .tab{display: none}.tabs .contents .tab.active{display: block}.tabs .tabtitle{font-size: 17px;line-height: 110%;padding: 20px 0;position: relative;cursor: pointer;display: none}.tabs .tabtitle span{background: url("../images/arrow_tab_right.svg") no-repeat center right;padding-right: 30px;display: inline-block}.tabs .tabtitle.active span{background-image: url("../images/arrow_tab_down.svg")}.version_desktop a,.version_mobile a{display: block;text-align: center;background: #8ecee8;line-height: 40px;text-transform: uppercase;color: #fff;text-decoration: none}.version_desktop a:hover,.version_mobile a:hover{background: rgba(142,206,232,0.8)}.edit_links{padding: 20px 0 10px}.edit_links a{display: inline-block;vertical-align: top;margin: 0 20px 10px 0;line-height: 30px;border: 2px solid #e03c42;background: #e03c42;color: #fff;font-size: 12px;font-weight: 400;padding: 0 20px;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;text-decoration: none}.edit_links a:hover{color: #e03c42;background: #fff}.block .edit_links{position: absolute;top: 10px;right: 10px;padding: 0;z-index: 100}.block .edit_links a{margin: 0 0 0 20px}aside .block .edit_links{opacity: .1}aside .block .edit_links a{display: block;margin: 0 0 10px 0}aside .block .edit_links:hover{opacity: 1}.cookie_policy{position: fixed;left: 0;bottom: 0;width: 100%;box-sizing: border-box;text-align: center;padding: 20px;background: rgba(0,0,0,0.8);color: #fff;z-index: 100000}.cookie_policy a{color: #fff;text-decoration: none;border-bottom: 1px solid rgba(255,255,255,0.5)}.cookie_policy a:hover{border-color: transparent}.cookie_policy .text{font-size: 14px;line-height: 20px;margin-bottom: 10px}.cookie_policy .buttons{display: flex;justify-content: center;align-items: center}.cookie_policy .buttons a{margin: 0 5px}.cookie_policy .buttons a.button{display: inline-block;vertical-align: middle;font-size: 14px;padding: 5px 20px;line-height: 20px;font-weight: 400;color: #fff;text-transform: none;min-width: 120px;box-sizing: border-box;border: 0;box-shadow: none}.cookie_policy .buttons a.button:hover{color: #fff;opacity: .9}.cookie_policy .buttons a.button.accept{background: #4fad51}.cookie_policy .buttons a.button.reject{background: #595959}.rules{font-size: 12px;line-height: 15px;margin-bottom: 15px}.rules label{padding-left: 25px;position: relative}.rules label input[type=checkbox]{position: absolute;top: 0;left: 0;margin: 0;width: 15px !important;height: 15px}.rules a{color: #1a1a1a;text-decoration: none;border-bottom: 1px solid rgba(142,206,232,0.5)}.rules a:hover{border-color: transparent}.rules sup{vertical-align: middle}.strike{text-decoration: line-through}.bvi_link{position: fixed;top: 20%;right: 20px}.bvi_link a{display: block;background: #fff;color: #1a1a1a;text-decoration: none;text-align: center;font-size: 14px;line-height: 130%;max-width: 120px;padding: 20px;border-radius: 10px}.bvi_link a i{display: block}.bvi_link a:hover{color: #8ecee8}header{padding: 30px 0;transition: all .3s ease}header .opener{width: 35px;height: 35px;background: url("../images/icon_opener.svg") no-repeat center center;position: absolute;top: 10px;right: 10px;display: none;cursor: pointer;z-index: 20}header nav{float: left}header nav ul{list-style: none}header nav ul li{display: inline-block;vertical-align: top;font-size: 16px;line-height: 32px;margin-right: 25px}header nav ul li a{color: #1a1a1a;text-decoration: none}header nav ul li a:hover{color: #fff}header .icons{float: right}header .icons a{display: inline-block;vertical-align: top;width: 32px;height: 32px;overflow: hidden;border-radius: 50%;text-indent: -1000px;background-repeat: no-repeat;background-position: center center;margin-left: 25px}header .icons a.whatsapp{background-image: url("../images/icon_whatsapp.svg")}header .icons a.telegram{background-image: url("../images/icon_telegram.svg")}header .icons a.vk{background-image: url("../images/icon_vk.svg")}header .icons a.email{background-image: url("../images/icon_email.svg")}header .icons a.search{background-image: url("../images/icon_header_search.svg")}header .icons a.wish{background-image: url("../images/icon_header_wish.svg")}header .icons a.user{background-image: url("../images/icon_header_user.svg")}header .icons a#cart{background-image: url("../images/icon_header_cart.svg");position: relative;color: #1a1a1a;text-decoration: none}header .icons a#cart span{position: absolute;width: 15px;height: 15px;left: 15px;top: 2px;background: #8ecee8;box-shadow: inset 0px 0px 5px rgba(255,255,255,0.8);border-radius: 28px;font-size: 10px;line-height: 15px;text-align: center;text-indent: 0}header .icons a:hover{transform: scale(1.2);transition: transform .5s ease-in-out}header .icons.social a{background-color: #fff}header.fixed{background: url("../images/bg1.jpg") no-repeat center top;background-size: cover;position: fixed;top: 0;left: 0;width: 100%;z-index: 1000}body.children header.fixed{background-image: url("../images/bg2.jpg")}.lists_1{background: url("../images/Circle.gif") no-repeat top center;padding-top: 60px;position: relative}.lists_1 .items{position: relative;z-index: 2;column-count: 2;-moz-column-count: 2;-webkit-column-count: 2;column-gap: 400px}.lists_1 .bg{position: absolute;top: 0;left: 0;width: 100%;text-align: center;z-index: 1}.lists_1 .item{margin-bottom: 150px;transition: transform .6s ease-out, opacity .6s ease-out;min-height: 260px;page-break-inside: avoid;break-inside: avoid-column;-webkit-column-break-inside: avoid;-moz-column-break-inside: avoid;-moz-page-break-inside: avoid}.lists_1 .item:nth-child(even){margin-bottom: 0}.lists_1 .item .name{float: left;font-size: 72px;line-height: 40px;width: 100px;font-family: "Cormorant Garamond", serif;font-style: italic}.lists_1 .item .announce{float: right;width: calc(100% - 100px)}.lists_1 .item:after{content: '';display: block;clear: both}.lists_1 .hidden{opacity: 0}.lists_1 .from-left.hidden{transform: translateX(-100px)}.lists_1 .from-right.hidden{transform: translateX(100px)}.lists_1 .show{opacity: 1;transform: translateX(0)}.razdels_1 .item{float: left;margin: 0 40px 40px 0;border-radius: 30px;overflow: hidden;position: relative;width: calc(33.33% - 26.67px)}.razdels_1 .item > a{display: block;aspect-ratio: 360 / 330;font-size: 16px;line-height: 110%;color: #1a1a1a;text-decoration: none;position: relative;background-position: center center;background-repeat: no-repeat;background-size: cover}.razdels_1 .item > a span{display: block;position: absolute;bottom: 32px;left: 38px}.razdels_1 .item .over{position: absolute;top: 0;left: 0;width: 100%;height: 100%;box-sizing: border-box;padding: 35px;background: rgba(255,255,255,0.4);display: none;backdrop-filter: blur(15px)}.razdels_1 .item .over .childs ul{column-count: 2;list-style: none}.razdels_1 .item .over .childs ul li{font-size: 16px;line-height: 130%;margin-bottom: 10px}.razdels_1 .item .over .childs ul li a{color: #1a1a1a;text-decoration: none}.razdels_1 .item .over .childs ul li a:hover{color: #8ecee8}.razdels_1 .item .over .more{position: absolute;bottom: 30px;right: 30px}.razdels_1 .item .over .more a{aspect-ratio: auto}.razdels_1 .item:hover .over{display: block}.razdels_1 .item.item_2 > a{aspect-ratio: 360 / 176}.razdels_1 .item.item_2 .over .more a,.razdels_1 .item.item_3 .over .more a,.razdels_1 .item.item_4 .over .more a{width: 56px;padding-left: 0;padding-right: 0;font-size: 0}.razdels_1 .item.item_2 .over .more a span,.razdels_1 .item.item_3 .over .more a span,.razdels_1 .item.item_4 .over .more a span{padding: 0;display: block;background-position: center center}.razdels_1 .item.item_2,.razdels_1 .item.item_3,.razdels_1 .item.item_5{margin-right: 0}.razdels_1 .item.item_3 a,.razdels_1 .item.item_4 a{aspect-ratio: 360 / 110}.razdels_1 .item.item_4 .over .childs{position: absolute;left: 35px;bottom: 35px}.razdels_1 .item.item_4 .over .childs ul li{margin-bottom: 0}.razdels_1 .item.item_5{width: calc(66.66% - 13.33px)}.razdels_1 .item.item_5 > a{aspect-ratio: 760 / 110}.razdels_1 .item.item_5 .over{padding-top: 10px;padding-bottom: 10px}.razdels_1 .item.item_5 .over .childs{padding-right: 200px}.razdels_1:after{content: '';display: block;clear: both}.photos_1 .photos,.photos_1 .text{width: calc(50% - 50px)}.photos_1 .photos{float: right}.photos_1 .photos img{border-radius: 30px}.photos_1 .text{float: left}.photos_1 .text p:first-child{margin-bottom: 30px}.specialists .item{display: inline-block;vertical-align: top;border-radius: 30px;overflow: hidden;position: relative;width: calc(50% - 30px);max-width: 385px;margin: 0 50px 50px 0}.specialists .item:nth-child(even){margin-right: 0}.specialists .item .photo img,.specialists .item .photo picture{display: block;max-width: 100%}.specialists .item .text{position: absolute;bottom: 0;left: 0;padding: 30px;padding-right: 20px;width: 100%;box-sizing: border-box;background: #fff}.specialists .item .text .name{font-size: 23px;line-height: 110%;margin-bottom: 30px;font-family: "Cormorant Garamond", serif;font-style: italic}.specialists .item .text .name a{text-decoration: none;color: #1a1a1a}.specialists .item .text .name a:hover{color: #8ecee8}.specialists .item .text .position{font-size: 17px;line-height: 130%;height: 22px;overflow: hidden;margin-bottom: 30px}.specialists .item .text .price{display: none}.specialists .item:hover .text .position{height: auto}.specialists .item:hover .text .price{display: block}.specialists_1{display: flex;gap: 10px}.specialists_1 .item{flex: 1}.specialists_1 .item .photo{margin-bottom: 20px}.specialists_1 .item .photo a{display: block}.specialists_1 .item .photo a img{display: block;border-radius: 50%;max-width: 100%}.specialists_1 .item .name{font-size: 23px;line-height: 110%;margin-bottom: 30px;font-family: "Cormorant Garamond", serif;font-style: italic}.specialists_1 .item .name a{text-decoration: none;color: #1a1a1a}.specialists_1 .item .name a:hover{color: #fff}.specialists_1 .item .position{font-size: 17px;line-height: 130%}.specialists_1 .owl-item .item{width: 100% !important}.service_specialists .item{margin-bottom: 50px}.service_specialists .item .photo{float: left;width: 246px;margin-bottom: 20px}.service_specialists .item .photo a{display: block}.service_specialists .item .photo a img{display: block;border-radius: 50%;max-width: 100%}.service_specialists .item .text{float: right;width: calc(100% - 300px)}.service_specialists .item:after{content: '';display: block;clear: both}.service_specialists .item .name{font-size: 23px;line-height: 110%;margin-bottom: 30px;font-family: "Cormorant Garamond", serif;font-style: italic}.service_specialists .item .name a{text-decoration: none;color: #1a1a1a}.service_specialists .item .name a:hover{color: #fff}.service_specialists .item .position{font-size: 17px;line-height: 130%;margin-bottom: 60px}.service_specialists .owl-item .item{margin: 0}.service_specialists .owl-thumbs{display: flex;justify-content: start;gap: 25px;padding-left: 300px}.service_specialists .owl-thumbs .owl-thumb-item{cursor: pointer}.service_specialists .owl-thumbs .owl-thumb-item img{display: block;border-radius: 50%;filter: grayscale(1)}.service_specialists .owl-thumbs .owl-thumb-item.active img{filter: grayscale(0)}.detail_article .row,.detail_specialist .row{margin-bottom: 60px}.detail_article .row .title,.detail_specialist .row .title{font-size: 40px;line-height: 110%;text-transform: uppercase;margin-bottom: 30px;font-family: "Tenor Sans", serif}.detail_article .row .tabs,.detail_specialist .row .tabs{background: #fff;border-radius: 30px;padding: 30px}.detail_article .row .tabs .navigation ul,.detail_specialist .row .tabs .navigation ul{border-color: rgba(191,193,193,0.5)}.detail_specialist .top{margin-bottom: 60px}.detail_specialist .top .photo{float: left;width: 385px}.detail_specialist .top .photo img{border-radius: 48px;display: block;max-width: 100%}.detail_specialist .top .text{float: right;width: calc(100% - 465px)}.detail_specialist .top .text h1{font-size: 50px;line-height: 110%;margin-bottom: 30px;font-family: "Cormorant Garamond", serif;font-style: italic;font-weight: 400}.detail_specialist .top .text .specialization{margin-bottom: 100px}.detail_specialist .reasons a{color: #1a1a1a;border-bottom: 1px solid rgba(26,26,26,0.5);font-size: 23px;font-family: "Cormorant Garamond", serif;text-decoration: none}.detail_specialist .reasons a:hover{color: #fff;border-color: transparent}.detail_specialist .reasons ol{list-style: none;counter-reset: num}.detail_specialist .reasons ol li{display: inline-block;vertical-align: top;width: calc(33.33% - 5px);padding-left: 95px;padding-right: 95px;box-sizing: border-box;position: relative;margin-bottom: 50px;word-wrap: break-word}.detail_specialist .reasons ol li em{font-size: 23px;font-family: "Cormorant Garamond", serif;margin-bottom: 10px;display: inline-block}.detail_specialist .reasons ol li:before{content: attr(data-num);counter-increment: num;position: absolute;top: 0;left: 0;font-size: 72px;line-height: 32px;font-family: "Cormorant Garamond", serif;font-style: italic}.parent_service_12 .reasons ol li{width: calc(50% - 5px)}.catalog .item{float: left;width: calc(25% - 30px);margin: 0 40px 40px 0}.catalog .item:nth-child(4n){margin-right: 0}.catalog .item .photo{background: #fff;position: relative;border-radius: 30px;aspect-ratio: 1;overflow: hidden;margin-bottom: 20px}.catalog .item .photo .wish{position: absolute;top: 20px;right: 20px;z-index: 10}.catalog .item .photo .wish a{display: block;width: 25px;height: 25px;background: url("../images/icon_wish.svg") no-repeat center center}.catalog .item .photo .wish a.active{background-image: url("../images/icon_wish_active.svg")}.catalog .item .photo .buy{position: absolute;bottom: 10px;right: 10px;z-index: 10}.catalog .item .photo .buy input[type=submit]{width: 45px;height: 45px;border-radius: 50%;background-image: url("../images/icon_cart.svg");background-repeat: no-repeat;background-position: center center;overflow: hidden;text-indent: -1000px;padding: 0;box-shadow: 3px 3px 4px rgba(0,0,0,0.2), inset 0px 0px 15px rgba(255,255,255,0.8)}.catalog .item .photo .buy input[type=submit]:hover{transform: scale(1.2);transition: transform .5s ease-in-out}.catalog .item .photo > a{display: block;width: 100%;overflow: hidden;padding: 20px;box-sizing: border-box}.catalog .item .photo > a img{display: block;max-width: 100%}.catalog .item .photo > a:hover img{transform: scale(1.2);transition: transform .5s ease-in-out}.catalog .item .announce{font-size: 17px;line-height: 130%;margin-bottom: 10px}.catalog .item .name{font-size: 23px;line-height: 110%;margin-bottom: 10px;font-family: "Cormorant Garamond", serif;font-style: italic}.catalog .item .name a{text-decoration: none;color: #1a1a1a}.catalog .item .name a:hover{color: #fff}.catalog .item .price{font-size: 17px;line-height: 130%;font-weight: 600}.catalog:after{content: '';display: block;clear: both}.catalog .owl-item .item{float: none;width: 100% !important;margin: 0 !important}.catalog.catalog_list .item{float: none;width: 100%;display: flex;align-items: center;gap: 30px}.catalog.catalog_list .item .photo{width: calc(25% - 30px)}.catalog.catalog_list .item .text{width: 75%}.content_type_catalog .catalog .item .name a:hover{color: #8ecee8}.catalog_sub{margin-bottom: 60px;padding-bottom: 60px;border-bottom: 1px solid rgba(189,193,193,0.5);position: relative}.catalog_sub:before,.catalog_sub:after{content: '';display: block;width: 5px;height: 5px;border-radius: 50%;background: rgba(189,193,193,0.5);position: absolute;bottom: -3px}.catalog_sub:before{left: 0px}.catalog_sub:after{right: 0px}.catalog_sub .items{display: flex;justify-content: space-between;flex-wrap: wrap;gap: 10px}.catalog_sub .items .item{flex: 1}.catalog_sub .items .item a{display: block;font-size: 14px;line-height: 26px;padding: 15px 20px 15px 20px;height: 56px;color: #1a1a1a;box-sizing: border-box;text-decoration: none;border-radius: 30px;background-position: center right;background-repeat: no-repeat;background-size: cover}.catalog_sub .items .item a:hover{opacity: .9}.detail_catalog .labels,.catalog .item .labels{position: absolute;top: 10px;left: 10px;z-index: 10}.detail_catalog .labels .label,.catalog .item .labels .label{width: 45px;height: 45px;line-height: 45px;border-radius: 50%;font-size: 23px;font-family: "Cormorant Garamond", serif;font-style: italic;text-align: center;box-shadow: 3px 3px 4px rgba(0,0,0,0.2), inset 0px 0px 15px rgba(255,255,255,0.8)}.detail_catalog .labels .label.hit,.catalog .item .labels .label.hit{background: #ece3d6}.detail_catalog .labels .label.sale,.catalog .item .labels .label.sale{background: #f3c8cf}.detail_catalog{margin-bottom: 60px}.detail_catalog .card .photos{float: left;width: 460px;background: #fff;padding: 40px;border-radius: 30px;position: relative;box-sizing: border-box}.detail_catalog .card .photos a{display: block}.detail_catalog .card .photos a img{display: block;max-width: 100%;width: auto;margin: auto}.detail_catalog .card .photos .owl-dots .owl-dot span{background: #f6f6f7}.detail_catalog .card .photos .owl-dots .owl-dot.active span{background: #8ecee8}.detail_catalog .card .text{float: right;width: calc(100% - 630px)}.detail_catalog .card .text .announce{font-size: 17px;line-height: 130%}.detail_catalog .card .text h1{font-family: "Cormorant Garamond", serif;font-style: italic;font-weight: 400;font-size: 50px;line-height: 110%;margin-bottom: 40px}.detail_catalog .card .text .packaging{font-size: 17px;height: 20px;line-height: 40px;width: calc(100% - 100px);border-bottom: 1px solid #8ecee8;margin-bottom: 70px;position: relative}.detail_catalog .card .text .packaging:after{content: '';display: block;width: 5px;height: 5px;border-radius: 50%;background: #8ecee8;position: absolute;bottom: -3px;right: 0}.detail_catalog .card .text .packaging span{display: inline-block;padding: 0 25px;border: 1px solid #8ecee8;border-radius: 20px;background: #f6f6f7}.detail_catalog .card .text .price{text-align: right;font-size: 33px;font-weight: 600;margin-bottom: 70px}.detail_catalog .card .text .price .strike{color: #bfc1c1}.detail_catalog .card .text .do{margin-bottom: 35px}.detail_catalog .card .text .do .basket{width: calc(100% - 100px);float: left}.detail_catalog .card .text .do .basket button{width: 100%}.detail_catalog .card .text .do .basket button span{display: block;text-align: left}.detail_catalog .card .text .do .basket .incart{line-height: 56px;border: 1px solid #8ecee8;font-size: 17px;text-decoration: none;padding: 0 25px;display: none;border-radius: 28px;color: #1a1a1a}.detail_catalog .card .text .do .basket .incart span{display: block;background: url("../images/angle_right_gray.svg") no-repeat center right;padding-right: 60px}.detail_catalog .card .text .do .basket .incart:hover{color: #8ecee8}.detail_catalog .card .text .do .basket.f button{display: none}.detail_catalog .card .text .do .basket.f .incart{display: block}.detail_catalog .card .text .do .wish{float: right}.detail_catalog .card .text .do .wish a{display: block;width: 56px;height: 56px;box-shadow: 3px 3px 4px rgba(0,0,0,0.2), inset 0px 0px 20px rgba(255,255,255,0.8);border-radius: 28px;background: url("../images/icon_wish_detail.svg") #8ecee8 no-repeat center center;border: 1px solid transparent}.detail_catalog .card .text .do .wish a.active{background-image: url("../images/icon_wish_detail_active.svg");background-color: transparent;border-color: #8ecee8}.detail_catalog .card .text .do:after{content: '';display: block;clear: both}.detail_catalog .card .text .icons .item{display: inline-block;vertical-align: top;margin-right: 50px}.detail_catalog .card .text .icons .item:nth-child(even){margin-right: 0}.detail_catalog .card .text .icons .item > div{display: inline-block;vertical-align: middle}.detail_catalog .card .text .icons .item .icon{width: 40px;height: 40px;border-radius: 50%;border: 1px solid #8ecee8;background-position: center center;background-repeat: no-repeat;margin-right: 10px}.detail_catalog .card .text .icons .item .name{font-size: 14px;line-height: 130%}.detail_catalog .tabs{background: #fff;border-radius: 30px;padding: 40px}.detail_catalog .tabs .navigation ul{border-color: rgba(191,193,193,0.5)}.detail_catalog .advantages ol{list-style: none;counter-reset: num}.detail_catalog .advantages ol li{display: inline-block;vertical-align: top;width: calc(33.33% - 5px);padding-left: 95px;padding-right: 95px;box-sizing: border-box;position: relative;margin-bottom: 50px}.detail_catalog .advantages ol li em{font-size: 23px;font-family: "Cormorant Garamond", serif;margin-bottom: 10px;display: inline-block}.detail_catalog .advantages ol li:before{content: "0" counter(num);counter-increment: num;position: absolute;top: 0;left: 0;font-size: 72px;line-height: 32px;font-family: "Cormorant Garamond", serif;font-style: italic}.n{display: inline-block;vertical-align: top;box-sizing: border-box}.n input{border: 0;padding: 0;display: inline-block;vertical-align: middle}.n input[type=button]{width: 32px;height: 32px;border-radius: 50%;color: #1a1a1a;box-shadow: 3px 3px 4px rgba(0,0,0,0.2), inset 0px 0px 20px rgba(255,255,255,0.8);background: #8ecee8;padding: 0;border: 0}.n input[type=button]:hover{color: #1a1a1a;opacity: .9l}.n input[type=text]{width: 40px;background: transparent;height: 32px;text-align: center;font-size: 16px;border: 0;font-weight: 700}.filters{margin-bottom: 30px}.filters .filters_top .filters_opener{font-size: 17px;line-height: 25px;font-weight: 600;cursor: pointer;padding-left: 30px;background: url("../images/icon_filters.svg") no-repeat center left;float: left}.filters .filters_top .catalog_sort{float: left;float: right}.filters .filters_top .catalog_sort select{padding: 0;background: transparent;border: 0;font-size: 17px;line-height: 25px;font-weight: 600}.filters .filters_top .catalog_view{float: right;display: flex;display: none;align-items: center;font-size: 17px;line-height: 25px;gap: 10px}.filters .filters_top .catalog_view a,.filters .filters_top .catalog_view span{display: block}.filters .filters_top .catalog_view a{color: #bfc1c1}.filters .filters_top .catalog_view a.active,.filters .filters_top .catalog_view a:hover{color: #1a1a1a}.filters .filters_top:after{content: '';display: block;clear: both}.filters .filters_popup{position: fixed;top: 0;left: 0;width: 100%;height: 100%;background: rgba(0,0,0,0.4);align-items: center;justify-content: center;z-index: 1000;display: none}.filters .filters_popup.show{display: flex}.filters .filters_popup .inner{padding: 80px 60px;background: #f6f6f7;border-radius: 30px;position: relative;width: 584px;box-sizing: border-box;max-width: 95%}.filters .filters_popup .inner .close{position: absolute;top: -22px;right: -22px;width: 43px;height: 43px;background: url("../images/icon_close.svg") no-repeat center center;cursor: pointer}.filters .filters_popup .inner .title{font-size: 40px;line-height: 110%;text-transform: uppercase;font-family: "Tenor Sans", serif;margin-bottom: 50px}.filters .filter{margin-bottom: 10px}.filters .filter .name{display: block;font-size: 17px;line-height: 25px;cursor: pointer}.filters .filter .name span.plus:before{content: '+'}.filters .filter .name span.minus:before{content: '-'}.filters .filter .name + .vars{display: none}.filters .filter .range{padding: 20px 0 10px}.filters .filter .range .ui-slider-horizontal{border-radius: 0 !important;height: 1px !important;background: #ccc !important;border: 0 !important;margin-bottom: 10px}.filters .filter .range .ui-slider-range{background: #8ecee8}.filters .filter .range .ui-slider-handle{background: #fff !important;border-radius: 50% !important;width: 25px !important;height: 25px !important;top: -12.5px !important;border: 1px solid #8ecee8 !important;box-sizing: border-box;margin: 0 !important;box-shadow: none}.filters .filter .range .ui-slider-handle:last-child{margin-left: -25px !important}.filters .filter .left,.filters .filter .right{font-size: 17px;line-height: 25px;font-weight: 600}.filters .filter .left input[type=text],.filters .filter .right input[type=text]{font-size: 17px;height: 25px;width: 60px;padding: 0;font-weight: 600;border: 0;background: transparent}.filters .filter .vars{padding-top: 10px}.filters .filter .vars label{display: block;padding-right: 35px;font-size: 17px;line-height: 25px;margin-bottom: 10px;position: relative;cursor: pointer}.filters .filter .vars label.hide{display: none}.filters .filter .vars label:last-child{margin: 0}.filters .filter .vars label input{position: absolute;top: 0;right: 0;opacity: 0}.filters .filter .vars label input + span:after{content: '';display: block;width: 25px;height: 25px;border: 1px solid #8ecee8;position: absolute;right: 0;bottom: 0;border-radius: 50%;box-sizing: border-box}.filters .filter .vars label input:checked + span:after{background: #8ecee8}.filters .filter .vars span.all{cursor: pointer;display: inline-block;font-size: 14px;line-height: 20px;color: #8ecee8}.filters .submit{padding-top: 20px}.filters .submit button{width: 100%;text-align: left}.filters .submit button span{display: block}.form{padding: 60px;border-radius: 30px;background: #fff;box-sizing: border-box}.form > div{margin-bottom: 20px}.form .label{display: block;margin-bottom: 25px;position: relative}.form .label:last-child{margin: 0}.form .label.hide{display: none}.form .label > span{font-size: 17px;line-height: 130%;margin-bottom: 10px;display: block}.form .label i{position: absolute;bottom: 0;right: 0;width: 40px;height: 40px;line-height: 40px;text-align: center;cursor: pointer;font-size: 25px;color: #ccc}.form .vars label{display: block;margin-bottom: 10px;position: relative;cursor: pointer}.form .vars label input{position: absolute;top: 0;left: 0;opacity: 0}.form .vars label input + span{display: inline-block;padding-left: 40px;font-size: 17px;line-height: 30px}.form .vars label input + span:before{content: '';display: block;position: absolute;top: 0;left: 0;border: 1px solid #8ecee8;border-radius: 50%;width: 30px;height: 30px;box-sizing: border-box}.form .vars label input:checked + span:before{background: #8ecee8;box-shadow: 3px 3px 4px -2px rgba(0,0,0,0.2), inset 0px 0px 6.3px #fff}.form input[type=text],.form input[type=email],.form input[type=password],.form input[type=tel],.form input[type=number],.form input[type=date],.form select,.form textarea{width: 100%;box-sizing: border-box;border: 1px solid #9b9b9b;border-radius: 5px}.form input[type=text],.form input[type=email],.form input[type=password],.form input[type=tel],.form input[type=number],.form input[type=date],.form select{padding: 0 15px;height: 46px;border-radius: 30px}.form textarea{padding: 15px;resize: vertical;height: 135px;border-radius: 30px}.form sup{color: #e03c42;font-size: 12px}.form .rules{float: left}.form .submit{float: right}.form .submit input,.form .submit button{width: 100%}.form:after{content: '';display: block;clear: both}.form .links{padding-top: 15px}.form .links p,.form .links div{margin-bottom: 10px}.form .links p a,.form .links div a{text-decoration: none;border-bottom: 1px solid rgba(142,206,232,0.5)}.form .links p a:hover,.form .links div a:hover{border-color: transparent}.questions .item{margin-bottom: 20px}.questions .item .question{font-size: 18px;line-height: 20px;font-weight: 700}.questions .item .question.full{padding-left: 30px;position: relative;cursor: pointer}.questions .item .question.full i{position: absolute;top: 0;left: 0}.questions .item .question.full.active,.questions .item .question.full:hover{color: #8ecee8}.questions .item .question.full + .answer{display: none}.questions .item .answer{padding-top: 10px;padding-left: 30px}.form_messages{margin-bottom: 20px}.form_messages textarea{width: 100%;resize: vertical;height: 100px}.messages .message_item{padding: 10px;border: 1px solid #ccc;margin-bottom: 20px}.messages .message_item .info{font-weight: bold;margin-bottom: 5px}.messages .message_item .info span{font-style: italic;font-weight: normal}.messages .message_new{background: rgba(224,60,66,0.2)}.messages .message_item_sys{margin-left: 70px}.messages .message_item_user{margin-right: 70px}.pricelist{background: #fff;border-radius: 30px;padding: 20px}.pricelist .item .razdel{font-size: 17px;line-height: 130%;padding: 20px}.pricelist .item .razdel .name{font-weight: 700}.pricelist .item .razdel .name span{display: inline-block;padding-right: 30px;background: url("../images/arrow_right_pricelist.svg") no-repeat center right;cursor: pointer}.pricelist .item .razdel .name span:hover{color: #8ecee8}.pricelist .item .razdel .name.active span{background-image: url("../images/arrow_down_pricelist.svg")}.pricelist .item .razdel .announce{display: none;padding-top: 20px}.pricelist .item .razdel + .data{padding-left: 40px}.pricelist .item .razdel + .data .items table tr th,.pricelist .item .razdel + .data .items table tr td{padding: 10px 20px}.pricelist .item .data .items table{width: 100%;border-collapse: collapse}.pricelist .item .data .items table tr.hide{display: none}.pricelist .item .data .items table tr th,.pricelist .item .data .items table tr td{padding: 20px;vertical-align: middle}.pricelist .item .data .items table tr th:last-child,.pricelist .item .data .items table tr td:last-child,.pricelist .item .data .items table tr th:nth-child(2),.pricelist .item .data .items table tr td:nth-child(2){text-align: right}.pricelist .item .data .items table tr th:nth-child(2),.pricelist .item .data .items table tr td:nth-child(2){font-weight: 600;font-size: 17px;white-space: nowrap}.pricelist .item .data .items table tr th a.button,.pricelist .item .data .items table tr td a.button{padding: 7px 15px;font-size: 12px;display: block;width: auto;margin: 0;float: right}.pricelist .item .data .items table tr th:nth-child(2),.pricelist .item .data .items table tr td:nth-child(2),.pricelist .item .data .items table tr th:last-child,.pricelist .item .data .items table tr td:last-child{width: 15%}.pricelist .item .data .items table tr th .razdel,.pricelist .item .data .items table tr td .razdel{padding: 0}.pricelist .item .data .items table tr th i,.pricelist .item .data .items table tr td i,.pricelist .item .data .items table tr th em,.pricelist .item .data .items table tr td em{font-family: "Cormorant Garamond", serif;font-size: 23px}.pricelist + .all{padding-left: 40px;padding-top: 20px;font-style: italic;font-family: "Cormorant Garamond", serif;font-size: 23px;line-height: 25px}.pricelist + .all span{display: inline-block;background: url("../images/arrow_right_white.svg") no-repeat center right;padding-right: 30px;cursor: pointer}.parent_service .pricelist .data .items table tr.hide{display: table-row}.cart_title{font-size: 20px;line-height: 20px;margin-bottom: 20px}.cart_items ul{list-style: none;width: 100%;display: table;border: 1px solid #bfc1c1;border-radius: 5px;margin-bottom: 20px}.cart_items ul li{display: table-row}.cart_items ul li > div{display: table-cell;vertical-align: middle;padding: 20px;border-bottom: 1px solid #bfc1c1}.cart_items ul li > div .desc{font-size: 14px;line-height: 20px;margin-bottom: 5px}.cart_items ul li > div.photo{width: 140px;text-align: center}.cart_items ul li > div.photo a{display: block}.cart_items ul li > div.photo a img{display: inline-block;max-width: 100%}.cart_items ul li > div.photo i{font-size: 70px;color: #ccc}.cart_items ul li > div.info .name{font-family: "Cormorant Garamond", serif;font-size: 23px;line-height: 110%;font-style: italic}.cart_items ul li > div.info .name a{color: #1a1a1a;text-decoration: none}.cart_items ul li > div.info .name a:hover{color: #8ecee8}.cart_items ul li > div.info .art{font-size: 14px;line-height: 20px;color: #7d7d7d}.cart_items ul li > div.price{width: 150px}.cart_items ul li > div.price .value{font-size: 18px;line-height: 32px;font-weight: 700}.cart_items ul li > div.price .value i{font-size: 16px}.cart_items ul li > div.count{width: 150px}.cart_items ul li > div.delete{position: relative}.cart_items ul li > div.delete a{position: absolute;top: 10px;right: 10px;font-size: 20px}.cart_items ul li:last-child > div{border: 0}.cart_summary{border: 1px solid #bfc1c1;border-radius: 10px;padding: 10px 20px;line-height: 56px}.cart_summary .cart_title{float: left;font-size: 18px;line-height: 56px;margin: 0}.cart_summary .cart_title span{color: #8ecee8}.cart_summary .right > div,.cart_summary .right > span{display: inline-block;vertical-align: top;margin-left: 20px}.cart_summary .right .total{font-size: 18px}.cart_summary .right .total span{font-size: 24px;font-weight: 700}.cart_summary .right .empty a{text-decoration: none}.cart_summary .right .empty a:hover{color: #1a1a1a}.cart_summary .right .go{height: 56px;overflow: hidden}.cart_empty{text-align: center}.cart_empty:before{content: '';display: inline-block;width: 180px;height: 180px;border-radius: 50%;background: url("../images/icon_cart_checkout.svg") #8ecee8 no-repeat center center;margin-bottom: 20px}.cart_empty .cart_title{font-size: 36px;line-height: 40px;font-weight: 700}.cart_empty .desc a{color: #1a1a1a;text-decoration: none;border-bottom: 1px solid rgba(26,26,26,0.5)}.cart_empty .desc a:hover{border-color: transparent;color: #8ecee8}.cart_empty .sent a{text-decoration: none;border-bottom: 1px solid rgba(142,206,232,0.5)}.cart_empty .sent a:hover{border-color: transparent}.cart_empty .hours{padding: 30px 0}.cart_empty .number{font-size: 24px;line-height: 30px;font-weight: 700;margin-bottom: 20px}.cart_empty .number span{color: #8ecee8}.checkout .goods{float: right;width: 480px;border-radius: 10px;overflow: hidden;background: #fff}.checkout .goods .top{background: #8ecee8;line-height: 40px;padding: 15px 20px}.checkout .goods .top .title{float: left;font-size: 32px;font-family: "Cormorant Garamond", serif;font-style: italic}.checkout .goods .top .change{float: right;font-size: 12px;text-transform: uppercase}.checkout .goods .top .change a{color: #1a1a1a;text-decoration: none}.checkout .goods .top .change a:hover{color: #fff}.checkout .goods .items .item{padding: 15px 20px;border-bottom: 1px solid #bfc1c1}.checkout .goods .items .item .photo{float: left;width: 80px}.checkout .goods .items .item .photo a{display: block;text-decoration: none;text-align: center}.checkout .goods .items .item .photo a img{display: inline-block;max-width: 100%}.checkout .goods .items .item .photo a i{color: #ccc;font-size: 50px}.checkout .goods .items .item .info{float: right;width: calc(100% - 100px)}.checkout .goods .items .item .info .name{font-size: 23px;line-height: 25px;margin-bottom: 5px;font-family: "Cormorant Garamond", serif;font-style: italic}.checkout .goods .items .item .info .name a{color: #1a1a1a;text-decoration: none}.checkout .goods .items .item .info .name a:hover{color: #8ecee8}.checkout .goods .items .item .info .amount{color: #9f9f9f;font-size: 14px;line-height: 20px;margin-bottom: 5px}.checkout .goods .items .item .info .price{font-size: 18px;line-height: 20px;font-weight: 700}.checkout .goods .items .item .info .price i{font-size: 16px}.checkout .goods .result{padding: 15px 20px;border-bottom: 1px solid #bfc1c1}.checkout .goods .result .table{width: 100%}.checkout .goods .result .table > div{display: flex;justify-content: space-between;margin-bottom: 10px}.checkout .goods .result .table > div.hide{display: none}.checkout .goods .result .table > div > div{text-align: left;font-size: 16px;line-height: 25px;padding: 2px 0}.checkout .goods .result .table > div > div:nth-child(2){flex: 1 0;border-bottom: 1px dotted #d2d2d2;height: 1em;margin: 0 .4em}.checkout .goods .result .table > div > div:last-child{font-weight: 700}.checkout .goods .promo{padding: 25px 20px 15px;border-bottom: 1px solid #bfc1c1}.checkout .goods .promo label{display: block;position: relative}.checkout .goods .promo label > span{display: block;position: absolute;top: -10px;left: 10px;padding: 0 5px;background: #fff;color: #9b9b9b;font-size: 14px;line-height: 20px}.checkout .goods .promo label input[type=text]{width: 100%;height: 46px;border: 1px solid #8ecee8;padding: 0 20px;border-radius: 30px;box-sizing: border-box}.checkout .goods .promo label a{position: absolute;background: url("../images/angle_right_gray.svg") no-repeat center center;width: 20px;height: 34px;overflow: hidden;text-indent: -1000px;top: 5px;right: 10px;display: block}.checkout .goods .promo .error{padding-top: 10px}.checkout .goods .submit{padding: 10px 20px}.checkout .goods .submit .total{margin-bottom: 15px;font-size: 18px;line-height: 30px;text-align: right}.checkout .goods .submit .total span{font-size: 24px;font-weight: 700}.checkout .goods .submit input[type=submit],.checkout .goods .submit button{width: 100%;margin-bottom: 15px}.checkout .cart_form{float: left;width: calc(100% - 510px)}.checkout .cart_form .form{margin: 0;width: 100%}.checkout .cart_form .form .submit input[type=submit],.checkout .cart_form .form .submit .rules{display: inline-block;vertical-align: middle}.checkout .cart_form .form .submit input[type=submit]{height: 50px;padding: 0 150px;border-radius: 25px}.checkout .cart_form .form .submit .rules{margin-left: 30px}.checkout .cart_form .row{margin-bottom: 35px}.checkout .cart_form .row .name{font-size: 32px;line-height: 30px;font-style: italic;font-family: "Cormorant Garamond", serif;margin-bottom: 30px}.checkout .cart_form .submit input,.checkout .cart_form .submit button{width: 100%}.cdek_delivery_calc{display: block;font-size: 16px;color: #8ecee8;margin-bottom: 15px}.cdek_delivery_calc.hide{display: none}.individual_pvz select,.individual_sber select{width: auto;max-width: 50%;display: inline-block;vertical-align: top;margin: 0 15px 15px 0}#cart_animation{opacity: 0;position: absolute;top: 10px;right: 10px;width: 15px;height: 15px;background: url('../images/ajax_loader.gif')}.hide{display: none}sup.req{color: #e03c42;font-size: 10px}.cart_added{text-align: center;width: 500px;padding: 20px 0 0}.cart_added h1{font-size: 1.5em;margin-bottom: 20px}.cart_added .button{display: inline-block;vertical-align: top;margin: 10px}.cart_added .button a{display: block;color: #fff;background: #8ecee8;border: 1px solid #8ecee8;cursor: pointer;padding: 7px 14px;text-decoration: none;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px}.cart_added .button a:hover{color: #8ecee8;background: #fff}#pvz_map,#pvz_map_sber,#pvz_map_boxberry{height: 400px;margin-bottom: 10px}.payment_info .user_info,.payment_info .ym_form{display: inline-block;vertical-align: top;width: calc(50% - 10px)}.ballon_content div{margin-bottom: 5px;font-size: 12px;line-height: 15px;font-family: "Montserrat", serif}.ballon_content .pvzname{font-size: 14px;color: #8ecee8;font-weight: 500}.ballon_content button{height: 40px;border-radius: 5px}.user_nav{margin-bottom: 35px}.user_nav nav{border-bottom: 2px solid #e9e9e9}.user_nav nav ul{list-style: none}.user_nav nav ul li{display: inline-block;vertical-align: top;margin-right: 40px;font-size: 18px;line-height: 40px}.user_nav nav ul li a{color: #1a1a1a;text-decoration: none;display: block;position: relative}.user_nav nav ul li a:after{content: '';display: none;width: 100%;height: 2px;background: #8ecee8;position: absolute;bottom: -2px;left: 0}.user_nav nav ul li a:hover,.user_nav nav ul li a.active{color: #8ecee8}.user_nav nav ul li a.active{font-weight: 700}.user_nav nav ul li a.active:after{display: block}.orders .order{margin-bottom: 30px}.orders .order .top{background: #8ecee8;padding: 5px 10px;line-height: 40px}.orders .order .top.top_1{background: #ffd687}.orders .order .top.top_3{background: #bff4c1}.orders .order .top.top_4{background: #ffc3c3}.orders .order .top .number{float: left;font-weight: 500;margin-right: 20px}.orders .order .top .date{float: left}.orders .order .top .status{float: right}.orders .order .items{border: 1px solid #cecece;border-top: 0}.orders .order .items .item{display: table;width: 100%;border-bottom: 1px solid #cecece}.orders .order .items .item > div{display: table-cell;vertical-align: middle;padding: 20px}.orders .order .items .item > div .desc{font-size: 14px;line-height: 20px;margin-bottom: 10px}.orders .order .items .item > div.photo{width: 140px;text-align: center}.orders .order .items .item > div.photo a{display: block}.orders .order .items .item > div.photo a img{display: inline-block;max-width: 100%;border-radius: 10px}.orders .order .items .item > div.photo i{font-size: 70px;color: #ccc}.orders .order .items .item > div.info .name{font-family: "Cormorant Garamond", serif;font-size: 23px;line-height: 110%;font-style: italic;margin-bottom: 10px}.orders .order .items .item > div.info .name a{color: #1a1a1a;text-decoration: none}.orders .order .items .item > div.info .name a:hover{color: #8ecee8}.orders .order .items .item > div.info .art{font-size: 14px;line-height: 20px;color: #7d7d7d}.orders .order .items .item > div.price,.orders .order .items .item > div.count{width: 150px}.orders .order .items .item > div.price .value,.orders .order .items .item > div.count .value{font-size: 18px;line-height: 40px;font-weight: 700}.orders .order .items .item > div.price .value i,.orders .order .items .item > div.count .value i{font-size: 16px}.orders .order .items .item:last-child{border: 0}.orders .order .summary{padding: 20px;border: 1px solid #cecece;border-top: 0;line-height: 40px}.orders .order .summary .summ{float: left;font-size: 18px}.orders .order .summary .summ strong{font-size: 24px}.orders .order .summary .summ strong i{font-size: 20px}.orders .order .summary .cancel{float: right;font-size: 14px}.orders .order .summary .cancel a{margin-left: 10px}.pushes .item{padding: 20px 0;border-bottom: 1px solid #ccc}.pushes .item .top{font-size: 14px;line-height: 20px;margin-bottom: 10px}.pushes .item .top .date{color: #7d7d7d;float: left;margin-right: 20px}.pushes .item .top .name{font-weight: 500;float: left}.pushes .item .top:after{content: '';display: block;clear: both}.pushes .item .message{font-size: 14px;line-height: 20px;margin-bottom: 10px}@media (max-width: 768px){.pushes .item .top .date,.pushes .item .top .name{float: none;margin: 0}}.subscriptions{margin-bottom: 40px}.subscriptions .item{padding: 20px 0;border-bottom: 1px solid #ebebeb}.subscriptions .item:after{content: '';display: block;clear: both}.subscriptions .item .photo{float: left;width: 48px}.subscriptions .item .text{float: right;width: calc(100% - 72px)}.subscriptions .item .top{font-size: 14px;line-height: 20px;margin-bottom: 10px}.subscriptions .item .top .name{font-weight: 500;float: left;margin-right: 20px}.subscriptions .item .top .state{color: #7d7d7d;float: left}.subscriptions .item .top:after{content: '';display: block;clear: both}.subscriptions .item .info{font-size: 14px;line-height: 20px}.subscriptions .item .info div{margin-bottom: 5px}.subscriptions .item .info .price{font-weight: 500}.subscriptions .item .info .next{color: #7d7d7d}@media (max-width: 768px){.subscriptions .item .top .name,.subscriptions .item .top .state{float: none;margin: 0}}.bonuses .available{color: #4fad51;font-size: 20px;line-height: 25px;margin-bottom: 25px;font-weight: 700}.bonuses .burn{color: #e03c42;font-size: 18px;line-height: 25px;margin-bottom: 25px;font-weight: 700}.bonuses .info{font-style: italic;font-size: 14px;line-height: 20px;margin-bottom: 25px}.bonuses table{width: 100%;border-collapse: collapse;margin-bottom: 25px}.bonuses table tr th,.bonuses table tr td{padding: 5px 10px;text-align: left;font-size: 14px;line-height: 20px;border: 1px solid #ccc}footer{position: absolute;bottom: 0;height: 830px;width: 100%;box-sizing: border-box;background: #6f7273;color: #fff}footer a{color: #fff;text-decoration: none}footer a:hover{color: #8ecee8}footer .contacts .title{margin-bottom: 50px}footer .contacts .map{float: left;width: 660px;border-radius: 30px;overflow: hidden}footer .contacts .info{float: right;width: calc(100% - 700px);font-size: 17px;line-height: 32px;padding-top: 50px}footer .contacts .info .address{margin-bottom: 20px}footer .contacts .info .hours,footer .contacts .info > .whatsapp,footer .contacts .info .mail{padding-left: 60px;margin-bottom: 10px;position: relative}footer .contacts .info .hours:before,footer .contacts .info > .whatsapp:before,footer .contacts .info .mail:before{content: '';display: block;width: 32px;height: 32px;background-color: #fff;background-repeat: no-repeat;background-position: center center;border-radius: 50%;position: absolute;top: 0;left: 0}footer .contacts .info .hours:before{background-image: url("../images/icon_hours.svg")}footer .contacts .info > .whatsapp:before{background-image: url("../images/icon_whatsapp.svg")}footer .contacts .info .mail:before{background-image: url("../images/icon_email.svg")}footer .contacts .info .btn{text-align: right;padding-top: 50px}footer .footer .left{width: 400px}footer .footer .left .name{margin-bottom: 15px}footer .footer .left .lc{margin-bottom: 15px}footer .footer .left .lc a{background: #fff}footer .footer nav{float: right;width: calc(100% - 400px)}footer .footer nav ul{list-style: none;column-count: 3;margin-bottom: 20px}footer .footer nav ul li{font-size: 15px;line-height: 20px;margin-bottom: 10px;margin-left: 30px}.articles{display: flex;flex-wrap: wrap;justify-content: space-between;gap: 40px}.articles .item{width: calc(50% - 20px);border-radius: 48px;overflow: hidden}.articles .item .photo a{display: block}.articles .item .photo a img{display: block;max-width: 100%}.articles .item .text{padding: 20px 30px;background: #fff}.articles .item .text .name{font-size: 17px;line-height: 130%;margin-bottom: 15px}.articles .item .text .name a{color: #1a1a1a;text-decoration: none}.articles .item .text .name a:hover{color: #8ecee8}.articles .item .text .bottom:after{content: '';display: block;clear: both}.articles .item .text .bottom .date{float: left;font-size: 23px;line-height: 110%;font-family: "Cormorant Garamond", serif;font-style: italic}.articles .item .text .bottom .more{float: right}.articles .item .text .bottom .more a{padding: 7px 15px;font-size: 14px}.articles .owl-item .item{width: 100%}.detail_article:after{content: '';display: block;clear: both}.detail_article .article{float: left;width: calc(100% - 330px)}.detail_article .row{padding-top: 40px}.detail_article .tags{width: 300px;float: right;text-align: right}.detail_article .tags a{display: inline-block;vertical-align: top;margin: 0 0 10px 10px;background: #8ecee8;box-shadow: inset 0px 0px 20px rgba(255,255,255,0.8);padding: 10px 20px;font-size: 14px;line-height: 20px;border-radius: 28px;color: #1a1a1a;text-decoration: none}.detail_article .tags a:hover{color: #fff}.slider{position: relative;height: 653px}.slider .logo{position: absolute;top: 55px;left: 230px;z-index: 10}.slider .logo a{display: block}.slider .logo a img{display: block}.slider .btn{position: absolute;bottom: 65px;left: 100px;z-index: 10}.slider .item{height: 653px;background-position: center center;background-repeat: no-repeat;background-size: cover;border-radius: 30px}.slider .item .text{padding-top: 300px;padding-left: 100px}.slider .item .text .name{font-size: 40px;line-height: 110%;text-transform: uppercase;font-family: "Tenor Sans", serif}.slider .item .text .announce{font-size: 21px;line-height: 110%}.block_2 .block_top{margin: 0}.block_2 .block_top .title{text-align: center;font-size: 40px;display: block;margin: 0}.block_2 .block_top .title em{font-family: "Cormorant Garamond", serif;font-size: 45px}.fancybox-close{width: 44px;height: 44px;background: url("../images/icon_close.svg") no-repeat center center;top: -22px;right: -22px}.page_search .article ol li a{color: #1a1a1a;text-decoration: none;border-bottom: 1px solid rgba(26,26,26,0.5)}.page_search .article ol li a:hover{color: #fff;border-color: transparent}.services_main .search,.page_specialists .search,.page_articles .search,.page_search .search{margin-bottom: 60px}.services_main .search form,.page_specialists .search form,.page_articles .search form,.page_search .search form{position: relative}.services_main .search input[type=submit],.page_specialists .search input[type=submit],.page_articles .search input[type=submit],.page_search .search input[type=submit]{width: 16px;height: 16px;position: absolute;top: 30px;left: 30px;overflow: hidden;border: 0;padding: 0;text-indent: -1000px;background: url("../images/icon_search.svg") no-repeat center center}.services_main .search input[type=text],.page_specialists .search input[type=text],.page_articles .search input[type=text],.page_search .search input[type=text]{height: 76px;border: 0;width: 100%;border-radius: 100px;padding: 0 54px;box-sizing: border-box}.page_specialists .container,.page_articles .container{position: relative}.page_specialists .aside,.page_articles .aside{float: left;width: 296px;position: sticky;top: 0;left: 0}.page_specialists .aside .parents,.page_articles .aside .parents{background: #fff;border-radius: 30px;padding: 30px}.page_specialists .aside .parents .search,.page_articles .aside .parents .search{margin-bottom: 24px;border: 1px solid #bfc1c1;border-radius: 19px}.page_specialists .aside .parents .search input[type=text],.page_articles .aside .parents .search input[type=text]{height: 38px;padding: 0 12px 0 36px}.page_specialists .aside .parents .search input[type=submit],.page_articles .aside .parents .search input[type=submit]{top: 11px;left: 11px}.page_specialists .aside .parents ul,.page_articles .aside .parents ul{list-style: none}.page_specialists .aside .parents ul li,.page_articles .aside .parents ul li{display: block;font-size: 17px;line-height: 30px;margin-bottom: 12px}.page_specialists .aside .parents ul li a,.page_articles .aside .parents ul li a{display: block;padding-left: 45px;position: relative;color: #1a1a1a;text-decoration: none}.page_specialists .aside .parents ul li a:before,.page_articles .aside .parents ul li a:before{content: '';display: block;width: 30px;height: 30px;border: 1px solid #bfc1c1;border-radius: 50%;position: absolute;top: 0;left: 0}.page_specialists .aside .parents ul li a.active:before,.page_articles .aside .parents ul li a.active:before{background: #8ecee8;border-color: #8ecee8}.page_specialists .aside .parents ul li a:hover,.page_articles .aside .parents ul li a:hover{color: #8ecee8}.page_specialists .aside .parents ul.reverse li a,.page_articles .aside .parents ul.reverse li a{padding-left: 0;padding-right: 45px}.page_specialists .aside .parents ul.reverse li a:before,.page_articles .aside .parents ul.reverse li a:before{left: auto;right: 0}.page_specialists .aside .parents ul + ul,.page_articles .aside .parents ul + ul{padding-top: 10px}.page_specialists .section,.page_articles .section{float: right;width: calc(100% - 346px)}.services_main .item .sub{float: left;width: calc(100% - 467px)}.services_main .item .sub ul{list-style: none}.services_main .item .sub ul li{margin-bottom: 11px;font-size: 18px;line-height: 26px;margin-bottom: 16px}.services_main .item .sub ul li a{color: #1a1a1a;text-decoration: none;border-bottom: 1px solid transparent}.services_main .item .sub ul li a:hover{border-color: rgba(142,206,232,0.5);color: #fff}.services_main .item .banners{float: right;width: 437px}.services_main .item .banners .it{border-radius: 30px;overflow: hidden;position: relative}.services_main .item .banners .it img,.services_main .item .banners .it picture{display: block}.services_main .item .banners .it .bottom{position: absolute;bottom: 0;left: 0;width: 100%;padding: 15px 30px;background: #f6f6f7;box-sizing: border-box}.services_main .item .banners .it .bottom .name{float: left;padding: 15px 0;line-height: 26px}.services_main .item .banners .it .bottom .btn{float: right}.services_main .item .banners .it .bottom:after{content: '';display: block;clear: both}.services_main .item .banners .owl-dots .owl-dot span{background: #fff}.services_main .item .banners .owl-dots .owl-dot.active span{background: #8ecee8}.services_main .item:after{content: '';display: block;clear: both}.services_main .mobile_banners{display: none}.service_page{position: relative}.service_page .aside{float: left;width: 480px;padding-left: 80px;box-sizing: border-box;position: sticky;top: 10px;left: 0}.service_page .aside .nav .item{margin-bottom: 30px;cursor: pointer}.service_page .aside .nav .item > div{display: inline-block;vertical-align: middle;box-sizing: border-box}.service_page .aside .nav .item .count{width: 83px;height: 83px;line-height: 63px;text-align: center;font-size: 72px;font-family: "Cormorant Garamond", serif;background: #fff;border-radius: 50%;font-style: italic;position: relative}.service_page .aside .nav .item .count:after{content: '';display: block;width: 1px;height: 30px;background: #1a1a1a;position: absolute;top: 100%;left: 50%}.service_page .aside .nav .item .count:before{content: '';display: block;width: 8px;height: 8px;background: #1a1a1a;position: absolute;top: -4px;left: 50%;margin-left: -4px;border-radius: 50%}.service_page .aside .nav .item:last-child .count:after{display: none}.service_page .aside .nav .item:first-child .count:before{display: none}.service_page .aside .nav .item .name{font-size: 17px;line-height: 130%;width: calc(100% - 90px);padding-left: 10px}.service_page .aside .nav .item.active .count{background: #8ecee8;box-shadow: inset 0px 0px 10px rgba(255,255,255,0.8)}.service_page .section{float: right;width: calc(100% - 500px)}.service_page .section .row{margin-bottom: 50px}.service_page .section .row .title{font-size: 35px;line-height: 110%;text-transform: uppercase;margin-bottom: 40px;font-family: "Tenor Sans", serif}.service_page .section .row .title_btn{display: flex;justify-content: space-between}.service_page .section .row .title_btn .btn{display: none}#owl_relative .owl-dots,#owl_accessories .owl-dots{margin: 0;width: 100%;text-align: center;padding: 20px 0}#owl_relative .owl-dots .owl-dot span,#owl_accessories .owl-dots .owl-dot span{background: rgba(142,206,232,0.5)}#owl_relative .owl-dots .owl-dot.active span,#owl_accessories .owl-dots .owl-dot.active span{background: #8ecee8}.block_4_5{background: url("../images/bg_abd.svg") no-repeat center left}@media (max-width: 1169px){.wrap{width: 100%;padding: 0 30px;box-sizing: border-box}.photos_1 .photos,.photos_1 .text{width: calc(50% - 20px)}.lists_1 .item{transform: none !important;opacity: 1}.tabs .navigation{display: none}.tabs .navigation ul{display: block;overflow: auto;white-space: nowrap}.tabs .navigation ul li{display: inline-block;vertical-align: top;margin-right: 10px}.tabs .tabtitle{display: block}.detail_specialist .reasons ol li{padding-right: 25px}.detail_specialist .row .tabs,.detail_catalog .tabs{background: transparent;border-radius: 0;padding: 0}.detail_specialist .row .tabs .navigation,.detail_catalog .tabs .navigation{display: block;margin-bottom: 20px}.detail_specialist .row .tabs .navigation ul,.detail_catalog .tabs .navigation ul{white-space: normal;border: 0}.detail_specialist .row .tabs .navigation ul li,.detail_catalog .tabs .navigation ul li{background: #8ecee8;box-shadow: inset 0px 0px 10px rgba(255,255,255,0.8);padding: 8.5px 20px;border-radius: 28px;margin: 0 10px 10px 0;font-size: 11px;line-height: 15px}.detail_specialist .row .tabs .navigation ul li:after,.detail_catalog .tabs .navigation ul li:after{display: none}.detail_specialist .row .tabs .contents .tab,.detail_catalog .tabs .contents .tab{background: #fff;border-radius: 30px;padding: 30px}}@media (max-width: 1023px){header nav ul li{margin-right: 10px}header.fixed{height: 65px}.specialists_1{flex-wrap: wrap}.specialists_1 .item{flex: auto;width: calc(33.33% - 10px)}.lists_1{padding-top: 400px;background: none;position: relative}.lists_1:before{content: '';display: block;width: 100%;height: 400px;background: url("../images/Circle.gif") no-repeat center center;position: absolute;top: 0;left: 0;background-size: contain}.lists_1 .items{column-count: 1}.lists_1 .item{min-height: auto;margin-bottom: 30px}.lists_1 .item:nth-child(even){margin-bottom: 30px}.razdels_1 .item{width: calc(50% - 20px) !important;margin: 0 20px 20px 0 !important}.razdels_1 .item:nth-child(even){margin-right: 0 !important}.razdels_1 .item > a{aspect-ratio: 1.44186047 !important}.razdels_1 .item .over{display: none !important}.block_4_5{background: none}.catalog .item{width: calc(50% - 20px) !important;margin: 0 20px 20px 0 !important}.catalog .item:nth-child(even){margin-right: 0 !important}#middle{padding-bottom: 0px}.services_main .item .sub{padding-left: 30px;box-sizing: border-box}.service_page .aside{float: none;width: 100%;padding: 0;margin: 0 0 40px 0;position: relative}.service_page .aside .nav .item{display: inline-block;vertical-align: top;margin: 0 5px 10px 0}.service_page .aside .nav .item .count{display: none}.service_page .aside .nav .item .name{width: auto;background: #8ecee8;box-shadow: inset 0px 0px 10px rgba(255,255,255,0.8);padding: 8.5px 20px;border-radius: 28px}.service_page .section{float: none;width: 100%}.children .service_page .aside .nav .item .name{background: #f3c8cf}.page_specialists .aside,.page_articles .aside,.page_specialists .section,.page_articles .section{float: none;width: 100%}.page_specialists .aside,.page_articles .aside{margin-bottom: 20px;position: relative}.catalog_sub .items{display: block;padding-bottom: 10px}.catalog_sub .items .item{display: inline-block;vertical-align: top;margin-bottom: 5px}.catalog_sub .items .item a{padding: 5px 15px;height: 36px;aspect-ratio: 185 / 36}.detail_catalog .card .photos,.detail_catalog .card .text{float: none;width: 100%}.detail_catalog .card .photos{margin-bottom: 20px}.detail_catalog .card .text .packaging{margin-bottom: 30px;border: 0;height: auto}.detail_catalog .card .text .packaging:after{display: none}.detail_catalog .card .text .price{margin-bottom: 30px;text-align: left}footer{position: relative;height: auto;padding: 30px 0}footer .contacts{padding: 0;margin-bottom: 30px}footer .contacts .map,footer .contacts .info{float: none;width: 100%}footer .contacts .info .btn{text-align: left;padding: 0}footer .footer .left,footer .footer nav{float: none;width: 100%}footer .footer .left{margin-bottom: 30px}footer .footer .left .name{margin-bottom: 15px}}@media (max-width: 767px){input[type=submit] span,input[type=button] span,button span,a.button span,span.button span{background-size: 8px 14px}.block{padding: 30px 0}.block .edit_links{display: none}header{padding: 0}header .opener{display: block;position: fixed;z-index: 10}header .wrap{display: none;position: absolute;top: 50px;right: 0;background: #f6f6f7;z-index: 30;max-width: 312px;border-radius: 16px;padding: 70px 40px}header .wrap nav{margin-bottom: 40px;float: none}header .wrap nav ul li{display: block;margin: 0 0 10px 0}header .wrap .icons{float: none;text-align: center}header .wrap .icons a{margin: 0 5px}.bc{display: none}.block_1 .wrap{padding: 0}#header-placeholder{height: 65px !important}.slider .logo,.logo_catalog .logo{top: 10px;left: 10px;max-width: 55px;position: fixed;margin: 0;z-index: 1001}.slider .logo a img,.logo_catalog .logo a img{max-height: 45px;max-width: 100%}.logo_catalog{height: auto}.logo_catalog .clinic{display: block;z-index: 1001;position: fixed;top: 14.5px;left: 50%;margin-left: -80px}.logo_catalog .clinic a{width: 160px;box-shadow: none;background: transparent;border: 1px solid #8ecee8;color: #1a1a1a}.page_title{padding: 10px 0;margin: 0}.page_title .logo{margin: 0px;display: block;top: 10px;left: 10px;max-width: 55px;position: fixed;z-index: 1001}.page_title .logo a img{max-height: 45px}.page_title .logo a img.desktop{display: none}.page_title .logo a img.mobile{display: block}.page_title .logo + h1{max-width: 100%;margin-top: 20px}.page_title h1{font-size: 23px}.page_title .btn_mobile{display: block;z-index: 1001;position: fixed;top: 14.5px;left: 50%;margin-left: -80px}.page_title .btn_mobile a{width: 160px}.page_top.image{min-height: auto;padding: 30px 30px 30px;border-radius: 0;width: calc(100% + 60px);margin-left: -30px;aspect-ratio: 375 / 655}.page_top.image .page_title .logo{top: 10px;left: 10px;max-width: 55px;position: fixed;margin: 0;z-index: 1001}.page_top.image .announce{font-size: 14px}.page_top.image .btn{position: fixed;z-index: 1001;top: 14.5px;left: 50%;margin-left: -80px}.page_top.image .btn a{width: 160px}.page_top.image .btn2{display: none}.page_top.image .btn2 + .btn1{display: block}.page_top.page_top_article{padding-top: 70px;display: block}.page_top.page_top_article > div{width: 100%}.page_top.page_top_article .page_title{padding: 0;position: static;margin-bottom: 20px}.page_top.page_top_article .page_title h1{padding: 0;margin-bottom: 20px}.page_top.page_top_article .page_title .logo{top: 10px;left: 10px;max-width: 55px;position: absolute;margin: 0}.page_top.page_top_article .page_title .date{position: relative;bottom: auto;left: auto}.page_top.image_catalog{padding: 0;aspect-ratio: 311 / 133;min-height: auto;margin-bottom: 106px;position: relative}.page_top.image_catalog .page_title{position: absolute;top: calc(100% + 10px);left: 0}.detail_article .article,.detail_article .tags{float: none;width: 100%}.detail_article .tags{text-align: left}.detail_article .tags a{margin: 0 10px 10px 0}.service_page .section .row .title{font-size: 30px}.service_page .section .row .title_btn .btn{display: block}.slider .item{border-radius: 0}.slider .btn{top: 14.5px;bottom: auto;position: fixed;z-index: 1001;left: 50%;margin-left: -80px}.slider .btn a{width: 160px;padding: 5px 12px;font-size: 13px}.slider .item .text{padding: 100px 25px}.slider .item .text .name{font-size: 24px;word-wrap: break-word;margin-bottom: 0px}.slider .item .text .announce{font-size: 14px}#back_top{bottom: 20px;right: 20px}.block_2 .block_top .title{font-size: 26px}.block_2 .block_top .title em{font-size: 30px}.razdels_1 .item{float: none;width: 100% !important;margin: 0 0 20px 0 !important}.razdels_1 .item > a span{bottom: 20px;left: 20px}.photos_1 .photos,.photos_1 .text{float: none;width: 100%}.photos_1 .photos{margin-bottom: 30px}.catalog .item{float: none;width: 100% !important;margin: 0 0 20px 0 !important}.catalog .item .text{height: auto !important}.catalog .item .text .name{font-size: 18px}.catalog .item .text .announce,.catalog .item .text .price{font-size: 14px}.catalog_sub .items{white-space: nowrap;overflow: auto}.services_main .item .banners,.services_main .item .sub{float: none;width: 100%}.services_main .item .banners .it .bottom .name,.services_main .item .banners .it .bottom .btn{float: none;width: 100%}.services_main .item .sub ul li{font-size: 14px}.services_main .desktop_banners{display: none}.services_main .mobile_banners{display: block}.block .block_top{margin-bottom: 20px}.block .block_top .title,.block .title{margin-bottom: 20px;font-size: 26px;line-height: 30px;margin-right: 0}.detail_article .row,.detail_specialist .row{margin-bottom: 30px}.detail_article .row .title,.detail_specialist .row .title{font-size: 26px;line-height: 30px}.detail_specialist .reasons ol li,.detail_catalog .reasons ol li,.detail_specialist .advantages ol li,.detail_catalog .advantages ol li{display: block;width: 100%;margin: 0 0 0 0;width: 276px;font-size: 17px;line-height: 130%;padding: 0 0 0 60px}.detail_specialist .reasons ol li:before,.detail_catalog .reasons ol li:before,.detail_specialist .advantages ol li:before,.detail_catalog .advantages ol li:before{font-size: 50px;line-height: 40%}.detail_specialist .top .photo,.detail_specialist .top .text{float: none;width: 100%}.detail_specialist .top .photo{margin-bottom: 20px}.detail_specialist .top .text h1{font-size: 24px;line-height: 30px}.detail_specialist .top .text .specialization{margin-bottom: 40px}.service_specialists .owl-item{position: static}.service_specialists .item{width: 200px}.service_specialists .item .photo,.service_specialists .item .text{float: none;width: 100%}.service_specialists .item .name{font-size: 20px;margin-bottom: 15px}.service_specialists .item .position{font-size: 14px;margin-bottom: 15px}.service_specialists .item .btn{display: none}.service_specialists .owl-thumbs{display: none}.pricelist .item .data .items table tr td{padding: 5px}a.button,span.button{padding: 5px 15px;font-size: 14px}.form{width: 100%;padding: 20px}.form .rules,.form .submit{float: none}.form .label{margin-bottom: 15px}.form .label span{font-size: 14px;line-height: 20px;margin-bottom: 10px}.popup_page{padding: 20px}.popup_page .form{padding: 0}.bvi_link{display: none}.specialists .item{display: block;width: 100%;margin: 0 0 20px 0}.specialists_1 .owl-item .item{width: 200px !important}.specialists_1 .owl-item .item .name{font-size: 18px;margin-bottom: 15px}.specialists_1 .owl-item .item .position{font-size: 14px}.detail_catalog .card .text h1{font-size: 40px}.detail_catalog .card .text .icons .item{display: block;margin: 0 0 20px 0}.articles .item{width: 100%}.articles .item .text{padding: 20px}.articles .item .text .name{font-size: 14px}.articles .item .text .bottom .date{font-size: 18px}.articles .item .text .bottom .more a{font-size: 11px;line-height: 12px;padding: 7px 10px}.articles .owl-item .item{width: 257px}.photos_1 .item{width: 254px}.photos_1 .item img{border-radius: 14px}.services_main .search,.page_specialists .search,.page_articles .search,.page_search .search{margin-bottom: 30px}.services_main .search input[type=text],.page_specialists .search input[type=text],.page_articles .search input[type=text],.page_search .search input[type=text]{height: 44px}.services_main .search input[type=submit],.page_specialists .search input[type=submit],.page_articles .search input[type=submit],.page_search .search input[type=submit]{top: 15px}.pricelist .item .razdel{padding: 10px 0}.pricelist .item .razdel + .data{padding: 0}.pricelist .item .data .items table{display: block}.pricelist .item .data .items table tbody{display: block}.pricelist .item .data .items table tr{display: block;border-bottom: 1px solid #ccc;padding: 10px 0}.pricelist .item .data .items table tr td{display: block;width: 100% !important;text-align: left !important;box-sizing: border-box;padding: 5px 0 !important}.pricelist .item .data .items table tr td a.button{width: 100%;float: none;text-align: center}.parent_service .pricelist .data .items table tr.hide{display: block}.cart_items ul{display: block;border: 0;border-radius: 0}.cart_items ul li{display: block;position: relative;border-bottom: 1px solid #ccc;padding: 10px 0}.cart_items ul li > div{display: inline-block;vertical-align: top;padding: 0 5px;border: 0}.cart_items ul li > div.photo{width: calc(33.33% - 5px)}.cart_items ul li > div.info{width: calc(66.66% - 5px)}.cart_items ul li > div.price,.cart_items ul li > div.count{width: calc(33.33% - 5px);padding-top: 10px}.cart_items ul li > div.delete{position: absolute;top: 10px;right: 10px}.cart_summary{margin-bottom: 20px}.cart_summary .cart_title{float: none}.cart_summary .right{float: none}.cart_summary .right > div,.cart_summary .right > span{display: block;margin: 0}.checkout{margin-bottom: 20px}.checkout .goods,.checkout .cart_form{float: none;width: 100%}.checkout .goods{margin-bottom: 20px}.checkout .goods .submit .total{margin: 0;text-align: center}.checkout .goods .submit input[type=submit]{display: none}.checkout .cart_form .row{padding: 20px}.checkout .cart_form .row .name{font-size: 20px;margin-bottom: 10px}.checkout .cart_form .row .content{padding: 0}.checkout .cart_form .form .submit input[type=submit]{padding: 0;width: 100%}.compare_page .n{margin-bottom: 10px}.orders .order .top .status{float: none;clear: both}.orders .order .items .item{display: block;padding: 10px 0}.orders .order .items .item > div{display: inline-block;vertical-align: top;padding: 0 5px;border: 0}.orders .order .items .item > div.photo{width: calc(33.33% - 5px)}.orders .order .items .item > div.info{width: calc(66.66% - 5px)}.orders .order .items .item > div.price,.orders .order .items .item > div.count{width: calc(33.33% - 5px);padding-top: 10px}.filters .filters_top .filters_opener{margin: 0}.filters .filters_top .catalog_sort{float: right}.filters .filters_top .catalog_view{display: none}.filters .filters_popup .inner{padding: 30px}.filters .filters_popup .inner .close{top: -15px;right: -5px}.filters .filters_popup .inner .title{margin-bottom: 30px}.lists_1 .item{width: 276px;margin: 0}.lists_1 .item .name{width: 40px;font-size: 50px;line-height: 85%}.lists_1 .item .announce{width: calc(100% - 60px)}.lists_1 .item .announce p:last-child{margin: 0}.catalog_1 .owl-item .item{width: 210px !important}.article{font-size: 14px;line-height: 130%}.article a{font-family: "Montserrat", serif;font-size: 14px}footer .contacts .title{margin-bottom: 25px}footer .contacts .info .btn{display: none}footer .footer .left,footer .footer nav{float: none;width: 100%}footer .footer .left{margin-bottom: 30px}footer .footer .left .lc a{display: block}footer .footer .left .name{margin-bottom: 15px}footer .footer nav ul{column-count: 2}footer .footer nav ul li{margin: 0 0 10px 0}}