.careers---page .header .header__wrapper{color:#292929}.career-page .shopify-section--slideshow{margin-top:0}.career-page .career-page-content{text-align:center;padding:80px 0 200px;margin:0 auto;max-width:920px}.career-page .banner-img img{width:100%}.career-page .career-page-content .career-page-content-text h2{margin:0 0 16px;font-size:28px;line-height:1.6;letter-spacing:1px;font-weight:400}.career-page .career-page-content .career-page-content-text h1{margin:0 0 40px;font-size:40px;line-height:1.6;letter-spacing:1px;font-weight:400}.career-page .career-page-content .career-page-content-text p{margin:0 0 25px;font-size:18px;line-height:1.6;font-weight:400;color:#292929}.career-page .career-page-content .career-page-content-text a{font-size:17px;color:#292929;text-underline-position:under;text-decoration:underline}.career-page .career-page-content .footer-new{margin-top:120px}.career-page .banner-img{position:relative}.career-page .banner-img .banner-img-text{margin:0;position:absolute;bottom:20px;color:#fff;font-size:28px;left:50px;border-bottom:1px solid;font-weight:400;line-height:1.6;letter-spacing:1px;transform:translateY(-50%)}.cms-page{margin:50px 0 120px}.cms-page .page{gap:initial}.cms-page .page .h1{font-size:56px;line-height:1.6;letter-spacing:.2px;font-weight:400;margin-bottom:25px}.cms-page .page .prose h2,.cms-page .page .prose h4{font-size:22px;line-height:1.6;font-weight:400;letter-spacing:1px;margin:35px 0 22px;color:#292929}.cms-page .page .prose a{border-bottom:1px solid #b1b1a9;background:0 0}.cms-page .page .prose a:hover{color:#292929;opacity:.6}.cms-page .page .prose p{margin-bottom:28px;margin-top:0;font-size:16px}.cms-page .page .prose ul{margin-left:30px;padding-left:0;list-style-position:outside;line-height:1.65;margin-bottom:25px}.careers---page .shopify-section--slideshow .text-custom .prose p.h1{font-size:1.75rem!important;text-decoration:underline;border-bottom:1px solid}@media only screen and (max-width:1024px){.career-page .career-page-content{padding:50px 0 130px}.career-page .career-page-content .career-page-content-text p{font-size:16px}}@media only screen and (max-width:767px){.carrer-page .career-page-content .career-page-content-text h2{font-size:21px}.carrer-page .career-page-content .career-page-content-text h1{font-size:32px}.cms-page .page .prose h4{font-size:1.125rem;line-height:1.6;font-weight:400;letter-spacing:1px}}