@-webkit-keyframes PreloaderSpin{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg);}}@keyframes PreloaderSpin{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg);}}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}body{margin:0;}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block;}[hidden],template{display:none;}a{background:transparent;}a:active,a:hover{outline:0 none;}img{border:0;}svg:not(:root){overflow:hidden;}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}html{font-size:62.5%;-webkit-tap-highlight-color:rgba(0,0,0,0);}body{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:1.421;color:#333;background-color:#fff;}a{color:#428bca;text-decoration:none;}a:hover{color:#2a6496;text-decoration:none;}a:focus{outline:0 none;outline:0 none;outline-offset:0;}img{vertical-align:middle;}@font-face{font-family:"thegem-icons";src:url("https://www.hairclub.com/wp-content/themes/thegem-elementor/fonts/thegem-icons.eot");src:url("https://www.hairclub.com/wp-content/themes/thegem-elementor/fonts/thegem-icons.eot?#iefix") format("embedded-opentype"),url("https://www.hairclub.com/wp-content/themes/thegem-elementor/fonts/thegem-icons.woff") format("woff"),url("https://www.hairclub.com/wp-content/themes/thegem-elementor/fonts/thegem-icons.ttf") format("truetype"),url("https://www.hairclub.com/wp-content/themes/thegem-elementor/fonts/thegem-icons.svg#thegem-icons") format("svg");font-weight:normal;font-style:normal;font-display:block;}@font-face{font-family:"thegem-socials";src:url("https://www.hairclub.com/wp-content/themes/thegem-elementor/fonts/thegem-socials.eot");src:url("https://www.hairclub.com/wp-content/themes/thegem-elementor/fonts/thegem-socials.eot?#iefix") format("embedded-opentype"),url("https://www.hairclub.com/wp-content/themes/thegem-elementor/fonts/thegem-socials.woff") format("woff"),url("https://www.hairclub.com/wp-content/themes/thegem-elementor/fonts/thegem-socials.ttf") format("truetype"),url("https://www.hairclub.com/wp-content/themes/thegem-elementor/fonts/thegem-socials.svg#thegem-socials") format("svg");font-weight:normal;font-style:normal;font-display:block;}html{scroll-behavior:auto !important;}body{background-attachment:fixed;}p{margin:0 0 1.1em;}a{-o-transition:color .3s,background-color .3s;-webkit-transition:color .3s,background-color .3s;transition:color .3s,background-color .3s;}a:focus-visible{outline:5px auto Highlight;outline:5px auto -webkit-focus-ring-color;}::placeholder{opacity:1;}@keyframes skeletonloading{to{background-position:200% 0;}}@-moz-keyframes scrollmove{0%{-moz-transform:translateY(0px);-webkit-transform:translateY(0px);-o-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px);}50%{-moz-transform:translateY(-10px);-webkit-transform:translateY(-10px);-o-transform:translateY(-10px);-ms-transform:translateY(-10px);transform:translateY(-10px);}100%{-moz-transform:translateY(0px);-webkit-transform:translateY(0px);-o-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px);}}@-webkit-keyframes scrollmove{0%{-moz-transform:translateY(0px);-webkit-transform:translateY(0px);-o-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px);}50%{-moz-transform:translateY(-10px);-webkit-transform:translateY(-10px);-o-transform:translateY(-10px);-ms-transform:translateY(-10px);transform:translateY(-10px);}100%{-moz-transform:translateY(0px);-webkit-transform:translateY(0px);-o-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px);}}@keyframes scrollmove{0%{-moz-transform:translateY(0px);-webkit-transform:translateY(0px);-o-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px);}50%{-moz-transform:translateY(-10px);-webkit-transform:translateY(-10px);-o-transform:translateY(-10px);-ms-transform:translateY(-10px);transform:translateY(-10px);}100%{-moz-transform:translateY(0px);-webkit-transform:translateY(0px);-o-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px);}}img[class*='wp-image-']{max-width:100%;height:auto;}@keyframes lds-spinner{0%{opacity:1;}100%{opacity:0;}}html{font-size:16px !important;}.elementor-sticky--active .e-n-menu-title-container .e-n-menu-title-text{color:#600 !important;}.elementor-sticky--active .e-n-menu-dropdown-icon svg path{fill:#600 !important;}.elementor-sticky--active .gglobe{background-image:url("data:image/svg+xml,<svg%20xmlns%3D\"http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg\"%20viewBox%3D\"0%200%2032%2032\"><path%20fill%3D\"%23600\"%20d%3D\"M15.624%2C1.028c-7.811%2C0-14.167%2C6.355-14.167%2C14.167c0%2C7.812%2C6.356%2C14.167%2C14.167%2C14.167%20c7.812%2C0%2C14.168-6.354%2C14.168-14.167C29.792%2C7.383%2C23.436%2C1.028%2C15.624%2C1.028z%20M28.567%2C15.195c0%2C0.248-0.022%2C0.49-0.037%2C0.735%20c-0.091-0.23-0.229-0.53-0.262-0.659c-0.048-0.196-0.341-0.879-0.341-0.879s-0.293-0.39-0.488-0.488%20c-0.194-0.098-0.341-0.342-0.683-0.536c-0.342-0.196-0.487-0.293-0.779-0.293c-0.294%2C0-0.585-0.391-0.928-0.586%20c-0.342-0.194-0.39-0.097-0.39-0.097s0.39%2C0.585%2C0.39%2C0.731c0%2C0.146%2C0.438%2C0.39%2C0.879%2C0.292c0%2C0%2C0.292%2C0.537%2C0.438%2C0.683%20c0.146%2C0.146-0.049%2C0.293-0.341%2C0.488c-0.293%2C0.194-0.244%2C0.146-0.392%2C0.292c-0.146%2C0.146-0.633%2C0.392-0.78%2C0.488%20c-0.146%2C0.097-0.731%2C0.39-1.023%2C0.097c-0.143-0.141-0.099-0.438-0.195-0.634c-0.098-0.195-1.122-1.707-1.61-2.389%20c-0.085-0.12-0.293-0.49-0.438-0.585c-0.146-0.099%2C0.342-0.099%2C0.342-0.099s0-0.342-0.049-0.585%20c-0.05-0.244%2C0.049-0.585%2C0.049-0.585s-0.488%2C0.292-0.636%2C0.39c-0.145%2C0.098-0.292-0.194-0.486-0.439%20c-0.195-0.243-0.391-0.537-0.439-0.781c-0.049-0.243%2C0.244-0.341%2C0.244-0.341l0.438-0.243c0%2C0%2C0.537-0.097%2C0.879-0.049%20c0.341%2C0.049%2C0.877%2C0.098%2C0.877%2C0.098s0.146-0.342-0.049-0.488c-0.194-0.146-0.635-0.39-0.83-0.341%20c-0.194%2C0.048%2C0.097-0.244%2C0.34-0.439l-0.54-0.098c0%2C0-0.491%2C0.244-0.638%2C0.293c-0.146%2C0.048-0.4%2C0.146-0.596%2C0.39%20c-0.194%2C0.244%2C0.078%2C0.585-0.117%2C0.683c-0.194%2C0.098-0.326%2C0.146-0.473%2C0.194c-0.146%2C0.049-0.61%2C0-0.61%2C0%20c-0.504%2C0-0.181%2C0.46-0.05%2C0.623l-0.39-0.476L18.564%2C8.88c0%2C0-0.416-0.292-0.611-0.389c-0.195-0.098-0.796-0.439-0.796-0.439%20l0.042%2C0.439l0.565%2C0.572l0.05%2C0.013l0.294%2C0.39l-0.649%2C0.049V9.129c-0.612-0.148-0.452-0.3-0.521-0.347%20c-0.145-0.097-0.484-0.342-0.484-0.342s-0.574%2C0.098-0.721%2C0.147c-0.147%2C0.049-0.188%2C0.195-0.479%2C0.292%20c-0.294%2C0.098-0.426%2C0.244-0.523%2C0.39s-0.415%2C0.585-0.608%2C0.78c-0.196%2C0.196-0.558%2C0.146-0.704%2C0.146%20c-0.147%2C0-0.851-0.195-0.851-0.195V9.173c0%2C0%2C0.095-0.464%2C0.047-0.61l0.427-0.072l0.713-0.147l0.209-0.147l0.3-0.39%20c0%2C0-0.337-0.244-0.094-0.585c0.117-0.164%2C0.538-0.195%2C0.733-0.341c0.194-0.146%2C0.489-0.244%2C0.489-0.244s0.342-0.292%2C0.683-0.634%20c0%2C0%2C0.244-0.147%2C0.536-0.245c0%2C0%2C0.83%2C0.732%2C0.977%2C0.732s0.683-0.341%2C0.683-0.341s0.146-0.438%2C0.098-0.585%20c-0.049-0.146-0.293-0.634-0.293-0.634s-0.146%2C0.244-0.292%2C0.439s-0.244%2C0.439-0.244%2C0.439s-0.683-0.047-0.731-0.193%20c-0.05-0.147-0.146-0.388-0.196-0.533c-0.047-0.147-0.438-0.142-0.729-0.044c-0.294%2C0.098%2C0.047-0.526%2C0.047-0.526%20s0.294-0.368%2C0.488-0.368s0.635-0.25%2C0.828-0.298c0.196-0.049%2C0.783-0.272%2C1.025-0.272c0.244%2C0%2C0.537%2C0.105%2C0.684%2C0.105%20s0.731%2C0%2C0.731%2C0l1.023-0.082c0%2C0%2C0.879%2C0.325%2C0.585%2C0.521c0%2C0%2C0.343%2C0.211%2C0.489%2C0.357c0.137%2C0.138%2C0.491-0.127%2C0.694-0.24%20C26.127%2C6.525%2C28.567%2C10.576%2C28.567%2C15.195z%20M5.296%2C7.563c0%2C0.195-0.266%2C0.242%2C0%2C0.732c0.34%2C0.634%2C0.048%2C0.927%2C0.048%2C0.927%20s-0.83%2C0.585-0.976%2C0.683c-0.146%2C0.098-0.536%2C0.634-0.293%2C0.487c0.244-0.146%2C0.536-0.292%2C0.293%2C0.098%20c-0.244%2C0.391-0.683%2C1.024-0.78%2C1.269s-0.585%2C0.829-0.585%2C1.122c0%2C0.293-0.195%2C0.879-0.146%2C1.123%20c0.033%2C0.17-0.075%2C0.671-0.16%2C0.877c0.066-2.742%2C0.989-5.269%2C2.513-7.336C5.26%2C7.55%2C5.296%2C7.563%2C5.296%2C7.563z%20M6.863%2C5.693%20c1.193-1.101%2C2.591-1.979%2C4.133-2.573c-0.152%2C0.195-0.336%2C0.395-0.336%2C0.395s-0.341-0.001-0.976%2C0.683%20C9.051%2C4.881%2C9.197%2C4.686%2C9.051%2C4.88S8.953%2C5.124%2C8.611%2C5.369C8.271%2C5.612%2C8.124%2C5.905%2C8.124%2C5.905L7.587%2C6.1L7.149%2C5.905%20c0%2C0-0.392%2C0.147-0.343-0.049C6.82%2C5.804%2C6.841%2C5.75%2C6.863%2C5.693z%20M12.709%2C6.831l-0.194-0.292L12.709%2C6.1l0.47%2C0.188V5.417%20l0.449-0.243l0.373%2C0.536l0.574%2C0.635l-0.381%2C0.292l-1.016%2C0.195V6.315L12.709%2C6.831z%20M19.051%2C11.416%20c0.114-0.09%2C0.487%2C0.146%2C0.487%2C0.146s1.219%2C0.244%2C1.414%2C0.39c0.196%2C0.147%2C0.537%2C0.245%2C0.635%2C0.392%20c0.098%2C0.146%2C0.438%2C0.585%2C0.486%2C0.731c0.05%2C0.146%2C0.294%2C0.684%2C0.343%2C0.878c0.049%2C0.195%2C0.195%2C0.683%2C0.341%2C0.927%20c0.146%2C0.245%2C0.976%2C1.317%2C1.268%2C1.805l0.88-0.146c0%2C0-0.099%2C0.438-0.196%2C0.585c-0.097%2C0.146-0.39%2C0.536-0.536%2C0.731%20c-0.147%2C0.195-0.341%2C0.488-0.634%2C0.731c-0.292%2C0.243-0.294%2C0.487-0.439%2C0.683c-0.146%2C0.195-0.342%2C0.634-0.342%2C0.634%20s0.098%2C0.976%2C0.146%2C1.171s-0.341%2C0.731-0.341%2C0.731l-0.44%2C0.44l-0.588%2C0.779l0.048%2C0.731c0%2C0-0.444%2C0.343-0.689%2C0.537%20c-0.242%2C0.194-0.204%2C0.341-0.399%2C0.537c-0.194%2C0.194-0.957%2C0.536-1.152%2C0.585s-1.271%2C0.195-1.271%2C0.195v-0.438l-0.022-0.488%20c0%2C0-0.148-0.585-0.295-0.78s-0.083-0.489-0.327-0.732c-0.244-0.244-0.334-0.438-0.383-0.586c-0.049-0.146%2C0.053-0.584%2C0.053-0.584%20s0.197-0.537%2C0.294-0.732c0.098-0.195%2C0.001-0.487-0.097-0.683s-0.145-0.684-0.145-0.829c0-0.146-0.392-0.391-0.538-0.537%20c-0.146-0.146-0.097-0.342-0.097-0.535c0-0.197-0.146-0.635-0.098-0.977c0.049-0.341-0.438-0.098-0.731%2C0%20c-0.293%2C0.098-0.487-0.098-0.487-0.391s-0.536-0.048-0.878%2C0.146c-0.343%2C0.195-0.732%2C0.195-1.124%2C0.342%20c-0.389%2C0.146-0.583-0.146-0.583-0.146s-0.343-0.292-0.585-0.439c-0.245-0.146-0.489-0.438-0.685-0.682%20c-0.194-0.245-0.683-0.977-0.73-1.268c-0.049-0.294%2C0-0.49%2C0-0.831s0-0.536%2C0.048-0.78c0.049-0.244%2C0.195-0.537%2C0.342-0.781%20c0.146-0.244%2C0.683-0.536%2C0.828-0.634c0.146-0.097%2C0.488-0.389%2C0.488-0.585c0-0.195%2C0.196-0.292%2C0.292-0.488%20c0.099-0.195%2C0.44-0.682%2C0.879-0.487c0%2C0%2C0.389-0.048%2C0.535-0.097s0.536-0.194%2C0.729-0.292c0.195-0.098%2C0.681-0.144%2C0.681-0.144%20s0.384%2C0.153%2C0.53%2C0.153s0.622-0.085%2C0.622-0.085s0.22%2C0.707%2C0.22%2C0.854s0.146%2C0.292%2C0.391%2C0.39%20C17.44%2C11.562%2C18.563%2C11.807%2C19.051%2C11.416z%20M24.66%2C20.977c0%2C0.146-0.049%2C0.537-0.098%2C0.732c-0.051%2C0.195-0.147%2C0.537-0.195%2C0.73%20c-0.049%2C0.196-0.293%2C0.586-0.438%2C0.684c-0.146%2C0.098-0.391%2C0.391-0.536%2C0.439c-0.146%2C0.049-0.245-0.342-0.196-0.537%20c0.05-0.195%2C0.293-0.731%2C0.293-0.731s0.049-0.292%2C0.097-0.488c0.05-0.194%2C0.635-0.438%2C0.635-0.438l0.391-0.732%20C24.611%2C20.635%2C24.66%2C20.832%2C24.66%2C20.977z%20M3.015%2C18.071c0.063%2C0.016%2C0.153%2C0.062%2C0.28%2C0.175c0.184%2C0.16%2C0.293%2C0.242%2C0.537%2C0.341%20c0.243%2C0.099%2C0.341%2C0.243%2C0.634%2C0.39c0.293%2C0.147%2C0.196%2C0.05%2C0.585%2C0.488c0.391%2C0.438%2C0.342%2C0.438%2C0.439%2C0.683%20s0.244%2C0.487%2C0.342%2C0.635c0.098%2C0.146%2C0.39%2C0.243%2C0.536%2C0.341s0.39%2C0.195%2C0.536%2C0.195c0.147%2C0%2C0.586%2C0.439%2C0.83%2C0.487%20c0.244%2C0.05%2C0.244%2C0.538%2C0.244%2C0.538l-0.244%2C0.682l-0.196%2C0.731l0.196%2C0.585c0%2C0-0.294%2C0.245-0.487%2C0.245%20c-0.18%2C0-0.241%2C0.114-0.438%2C0.06C4.949%2C22.91%2C3.6%2C20.638%2C3.015%2C18.071z\"%2F><%2Fsvg>");}.elementor-sticky--active .elementor-search-form__toggle{--e-search-form-toggle-color:#600 !important;}.elementor-sticky--active #non-sticky-logo{display:none;}.elementor-sticky--active #sticky-logo{display:block;}.elementor-sticky--active .fa-search{color:#600 !important;}.elementor-sticky--active .menu-toggle .menu-line-1{background-color:#600 !important;}.elementor-sticky--active .menu-toggle .menu-line-2{background-color:#600 !important;}.elementor-sticky--active .menu-toggle .menu-line-3{background-color:#600 !important;}.elementor-sticky--active #locations-icon{display:none;}.elementor-sticky--active #sticky-locations-icon{display:block;}.elementor-sticky--active #book{display:none;}.elementor-sticky--active #book-active{display:block;}.elementor-sticky--active .e-n-menu-toggle-icon .eicon-menu-bar{color:#600 !important;}.lds-spinner{color:#600;display:inline-block;z-index:100;width:80px;height:80px;position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;}.lds-spinner div{transform-origin:40px 40px;animation:lds-spinner 1.2s linear infinite;}.lds-spinner div:after{content:" ";display:block;position:absolute;top:3px;left:37px;width:6px;height:18px;border-radius:20%;background:#600;}.lds-spinner div:nth-child(1){transform:rotate(0deg);animation-delay:-1.1s;}.lds-spinner div:nth-child(2){transform:rotate(30deg);animation-delay:-1s;}.lds-spinner div:nth-child(3){transform:rotate(60deg);animation-delay:-.9s;}.lds-spinner div:nth-child(4){transform:rotate(90deg);animation-delay:-.8s;}.lds-spinner div:nth-child(5){transform:rotate(120deg);animation-delay:-.7s;}.lds-spinner div:nth-child(6){transform:rotate(150deg);animation-delay:-.6s;}.lds-spinner div:nth-child(7){transform:rotate(180deg);animation-delay:-.5s;}.lds-spinner div:nth-child(8){transform:rotate(210deg);animation-delay:-.4s;}.lds-spinner div:nth-child(9){transform:rotate(240deg);animation-delay:-.3s;}.lds-spinner div:nth-child(10){transform:rotate(270deg);animation-delay:-.2s;}.lds-spinner div:nth-child(11){transform:rotate(300deg);animation-delay:-.1s;}.lds-spinner div:nth-child(12){transform:rotate(330deg);animation-delay:0s;}#sy-whatshelp,#sy-whatshelp-phone{right:25px;position:fixed;z-index:999;}#sy-whatshelp-phone{bottom:100px;right:5px;-webkit-animation:3s ease 0s normal forwards 1 fadein;animation:3s ease 0s normal forwards 1 fadein;}#sy-whatshelp,#sy-whatshelp-phone{outline-color:#757575;}#sy-whatshelp-phone a.sywh-open-services{background-color:#000;color:#fff;line-height:55px;margin:1rem 1rem 0 1rem;border:none;cursor:pointer;font-size:23px;width:60px;height:60px;text-align:center;box-shadow:0px 0px 7px rgba(255,255,255,.4);border-radius:100%;-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;display:inline-block;}.material-icons{font-family:"Material Icons";font-weight:normal;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;}.chat-icon{font-size:35px !important;}.special-phone-chat{display:inline-flex;visibility:hidden;position:fixed;bottom:111px;right:55px;width:0;}#sy-whatshelp-phone-campaign{z-index:-1;}.button-call,.button-chat{border:none;border-radius:50px 50px 50px 50px;height:46px;text-align:center;text-decoration:none;font-size:15px;margin-top:40%;cursor:pointer;}.button-call{background:#fff !important;border-radius:50px !important;color:#000 !important;width:180px;height:35px !important;box-shadow:2px 2px 8px -3px #000;padding-top:5px !important;padding-right:15px !important;font-weight:500 !important;overflow:hidden;}#phone-number{text-decoration:none;color:#000;}.desktop-version .right_1,#preview .right_1{right:5px;bottom:10px;}@keyframes fadein{0%{opacity:0;}66%{opacity:0;}100%{opacity:1;}}@-webkit-keyframes fadein{0%{opacity:0;}66%{opacity:0;}100%{opacity:1;}}@-webkit-keyframes slide-in-bottom{0%{-webkit-transform:translateY(0px);transform:translateY(0px);opacity:1;}100%{-webkit-transform:translateY(-300px);transform:translateY(-300px);opacity:1;}}@keyframes slide-in-bottom{0%{-webkit-transform:translateY(0px);transform:translateY(0px);opacity:1;}100%{-webkit-transform:translateY(-300px);transform:translateY(-300px);opacity:1;}}@-webkit-keyframes MenuAnimOutNew{0%{-webkit-transform:translateX(0);}100%{-webkit-transform:translateX(100%);}}@keyframes MenuAnimOutNew{0%{transform:translateX(0);}100%{transform:translateX(100%);}}@-webkit-keyframes MenuAnimInNew{0%{-webkit-transform:translateX(100%);}100%{-webkit-transform:translateX(0);}}@keyframes MenuAnimInNew{0%{transform:translateX(100%);}100%{transform:translateX(0);}}#hc-tabs .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected=true] :is(span,a,i){font-weight:800 !important;}button:focus-visible,a:focus-visible{outline:#600 solid 1px !important;}#hc-tabs .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected=true] :is(span,a,i){font-weight:800 !important;}button:focus-visible,a:focus-visible{outline:#600 solid 1px !important;}@keyframes scrollAnimation{0%,20%{transform:translateY(0px) scaleY(1) scaleX(1) translateZ(0px);}10%{opacity:1;transform:translateY(0px) scaleY(1.2) scaleX(1.2) translateZ(0px);}100%{opacity:.01;transform:translateY(16px) scaleY(2.5) scaleX(.5) translateZ(0px);}}@-webkit-keyframes scrollAnimation{0%,20%{-webkit-transform:translateY(0px) scaleY(1) scaleX(1) translateZ(0px);}10%{opacity:1;-webkit-transform:translateY(0px) scaleY(1.2) scaleX(1.2) translateZ(0px);}100%{opacity:.01;-webkit-transform:translateY(16px) scaleY(2.5) scaleX(.5) translateZ(0px);}}@font-face{font-family:"Montserrat UltraLight";src:url("//stg-hairclub-staging.kinsta.cloud/wp-content/themes/thegem-elementor/fonts/montserrat-ultralight.eot");src:url("//stg-hairclub-staging.kinsta.cloud/wp-content/themes/thegem-elementor/fonts/montserrat-ultralight.eot?#iefix") format("embedded-opentype"),url("//stg-hairclub-staging.kinsta.cloud/wp-content/themes/thegem-elementor/fonts/montserrat-ultralight.woff") format("woff"),url("") format("woff2"),url("//stg-hairclub-staging.kinsta.cloud/wp-content/themes/thegem-elementor/fonts/montserrat-ultralight.ttf") format("truetype"),url("//stg-hairclub-staging.kinsta.cloud/wp-content/themes/thegem-elementor/fonts/montserrat-ultralight.svg#montserratultra_light") format("svg");font-weight:normal;font-style:normal;}:root{--thegem-to-menu-font-family:Lato;}:root{--thegem-to-menu-font-style:normal;--thegem-to-menu-font-weight:700;}:root{--thegem-to-menu-font-size:14px;}:root{--thegem-to-menu-line-height:25px;}:root{--thegem-to-menu-text-transform:uppercase;}:root{--thegem-to-submenu-font-family:Lato;}:root{--thegem-to-submenu-font-style:normal;--thegem-to-submenu-font-weight:normal;}:root{--thegem-to-submenu-font-size:16px;}:root{--thegem-to-submenu-line-height:20px;}:root{--thegem-to-submenu-text-transform:none;}:root{--thegem-to-overlay-menu-font-family:"Montserrat";}:root{--thegem-to-overlay-menu-font-style:normal;--thegem-to-overlay-menu-font-weight:700;}:root{--thegem-to-overlay-menu-font-size:32px;}@media (max-width: 767px){:root{--thegem-to-overlay-menu-font-size:24px;}}:root{--thegem-to-overlay-menu-line-height:64px;}@media (max-width: 767px){:root{--thegem-to-overlay-menu-line-height:48px;}}:root{--thegem-to-overlay-menu-text-transform:uppercase;}:root{--thegem-to-styled-subtitle-font-family:"Source Sans Pro";}:root{--thegem-to-styled-subtitle-font-style:normal;--thegem-to-styled-subtitle-font-weight:300;}:root{--thegem-to-styled-subtitle-font-size:24px;}:root{--thegem-to-styled-subtitle-line-height:37px;}@media (max-width: 1199px){:root{--thegem-to-styled-subtitle-font-size:20px;}}@media (max-width: 1199px){:root{--thegem-to-styled-subtitle-line-height:34px;}}@media (max-width: 767px){:root{--thegem-to-styled-subtitle-font-size:22px;}}@media (max-width: 767px){:root{--thegem-to-styled-subtitle-line-height:27px;}}:root{--thegem-to-styled-subtitle-letter-spacing:0px;}:root{--thegem-to-h1-font-family:"Source Serif Pro";}:root{--thegem-to-h1-font-style:normal;--thegem-to-h1-font-weight:500;}:root{--thegem-to-h1-font-size:38px;}:root{--thegem-to-h1-line-height:48px;}@media (max-width: 1199px){:root{--thegem-to-h1-font-size:38px;}}@media (max-width: 1199px){:root{--thegem-to-h1-line-height:53px;}}@media (max-width: 767px){:root{--thegem-to-h1-font-size:36px;}}@media (max-width: 767px){:root{--thegem-to-h1-line-heigh:48px;}}:root{--thegem-to-h1-text-transform:none;}:root{--thegem-to-h1-letter-spacing:0px;}:root{--thegem-to-h2-font-family:"Source Serif Pro";}:root{--thegem-to-h2-font-style:normal;--thegem-to-h2-font-weight:500;}:root{--thegem-to-h2-font-size:32px;}:root{--thegem-to-h2-line-height:40px;}@media (max-width: 1199px){:root{--thegem-to-h2-font-size:32px;}}@media (max-width: 1199px){:root{--thegem-to-h2-line-height:42px;}}@media (max-width: 767px){:root{--thegem-to-h2-font-size:30px;}}@media (max-width: 767px){:root{--thegem-to-h2-line-height:40px;}}:root{--thegem-to-h2-text-transform:none;}:root{--thegem-to-h2-letter-spacing:0px;}:root{--thegem-to-h3-font-family:"Source Serif Pro";}:root{--thegem-to-h3-font-style:normal;--thegem-to-h3-font-weight:500;}:root{--thegem-to-h3-font-size:24px;}:root{--thegem-to-h3-line-height:30px;}@media (max-width: 1199px){:root{--thegem-to-h3-font-size:26px;}}@media (max-width: 1199px){:root{--thegem-to-h3-line-height:38px;}}@media (max-width: 767px){:root{--thegem-to-h3-font-size:24px;}}@media (max-width: 767px){:root{--thegem-to-h3-line-height:34px;}}:root{--thegem-to-h3-text-transform:none;}:root{--thegem-to-h3-letter-spacing:0px;}:root{--thegem-to-h4-font-family:"Source Serif Pro";}:root{--thegem-to-h4-font-style:normal;--thegem-to-h4-font-weight:700;}:root{--thegem-to-h4-font-size:24px;}:root{--thegem-to-h4-line-height:38px;}@media (max-width: 1199px){:root{--thegem-to-h4-font-size:22px;}}@media (max-width: 1199px){:root{--thegem-to-h4-line-height:36px;}}@media (max-width: 767px){:root{--thegem-to-h4-font-size:24px;}}@media (max-width: 767px){:root{--thegem-to-h4-line-height:30px;}}:root{--thegem-to-h4-text-transform:uppercase;}:root{--thegem-to-h4-letter-spacing:0px;}:root{--thegem-to-h5-font-family:"Source Serif Pro";}:root{--thegem-to-h5-font-style:normal;--thegem-to-h5-font-weight:700;}:root{--thegem-to-h5-font-size:19px;}:root{--thegem-to-h5-line-height:30px;}@media (max-width: 1199px){:root{--thegem-to-h5-font-size:19px;}}@media (max-width: 1199px){:root{--thegem-to-h5-line-height:30px;}}@media (max-width: 767px){:root{--thegem-to-h5-font-size:19px;}}@media (max-width: 767px){:root{--thegem-to-h5-line-height:26px;}}:root{--thegem-to-h5-text-transform:uppercase;}:root{--thegem-to-h5-letter-spacing:0px;}:root{--thegem-to-h6-font-family:"Source Serif Pro";}:root{--thegem-to-h6-font-style:normal;--thegem-to-h6-font-weight:700;}:root{--thegem-to-h6-font-size:16px;--thegem-to-h6-font-size-small:14px;--thegem-to-h6-font-size-tiny:7.04px;}:root{--thegem-to-h6-line-height:25px;--thegem-to-h6-line-height-small:21.875px;}@media (max-width: 1199px){:root{--thegem-to-h6-font-size:16px;}}@media (max-width: 1199px){:root{--thegem-to-h6-line-height:25px;}}@media (max-width: 767px){:root{--thegem-to-h6-font-size:16px;}}@media (max-width: 767px){:root{--thegem-to-h6-line-height:23px;}}:root{--thegem-to-h6-text-transform:uppercase;}:root{--thegem-to-h6-letter-spacing:.7px;}:root{--thegem-to-xlarge-title-font-family:"Lato";}:root{--thegem-to-xlarge-title-font-style:normal;--thegem-to-xlarge-title-font-weight:900;}:root{--thegem-to-xlarge-title-font-size:75px;}:root{--thegem-to-xlarge-title-line-height:90px;}@media (max-width: 1199px){:root{--thegem-to-xlarge-title-font-size:50px;}}@media (max-width: 1199px){:root{--thegem-to-xlarge-title-line-height:69px;}}@media (max-width: 767px){:root{--thegem-to-xlarge-title-font-size:36px;}}@media (max-width: 767px){:root{--thegem-to-xlarge-title-line-height:53px;}}:root{--thegem-to-xlarge-title-text-transform:none;}:root{--thegem-to-xlarge-title-letter-spacing:4px;}:root{--thegem-to-light-title-font-family:"Source Serif Pro";}:root{--thegem-to-light-title-font-style:normal;--thegem-to-light-title-font-weight:200;}:root{--thegem-to-body-font-family:Lato;--thegem-to-body-tiny-font-family:Lato;}body,.text-body,.text-body-tiny,.title-text-body,.title-text-body-tiny,option,.gem-table thead th,.portfolio.columns-1 .portfolio-item .caption .subtitle,.gallery-item .overlay .subtitle,.cart_totals table .shipping td label,.widget_archive li,.woocommerce-cart-form.responsive .cart-item .gem-table .shop_table td.product-price,.gem-media-grid-2 .vc_gitem-animated-block .vc_gitem-zone-b .vc_gitem-post-data-source-post_excerpt > div,body .hamburger-minicart > .minicart .total strong,body .hamburger-minicart > .minicart ul li .quantity,.thegem-tabs__nav-item sup,.thegem-accordion__item-title sup,.page-breadcrumbs ul li,#primary-navigation #primary-menu > li.menu-item-cart > a.circle-count .minicart-item-count,.product-page__wrapper .product-page__nav .product-page__nav-preview .nav-preview__info-title,.thegem-combobox-wrap .thegem-combobox,.product-page__wrapper .reset_variations,.product-page__wrapper .size-guide,.single-product-content-right .compare,.single-product-content-right .yith-ywraq-add-to-quote{font-family:"Lato";}:root{--thegem-to-body-font-style:normal;--thegem-to-body-font-weight:400;--thegem-to-body-tiny-font-style:normal;--thegem-to-body-tiny-font-weight:400;}body,.text-body,.text-body-tiny,.title-text-body,.title-text-body-tiny,option,.gem-table thead th,.portfolio.columns-1 .portfolio-item .caption .subtitle,.gallery-item .overlay .subtitle,.cart_totals table .shipping td label,.woocommerce-cart-form.responsive .cart-item .gem-table .shop_table td.product-price,.gem-media-grid-2 .vc_gitem-animated-block .vc_gitem-zone-b .vc_gitem-post-data-source-post_excerpt > div,body .hamburger-minicart > .minicart .total strong,body .hamburger-minicart > .minicart ul li .quantity,.thegem-tabs__nav-item sup,.thegem-accordion__item-title sup,.page-breadcrumbs ul li,#primary-navigation #primary-menu > li.menu-item-cart > a.circle-count .minicart-item-count,.product-page__wrapper .product-page__nav .product-page__nav-preview .nav-preview__info-title,.thegem-combobox-wrap .thegem-combobox,.product-page__wrapper .reset_variations,.product-page__wrapper .size-guide,.single-product-content-right .compare,.single-product-content-right .yith-ywraq-add-to-quote{font-style:normal;font-weight:400;}:root{--thegem-to-body-font-size:16px;--thegem-to-body-tiny-font-size:14px;--thegem-to-body-sup-font-size:11px;}body,.text-body,.title-text-body,.gem-table thead th,.inline-column,.inline-inside > *,option,.portfolio.columns-1 .portfolio-item .caption .subtitle,.gallery-item .overlay .subtitle,.cart_totals table .shipping td label,.woocommerce-cart-form.responsive .cart-item .gem-table .shop_table td.product-price,.gem-media-grid-2 .vc_gitem-animated-block .vc_gitem-zone-b .vc_gitem-post-data-source-post_excerpt > div,body .hamburger-minicart > .minicart .total strong,body .hamburger-minicart > .minicart ul li .quantity,.page-breadcrumbs ul li:not(:last-child):after,.product-page__wrapper .product-page__nav .product-page__nav-preview .nav-preview__info-title,.product-page__wrapper .product-page__nav .product-page__nav-preview .nav-preview__info del,.thegem-combobox-wrap .thegem-combobox,.single-product-content-right .compare,.single-product-content-right .yith-ywraq-add-to-quote{font-size:16px;}:root{--thegem-to-body-line-height:24px;--thegem-to-body-tiny-line-height:21px;}body,.text-body,.title-text-body,option,.inline-column,.inline-inside > *,.related-element-info > a,.gallery-item .overlay .subtitle,.cart_totals table .shipping td label,.woocommerce-cart-form.responsive .cart-item .gem-table .shop_table td.product-price,.gem-media-grid-2 .vc_gitem-animated-block .vc_gitem-zone-b .vc_gitem-post-data-source-post_excerpt > div,body .hamburger-minicart > .minicart .total strong,body .hamburger-minicart > .minicart ul li .quantity,.thegem-combobox-wrap .thegem-combobox,.single-product-content-right .compare,.single-product-content-right .yith-ywraq-add-to-quote{line-height:24px;}@media (max-width: 1199px){body,.text-body,.title-text-body,option,.inline-column,.inline-inside > *,.related-element-info > a,.gallery-item .overlay .subtitle,.cart_totals table .shipping td label,.woocommerce-cart-form.responsive .cart-item .gem-table .shop_table td.product-price,.gem-media-grid-2 .vc_gitem-animated-block .vc_gitem-zone-b .vc_gitem-post-data-source-post_excerpt > div,body .hamburger-minicart > .minicart .total strong,body .hamburger-minicart > .minicart ul li .quantity,.thegem-combobox-wrap .thegem-combobox,.single-product-content-right .compare,.single-product-content-right .yith-ywraq-add-to-quote{font-size:16px;}}@media (max-width: 1199px){body,.text-body,.title-text-body,option,.inline-column,.inline-inside > *,.related-element-info > a,.gallery-item .overlay .subtitle,.cart_totals table .shipping td label,.woocommerce-cart-form.responsive .cart-item .gem-table .shop_table td.product-price,.gem-media-grid-2 .vc_gitem-animated-block .vc_gitem-zone-b .vc_gitem-post-data-source-post_excerpt > div,body .hamburger-minicart > .minicart .total strong,body .hamburger-minicart > .minicart ul li .quantity,.thegem-combobox-wrap .thegem-combobox,.single-product-content-right .compare,.single-product-content-right .yith-ywraq-add-to-quote{line-height:25px;}}@media (max-width: 767px){body,.text-body,.title-text-body,option,.inline-column,.inline-inside > *,.related-element-info > a,.gallery-item .overlay .subtitle,.cart_totals table .shipping td label,.woocommerce-cart-form.responsive .cart-item .gem-table .shop_table td.product-price,.gem-media-grid-2 .vc_gitem-animated-block .vc_gitem-zone-b .vc_gitem-post-data-source-post_excerpt > div,body .hamburger-minicart > .minicart .total strong,body .hamburger-minicart > .minicart ul li .quantity,.thegem-combobox-wrap .thegem-combobox,.single-product-content-right .compare,.single-product-content-right .yith-ywraq-add-to-quote{font-size:16px;}}@media (max-width: 767px){body,.text-body,.title-text-body,option,.inline-column,.inline-inside > *,.related-element-info > a,.gallery-item .overlay .subtitle,.cart_totals table .shipping td label,.woocommerce-cart-form.responsive .cart-item .gem-table .shop_table td.product-price,.gem-media-grid-2 .vc_gitem-animated-block .vc_gitem-zone-b .vc_gitem-post-data-source-post_excerpt > div,body .hamburger-minicart > .minicart .total strong,body .hamburger-minicart > .minicart ul li .quantity,.thegem-combobox-wrap .thegem-combobox,.single-product-content-right .compare,.single-product-content-right .yith-ywraq-add-to-quote{line-height:25px;}}:root{--thegem-to-body-text-transform:none;--thegem-to-body-tiny-text-transform:none;}body,.text-body,.text-body-tiny,.title-text-body,.title-text-body-tiny,option,.portfolio.columns-1 .portfolio-item .caption .subtitle,.gallery-item .overlay .subtitle,.cart_totals table .shipping td label,.woocommerce-cart-form.responsive .cart-item .gem-table .shop_table td.product-price,.gem-media-grid-2 .vc_gitem-animated-block .vc_gitem-zone-b .vc_gitem-post-data-source-post_excerpt > div,body .hamburger-minicart > .minicart .total strong,body .hamburger-minicart > .minicart ul li .quantity,.thegem-tabs__nav-item sup,.thegem-accordion__item-title sup,.thegem-combobox-wrap .thegem-combobox,.product-page__wrapper .reset_variations,.product-page__wrapper .size-guide,.single-product-content-right .compare,.single-product-content-right .yith-ywraq-add-to-quote{text-transform:none;}:root{--thegem-to-body-letter-spacing:0px;--thegem-to-body-tiny-letter-spacing:0px;}body,.text-body,.title-text-body
option,.gem-table thead th,.portfolio.columns-1 .portfolio-item .caption .subtitle,.gallery-item .overlay .subtitle,.cart_totals table .shipping td label,.woocommerce-cart-form.responsive .cart-item .gem-table .shop_table td.product-price,.gem-media-grid-2 .vc_gitem-animated-block .vc_gitem-zone-b .vc_gitem-post-data-source-post_excerpt > div,body .hamburger-minicart > .minicart .total strong,body .hamburger-minicart > .minicart ul li .quantity,.product-page__wrapper .product-page__nav .product-page__nav-preview .nav-preview__info-title,.thegem-combobox-wrap .thegem-combobox,.single-product-content-right .compare,.single-product-content-right .yith-ywraq-add-to-quote{letter-spacing:0px;}:root{--thegem-to-button-font-family:"Montserrat";}:root{--thegem-to-button-font-style:normal;--thegem-to-button-font-weight:700;}:root{--thegem-to-button-text-transform:uppercase;}:root{--thegem-to-tabs-title-font-family:Montserrat;}:root{--thegem-to-tabs-title-font-style:normal;--thegem-to-tabs-title-font-weight:700;}:root{--thegem-to-tabs-title-font-size:14px;}:root{--thegem-to-tabs-title-line-height:25px;}:root{--thegem-to-tabs-title-text-transform:uppercase;}:root{--thegem-to-tabs-title-letter-spacing:.7px;}:root{--thegem-to-tabs-title-thin-font-family:"Montserrat";}:root{--thegem-to-tabs-title-thin-font-style:normal;--thegem-to-tabs-title-thin-font-weight:200;}:root{--thegem-to-tabs-title-thin-font-size:14px;}:root{--thegem-to-tabs-title-thin-line-height:25px;}:root{--thegem-to-tabs-title-thin-text-transform:uppercase;}:root{--thegem-to-tabs-title-thin-letter-spacing:.7px;}:root{--thegem-to-main-bg-color:#fff;--main-bg-color:#fff;--main-bg-color-08:rgba(255,255,255,.8);}:root{--styled-bg-color:rgba(244,246,247,0);}:root{--thegem-to-styled-color1:rgba(255,255,255,1);}:root{--thegem-to-styled-color2:#99a9b5;}:root{--thegem-to-styled-color3:#f44336;--thegem-to-styled-color3-03:rgba(244,67,54,.3);}:root{--thegem-to-styled-color4:#393d50;}:root{--thegem-to-divider-color:#dfe5e8;}:root{--thegem-to-box-border-color:#dfe5e8;}:root{--thegem-to-mobile-menu-font-family:Lato;}:root{--thegem-to-mobile-menu-font-style:normal;--thegem-to-mobile-menu-font-weight:normal;}:root{--thegem-to-mobile-menu-font-size:20px;}:root{--thegem-to-mobile-menu-line-height:28px;}:root{--thegem-to-mobile-menu-text-transform:none;}:root{--thegem-to-mobile-menu-bg-color:#fff;}:root{--thegem-to-mobile-menu-level1-color:rgba(0,0,0,1);}:root{--thegem-to-mobile-menu-level1-bg-color:rgba(255,255,255,1);}:root{--thegem-to-mobile-menu-level1-active-color:#3c3950;}:root{--thegem-to-mobile-menu-level1-active-bg-color:#fff;}:root{--thegem-to-mobile-menu-level2-color:#5f727f;}:root{--thegem-to-mobile-menu-level2-bg-color:rgba(255,255,255,1);}:root{--thegem-to-mobile-menu-level2-active-color:#3c3950;}:root{--thegem-to-mobile-menu-level2-active-bg-color:#fff;}:root{--thegem-to-mobile-menu-level3-color:#5f727f;}:root{--thegem-to-mobile-menu-level3-bg-color:rgba(255,255,255,1);}:root{--thegem-to-mobile-menu-level3-active-color:#3c3950;}:root{--thegem-to-mobile-menu-level3-active-bg-color:#fff;}:root{--thegem-to-mobile-menu-border-color:rgba(255,255,255,1);}:root{--thegem-to-menu-level1-color:#3c3950;}:root{--thegem-to-menu-level1-bg-color:rgba(255,255,255,1);}:root{--thegem-to-menu-level1-color-hover:rgba(255,255,255,1);}:root{--thegem-to-menu-level1-hover-bg-color:rgba(255,255,255,1);}:root{--thegem-to-menu-level1-active-color:#3c3950;}:root{--thegem-to-menu-level1-active-bg-color:#3c3950;}:root{--thegem-to-menu-level2-color:#5f727f;}:root{--thegem-to-menu-level2-bg-color:rgba(255,255,255,1);}:root{--thegem-to-menu-level2-hover-color:#3c3950;}:root{--thegem-to-menu-level2-hover-bg-color:#fff;}:root{--thegem-to-menu-level2-active-color:#3c3950;}:root{--thegem-to-menu-level2-active-bg-color:#fff;}:root{--thegem-to-mega-menu-column-title-color:rgba(255,255,255,1);}:root{--thegem-to-mega-menu-column-title-hover-color:rgba(255,255,255,1);}:root{--thegem-to-mega-menu-column-title-active-color:rgba(255,255,255,1);}:root{--thegem-to-menu-level3-color:#5f727f;}:root{--thegem-to-menu-level3-bg-color:#fff;}:root{--thegem-to-menu-level3-hover-color:#fff;}:root{--thegem-to-menu-level3-hover-bg-color:#494c64;}:root{--thegem-to-menu-level3-active-color:rgba(255,255,255,1);}:root{--thegem-to-menu-level3-active-bg-color:#fff;}:root{--thegem-to-menu-level2-border-color:#dfe5e8;}:root{--thegem-to-menu-level1-light-color:#fff;}:root{--thegem-to-menu-level1-light-hover-color:#00bcd4;}:root{--thegem-to-menu-level1-light-active-color:#fff;}:root{--thegem-to-mega-menu-icons-color:rgba(95,114,127,1);}:root{--thegem-to-overlay-menu-bg-color:#212331;}:root{--thegem-to-overlay-menu-color:#fff;}:root{--thegem-to-overlay-menu-hover-color:rgba(255,255,255,1);}:root{--thegem-to-overlay-menu-active-color:rgba(255,255,255,1);}:root{--thegem-to-hamburger-menu-icon-color:rgba(255,255,255,1);}:root{--thegem-to-hamburger-menu-icon-light-color:#fff;}:root{--thegem-to-mobile-menu-btn-color:rgba(255,255,255,1);}:root{--thegem-to-mobile-menu-btn-light-color:#fff;}:root{--thegem-to-body-color:rgba(51,51,51,1);--thegem-to-body-color-07:rgba(51,51,51,.7);}body,.text-body,.text-body-tiny,.title-text-body,.title-text-body-tiny,.portfolio.background-style-gray:not(.disabled-hover):not(.list-style) .portfolio-item:hover .wrap > .caption .info,.portfolio.background-style-gray:not(.disabled-hover).list-style .portfolio-item .wrap > .caption:hover .info,.portfolio.background-style-dark .portfolio-item .wrap > .caption .info,.gem-gallery-hover-zooming-blur .gem-gallery-preview-carousel-wrap .gem-gallery-item .gem-gallery-caption,.gem-gallery-grid.hover-zooming-blur .gallery-item .overlay .title,.gem-gallery-grid.hover-zooming-blur .gallery-item .overlay .subtitle,.widget.widget_contacts a:hover,.widget_recent_comments a,.digram-line-box  .skill-title,.shipping_calculator .shipping-calculator-button,.widget_shopping_cart_content ul.cart_list li a,.shop-widget-area .gem-products-title a,.woocommerce-page ul.product_list_widget li a,.portfolio.hover-zooming-blur .portfolio-item .image .overlay .links .caption .subtitle,.portfolio.hover-zooming-blur .portfolio-item .image .overlay .links .caption .details,.portfolio.hover-zooming-blur .portfolio-item .image .overlay .links .caption .info,.portfolio.hover-horizontal-sliding .overlay .links .caption .info span.sep,.version-new.news-grid.hover-new-zooming-blur .portfolio-item .image .overlay .links .caption .subtitle,.version-new.news-grid.hover-new-zooming-blur .portfolio-item .image .overlay .links .caption .details,.version-new.news-grid.hover-new-zooming-blur .portfolio-item .image .overlay .links .caption .post-date,.version-new.news-grid.hover-new-zooming-blur .portfolio-item .image .overlay .links .caption .grid-post-meta a.icon.share:before,.version-new.news-grid.hover-new-zooming-blur .portfolio-item .image .overlay .links .portfolio-sharing-pane .socials-item,.version-new.news-grid.hover-new-zooming-blur .portfolio-item .links .caption .grid-post-meta .comments-link a,.version-default.news-grid.hover-default-zooming-blur .portfolio-item .image .overlay .links .caption .subtitle,.version-default.news-grid.hover-default-zooming-blur .portfolio-item .image .overlay .links .caption .details,.version-default.news-grid.hover-default-zooming-blur .portfolio-item .image .overlay .links .caption .post-date,.version-new.news-grid .portfolio-item .wrap > .caption .grid-post-meta .comments-link a,.version-new.news-grid .portfolio-item .wrap > .caption .grid-post-meta .zilla-likes,.version-new.news-grid .portfolio-item .wrap > .caption .grid-post-meta .grid-post-share .icon,#colophon .jtwt_tweet:before,#colophon .project_info-item-style-1 .project_info-item .icon,#colophon .widget_recent_comments li:before,#colophon .widget_recent_entries ul li:before,#colophon .portfolio-filters a .icon,#colophon .comment-form label:before,#colophon .socials-sharing a:after,#colophon .widget_archive li:before,#colophon .widget_nav_menu ul.menu li > a:before,#colophon .widget_submenu > div > ul li > a:before,#colophon .widget_categories > ul li > a:before,#colophon .widget_product_categories > ul li > a:before,#colophon .widget_product_categories > ul li:before,#colophon .widget_pages > ul li > a:before,#colophon .widget_meta li:before,#colophon .widget_rss li:before,#colophon .project_info-item-style-2 .icon,#colophon .gem_accordion_header,#colophon .widget_layered_nav ul li a:before,#colophon .widget .gem-contacts-address:before,#colophon .widget .gem-contacts-phone:before,#colophon .widget .gem-contacts-fax:before,#colophon .widget .gem-contacts-email:before,#colophon .widget .gem-contacts-website:before,#colophon .widget_meta li:before,#colophon .widget .mc-text.small-body,#colophon .widget.widget_search input,#colophon #mc4wp_email,blockquote,.widget_price_filter .price_label span,.gem-quote.gem-quote-style-default blockquote,.gem-quote.gem-quote-style-1,.wpcf7-form.gem-contact-form-white span,.wpcf7-form.gem-contact-form-white .wpcf7-list-item-label,.wpcf7-form.gem-contact-form-dark span,.wpcf7-form.gem-contact-form-dark .wpcf7-list-item-label,.blog-style-styled_list1 .post-content,.blog-style-styled_list2 .post-content,.blog-style-timeline .post-content,body .thegem_testimonial a .gem-testimonial-text,body .gem-tta.gem-tta-color-thegem.gem-tta-style-classic .gem-tta-panel .gem-tta-panel-title > a,body .gem-tta.gem-tta-color-thegem.gem-tta-style-classic .gem-tta-panel.gem-tta-active .gem-tta-panel-title > a,body .gem-tta.gem-tta-color-thegem.gem-tta-style-classic .gem-tta-tab > a,body .gem-tta.gem-tta-color-thegem.gem-tta-style-classic .gem-tta-tab.gem-tta-active > a,body .widget .gem-tta.gem-tta-color-thegem.gem-tta-style-classic .gem-tta-tab.gem-tta-active > a,.thegem-tabs__nav-item,.product-page__wrapper .product-page__nav .product-page__nav-preview .nav-preview__info-title,.product-page__wrapper .reset_variations,.product-page__wrapper .size-guide a,.ajax-minisearch-results .ajax-search-item{color:rgba(51,51,51,1);}:root{--thegem-to-h1-color:rgba(51,51,51,1);}:root{--thegem-to-h2-color:rgba(51,51,51,1);}:root{--thegem-to-h3-color:rgba(51,51,51,1);}:root{--thegem-to-h4-color:rgba(51,51,51,1);}:root{--thegem-to-h5-color:rgba(51,51,51,1);}:root{--thegem-to-h6-color:rgba(51,51,51,1);}:root{--thegem-to-link-color:rgba(102,0,0,1);}a,.widget_recent_comments .comment-author-link a,.widget .team-person-email a:hover:before,.gem-team-style-5 .team-person:hover .team-person-name,.portfolio.hover-vertical-sliding .overlay .links .caption .info a,.portfolio.hover-horizontal-sliding .overlay .links .caption .info a,.portfolio-set-comma,.blog-style-masonry .entry-title.title-h4 a:hover,.portfolio-item .caption .title a:hover,.version-new.news-grid:not(.disabled-hover):not(.list-style) .portfolio-item:hover .wrap > .caption .title a,.version-new.news-grid:not(.disabled-hover).list-style .portfolio-item .wrap > .caption:hover .title a,.version-new.news-grid .portfolio-item .wrap > .caption .title a:hover,.news-grid.portfolio.background-style-dark:not(.disabled-hover) .portfolio-item:hover .wrap > .caption .title a,.version-default.news-grid .portfolio-item:hover .wrap > .caption .title a,.blog-style-styled_list1 .post-title a:hover,.blog-style-styled_list2 .post-title a:hover,.blog-style-timeline .post-title a:hover,.products .product-info .product-title a:hover,.products .portfolio-item .wrap > .caption .title a:hover,.gem-basic-grid .post-title h4.entry-title a:hover,.gem-basic-grid-2 .vc_gitem-zone-c .post-title a:hover,.gem-media-grid .midia-grid-item-post-author span a:hover,.justified-style-1 .entry-title.title-h4 a:hover,.justified-style-2 .entry-title.title-h4 a:hover,.blog-style-multi-author .post-title a:hover,.reverse-link-color a:hover,a.reverse-link-color:hover,.gem-blog-slider .post-title a:hover,.socials-list.socials-colored a:hover .socials-item-icon,#footer-navigation li a:hover,.custom-footer li a:hover,body.woocommerce-cart .custom-header .breadcrumbs span a,body.woocommerce-checkout .custom-header .breadcrumbs span a,body.woocommerce-wishlist .custom-header .breadcrumbs span a,body.woocommerce-account .page-title-block .breadcrumbs span a,body #primary-menu.no-responsive > li.menu-item-cart > .minicart ul li a:hover,body .hamburger-minicart > .minicart ul li a:hover,.news-grid.portfolio.background-style-dark .portfolio-item .wrap > .caption .title a:hover,.version-default.news-grid.hover-default-vertical-sliding .portfolio-item .image .links .caption .info a,.product-page__wrapper .product-page__nav .product-page__nav-preview:hover .nav-preview__info-title,.product-quick-view__wrapper .product-page__right-column .woocommerce-review-link:hover{color:rgba(102,0,0,1);}:root{--thegem-to-link-color-hover:rgba(102,0,0,1);}a:hover,body.woocommerce-cart .custom-header .breadcrumbs span a:hover,body.woocommerce-checkout .custom-header .breadcrumbs span a:hover,body.woocommerce-wishlist .custom-header .breadcrumbs span a:hover,body.woocommerce-account .page-title-block .breadcrumbs span a:hover,body .shop_table.cart .product-name .product-title a:hover,body .checkout .shop_table .product-name .product-title a:hover,.product-page__wrapper .reset_variations:hover,.product-page__wrapper .size-guide a:hover,.product-page__wrapper .product-page__nav .product-page__nav-list a:hover:before,.gem-pagination.gem-pagination-arrows a.prev:not(.disabled):hover,.gem-pagination.gem-pagination-arrows a.next:not(.disabled):hover{color:rgba(102,0,0,1);}:root{--thegem-to-link-color-active:rgba(255,255,255,1);}a:active{color:rgba(255,255,255,1);}:root{--thegem-to-top-area-link-color:#5f727f;}:root{--thegem-to-date-filter-subtitle-color:#99a9b5;}:root{--thegem-to-system-icons-font-color:#99a3b0;}:root{--thegem-to-system-icons-font2-color:#b6c6c9;}:root{--thegem-to-button-basic-color:#fff;}:root{--thegem-to-button-basic-color-hover:rgba(77,97,119,1);}:root{--thegem-to-button-basic-background-color:rgba(77,97,119,1);}:root{--thegem-to-button-basic-background-color-hover:rgba(255,255,255,1);}:root{--thegem-to-widget-hover-link_color:#00bcd4;}:root{--thegem-to-portfolio-date-color:#99a9b5;}:root{--thegem-to-hover-default-color:#00bcd4;--thegem-to-hover-default-color-03:rgba(0,188,212,.3);--thegem-to-hover-default-color-08:rgba(0,188,212,.8);}:root{--thegem-to-icons-portfolio-gallery-color-hover:#fff;}:root{--thegem-to-pagination-color:#99a9b5;}:root{--thegem-to-pagination-background-color:#fff;}:root{--thegem-to-pagination-color-hover:#00bcd4;}:root{--thegem-to-pagination-color-active:rgba(60,57,80,1);}:root{--thegem-to-socials-sharing-color:rgba(255,255,255,1);}:root{--thegem-to-form-elements-background-color:#f4f6f7;}:root{--thegem-to-form-elements-text-color:#3c3950;}:root{--thegem-to-form-elements-border-color:#dfe5e8;}:root{--thegem-to-product-title-color:#3c3950;}:root{--thegem-to-product-title-cart-color:#00bcd4;}:root{--thegem-to-product-price-color:#3c3950;}:root{--thegem-to-product-price-cart-color:#3c3950;}:root{--thegem-to-cart-amount-color:#00bcd4;}:root{--thegem-to-contact-form-light-input-icon-color:rgba(182,198,201,1);}:root{--thegem-to-contact-form-dark-input-icon-color:rgba(70,72,92,1);}body{background-color:#f0f3f2;}body{background-color:#fff;}:root{--thegem-to-navigation-background-image:none;--thegem-to-navigation-background-color:#fff;}:root{--thegem-to-product-grid-title-color:rgba(95,114,127,1);}:root{--thegem-to-product-grid-title-hover-color:rgba(60,57,80,1);}:root{--thegem-to-product-grid-title-on-image-color:rgba(33,34,39,1);}:root{--thegem-to-product-grid-category-color:rgba(153,169,181,1);}:root{--thegem-to-product-grid-category-hover-color:rgba(0,188,212,1);}:root{--thegem-to-product-grid-price-font-family:"Source Sans Pro";}:root{--thegem-to-product-grid-price-font-style:normal;--thegem-to-product-grid-price-font-weight:normal;}:root{--thegem-to-product-grid-price-font-size:18px;}:root{--thegem-to-product-grid-price-line-height:18px;}:root{--thegem-to-product-grid-price-color:rgba(95,114,127,1);}:root{--thegem-to-product-grid-icon-color:rgba(95,114,127,1);}:root{--thegem-to-cart-icon-font:"thegem-icons";--thegem-to-cart-icon-icon:"";}:root{--header-builder-light-color:#fff;}:root{--thegem-to-breadcrumbs-color:rgba(153,169,181,1);}:root{--thegem-to-breadcrumbs-color-hover:rgba(60,57,80,1);}:root{--thegem-to-breadcrumbs-color-active:rgba(60,57,80,1);}@keyframes a{to{transform:rotate(1turn);}}.modal{display:flex;align-items:center;justify-content:center;position:fixed;top:0;left:0;width:100%;height:100%;opacity:0;visibility:hidden;transition:opacity 225ms,visibility 275ms;z-index:3500;}@media (min-width: 768px){.modal{top:calc(50vh - 350px);height:700px;}}.modal-content{z-index:1050;position:relative;width:100vw;border-radius:5px;background:#fff;transform:scale(.7);transition:transform 500ms;}@media (min-width: 768px){.modal-content{max-width:500px;}}@media (min-width: 992px){.modal-content{max-width:800px;}}@media (min-width: 1200px){.modal-content{max-width:1140px;}}@media (max-width: 1200px){.modal-content{height:100%;}}.modal-header{display:flex;align-items:center;padding-right:15px;padding-left:15px;border-bottom:1px solid #ccc;}.modal-header .close{margin-left:auto;}.modal-body{padding-right:15px;padding-left:15px;overflow-y:auto;}@media (max-width: 1199px){.modal-body{height:calc(100% - 92px);}}@media (min-width: 1200px){#privacy .modal-body,#terms .modal-body,#consent .modal-body{max-height:500px;}}.modal-backdrop{z-index:1040;position:fixed;top:0;right:0;bottom:0;left:0;background-color:rgba(32,31,44,.85);opacity:0;visibility:hidden;transition:opacity 500ms,visibility 550ms;}.modal *{font-family:"Lato",sans-serif !important;}.modal p{color:#000;}.modal-header{display:flex;flex-direction:column;align-items:center;justify-content:center;border:none;padding:30px 0 12px 0;}.modal-content{min-height:500px;}.btn-back{position:absolute;top:10px;left:10px;}#privacy a,#terms a,#consent a{color:#600;}.modal{display:flex;align-items:center;justify-content:center;position:fixed;top:0;left:0;width:100%;height:100%;opacity:0;visibility:hidden;transition:opacity 225ms,visibility 275ms;z-index:3500;}@media (min-width: 768px){.modal{top:calc(50vh - 350px);height:700px;}}.modal-content{z-index:1050;position:relative;width:100vw;border-radius:5px;background:#fff;transform:scale(.7);transition:transform 500ms;}@media (min-width: 768px){.modal-content{max-width:500px;}}@media (min-width: 992px){.modal-content{max-width:800px;}}@media (min-width: 1200px){.modal-content{max-width:1140px;}}@media (max-width: 1200px){.modal-content{height:100%;}}.modal-header{display:flex;align-items:center;padding-right:15px;padding-left:15px;border-bottom:1px solid #ccc;}.modal-header .close{margin-left:auto;}.modal-body{padding-right:15px;padding-left:15px;overflow-y:auto;}@media (max-width: 1199px){.modal-body{height:calc(100% - 92px);}}@media (min-width: 1200px){#privacy .modal-body,#terms .modal-body,#consent .modal-body{max-height:500px;}}.modal-backdrop{z-index:1040;position:fixed;top:0;right:0;bottom:0;left:0;background-color:rgba(32,31,44,.85);opacity:0;visibility:hidden;transition:opacity 500ms,visibility 550ms;}.modal *{font-family:"Lato",sans-serif !important;}.modal p{color:#000;}.modal-header{display:flex;flex-direction:column;align-items:center;justify-content:center;border:none;padding:30px 0 12px 0;}.modal-content{min-height:500px;}.btn-back{position:absolute;top:10px;left:10px;}#privacy a,#terms a,#consent a{color:#600;}#sp-root-container{position:fixed;top:0;left:0;width:0;height:0;z-index:2147483548;}.desktop-version .right_1,#preview .right_1{right:5px;bottom:10px;}#sp-chat-widget,#sp-chat-fake{position:fixed;}#sp-chat-widget{white-space:nowrap;z-index:9999;cursor:pointer;display:block;-webkit-animation:2s ease 0s normal forwards 1 fadein;animation:2s ease 0s normal forwards 1 fadein;}.sp-round-button{cursor:pointer;width:60px;height:60px;border-radius:50%;box-shadow:0px 0px 7px rgba(255,255,255,.4);transition:all .1s ease-in-out;margin:1rem;transform-origin:50% 50%;}.main-background-color{background:#000;}.second-fill-color{fill:#fff;}svg:not(:root){overflow:hidden;}:root{--direction-multiplier:1;}body.rtl,html[dir=rtl]{--direction-multiplier:-1;}:root{--page-title-display:block;}@keyframes eicon-spin{0%{transform:rotate(0deg);}to{transform:rotate(359deg);}}@media (min-width:1025px){#elementor-device-mode:after{content:"desktop";}}@media (min-width:-1){#elementor-device-mode:after{content:"widescreen";}}@media (max-width:-1){#elementor-device-mode:after{content:"laptop";content:"tablet_extra";}}@media (max-width:1024px){#elementor-device-mode:after{content:"tablet";}}@media (max-width:-1){#elementor-device-mode:after{content:"mobile_extra";}}@media (max-width:767px){#elementor-device-mode:after{content:"mobile";}}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth;}}.e-con:before,.e-con>.elementor-background-slideshow:before,.e-con>.elementor-motion-effects-container>.elementor-motion-effects-layer:before,:is(.e-con,.e-con>.e-con-inner)>.elementor-background-video-container:before{border-block-end-width:var(--border-block-end-width);border-block-start-width:var(--border-block-start-width);border-color:var(--border-color);border-inline-end-width:var(--border-inline-end-width);border-inline-start-width:var(--border-inline-start-width);border-radius:var(--border-radius);border-style:var(--border-style);content:var(--background-overlay);display:block;height:max(100% + var(--border-top-width) + var(--border-bottom-width),100%);left:calc(0px - var(--border-left-width));mix-blend-mode:var(--overlay-mix-blend-mode);opacity:var(--overlay-opacity);position:absolute;top:calc(0px - var(--border-top-width));transition:var(--overlay-transition,.3s);width:max(100% + var(--border-left-width) + var(--border-right-width),100%);}.animated{animation-duration:1.25s;}.animated.animated-slow{animation-duration:2s;}.animated.animated-fast{animation-duration:.75s;}.animated.infinite{animation-iteration-count:infinite;}.animated.reverse{animation-direction:reverse;animation-fill-mode:forwards;}@media (prefers-reduced-motion:reduce){.animated{animation:none !important;}}.elementor-nav-menu--main .elementor-nav-menu a{transition:.4s;}.elementor-nav-menu--main .elementor-nav-menu a,.elementor-nav-menu--main .elementor-nav-menu a.highlighted,.elementor-nav-menu--main .elementor-nav-menu a:focus,.elementor-nav-menu--main .elementor-nav-menu a:hover{padding:13px 20px;}.elementor-nav-menu--main .elementor-nav-menu a.current{background:#1f2124;color:#fff;}.elementor-nav-menu--main .elementor-nav-menu a.disabled{background:#3f444b;color:#88909b;}.elementor-nav-menu--main .elementor-nav-menu ul{border-style:solid;border-width:0;padding:0;position:absolute;width:12em;}.elementor-nav-menu--main .elementor-nav-menu span.scroll-down,.elementor-nav-menu--main .elementor-nav-menu span.scroll-up{background:#fff;display:none;height:20px;overflow:hidden;position:absolute;visibility:hidden;}.elementor-nav-menu--main .elementor-nav-menu span.scroll-down-arrow,.elementor-nav-menu--main .elementor-nav-menu span.scroll-up-arrow{border:8px dashed transparent;border-bottom:8px solid #33373d;height:0;inset-block-start:-2px;inset-inline-start:50%;margin-inline-start:-8px;overflow:hidden;position:absolute;width:0;}.elementor-nav-menu--main .elementor-nav-menu span.scroll-down-arrow{border-color:#33373d transparent transparent;border-style:solid dashed dashed;top:6px;}.elementor-nav-menu--layout-horizontal .elementor-nav-menu{display:flex;flex-wrap:wrap;}.elementor-nav-menu--layout-horizontal .elementor-nav-menu a{flex-grow:1;white-space:nowrap;}.elementor-nav-menu__align-right .elementor-nav-menu{justify-content:flex-end;margin-left:auto;}.elementor-nav-menu__align-left .elementor-nav-menu{justify-content:flex-start;margin-right:auto;}.elementor-nav-menu__align-start .elementor-nav-menu{justify-content:flex-start;margin-inline-end:auto;}.elementor-nav-menu__align-end .elementor-nav-menu{justify-content:flex-end;margin-inline-start:auto;}.elementor-nav-menu__align-center .elementor-nav-menu{justify-content:center;margin-inline-end:auto;margin-inline-start:auto;}.elementor-nav-menu__align-justify .elementor-nav-menu--layout-horizontal .elementor-nav-menu{width:100%;}.elementor-nav-menu{position:relative;z-index:2;}.elementor-nav-menu:after{clear:both;content:" ";display:block;font:0/0 serif;height:0;overflow:hidden;visibility:hidden;}.elementor-nav-menu,.elementor-nav-menu li,.elementor-nav-menu ul{display:block;line-height:normal;list-style:none;margin:0;padding:0;-webkit-tap-highlight-color:rgba(0,0,0,0);}.elementor-nav-menu ul{display:none;}.elementor-nav-menu ul ul a,.elementor-nav-menu ul ul a:active,.elementor-nav-menu ul ul a:focus,.elementor-nav-menu ul ul a:hover{border-left:16px solid transparent;}.elementor-nav-menu ul ul ul a,.elementor-nav-menu ul ul ul a:active,.elementor-nav-menu ul ul ul a:focus,.elementor-nav-menu ul ul ul a:hover{border-left:24px solid transparent;}.elementor-nav-menu ul ul ul ul a,.elementor-nav-menu ul ul ul ul a:active,.elementor-nav-menu ul ul ul ul a:focus,.elementor-nav-menu ul ul ul ul a:hover{border-left:32px solid transparent;}.elementor-nav-menu ul ul ul ul ul a,.elementor-nav-menu ul ul ul ul ul a:active,.elementor-nav-menu ul ul ul ul ul a:focus,.elementor-nav-menu ul ul ul ul ul a:hover{border-left:40px solid transparent;}.elementor-nav-menu a,.elementor-nav-menu li{position:relative;}.elementor-nav-menu li{border-width:0;}.elementor-nav-menu a{align-items:center;display:flex;}.elementor-nav-menu a,.elementor-nav-menu a:focus,.elementor-nav-menu a:hover{line-height:20px;padding:10px 20px;}.elementor-nav-menu a.current{background:#1f2124;color:#fff;}.elementor-nav-menu a.disabled{color:#88909b;cursor:not-allowed;}.elementor-nav-menu .e-plus-icon:before{content:"+";}.elementor-nav-menu .sub-arrow{align-items:center;display:flex;line-height:1;margin-block-end:-10px;margin-block-start:-10px;padding:10px;padding-inline-end:0;}.elementor-nav-menu .sub-arrow i{pointer-events:none;}.elementor-nav-menu .sub-arrow .fa.fa-chevron-down,.elementor-nav-menu .sub-arrow .fas.fa-chevron-down{font-size:.7em;}.elementor-nav-menu .sub-arrow .e-font-icon-svg{height:1em;width:1em;}.elementor-nav-menu .sub-arrow .e-font-icon-svg.fa-svg-chevron-down{height:.7em;width:.7em;}.elementor-nav-menu__text-align-center .elementor-nav-menu--dropdown .elementor-nav-menu a{justify-content:center;}@keyframes hide-scroll{0%,to{overflow:hidden;}}:root{--wp-admin-theme-color:#3858e9;--wp-admin-theme-color--rgb:56,88,233;--wp-admin-theme-color-darker-10:#2145e6;--wp-admin-theme-color-darker-10--rgb:33,69,230;--wp-admin-theme-color-darker-20:#183ad6;--wp-admin-theme-color-darker-20--rgb:24,58,214;--wp-admin-border-width-focus:2px;}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px;}}@keyframes components-animate__appear-animation{0%{transform:translateY(-2em) scaleY(0) scaleX(0);}to{transform:translateY(0) scaleY(1) scaleX(1);}}@keyframes components-animate__slide-in-animation{to{transform:translateX(0);}}@keyframes components-animate__loading{0%{opacity:.5;}50%{opacity:1;}to{opacity:.5;}}.components-button:hover:not(:disabled,[aria-disabled=true]),.components-button[aria-expanded=true]{color:var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9));}.components-button.is-secondary:hover:not(:disabled,[aria-disabled=true],.is-pressed){background:color-mix(in srgb,var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9)) 4%,rgba(0,0,0,0));box-shadow:inset 0 0 0 1px var(--wp-components-color-accent-darker-20,var(--wp-admin-theme-color-darker-20,#183ad6));color:var(--wp-components-color-accent-darker-20,var(--wp-admin-theme-color-darker-20,#183ad6));}.components-button.is-tertiary:hover:not(:disabled,[aria-disabled=true],.is-pressed){background:color-mix(in srgb,var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9)) 4%,rgba(0,0,0,0));color:var(--wp-components-color-accent-darker-20,var(--wp-admin-theme-color-darker-20,#183ad6));}.components-button.is-tertiary:active:not(:disabled,[aria-disabled=true]){background:color-mix(in srgb,var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9)) 8%,rgba(0,0,0,0));}.components-button.is-destructive:not(.is-primary):not(.is-secondary):not(.is-tertiary):not(.is-link):hover:not(:disabled,[aria-disabled=true]){color:#710d0d;}.components-button.is-destructive:not(.is-primary):not(.is-secondary):not(.is-tertiary):not(.is-link):active:not(:disabled,[aria-disabled=true]){background:#ccc;}.components-button.is-destructive.is-secondary:hover:not(:disabled,[aria-disabled=true]),.components-button.is-destructive.is-tertiary:hover:not(:disabled,[aria-disabled=true]){background:rgba(204,24,24,.04);}.components-button.is-destructive.is-secondary:active:not(:disabled,[aria-disabled=true]),.components-button.is-destructive.is-tertiary:active:not(:disabled,[aria-disabled=true]){background:rgba(204,24,24,.08);}.components-button:not(:disabled,[aria-disabled=true]):active{color:var(--wp-components-color-foreground,#1e1e1e);}.components-button.is-pressed:hover:not(:disabled,[aria-disabled=true]),.components-button.is-pressed:not(:disabled,[aria-disabled=true]){background:var(--wp-components-color-foreground,#1e1e1e);}@keyframes components-button__busy-animation{0%{background-position:200px 0;}}.components-form-toggle input.components-form-toggle__input[type=checkbox]:not(:disabled,[aria-disabled=true]){cursor:pointer;}[role=region]{position:relative;}@keyframes __wp-base-styles-fade-in{0%{opacity:0;}to{opacity:1;}}@keyframes __wp-base-styles-fade-out{0%{opacity:1;}to{opacity:0;}}@keyframes components-modal__appear-animation{0%{opacity:0;transform:scale(.9);}to{opacity:1;transform:scale(1);}}@keyframes components-modal__disappear-animation{0%{opacity:1;transform:scale(1);}to{opacity:0;transform:scale(.9);}}@keyframes components-resizable-box__top-bottom-animation{0%{opacity:0;transform:scaleX(0);}to{opacity:1;transform:scaleX(1);}}@keyframes components-resizable-box__left-right-animation{0%{opacity:0;transform:scaleY(0);}to{opacity:1;transform:scaleY(1);}}@keyframes components-button__appear-animation{0%{transform:scaleY(0);}to{transform:scaleY(1);}}:root{--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,161;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px;--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px;}}:root{--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,161;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px;--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px;}}iframe[name=editor-canvas]{background-color:#ddd;box-sizing:border-box;display:block;height:100%;width:100%;}@media not (prefers-reduced-motion){iframe[name=editor-canvas]{transition:all .4s cubic-bezier(.46,.03,.52,.96);}}@keyframes hide-during-dragging{to{position:fixed;transform:translate(9999px,9999px);}}@keyframes loadingpulse{0%{opacity:1;}50%{opacity:0;}to{opacity:1;}}@keyframes __wp-base-styles-fade-in{0%{opacity:0;}to{opacity:1;}}:where(.wp-block-popup-maker-cta-button__link){border-radius:9999px;box-shadow:none;padding:1rem 2.25rem;text-decoration:none;}:root :where(.wp-block-popup-maker-cta-button){font-family:inherit;font-size:var(--wp--preset--font-size--medium);font-style:normal;line-height:inherit;}:root :where(.wp-block-popup-maker-cta-button .wp-block-popup-maker-cta-button__link.is-style-outline),:root :where(.wp-block-popup-maker-cta-button.is-style-outline>.wp-block-popup-maker-cta-button__link){border:1px solid;padding:calc(1rem - 1px) calc(2.25rem - 1px);}:root :where(.wp-block-popup-maker-cta-button .wp-block-popup-maker-cta-button__link.is-style-outline:not(.has-text-color)),:root :where(.wp-block-popup-maker-cta-button.is-style-outline>.wp-block-popup-maker-cta-button__link:not(.has-text-color)){color:currentColor;}:root :where(.wp-block-popup-maker-cta-button .wp-block-popup-maker-cta-button__link.is-style-outline:not(.has-background)),:root :where(.wp-block-popup-maker-cta-button.is-style-outline>.wp-block-popup-maker-cta-button__link:not(.has-background)){background-color:rgba(0,0,0,0);background-image:none;}:root :where(.wp-block-popup-maker-cta-button.is-style-outline>.wp-block-popup-maker-cta-button__link.wp-block-popup-maker-cta-button__link:not(.has-background):hover){background-color:color-mix(in srgb,var(--wp--preset--color--contrast) 5%,rgba(0,0,0,0));}@supports not (background-color:color-mix(in srgb,red 50%,blue)){:where(.wp-block-popup-maker-cta-button.is-style-outline>.wp-block-popup-maker-cta-button__link.wp-block-popup-maker-cta-button__link:not(.has-background):hover){filter:brightness(1.05);}}html{height:100%;}#scheduler-container{position:relative;min-height:600px;margin-bottom:50px;}.modal{display:flex;align-items:center;justify-content:center;position:fixed;top:0;left:0;width:100%;height:100%;opacity:0;visibility:hidden;transition:opacity 225ms,visibility 275ms;z-index:3500;}@media (min-width: 768px){.modal{top:calc(50vh - 350px);height:700px;}}.modal-content{z-index:1050;position:relative;width:100vw;border-radius:5px;background:#fff;transform:scale(.7);transition:transform 500ms;}@media (min-width: 768px){.modal-content{max-width:500px;}}@media (min-width: 992px){.modal-content{max-width:800px;}}@media (min-width: 1200px){.modal-content{max-width:1140px;}}@media (max-width: 1200px){.modal-content{height:100%;}}.modal-header{display:flex;align-items:center;padding-right:15px;padding-left:15px;border-bottom:1px solid #ccc;}.modal-header .close{margin-left:auto;}.modal-body{padding-right:15px;padding-left:15px;overflow-y:auto;}@media (max-width: 1199px){.modal-body{height:calc(100% - 92px);}}@media (min-width: 1200px){#privacy .modal-body,#terms .modal-body,#consent .modal-body{max-height:500px;}}.modal-backdrop{z-index:1040;position:fixed;top:0;right:0;bottom:0;left:0;background-color:rgba(32,31,44,.85);opacity:0;visibility:hidden;transition:opacity 500ms,visibility 550ms;}.modal *{font-family:"Lato",sans-serif !important;}.modal p{color:#000;}.modal-header{display:flex;flex-direction:column;align-items:center;justify-content:center;border:none;padding:30px 0 12px 0;}.modal-content{min-height:500px;}.btn-back{position:absolute;top:10px;left:10px;}#privacy a,#terms a,#consent a{color:#600;}.scheduler-header{display:flex;flex-direction:column;justify-content:center;width:90%;margin:0 auto;}@media (max-width: 400px){.scheduler-header{margin:10px auto 0px auto;}}.hcq-exit-container{display:flex;flex-direction:row;align-items:center;}.hcq-exit-container .hcq-action-exit{font-family:"Lato",sans-serif;font-size:16px;line-height:24px;font-weight:400;font-style:normal;text-align:center;color:#4d6177;cursor:pointer;}.hcq-exit-container .hcq-action-exit span{font-family:"Advent Pro",sans-serif;font-size:18px;line-height:24px;font-weight:600;font-style:normal;margin-right:8px;}.hcq-logo{margin:30px auto;width:226px;height:36px;transform:translateX(-24px);}@media (max-width: 400px){.hcq-logo{margin:20px auto;width:150px;height:26px;}}@media only screen and (max-width: 767px){.doh_enabled #sp-root-container,.doh_enabled #sp-chat-widget,.doh_enabled #sy-whatshelp-phone{display:block !important;}.dynamic-office-hours .cta-chat{position:relative;z-index:10001;}}@font-face{font-family:eicons;src:url("https://www.hairclub.com/wp-content/plugins/elementor/assets/lib/eicons/css/../fonts/eicons.eot?5.44.0");src:url("https://www.hairclub.com/wp-content/plugins/elementor/assets/lib/eicons/css/../fonts/eicons.eot?5.44.0#iefix") format("embedded-opentype"),url("https://www.hairclub.com/wp-content/plugins/elementor/assets/lib/eicons/css/../fonts/eicons.woff2?5.44.0") format("woff2"),url("https://www.hairclub.com/wp-content/plugins/elementor/assets/lib/eicons/css/../fonts/eicons.woff?5.44.0") format("woff"),url("https://www.hairclub.com/wp-content/plugins/elementor/assets/lib/eicons/css/../fonts/eicons.ttf?5.44.0") format("truetype"),url("https://www.hairclub.com/wp-content/plugins/elementor/assets/lib/eicons/css/../fonts/eicons.svg?5.44.0#eicon") format("svg");font-weight:400;font-style:normal;}[class*=" eicon-"],[class^=eicon]{display:inline-block;font-family:eicons;font-size:inherit;font-weight:400;font-style:normal;font-variant:normal;line-height:1;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}@keyframes a{0%{transform:rotate(0deg);}to{transform:rotate(359deg);}}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}to{-webkit-transform:rotate(1turn);transform:rotate(1turn);}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}to{-webkit-transform:rotate(1turn);transform:rotate(1turn);}}@font-face{font-family:"Font Awesome 5 Free";font-style:normal;font-weight:900;font-display:block;src:url("https://www.hairclub.com/wp-content/plugins/elementor/assets/lib/font-awesome/css/../webfonts/fa-solid-900.eot");src:url("https://www.hairclub.com/wp-content/plugins/elementor/assets/lib/font-awesome/css/../webfonts/fa-solid-900.eot?#iefix") format("embedded-opentype"),url("https://www.hairclub.com/wp-content/plugins/elementor/assets/lib/font-awesome/css/../webfonts/fa-solid-900.woff2") format("woff2"),url("https://www.hairclub.com/wp-content/plugins/elementor/assets/lib/font-awesome/css/../webfonts/fa-solid-900.woff") format("woff"),url("https://www.hairclub.com/wp-content/plugins/elementor/assets/lib/font-awesome/css/../webfonts/fa-solid-900.ttf") format("truetype"),url("https://www.hairclub.com/wp-content/plugins/elementor/assets/lib/font-awesome/css/../webfonts/fa-solid-900.svg#fontawesome") format("svg");}