*{margin:0;padding:0;box-sizing:border-box}a:hover{text-decoration:none}@font-face{font-family:Marcellus;src:url(//vanityhairstudionh.com/cdn/shop/t/7/assets/Marcellus-Regular.eot?v=136068463397979449191670349719);src:url(//vanityhairstudionh.com/cdn/shop/t/7/assets/Marcellus-Regular.eot?v=136068463397979449191670349719?#iefix) format("embedded-opentype"),url(//vanityhairstudionh.com/cdn/shop/t/7/assets/Marcellus-Regular.woff2?v=116318438801486154201670349719) format("woff2"),url(//vanityhairstudionh.com/cdn/shop/t/7/assets/Marcellus-Regular.woff?v=177966765278074802561670349719) format("woff"),url(//vanityhairstudionh.com/cdn/shop/t/7/assets/Marcellus-Regular.ttf?v=65251931267592758651670349719) format("truetype"),url(Marcellus-Regular.svg#Marcellus-Regular) format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Rozha One;src:url(//vanityhairstudionh.com/cdn/shop/t/7/assets/RozhaOne-Regular.eot?v=148558680339613985911670349719);src:url(//vanityhairstudionh.com/cdn/shop/t/7/assets/RozhaOne-Regular.eot?v=148558680339613985911670349719?#iefix) format("embedded-opentype"),url(//vanityhairstudionh.com/cdn/shop/t/7/assets/RozhaOne-Regular.woff2?v=142750004993762389531670349719) format("woff2"),url(//vanityhairstudionh.com/cdn/shop/t/7/assets/RozhaOne-Regular.woff?v=52128646596496999031670349719) format("woff"),url(//vanityhairstudionh.com/cdn/shop/t/7/assets/RozhaOne-Regular.ttf?v=47104398798734639201670349719) format("truetype"),url(//vanityhairstudionh.com/cdn/shop/t/7/assets/RozhaOne-Regular.svg?v=160707811926460522201670349719#RozhaOne-Regular) format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:url(//vanityhairstudionh.com/cdn/shop/t/7/assets/Roboto-Light.eot?v=163040619344679551651670349719);src:url(//vanityhairstudionh.com/cdn/shop/t/7/assets/Roboto-Light.eot?v=163040619344679551651670349719?#iefix) format("embedded-opentype"),url(//vanityhairstudionh.com/cdn/shop/t/7/assets/Roboto-Light.woff2?v=21158223267282947021670349719) format("woff2"),url(//vanityhairstudionh.com/cdn/shop/t/7/assets/Roboto-Light.woff?v=101638805079244334471670349719) format("woff"),url(//vanityhairstudionh.com/cdn/shop/t/7/assets/Roboto-Light.ttf?v=104655564397925347231670349719) format("truetype"),url(//vanityhairstudionh.com/cdn/shop/t/7/assets/Roboto-Light.svg?v=182476684131903272241670349719#Roboto-Light) format("svg");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:url(//vanityhairstudionh.com/cdn/shop/t/7/assets/Roboto-Regular.eot?v=38494541039566858641670349719);src:url(//vanityhairstudionh.com/cdn/shop/t/7/assets/Roboto-Regular.eot?v=38494541039566858641670349719#iefix) format("embedded-opentype"),url(//vanityhairstudionh.com/cdn/shop/t/7/assets/Roboto-Regular.woff2?v=172248728216778670031670349719) format("woff2"),url(//vanityhairstudionh.com/cdn/shop/t/7/assets/Roboto-Regular.woff?v=14077975819877403011670349719) format("woff"),url(//vanityhairstudionh.com/cdn/shop/t/7/assets/Roboto-Regular.ttf?v=156583559498103529011670349719) format("truetype"),url(//vanityhairstudionh.com/cdn/shop/t/7/assets/Roboto-Regular.svg?v=24637972299676319091670349719#Roboto-Regular) format("svg");font-weight:400;font-style:normal;font-display:swap}body{font-family:Rozha One;font-size:1.6rem}h1,h2,h3,h4,h5,h6{font-family:Rozha One}p,a{font-family:Roboto}a{display:inline-block}.owl-dots{display:none}button:focus{outline:none}.home-slider-img{background-size:cover;background-repeat:no-repeat;background-position:center;width:100%;height:648px;position:relative}.h-blur-img{display:inline-block;height:120px;width:100%;background-position:bottom;filter:blur(8px);position:absolute;bottom:0;left:0;right:0;z-index:9;opacity:.48}.home-slider-img:after{content:"";background:#000;position:absolute;left:0;right:0;width:100%;height:120px;bottom:0}.h-banner-right .slide-content{display:inline-block;width:100%}.black-right-img img{width:100%}.main-menu .cork__menu>ul>li{list-style:none;padding:0 20px;font-size:18px;position:relative}.main-menu .cork__menu>ul>li:last-child{position:absolute;right:15px;top:5px;border:1px solid #000;min-width:145px;text-align:center;height:55px;line-height:50px}.main-menu .cork__menu>ul>li a{color:#000;font-family:Rozha One;letter-spacing:.2px}.main-menu .cork__menu>ul{display:flex}.main-menu{display:flex;height:100%;align-items:center;padding-top:20px}.header-main{padding:25px 0;box-shadow:0 0 18px #d3d3d3}.main-menu ul li:last-child:hover a{color:#363636!important}.h-banner-right .slick-prev.slick-arrow{background:transparent;font-size:0;border:none;background-image:url(//vanityhairstudionh.com/cdn/shop/t/7/assets/img-arrow-left.svg?v=177242092897210399621670349719);height:42px;width:42px;background-repeat:no-repeat;background-size:cover;position:absolute;bottom:55px;right:105px;z-index:99}.h-banner-right .slick-next.slick-arrow{background:transparent;font-size:0;background-image:url(//vanityhairstudionh.com/cdn/shop/t/7/assets/img-arrow-right.svg?v=182208329075078134821670349719);height:42px;width:42px;background-repeat:no-repeat;background-size:cover;position:absolute;bottom:55px;right:30px;border:none}.progress-sliders{display:block;width:calc(100% - 98px);height:3px;border-radius:0;overflow:hidden;background-color:#b69b9b;background-image:linear-gradient(to right,#fff,#fff);background-repeat:no-repeat;background-size:0 100%;transition:background-size .4s ease-in-out;margin:0 auto;position:absolute;bottom:32px;left:0;right:0}.membership-box-s{margin-bottom:80px}.membership-section{padding:100px 0 20px!important}.h-banner-left h2{font-size:55px;line-height:80px;margin:0;color:#363636;padding-bottom:30px}.h-banner-left p{font-size:22px;padding-bottom:38px}.h-banner-left a:hover{background:#363636;color:#fff}.h-banner-left a{color:#363636;border:1px solid #333333;height:50px;min-width:205px;font-size:14px;text-align:center;line-height:47px;background:transparent;transition:all .6s;letter-spacing:.2px}.home-banner:after{content:"";background:#171717;height:calc(100% + 114px);width:32%;position:absolute;top:-114px;right:0;z-index:-1}.home-banner{position:relative}.home-banner .row{align-items:center}.h-banner-right .slick-dots{display:none!important}.h-banner-right .slide-content img{width:100%}.new-menu-s .cork__menu>ul>li:last-child a{color:#fff}.new-menu-s .cork__menu>ul>li:last-child:hover{background:#fff;color:#363636}.new-menu-s .cork__menu>ul>li:last-child a:hover{color:#363636}.new-menu-s .cork__menu>ul>li:last-child{border:1px solid #fff;background:transparent;transition:all .5s}.new-head-c{box-shadow:none}.client-section .slick-prev.slick-arrow,.client-section .slick-next.slick-arrow,.client-section .slick-dots{display:none!important}.client-section{padding:100px 0}.y-text-left{display:flex;align-items:center}.hair-salon-text h2{font-size:48px;width:100%;max-width:295px;line-height:60px;color:#171717}.y-text-right p{font-size:18px;padding-bottom:52px;color:#707070;font-weight:300;width:100%;max-width:564px}.years-text h2{font-size:100px;text-align:center;margin:0;color:#171717}.years-text h3{font-size:22px;text-align:center;letter-spacing:.2px;color:#171717}.years-text{border:5px solid #ebccff;padding:35px 20px 15px}.years-text h3 span{display:block;font-size:30px;padding-bottom:10px;padding-top:15px}.hair-salon-text{padding-left:50px}.y-text-right a{color:#333!important;border:1px solid #333333;height:48px;line-height:48px;min-width:130px;text-align:center;background:transparent;transition:all .6s}.y-text-right a:hover{background:#333;color:#fff!important}.experience-section{padding:65px 0}.journey-l-img img{width:100%;filter:grayscale(1)}.journey-section .row{margin:0}.journey-section{position:relative;padding:100px 0 200px;background:#171717}.j-text-three{display:flex;justify-content:center}.journey-text-r{background:#fff;padding:45px 0;width:100%;max-width:750px}.journey-text-r h2{font-size:45px;width:100%;max-width:440px;margin:0 auto;text-align:center;line-height:60px;padding-bottom:32px;color:#363636}.j-text-box h4{font-size:22px;width:100%;max-width:210px;margin:0 auto;padding-top:25px}.j-text-box{text-align:center}.journey-text-r{background:#fff;padding:55px 0;width:100%;max-width:700px;position:absolute;bottom:-11%;left:-28%}.j-text-box h4 a{font-family:Rozha One;color:#363636}.blog-s-pera{padding-top:12px}.blog-single-section .blog-left img{width:100%;padding:20px 0}.specialities-section>h2{font-size:40px;text-align:center}.bg-blur{background:url(//vanityhairstudionh.com/cdn/shop/t/7/assets/specialities-bg.png?v=10838321017866500921670349719);background-repeat:no-repeat;background-size:cover;margin:0 auto;position:absolute;top:55.5%;transform:translateY(-50%);left:0;right:0;filter:blur(7px)}.hair-middle{position:relative}.hair-middle:after{content:"";background:#afafaf40;height:100%;width:100%;position:absolute;top:0;left:0;right:0}.hair-m-contain{padding-left:35px;flex:0 0 70%}.hair-m-contain a span{padding-left:8px}.book-button:hover{color:#fff}.hair-box a{display:block}.book-button{color:#fff;font-size:16px;border-bottom:2px solid #fff;padding-bottom:4px}.hair-m-contain p{color:#fff;font-weight:300;font-size:15px;line-height:20px;margin:0;padding-bottom:52px;width:100%;max-width:290px}.hair-m-contain h3{font-size:22px;color:#fff;font-family:Marcellus;letter-spacing:.2px;margin:0;padding-bottom:12px}.hair-m-wrapper{display:flex;align-items:center;border:2px solid rgb(255 255 255 / 27%);padding:36px;position:relative;z-index:1;margin:40px 0}.hair-m-img a img{width:100%}.hair-m-img{flex:0 0 30%}.hair-m-wrapper{transition:all .6s!important;opacity:.4}.specialities-section .slick-center .hair-m-wrapper{opacity:1}.specialities-section .slide-content.slick-slide.slick-current.slick-active.slick-center .hair-m-contain p{font-size:14px;line-height:18px;width:100%;max-width:280px;padding-bottom:25px}.specialities-section .slide-content.slick-slide.slick-current.slick-active.slick-center>div{opacity:1}.bg-blur{opacity:0}.specialities-section{background-image:url(//vanityhairstudionh.com/cdn/shop/t/7/assets/specialities-bg.png?v=10838321017866500921670349719);background-position:center;background-size:cover;background-repeat:no-repeat;padding:100px 0;position:relative}.hair-box{position:relative;z-index:1}.specialities-section>h2{font-size:45px;text-align:center;color:#fff;font-family:Marcellus;margin:0;padding-bottom:80px;position:relative;z-index:1}.hair-img img{width:100%}.hair-box h3{font-size:28px;color:#fff;font-family:Marcellus;letter-spacing:.2px;text-align:center;padding-top:20px}.pro-img a img{width:100%}.product-section{padding:100px 0 75px;background:#fdf9ff}.product-box{background:#fff;padding:40px;transition:all .5s}.produt-heading h2{font-size:45px;color:#363636}.produt-heading{display:flex;align-items:center;justify-content:space-between;padding-bottom:60px}.produt-heading a{background:transparent;color:#363636;border:1px solid;height:50px;min-width:140px;border-radius:50px;text-align:center;line-height:48px;align-items:center;font-size:15px;font-family:Rozha One;transition:all .5s}.produt-heading a:hover{background:#333;color:#fff}.pro-img{text-align:center}.product-box h4{font-size:22px;width:100%;max-width:275px;line-height:30px;padding-top:40px;margin:0 auto;padding-right:10px}.product-section .row{padding:0 45px}.product-box:hover{box-shadow:0 15px 30px #00000029}.product-box h4 a{color:#363636;font-family:Rozha One}.product-value{display:flex;padding-top:15px;position:relative;justify-content:space-between;white-space:nowrap}.product-value h4{padding:0;margin:0;font-size:24px;color:#363636}.product-value a:hover{color:#363636}.product-value a{color:#363636;border-bottom:2px solid #363636;font-family:Rozha One;flex:0 0 101px;display:flex}.product-value a span{padding-left:10px}.product-box>h4{border-bottom:2px solid #707070;padding-bottom:30px}.wedding-heading .row{align-items:center}.wedding-heading h2{font-size:45px;text-align:center;padding-bottom:60px;color:#363636}.wedding-img img{max-width:100%}.w-arrow-img img{width:72px}.wedding-section{padding:100px 0}.wedding-button{padding-top:62px}.wedding-contain{width:100%;max-width:500px;margin-left:auto}.wedding-contain h3{font-size:30px;padding:40px 0;line-height:40px;margin:0;width:100%;max-width:430px;color:#363636}.w-arrow-img-2{text-align:right}.wedding-button a:hover{background:transparent;color:#171717}.wedding-button a{color:#fff;border:1px solid #333333;background:#171717;height:52px;min-width:210px;text-align:center;line-height:50px;font-size:15px;font-family:Rozha One;letter-spacing:.2px;transition:all .5s}.wedding-button a:last-child:hover{background:#171717;color:#fff}.wedding-button a:last-child{color:#333;border:1px solid #333333;height:52px;min-width:142px;text-align:center;line-height:50px;font-size:15px;font-family:Rozha One;letter-spacing:.2px;background:transparent;margin-left:20px;transition:all .5s}.img-slide-section .slide-content{transition:all .5s}.img-slide-section .slick-center.slide-content{transform:scale(1.4);position:relative;z-index:999}.img-slide-section .slide-content img{width:100%;filter:grayscale(1)}.img-slide-section .slick-center.slide-content img{filter:none}.img-slide-section{background:#171717;padding:50px 0 100px;position:relative;overflow:hidden}.progress-sliders1{display:block;width:calc(100% - 380px);height:3px;border-radius:0;overflow:hidden;background-color:#b69b9b;background-image:linear-gradient(to right,#fff,#fff);background-repeat:no-repeat;background-size:0 100%;transition:background-size .4s ease-in-out;margin:0;position:absolute;bottom:120px;left:73px;right:0}.img-slide-section .slide-content>div{padding:100px 0 160px}.black-bg-img img{width:100%}.img-slide-section .slick-prev.slick-arrow{background:transparent;font-size:0;background-image:url(//vanityhairstudionh.com/cdn/shop/t/7/assets/img-arrow-left.svg?v=177242092897210399621670349719);height:42px;width:42px;background-repeat:no-repeat;background-size:cover;position:absolute;bottom:0;right:135px;z-index:99;border:none}.img-slide-section .slick-next.slick-arrow{background:transparent;font-size:0;background-image:url(//vanityhairstudionh.com/cdn/shop/t/7/assets/img-arrow-right.svg?v=182208329075078134821670349719);height:42px;width:42px;background-repeat:no-repeat;background-size:cover;position:absolute;bottom:0;right:70px;border:none}.footer-main{background-image:url(//vanityhairstudionh.com/cdn/shop/t/7/assets/footer-bg.png?v=107808538313282915561670349719);background-repeat:no-repeat;background-size:cover;padding:100px 0;position:relative}.quick-links ul li a:hover,.footer-b-text a:hover,.main-menu .cork__menu>ul>li>a:hover{color:#e0b0ff!important}.footer-logo a img{width:100%}.footer-logo,.quick-links,.working-hours,.contact-us-f,.footer-b-text{position:relative;z-index:99}.quick-links h3,.working-hours h3,.contact-us-f h3{font-size:25px;color:#fff;letter-spacing:.2px;padding-bottom:35px}.footer-main:after{content:"";background:#0009;height:100%;width:100%;position:absolute;top:0;left:0;right:0}.footer-logo a img{width:100%;max-width:180px}.footer-logo p{color:#fff;font-weight:300;font-size:15px;padding-top:40px;line-height:25px}.quick-links ul li{list-style:none;font-size:16px;padding-bottom:10px}.quick-links ul li a{color:#fff}.working-hours ul li{list-style:none;margin:0;color:#fff}.contact-us-f ul li a,.contact-us-f ul li p{color:#fff}.working-hours ul li{list-style:none;margin:0;color:#fff;display:flex;justify-content:space-between;width:100%;max-width:182px}.contact-us-f ul li{list-style:none}.footer-b-text p{text-align:center;color:#fff;border-top:2px solid #fff;padding-top:20px;font-weight:300;letter-spacing:.2px;margin:0}.footer-b-text a{color:#fff}.social-icon-f{display:flex;padding-top:25px}.contact-us-f ul li{display:flex;align-items:center;padding-bottom:15px}.contact-us-f ul li p{color:#fff;margin-bottom:0;padding-left:15px}.social-icon-f li{background:#e0b0ff;height:38px;width:38px;text-align:center;line-height:36px;list-style:none;margin-right:15px}.quick-links{position:relative;left:55px}.blog-button span{padding-left:8px}.blog-button:hover{color:#363636}.blog-left p{font-size:18px;color:#707070;font-weight:300;margin:0 0 10px;width:100%;max-width:100%}.blog-left h3 a{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;line-height:1.5}.blog-left-img a img{width:100%;height:100%;object-fit:cover}.blog-left-img a{display:inline-block;height:244px;width:100%}.blog-button{color:#363636;font-family:Rozha One;border-color:#363636;margin:20px 0 50px}.b-post a{color:#363636;font-family:Rozha One}.b-post span{padding:0 10px}p.b-post{padding-top:30px;padding-bottom:15px;color:#363636}.contact-banner-heading h2{font-size:45px;margin:0;color:#363636}.blog-section{padding:80px 0 50px}.categories-b ul li,.archive-b ul li{list-style:none;font-size:16px;padding-bottom:10px}.categories-b ul li a,.archive-b ul li a{color:#000;font-family:Rozha One;letter-spacing:.2px}.categories-b h3,.archive-b h3{font-size:25px;padding-bottom:10px;padding-top:15px}.b-social{padding-top:0}.blog-sidebar input:focus{outline:none}.blog-sidebar input{padding:8px 10px 8px 0;font-size:16px;border:inherit;border-bottom:1px solid #707070;margin-bottom:25px;font-family:Roboto;font-weight:300;letter-spacing:.2px}.blog-left-img a img{width:100%}.blog-left h3 a{font-size:30px;font-family:Rozha One;color:#363636}.blog-section .pagination li a{color:#000;font-size:15px}.blog-section .pagination{justify-content:center;padding-top:50px}.blog-section .pagination li a:focus{box-shadow:inherit}.contact-heading-c h3{font-size:35px;width:100%;max-width:320px;margin:0}.contact-pera-c p{font-size:18px;color:#707070;font-weight:300;padding-bottom:50px}.contact-form-c{width:100%;max-width:540px;margin-left:auto}.contact-form-c h2{font-size:40px;padding-bottom:8px;margin:0}.contact-form-c p{font-size:17px;color:#707070;font-weight:300;width:100%;max-width:410px;margin:0;padding-bottom:32px}.contact-form-c form{width:100%;max-width:405px}.contact-form-c form input{width:100%;font-family:Roboto;font-size:17px;padding:10px;margin-bottom:12px;border:1px solid #e1e1e1}.contact-form-c form textarea{width:100%;height:100px;font-family:Roboto;font-size:17px;padding:10px;border:1px solid #e1e1e1}.contact-form-c form input:focus,.contact-form-c form textarea:focus{outline:none}.contact-frm-b{font-family:Rozha One!important;background:#171717;color:#fff;border:1px solid #000;margin-top:15px;transition:all .5s}.contact-section{padding:80px 0;background:#fff;position:relative;z-index:999}.contact-section:after{content:"";background:#171717;height:64%;width:45%;position:absolute;bottom:45px;z-index:-1}.contact-frm-b:hover{background:transparent;color:#363636}.contact-banner:after{content:"";background:#000;height:230px;width:46%;position:absolute;bottom:-50px;right:0}.contact-banner .row{align-items:center}.contact-banner-heading p{font-size:18px;color:#707070;font-weight:300;width:100%;max-width:524px;margin:0;padding-top:15px;letter-spacing:.2px}.contact-details{background:#fff;padding:40px;box-shadow:0 0 20px #0000001a}.contact-details span p{margin:0;padding-left:15px;font-size:18px}.contact-social-img{background:#171717;height:40px;width:40px;border-radius:50%;text-align:center;line-height:40px}.contact-section .row{align-items:center}.contact-details span p a{color:#171717}.contact-details span{display:flex;align-items:center;padding:15px}.map-section h2{color:#fff;font-size:40px;padding-bottom:30px;letter-spacing:.2px}.map-section{background:#171717;padding:80px 0}.contact-banner{padding:100px 0 0;position:relative;margin-bottom:50px}.contact-banner-img{position:relative;width:100%;z-index:9}.contact-banner-img:after{content:"";background:#000;height:50px;width:285px;position:absolute;top:-50px;left:45px}.related-img img{width:100%}.slingle-p-button{padding-left:10px}.related-articles-b{padding:70px 0}.related-articles-b h2{font-size:40px;padding-bottom:25px}.related-box .b-post{padding-top:30px;padding-bottom:10px;margin-bottom:0}.related-box{background:#fff;padding:20px 20px 0;border-radius:5px}.related-box .book-button.blog-button{margin-top:10px;margin-bottom:40px}.b-post{font-family:Rozha One}.related-box h3 a{font-family:Rozha One!important;color:#000;letter-spacing:.2px}.related-section{background:#f6f6f6}.leave-form{width:100%;max-width:100%;margin-left:0}.leave-section{padding:70px 0}.leave-form form{width:100%;max-width:800px}.leave-form h2{padding-bottom:30px}.leave-form .contact-frm-b{width:100%;max-width:210px}.membership-section{padding:200px 0}.membership-heading h2{margin:0;font-size:40px;font-family:Marcellus;letter-spacing:.2px;color:#363636;text-align:center;padding-bottom:50px}.member-box h2,.member-box h3{font-family:Marcellus;color:#363636;text-align:center;margin:0}.member-box h2{font-size:40px}.member-box h3{font-size:30px}.member-box{padding:30px 0;background:transparent;transition:all .4s}.membership-main ul li span{padding-right:15px;position:absolute;left:0}.membership-main ul li{list-style:none;font-family:Roboto;font-size:18px;padding-bottom:20px;padding-left:39px;position:relative;width:100%;max-width:286px;color:#363636}.membership-main a:hover{background:#171717;color:#fff}.membership-main a{color:#333;border:1px solid #333333;height:52px;width:100%;text-align:center;line-height:50px;font-size:15px;font-family:Rozha One;letter-spacing:.2px;background:transparent;transition:all .5s}.membership-main{border:2px solid #fff;padding-bottom:80px;position:relative;height:100%;transition:all .4s}.member-buy-button{padding:0 30px;position:absolute;width:100%;bottom:0;margin-bottom:30px}.membership-main ul{padding:20px 30px 0}.membership-main:hover{border-color:#ebccff}.video-box{position:absolute;top:0;left:0;right:0;width:100%;height:100%;opacity:0;visibility:hidden}.open-video .video-box{opacity:1;visibility:visible}.membership-main:hover .member-box{background:#ebccff}.black-slide-section{background:#060608;padding:100px 0 0}.black-slide-section .slick-slide img{display:inline-block}.black-slide-section .slick-dots{display:none!important}.client-b-img img{border-radius:50%}.black-client{display:flex;align-items:center;padding-top:50px;padding-bottom:80px}.b-client-name h2{font-family:Marcellus;color:#fff;font-size:25px;margin:0;padding-bottom:5px;letter-spacing:.5px}.black-slide-section .row{align-items:end}.b-client-name p{font-family:Roboto;color:#fff;font-size:16px;margin:0;letter-spacing:1.5px}.black-testi-left>p{font-size:18px;color:#fff;font-weight:300;line-height:28px;padding:50px 0;margin:0}.black-testi-left{padding:0 10px 0 20px!important}.black-slide-section .slick-next.slick-arrow{font-size:0;height:40px;width:40px;background:transparent;border:2px solid #fff!important;display:inline-block;position:absolute;bottom:90px;right:70px;transition:all .5s}.black-slide-section .slick-prev.slick-arrow{font-size:0;height:40px;width:40px;background:transparent;border:2px solid #fff!important;display:inline-block;position:absolute;bottom:90px;right:0;z-index:99;transition:all .5s}.black-slide-section .slick-prev:after{content:"";background-image:url(//vanityhairstudionh.com/cdn/shop/t/7/assets/black-right-s.svg?v=55370849560382863231670349719)!important;background-position:bottom;background-repeat:no-repeat!important;display:inline-block;height:20px;width:20px;position:relative;top:-1px;right:-1px}.black-slide-section .slick-next:after{content:"";background-image:url(//vanityhairstudionh.com/cdn/shop/t/7/assets/black-left-s.svg?v=163064568429132753761670349719)!important;background-position:bottom;background-repeat:no-repeat!important;display:inline-block;height:20px;width:20px;position:relative;top:-1px;left:-1px}.black-slide-section .slick-next.slick-arrow:hover,.black-slide-section .slick-prev.slick-arrow:hover{background:#fff}.black-slide-section .slick-prev:hover:after{background-position:6px 2px;position:relative;top:0;right:0}.black-slide-section .slick-next:hover:after{background-position:4px 2px;position:relative;top:0;left:0}.news-section{padding:100px 0}.news-heading{display:flex;align-items:center;justify-content:space-between;padding-bottom:62px}.blog-banner h2{font-size:45px;color:#fff;padding-top:170px}.blog-banner{background-image:url(//vanityhairstudionh.com/cdn/shop/t/7/assets/about-banner-img.png?v=133037554775154560231670349719)!important;background-position:center;background-repeat:no-repeat;background-size:cover;height:645px;display:flex;justify-content:center}.blog-bnr-img{text-align:center;margin-top:-240px}.news-heading a:hover{background:#171717;color:#fff}.specialities-section .book-button span{display:inline-block}.news-heading a{background:transparent;color:#333;border:1px solid #333333;height:52px;min-width:140px;line-height:49px;text-align:center;font-size:15px;font-family:Rozha One;transition:all .5s}.news-heading h2{font-size:45px;margin:0;color:#363636}.news-box h2{font-size:30px;color:#363636;margin:0;padding-bottom:10px}.news-box h3{font-size:20px;color:#363636;margin:0;padding-bottom:50px}.news-box p{font-size:20px;font-family:Rozha One;color:#838383;margin:0;padding-bottom:22px}.news-box a{font-family:Rozha One;color:#363636}.news-box h4{font-size:22px;color:#363636;margin:0;padding-bottom:15px;width:100%;max-width:320px;line-height:30px}.news-box{padding:40px 30px 0;position:relative;z-index:999}.news-box:after{content:"";background-image:url(//vanityhairstudionh.com/cdn/shop/t/7/assets/news-bg-img.png?v=28783562940049106811670349719)!important;background-position:center;background-repeat:no-repeat;background-size:cover;width:100%;height:100%;position:absolute;top:0;left:0;right:0;z-index:-1;box-shadow:0 15px 30px #00000029;opacity:0;visibility:hidden}.news-box:hover:after{opacity:1;visibility:visible}.insta-feed{overflow:hidden;padding-bottom:100px}.insta-feed ul{width:110%;left:-5%;position:relative;display:flex}.insta-feed ul li{display:inline-block;width:16.66%;position:relative}.insta-image img{width:100%}.insta-feed ul li a img{width:35px;position:relative;z-index:9}.insta-feed ul li a{background:#0000008f;width:100%;position:absolute;top:0;height:100%;display:flex;justify-content:center;opacity:0;visibility:hidden;transition:all .5s}.insta-feed ul li:hover a{opacity:1;visibility:visible}.black-right-img{padding-top:100px}.our-story{display:flex;padding:100px 0 80px}.about-header{position:absolute;top:0;left:0;right:0;box-shadow:initial}.blog-s-header .main-menu .cork__menu>ul>li:last-child:hover{background:#363636}.blog-s-header .main-menu .cork__menu>ul>li:last-child{background:transparent;transition:all .5s}.blog-s-header .main-menu .cork__menu>ul>li:last-child:hover a{color:#fff!important}.about-header .header-logo a img{width:100%;max-width:150px}.about-header .main-menu .cork__menu>ul>li:last-child:hover a{color:#000!important}.about-header .main-menu .cork__menu>ul>li:last-child:hover{background:#fff}.about-header .main-menu .cork__menu>ul>li:last-child{border:1px solid #fff;background:transparent;transition:all .5s}.about-header .main-menu .cork__menu>ul>li>a{color:#fff}.story-heading{flex:0 0 25%;max-width:25%}.story-pera{flex:0 0 75%;max-width:75%}.story-pera p{color:#707070;font-weight:300;font-size:18px;padding-bottom:20px;margin:0;line-height:26px}.story-heading h2{color:#171717;font-size:45px}.brand-heading h2{font-family:Marcellus}.team-h-main{display:flex;justify-content:space-between;align-items:center;padding-bottom:50px}.team-h-social{padding-top:0;margin:0}.box-heading h2{font-size:40px;color:#363636;margin:0;padding-bottom:10px}.box-heading h3{font-size:16px;color:#363636;font-family:Roboto;font-weight:600;letter-spacing:1px;margin:0}.team-box p{font-size:18px;color:#707070;font-weight:300;width:100%;max-width:710px}.team-box a{margin-top:40px;margin-bottom:40px}.team-m-img{position:absolute;right:0;top:0;bottom:0}.team-h{padding-bottom:70px}.meet-team{position:relative;padding:165px 0}.team-box{background:#fff;padding:30px 24px 0 40px}.about-team-s{background:#171717;padding:100px 0 0}.team-h-social a{margin-top:0}.team-h h2{font-size:45px;text-align:center;color:#f2f2f2;margin-bottom:0}.team-wrappper>div:nth-child(2n) .team-m-img{left:0}.team-wrappper>div:nth-child(2n) .row{justify-content:end}.team-box h4 span{font-family:Roboto;color:#707070;font-weight:300}.team-box h4{font-size:18px;color:#363636;padding-bottom:22px;margin:0}.video-bg-img img{width:100%}.video-bg-img{position:relative}.video-bg-img:after{content:"";background:#00000059;height:100%;width:100%;position:absolute;top:0;left:0;right:0}.video-text{display:flex;align-items:center}.video-text h2{font-size:30px;margin:0;line-height:35px;width:100%;max-width:165px;padding-left:30px;color:#333}.video-text{display:flex;align-items:center;background:#fff;width:100%;max-width:305px;justify-content:center;padding:40px 0;border-top-left-radius:30px;position:absolute;bottom:-1px;right:-1px}.about-video-s{padding-bottom:100px}.video-main{position:relative}.service-banner h2{width:100%;max-width:440px;line-height:80px;font-size:60px}.service-banner p{max-width:inherit;padding-bottom:70px}.service-book a{color:#363636;border:1px solid #333333;height:50px;min-width:205px;font-size:14px;text-align:center;line-height:47px;background:transparent;transition:all .6s;letter-spacing:.2px}.service-book a:hover{background:#363636;color:#fff}.hair-service-h h2{font-size:45px;text-align:center;color:#171717;margin:0}.hair-service-h{padding:100px 0 20px}.service-hair-contain h3{font-size:35px;color:#171717;margin:0;padding-bottom:30px}.service-hair-contain ul li{list-style:none;display:flex;align-items:center;justify-content:space-between;font-size:18px;border-bottom:1px solid #707070;color:#171717;margin-bottom:0;line-height:27px;padding:15px 0}.service-hair-contain ul{padding-bottom:72px;margin:0}.service-hair-contain ul li p{margin:0;width:100%;max-width:410px}.service-hair-contain ul li span{font-family:Roboto!important;font-weight:600}.service-box{padding:50px 0 120px}.service-hair-img{text-align:center;position:relative}.service-section{overflow:hidden}.service-wrapper>div:nth-child(2n) .row>div:last-child{order:-1}.b-service-text{padding:50px 30px}.b-service-text p{display:flex;justify-content:space-between;font-size:18px;color:#fff;margin:0;border-bottom:1px solid #fff;padding-bottom:15px}.b-service-text h3{font-size:25px;color:#fff;text-align:center;padding:20px 40px 0;line-height:38px}.specialities-section .slide-content.slick-slide.slick-current.slick-active.slick-center{transform:scale(1.2);position:relative;z-index:999}.specialities-section .row,.specialities-section .container,.specialities-section .col-md-6{position:initial}.specialt-heading{display:flex;align-items:center;justify-content:space-between}.specialt-heading h3{font-size:40px;margin:0;padding-bottom:25px}.service-specialty p{width:100%;max-width:560px;line-height:32px}.specialt-heading a{border:1px solid #363636;min-width:150px;height:50px;color:#363636;font-size:14px;text-align:center;line-height:47px;transition:all .5s}.specialt-heading a:hover{background:#363636;color:#fff}.service-specialty{padding:50px 0}.contact-us-f ul li a:hover{color:#e0b0ff!important}.change-odd .service-wrapper>div:nth-child(odd) .row>div:last-child{order:-1}.change-odd .service-wrapper>div:nth-child(2n) .row>div:last-child{order:1}.service-section.black-bg{background:#171717;padding:0;margin:50px 0}.service-hair-img:after{content:"";background:#000;height:110%;width:140%;position:absolute;top:40px;left:-62%;z-index:-1}.service-box>div{align-items:center}.change-boxs .service-wrapper>div:nth-child(2n) .row>div:first-child>div:after{left:0}.change-boxs .service-wrapper>div:nth-child(odd) .row>div:first-child>div:after{left:-62%}.change-odd .service-wrapper>div:nth-child(odd) .row>div:first-child>div:after{left:130px}.b-service-pera p{border:none;padding-bottom:10px}.b-service-pera p:last-child{display:block;font-size:14px}.b-service-pera p:last-child a{color:#e0b0ff;word-spacing:1px;letter-spacing:.3px}.b-service-pera{border-bottom:1px solid #FFFFFF;padding:0 60px 15px}.b-service-pera p:last-child{display:block;font-size:14px;padding-bottom:0}.service-b-member{width:100%;max-width:910px;margin:0 auto;line-height:50px!important}.hair-Example h3{font-family:Marcellus;font-size:45px;padding-bottom:18px;color:#363636}.hair-Example-s h4{font-family:Roboto;color:#707070;font-weight:300;font-size:25px}.hair-Example-s p{font-size:18px;color:#707070;font-weight:300;line-height:26px;padding-top:12px}.hair-Example a{min-width:205px;position:relative;top:55px}.career-single-text p{font-size:35px;font-family:Rozha One;text-align:center;line-height:48px;color:#171717;padding:100px 0;width:100%;max-width:870px;margin:0 auto}.available-position-main h2{font-size:45px;text-align:center;padding-bottom:50px}.career-available-section ul li{list-style:none;display:flex;justify-content:space-between}.career-available-section ul li p{font-size:25px;font-family:Marcellus;margin:0}.career-available-section ul li{list-style:none;display:flex;justify-content:space-between;padding:20px 0;border-top:1px solid #333333}.career-available-section ul li:last-child{border-bottom:1px solid #333333}.career-available-section ul{margin:0}.career-available-section{padding-bottom:100px}.career-form{max-width:inherit}.career-form form{max-width:700px}.career-form form textarea{height:180px}.career-form h2{font-size:35px;padding-bottom:25px;margin:0}.career-form form select{height:50px;width:100%;font-family:Roboto;font-size:17px;padding:10px;margin-bottom:12px;border:1px solid #e1e1e1;color:#707070}.career-form form select:focus{outline:none}.career-form-section{padding-bottom:85px}.project-hair{padding-bottom:0!important}.service-hair-contain b{font-family:Roboto;font-size:22px;padding-top:15px;display:inline-block;letter-spacing:.2px}.project-hair li:last-child{border-bottom:none}.pro-makeup-p p{font-size:17px;color:#707070}.per-inch{text-align:right}.per-inch p{font-family:Roboto;font-weight:600;font-size:15px;position:relative;top:-28px}.project-special-s{padding:100px 0 80px;text-align:center}.project-special-main h2{color:#171717;font-size:45px;width:100%;max-width:787px;margin:0 auto}.project-special-main p{color:#707070;font-size:17px;width:100%;max-width:1024px;font-weight:300;margin:0 auto;padding-top:32px}.trials-section{background-image:url(//vanityhairstudionh.com/cdn/shop/t/7/assets/trials-bg.png?v=168486117508794441451670349719);background-repeat:no-repeat;background-size:cover;padding:100px 0}.trials-black-box{color:#fff;text-align:center}.trials-black-box h2{font-size:45px;margin:0;padding-bottom:25px}.trials-black-box p{width:100%;max-width:1041px;margin:0 auto;padding:12px 0;font-size:18px}.trialrun-main{display:flex}.trialrun-left{flex:0 0 35%}.trialrun-right{flex:0 0 65%}.trialrun-section{padding:100px 0}.trialrun-left h3{font-size:35px;color:#171717}.trialrun-right h4{font-size:23px;font-family:Roboto;margin:0;padding-bottom:20px;font-weight:700;letter-spacing:.2px;color:#363636}.trialrun-right p{font-size:18px;color:#707070;font-weight:300;width:100%;max-width:727px}.hide-text{display:none}.consultation-left h2{font-size:100px;color:#ebccff;margin:0}.consultation-left h3{font-size:32px;color:#171717;margin:0;padding-bottom:22px;position:absolute;top:25%}.consultation-left p{font-size:18px;color:#707070;font-weight:300;width:100%;max-width:497px;padding-top:15px}.consultation-button a{height:47px;min-width:130px}.consultation-button{padding-top:30px}.consultation-left{padding:30px;box-shadow:0 8px 16px #0000000d;min-height:412px;position:relative}.pink-pera li{list-style:none;position:relative}.pink-pera img{position:absolute;top:0}.pink-pera p{padding-left:40px}.pink-pera{padding-top:35px}.consultation-left b{font-family:Roboto;font-size:17px;color:#707070;letter-spacing:.2px;margin:0;padding-left:38px}.miles-studio{min-height:470px}.want-offer p{font-weight:400;color:#363636;line-height:26px}.want-heading h3{width:100%;max-width:250px;line-height:60px}.cancle-main{padding:30px 0}.cancle-main h2{margin:0;font-size:45px;padding-bottom:20px;color:#363636}.cancle-main p{color:#707070;font-size:18px;font-weight:300;line-height:26px}.bridal-section .row{align-items:center}.bridal-contain h2{color:#363636;font-size:45px;margin:0;padding-bottom:25px}.bridal-contain p{color:#707070;font-size:18px;font-weight:300;margin:0;padding-bottom:35px}.down-button a:first-child{display:inline-block;background:#363636;height:49px;min-width:190px;color:#fff;text-align:center;line-height:48px;font-size:15px;border:1px solid #363636;transition:all .6s;font-weight:300}.down-button a:last-child{display:inline-block;height:49px;min-width:190px;color:#363636;text-align:center;line-height:48px;font-size:15px;border:1px solid #363636;transition:all .6s;font-weight:300;margin-left:25px}.white-img{position:relative;right:0}.black-img{position:relative;left:16px;opacity:0;visibility:hidden}.black-img-b{opacity:1;visibility:visible}.white-img-b{opacity:0;visibility:hidden}.down-button a:last-child:hover .white-img-b{opacity:1;visibility:visible}.down-button a:first-child:hover .white-img{visibility:hidden;opacity:0}.down-button a:first-child:hover .black-img{opacity:1;visibility:visible}.down-button a:first-child:hover{background:transparent;color:#000}.down-button a:last-child:hover{background:#363636;color:#fff;0}.upload-main h2{margin:0;text-align:center;font-size:45px;padding-bottom:50px}.upload-main form{display:flex;flex-wrap:wrap;margin:0 -20px}.upload-main form>div{flex:0 0 50%;max-width:50%;margin-bottom:25px;padding:0 20px}.upload-form label{display:block}.upload-form input{width:100%;font-family:Roboto;font-size:15px;min-height:50px;padding:10px;margin-bottom:12px;border:1px solid rgb(0 0 0 / 16%)}.upload-form label{display:block;font-family:Roboto;font-size:15px;font-weight:600;margin:0;padding-bottom:10px}.upload-form-section{padding:100px 0}.upload-button{background:#363636;color:#fff;font-family:Roboto;font-size:14px;min-width:140px;border:none;height:49px}.upload-form input:focus{outline:none}.upload-submit{flex:0 0 100%!important;max-width:100%!important;text-align:center;padding-top:40px!important}.bridal-section{padding:80px 0}.gallery-main a>img{width:100%;height:100%;object-fit:cover}.gallery-popup img{width:50px!important}.gallery-main{position:relative}.gallery-main:hover .gallery-popup{opacity:1;visibility:visible}.gallery-popup{position:absolute;top:0;left:0;height:100%;width:100%;display:flex;align-items:center;justify-content:center;opacity:0;visibility:hidden;transition:all .5s;z-index:99}.gallery-main>a{z-index:99;height:340px;overflow:hidden;width:100%;position:relative}.gallery-main a:after{content:"";background:#0009;height:100%;width:100%;position:absolute;top:0;left:0;right:0;opacity:0;visibility:hidden;transition:all .5s;z-index:0}.gallery-main:hover a:after{opacity:1;visibility:visible}.gallery-section{padding:100px 0}section.gallery-section .row{margin-bottom:25px}section.faq-section{padding:80px 0!important}.faq-section #faq .card{margin-bottom:30px;border:0}.faq-section #faq .card .card-header{border:0;border-radius:2px;padding:0}.faq-section #faq .card .card-header .btn-header-link{display:block;text-align:left;background:transparent;color:#363636;padding:20px;font-family:Rozha One;font-size:20px;box-shadow:inherit;position:relative}.faq-section #faq .card .card-body{background:transparent;border-bottom:1px solid #e1e1e1;box-shadow:inherit!important;font-family:roboto;font-size:17px;color:#707070;font-weight:300;padding-top:0!important}.faq-section #faq .card .card-header .btn-header-link.collapsed{background:transparent;color:#363636;border-bottom:2px solid #e1e1e1;border-radius:inherit;font-family:Rozha One;font-size:20px}.faq-section .card a img{width:25px;position:absolute;right:0}.faq-section .btn-header-link img{transform:rotate(180deg)}.faq-section .collapsed img{transform:rotate(0)}.specialtyhome p{max-width:100%!important}.carr_content{font-size:20px;font-family:Rozha One;text-align:center;line-height:48px;color:#171717;padding:100px 0;width:100%;max-width:870px;margin:0 auto}.career-single-text span.carr_content{font-weight:400!important;font-family:Roboto;text-align:center!important;margin:0 auto!important;display:flex;justify-content:center;padding-top:0;line-height:38px}.career-single-text p{padding-bottom:40px}section.consultation-section .consultation-left.miles-studio ul li p{padding-top:0}.bridal-img img{width:100%}.rightMenu a{cursor:pointer!important;display:inline-block;padding:8px 5px;color:#000}.rightMenu .userDropdown a{padding:5px 15px;width:100%}.rightMenu>ul{display:flex;margin-bottom:0;margin-top:7px}.userDropdown{position:absolute;background:#fff;border-radius:6px;box-shadow:0 0 5px #0005;display:none;min-width:120px;left:auto;right:0;top:47px;z-index:9999;padding:5px 0}.rightMenu li:hover ul{display:block}.rightMenu a img{max-width:37px;height:37px;padding:5px}.rightMenu li{list-style:none;display:flex;align-items:center;position:relative}.header__dropdown-menu li{list-style:none;width:100%}.header__dropdown-menu,.header__dropdown-submenu{position:absolute;top:28px;left:0;box-shadow:1px 1px 15px -3px #0005;border-radius:6px;min-width:220px;padding:10px 0;z-index:-1;background:#fff;opacity:0;transform:translateY(10px);transition:all ease .3s}.header__dropdown-menu li a{padding:6px 15px;width:100%}.header__dropdown-submenu{top:0;left:100%}.header__dropdown-menu li:hover .header__dropdown-submenu,.main-menu .cork__menu>ul>li:hover .header__dropdown-menu{transform:translate(0);opacity:1;z-index:9999}ul.collection-list .card__heading a{color:#363636;font-family:Rozha One;font-size:24px}ul.collection-list .card__information{padding-bottom:0;padding-top:30px}.shopLink>div{max-width:600px;margin:0 auto}.shopLink{padding:40px 0!important;background:#fafafa;margin-top:50px!important}.product-value .price{font-size:24px;color:#363636}.btn-primary{color:#fff;border:1px solid #333333;background:#171717;height:52px;min-width:150px;text-align:center;line-height:39px;font-size:15px;font-family:Rozha One;letter-spacing:.2px;transition:all .5s}.btn-primary:hover,.btn-primary:focus,.btn-primary:active{background:transparent!important;color:#171717!important;border-color:#171717!important;box-shadow:none}.product-grid .card__heading a{color:#363636;font-family:Rozha One;font-size:22px;width:100%;line-height:30px;padding-top:15px;border-bottom:2px solid #707070;padding-bottom:25px}.product-grid .card,ul.collection-list .card{background:#fff;padding:40px;transition:all .5s;border:none}.product-grid .grid__item{margin-bottom:20px}.product-grid .card:hover,ul.collection-list .card:hover{box-shadow:0 15px 30px #00000029}.product-grid .card--standard>.card__content .card__information{padding:0}.card__badge{position:absolute}.card__badge.left{left:0}.card__badge.right{right:0}.card__badge.bottom{bottom:0}.card__badge.top{top:0}.pro-img a img{width:100%;max-width:100%;max-height:400px;background:#d5d3cf;object-fit:contain;min-height:300px}.pagination-wrapper,nav.pagination,nav.pagination ul{width:100%}.rightMenu.new-menu-light a img{filter:invert(1)}span.comparePrice{text-decoration:line-through;font-size:16px;color:#ccc}img.cart-item__image{height:120px;object-fit:contain}.product__title h1{color:#000}.product__media img{max-height:600px;object-fit:contain!important}.cart-item__name.h4.break{color:#000;text-decoration:none!important}.center.collection__view-all .button:hover{color:#fff}h1.title.title--primary,.collection-hero__title{color:#000}h2.facet-filters__label label{margin-bottom:0}@media (min-width:768px){.bridal-contain{padding-left:25px}}@media (max-width:767px){.product-grid .card{padding:20px}.career-single-text span.carr_content{font-family:Roboto;text-align:left!important;margin:0 auto!important;display:flex;justify-content:flex-start;padding-top:0;line-height:20px;font-size:15px;color:#707070;font-weight:300!important;padding-bottom:60px}.career-single-text p{font-size:22px;line-height:30px;padding:50px 0 10px!important;text-align:left!important}}
/*# sourceMappingURL=/s/files/1/0570/7569/5663/t/7/assets/style.css.map */
