﻿@import"https://use.typekit.net/lhu7pkc.css";@import"https://cdn.icomoon.io/43188/WaxingtheCity/style.css?zfb4cb";@font-face{font-family:"Quiche Text";src:url("../assets/fonts/QuicheText-Medium.woff2") format("woff2"),url("../assets/fonts/QuicheText-Medium.woff") format("woff");font-display:auto;font-style:normal;font-weight:500;font-stretch:normal}@font-face{font-family:"Quiche Text";src:url("../assets/fonts/QuicheText-Bold.woff2") format("woff2"),url("../assets/fonts/QuicheText-Bold.woff") format("woff");font-display:auto;font-style:normal;font-weight:700;font-stretch:normal}.single-post .entry-header h1.entry-title{font-size:50px}.single-post .entry-content p{font-size:20px}h1,.h1{font-size:4rem}h2,.h2{font-size:3rem}h3,.h3{font-size:2rem}h4,.h4{font-size:1.5rem}h5,.h5{font-size:1rem}h6,.h6{font-size:.8rem}body{background-color:#fffdf7;font-size:17px;color:#816837;font-family:"poppins",sans-serif}h1,h2,h3,.h1,.h2,.h3{font-family:"Quiche Text",sans-serif;font-weight:700;letter-spacing:-0.05em;line-height:1em;color:#d46617}h1:after,h2:after,h3:after,.h1:after,.h2:after,.h3:after{content:".";color:#f9f}h4,h5,h6,.h4,.h5,.h6{font-family:"poppins",sans-serif;font-weight:700;color:#816837;letter-spacing:1.5px}h4:after,h5:after,h6:after,.h4:after,.h5:after,.h6:after{content:unset}hr{width:100px;height:3px;background-color:#f9f;border-radius:3px;margin:2rem auto}b,strong{font-weight:bold}a,.btn-link{color:#816837}a:hover,a:focus,.btn-link:hover,.btn-link:focus{color:#816837}.nobr,.nowrap{white-space:nowrap}.text-orange{color:#d46617}.text-blue{color:#2292a9}.bg-gray-light{background:#e8e5dd}.mb-n5{margin-bottom:-3rem !important}#content.site-content{padding:40px 0}.site-main{padding-right:0}.site-branding .custom-logo{max-width:400px}.single-post #primary{background-color:#fffdf7}.single-post #primary .hentry{border:none}#primary-menu li{text-transform:uppercase}.list-unstyled{margin:0}div[data-elementor-type=header]+#hero-section{padding:40px 0}section#hero-section{background-color:#fffdf7;text-align:center;color:#816837}section#hero-section h1{font-size:40px;color:#d46617}.btn,a.elementor-button.book-now{border-radius:50px;font-size:14px;text-transform:uppercase;letter-spacing:1.5px;font-family:"poppins",sans-serif;font-weight:700;padding:15px 20px 11px 20px}.btn-lg{padding:.75rem 2rem}.btn-primary,.btn-primary:hover,.btn-primary:active,.btn-primary:focus{background-color:#816837;color:#fffdf7;border:0}.btn-secondary,.btn-secondary:hover,.btn-secondary:active,.btn-secondary:focus,.btn-white,.btn-white:hover,.btn-white:active,.btn-white:focus{background-color:#fffdf7;color:#816837;border:3px solid #f9f}.btn-secondary.btn-dark{background-color:#33383d;color:#fff;border:0}a.elementor-button.book-now{fill:#fffdf7;background-color:#816837;color:#fffdf7}a.elementor-button.book-now:hover{background-color:#816837}footer{background-color:#fffdf7}.location-page-text{color:#33383d;font-family:"poppins",sans-serif;font-size:16px;text-align:left}.hide{display:none !important}#form-field-email,#form-field-phone,.elementor-field-textual{padding:5px 14px !important}ul.elementor-nav-menu>li.current-menu-item>a{color:#d46617 !important;font-weight:bold !important}.elementor-4798 .elementor-element.elementor-element-be5161 .elementor-nav-menu--main .elementor-item{text-transform:uppercase}.elementor-4798 .elementor-element.elementor-element-be5161 .elementor-menu-toggle{font-size:22px !important}img[src^="https://secure.adnxs.com/px"],img[src^="https://ad.doubleclick.net/ddm/activity/src"],img[src^="https://insight.adsrvr.org/track/pxl/"]{display:contents}.fa-chevron-right:before{visibility:hidden}.link-color{color:#816837}#location-finder{background-color:#e8e5dd}body.page-template-page-directory nav[aria-label=breadcrumb]{margin-right:10px}body.page-template-page-directory nav[aria-label=breadcrumb] ol{background-color:#e8e5dd}#locationModule .search-location-wrapper{text-align:left;background-color:#fffdf7;-webkit-box-shadow:0 4px 8px 0 rgba(0,0,0,.2);box-shadow:0 4px 8px 0 rgba(0,0,0,.2);margin-bottom:20px;font-size:14px;color:#33383d}#locationModule .search-location-wrapper .results-container{background-color:#33383d}#locationModule .search-location-wrapper .results-container .results-header{line-height:35px;color:#fffdf7;padding-top:5px;margin:5px 20px 0}#locationModule .search-location-wrapper .results-container a{width:100%;display:inline-block}#locationModule .search-location-wrapper .results-container a:focus{outline:#f9f dotted 2px}#locationModule .search-location-wrapper .results-container .results-row{line-height:30px;color:#fffdf7;margin-left:20px;margin-right:20px;padding-top:5px;padding-bottom:5px;display:flex;justify-content:space-between}#locationModule .search-location-wrapper .results-container .results-row .result-title{display:flex;flex-wrap:wrap;column-gap:5px}#locationModule .search-location-wrapper .results-container .fa-map-marker{color:#f9f;margin-right:15px;font-size:22px}#locationModule .search-location-wrapper .results-container .visit-button{text-transform:uppercase;font-weight:bold;color:#fffdf7;white-space:nowrap}#locationModule .search-location-wrapper .find-location-widget{width:100%;background-color:#fffdf7}#locationModule .search-location-wrapper .find-location-widget .btn{width:57px;float:right;padding:14px;border:none}#locationModule .search-location-wrapper .find-location-widget .btn .fa-search{color:#f9f;font-size:22px}#locationModule .search-location-wrapper .find-location-widget #location-finder-search{width:100%;background-color:#fffdf7;display:flex}#locationModule .search-location-wrapper .find-location-widget #location-finder-search .search-location{border:none;padding:18px 0px 18px 18px;margin-right:2px;font-size:14px;width:100%;color:#816837;background-color:#fffdf7}#locationModule .search-location-wrapper .find-location-widget #location-finder-search .search-location:focus{outline:2px solid #d46617}#locationModule .search-location-wrapper .find-location-widget #location-finder-search .ajax-loader{margin:10px 14px 10px 10px}form#locationFinder #location-finder-search .ajax-loader{width:35px;height:33px;background:url("../assets/images/ajax-loader.gif") no-repeat 0 0 #fff;display:none;background-size:contain}form#locationFinder #location-finder-search .ajax-loader.active{display:block}.locationFinderForm .location-finder-search{background-color:#fffdf7;padding-right:0;width:100%;position:relative}.locationFinderForm .location-finder-search .search-field{background-color:#fffdf7;border:none;display:inline-block;width:-webkit-calc(100% - 50px);width:-moz-calc(100% - 50px);width:calc(100% - 50px);padding:6px 0px 6px 12px;font-size:14px}.locationFinderForm .location-finder-search .search-field:focus{outline:2px solid #f9f}.locationFinderForm .location-finder-search .btn[type=submit]{border:none;display:inline-block;float:right;padding:.375rem .75rem}.locationFinderForm .location-finder-search .ajax-loader{width:35px;height:33px;margin:0;position:absolute;right:0;top:0;background:url("../assets/images/ajax-loader.gif") no-repeat 0 0 #fff;background-size:contain;display:none}.locationFinderForm .location-finder-search .ajax-loader.active{display:block}.locationFinderForm .error-msg{display:none;margin-top:5px}.locationFinderForm .error-msg.active{display:block}.location-finder .location-finder-sidebar{width:30%;padding:20px;overflow:auto}.location-finder .location-finder-sidebar .mobile-tabs{display:none}.location-finder .location-finder-sidebar .location-finder-list-view .results-text,.location-finder .location-finder-sidebar .location-finder-list-view .list-results{display:none}.location-finder .location-finder-sidebar .location-finder-list-view .results h2{color:#816837;font-size:13px;line-height:30px;font-weight:normal;margin-top:10px}.location-finder .location-finder-sidebar .location-finder-list-view .results h2 .fa-map-marker{margin:0 5px;color:#f9f;font-size:20px;line-height:30px;font-weight:normal}.location-finder .location-finder-sidebar .location-finder-list-view .results h2 a.view-all-locations{color:#816837;float:right;margin-top:3px}.location-finder .location-finder-sidebar .location-finder-list-view .list-results{padding-left:0;margin-left:0}.location-finder .location-finder-sidebar .location-finder-list-view .list-results li{background-color:#fffdf7;list-style:none;margin:10px 0;border:2px solid #fffdf7;-webkit-transition:border-color 500ms;transition:border-color 500ms}.location-finder .location-finder-sidebar .location-finder-list-view .list-results li.active,.location-finder .location-finder-sidebar .location-finder-list-view .list-results li:hover,.location-finder .location-finder-sidebar .location-finder-list-view .list-results li:active,.location-finder .location-finder-sidebar .location-finder-list-view .list-results li:focus{border-color:#f9f}.location-finder .location-finder-sidebar .location-finder-list-view .list-results li:hover{cursor:pointer}.location-finder .location-finder-sidebar .location-finder-list-view .list-results li .result-content{padding:15px;font-size:15px}.location-finder .location-finder-sidebar .location-finder-list-view .list-results li .result-content h3{font-size:18px}.location-finder .location-finder-sidebar .location-finder-list-view .list-results li .result-content h3 a[data-result]{color:#d46617}.location-finder .location-finder-sidebar .location-finder-list-view .list-results li .result-content .distance-directions{float:right;text-align:right;font-size:14px;line-height:18px;font-weight:normal;color:#33383d}.location-finder .location-finder-sidebar .location-finder-list-view .list-results li .result-content .distance-directions .distance{margin-right:2px}.location-finder .location-finder-sidebar .location-finder-list-view .list-results li .result-content .distance-directions .directions{color:#816837}.location-finder .location-finder-sidebar .location-finder-list-view .list-results li .result-content ul.hours-operation-expand li.row{margin:0px -15px;border:none}.location-finder .location-finder-sidebar .location-finder-list-view .list-results li .result-content .hoursOperation{padding:0 15px}.location-finder .location-finder-sidebar .location-finder-list-view .list-results li .result-content .hoursOperation .icon-access_time{padding-right:8px;color:#f9f}.location-finder .location-finder-sidebar .location-finder-list-view .list-results li .result-content .hoursOperation .icon-access_time:before{content:""}.location-finder .location-finder-sidebar .location-finder-list-view .list-results li .result-content .hoursOperation .icon-angle-down{font-family:"icomoon" !important;font-size:14px;display:inline-block;color:#f9f;margin:0 5px}.location-finder .location-finder-sidebar .location-finder-list-view .list-results li .result-content .hoursOperation .icon-angle-down:before{content:""}.location-finder .location-finder-sidebar .location-finder-list-view .list-results li .result-content .hoursOperation .hours-operation-expand{max-height:0;overflow:hidden;-webkit-transition:max-height 1s;transition:max-height 1s}.location-finder .location-finder-sidebar .location-finder-list-view .list-results li .result-content .hoursOperation ul.hours-operation-expand{padding-inline-start:0px;margin:0px}.location-finder .location-finder-sidebar .location-finder-list-view .list-results li .result-content .hoursOperation.open .icon-angle-down{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.location-finder .location-finder-sidebar .location-finder-list-view .list-results li .result-content .hoursOperation.open .hours-operation-expand{max-height:300px;min-width:262px}.location-finder .location-finder-sidebar .location-finder-list-view .list-results li .result-content .hoursOperation .social-icons{margin-left:0;justify-content:center}.location-finder .location-finder-sidebar .location-finder-list-view .list-results li .result-footer{padding:8px;text-align:right}.location-finder .location-finder-sidebar .location-finder-list-view .list-results li .result-footer a{width:150px;padding:10px 0;text-align:center;display:inline-block;border-radius:50px;font-size:14px;text-transform:uppercase;letter-spacing:1.5px;font-family:"poppins",sans-serif;font-weight:700}.location-finder .location-finder-sidebar .location-finder-list-view .list-results li .result-footer a.btn-primary{border:3px solid #816837}.location-finder .location-finder-sidebar .location-finder-list-view .list-results li .result-footer .linkVisitLocation:hover span{color:#816837}.location-finder .location-finder-sidebar .location-finder-list-view .list-results .icon-color{color:#f9f}.location-finder .location-finder-map{width:70%;float:right;overflow:hidden}.location-finder .location-finder-map .gm-style-iw{background-color:#fffdf7;padding:0 !important;box-shadow:0px 4px 24px 16px rgba(112,116,119,.06);border-radius:24px}.location-finder .location-finder-map .gm-style-iw button{filter:invert(38%) sepia(61%) saturate(368%) hue-rotate(1deg) brightness(93%) contrast(88%);opacity:1;width:36px !important;height:36px !important;top:2px !important;right:2px !important}.location-finder .location-finder-map .gm-style-iw button span{width:20px !important;height:20px !important}.location-finder .location-finder-map .gm-style-iw-d{overflow:auto !important}.location-finder .location-finder-map .infowindow-content{font-size:16px;padding:20px;margin-top:-8px;font-family:"poppins",sans-serif}.location-finder .location-finder-map .infowindow-content .link-text{margin:0}.location-finder .location-finder-map .infowindow-content .name{padding-bottom:12px}.location-finder .location-finder-map .infowindow-content .name-link{color:#d46617;font-size:20px;font-weight:bold}.location-finder .location-finder-map .infowindow-content .name-link:hover{color:#33383d}.location-finder .location-finder-map .infowindow-content .address{color:#816837;padding-bottom:12px}.location-finder .location-finder-map .infowindow-content .icomoon-icon-phone{vertical-align:middle}.location-finder .location-finder-map .infowindow-content .links a{padding:12px 20px;text-align:center;display:inline-block;border-radius:50px;font-size:14px;text-transform:uppercase;letter-spacing:1.5px;font-family:"poppins",sans-serif;font-weight:700}.location-finder .location-finder-map .infowindow-content .links .linkVisitLocation{background-color:#fffdf7;color:#816837;border:3px solid #f9f;margin-right:3px}.location-finder .location-finder-map .infowindow-content .links a:last-child{background-color:#816837;color:#fffdf7;border:0}.location-finder .location-finder-map .gm-style-mtc-bbw .gm-style-mtc:first-of-type>button{border-start-start-radius:30px;border-end-start-radius:30px;border-start-end-radius:0;border-end-end-radius:0}.location-finder .location-finder-map .gm-style-mtc-bbw .gm-style-mtc:last-of-type>button{border-start-start-radius:0;border-end-start-radius:0;border-start-end-radius:30px;border-end-end-radius:30px}.location-finder .location-finder-sidebar,.location-finder .location-finder-map{display:inline-block;height:500px}.location-finder.active .location-finder-sidebar .location-finder-list-view .results-text{display:inline}.location-finder.active .location-finder-sidebar .location-finder-list-view .list-results{display:block}.stateList{border:none;list-style:none;-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px}.stateListLocations{border:none;list-style:none;-webkit-column-count:1;-moz-column-count:1;column-count:1;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px}.stateListItem{padding:5px 0 15px;-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid;display:list-item;text-align:-webkit-match-parent;font-size:15px}.stateListItem ul{list-style:none}.studio-hero{background-size:cover;background-repeat:no-repeat;min-height:115vh;background-position:center bottom;padding:20vh 0}.studio-hero h1{font-size:60px;text-align:center}.studio-hero .studio-card{color:#816837;font-size:14px;background-color:#fffdf7;border-bottom:10px solid #f9f}.studio-hero .studio-card [class^=icon-],.studio-hero .studio-card [class*=" icon-"]{vertical-align:middle}.studio-hero .studio-card [class^=icon-]:before,.studio-hero .studio-card [class*=" icon-"]:before{color:#f9f}.studio-hero .studio-card .social-icons .btn.btn-link{padding:.375rem}.studio-services h2{color:#d46617}.studio-waxing h4 .subheader-label{text-transform:uppercase}.studio-waxing h4 .pink-dot{color:#f9f}#hoursOperation .expandArrow{font-family:"icomoon" !important;font-size:14px;display:inline-block;color:#595959;margin:0 5px}#hoursOperation .expandArrow:before{content:""}#hoursOperation .hours-operation-expand{max-height:0;overflow:hidden;-webkit-transition:max-height 1s;transition:max-height 1s}#hoursOperation ul.hours-operation-expand{padding-inline-start:0px;margin:0px}#hoursOperation.open .expandArrow{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}#hoursOperation.open .hours-operation-expand{max-height:300px}#hoursOperation .social-icons{margin-left:0;justify-content:center}#acResultsList{position:absolute;z-index:3;padding-bottom:20px;padding-left:0;background:#fff url(../assets/images/powered_by_google_on_white.png) right 2px bottom 2px no-repeat;border-radius:2px;border-top:1px solid #d9d9d9;box-shadow:0 2px 6px rgba(0,0,0,.3);font-family:Arial,sans-serif}#acResultsList li.result-item{cursor:default;padding:0 4px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;line-height:30px;text-align:left;border-top:1px solid #e6e6e6;font-size:12px;color:#999;text-shadow:none}#acResultsList li.result-item:first-child{border-top:none}#acResultsList li.result-item:before{content:"";font-family:"icomoon" !important;color:#ccc;margin:0 5px;font-size:12px}#acResultsList li.result-item:hover,#acResultsList li.result-item:focus,#acResultsList li.result-item:active,#acResultsList li.result-item[aria-selected=true]{background-color:#fafafa}#acResultsList li.result-item .match-bold{font-weight:700}#acResultsList li.result-item .match-location{font-size:13px;padding-right:3px;color:#000}#banner-landing{background:no-repeat 50vw top/55vw}.spot-bg{background:no-repeat center top/contain}#banner-services .responsive-heading{font-size:5vw;width:44vw;margin:auto;line-height:8vw;padding:5vw}section.location-content .wp-block-column{margin-left:0}section.location-content .wp-block-column figure{margin:.5em 1em .5em 1em}section.special-offers-events{margin-top:30px;margin-bottom:10px}section.special-offers-events h2{padding:10px;color:#2f92a7;font-size:26px;text-transform:uppercase;margin:0;line-height:1}section.special-offers-events .row{margin-top:10px;margin-bottom:10px;padding:0px 0px 30px 0px}section.special-offers-events .row .column{padding:10px}section.special-offers-events .row .column .special-offers-events-item{border:2px solid #be570e;padding:35px;color:#55595c;font-size:16px;height:100%}section.special-offers-events .row .column .special-offers-events-item h4.special-offers-events-header,section.special-offers-events .row .column .special-offers-events-item h3.special-offers-events-header{color:#be570e;margin-bottom:15px}section.special-offers-events .row .column .special-offers-events-item .special-offers-events-cta{margin-top:24px;line-height:24px}section.special-offers-events .row .column .special-offers-events-item .special-offers-events-cta a{font-size:14px;font-weight:bold;text-transform:uppercase;color:#be570e}@media(min-width: 576px){.stateList{-webkit-column-count:4;-moz-column-count:4;column-count:4}.stateListLocations{-webkit-column-count:2;-moz-column-count:2;column-count:2}}@media(min-width: 768px){#banner-landing{background:no-repeat right -3.25rem/auto 116%;max-width:1200px}#banner-landing .responsive-heading.h2{font-size:2rem}.stateList{-webkit-column-count:6;-moz-column-count:6;column-count:6}.stateListLocations{-webkit-column-count:3;-moz-column-count:3;column-count:3}}@media(min-width: 992px){.stateListLocations{-webkit-column-count:4;-moz-column-count:4;column-count:4}}@media(min-width: 1446px){#banner-services{height:27vw;height:360px;max-width:1200px;margin:auto}#banner-services .responsive-heading{font-size:1.75rem;line-height:normal;padding:6rem 0 0}}@media(min-width: 280px)and (max-width: 767px),(min-width: 972px)and (max-width: 1286px){.location-finder .location-finder-sidebar .location-finder-list-view .list-results li .result-footer a{width:49%;max-width:150px}}header>.elementor-container>.elementor-row>.elementor-element-2ef6a1ca{width:66%}header>.elementor-container>.elementor-row>.elementor-element-73e8d45d{display:none}@media(max-width: 767px){.location-finder .location-finder-sidebar{height:auto;padding:20px;overflow:unset}.location-finder .location-finder-sidebar .mobile-tabs{display:block;border-bottom:1px solid #e37210;margin-top:15px}.location-finder .location-finder-sidebar .mobile-tabs .mobile-tab{cursor:pointer;display:inline-block;color:#e37210;background:rgba(0,0,0,0);width:50%;text-align:center;line-height:40px;font-size:14px;text-transform:uppercase;float:left}.location-finder .location-finder-sidebar .mobile-tabs .mobile-tab.active{background-color:#e37210;color:#fff}.location-finder .location-finder-sidebar .location-finder-list-view .results-text,.location-finder .location-finder-sidebar .location-finder-list-view .list-results{display:block}.location-finder .location-finder-sidebar .location-finder-list-view .results h2 a.view-all-locations{float:none;clear:both;display:block;width:max-content}.location-finder .location-finder-map{visibility:hidden}.location-finder .location-finder-sidebar,.location-finder .location-finder-map{width:100%}.locationFinderForm .location-finder-search .search-field{font-size:16px}#locationModule .visit-button span.desktop{display:none}.fa-arrow-right:before{display:none}.fa-chevron-right:before{visibility:visible}#hoursOperation .social-icons,.hoursOperation .social-icons{margin-top:5px}ul#hoursExpand{min-width:262px}ul#hoursExpand .col-4{padding-right:0px}.studio-hero{min-height:80vh;padding:5vh 0}.studio-hero h1{padding:3rem 0 5rem}header>.elementor-container>.elementor-row>div:nth-child(2){width:30%}html,body{overflow-x:hidden}}