@keyframes pulseBaseLineDoubleBtn{0%,to{border-width:var(--bd-w);opacity:.4}50%{border-width:0;opacity:.2}60%{border-width:0;opacity:0}61%{border-width:calc(var(--bd-w)*2 + 1px);opacity:0}62%{border-width:calc(var(--bd-w)*2 + 1px);opacity:1}}@keyframes pulseInnerLineDoubleBtn{0%,to{border-width:calc(var(--bd-w)*2 + 1px)}80%{border-width:0;opacity:.2}90%{border-width:0;opacity:0}91%{border-width:calc(var(--bd-w)*2 + 1px);opacity:0}92%{border-width:calc(var(--bd-w)*2 + 1px);opacity:1}}@keyframes pulse-circle{0%{width:var(--pos-one);height:var(--pos-one);opacity:1}25%{width:var(--pos-two);height:var(--pos-two);opacity:1}50%{width:var(--pos-three);height:var(--pos-three);opacity:.5}75%{width:var(--pos-four);height:var(--pos-four);opacity:.1}to{opacity:0}}:root{--color-white:#fff;--color-white-rgb:255,255,255;--color-black:#000;--color-black-rgb:0,0,0;--color-one:#F564A9;--color-one-rgb:245,100,169;--color-two:#CCDBEE;--color-two-rgb:204,219,238;--color-three:#F9E791;--color-three-rgb:249,231,145;--color-four:#CEEFF3;--color-four-rgb:206,239,243;--color-five:#F2E9E4;--color-five-rgb:242,233,228;--color-six:#C7C7C7;--color-six-rgb:199,199,199;--color-seven:#4F96B3;--color-seven-rgb:79,150,179;--color-eight:#F1F1F1;--color-eight-rgb:241,241,241;--color-nine:#C6B6EF;--color-nine-rgb:198,182,239;--color-ten:#898989;--color-ten-rgb:137,137,137;--color-eleven:#F7F7F7;--color-eleven-rgb:247,247,247;--color-twelve:#333332;--color-twelve-rgb:51,51,50;--color-thirteen:#FFB0B6;--color-thirteen-rgb:255,176,182;--color-fifteen:#CDCDCD;--color-fifteen-rgb:205,205,205;--color-sixteen:#EAE194;--color-sixteen-rgb:234,225,148;--color-seventeen:#909090;--color-seventeen-rgb:144,144,144;--color-eighteen:#EEEEEE;--color-eighteen-rgb:238,238,238;--color-nineteen:#F8F8F8;--color-nineteen-rgb:248,248,248;--color-twenty:#F3F3F3;--color-twenty-rgb:243,243,243;--color-twenty-one:#B94414;--color-twenty-one-rgb:185,68,20;--color-twenty-two:#CECECE;--color-twenty-two-rgb:206,206,206;--color-twenty-three:#A7A7A7;--color-twenty-three-rgb:167,167,167;--color-twenty-four:#7E7E7E;--color-twenty-four-rgb:126,126,126;--color-twenty-five:#65A400;--color-twenty-five-rgb:101,164,0;--color-twenty-six:#4291EE;--color-twenty-six-rgb:66,145,238;--color-twenty-seven:#7f54b3;--color-twenty-seven-rgb:127,84,179;--color-twenty-eight:#FD9739;--color-twenty-eight-rgb:253,151,57;--color-twenty-nine:#F2F2F2;--color-twenty-nine-rgb:242,242,242;--color-thirty-two:#FBFBFB;--color-thirty-two-rgb:251,251,251;--color-thirty:#D9D9D9;--color-thirty-rgb:217,217,217;--color-thirty-one:#E74926;--color-thirty-one-rgb:231,73,38;--color-thirty-three:#4f8000;--color-thirty-three-rgb:79,128,0;--color-thirty-four:#505050;--color-thirty-four-rgb:80,80,80;--color-thirty-five:#B0B0B0;--color-thirty-five-rgb:176,176,176;--color-thirty-six:#48B52D;--color-thirty-six-rgb:72,181,45;--font-primary:"SourceSansPro",sans-serif;--font-secondary:"TenorSans",var(--font-primary);--font-tertiary:"MontserratAlternates",var(--font-primary);--font-icons:"Font Awesome 5 Free";--page-gap:clamp(4.5rem, 6.1vw, 7.25rem);--transition:all .15s linear;--image-height:70%}@font-face{font-display:swap;font-family:SourceSansPro;font-style:normal;font-weight:200;font-display:swap;src:local("SourceSansPro"),url(/wp-content/themes/vogdog/static/fonts/SourceSansPro-ExtraLight.woff2)format("woff2")}@font-face{font-display:swap;font-family:SourceSansPro;font-style:normal;font-weight:300;font-display:swap;src:local("SourceSansPro"),url(/wp-content/themes/vogdog/static/fonts/SourceSansPro-Light.woff2)format("woff2")}@font-face{font-display:swap;font-family:SourceSansPro;font-style:normal;font-weight:400;font-display:swap;src:local("SourceSansPro"),url(/wp-content/themes/vogdog/static/fonts/SourceSansPro-Regular.woff2)format("woff2")}@font-face{font-display:swap;font-family:SourceSansPro;font-style:normal;font-weight:600;font-display:swap;src:local("SourceSansPro"),url(/wp-content/themes/vogdog/static/fonts/SourceSansPro-SemiBold.woff2)format("woff2")}@font-face{font-display:swap;font-family:SourceSansPro;font-style:normal;font-weight:700;font-display:swap;src:local("SourceSansPro"),url(/wp-content/themes/vogdog/static/fonts/SourceSansPro-Bold.woff2)format("woff2")}@font-face{font-display:swap;font-family:SourceSansPro;font-style:normal;font-weight:900;font-display:swap;src:local("SourceSansPro"),url(/wp-content/themes/vogdog/static/fonts/SourceSansPro-Black.woff2)format("woff2")}@font-face{font-display:swap;font-family:TenorSans;font-style:normal;font-weight:400;font-display:swap;src:local("TenorSans"),url(/wp-content/themes/vogdog/static/fonts/TenorSans-Regular.woff2)format("woff2")}@font-face{font-display:swap;font-family:MontserratAlternates;font-style:normal;font-weight:400;font-display:swap;src:local("MontserratAlternates"),url(/wp-content/themes/vogdog/static/fonts/MontserratAlternates-Regular.woff2)format("woff2")}@font-face{font-display:swap;font-family:MontserratAlternates;font-style:normal;font-weight:500;font-display:swap;src:local("MontserratAlternates"),url(/wp-content/themes/vogdog/static/fonts/MontserratAlternates-Medium.woff2)format("woff2")}@font-face{font-display:swap;font-family:MontserratAlternates;font-style:normal;font-weight:600;font-display:swap;src:local("MontserratAlternates"),url(/wp-content/themes/vogdog/static/fonts/MontserratAlternates-SemiBold.woff2)format("woff2")}@font-face{font-display:swap;font-family:MontserratAlternates;font-style:normal;font-weight:700;font-display:swap;src:local("MontserratAlternates"),url(/wp-content/themes/vogdog/static/fonts/MontserratAlternates-Bold.woff2)format("woff2")}.section-fill-image picture,body,html{height:100%}html{font-size:16px;scroll-behavior:smooth}body{min-width:23.4375rem;font-family:var(--font-primary);color:var(--color-black);background-color:var(--color-white);font-size:1.125rem;font-weight:400;line-height:1.28;margin:0;overflow-x:hidden;overflow-y:auto;--compensate:0}*,::after,::before{box-sizing:border-box}::after:focus,::after:hover,::after:target,::before:focus,::before:hover,::before:target,:focus,:hover,:target{outline:0!important}input{text-overflow:ellipsis}button,input{font-size:1rem;font-family:var(--font-primary);-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:0!important}a{transition:var(--transition);-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;color:#333;text-decoration:none}picture{display:block;position:relative}::-moz-placeholder{color:#ddd}::placeholder{color:#ddd}.img-cover{width:100%;height:100%;position:absolute;top:0;left:0;-o-object-fit:cover;object-fit:cover}.fz-1{font-weight:400;margin:0;font-family:var(--font-secondary);font-size:clamp(1.875rem,3.93vw,3.1875rem);line-height:1.17}.icon{display:block;max-width:100%;height:auto}.btn{--size:clamp(2.5rem, 5.2vw, 4.1875rem);--width:var(--size);--height:var(--size);--px:1rem;--color:var(--color-black);--color-rgb:var(--color-black-rgb);display:flex;align-items:center;justify-content:center;min-width:var(--width);min-height:var(--height);text-align:center;border:0;padding:.3125rem var(--px);background-color:transparent;cursor:pointer;text-transform:uppercase;font-size:clamp(.75rem,1.56vw,1.6875rem);font-weight:700;border-radius:var(--size);position:relative;gap:clamp(.5rem,1.04vw,1rem);letter-spacing:.08em;color:var(--color)}.btn-circle{--size:var(--link-size, 3.125rem);width:var(--size);height:var(--size);border:1px solid var(--color);border-radius:50%;padding:0;font-size:.75rem;font-weight:600;letter-spacing:.12em;line-height:1}.btn-circle-title{display:block;position:absolute;top:calc(100% + .625rem);left:50%;transform:translateX(-50%)}.btn-circle .icon,.btn-double .icon,.btn-double span{transition:var(--transition)}.btn-circle:hover .icon{transform:scale(1.15)}.btn-double{--width:12.25rem;--px:clamp(1.625rem, 3.39vw, 2.875rem);--bd-w:clamp(0.25rem, .52vw, 0.4375rem);--animate-time:1.5s;border:1px solid rgba(var(--color-rgb),.4)}.btn-double-lines::after,.btn-double-lines::before,.btn-double::after{display:block;content:"";position:absolute;width:100%;height:100%;top:0;left:0;border:var(--bd-w) solid transparent;box-shadow:inset 0 0 0 1px var(--color)}.btn-double::after{border-radius:var(--size);z-index:-1;background-clip:padding-box}.btn-double .icon{width:clamp(1.125rem,2.34vw,2.3125rem)}.btn-double-lines{display:block;width:calc(100% + 2px + var(--bd-w)*2);height:calc(100% + 2px + var(--bd-w)*2);position:absolute;top:calc(var(--bd-w)*-1 - 1px);left:calc(var(--bd-w)*-1 - 1px);z-index:5}.btn-double-lines::after,.btn-double-lines::before{border-radius:calc(var(--size)*2);opacity:0}.btn-double-lines::before{border-width:var(--bd-w)}.btn-double-lines::after{border-width:calc(var(--bd-w)*2 + 1px)}.btn-double:hover{border-color:transparent}.btn-double:hover .btn-double-lines::before{opacity:.4;animation:var(--animate-time) pulseBaseLineDoubleBtn linear infinite}.btn-double:hover .btn-double-lines::after{opacity:1;animation:var(--animate-time) pulseInnerLineDoubleBtn linear infinite;animation-delay:calc(var(--animate-time)/8)}.btn-double:hover>span:first-child{transform:scale(1.05)}.links-list{--link-size:3.125rem;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;margin:auto}.onload,.onload-document .feedback-panel .feedback-panel-btn .icon,.onload-document .header-menu .sub-menu,.onload-document .lang .lang-list{display:none!important}.wrapper{--gap-x:0.75rem;display:flex;flex-direction:column;width:100%;min-height:100vh;position:relative;overflow:hidden;padding:var(--page-gap) var(--gap-x)0;counter-reset:section-fill}.logo{width:clamp(2.25rem,4.85vw,3rem)}.logo .icon{width:100%}.feedback-panel,.lang,.logo{display:flex;align-items:center}.lang{--color:var(--color-twenty-six);--bg-color:var(--color-white);font-size:clamp(.8125rem,.8125rem + 2*(100vw - 48rem)/1152,.9375rem);font-weight:700;letter-spacing:.05em;text-transform:uppercase;text-align:center;line-height:1.1;position:relative;margin:0 .5em;z-index:15}.lang .lang-current,.lang .lang-name{display:block;color:var(--color)}.lang .lang-current span,.lang .lang-name span{display:inline-block;border-bottom:1.5px dotted var(--color);transition:var(--transition)}.lang .lang-current{min-width:4.92em;padding:.6em 1em;position:relative;z-index:5}.lang .lang-current::before{--size:6px;display:block;content:"";width:var(--size);height:var(--size);border-width:0 2px 2px 0;border-style:solid;border-color:var(--color);transition:var(--transition);position:absolute;top:calc(50% - 6px);right:.65em;transform:rotate(45deg);border-radius:2px}.lang .lang-name{padding:0 1em}.lang .lang-name:hover{background-color:rgba(var(--color-black-rgb),.1)}.lang .lang-dropdown{min-width:100%;position:absolute;top:0;left:0;transition:var(--transition);background-color:var(--bg-color);border-radius:.62em;padding-top:1em;padding-bottom:.15em;opacity:0;visibility:hidden}.lang:hover{--color:var(--color-white);--bg-color:var(--color-one)}.lang:hover .lang-name{padding:.5em 1em}.lang:hover .lang-dropdown{padding-top:2.3em;opacity:1;visibility:visible}.feedback-panel{justify-content:center;margin:auto;z-index:100}.feedback-panel>*{margin:0 .625rem}.feedback-panel-btn{--size:clamp(2.125rem, 7.08vw, 2.875rem);--style:var(--color-one);width:var(--size);height:var(--size);padding:0;font-weight:600;font-size:calc(var(--size)/5.5);line-height:1.16;background-color:var(--style);color:var(--color-white);cursor:pointer}.feedback-panel-btn-title{display:none;position:absolute;top:calc(100% + .375rem);left:50%;font-size:clamp(.625rem,.93vw,.9375rem);color:var(--color-black);transform:translateX(-50%)}.feedback-panel-btn .icon{transition:var(--transition)}.feedback-panel-btn:hover .icon{transform:scale(1.15)}.feedback-panel-pulse-btn{--size:clamp(2.125rem, 7.08vw, 3.125rem)}.feedback-panel-pulse-btn .pulse-circle{--speed:4s;--basis:0.75rem;--pos-one:var(--size);--pos-two:calc(100% + var(--basis));--pos-three:calc(100% + var(--basis) * 2);--pos-four:calc(100% + var(--basis) * 3);display:block;width:100%;height:100%;position:absolute;border-radius:var(--size);border:1px solid var(--style);top:50%;left:50%;transform:translate(-50%,-50%);animation:linear var(--speed) infinite pulse-circle}.feedback-panel-pulse-btn .pulse-circle:nth-child(2){animation-delay:calc(var(--speed)/3)}.feedback-panel-pulse-btn .pulse-circle:nth-child(3){animation-delay:calc(var(--speed)/3*2)}.section-title,section{position:relative;z-index:1}.section-title{text-align:center;padding:clamp(1.625rem,3.4vw,2.1875rem)0;margin:0 auto;z-index:2}.section-fill{--bg-color:transparent;background-color:var(--bg-color)}.section-fill-wrapper{--py:2.5rem;--px:clamp(1.25rem, 5.33vw, 7.375rem);display:flex;flex-direction:column;width:100%;min-height:calc(100vh - var(--page-gap));position:relative;padding:var(--py) var(--px)}.section-fill-picture{position:relative;margin:calc(var(--py)*-1) calc(var(--px)*-1)0;z-index:1;pointer-events:none}.section-fill-image,.section-fill-picture{display:flex;align-items:center;justify-content:center}.section-fill-image img{display:block;max-width:100%;max-height:100%;width:auto;height:auto}.section-fill-body{--width:100%;max-width:var(--width);margin:auto 0;position:relative}.section-fill-title{font-size:clamp(1.75rem,3.334vw,3.75rem);line-height:1}.section-fill-descr-md{margin-top:clamp(1.25rem,2.25vw,2.25rem);font-weight:600;letter-spacing:.03em;font-size:clamp(.875rem,1.43vw,2.25rem)}.section-fill-action{display:flex;margin-top:clamp(1.5rem,3.125vw,2.5rem)}.header{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:var(--page-gap);padding:.75rem clamp(.75rem,1.5vw,1.5rem);background-color:var(--color-white);position:fixed;top:0;left:0;z-index:100}.header-logo{position:relative;z-index:10}.header-menu,.header-menu-nav{display:flex;flex-direction:column}.header-menu{width:100%;height:100%;position:fixed;top:0;left:calc(-100% - .9375rem);background-color:var(--color-eight);z-index:5;border-top:var(--page-gap) solid transparent;overflow:hidden;transition:var(--transition)}.header-menu-nav{list-style-type:none;margin:auto 0;padding:0 3.5rem;font-size:1.375rem;line-height:1.35;letter-spacing:.08em;text-transform:uppercase;overflow-x:hidden;overflow-y:auto;flex:1 auto 0}.header-menu-nav a{display:block;padding:clamp(.25rem,.75vh,.625rem)0;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer}.header-menu-nav ul{list-style-type:none;margin:0;padding:0}.header-menu .menu-item-has-children{display:flex;align-items:center;flex-wrap:wrap;position:relative}.header-menu .menu-item-has-children>a::after{--size:.4em;display:inline-block;content:"";width:var(--size);height:var(--size);border-width:0 1px 1px 0;border-style:solid;border-color:var(--color-black);transform:rotate(45deg) translateY(-50%);transition:transform .4s;margin-left:.5em;position:relative;top:-2px}.header-menu .menu-item-has-children>ul{display:none;min-width:100%;font-size:.875em;transition:var(--transition);opacity:0;visibility:hidden;pointer-events:none;order:10;text-transform:none}.header-menu .menu-item-has-children>ul a{padding:.5rem 1rem;border-width:1px 0;border-style:solid;border-color:transparent}.header-menu-panel{--smc-bg-color:var(--color-eight);padding:min(.5rem,5.5vh) 3rem min(1rem,5.5vh);margin-top:0}.header-menu-links-list{--link-size:2.5rem;justify-content:space-around}.header-menu-btn{--size:2.5rem;--line-width:1.625rem;--line-height:0.125rem;margin-right:calc((var(--line-width) - var(--size))/2);z-index:10}.header-menu-btn span,.header-menu-btn span::after,.header-menu-btn span::before{display:block;background-color:var(--color-black);border-radius:var(--line-height);position:absolute;transition:var(--transition)}.header-menu-btn span{width:var(--line-width);height:var(--line-height)}.header-menu-btn span::after,.header-menu-btn span::before{content:"";width:100%;height:100%;left:0}.header-menu-btn span::before{bottom:.5rem}.header-menu-btn span::after{top:.5rem}.search-wrap{padding-left:0!important;padding-right:0!important;display:flex;flex-direction:column;justify-content:center}.search-icon{display:none;border:0;background:0 0;padding:0;height:24px;cursor:pointer;transition:stroke .4s}.search-icon path{transition:fill .4s}.search-icon:hover path{fill:var(--color-one)}.search-mobile-icon{display:block;border:1px solid #000}.search-container{margin:auto;transform:translateX(120%);position:fixed;right:20px;left:20px;bottom:80px}.search-container input[type=text]{background:#fff;width:100%;border:1px solid #dcdcdc;border-radius:3px;padding-left:15px;font-weight:400;display:block;height:36px;font-size:18px;line-height:120%}#breadcrumbs{font-size:14px;max-width:340px;padding:0 10px;margin:0 auto;width:100%}.cross-links{display:flex;flex-wrap:wrap;justify-content:center;list-style:none;margin:40px 0 60px;padding:0}.cross-links a{margin:2px 10px;font-size:13px}.contacts-section{padding-top:clamp(2.5rem,5.21vw,5rem)}.contacts-row{--gap-y:3.75rem;--gap-x:0.75rem;padding-top:.25rem}.contacts-col{padding:var(--gap-y) var(--gap-x)0}.contacts-col-title{font-size:1.25rem;font-weight:700;text-transform:uppercase;line-height:1.35;letter-spacing:.02em}.contacts-salons-addresses{display:grid;grid-template-columns:repeat(auto-fill,minmax(16.875rem,1fr));grid-template-rows:auto;padding-top:2.5rem;-moz-column-gap:.75rem;column-gap:.75rem;row-gap:1.875rem}.contacts-salon{width:calc(100%/var(--count));font-size:1.125rem;line-height:1.28;letter-spacing:.01em}.contacts-salon-header{display:flex;flex-wrap:wrap;align-items:center}.contacts-salon-title{font-weight:700;margin-right:.875rem}.contacts-salon-worktime{display:flex;align-items:center}.contacts-salon-worktime .icon{--size:0.875rem;width:var(--size);height:var(--size);margin-right:.375rem;color:var(--color-six)}.contacts-salon-address{display:block;max-width:16.25rem;color:var(--color-seven);text-decoration:underline;margin-top:.5rem;margin-bottom:0;cursor:pointer}.contacts-phones a:hover,.contacts-salon-address:hover{text-decoration:none}.contacts-feedback{text-align:center}.contacts-feedback-links-list{max-width:18.75rem;margin:1.375rem auto 0;padding-bottom:1.375rem;gap:2rem}.contacts-social{margin-top:2.875rem}.contacts-phones p{margin:1em 0}.contacts-phones a{color:var(--color-seven)}.contacts-phones-cont{text-align:center}.contacts-map{display:none;height:clamp(17.0625rem,35.55vw,34.375rem);background-color:var(--color-six);position:relative}.contacts-phones a,a.contacts-salon-title{text-decoration:underline}.copyright{text-align:center;margin-top:2.875rem}.popup-wrapper{position:fixed;z-index:1001;top:0;width:100%;height:100%;left:-100%;transition-delay:.3s}.popup-wrapper ul li:not(:last-child){margin-bottom:10px}.popup-wrapper ul a{line-height:1.5;color:#626262}.popup-wrapper ul a[href]:hover{color:var(--color-one)}.popup-wrapper .sub-menu{padding:0;list-style:none}.popup-wrapper .menu-item-has-children>a{font-weight:700;display:block;margin-bottom:10px}.popup-bg,.popup-content{position:absolute;opacity:0}.popup-bg{left:0;top:-100px;right:0;bottom:-100px;background:rgba(0,0,0,.6);transition:all .3s ease-in-out}.popup-content{left:-1000px;top:0;width:100%;height:100%;overflow:auto;text-align:center;transition:transform .3s ease-out,opacity .3s ease-out,left 0s .3s;transform:scale(1.1);padding:70px 15px;letter-spacing:0}.popup-close{position:absolute;left:0;bottom:0;right:0;height:10000px}.popup-container{display:inline-block;position:relative;background:#fff;vertical-align:middle;max-width:590px;width:100%;border-radius:10px;z-index:1;padding:45px 45px 35px}.popup-btn-close{position:absolute;right:5px;top:5px;width:31px;height:31px;display:flex;align-items:center;justify-content:center;cursor:pointer;border-radius:4px;transition:all .3s;z-index:5;stroke:#000}.popup-btn-close .icon{pointer-events:none}.popup-menu{width:100%;display:block;text-align:left;padding:0;margin:0;list-style:none}:root{--swiper-theme-color:#007aff;--swiper-navigation-size:44px}h1,h2{font-weight:800;line-height:120%;color:#322929;font-size:32px}h2{font-size:24px;line-height:29px}ul{list-style:none!important;padding:0}.text-block{margin-top:clamp(2.5rem,8vw,10rem)}.text-block h2,.text-block p{margin:20px 0}.minimal-half{background:#fff;margin:10px 0}.minimal-half__wrapp{display:flex;flex-direction:column;gap:10px}.minimal-half__card{width:100%;text-align:center;display:flex;justify-content:center;align-items:center;flex-direction:column;background:#f5f5f7;padding:30px 0}.minimal-half__info{margin-top:30px;padding:0 30px}.minimal-half__title{font-size:36px;line-height:120%;font-weight:600;margin:0 0 20px}.minimal-half__text{font-size:21px;line-height:120%;margin:0 0 20px}.minimal-half__photo{padding:0 30px}.minimal-half__photo img{max-width:100%;vertical-align:top}.minimal-half .btn{display:inline-flex}.main{background-color:var(--page-color)}h1,h2,p{margin:0;padding:0}.wrapper{--gap-x:0!important;display:block}.minimal-half,.text-block{padding-left:.75rem;padding-right:.75rem}@media (min-width:480.1px){html{font-size:16px}}@media (max-width:767px){.section-fill-wrapper.mobile-video{background-color:#000!important;color:#fff}.section-fill-wrapper.mobile-video h1{color:#fff}.section-fill-wrapper.mobile-video .btn{--color:#fff;--color-rgb:255,255,255}.section-fill .desktop-only{display:none}}@media all and (min-width:768px){.lang{--translateY:0;transform:translateY(var(--translateY))}.feedback-panel-pulse-btn .pulse-circle{--basis:min(calc(0.75rem + 4 * (100vw - 48rem) / 1152), 1rem)}.section-title{max-width:clamp(37.5rem,57.1vw,68.375rem)}.section-fill-wrapper{--py:3.75rem}.section-fill-picture{width:min(50%,130vh - var(--page-gap));height:100%;position:absolute;top:0;right:0;margin:0}.section-fill-image{width:100%;height:100%;position:absolute}.section-fill-image img{display:block;max-width:100%;max-height:100%;width:auto;height:auto;margin:auto}.section-fill-body{--width:clamp(16.25rem, 37.5vw, 37.5rem);z-index:2}.section-fill-descr-md{font-weight:400}.section-fill .mobile-only{display:none}.search-icon{display:block}.search-container{position:absolute;top:0;bottom:0;left:initial;right:clamp(.75rem,1.5vw,1.5rem)}.cross-links{margin:70px 0 72px}.cross-links a{font-size:14px;transition:color .3s,border-color .3s;border-bottom:1px solid transparent}.cross-links a:hover{color:var(--color-seven);border-color:var(--color-seven)}.contacts-row{margin:calc(var(--gap-y)*-1) calc(var(--gap-x)*-1)0}.contacts-salons{flex:1 0 0}.popup-container{vertical-align:top;max-width:1216px;width:calc(100% - 180px)}.popup-menu.has-submenu{display:flex}.popup-menu.has-submenu>li{width:20%;margin-bottom:0}.popup-menu.has-submenu>li:first-child{width:60%}.popup-menu.has-submenu>li:first-child .sub-menu{-moz-column-count:3;column-count:3}.popup-btn-close:hover{background:var(--color-one)}.text-block{margin-top:clamp(2.5rem,8vw,10rem)}.text-block h2,.text-block p{margin:20px 0}.minimal-half__photo img{width:100%;max-width:940px;max-height:300px}.minimal-half,.text-block{padding-left:var(--page-gap);padding-right:var(--page-gap)}@media (min-width:768px){h1{font-size:40px}h2{font-weight:800;font-size:50px;line-height:120%}#breadcrumbs{max-width:760px}}@media (min-width:991px){.feedback-panel{flex-direction:column;position:fixed;top:50%;right:calc(var(--page-gap)/2);transform:translate(50%,-50%)}.feedback-panel>*{margin:clamp(.9375rem,1.25vw,1.25rem) auto}.feedback-panel-btn{--size:clamp(2.875rem, 2.8vw, 3.375rem)}.feedback-panel-btn-title{display:block}.feedback-panel-pulse-btn{--size:clamp(3.125rem, 3.39vw, 4.0625rem)}}@media (min-width:992px){.wrapper{--gap-x:var(--page-gap)}.logo{width:clamp(3rem,3.75vw,4.5rem)}.lang{--translateY:-1.15vw;margin:auto auto auto .5em}}@media (min-width:1140px){.contacts-row{display:flex;padding:clamp(.25rem,.5vw,.5rem) clamp(1rem,4.17vw,5.625rem)0}}@media (min-width:1200px){.lang{--translateY:-1vw}.header-menu,.header-menu-nav{flex-direction:row;overflow:visible}.header-menu{height:auto;position:absolute;top:50%;left:0;border:0;background-color:transparent;transform:translateY(-50%)}.header-menu-nav{width:100%;justify-content:center;font-size:clamp(.875rem,.972vw,1.0625rem);letter-spacing:calc(.01em + .79*(100vw - 62rem)/928);padding:0 0 0 100px;flex:1 0 0}.header-menu-nav a{padding:.3125rem 0}.header-menu-nav>li{--line-color:var(--color-two);padding:.3em calc(.625rem + 26*(100vw - 75rem)/720)}.header-menu .menu-item-has-children,.header-menu-nav>li>a{position:relative}.header-menu-nav>li>a::before{display:block;content:"";width:0;height:.118em;position:absolute;top:100%;left:0;background-color:var(--line-color);transition:var(--transition)}.header-menu-nav>li>a:hover::before{width:100%}.header-menu-nav>li>a:hover{transform:scale(1.05)}.header-menu-nav>li.menu-item-has-children>a:hover{transform:none}.header-menu-nav>li.menu-item-has-children>a:hover::before{width:0}.header-menu .menu-item-has-children::before,.header-menu .menu-item-has-children>ul::before{display:block;content:"";width:100%;position:absolute;left:0;border-style:solid;border-color:var(--color-black);pointer-events:none}.header-menu .menu-item-has-children::before{height:100%;top:0;border-width:1px 1px 0;opacity:0;visibility:hidden;transition:var(--transition)}.header-menu .menu-item-has-children>a::after{transform:rotate(45deg) translateY(-.2em)}.header-menu .menu-item-has-children>ul{display:block;background-color:var(--color-two);text-align:center;position:absolute;top:100%;left:0;text-transform:uppercase}.header-menu .menu-item-has-children>ul::before{height:101%;bottom:0;border-width:0 1px 1px}.header-menu .menu-item-has-children>ul a{padding:.85em .25rem}.header-menu .menu-item-has-children>ul a:hover{background-color:rgba(var(--color-white-rgb),.6)}.header-menu .menu-item-has-children:hover:not(.is-shop-dropdown)::before{opacity:1;visibility:visible}.header-menu .menu-item-has-children:hover>a:after{transform:rotate(135deg) translateY(-50%) scaleX(-1)}.header-menu .menu-item-has-children:hover ul{display:block;opacity:1;visibility:visible;pointer-events:auto}.header-menu-btn,.header-menu-panel{display:none}}@media (min-width:1260px){.copyright{text-align:left}h1{font-size:56px}h2{font-size:35px}#breadcrumbs{max-width:1260px}}@media (min-width:1366px){.section-fill-picture{width:min(60%,130vh - var(--page-gap))}}@media (min-width:1405px){.minimal-half{background:#fff}.minimal-half__wrapp{flex-wrap:wrap;flex-direction:initial;gap:10px 1%}.minimal-half__card{width:49.5%}}@media (min-width:1680px){.lang{--translateY:-1.15vw}}@media (min-width:1500px) and (max-width:2500px){.header-menu-nav>li{padding:5px 1.4%}}}