/* Legacy /join template chrome (Webflow navbar-main + footer), shared by stylies, makeup-artists, estheticians,
   massage-therapist and lash-brow. Published stylesheet rules for the chrome classes, scoped to .legacy-chrome-page; Webflow's
   .w--open states map to native [open]. */
.legacy-chrome-page{--background-green:#002918;--white:#fff;--black:#050505;--dark-purple:#1c0d55;--neon:#cdf545;--purple:#cec2ff;--purple-tertiary:#836ae9;--green-secondary:#f2ffd9;--purple-secondary:#3313b3;--light-purple:#f7f4ff;--light-green:#fbfff3;--forest-green:#4c8d36;--red:#f02b2b;--ss-ink:#121111;--ss-navy:#1b0f4f;--ss-lime:#cdf545;--ss-indigo:#3313b3;--ss-hero-muted:#ddd6ff;--ss-ink-muted:#494948;--ss-surface-alt:#f7f7f9;--ss-surface-tint:#f3f0ff;--ss-hairline:#e8e4f5;--ss-max:1440px}
.legacy-chrome-page .w-nav summary,.legacy-chrome-page .w-nav-button{list-style:none}
.legacy-chrome-page .w-nav summary::-webkit-details-marker{display:none}
.legacy-chrome-page .legacy-caret{display:block;width:1em;height:1em}
.legacy-chrome-page .w-dropdown[open]>.w-dropdown-list{display:block}
.legacy-chrome-page .legacy-nav-mobile{display:none}
.legacy-chrome-page .legacy-nav-mobile>.w-nav-overlay{display:block;overflow:visible}
@media screen and (max-width:991px){.legacy-chrome-page .legacy-nav-mobile{display:block}
}
/* Embedded navbar-main rule: open dropdown icon colour per variant. */
.legacy-chrome-page .legacy-nav-blue .w-dropdown[open]>.w-dropdown-toggle .drop-down-icon-2{color:#3313b3!important}
.legacy-chrome-page .legacy-nav-green .w-dropdown[open]>.w-dropdown-toggle .drop-down-icon-2{color:#CDF545!important}
.legacy-chrome-page footer,.legacy-chrome-page nav{display:block}
.legacy-chrome-page a{background-color:#0000}
.legacy-chrome-page a:active,.legacy-chrome-page a:hover{outline:0}
.legacy-chrome-page img{border:0}
.legacy-chrome-page svg:not(:root){overflow:hidden}
.legacy-chrome-page img{vertical-align:middle;max-width:100%;display:inline-block}
.legacy-chrome-page .w-inline-block{max-width:100%;display:inline-block}
.legacy-chrome-page .w-dropdown{text-align:left;z-index:900;margin-left:auto;margin-right:auto;display:inline-block;position:relative}
.legacy-chrome-page .w-dropdown-toggle{vertical-align:top;color:#222;text-align:left;white-space:nowrap;margin-left:auto;margin-right:auto;padding:20px;text-decoration:none;position:relative}
.legacy-chrome-page .w-dropdown-toggle{-webkit-user-select:none;user-select:none;cursor:pointer;padding-right:40px;display:inline-block}
.legacy-chrome-page .w-dropdown-toggle:focus{outline:0}
.legacy-chrome-page .w-dropdown-list{background:#ddd;min-width:100%;display:none;position:absolute}
.legacy-chrome-page .w-dropdown[open]>.w-dropdown-list{display:block}
.legacy-chrome-page .w-nav{z-index:1000;background:#ddd;position:relative}
.legacy-chrome-page .w-nav:before,.legacy-chrome-page .w-nav:after{content:" ";grid-area:1/1/2/2;display:table}
.legacy-chrome-page .w-nav:after{clear:both}
.legacy-chrome-page .w-nav-link{vertical-align:top;color:#222;text-align:left;margin-left:auto;margin-right:auto;padding:20px;text-decoration:none;display:inline-block;position:relative}
.legacy-chrome-page .w-nav-link.w--current{color:#0082f3}
.legacy-chrome-page .w-nav-menu{float:right;position:relative}
.legacy-chrome-page .w--nav-link-open{display:block;position:relative}
.legacy-chrome-page .w-nav-overlay{width:100%;display:none;position:absolute;top:100%;left:0;right:0;overflow:hidden}
.legacy-chrome-page .w-nav-overlay [data-nav-menu-open]{top:0}
.legacy-chrome-page .w-nav[data-collapse=all] .w-nav-menu{display:none}
.legacy-chrome-page .w--nav-dropdown-open,.legacy-chrome-page .w--nav-dropdown-toggle-open{display:block}
.legacy-chrome-page .w--nav-dropdown-list-open{position:static}
@media screen and (max-width:991px){.legacy-chrome-page .w-nav[data-collapse=medium] .w-nav-menu{display:none}
}
@media screen and (max-width:767px){.legacy-chrome-page .w-nav[data-collapse=small] .w-nav-menu{display:none}
}
@media screen and (max-width:479px){.legacy-chrome-page .w-nav[data-collapse=tiny] .w-nav-menu{display:none}
}
.legacy-chrome-page .container{width:100%;max-width:1180rem;margin-left:auto;margin-right:auto;padding-left:2.5rem;padding-right:2.5rem;display:block}
.legacy-chrome-page .container.is-footer{max-width:67.5rem}
.legacy-chrome-page .nav-link{color:var(--white);padding:0 1rem}
.legacy-chrome-page .nav-link:where(.w-variant-94ca5b3f-748a-3f6e-eb2d-00629f028cc4){font-weight:500}
.legacy-chrome-page .nav-link.w--current{color:var(--neon)}
.legacy-chrome-page .nav-link.is-drop-down{padding-left:0;padding-right:0;position:static}
.legacy-chrome-page .nav-link.is-drop-down.is-relative{position:relative}
.legacy-chrome-page .drop-toggle{padding-left:0}
.legacy-chrome-page .drop-toggle.is-dropdown{color:#fff;grid-column-gap:.25rem;grid-row-gap:.25rem;padding:0 0 0 1rem;display:flex}
.legacy-chrome-page .w-dropdown[open]>.drop-toggle.is-dropdown:where(.w-variant-94ca5b3f-748a-3f6e-eb2d-00629f028cc4){color:var(--purple)}
.legacy-chrome-page .drop-toggle.is-dropdown{grid-column-gap:.25rem;grid-row-gap:.25rem;color:#fff;padding:0 0 0 1rem;display:flex}
.legacy-chrome-page .w-dropdown[open]>.drop-toggle.is-dropdown{grid-column-gap:.25rem;grid-row-gap:.25rem;color:#cdf545;display:flex;position:static}
.legacy-chrome-page .drop-down-text:where(.w-variant-94ca5b3f-748a-3f6e-eb2d-00629f028cc4){font-weight:500}
.legacy-chrome-page .navigation-right{grid-column-gap:1rem;grid-row-gap:1rem;justify-content:space-between;align-items:center;display:flex}
.legacy-chrome-page .button-primary{background-color:var(--white);color:var(--background-green);border-radius:.375rem;justify-content:center;align-items:center;padding:.5rem 1.25rem;font-weight:500;text-decoration:none;display:flex}
.legacy-chrome-page .button-primary:where(.w-variant-94ca5b3f-748a-3f6e-eb2d-00629f028cc4){color:#121111;background-color:#cdf545}
.legacy-chrome-page .navigation{grid-column-gap:3rem;grid-row-gap:3rem;flex-flow:wrap;justify-content:space-between;align-items:center;display:flex;position:static}
.legacy-chrome-page .text-size-medium{margin-bottom:0;font-size:1.125rem}
.legacy-chrome-page .text-size-medium.is-semi-bold{font-weight:600}
.legacy-chrome-page .text-size-medium.is-semi-bold{font-size:1rem;font-weight:600}
.legacy-chrome-page .is-bold{font-weight:700}
.legacy-chrome-page .text-size-big{margin-bottom:0;font-size:2rem;line-height:140%}
.legacy-chrome-page .section_footer-wrapper{grid-column-gap:80px;grid-row-gap:80px;flex-flow:column;justify-content:flex-start;align-items:stretch;padding-top:5.3125rem;padding-bottom:5.3125rem;display:flex}
.legacy-chrome-page .footer-wrapper-top{justify-content:space-between;display:flex}
.legacy-chrome-page .footer-wrapper-bottom{grid-column-gap:2.3125rem;grid-row-gap:2.3125rem;flex-flow:column;display:flex}
.legacy-chrome-page .footer-top-left{grid-column-gap:2.5rem;grid-row-gap:2.5rem;justify-content:flex-start;align-items:center;display:flex}
.legacy-chrome-page .footer-top-lright{grid-column-gap:1.5rem;grid-row-gap:1.5rem;justify-content:flex-start;align-items:center;display:flex}
.legacy-chrome-page .socials{grid-column-gap:2rem;grid-row-gap:2rem;justify-content:flex-start;align-items:center;display:flex}
.legacy-chrome-page .is-semi-bold{font-weight:600}
.legacy-chrome-page .w-dropdown[open]>.dropdown_nav{grid-column-gap:3rem;grid-row-gap:3rem;background-color:var(--background-green);border-bottom-right-radius:23px;border-bottom-left-radius:23px;flex-flow:wrap;justify-content:center;align-items:flex-start;height:auto;margin-top:4.5rem;padding-bottom:4rem;padding-left:5rem;padding-right:5rem;display:flex;position:absolute;inset:0% auto auto 0%}
.legacy-chrome-page .w-dropdown[open]>.dropdown_nav:where(.w-variant-94ca5b3f-748a-3f6e-eb2d-00629f028cc4){background-color:var(--dark-purple)}
.legacy-chrome-page .w-dropdown[open]>.dropdown_nav.is-secondary{grid-column-gap:0rem;grid-row-gap:0rem;height:auto;margin-top:3rem;padding-bottom:1rem;padding-left:1rem;padding-right:1rem}
.legacy-chrome-page .dropdown_link{max-width:14ch;color:var(--white);justify-content:flex-start;align-items:center;margin-left:0;margin-right:0;padding:0;text-decoration:none}
.legacy-chrome-page .dropdown_link.is-no-maxw{width:100%;max-width:none}
.legacy-chrome-page .dropdown_label_text{color:#4c8d36;margin-bottom:.5rem;font-size:.875rem;font-weight:600}
.legacy-chrome-page .dropdown_label_text:where(.w-variant-94ca5b3f-748a-3f6e-eb2d-00629f028cc4){color:var(--purple)}
.legacy-chrome-page .single_dropdown_wrap{grid-column-gap:1rem;grid-row-gap:1rem;flex-flow:column;align-items:flex-start;padding-top:2rem;display:flex}
.legacy-chrome-page .single_dropdown_wrap.is-secondary{padding-top:0}
.legacy-chrome-page .dropdown_link_text{pointer-events:auto}
.legacy-chrome-page .footer{z-index:1;width:100%;position:relative;overflow:visible}
.legacy-chrome-page .footer.is-relative{position:relative;overflow:hidden}
.legacy-chrome-page .navbar-copy{z-index:999;background-color:var(--background-green);object-fit:contain;justify-content:space-between;display:block;position:sticky;inset:0% 0% auto}
.legacy-chrome-page .navbar-copy:where(.w-variant-94ca5b3f-748a-3f6e-eb2d-00629f028cc4){background-color:var(--dark-purple)}
.legacy-chrome-page .footer-2{z-index:1;width:100%;position:relative;overflow:visible}
.legacy-chrome-page .footer-2.green-2{color:#fff;background-color:#002918}
.legacy-chrome-page .text-size-medium-14{margin-bottom:0;font-size:1.125rem}
.legacy-chrome-page .socials-4{grid-column-gap:2rem;grid-row-gap:2rem;justify-content:flex-start;align-items:center;display:flex}
@media screen and (min-width:1440px){.legacy-chrome-page .text-size-medium.is-semi-bold{font-weight:600}
.legacy-chrome-page .text-size-medium-14.is-semi-bold{font-weight:600}
}
@media screen and (max-width:991px){.legacy-chrome-page .nav-link.is-login{margin-left:0;margin-right:0}
.legacy-chrome-page .w-dropdown[open]>.drop-toggle.is-dropdown{justify-content:center}
.legacy-chrome-page .navigation-left{grid-column-gap:.5rem;grid-row-gap:.5rem;flex-flow:column;display:flex}
.legacy-chrome-page .navigation-left:where(.w-variant-94ca5b3f-748a-3f6e-eb2d-00629f028cc4){grid-column-gap:2rem;grid-row-gap:2rem}
.legacy-chrome-page .navigation-right{justify-content:center;margin-top:2rem}
.legacy-chrome-page .navigation-right:where(.w-variant-94ca5b3f-748a-3f6e-eb2d-00629f028cc4){grid-column-gap:2rem;grid-row-gap:2rem;flex-flow:column}
.legacy-chrome-page .navigation{background-color:#002918;height:100vh;padding-top:1.5rem;padding-bottom:1.5rem;position:absolute}
.legacy-chrome-page .navigation:where(.w-variant-94ca5b3f-748a-3f6e-eb2d-00629f028cc4){grid-column-gap:2rem;grid-row-gap:2rem;background-color:var(--dark-purple)}
.legacy-chrome-page .text-size-big.is-bold{font-weight:700}
.legacy-chrome-page .text-size-big.is-bold.is-footer{font-size:1.5rem}
.legacy-chrome-page .w-dropdown[open]>.dropdown_nav{grid-column-gap:1rem;grid-row-gap:1rem;flex-flow:row;align-items:flex-start;height:auto;margin-top:0;padding-left:4rem;padding-right:4rem;position:static}
.legacy-chrome-page .w-dropdown[open]>.dropdown_nav.is-secondary{margin-top:1rem;padding-right:1rem}
.legacy-chrome-page .dropdown_link.is-no-maxw{text-align:center}
.legacy-chrome-page .single_dropdown_wrap.is-secondary{align-items:center}
.legacy-chrome-page .dropdown_link_text:where(.w-variant-94ca5b3f-748a-3f6e-eb2d-00629f028cc4){font-size:.9rem;line-height:120%}
.legacy-chrome-page .none{display:none}
}
@media screen and (max-width:767px){.legacy-chrome-page .container{padding-left:1.5rem;padding-right:1.5rem}
.legacy-chrome-page .navigation{height:300vh}
.legacy-chrome-page .footer-wrapper-top{grid-column-gap:3rem;grid-row-gap:3rem;flex-flow:column;align-items:flex-start}
.legacy-chrome-page .footer-top-left{justify-content:space-between;width:100%}
.legacy-chrome-page .w-dropdown[open]>.dropdown_nav{grid-column-gap:0rem;grid-row-gap:0rem;flex-flow:column;align-items:center;padding-left:0;padding-right:0}
.legacy-chrome-page .dropdown_label_text{margin-bottom:0}
.legacy-chrome-page .single_dropdown_wrap{grid-column-gap:.5rem;grid-row-gap:.5rem;align-items:center;padding-top:1rem}
.legacy-chrome-page .single_dropdown_wrap:where(.w-variant-94ca5b3f-748a-3f6e-eb2d-00629f028cc4){grid-column-gap:1rem;grid-row-gap:1rem}
.legacy-chrome-page .dropdown_link_text{text-align:center}
.legacy-chrome-page .dropdown_link_text:where(.w-variant-94ca5b3f-748a-3f6e-eb2d-00629f028cc4){line-height:150%}
}
@media screen and (max-width:479px){.legacy-chrome-page .container{padding-left:1rem;padding-right:1rem}
.legacy-chrome-page .navigation{grid-column-gap:3rem;grid-row-gap:3rem;align-content:stretch;height:auto;margin-bottom:0;padding-bottom:2rem}
.legacy-chrome-page .navigation:where(.w-variant-94ca5b3f-748a-3f6e-eb2d-00629f028cc4){padding-bottom:4rem}
.legacy-chrome-page .text-size-medium{font-size:1.1rem}
.legacy-chrome-page .text-size-medium.is-semi-bold.is-copyright{font-size:1rem}
.legacy-chrome-page .text-size-medium.is-semi-bold.is-copyright.is-left{text-align:left}
.legacy-chrome-page .text-size-medium.is-semi-bold.is-left{text-align:left;line-height:1.2}
.legacy-chrome-page .text-size-medium.is-semi-bold.is-copyright{text-align:left;font-size:1rem}
.legacy-chrome-page .text-size-medium.is-semi-bold.is-left{text-align:left}
.legacy-chrome-page .text-size-medium.is-semi-bold{text-align:left;margin-bottom:0;font-size:1rem;line-height:1.5}
.legacy-chrome-page .is-bold{display:block}
.legacy-chrome-page .text-size-big.is-bold.is-footer{font-size:1.125rem}
.legacy-chrome-page .text-size-big.is-bold{font-size:2rem;line-height:1.4}
.legacy-chrome-page .text-size-big.is-bold{line-height:1.2}
.legacy-chrome-page .text-size-big.is-bold.is-footer{max-width:none;font-size:1.25rem}
.legacy-chrome-page .section_footer-wrapper{padding-bottom:3.75rem}
.legacy-chrome-page .footer-wrapper-top{grid-column-gap:3rem;grid-row-gap:3rem;flex-flow:column}
.legacy-chrome-page .logo-2{padding-left:0}
.legacy-chrome-page .wrapper{overflow:hidden}
.legacy-chrome-page .navbar-copy{padding-top:1rem;padding-bottom:1rem;position:sticky}
.legacy-chrome-page .text-size-medium-14{font-size:1.1rem}
.legacy-chrome-page .text-size-medium-14.is-semi-bold{text-align:left;margin-bottom:0;font-size:1rem;line-height:1.5}
.legacy-chrome-page .text-size-medium-14.is-semi-bold.is-copyright{font-size:1rem}
.legacy-chrome-page .text-size-medium-14.is-semi-bold.is-copyright.is-left{text-align:left}
.legacy-chrome-page .socials-4.green-32{grid-column-gap:1.5rem;grid-row-gap:1.5rem}
.legacy-chrome-page .logo-9{padding-left:0}
.legacy-chrome-page .logo-10{padding-left:0}
}
/* Published navbar layout (Webflow .container.is-navbar-container, .w-nav-brand, .w-nav-button with their responsive
   overrides) and the open-menu rule Webflow applied through [data-nav-menu-open], restored for the native disclosure. */
.legacy-chrome-page .container.is-navbar-container{justify-content:space-between;align-items:center;max-width:87.1875rem;margin-left:auto;margin-right:auto;padding:1.125rem 40px;display:flex}
.legacy-chrome-page .w-nav-brand{float:left;color:#333;text-decoration:none;position:relative}
.legacy-chrome-page .w-nav-button{float:right;cursor:pointer;-webkit-tap-highlight-color:#0000;-webkit-user-select:none;user-select:none;padding:18px;font-size:24px;display:none;position:relative}
.legacy-chrome-page .legacy-nav-mobile{margin-left:auto}
.legacy-chrome-page .legacy-nav-mobile[open] [data-nav-menu-open]{text-align:center;min-width:200px;position:absolute;top:0;left:0;right:0;overflow:visible;display:block!important}
@media screen and (max-width:991px){.legacy-chrome-page .w-nav[data-collapse=medium] .w-nav-button{display:block}
.legacy-chrome-page .container.is-navbar-container{padding-left:2.5rem;padding-right:2.5rem}
.legacy-chrome-page .logo-img{width:4rem}
.legacy-chrome-page .menu_icon{width:2rem}
.legacy-chrome-page .menu-button{background-color:#d3252500}
}
@media screen and (max-width:767px){.legacy-chrome-page .container.is-navbar-container{padding-left:1.5rem;padding-right:1.5rem}
.legacy-chrome-page .w-nav-brand{padding-left:10px}
}
@media screen and (max-width:479px){.legacy-chrome-page .container.is-navbar-container{padding-left:1rem;padding-right:1rem}
.legacy-chrome-page .menu-button{padding:0}
}
