.infinite-page-title-wrap .infinite-page-title-overlay{background-color:#000!important}#cta-home-two .gdlr-core-call-to-action-item-inner{padding-right:0!important}#cta-home-two .gdlr-core-button{width:100%;text-align:center;max-width:300px;float:right}#cta-home-two .gdlr-core-call-to-action-item-button{width:30%;display:inline-block}#cta-home-two .gdlr-core-call-to-action-item-content-wrap{width:70%;display:inline-block}#cta-home-two .gdlr-core-button:hover{background:#161616!important;border-color:#161616!important}#cta-home-two .gdlr-core-skin-caption img{display:inline-block!important;width:120px!important;vertical-align:bottom!important}#box-afterpay p{margin-bottom:0!important;font-size:20px!important;font-weight:500!important}#box-afterpay a{font-weight:600!important;color:#000!important}#partner .partner-logo{list-style:none!important;margin:0!important;display:inline-block;width:100%;max-width:600px}#partner .partner-logo li{float:left}#partner .partner-logo li:nth-of-type(1){width:40%}#partner .partner-logo li:nth-of-type(2){width:60%}#partner .partner-logo li:nth-of-type(2) img{margin-top:15px}.hair-now p{width:800px;margin:auto;margin-bottom:20px!important}.infinite-header-style-plain .infinite-navigation{padding-top:38px!important}.infinite-navigation .sf-menu>li{padding-left:10px!important;padding-right:10px!important}.infinite-navigation .sf-menu>li>a{font-weight:500!important;letter-spacing:1px!important;padding-bottom:38px!important}.infinite-navigation .infinite-navigation-slide-bar{border-color:#ae9666!important}.infinite-navigation .infinite-navigation-slide-bar:before{border-bottom-color:#ae9666!important}.infinite-fixed-navigation.infinite-style-slide .infinite-logo-inner img{height:auto!important}.infinite-fixed-navigation .infinite-navigation .sf-menu>li>a{padding-bottom:26px!important}.infinite-fixed-navigation .infinite-navigation{padding-top:26px!important}.infinite-navigation .sf-menu>.infinite-mega-menu .sf-mega-section-inner>a{font-weight:500!important}.sf-menu>li>ul.sub-menu a:hover{background:#7b6f56!important}.sf-menu>.infinite-mega-menu>.sf-mega{background:-webkit-linear-gradient(left,rgba(21,21,21,0.8),rgba(21,21,21,0.8)),url(/wp-content/uploads/2017/10/mega-menu-bg.jpg)!important;background:-o-linear-gradient(right,rgba(21,21,21,0.8),rgba(21,21,21,0.8)),url(/wp-content/uploads/2017/10/mega-menu-bg.jpg)!important;background:-moz-linear-gradient(to right,rgba(21,21,21,0.8),rgba(21,21,21,0.8)),url(/wp-content/uploads/2017/10/mega-menu-bg.jpg)!important;background:linear-gradient(to right,rgba(21,21,21,0.8),rgba(21,21,21,0.8)),url(/wp-content/uploads/2017/10/mega-menu-bg.jpg)!important;background-size:cover!important}.infinite-top-bar-container{max-width:1350px!important;margin-top:-9px!important;padding-bottom:10px!important}.right-text{display:inline-block}.right-text a{border:1px solid #ac9364!important;padding:6px 10px;background:#ac9364;text-transform:uppercase;transition:all .4s ease 0s}.right-text a:hover{color:#ac9364!important;background:0 0!important}.left-text i{color:#ac9364!important}.left-text{font-weight:300}.gdlr-core-blog-left-thumbnail .gdlr-core-blog-title{font-size:31px!important}.gdlr-core-blog-grid .gdlr-core-blog-title{font-size:18px!important;font-weight:700!important;text-transform:inherit!important;line-height:26px}.infinite-blog-title-wrap{background-size:cover!important}.infinite-blog-title-wrap .infinite-single-article-title{font-size:34px!important;font-weight:400!important}.gdlr-core-blog-full .gdlr-core-blog-title{font-size:24px!important}.infinite-blog-info-wrapper .infinite-blog-info{font-weight:500!important}.infinite-blog-title-wrap.infinite-style-small .infinite-blog-title-content{padding-top:65px!important;padding-bottom:70px!important}.postid-1438 div.product p.price{display:none!important}.postid-1438 .infinite-header-background-transparent .infinite-header-background{opacity:1!important}.postid-1438 div.product form.cart{float:none!important}.single-product.woocommerce div.product form.cart .button{font-size:15px!important;font-weight:600!important;background:#ae9666!important}.single-product.woocommerce div.product form.cart .button:hover{background:#000!important}#gift-voucher-banner p{line-height:36px!important}#gift-voucher-form .product_title{font-size:38px!important;margin-bottom:0!important}#gift-voucher-form .price{display:none!important}#gift-voucher-form .gform_wrapper input[type=text],#gift-voucher-form .gform_wrapper textarea,#gift-voucher-form .gform_wrapper select{background:rgba(255,255,255,.3)!important}#gift-voucher-form .woocommerce .quantity .qty{height:53px!important}#gift-voucher-form .infinite-woocommerce-social-share{margin-top:20px!important}#gift-certificate .gdlr-core-pbf-column-content-margin{padding:40px!important}#gift-certificate img{width:250px!important}#gift-certificate #gv-amount .gdlr-core-text-box-item-content{font-size:70px!important;line-height:70px!important;color:#ae9666!important;font-weight:600;margin-bottom:-10px}#gift-certificate #gv-amount .gdlr-core-text-box-item-content:before{display:inline-block}#gift-certificate #gv-contact-info ul li{text-align:center!important}#gift-certificate .gdlr-core-title-item-caption{font-size:32px!important}.page-id-1443 .right-text.gift-voucher-btn,.woocommerce-page .right-text.gift-voucher-btn{display:none!important}.woocommerce .woocommerce-breadcrumb,.woocommerce .product_meta{font-family:Work Sans!important}.woocommerce div.product form.cart .button{background:#ae9666!important;text-transform:uppercase!important;font-size:15px!important}.woocommerce div.product form.cart .button:hover{background:#000!important}.woocommerce-page p,.woocommerce-page dl{color:#333!important}.woocommerce td.product-name dl.variation dt{display:inline-block!important;float:none!important}.woocommerce .cart_totals h2{text-transform:uppercase!important;font-family:Work Sans!important;font-size:20px!important}.woocommerce-page table.cart td.actions{border-bottom:#e2e2e2 1px solid}.woocommerce table.shop_table th{text-transform:uppercase!important}.woocommerce-cart .wc-proceed-to-checkout a.checkout-button{text-transform:uppercase!important;font-weight:600!important}.woocommerce-page .product-name dl{text-align:left!important;margin-top:20px!important}table.shop_table_responsive tr td::before,.woocommerce-page table.shop_table_responsive tr td::before{color:#000!important}.woocommerce .woocommerce-info{background-color:#000!important;border-top:3px solid #ae9666!important}.woocommerce .woocommerce-billing-fields h3,.woocommerce .woocommerce-additional-fields h3,#order_review_heading{font-size:20px!important;font-family:Work Sans!important;text-transform:uppercase}.woocommerce-checkout input[type=text],.woocommerce-checkout input[type=tel],.woocommerce-checkout input[type=email],.woocommerce-checkout textarea,.woocommerce-checkout select,.woocommerce-form-row input[type=text],.woocommerce-form-row input[type=password],.woocommerce-form-row input[type=email]{padding:16px 15px!important;border:2px solid #ae9666!important;color:#333!important;outline:none!important;font-size:15px!important;margin-bottom:-5px!important;height:inherit!important;transition:.4s ease 0s;border-radius:0!important}.select2-container .select2-selection--single{background-color:#fff;border:2px solid #ae9666!important;border-radius:0!important;padding:12px 15px!important;height:55px!important}.select2-selection--single .select2-selection__arrow{height:50px!important}.woocommerce-checkout input[type=text]:focus,.woocommerce-checkout input[type=text]:hover,.woocommerce-checkout textarea:focus,.woocommerce-checkout textarea:hover,.woocommerce-checkout select:focus,.woocommerce-checkout select:hover,.select2-container .select2-selection--single:focus,.select2-container .select2-selection--single:hover,.woocommerce-checkout input[type=tel]:focus,.woocommerce-checkout input[type=tel]:hover,.woocommerce-checkout input[type=email]:hover,.woocommerce-checkout input[type=email]:focus,.woocommerce-form-row input[type=text]:hover,.woocommerce-form-row input[type=text]:focus,.woocommerce-form-row input[type=password]:hover,.woocommerce-form-row input[type=password]:focus,.woocommerce-form-row input[type=email]:hover,.woocommerce-form-row input[type=email]:focus{border-color:#000!important}.woocommerce-page #payment #place_order{font-size:16px!important;font-weight:600!important}.woocommerce table.shop_table th.product-total{display:inline-block;width:120px!important}.woocommerce a.button,.woocommerce input.button{text-transform:uppercase!important;font-size:16px!important;font-weight:600!important}.woocommerce #customer_login h2{font-size:28px!important;font-family:Work Sans!important;text-transform:uppercase!important}.page-id-1436 .col2-set .col-2,.page-id-1436 .col2-set .col-1{width:48%!important}.page-id-1436 .col2-set{width:100%!important}.woocommerce-page .infinite-sidebar-right{display:none!important}.woocommerce-page .infinite-sidebar-center{width:100%!important}.gdlr-core-product-grid .gdlr-core-product-title a{font-size:20px!important;font-family:Work Sans!important;text-transform:uppercase}.gdlr-core-product-item.woocommerce .gdlr-core-product-thumbnail{margin-bottom:20px!important}.infinite-page-title-wrap .infinite-page-title{text-shadow:#000 2px 2px 6px}#our-offers .gdlr-core-blog-grid .gdlr-core-blog-info-date{display:none!important}#our-offers .gdlr-core-blog-grid .gdlr-core-blog-info-wrapper{display:none!important}#our-offers .gdlr-core-blog-grid .gdlr-core-blog-title{min-height:80px;border-bottom:#ac9762 2px solid!important;font-style:italic;text-align:center!important;padding-bottom:25px!important}#our-offers .gdlr-core-block-item-title-nav{margin-bottom:0!important}.gdlr-core-block-item-title-wrap .gdlr-core-block-item-title{letter-spacing:0!important}.gdlr-core-page-builder-body [data-skin=Dark] .gdlr-core-skin-caption a{color:#ac9364!important}.gdlr-core-page-builder-body [data-skin=Dark] .gdlr-core-skin-caption a:hover{color:#aa802c!important}.page-id-531 .gdlr-core-feature-box-item .gdlr-core-feature-box.gdlr-core-feature-box-type-outer{min-height:338px!important}#services-gray-bg .gdlr-core-pbf-background-wrap{margin-left:-10px!important;border-top:#ae9666 3px solid}#divider-gold .gdlr-core-divider-line,#divider-gold .gdlr-core-divider-line-bold{border-color:#ac9364!important}#services .gdlr-core-block-item-title-nav{margin-bottom:10px!important}.gdlr-core-portfolio-thumbnail .gdlr-core-portfolio-title{font-size:14px!important;font-family:Raleway;letter-spacing:1px!important}.gdlr-core-portfolio-overlay{background-color:rgba(0,0,0,.8)!important}.gdlr-core-portfolio-grid .gdlr-core-portfolio-content-wrap .gdlr-core-portfolio-title{letter-spacing:1px!important}.gdlr-core-portfolio-content-wrap .gdlr-core-portfolio-title a:hover{color:#ae9666!important}#services-mobile{display:none}#our-services .gdlr-core-media-image{border-bottom:#ae9666 5px solid!important}#our-services .gdlr-core-image-overlay-title{font-style:italic;font-size:22px!important;letter-spacing:1px!important;text-transform:inherit!important}#our-services .gdlr-core-image-overlay{transition:all .6s ease 0s}#our-services .gdlr-core-image-overlay:hover{background-color:rgba(105,85,46,.7)!important}#testimonial-home .gdlr-core-testimonial-content{font-family:work sans;font-style:normal!important;font-size:18px!important;font-weight:200!important}.gdlr-core-call-to-action-item-button .gdlr-core-button{font-size:15px!important;font-weight:400!important}.gdlr-core-call-to-action-item .gdlr-core-call-to-action-item-caption{font-family:Work Sans!important;font-weight:300!important}.gdlr-core-call-to-action-item .gdlr-core-button-transparent:hover{background:#a79062!important;color:#fff!important;border-color:#a79062!important}#cta-01 .gdlr-core-call-to-action-item-title{font-size:36px!important;font-weight:500!important;letter-spacing:1px!important}#img-gallery .gdlr-core-media-image{border:#e6e6e6 1px solid!important}.opening-hours{margin-top:-10px}.opening-hours tr{background:0 0!important}.infinite-footer-wrapper .opening-hours tr td{padding:10px 0!important;border-bottom:#272727 1px solid!important;color:#bcbcbc!important}#text-7 .opening-hours tr td{padding:15px 0!important;border:#e0e0e0 1px solid!important;color:#383838!important}.book-btn{text-transform:uppercase;text-align:center;display:block;font-size:21px;font-weight:600;background:#333;color:#fff!important;padding:15px 10px;border-left:#ae9666 5px solid!important;border-right:#333 1px solid!important;border-top:#333 1px solid!important;border-bottom:#333 1px solid!important;transition:all .4s ease 0s}.book-btn:hover{background:0 0!important;color:#333!important;border-left:#333 5px solid!important}.gform_wrapper input[type=text],.gform_wrapper textarea,.gform_wrapper select{padding:16px 15px!important;border:2px solid #ae9666!important;color:#333!important;outline:none!important;font-size:15px!important;margin-bottom:-5px!important;height:inherit!important;transition:.4s ease 0s}.gform_wrapper select{width:100%!important}.gform_wrapper input[type=text]:focus,.gform_wrapper input[type=text]:hover,.gform_wrapper textarea:focus,.gform_wrapper textarea:hover,.gform_wrapper select:focus,.gform_wrapper select:hover{border-color:#000!important}.gform_wrapper li.hidden_label input{margin-top:0!important}.gform_wrapper textarea{height:110px!important}.gform_wrapper ul.gform_fields li.gfield{padding:0!important;border:none!important}.gform_wrapper .gform_footer{padding:0!important}.gform_wrapper.gf_browser_chrome .gform_body{width:inherit!important}.contact-home .gform_wrapper input[type=text],.contact-home .gform_wrapper textarea{color:#313131!important;padding:18px 22px!important;font-size:16px!important;border-width:2px!important;background:0 0!important;margin-bottom:5px!important;border-color:#737373!important;transition:all .8s ease 0s}.contact-home .gform_wrapper input[type=text]:focus,.contact-home .gform_wrapper textarea:focus,.contact-home .gform_wrapper input[type=text]:hover,.contact-home .gform_wrapper textarea:hover{border:#ae9666 2px solid!important;background:#dfdcd7!important}.contact-home .gform_wrapper input[type=submit]{display:block!important;font-size:18px!important;border-radius:30px!important;padding:18px 30px!important;font-weight:600!important;width:220px!important;border:#ae9666 1px solid!important;transition:all .4s ease 0s}.contact-home .gform_wrapper input[type=submit]:hover{background:0 0!important;color:#ae9666!important}.gdlr-core-recent-post-widget .gdlr-core-recent-post-widget-title{font-size:15px!important;font-weight:500!important;margin-top:0!important}.infinite-sidebar-area .infinite-widget-title{font-size:18px!important;letter-spacing:.5px!important}.infinite-sidebar-area .g-recaptcha{margin-top:-25px!important;margin-bottom:35px!important}.infinite-sidebar-area #text-8{margin-bottom:10px!important}.page-id-162 .infinite-sidebar-area #text-8{margin-bottom:55px!important}.copyrightleft{float:left;display:inline;text-transform:none!important;letter-spacing:0!important}.copyrightright{float:right;display:inline;text-transform:none!important;letter-spacing:0!important}.infinite-footer-wrapper .infinite-widget-title{font-size:18px!important;text-transform:uppercase;font-weight:500!important;letter-spacing:0!important}footer{background:url(/wp-content/uploads/2017/10/footer-bg-2.jpg)!important;background-size:cover!important;background-position:100%!important}.infinite-footer-wrapper,.infinite-copyright-wrapper{background-color:rgba(0,0,0,.9)!important}#SCMyWebsitePlugin-reviewListDiv{position:relative!important}.yews-login{width:15px;height:15px;vertical-align:middle;border:#999 1px solid;border-radius:3px;display:inline-block;margin-left:10px}.infinite-mobile-menu .infinite-mobile-menu-button{border:#ae9666 1px solid!important}.infinite-mobile-menu-button i{color:#f3f3f3!important}.infinite-top-bar .op-is-open-shortcode{display:none!important}.infinite-widget .op-is-open-shortcode{display:inline!important}@media only screen and (max-width:1040px){#cta-home .gdlr-core-call-to-action-item-title{text-align:center!important;font-size:30px!important}#cta-home .gdlr-core-call-to-action-item-caption{text-align:center!important}#cta-home .gdlr-core-call-to-action-item-button{position:relative!important;top:0!important;margin-top:20px!important;display:block!important;text-align:center!important}#cta-home .gdlr-core-call-to-action-item-inner{padding-right:0!important}#cta-home-two .gdlr-core-call-to-action-item-content-wrap{width:100%!important;text-align:center!important}#cta-home-two .gdlr-core-call-to-action-item-button{width:100%;position:relative!important;top:0!important;margin-top:20px!important}#cta-home-two .gdlr-core-button{float:none;display:block;margin:auto}#cta-home-two .gdlr-core-skin-caption{max-width:800px;margin:auto;margin-top:20px}#cta-home-two .gdlr-core-call-to-action-item-title{font-size:30px!important}}@media only screen and (max-width:999px){#infinite-mobile-menu ul.mm-listview li a{color:#fff!important;font-weight:400!important}#infinite-mobile-menu ul.mm-listview li a:hover,#infinite-mobile-menu ul.mm-listview li.current-menu-item a,#infinite-mobile-menu ul.mm-listview li.current-menu-ancestor a{color:#a79160!important}#gift-certificate .gdlr-core-title-item-title{font-size:41px!important}}@media only screen and (max-width:959px){#cta-home-two .gdlr-core-skin-caption{max-width:100%!important}#gift-voucher-banner .hair-now p{width:100%!important}#box-afterpay p{font-size:18px!important}#rc-imageselect,.g-recaptcha{transform:scale(.75)!important;-webkit-transform:scale(.75)!important;transform-origin:0 0;-webkit-transform-origin:0 0}#pric-tab .gdlr-core-button{font-size:12px!important;padding:15px!important}#pric-tab .gdlr-core-price-table.gdlr-core-active .gdlr-core-price-table-price-number{font-size:40px!important}.infinite-mobile-header-wrap .infinite-top-bar-left,.infinite-mobile-header-wrap .infinite-top-bar-right{display:block!important;padding-top:10px!important;padding-bottom:10px!important;float:none!important;text-align:center!important}#welcome-img{display:none}#half-bg-container .gdlr-core-column-30{width:100%!important}#half-bg .gdlr-core-pbf-column-content-margin{padding:40px 30px 20px!important}.page-id-531 .gdlr-core-feature-box-item .gdlr-core-feature-box.gdlr-core-feature-box-type-outer{min-height:230px!important}.page-id-531 .gdlr-core-column-12{width:50%!important}}@media only screen and (max-width:850px){#gift-certificate .gdlr-core-title-item-title{font-size:34px!important}}@media only screen and (max-width:800px){#gift-voucher-banner .hair-now p{font-size:16px!important;line-height:1.5!important}}@media only screen and (max-width:600px){#box-afterpay p{font-size:16px!important;font-weight:400!important}}@media only screen and (max-width:767px){#cta-home-two .gdlr-core-skin-caption img{width:100px!important}#cta-home .gdlr-core-skin-caption,#cta-home-two .gdlr-core-skin-caption{font-size:16px!important}#cta-home-two .gdlr-core-call-to-action-item-title{font-size:24px!important}#partner .partner-logo li{width:100%!important}#rc-imageselect,.g-recaptcha{transform:scale(1)!important;-webkit-transform:scale(1)!important;transform-origin:0 0;-webkit-transform-origin:0 0}#slider-wrap .gdlr-core-pbf-wrapper-full-no-space{max-width:100%!important}.tp-revslider-mainul{width:100%!important}.gdlr-core-column-15{float:left;width:50%!important;padding-bottom:30px!important}#ser-wrap .gdlr-core-pbf-background{background-position:1220px!important}#services-mobile{display:inherit!important}#services{display:none!important}.gdlr-core-blog-item .gdlr-core-column-15{width:100%!important}.page-id-531 .gdlr-core-feature-box-item .gdlr-core-feature-box.gdlr-core-feature-box-type-outer{min-height:inherit!important}.page-id-531 .gdlr-core-column-12{width:100%!important}.infinite-mobile-header-wrap .infinite-top-bar-right{padding-top:5px!important}.right-text{margin-bottom:15px!important}#cta-home .gdlr-core-call-to-action-item-title{font-size:24px!important}#cta-home .gdlr-core-button{padding:15px 20px!important}.gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=image]):not([type=file]){line-height:1!important}.infinite-page-title-wrap.infinite-style-custom .infinite-page-title{font-size:32px!important;font-weight:400!important}.infinite-footer-wrapper.infinite-with-column-divider .infinite-footer-column{padding-bottom:40px!important;margin-bottom:0!important;border:none!important}.infinite-body h1{font-size:30px!important}.infinite-body h2{font-size:28px!important}.infinite-body h3{font-size:26px!important}.infinite-body h4{font-size:24px!important}.infinite-body h5{font-size:21px!important}.infinite-body h6{font-size:18px!important}.gdlr-core-title-item .gdlr-core-title-item-title a{font-size:24px!important}#home-contact-bg .gdlr-core-title-item-title{background:rgba(216,208,205,.65)!important;padding:10px 20px 10px 0!important;width:100%!important}#cta-01 .gdlr-core-call-to-action-item-title{font-size:24px!important}.infinite-top-bar .op-is-open-shortcode{display:block!important}.op-is-open-shortcode span.op-open{color:#d4d4d4!important;font-size:15px!important}.infinite-top-bar-right-social{display:none!important}#our-offers .gdlr-core-blog-grid .gdlr-core-blog-title{min-height:inherit!important}.infinite-mobile-header .infinite-logo-inner img{width:260px!important;height:auto!important}#gift-voucher-banner .gdlr-core-pbf-column-content-margin{min-height:auto!important}#gift-voucher-banner .gdlr-core-pbf-wrapper-full-no-space{max-width:100%!important}#gift-voucher-banner p{font-size:24px!important;line-height:32px!important}#gift-voucher-banner .gdlr-core-pbf-background-frame{display:inherit!important}.woocommerce a.showcoupon{display:block!important;margin-left:0!important}.woocommerce .col2-set,.woocommerce-page .col2-set{margin-bottom:30px!important}.woocommerce table.shop_table th.product-total{display:inline-block;width:120px!important}.woocommerce-page .col2-set .col-2,.woocommerce-page .col2-set .col-1{width:100%!important}}@media screen and (max-width:460px){.infinite-main-menu-search{display:none!important}}@media screen and (max-width:419px){#rc-imageselect,.g-recaptcha{transform:scale(.89)!important;-webkit-transform:scale(.89)!important;transform-origin:0 0;-webkit-transform-origin:0 0}.gdlr-core-title-item .gdlr-core-title-item-title{font-size:26px!important}#cta-01 .gdlr-core-call-to-action-item-title{font-size:22px!important}#home-contact-bg .gdlr-core-pbf-background{background-position:80%!important}.infinite-mobile-menu{margin-left:15px!important}.right-text{display:block!important;margin-bottom:20px}.infinite-top-bar-right-social{margin-left:0!important}.infinite-top-bar-right-social a:nth-of-type(1){margin-left:0!important}#cta-home .gdlr-core-button{padding:15px 18px!important;font-size:14px!important}.infinite-page-title-wrap.infinite-style-custom .infinite-page-title{font-size:28px!important}#home-contact-bg .gdlr-core-pbf-background{background-position:130%!important}}