.bottom-cta .button{font-size:18px;padding:12px 50px}.careers-template{background-color:transparent!important}.careers-template .top-section img{width:100%;height:auto;object-fit:cover!important}.careers-template .right-container{width:55%;height:auto;float:left;margin-top:15%}.careers-template .right-container p{font-family:Favorit;color:#454545;line-height:1.75}.careers-template .left-container{width:40%;height:auto;float:right}.careers-template h1{letter-spacing:-2px;font-family:Favorit,sans-serif!important;color:#454545;margin-bottom:1rem;font-size:52px}.careers-template h3{letter-spacing:-2px;font-family:Favorit,sans-serif!important;color:#454545;margin-bottom:1rem;font-size:40px;font-weight:500}.careers-template button,.careers-template .button{margin-top:1rem;margin-bottom:1rem;letter-spacing:-.5px;padding:12px 24px!important;min-width:200px!important;line-height:16px;font-size:17px!important;font-weight:500!important;text-transform:none}.benefits-perks.text-center h2{font-family:Favorit,sans-serif!important;letter-spacing:-1px;word-spacing:normal}@media only screen and (max-width: 767px){.careers-template h1{font-size:2em}}.careers-template .top-btm-img{background:#fff;padding-bottom:100px}.benefits-perks{background:#e3e0dd;padding:60px 0}.benefits-perks h5{font-family:Favorit;text-transform:uppercase;font-size:1rem;max-width:220px;color:#404040;margin-bottom:0;position:relative;margin-top:40px;letter-spacing:1px;font-size:14px}.benefits-perks h5{text-transform:none;letter-spacing:-1px;font-size:26px;font-weight:500}.benefits-perks h5:before{position:absolute;top:-20px;width:30px;height:4px;background:#404040;content:""}.benefits-perks p{font-family:Favorit;font-size:14px;max-width:calc(100% - 40px);color:#404040;line-height:26px}.careers-template .text-with-image{padding:40px 0}.careers-template .text-with-image h3{margin-bottom:0;letter-spacing:-1px;color:#454545;line-height:1;margin-top:4rem}.careers-template p{font-family:Favorit,serif;color:#454545;font-size:17px;margin-top:10px}.careers-template .text-with-image.right h3{text-align:right}.careers-template .text-with-image p{font-size:17px!important;margin:10px auto;line-height:26px}.careers-template .text-with-image.right p{text-align:right;font-size:14px;line-height:26px}.benefits-perks.text-center{padding:120px 0}.benefits-perks.text-center h2{font-size:4rem;color:#454545;max-width:800px;margin:0 auto 40px;letter-spacing:-1px}.benefits-perks.text-center .button,.text-with-image .button{background:#454545}.collage img{height:100%;width:100%;object-fit:cover}.careers-template h3{letter-spacing:-1px;color:#454545}.page.careers{background-color:#f6f6f6;padding:40px 0;font-family:Simplon Norm,sans-serif}.page.careers h2,.page.careers h3{font-family:Simplon Norm,sans-serif}.page.careers h3{font-size:16px;text-transform:uppercase;margin-bottom:1rem}.row-wrapper{width:1200px;padding:0 40px;max-width:100%;margin:0 auto}.job .tags span{padding:0 4px}.job .tags span:first-child{padding-left:0}wrapper{display:block;margin:0;padding:0;box-sizing:border-box;font-family:OpenSans}.jobs-teams{padding-bottom:30px;justify-content:space-between;display:flex;font-size:14px;max-width:860px}.jobs-teams .btn{font-family:Favorit,serif;text-decoration:none;text-transform:uppercase;font-weight:700;color:#454545;padding-bottom:5px}.jobs-teams .btn.active{background-color:transparent;border-color:#454545;color:#454545;border-bottom:3px solid #454545}.page p{margin:0 0 1em;line-height:1.4em;padding-bottom:27px;font-family:Simplon Norm,sans-serif;font-size:17px;color:#676767;font-weight:400;line-height:26px}.jobs-list{display:block}.jobs-list .job-title{font-size:1rem;color:#454545;text-decoration:none;text-transform:uppercase;font-weight:600}#jobs-container *{font-family:Favorit,serif}.job .tags span:last-child{position:relative;padding-left:12px}.job .tags span:last-child:before{content:"-";position:absolute;left:0}.jobs-list p.tags{margin:0;padding:5px 0 0;font-size:14px}.jobs-list .job{padding:25px 10px;border-bottom:1px solid #454545;max-width:860px}.text-with-image .col-5 ul{font-family:Favorit;font-size:14px;padding-left:2rem}.text-with-image .col-5 ul li{line-height:1.5;color:#454545}.jobs-list{margin-bottom:60px;overflow:visible;position:relative;padding-bottom:0}#jobs-container{position:relative}@media only screen and (max-width: 767px){.jobs-list .job{flex-basis:100%;max-width:100%}}.benefits-pad .col-4{margin-bottom:10px}.text-with-image ul li{list-style-type:disc;font-size:17px!important;font-weight:300!important}.text-with-image ul{font-family:Favorit;font-size:14px;padding-left:1.25rem}.jobs-teams{max-width:100%;margin-top:2rem}.jobs-teams .btn{text-transform:none;font-size:24px}.jobs-list .job{max-width:none;padding-left:0}.jobs-list .job-title{font-size:22px;text-transform:none!important}.jobs-list p.tags{font-size:17px;margin-top:5px}@media only screen and (max-width: 750px){.careers-template h1{font-size:2.25rem!important;margin-top:30px}.careers-template .right-container p{line-height:1.5;font-size:14px}.careers-template .left-container{display:block;width:100%;padding:20px}.careers-template .top-btm-img{margin-bottom:0}.benefits-pad{padding-left:40px!important}.careers-template .text-with-image h3{margin-top:2rem}.jobs-list{margin:20px 0}.jobs-list .job{padding:15px 0}.jobs-list .job-title{font-size:.75rem}.jobs-list p.tags{font-size:12px}.jobs-teams{display:none}.benefits-perks.text-center h2{font-size:28px;margin-bottom:20px}.benefits-perks.text-center{padding:60px 0}button.button.scroll{font-size:14px}.text-with-image{padding-bottom:0!important}.text-with-image img{display:block!important}.text-with-image .row-wrapper .row{display:flex}.text-with-image .row-wrapper .row .col-6{order:1}.text-with-image .row-wrapper .row .col-1{order:2}.text-with-image .row-wrapper .row .col-5{order:3}#careers section.text-with-image .bottom-cta *{text-align:center!important}#careers section.text-with-image h3{text-align:left!important;margin-top:1rem!important}#careers section.text-with-image p{text-align:left!important}.careers-template .text-with-image{padding:30px 0 0!important}.careers-template .text-with-image .bottom-cta{padding-bottom:30px!important}.careers-template .text-with-image .col-7{max-width:none;padding-bottom:30px}.benefits-perks h5,.benefits-perks p{max-width:none}#the-jobs .row-wrapper{padding:0 35px!important}.jobs-list p.tags{font-size:14px;margin-top:0}.jobs-list .job-title{font-size:18px;line-height:22px;margin-top:5px}.jobs-teams{justify-content:center;display:flex;flex-wrap:wrap;padding-bottom:0;display:none}.jobs-teams .btn{margin:8px 10px;font-size:18px!important}.text-with-image .col-5 ul{padding-left:1.25rem}}
/*# sourceMappingURL=/cdn/shop/t/366/assets/careers.css.map */
