.top-banner-h1-header{font-family:Oswald-Bold;color:var(--foreground);font-size:4.8vw;margin-bottom:0;margin-top:0}.sub-h2-header-med{font-family:Oswald-Bold;font-size:2vw;margin-bottom:0;margin-top:0}.sub-h2-header-med2{margin:0;font-size:2.2vw}.sub-h2-header-large{font-family:Oswald-Bold;font-size:4vw;margin-bottom:0;margin-top:0}.sub-h2-header-large2{font-size:4vw;margin-bottom:0;margin-top:0}.sub-h3-header-large{font-family:Oswald-Bold;font-size:4vw;margin-bottom:20px;margin-top:0}.sub-h3-header-med{margin:0 0 60px;font-size:2vw}.sub-h3-header-med2{margin:0;font-size:3vw}.sub-h3-header-small-blk{color:var(--foreground);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:var(--accent-lightest);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:var(--foreground);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:var(--foreground);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:var(--foreground);font-size:clamp(16px,2vw,22px);font-weight:700}.careers-btn{background-color:var(--primary-lightest);color:var(--foreground);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:var(--accent-lightest);padding-top:50px;padding-bottom:160px;position:relative}.career-learn-btn{background-color:var(--background);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:var(--background);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{font-size:23px;margin-bottom:60px}.careers-header-text{font-size:20px;margin-bottom:0;margin-top:50px}html body.careers .careers-perks-section .question{background-color:var(--background);border-bottom:none;padding:15px;border-radius:6px;box-shadow:0 0 5px var(--foreground) 7f}html body.careers .careers-perks-section .question h3{border-bottom:none;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:var(--background);display:grid;padding:50px;max-width:1050px;margin:0 auto}.careers-filter-section{width:100%;background-color:var(--primary-lightest);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 var(--foreground) 73}.careers-filter-section span{color:var(--foreground);font-size:24px;text-align:right}.careers-filter-section label{color:var(--foreground) font-size: 24px;text-align:left}.careers-filter-section select{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;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;font-size:24px}.career-positions-form .career-position-listing div p{margin:5px 0;font-size:20px}.career-positions-form .career-h3{margin:0 0 15px;text-align:left;font-size:40px}.careers-top-banner .top-banner-text{color:var(--foreground)}.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:var(--foreground)}.careers-perks-section .perks-list .careers-perks-card p{color:var(--foreground);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:var(--foreground);padding:55px 30px;z-index:11;top:50%;transform:translateY(-50%) translate(-50%);font-size:18px;overflow:hidden}html body .career-info-popup b{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:fixed;color:var(--foreground);width:auto;height:auto;right:5px;padding:13px;cursor:pointer}html body .career-info-popup .career-info-popup-text{height:auto;max-height:80vh;display:grid;overflow-y:scroll}@media screen and (max-width: 750px){.top-banner-h1-header{font-size:4rem}.sub-h2-header-large{font-size:3rem}.sub-h2-header-large2{font-size:4rem}.sub-h2-header-med2{font-size:3rem}.sub-h3-header-med{font-size:2rem}.sub-h3-header-large{font-size:4rem}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:var(--foreground);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;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:var(--foreground);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:3rem}.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:1.5rem;font-family:SourceSansPro-Bold;color:var(--foreground)}.careers-perks-section .careers-perks-slider-mobile .careers-perks-card p{color:var(--foreground);margin:0 auto;padding-left:15px;padding-right:15px;font-size:17px}.career-positions-form{padding:25px}.career-posting-list li:first-child{padding-top:0;margin-top:0;padding-bottom:20px}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-thumb{background-color:#666;border-radius:6px}::-webkit-scrollbar-track{background-color:transparent;border-radius:8px}}@media screen and (min-width: 751px) and (max-width: 1300px){html body.careers .careers-top-banner{height:50vh}.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/271/assets/css-careers.css.map */
