html{font-size:16px;line-height:1.3em;--main-font:"Montserrat",serif;--header-font:"Lora",serif;font-family:var(--main-font);background:#f2f2f2}h1,h2,h3:not(.contact-title),h4,h5,h6{font-family:var(--header-font);letter-spacing:-.01em}body{font-family:var(--main-font)}header,footer,.contact-section{font-family:var(--main-font)!important;a:not(.header-button):hover{color:unset!important}a.header-button:hover,a.header-button:focus,.mobile-header a:hover,.mobile-header a:focus{color:#fff!important}h1,h2,h3:not(.contact-title),h4,h5,h6{font-family:var(--header-font)!important;letter-spacing:-.01em}}.record-button-no-hover:hover,.record-button-no-hover:focus{color:#fff!important}div#recording-tool{position:fixed;top:0;bottom:0;width:500px;right:-500px;z-index:99;-webkit-transition:right .5s ease;-moz-transition:right .5s ease;-o-transition:right .5s ease;-ms-transition:right .5s ease;transition:right .5s ease}div#recording-tool .close:hover{opacity:1}div#recording-tool .close{position:absolute;left:-50px;top:13px;width:20px;width:38px;height:20px;height:38px;background-color:#7a7a7a;border-radius:100px;padding:11px;display:none;opacity:1}div#recording-tool .close svg{vertical-align:top}div#recording-tool .close svg path{fill:#fff;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease}div#recording-tool.active{right:0}div#recording-tool.active .close{display:block}div#recording-tool iframe{width:100%;height:100%;display:block;opacity:1}article.services div.prices table tr td{padding:6px 0}article.services div.prices span.name{font-weight:400!important}.collapse{display:none}.collapse.in{display:block}.swiper-arrows .swiper-button-prev-custom,.swiper-arrows .swiper-button-next-custom{background:rgba(255,255,255,.9);border:1px solid #141414;border-radius:50%;padding:3px;box-shadow:0 2px 8px rgba(0,0,0,.1);transition:all .3s ease}.swiper-arrows .swiper-button-prev-custom:hover,.swiper-arrows .swiper-button-next-custom:hover{background:#141414}.swiper-arrows .swiper-button-prev-custom svg path,.swiper-arrows .swiper-button-next-custom svg path{stroke:#141414;stroke-width:2;transition:stroke .3s ease}.swiper-arrows .swiper-button-prev-custom:hover svg path,.swiper-arrows .swiper-button-next-custom:hover svg path{stroke:#fff}.promo__img{max-width:373px}.text>:not(:last-child):not(h2):not(h3),.promo__content>*:not(:last-child){margin-bottom:32px}.text h3{font-size:20px;line-height:140%;text-transform:uppercase}@media (min-width:1024px){.text>:not(:last-child):not(h2):not(h3),.promo__content>*:not(:last-child){margin-bottom:40px}.promo__content{font-size:18px}.text h3{font-size:24px;line-height:117%}}.promo__content h2{font-size:20px;margin-bottom:12px;margin-bottom:calc(var(--spacing) * 3);text-transform:uppercase}.breadcrumbs span{text-transform:inherit}.table-prices .panel-default:not(:last-child){margin-bottom:50px}.all-prices .tablepress-table-name{font-size:16px;line-height:1.2;background:#e2e2e2;padding:15px 20px;margin-bottom:25px}.tablepress-table-name{cursor:pointer;position:relative;user-select:none}.all-prices .tablepress-table-name{padding-right:50px;margin-bottom:0}.table-prices .panel-default:not(:last-child){margin-bottom:30px!important}.tablepress-table-name::after{content:"";width:35px;height:35px;position:absolute;right:15px;transform:translateY(-50%);top:50%;background-image:url("data:image/svg+xml,%3Csvg%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%3Cg%20id%3D%22Frame%22%3E%3Cpath%20id%3D%22Vector%22%20d%3D%22M8%2012L16%2020L24%2012%22%20stroke%3D%22%23141414%22%20stroke-linecap%3D%22square%22/%3E%3C/g%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;transition:transform .3s ease}.tablepress{display:none;border-top:none}@media (min-width:1024px){.all-prices .tablepress-table-name{font-size:24px;padding:30px;margin-bottom:40px}.table-prices .panel-default:not(:last-child){margin-bottom:90px}}.swiper-custom-gallery__img{position:relative;width:100%;aspect-ratio:141/249}.swiper-custom-gallery__img--new{aspect-ratio:173/305}.swiper-custom-gallery__img-kosmetologi{aspect-ratio:270/270}.promo__block{padding-bottom:2rem;margin-bottom:2rem;border-bottom:1px solid #ddd}.swiper-nav{display:flex;justify-content:flex-end}.master-tags{font-family:var(--header-font);flex-wrap:wrap}.text h2{font-size:20px;text-transform:uppercase;margin-bottom:calc(var(--spacing) * 3)}.promo__content ul li,.text ul li{position:relative;padding-left:22px}.promo__content ul li::before,.text ul li::before{content:"— ";position:absolute;left:0;top:0}.promo__content ul li:not(:last-child),.text ol li:not(:last-child),.text ul li:not(:last-child){margin-bottom:calc(var(--spacing) * 2.5)}.swiper-custom-4_masters .gallery-img img,.swiper-masters .swiper-slide img{aspect-ratio:240/338}.swiper-custom-4_works .swiper-slide img{aspect-ratio:240/423}@media (max-width:639px){.section_works .swiper-custom-4_works .swiper-slide img{width:300px;height:423px;object-fit:cover;margin-left:auto;margin-right:auto}}.wp-post-image{aspect-ratio:373/530;object-position:top}.tablepress-table-description{margin-bottom:25px}.all-prices .tablepress-table-description{margin:0;display:none}.tablepress i{font-style:normal;font-weight:600;text-align:right}.tablepress,.tablepress-table-description{font-size:14px}.tablepress{width:100%;border-collapse:collapse;table-layout:auto}.tablepress td{padding:15px 0}.tablepress td:first-child{text-align:left}.tablepress tr td:last-child{text-align:right;width:25%}.tablepress tr td:nth-last-child(2):not(:first-child){text-align:right;width:25%}@media (min-width:1024px){.text{font-size:18px}.text h2{font-size:24px}.promo__content h2{font-size:24px}.master-tags{font-size:18px}.gallery-img img{max-width:100%}.swiper-custom-4_masters .gallery-img img,.swiper-masters .swiper-slide img{aspect-ratio:270/380}.swiper-custom-4_works .swiper-slide img{aspect-ratio:141/249}.tablepress-table-description{margin-bottom:40px}.promo__block{padding-bottom:2.5rem;margin-bottom:2.5rem}.tablepress,.tablepress-table-description{font-size:16px}.tablepress i{text-align:left}.tablepress td{padding:20px 0}.tablepress tr td:last-child{text-align:left}.tablepress tr td:nth-last-child(2):not(:first-child){text-align:left}}.button-dark{border-width:0!important}h2{line-height:1.3}@media all and (max-width:575px){.swiper-custom-video__btn svg{width:50px;height:50px}}.swiper-wrapper-container{min-width:302px}@media (min-width:640px){.swiper-wrapper-container{min-width:inherit}}:root{--cc-bg:rgba(0,0,0,.86);--cc-text:rgba(255,255,255,.96);--cc-muted:rgba(255,255,255,.72);--cc-border:rgba(255,255,255,.14);--cc-shadow:0 18px 50px rgba(0,0,0,.35);--cc-radius:18px;--cc-safe-bottom:0px}