h3{
font-family:var(--cms-g-montserrat-medium);
font-weight:500;
font-size:var(--phw-g-cards-title-font-size);
line-height:1.57;
color:#2c2c2c;
text-decoration:none;
font-style:normal;
}

h1{
font-family:var(--cms-g-gotham);
font-weight:700;
font-size:var(--phw-g-hero-title-font-size);
line-height:1.2;
color:var(--text-dark);
}

h2{
font-family:var(--cms-g-montserrat-medium);
font-weight:500;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.5;
color:#2c2c2c;
text-decoration:none;
}

h4{
font-family:var(--cms-g-montserrat-regular);
font-weight:400;
font-size:var(--phw-g-cards-title-font-size);
line-height:1.81;
color:#959595;
text-decoration:none;
font-style:normal;
}

phw-card-block{
background-color:var(--phw-custom-card-light-bgfcf8ef);
}

body{
font-family:var(--cms-g-montserrat-regular);
font-weight:400;
font-size:var(--phw-g-small-text-font-size);
line-height:1.75;
color:#636363;
}

.phw-g-brand-color-bg{
background-color:var(--widget-bg-primary-color);
color:var(--phw-custom-text-colors2c2c2c);
}

.phw-g-btn-buttonlink{
box-shadow:none;
border-width:0px;
}

.phw-g-btn-default,.btn-default{
}

.phw-g-btn-jobcard-info-link{
font-size:var(--phw-g-small-text-font-size);
line-height:1.5;
font-weight:400;
color:#636363;
text-decoration:underline;
background-color:transparent;
border-color:transparent;
padding:0;
height:auto;
box-shadow:none;
border-width:0;
font-family:var(--cms-g-montserrat-regular);
font-style:normal;
}

.phw-g-btn-link{
color:var(--link-color);
background-color:transparent;
border-color:transparent;
padding:0;
height:auto;
box-shadow:none;
border-width:0;
}

.phw-g-btn-link-style-1{
color:var(--link-color);
background-color:transparent;
border-color:transparent;
padding:0;
height:auto;
box-shadow:none;
border-width:0;
}

.phw-g-btn-plain{
border-color:transparent;
color:var(--brand-color-primary);
background-color:transparent;
}

.phw-g-btn-plain:hover{
color:var(--brand-color-primary);
background-color:var(--brand-color-secondary);
border-color:transparent;
}

.phw-g-btn-primary,.btn-primary,.primary-button{
border-color:var(--phw-custom-primary-button-color);
background-color:var(--brand-color-secondary);
font-weight:500;
border-top-left-radius:calc(var(--border-radius-base)*4);
border-top-right-radius:calc(var(--border-radius-base)*4);
border-bottom-left-radius:calc(var(--border-radius-base)*4);
border-bottom-right-radius:calc(var(--border-radius-base)*4);
padding-inline-start:24px;
padding-inline-end:24px;
font-family:var(--cms-g-gotham);
font-size:var(--phw-g-small-text-font-size);
border-width:0px;
border-style:solid;
}

.phw-g-btn-secondary,.btn-success,.secondary-button{
border-color:var(--brand-color-secondary);
color:var(--brand-color-secondary);
font-weight:500;
border-width:2px;
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*4);
border-top-right-radius:calc(var(--border-radius-base)*4);
border-bottom-left-radius:calc(var(--border-radius-base)*4);
border-bottom-right-radius:calc(var(--border-radius-base)*4);
padding-inline-start:24px;
padding-inline-end:24px;
font-size:var(--phw-g-small-text-font-size);
font-family:var(--cms-g-gotham);
}

.phw-g-canvas{
}

.phw-g-card-style{
background-color:var(--phw-custom-light-bg2fcf8ef);
border-width:0px;
}

.phw-g-card-with-image{
padding-inline-start:calc(var(--pu-space)*3);
padding-inline-end:calc(var(--pu-space)*3);
padding-top:calc(var(--pu-space)*3);
padding-bottom:calc(var(--pu-space)*3);
margin-inline-end:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
margin-top:calc(var(--mu-space)*0);
margin-inline-start:calc(var(--mu-space)*0);
}

