@font-face{font-family:Didot;src:url(/cdn/shop/files/Didot.woff2?v=1764935719) format("woff2"),url(/cdn/shop/files/Didot.woff?v=1764935719) format("woff")}@font-face{font-family:Gill Sans;src:url(/cdn/shop/files/GillSansLightC.woff2?v=1764937852) format("woff2"),url(/cdn/shop/files/GillSansLightC.woff?v=1764937851) format("woff")}@font-face{font-family:Baskerville;src:url(/cdn/shop/files/Baskerville.woff2?v=1764935744) format("woff2"),url(/cdn/shop/files/Baskerville.woff?v=1764935744) format("woff")}@font-face{font-family:Raleway;src:url(/cdn/shop/files/Raleway.woff2?v=1764936305) format("woff2"),url(/cdn/shop/files/Raleway.woff?v=1764936305) format("woff")}body{background-color:#000;color:#fff}p,a,ul,li,button,input,select,option{font-family:Raleway;text-decoration:none;letter-spacing:2.6px}h1,h2,h3,h4,h5,h6{font-family:Didot;line-height:120%!important}h3{font-size:20px;letter-spacing:4px}h4{font-size:18px;letter-spacing:3.6px}.transparent-logo{display:none}.transparent-header .default-logo:not(.scrolled-past-header .default-logo){display:none}.transparent-header .transparent-logo:not(.scrolled-past-header .transparent-logo){display:block}.transparent-header header:not(.scrolled-past-header .transparent-header header){background:linear-gradient(360deg,#0000,#00000080 59.62%);position:absolute;left:0;right:0;top:0;z-index:10}.drawer-text{height:auto!important;margin-top:30px;text-decoration:none;text-underline-offset:unset;font-weight:300;font-size:11px;line-height:21px;letter-spacing:2.6px}.header-wrapper header-drawer{display:flex;align-items:center;gap:30px}.header-wrapper .menu-drawer{top:0;height:100vh!important}.header-wrapper .header__icon--menu[aria-expanded=true]:before{top:0;background:#0000005c;position:fixed;height:100%}header .menu-drawer__menu-item{font-weight:300;font-size:18px;line-height:25px;letter-spacing:2.6px;text-transform:uppercase}.menu-drawer__utility-links{display:none}.menu-drawer-container .header__icon--summary{text-decoration:none}.header__icon--menu .icon.icon-close{z-index:9;right:auto;left:350px;top:15px;opacity:0;visibility:hidden}.menu-drawer-container.menu-opening .icon.icon-close{opacity:1;visibility:visible;transition:opacity 1s ease,visibilty 1s ease}.menu-drawer__close svg{width:50px;height:50px;padding:15px}.menu-drawer__close{display:none;justify-content:end}.menu-drawer__navigation{padding:50px 0 0}.menu_with_newsletter .footer-block--newsletter{flex-direction:column;align-items:start;gap:20px;margin-top:40px}.menu_with_newsletter .newsletter-field{display:flex;gap:12px;align-items:center}.menu_with_newsletter .newsletter-field input{border:1px solid;padding:14px 20px;height:100%;background-color:#fff;color:#000}.menu_with_newsletter .newsletter-field input::placeholder{color:#000!important;opacity:1!important;font-weight:300;font-size:13px;letter-spacing:2.6px}.menu_with_newsletter .newsletter-field label{display:none}.menu_with_newsletter .newsletter-form__button{width:40%;cursor:pointer}.menu_with_newsletter .copyright_text{margin:0;font-weight:300;font-size:13px;line-height:21px}.menu_with_newsletter .footer-block__heading{margin:0 0 5px;font-size:20px;text-align:left}.menu_with_newsletter .footer-block__description p{margin-top:0;text-align:left;font-weight:300;font-size:13px;line-height:21px}.menu_with_newsletter .newsletter-form__field-wrapper{max-width:100%}.menu_with_newsletter .footer__list-social{gap:20px}.menu_with_newsletter .list-social__link{padding:1.1rem 0}.footer-block__newsletter .newsletter-form{max-width:100%}.footer__content-bottom{display:none}.footer__blocks-wrapper .footer-block:first-child{width:12%}.footer__blocks-wrapper .footer-block:last-child{width:80%}.footer-block.grid__item.footer-block-menu-newsletter .menu_with_newsletter .footer-block__details-content{padding-left:30px;border-left:solid 1px #fff;display:flex;flex-direction:column;gap:8px}.footer-block.grid__item.footer-block-menu-newsletter .menu_with_newsletter .footer-block__details-content li{line-height:initial}.footer-block.grid__item.footer-block-menu-newsletter .menu_with_newsletter .footer-block__details-content li a{padding:0;font-weight:300;font-size:13px;line-height:21px}footer.footer .footer__content-top{padding-bottom:0}.footer-block__details-content p{font-weight:300;font-size:13px;line-height:21px}.footer-block__heading{font-weight:400;font-size:18px;text-transform:uppercase}.menu-with-location{display:flex;justify-content:space-between;align-items:flex-start}.location-box{display:flex;flex-direction:column}.location-title{display:flex;align-items:center;gap:6px}.location-title h2{font-weight:400;font-size:18px;letter-spacing:6px;text-transform:uppercase;margin:0}.phone-icon,.loc-icon{display:flex}.phone-icon svg,.loc-icon svg{width:20px;height:20px;overflow:visible}.address{font-size:14px;margin:5px 0;font-weight:300;font-style:Light;font-size:13px;line-height:21px;letter-spacing:2.6px}.phone-line .phone-number{color:inherit;border-bottom:solid 1px transparent;transition:opacity .3s ease}.phone-line .phone-number:hover{border-bottom:solid 1px}.phone-line{display:flex;align-items:center;gap:6px;font-size:15px;margin:6px 0 10px}.hours .hour-row{display:flex;justify-content:space-between;font-size:15px;margin:5px 0}.phone-number{font-weight:300;font-size:13px;line-height:21px;letter-spacing:2.6px}.hour-row span{font-weight:300;font-size:13px;line-height:21px;letter-spacing:2.6px;font-family:Raleway}.placeholder_svg{background:#ddd}.placeholder_svg svg{width:100%;height:100%}.primary-heading{font-weight:400;font-size:30px;letter-spacing:6px;text-align:center;text-transform:uppercase;margin:0}video{width:100%;height:100%}img{width:100%;height:auto}.button-justify-center{display:flex;justify-content:center}.btn--primary{font-weight:300;font-size:13px;line-height:21px;text-transform:uppercase;color:var(--primary-button-color);padding:14px 20px;border:solid 1px;transition:background .3s ease,color .3s ease;text-align:center;text-decoration:none;background-color:var(--primary-button-background)}.btn--primary:hover{color:var(--secondary-button-color)!important;background-color:var(--secondary-button-background)!important}.btn--secondary{font-weight:300;font-size:13px;line-height:21px;text-transform:uppercase;color:var(--secondary-button-color);padding:14px 20px;border:solid 1px;transition:background .3s ease,color .3s ease;text-align:center;text-decoration:none;background-color:var(--secondary-button-background)}.btn--secondary:hover{background-color:var(--primary-button-background);color:var(--primary-button-color)}.hero-banner-section{position:relative;overflow:hidden}.article-template__hero-adapt:after{content:"";position:absolute;left:0;right:0;bottom:0;height:100%;pointer-events:none;background:linear-gradient(to bottom,#0000,#000)}.hero-banner-section:after{content:"";position:absolute;left:0;right:0;bottom:0;height:100%;pointer-events:none;background:linear-gradient(to bottom,#0000 40%,#0000004d 65%,#0009 85%,#000)}.hero-banner-content-wrapper{position:relative;display:flex;justify-content:center;align-items:center}.hero-banner-section .mobile-video,.hero-banner-section .mobile-image{display:none}.hero-banner-video-and-image-content{width:100%}.hero-banner-video video{width:100%;height:100%;object-fit:cover}.hero-banner-video,.hero-banner-image{display:flex}.hero-banner-section:before{content:"";display:block;position:absolute;width:100%;height:100%;top:0;right:0;bottom:0;left:0;background:#000;z-index:1;opacity:.5}.hero-banner-text-content.content-bottom{top:auto;bottom:200px}.hero-banner-text-content.content-top{top:180px;bottom:auto}.hero-banner-text-content{position:absolute;text-align:center;width:100%;max-width:700px;display:flex;flex-direction:column;gap:14px;z-index:2}.hero-banner-heading{font-weight:400;text-align:center;text-transform:uppercase;color:#fff;margin:0;letter-spacing:7.6px}.hero-banner-subheading{font-weight:300;font-size:18px;line-height:25px;text-align:center;color:#fff;margin:0}.hero-banner-btn a{background-color:transparent}.our-colletion-section{padding:110px 0 0;background:#000;color:#fff}.colletion-grid-wrapper-content{display:grid;grid-template-columns:repeat(2,1fr);gap:80px}.colletion-box-content{display:flex;flex-direction:column;align-items:center;text-align:center;gap:44px}.colletion-box-img img{width:100%;height:auto;display:block}.colletion-text-content{display:flex;flex-direction:column;gap:24px}.colletion-text-content p{font-weight:300;font-size:13px;line-height:21px;text-align:center;margin:0}.row-reverse{flex-direction:column-reverse}.hairs-studio-section{width:100%;padding:100px 0 0;background-color:#000;overflow-x:hidden}.hairs-studio-head-logo img{max-width:40px}.hairs-studio-head-content{position:relative;top:30px;z-index:1}.hairs-studio-logo-name{font-weight:300;font-size:18px;line-height:100%;color:#fff;letter-spacing:2.6px;font-family:Gill Sans}.hairs-studio-heading{font-weight:400;font-size:80px;font-family:Baskerville;margin:0}.hairs-studio-wrapper{width:100%;display:flex;justify-content:space-between;position:relative;padding-bottom:40px}.hairs-studio-side-image{width:25%;overflow:hidden}.hairs-studio-side-image img{width:100%;height:100%;object-fit:cover}.hairs-studio-center-images .hairs-studio-center-slider img,.hairs-studio-center-images .hairs-studio-center-slider .slick-slide,.hairs-studio-center-images .hairs-studio-center-slider .slick-track,.hairs-studio-center-images .hairs-studio-center-slider,.hairs-studio-center-images .hairs-studio-center-slider .slick-list{height:100%;object-fit:cover}.hairs-studio-center-images{width:100%;height:auto;overflow:hidden;position:relative}.hairs-studio-text-block p{font-weight:300;font-size:13px;line-height:21px;margin:0;color:#fff}.two-primary-buttons{display:flex;gap:20px;flex-wrap:wrap}.hairs-studio-text-block{display:flex;flex-direction:column;gap:20px}.image-with-text-section{background-color:#000;padding:100px 0;overflow-x:hidden}.image-with-text-grid-wrapper{display:grid;grid-template-columns:repeat(2,1fr);gap:60px;align-items:flex-end;position:relative}.image-block-img{display:flex}.text-block-logo-with-text img{max-width:35px;background-color:#000;border-radius:100px;height:35px;padding:5px}.text-block-logo-with-text h5{font-family:Didot;font-weight:400;font-size:18px;text-transform:uppercase;color:#000;margin:0}.text-block-logo-with-text{position:relative;display:flex;gap:10px;width:350px;background-color:#fff;padding:40px;align-items:center;right:25%;top:-30px;bottom:auto}.text-block-description p{font-weight:300;font-size:13px;line-height:21px;color:#fff}.text-block-content{padding:0 0 40px}.app-section-content{padding:90px 0}.app-button{padding-top:60px}.reputon-google-reviews-widget .reputon-swiper-button-next{right:-40px!important;background:#ddd!important;color:#000!important;width:35px!important;height:35px!important;border:0!important}.reputon-google-reviews-widget .reputon-swiper-button-prev{left:-40px!important;background:#ddd!important;color:#000!important;width:35px!important;height:35px!important;border:0!important}.reputon-google-reviews-widget .reputon-top-part{border-radius:0!important}.customer-review-section{padding:100px 0}.image img{width:100px}.image{display:flex;justify-content:center;padding:15px 0 10px}.customer-review-head-content{display:flex;flex-direction:column;gap:14px}.reputon-google-reviews-widget a{margin:0!important;font-weight:300!important;font-size:13px!important;line-height:21px!important;text-transform:uppercase!important;color:#000!important;letter-spacing:2.6px!important}.reputon-google-reviews-widget .iiHILc{font-weight:300!important;font-size:13px!important;line-height:120%!important;letter-spacing:2.6px!important;color:#6b6b6b!important;font-family:Gill Sans!important}.reputon-google-reviews-widget .bqFlEb{display:none!important}.reputon-google-reviews-widget .reputon-text p,.reputon-google-reviews-widget .reputon-text,.reputon-google-reviews-widget .higCPg span{font-weight:300!important;font-size:13px!important;line-height:21px!important;color:#000!important;letter-spacing:2.6px!important}.slick-dots{display:flex;justify-content:center;align-items:center;list-style:none;gap:20px;margin:0;padding:0;position:absolute;left:50%;top:auto;transform:translate(-50%)}.custom-review-btn a{color:var(--secondary-button-color);background-color:var(--secondary-button-background)}.custom-review-btn a:hover{background-color:var(--primary-button-background)!important;color:var(--primary-button-color)!important}.review-slider .slick-list{padding-bottom:40px}.slick-dots li button{width:10px;height:10px;font-size:0}.slick-dots .slick-active button{background-color:#000}.custom-review-btn{padding-top:60px}.template-page-about-us .our-services-section{padding-bottom:0}.our-services-head-block .page-width{padding:0}.template-page-about-us .hair-styling-tips-wrapper{padding-bottom:40px}.our-services-section{padding:100px 0}.our-services-head-block p{font-weight:300;font-size:13px;line-height:21px;margin:0 auto}.our-services-head-block .narrow p{max-width:750px}.our-services-head-block{display:flex;flex-direction:column;gap:15px}.our-services-grid-content{padding:0;margin:0;display:grid;grid-template-columns:repeat(2,5fr);gap:8px 50px}.our-services-grid-content li{font-weight:300;font-size:13px;line-height:28px}.our-services-content-wrapper{display:flex;flex-direction:column;align-items:center;gap:44px;padding-top:30px}.our-services-grid-content li{list-style:none;position:relative;padding-left:12px}.our-services-grid-content li:before{content:"";position:absolute;left:0;top:50%;width:3px;height:3px;border-radius:50%;transform:translateY(-50%)}.image-collage-section{padding:100px 0}.image-collage-grid-wrapper{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;grid-template-rows:repeat(2,1fr);gap:10px}.collage-img-item:nth-child(1){grid-column:1 / 2;grid-row:1 / 3}.collage-img-item:nth-child(2){grid-column:2 / 3;grid-row:1 / 2}.collage-img-item:nth-child(3){grid-column:2 / 3;grid-row:2 / 3}.collage-img-item:nth-child(4){grid-column:3 / 4;grid-row:1 / 3}.collage-img-item:nth-child(5){grid-column:4 / 5;grid-row:1 / 2}.collage-img-item:nth-child(6){grid-column:4 / 5;grid-row:2 / 3}.collage-img-item img{width:100%;height:100%;object-fit:cover;display:block}.image-collage-content-block{display:flex;flex-direction:column;gap:40px}.faq-section{padding:100px 0}.faq-content-wrapper{padding-top:37px;max-width:960px;margin:0 auto;display:flex;flex-direction:column;gap:22px}.faq-content-block{display:flex}.faq-question-block{width:35%}.faq-answer{width:65%}.faq-question{font-weight:300;font-size:13px;line-height:21px;text-align:center;text-transform:uppercase}.faq-answer p{font-weight:300;font-size:13px;line-height:21px;margin:0}.template-page-styling-tips-women .hair-styling-section,.template-page-styling-tips-men .hair-styling-section{padding:60px 0}.hair-style-tips-block{display:flex;align-items:center;gap:30px;position:relative}.hair-style-tips-left-content{width:38%}.hair-style-tips-right-content{width:62%}.hair-style-tips-tag-block img{max-width:35px;background-color:#000;border-radius:100px;height:35px;padding:5px}.hair-style-tips-tag-block{position:relative;display:flex;gap:10px;width:290px;padding:20px 40px;align-items:center;right:12%;top:-30px;bottom:auto}.hair-style-tips-tag-block h4{font-weight:400;font-size:18px;text-transform:uppercase;margin:0}.hair-style-tips-text-block span{font-size:13px;line-height:28px;letter-spacing:2.6px;font-family:Gill Sans}.hair-style-tips-text-block p{font-weight:300;font-size:13px;line-height:21px;margin:0}.hair-style-tips-text-block{display:flex;flex-direction:column;gap:7px;align-items:flex-start}.watch-video-button{display:flex;align-items:center;gap:5px;background-color:transparent;border:0;font-weight:300;font-size:13px;line-height:21px;padding:0;margin-top:14px;cursor:pointer}.video-icon,.hair-style-img{display:flex}.hair-styling-tips-wrapper{display:flex;flex-direction:column;gap:60px;padding-top:60px}.styling-tips-btn{padding-top:40px}.hair-styling-popup-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#0000;opacity:0;visibility:hidden;transition:opacity .4s ease;pointer-events:none;z-index:9}.hair-styling-popup-overlay.overlay-popup-open{opacity:1;visibility:visible;background:#0009;pointer-events:auto;display:block}.hair-styling-popup{position:fixed;top:50%;left:50%;max-width:1000px;width:100%;background:#fff;transform:translate(-50%,-50%);opacity:0;visibility:hidden;transition:opacity .4s ease,transform .4s ease;z-index:10;padding:40px}.hair-styling-popup .popup-close-btn{border:0;background-color:transparent;padding:0;position:absolute;top:15px;left:auto;right:15px;cursor:pointer}.hair-styling-popup.popup-open{opacity:1;visibility:visible;transform:translate(-50%,-50%)}.body-popup-open{overflow:hidden}.hair-styling-section .styling-link-list{display:flex;justify-content:center;align-items:center;gap:40px;margin:0;padding:24px 0 0;list-style:none}.hair-styling-section .styling-link-list li a{font-weight:300;font-size:18px;line-height:25px;text-align:center;color:#fff;text-transform:uppercase;text-decoration:none}.hair-styling-section .styling-link-list li a.active{border-bottom:solid 1px #fff}.our-studio-section{width:100%;padding:40px 0 90px}.our-studio-wrapper{width:100%;display:flex;justify-content:space-between;position:relative;padding-bottom:60px}.our-studio-text-block{display:flex;flex-direction:column;gap:20px;padding-bottom:60px}.our-studio-text-block h2{color:#fff}.our-studio-side-image img{width:100%;height:100%;object-fit:cover}.our-studio-center-images .our-studio-center-slider img,.our-studio-center-images .our-studio-center-slider .slick-slide,.our-studio-center-images .our-studio-center-slider .slick-track,.our-studio-center-images .our-studio-center-slider,.our-studio-center-images .our-studio-center-slider .slick-list{height:100%;object-fit:cover}.our-studio-center-images{width:100%;height:auto;overflow:hidden;position:relative}.our-studio-text-block p{font-weight:300;font-size:13px;line-height:21px;margin:0;color:#fff}.contact .title{font-weight:400;font-size:30px;text-align:center;text-transform:uppercase;letter-spacing:6px;margin-bottom:15px}.contact-description p{font-weight:300;font-size:13px;line-height:21px;letter-spacing:2.6px;text-align:center;margin:0}.contact-description{padding-bottom:30px}.contact .contact__fields{grid-template-columns:repeat(1,1fr)}.contact .field .field__input{background-color:#fff;border:0;padding:10px 14px;color:#000}.contact .field:after{display:none}.contact .field .field__label{color:#000}.contact .field__input::placeholder{color:#000!important;opacity:1!important;font-weight:300;font-size:13px;letter-spacing:2.6px}.contact .field__label,.contact .contact__button .button:after{display:none}.contact .field textarea.field__input{height:110px}.contact .contact__button .button{margin:0 auto;display:flex;font-weight:300;font-size:13px;line-height:21px;letter-spacing:2.6px;text-transform:uppercase;border:1px solid #FFFFFF;background-color:transparent;min-width:175px;color:#fff;transition:background .3s ease,color .3s ease}.contact .contact__button .button:hover{background-color:#fff;color:#000}.career-form-section{padding:0 0 90px}.template-page-career .our-services-content-wrapper{padding:0}.career-form-content-wrapper h2{margin-bottom:15px}.career-form-block{max-width:750px;margin:0 auto}.form-field{margin-bottom:15px}.form-field select,.form-field input{width:100%;height:41px;padding:10px 14px;font-family:Raleway;font-weight:300;font-size:13px;line-height:21px;box-sizing:border-box}.form-field input::placeholder,.form-field textarea::placeholder{color:#000}.form-field select{-webkit-appearance:none;appearance:none;background:url("data:image/svg+xml;utf8,<svg width='12' height='8' viewBox='0 0 12 8' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M11.168 1.37045L9.85573 0L5.58397 4.45153L1.31221 0L0 1.37045L5.58397 7.20215L11.168 1.37045Z' fill='%23000000'/></svg>") no-repeat right 14px center;cursor:pointer;border-radius:0!important}.form-field textarea{height:120px;resize:none;width:100%;padding:10px 14px;font-family:Raleway;font-weight:300;font-size:13px;line-height:21px;letter-spacing:2.6px;box-sizing:border-box}.hidden{display:none}.career-form-block .form-submit-btn{width:100%;max-width:450px;margin:30px auto 0;display:flex;justify-content:center;cursor:pointer}.main-blog .title--primary{margin:0;font-weight:400;font-size:30px;letter-spacing:6px;text-align:center;text-transform:uppercase}.main-blog .blog-articles{grid-template-columns:repeat(1,1fr);padding-top:60px;gap:60px}.main-blog .blog-articles .blog-articles__article .article-card{flex-direction:unset;align-items:center;gap:30px}.main-blog .blog-articles .blog-articles__article .article-card .card__inner{width:38%;padding-bottom:25%}.main-blog .blog-articles .blog-articles__article .article-card .card__content{width:68%}.blog__posts .card-wrapper .card__inner:before,.blog__posts .card-wrapper .card__inner:after,.main-blog .blog-articles .blog-articles__article .article-card .card__inner:before,.main-blog .blog-articles .blog-articles__article .article-card .card__inner:after{display:none}.article-card .card__heading a{font-weight:400;font-size:20px;line-height:100%;text-transform:uppercase;color:#fff;margin:0;font-family:Didot}.article-card__excerpt{font-weight:300;font-size:13px;line-height:21px;color:#fff;margin-left:0}.card-wrapper:hover .btn--primary{text-decoration:none}.blog-articles .card-wrapper .btn--primary{margin-top:5px;display:inline-flex;justify-content:center;text-align:center}.article-card .card__heading a:after,.blog-articles .card-wrapper .card__heading a:after{display:none}.template-article .article-template__hero-container{max-width:100%}.template-article .article-template__hero-container>div{padding-bottom:50%!important}.article-template__title{font-weight:400;font-size:30px;letter-spacing:6px;text-align:center;text-transform:uppercase}.article-template__content{max-width:var(--page-width);padding:0 5rem;margin-bottom:0!important}article.article-template header.page-width{padding:60px 0 24px;margin:0 auto}.article-template__content h1,.article-template__content h2,.article-template__content h3,.article-template__content h4,.article-template__content h5,.article-template__content h6{margin:0;font-family:Raleway;color:#fff;text-transform:uppercase;font-weight:300;padding-bottom:5px}.article-template__content p{padding:0 0 24px;margin:0;color:#fff;font-weight:300;font-size:13px;line-height:21px}.article-template__content h1 br,.article-template__content h2 br,.article-template__content h3 br,.article-template__content h4 br,.article-template__content h5 br,.article-template__content h6 br,.article-template__content p br{display:none}.article-template__content blockquote{position:relative;padding:0;margin:0}.article-template__content blockquote:before{content:"\201c";font-size:25px;color:#fff;line-height:1}.article-template__content blockquote:after{content:"\201d";font-size:25px;color:#fff;line-height:1;display:flex;align-items:center}.article-template__content blockquote p{padding:0!important}.article-template__content p a{color:#fff;border-bottom:solid 1px #fff;word-wrap:break-word}.article-template__content p a:hover{color:#fff}.article-template__content p:last-child{padding-bottom:0}.article-template__back{display:none}.blog .blog__title{font-family:Didot;font-weight:400;font-style:Regular;font-size:30px;letter-spacing:6px;text-align:center;text-transform:uppercase}.blog .title-wrapper-with-link{justify-content:center}.blog .slider-buttons{display:none}.blog__posts.articles-wrapper{margin-bottom:0!important;display:flex;gap:24px}.blog__posts.articles-wrapper .blog__post{width:30%;justify-content:space-between}.load-more-container{display:flex;justify-content:center;padding-top:60px}.blog__posts .card-wrapper .card__inner{padding-bottom:90%}.app-section-content .instagram-head-content{padding-bottom:20px}@media screen and (max-width:1200px){.text-block-content{padding:0}.hair-styling-popup{max-width:calc(100% - 250px)}.menu_with_newsletter .footer-block--newsletter{max-width:350px}.hair-style-tips-tag-block{top:-18px}.header__menu-item{padding:10px}.header-wrapper header-drawer{gap:15px}}@media screen and (max-width:991px){.instagram-img-grid-wrapper{gap:15px}.colletion-grid-wrapper-content{gap:50px}.image-with-text-grid-wrapper{gap:40px}.text-block-logo-with-text{padding:20px;top:-20px}.text-block-description p{margin:0}.hair-styling-popup{max-width:calc(100% - 160px)}.hair-style-tips-right-content,.hair-style-tips-left-content{width:100%}.hair-style-tips-block{flex-wrap:wrap}.hair-style-tips-tag-block{right:auto}.hair-style-tips-tag-block{margin-top:-50px}.hair-styling-head{padding-bottom:0}.template-page-styling-tips-women .hair-styling-section,.template-page-styling-tips-men .hair-styling-section{padding:30px 0 20px}.footer__blocks-wrapper .footer-block:first-child{width:auto}article.article-template header.page-width{padding:60px 40px 24px}}@media screen and (max-width:821px){.image-with-text-grid-wrapper{grid-template-columns:repeat(1,1fr)}.text-block-logo-with-text{right:auto;top:-30px;width:calc(100% - 400px);padding:40px}.text-block-content{top:-70px;position:relative}.our-services-grid-content{gap:8px 30px}.faq-content-block{flex-wrap:wrap;gap:14px}.faq-question-block,.faq-answer{width:100%}.hair-styling-popup{padding:20px}.hair-styling-popup .popup-close-btn{top:5px;right:5px}.main-blog .blog-articles .blog-articles__article .article-card{flex-wrap:wrap}.main-blog .blog-articles .blog-articles__article .article-card .card__inner,.main-blog .blog-articles .blog-articles__article .article-card .card__content{width:100%}.main-blog .blog-articles .blog-articles__article .article-card .card__inner{padding-bottom:95%}.main-blog .blog-articles .blog-articles__article .article-card .card__information{padding-bottom:0}.blog__posts.articles-wrapper{flex-direction:column;padding:0 50px!important}.blog__posts.articles-wrapper li{padding:0!important;margin:0!important;width:100%!important;max-width:100%!important}.blog__posts.articles-wrapper .card__information{padding:30px 0 20px!important}}@media screen and (max-width:767px){.header__heading-logo{height:100px}.hero-banner-text-content{padding:0 16px;max-width:fit-content}.hero-banner-section .mobile-video,.hero-banner-section .mobile-image{display:block}.hero-banner-section .desktop-video,.hero-banner-section .desktop-image{display:none}.hero-banner-video img,.hero-banner-video video{height:700px}.hero-banner-subheading{font-size:13px}.hero-banner-heading{letter-spacing:4px}.colletion-grid-wrapper-content{grid-template-columns:repeat(1,1fr);gap:40px}.colletion-box-content{flex-direction:column-reverse;gap:35px}.hairs-studio-heading{font-size:47.57px}.hairs-studio-wrapper{flex-wrap:wrap}.hairs-studio-side-image{width:49%}.hairs-studio-side-image{order:2}.hairs-studio-side-image img{height:656px;object-position:top}.our-colletion-section,.hairs-studio-section{padding:60px 0 0}.customer-review-section,.instagram-post-section{padding:60px 0}.image-with-text-section{padding:60px 0 0}.instagram-img-grid-wrapper{grid-template-columns:repeat(2,4fr)}.app-section-content{padding:60px 0}.page-width{padding:0 16px}.text-block-logo-with-text{width:calc(100% - 100px)}.our-services-grid-content{grid-template-columns:repeat(1,5fr)}.hero-banner-image img{height:425px;object-fit:cover}.hero-banner-section.only-banner .hero-banner-image img{height:700px}.image-collage-grid-wrapper{grid-template-columns:1fr 1fr;grid-template-rows:auto auto auto auto}.collage-img-item:nth-child(1){grid-column:1 / 3;grid-row:1 / 2}.collage-img-item:nth-child(2){grid-column:1 / 2;grid-row:2 / 3}.collage-img-item:nth-child(3){grid-column:2 / 3;grid-row:2 / 3}.collage-img-item:nth-child(4){grid-column:1 / 3;grid-row:3 / 4}.collage-img-item:nth-child(5){grid-column:1 / 2;grid-row:4 / 5}.collage-img-item:nth-child(6){grid-column:2 / 3;grid-row:4 / 5}.hair-style-tips-content-box{margin-top:-50px}.image-collage-section{padding:40px 0 60px}.our-services-section{padding:20px 0 60px}.hair-styling-section{padding-top:60px}.hair-styling-popup{max-width:calc(100% - 120px)}.template-page-about-us .hair-styling-section{padding-top:0}.menu-with-location{flex-wrap:wrap}.our-studio-section{padding:40px 0 90px}.our-studio-text-block{padding-bottom:30px}article.article-template header.page-width{padding:20px 16px 60px}.article-template__content{margin-top:0!important}.blog__posts.articles-wrapper{padding:0 16px!important}figure.wp-block-image{margin-right:0;margin-left:0}.template-article .article-template__hero-container>div{padding-bottom:60%!important}.instafeed-new-layout-wrapper{display:flex!important;flex-wrap:wrap}.instafeed-new-layout-item{width:48%!important;height:300px!important}}@media screen and (max-width:749px){.header-wrapper .menu-drawer{width:38rem}.menu_with_newsletter .footer-block--newsletter{max-width:100%}}@media screen and (max-width:480px){.header-wrapper .menu-drawer{width:30rem}.blog__posts.articles-wrapper .card__information .btn--primary{display:flex;justify-content:center}.app-button .btn--secondary,.styling-tips-btn,.book-appointment-btn,.btn--primary{width:100%}.hairs-studio-head-logo img{max-width:25px}.hairs-studio-logo-name{font-size:10px}.hairs-studio-center-images .hairs-studio-center-slider img,.hairs-studio-center-images .hairs-studio-center-slider .slick-slide,.hairs-studio-center-images .hairs-studio-center-slider .slick-track,.hairs-studio-center-images .hairs-studio-center-slider,.hairs-studio-center-images .hairs-studio-center-slider .slick-list{height:70vh}.hairs-studio-head-content{top:20px}.text-block-logo-with-text{width:90%;padding:30px}.hairs-studio-side-image img{height:560px}.customer-review-slider-box{padding:0 10px 0 0}.custom-review-btn a{width:auto}.our-services-grid-content{width:100%}.hair-style-tips-tag-block{padding:20px;width:350px}.hair-styling-popup{max-width:calc(100% - 70px)}.contact .contact__button .button{width:100%}.footer .footer__blocks-wrapper .footer-block{width:100%;margin-bottom:0}.location-box,.footer-block.grid__item.footer-block-menu-newsletter .menu_with_newsletter .footer-block__details-content{width:100%}.header__icon--menu .icon.icon-close{left:265px;width:16px;height:16px}.template-article .article-template__hero-container>div{padding-bottom:100%!important}.career-form-content-wrapper h2{font-size:24px}.blog__posts .card-wrapper .card__inner{padding-bottom:95%}.instafeed-new-layout-item{height:220px!important}}@media screen and (max-width:390px){.menu_with_newsletter .newsletter-field{flex-wrap:wrap}.menu_with_newsletter .newsletter-field label{top:15px;transform:unset}.menu_with_newsletter .newsletter-form__button{width:100%}.menu_with_newsletter .newsletter-field input{min-width:100%}.hairs-studio-heading{font-size:32px}.hair-style-tips-tag-block{width:270px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom.css.map */
