.top-banner-h1-header{font-family:Oswald-Bold;color:#000;line-height:1;font-size:4.8vw;margin-bottom:0;margin-top:0}.sub-h2-header-med{font-family:Oswald-Bold;font-size:2vw;color:#dd8680;margin-bottom:0;margin-top:0}.sub-h2-header-med2{margin:0;color:#dd8680;font-size:2.2vw}.sub-h2-header-large{font-family:Oswald-Bold;font-size:4vw;color:#dd8680;margin-bottom:0;margin-top:0}.sub-h2-header-large2{font-size:4vw;color:#dd8680;margin-bottom:0;margin-top:0}.sub-h3-header-large{font-family:Oswald-Bold;font-size:4vw;color:#dd8680;margin-bottom:20px;margin-top:0}.sub-h3-header-med{margin:0 0 60px;color:#dd8680;font-size:2vw}.sub-h3-header-med2{margin:0;color:#dd8680;font-size:3vw}.sub-h3-header-small-blk{color:#000;font-size:34px;font-family:SourceSansPro-Regular;margin-top:0}html body.careers main#MainContent{padding-top:0;padding-bottom:0;margin-top:0}html body.careers .careers-top-banner{max-height:1230px;overflow:hidden;position:relative;height:81vh;background-color:#c9eaf7;display:grid}html body.careers .careers-top-banner img{position:absolute;bottom:0;max-width:100%}html body.careers .careers-top-banner .top-banner-left{position:relative;width:100%;color:#000;display:grid;height:fit-content;align-self:center;padding-right:170px}html body.careers .careers-top-banner .top-banner-center{position:relative;width:100%;color:#000;display:grid;height:fit-content;align-self:center;padding-top:50px;text-align:center;padding-bottom:0;justify-items:center}html body.careers .careers-top-banner .top-banner-left .top-banner-text{color:#000;font-size:clamp(16px,2vw,22px);font-weight:700}.careers-btn{background-color:#da9189;color:#fff;text-align:center;border-radius:10px;display:grid;align-items:center;width:230px;height:62px;font-size:18px;cursor:pointer;text-decoration:none}.careers-position-section{background-color:#c9eaf7;padding-top:50px;padding-bottom:160px;position:relative}.career-learn-btn{background-color:#fef8ed;color:#da9189;text-align:center;border-radius:10px;display:grid;align-items:center;width:100%;height:100%;font-size:18px;cursor:pointer;text-decoration:none;max-width:180px;max-height:52px;border:1px solid #da9189}.career-apply-btn{background-color:#da9189;color:#fef8ed;text-align:center;border-radius:10px;display:grid;align-items:center;width:100%;height:100%;font-size:18px;cursor:pointer;text-decoration:none;max-width:180px;max-height:52px}.careers-positivity-section{background-color:#fff8ed;padding-top:50px;padding-bottom:70px}.careers-perks-section{background-color:#fce5e5;padding-top:50px;padding-bottom:70px}.perks-list{display:grid;grid-template-columns:1fr 1fr 1fr;justify-content:center;align-items:center;grid-gap:40px 10px;justify-items:center;margin-top:60px;margin-bottom:100px}.perks-list img{max-width:330px}.careers-positivity-text{color:#dd8680;font-size:23px;margin-bottom:60px}.careers-header-text{color:#dd8680;font-size:20px;margin-bottom:0;margin-top:50px}html body.careers .careers-perks-section .question{background-color:#fff;border-bottom:none;padding:15px;border-radius:6px;box-shadow:0 0 5px #0000007f}html body.careers .careers-perks-section .question h3{border-bottom:none;color:#dd8680;padding:0;font-size:20px}html body.careers .careers-perks-section .question h3 span{margin-right:15px}html body.careers .careers-perks-section .collapse .collapse-arrow{top:9px;right:10px}html body.careers .careers-perks-section .collapse .collapse-content{text-align:left}.careers-perks-slider-wrapper{display:none}.career-positions-form{width:100%;border-radius:8px;background-color:#fff8ed;display:grid;padding:50px;max-width:1050px;margin:0 auto;overflow:scroll;max-height:1060px}.careers-filter-section{width:100%;background-color:#dd8680;display:grid;border-radius:8px;padding:25px;grid-template-columns:minmax(auto,20%) minmax(auto,30%) minmax(auto,42%);align-items:center;-webkit-box-shadow:0px 0px 12px 2px rgba(0,0,0,.45);box-shadow:0 0 6.3px 1.5px #00000073}.careers-filter-section span{color:#fff;font-size:24px;text-align:right}.careers-filter-section label{color:#fff;font-size:24px;text-align:left}.careers-filter-section select{color:#dd8680;background-color:#fce5e5;border-radius:10px;height:40px;text-align:center;border:none;padding:0;width:100%;font-size:15px;max-width:190px}.career-posting-list{display:grid;padding:0}.career-position-listing{display:grid;width:100%;border-bottom:1px solid #BDCAD1;color:#dd8680;grid-template-columns:4fr 1fr;height:165px;align-content:center;grid-template-rows:1fr;padding-top:20px}.career-position-listing:last-child{border-bottom:none}.career-position-listing div{text-align:left;height:100px}.career-positions-form .career-position-listing div h3{margin:0;color:#dd8680;font-size:24px}.career-positions-form .career-position-listing div p{margin:5px 0;color:#dd8680;font-size:20px}.career-positions-form .career-h3{margin:0 0 15px;text-align:left;font-size:40px;color:#dd8680}.careers-top-banner .top-banner-text{color:#000}.careers-perks-section .perks-list .careers-perks-card{display:grid;justify-items:center;align-items:center;height:277px;grid-template-rows:minmax(auto,40%) minmax(auto,20%) minmax(auto,40%);margin:0 auto}.careers-perks-section .perks-list .careers-perks-card img{max-width:100px}.careers-perks-section .perks-list .careers-perks-card span{font-size:22px;font-family:SourceSansPro-Bold;color:#000}.careers-perks-section .perks-list .careers-perks-card p{color:#000;margin:0 auto;padding-left:15px;padding-right:15px;font-size:18px}html body .career-info-popup{display:none;max-width:700px;width:100%;height:auto;position:fixed;left:50%;background-color:#fce5e5;border-radius:8px;color:#000;padding:30px;z-index:11;top:50%;transform:translateY(-50%) translate(-50%);font-size:18px;max-height:1020px;overflow:scroll}html body .career-info-popup b{color:#dd8680;font-size:28px;font-weight:700;margin-top:20px}html body .career-info-popup .close-career-info-popup{top:2px;display:flex;align-items:center;justify-content:center;position:absolute;color:#000;width:auto;height:auto;font-size:15px;right:5px;padding:13px;cursor:pointer}@media screen and (max-width: 750px){.top-banner-h1-header{font-size:17vw}.sub-h2-header-large{font-size:11.5vw}.sub-h2-header-large2{font-size:16vw}.sub-h2-header-med2{font-size:11.5vw;line-height:1}.sub-h3-header-med{font-size:9vw}.sub-h3-header-large{font-size:11vw}html body.careers .careers-top-banner{background-size:cover;background-position:bottom;background-repeat:no-repeat;grid-template-columns:1fr;grid-template-rows:minmax(auto,50%) minmax(auto,50%);grid-gap:20px;height:55vh!important}html body.careers .careers-top-banner .top-banner-left{text-align:center;width:auto;top:4%;display:grid;justify-items:center;padding:0}html body.careers .careers-top-banner .top-banner-left .top-banner-text{font-size:clamp(16px,4vw,22px)}.careers-positivity-text{font-size:6vw}.careers-header-text{margin-top:0}.collapse .collapse-content{color:#000;text-align:left}.careers-perks-slider-wrapper .prev-slide{cursor:pointer;position:absolute;left:38%;bottom:0;display:block;top:inherit;transform:inherit}.careers-perks-slider-wrapper .careers-perks-slider-mobile{display:block;margin:0 auto;height:auto}.careers-perks-slider-wrapper .next-slide{cursor:pointer;position:absolute;right:38%;bottom:0;display:block;top:inherit;transform:inherit}.careers-perks-slider-wrapper .career-slider-text{display:grid;color:#dd8680;font-size:20px;position:relative;top:25px}.careers-perks-section .perks-list{display:none}.careers-perks-slider-wrapper{display:block;margin-bottom:80px;position:relative}.careers-perks-slider-mobile{display:block}.careers-perks-slider-text{display:grid;color:#dd8680;font-size:20px;position:relative;top:5px;margin:0 auto}.careers-perks-slider-nav{display:grid;grid-template-columns:minmax(auto,50%) minmax(auto,50%)}.careers-positivity-section{padding-bottom:120px;padding-top:28px}.careers-filter-section{grid-template-columns:minmax(auto,1fr);grid-template-rows:minmax(auto,1fr) minmax(auto,1fr) minmax(auto,1fr);text-align:left;justify-items:left}.career-position-listing{grid-template-columns:minmax(auto,1fr);grid-template-rows:minmax(auto,1fr) minmax(auto,1fr);margin-top:20px;padding-left:0;padding-bottom:10px;height:100%}.career-positions-form .career-position-listing div h3{font-size:20px}.careers-filter-section select{margin-bottom:10px}.career-positions-form .career-h3{font-size:29px}html body .new_h1_small2{font-size:13.3vw}.careers-perks-section .careers-perks-card{display:grid;justify-items:center;align-items:center;height:277px;grid-template-rows:minmax(auto,40%) minmax(auto,20%) minmax(auto,40%);margin:0 auto;max-width:359px}.careers-perks-section .careers-perks-slider-mobile .careers-perks-card img{max-width:75px}.careers-perks-section .careers-perks-slider-mobile .careers-perks-card span{font-size:22px;font-family:SourceSansPro-Bold;color:#000}.careers-perks-section .careers-perks-slider-mobile .careers-perks-card p{color:#000;margin:0 auto;padding-left:15px;padding-right:15px;font-size:17px}.career-positions-form{padding:25px;overflow:scroll;max-height:1060px}.career-posting-list li:first-child{padding-top:0;margin-top:0;padding-bottom:20px}html body .career-info-popup{overflow:scroll;max-width:335px;max-height:505px;height:100%;padding-top:10px}}@media screen and (min-width: 751px) and (max-width: 1300px){html body.careers .careers-top-banner{height:41vh}.careers-perks-section .perks-list .careers-perks-card p{line-height:1}.careers-perks-section .perks-list .careers-perks-card span{padding-top:10px;padding-bottom:10px}.careers-perks-section .perks-list .careers-perks-card{height:auto;grid-template-rows:none}.perks-list{grid-template-rows:1fr 1fr}}
/*# sourceMappingURL=/cdn/shop/t/153/assets/css-careers.css.map */