.phw-g-description-style-1{
font-size: var(--paragraph-font-size-1);
line-height: var(--paragraph-line-height-1);
color: var(--white);
font-weight: 300;
}

.phw-g-description-style-2{
font-weight: 300;
font-size: var(--heading-font-size-5);
line-height: var(--heading-line-height-5);
color: var(--text-dark);
}

.phw-g-description-style-3{
font-size: var(--paragraph-font-size-1);
line-height: var(--paragraph-line-height-1);
color: var(--text-dark);
}

.phw-g-description-style-4{
font-size:var(--paragraph-font-size-1);
line-height:var(--paragraph-line-height-1);
color:var(--text-paragraph-style-3);
}

.phw-g-description-style-5{
font-size: var(--paragraph-font-size-3);
line-height: var(--paragraph-line-height-3);
color: var(--secondary-text);
}

.phw-g-description-style-6{
font-size: var(--paragraph-font-size-1);
line-height: var(--paragraph-line-height-1);
color: var(--secondary-text);
}

.phw-g-description-white{
font-style: italic;
font-size: var(--paragraph-font-size-5);
line-height: var(--paragraph-line-height-5);
color: var(--white);
}

.phw-g-dropdown-style-1{
font-family:var(--input-font-family);
font-size:var(--input-font-size);
line-height:var(--input-line-height);
padding-top:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
background-color:var(--input-bg);
font-weight:var(--input-font-weight);
border:var(--input-border-width) solid var(--input-stroke);
border-radius:var(--input-border-radius);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
background-image:url(data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e);
background-repeat:no-repeat;
background-position:right 0.75rem center;
background-size:16px 12px;
}

.phw-g-example{
color:var(--text-dark);
}

.phw-g-footer-menu-list-heading{
font-size:var(--phw-g-small-text-font-size);
line-height:1.75;
color:var(--white);
}

.phw-g-footer-menu-list-link{
font-size:var(--font-size-15);
line-height:1.7;
color:var(--white);
display:inline-block;
}

.phw-g-gray-bg{
background-color:var(--widget-bg-gray-color);
}

.phw-g-h1-hero-title-dark{
font-family:var(--cms-g-gotham);
font-weight:700;
font-size:var(--phw-g-hero-title-font-size);
line-height:1.2;
color:var(--phw-custom-text-primary860035);
}

.phw-g-h1-sticky-job-title{
font-weight:400;
font-size:var(--phw-g-button-text-font-size);
color:var(--text-dark);
}

.phw-g-h1-widget-title-dark{
font-weight:700;
font-size:var(--phw-g-cards-title-font-size);
color:var(--phw-custom-custom-color);
}

.phw-g-h2-fyf-title{
font-weight:600;
font-size:var(--heading-font-size-2);
line-height:var(--heading-line-height-2);
color:var(--white);;
}

.phw-g-h2-heading-style-1{
font-family:var(--cms-g-gotham);
font-weight:700;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.4;
color:var(--brand-color-primary);
}

.phw-g-h2-heading-style-2{
font-family:var(--font-family-primary);
font-weight:400;
font-size:var(--phw-g-button-text-font-size);
line-height:1.7;
color:var(--text-dark);
}

.phw-g-h2-heading-style-3{
font-family:var(--cms-g-gotham);
font-weight:700;
font-size:var(--phw-g-widget-title-font-size);
line-height:1.4;
color:var(--text-dark);
}

.phw-g-h2-style-3{
color:var(--white);
}

.phw-g-h2-widget-heading{
font-size:var(--heading-font-size-2);
line-height:var(--heading-line-height-2);
color:var(--text-dark);
font-wight:400;
}

.phw-g-h3-blog-title{
font-size: var(--heading-font-size-6);
line-height: var(--heading-line-height-6);
color: var(--text-dark);
}

.phw-g-h3-card-title{
font-family:var(--cms-g-gotham);
font-weight:700;
font-size:var(--phw-g-cards-title-font-size);
line-height:1.2;
color:var(--brand-color-primary);
}

.phw-g-h3-card-title-style-1{
font-family:var(--cms-g-gotham);
font-weight:700;
font-size:var(--phw-g-cards-title-font-size);
line-height:1.2;
color:var(--text-dark);
}

.phw-g-h3-card-title-style-2{
font-weight: 600;
font-size: var(--heading-font-size-1);
line-height: var(--heading-line-height-1);
color: var(--brand-color-primary);
}

.phw-g-h3-card-title-style-3{
font-weight:400;
font-size:var(--heading-font-size-1);
line-height:var(--heading-line-height-1);
color:var(--phw-custom-custom-color);
}

.phw-g-h3-style-2{
color:var(--white);
}

.phw-g-header-link{
line-height:1.75;
font-weight:400;
color:#959595;
text-decoration:none;
}

.phw-g-hero-image-bg{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/KLHKUS/images/Hero-1684748975969.png);
}

.phw-g-hero-title-center-align-and-white{
font-family:var(--cms-g-gotham);
font-weight:700;
font-size:var(--phw-g-hero-title-font-size);
line-height:1.2;
color:var(--white);
text-align:center;
}

.phw-g-hero-title-white{
font-weight:700;
font-size:var(--phw-g-hero-title-font-size);
line-height:1.2;
color:var(--white);
font-family:var(--cms-g-gotham);
}

.phw-g-home-hero-banner{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/KLHKUS/images/1677679095658_home-banner-1540194223989.jpg);
background-size:cover;
background-position:50% 50%;
background-repeat:no-repeat;
}

.phw-g-light-bg{
background-color:var(--phw-custom-light-bg2fcf8ef);
padding-inline-start:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*5);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*5);
}

.phw-g-menu-list-link{
font-size:var(--phw-g-small-text-font-size);
line-height:1.75;
color:#959595;
text-decoration:none;
display:inline-flex;
}

.phw-g-menu-sub-list{
font-size:var(--phw-g-small-text-font-size);
line-height:1.75;
text-transform:capitalize;
color:#959595;
width:100%;
}

.phw-g-meta-label-style-1{
font-size: var(--paragraph-font-size-3);
line-height: var(--paragraph-line-height-3);
font-weight:300;
color:var(--text-dark);
}

.phw-g-new{
border-top-left-radius:calc(var(--border-radius-base)*5);
border-top-right-radius:calc(var(--border-radius-base)*5);
border-bottom-left-radius:calc(var(--border-radius-base)*5);
border-bottom-right-radius:calc(var(--border-radius-base)*5);
}

.phw-g-new-style123{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/KLHKUS/images/Hero-1684748975969.png);
padding-inline-start:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*12);
padding-bottom:calc(var(--pu-space)*12);
}

.phw-g-p-default-dark{
line-height:1.6;
font-weight:400;
font-family:var(--cms-g-gotham);
}

.phw-g-p-small-dark{
font-size:var(--phw-g-input-label-text-font-size);
line-height:1.2;
font-weight:400;
}

.phw-g-p-style-1{
font-size:var(--phw-g-cards-title-font-size);
line-height:1.6;
font-weight:400;
color:var(--text-dark);
}

.phw-g-p-widget-subheading-style-1{
font-size:var(--phw-g-cards-title-font-size);
line-height:1.6;
font-weight:400;
color:var(--brand-color-primary);
}

.phw-g-rounded{
border-top-left-radius:calc(var(--border-radius-base)*5);
border-top-right-radius:calc(var(--border-radius-base)*5);
border-bottom-left-radius:calc(var(--border-radius-base)*5);
border-bottom-right-radius:calc(var(--border-radius-base)*5);
}

.phw-g-rounded-corners{
border-top-left-radius:calc(var(--border-radius-base)*5);
border-top-right-radius:calc(var(--border-radius-base)*5);
border-bottom-left-radius:calc(var(--border-radius-base)*5);
border-bottom-right-radius:calc(var(--border-radius-base)*5);
}

.phw-g-rounded-corners1{
border-top-left-radius:calc(var(--border-radius-base)*5);
border-top-right-radius:calc(var(--border-radius-base)*5);
border-bottom-left-radius:calc(var(--border-radius-base)*5);
border-bottom-right-radius:calc(var(--border-radius-base)*5);
}

.phw-g-rounded-corners2{
border-top-left-radius:calc(var(--border-radius-base)*5);
border-top-right-radius:calc(var(--border-radius-base)*5);
border-bottom-left-radius:calc(var(--border-radius-base)*5);
border-bottom-right-radius:calc(var(--border-radius-base)*5);
}

.phw-g-rounded-corners3{
border-top-left-radius:calc(var(--border-radius-base)*5);
border-top-right-radius:calc(var(--border-radius-base)*5);
border-bottom-left-radius:calc(var(--border-radius-base)*5);
border-bottom-right-radius:calc(var(--border-radius-base)*5);
}

.phw-g-rounded-serach{
border-top-left-radius:calc(var(--border-radius-base)*5);
border-top-right-radius:calc(var(--border-radius-base)*5);
border-bottom-left-radius:calc(var(--border-radius-base)*5);
border-bottom-right-radius:calc(var(--border-radius-base)*5);
}

.phw-g-rounded2{
border-top-left-radius:calc(var(--border-radius-base)*5);
border-top-right-radius:calc(var(--border-radius-base)*5);
border-bottom-left-radius:calc(var(--border-radius-base)*5);
border-bottom-right-radius:calc(var(--border-radius-base)*5);
}

.phw-g-search-button{
}

.phw-g-search-button-1{
border-color:var(--phw-custom-primary-button-color);
color:var(--white);
background-color:var(--brand-color-primary);
font-weight:500;
border-top-left-radius:calc(var(--border-radius-base)*4);
border-top-right-radius:calc(var(--border-radius-base)*4);
border-bottom-left-radius:calc(var(--border-radius-base)*4);
border-bottom-right-radius:calc(var(--border-radius-base)*4);
padding-inline-start:24px;
padding-inline-end:24px;
font-family:var(--cms-g-gotham);
font-size:var(--phw-g-small-text-font-size);
border-width:0px;
border-style:solid;
}

.phw-g-sephorahero{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/KLHKUS/images/1687520843832_Sephora-2022_Masthead_1440x499_v1-1641308000096.jpg);
background-size:cover;
background-position:50% 50%;
background-repeat:no-repeat;
}

.phw-g-sephoraherotitle{
font-family:var(--cms-g-gotham);
font-weight:700;
font-size:var(--phw-g-hero-title-font-size);
line-height:1.2;
color:var(--white);
text-align:center;
}

.phw-g-test{
border-top-left-radius:calc(var(--border-radius-base)*4);
border-top-right-radius:calc(var(--border-radius-base)*4);
border-bottom-left-radius:calc(var(--border-radius-base)*4);
border-bottom-right-radius:calc(var(--border-radius-base)*4);
}

.phw-g-test-text-element{
color:var(--text-dark);
}

.phw-g-testimonial-text{
font-size: var(--paragraph-font-size-5);
line-height: var(--paragraph-line-height-5);
color:var(--secondary-text);
}

.phw-g-text-field-style-1{
font-family:var(--input-font-family);
font-size:var(--input-font-size);
line-height:var(--input-line-height);
border-top-left-radius:calc(var(--border-radius-base)*4);
border-top-right-radius:calc(var(--border-radius-base)*4);
border-bottom-left-radius:calc(var(--border-radius-base)*4);
border-bottom-right-radius:calc(var(--border-radius-base)*4);
}

.phw-g-text-style-1{
font-size: var(--paragraph-font-size-3);
line-height: var(--paragraph-line-height-3);
font-weight:400;
color:var(--white);
}

.phw-g-white-bg{
color:var(--phw-custom-text-colors393939);
background-color:var(--widget-bg-white-color);
border-style:solid;
border-color:var(--phw-custom-light-bordere1d4c3);
}

.phw-g-widget-container-empty{
background-color:var(--widget-bg-gray-color);
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

@media only screen and (max-width: 1199.98px) {
.phw-g-hero-title-center-align-and-white{
font-size:max(calc(var(--phw-g-hero-title-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-hero-title-center-align-and-white{
font-size:max(calc(var(--phw-g-hero-title-font-size)*0.5),var(--mobile-font-size));
}
}

