select{width:100%;font-size:14px;height:35px;align-items:center;background-clip:padding-box;background-color:#fff;background-repeat:no-repeat;border:1px solid #e9ebeb;border-radius:5px;box-sizing:border-box;display:inline-block;margin:0;outline:#222 none 0px;padding:0 20px 0 15px;text-indent:0;text-rendering:auto;text-shadow:none;text-transform:none;vertical-align:top;white-space:pre;word-spacing:0;writing-mode:lr-tb;-webkit-writing-mode:horizontal-tb;color:#2a2a2a;font-family:"basis-grotesque-regular","HelveticaNeue",Helvetica,Arial,sans-serif;background-image:url("../../images/layout/icons/2021/checkout_dropdown_icon.svg");background-size:10px 100%;background-position:right 8px center;appearance:none;-webkit-appearance:none;-moz-appearance:none}
#spinner,#spinner>img{justify-content:center;display:flex}#spinner{padding-top:50px}.hidden{display:none !important}.hidden{visibility:hidden;display:block;overflow:hidden;height:0;padding:0;margin:0}.header-container{background-image:url(../../images/layout/backgrounds/careers-background.jpg);background-position:top left}.header-container-contents{padding:100px 85px}.header-details{margin:auto 0}h1.header-title{padding:10px 30px 10px 0}.tab-container{display:flex;box-shadow:0 10px 20px 0 #00000011;height:60px;width:100%;align-items:center;justify-content:center}
.tab-button{color:#757575;font-size:18px;font-family:'soehne-breit-dreiviertelfett';padding:20px 10px;cursor:pointer}.tab-button.active{cursor:default}.tab-button:hover{text-decoration:underline;text-decoration-thickness:2px}.active{color:#e7131a;text-decoration:underline;text-decoration-thickness:2px}.department.active{color:#e7131a;text-decoration:none}#apply-button{margin-top:40px;width:180px;margin-bottom:12px}.position-detail{font-size:19.2px;color:#757575;margin:auto 0}.position-details{display:flex;align-content:start;padding-bottom:10px}
.position-details>.icon{height:23px;width:23px;margin:auto 10px auto 0;min-width:23px}.position-details>.icon.careers{height:19px;width:19px;min-width:19px}.icon.icon-location{background-image:url(../../images/layout/icons/2021/careers/location.svg)}.icon.icon-department{background-image:url(../../images/layout/icons/2021/careers/department.svg)}.icon.icon-employment-type{background-image:url(../../images/layout/icons/2021/careers/employment-type.svg)}.icon.icon-salary{background-image:url(../../images/layout/icons/2021/careers/salary.svg)}
.icon.icon-chevron-right{background-image:url(../../images/layout/icons/2021/careers/chevron-right.svg)}.sub-header{font-size:36px}.sub-header-paragraph{font-family:"soehne-breit-buch",Helvetica,Arial,sans-serif;line-height:32px;width:50%;font-size:24px;padding-top:10px}.main-margin>.content-container{padding-top:20px}.career-container{display:flex;align-content:start;height:100%;padding-top:80px}.career-section-heading{color:#757575;font-size:14px;font-family:"basis-grotesque-black","HelveticaNeue",Helvetica,Arial,sans-serif;text-transform:uppercase}
.vr{border-right:1px solid #d8d8d8;margin:0 50px;width:1px}.position{padding:20px 0;border-bottom:1px solid #d8d8d8}.position:hover{cursor:pointer}.position-list{overflow:hidden}.position:last-child{padding-bottom:0;border-bottom:0}.position-title{font-family:"soehne-breit-dreiviertelfett",Helvetica,Arial,sans-serif;font-size:24px;padding:10px 0 12px}.position-details-container{display:flex;align-content:start}.position-details-list>.position-details>.position-detail{font-size:18px;color:#757575;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:"basis-grotesque-regular","HelveticaNeue",Helvetica,Arial,sans-serif;padding:unset}
.position-details-list{padding:0 40px;display:flex;flex-direction:column;align-content:start}.chevron-container{display:flex;align-items:center;padding:10px}.view-more-button{padding:20px 0}.more-details{display:none}.department-container{min-width:200px}.department-list{width:100%;padding-top:20px;display:flex;flex-direction:column}.department{padding:15px 0;font-family:"basis-grotesque-black","HelveticaNeue",Helvetica,Arial,sans-serif;color:#1f1f1f;font-size:18px}
li>span,ul li{margin-top:0;font-size:18px;line-height:25px;font-family:"basis-grotesque-regular","HelveticaNeue",Helvetica,Arial,sans-serif}ul{margin-bottom:12px}.no-jobs-placeholder{padding-top:20px}.no-jobs-placeholder>p{width:400px}.benefits-container,.quote-container{background-color:#f5f3f4;border:0;padding:80px 10px}.quote-container{padding-bottom:10px}.benefits-container>.content-container{display:flex;flex-direction:column;align-items:center}.benefits-list{display:flex;flex-direction:row;align-items:center}
.benefit{display:flex;flex-direction:column;align-items:center;padding:50px}.benefit-title{font-size:18px;font-family:'soehne-breit-dreiviertelfett';line-height:23px;padding:10px}.benefit-text{font-size:18px;line-height:25px;font-family:"basis-grotesque-regular","HelveticaNeue",Helvetica,Arial,sans-serif;max-width:300px;justify-content:center;text-align:center}.benefit-image{width:100px;height:100px;padding-bottom:20px}.curved-spacer{position:relative;overflow:hidden;background-color:#f5f3f4;height:60px}
.curved-spacer::before{border-radius:100%;position:absolute;background:white;right:-200px;left:-200px;top:-200px;content:'';bottom:0}.sound-good-container{background-image:url(../../images/layout/backgrounds/sushi_large_footer.jpg);background-size:2059px 884px;padding:150px 0 140px;background-position:center;background-color:#f7a000;background-repeat:no-repeat}.sound-good-container>.content-container{display:flex;flex-direction:column}.sound-good-container .sub-header-paragraph{padding:20px 0}
#button-container{padding:20px 0}.secondary-button.black{border-color:#1f1f1f;color:#1f1f1f}.secondary-button.black:hover{background-color:#1F1F1FD1;border-color:#1F1F1FD1;color:white}.position-chevron-container{display:flex}.quote-box{padding:40px;border-radius:15px;box-shadow:0 12px 30px 0 rgb(0 0 0 / 10%);background-color:#fff;display:flex;flex-direction:row;max-width:1024px;margin:60px auto}.quote-icon{width:33px;height:25px}.quote-image{width:156px;height:156px;padding-left:80px;margin:auto}
.quote-image-left{width:156px;height:156px;padding-right:80px;margin:auto}.quote-name{padding-top:10px;font-size:18px;font-family:"basis-grotesque-black","HelveticaNeue",Helvetica,Arial,sans-serif}.content-container.why-work{padding-top:50px}@media only screen and (min-width:0) and (max-width:1100px){.sound-good-container{background-size:1159px 540px}}@media only screen and (min-width:0) and (max-width:900px){.sound-good-container{background-image:url(../../images/layout/backgrounds/sushi_large_900_footer.jpg);background-size:900px 400px;background-position:right}
.quote-container{padding-left:30px;padding-right:30px}}@media only screen and (min-width:0) and (max-width:700px){.sound-good-container{background-image:url(../../images/layout/backgrounds/sushi_large_footer.jpg);background-size:700px 330px;background-position:center}.content-container.why-work{padding-bottom:50px}.quote-container{padding-left:20px;padding-right:20px;padding-top:41px;padding-bottom:20px}.quote-image,.quote-image-left{display:none}.quote-box{margin-top:30px;margin-bottom:30px}.quote-name{font-size:16px}
}@media only screen and (min-width:0) and (max-width:500px){.sound-good-container{background-image:url(../../images/layout/backgrounds/sushi_mobile_footer.jpg);background-size:700px 580px;background-position:center bottom;height:240px}.sound-good-container>.content-container>.sub-header-paragraph{width:100% !important}}@media only screen and (min-width:0) and (max-width:420px){.sound-good-container{background-image:url(../../images/layout/backgrounds/sushi_mobile_footer.jpg);background-size:460px 360px;background-position:left bottom;height:unset}
.no-jobs-placeholder>p{width:unset}}@media only screen and (min-width:0) and (max-width:1200px){.sound-good-container{padding:115px 30px 105px}.department-container{min-width:150px}}@media only screen and (min-width:0) and (max-width:900px){.career-container{flex-direction:column;padding-top:30px}.career-list-container{padding-top:32px;border-top:1px solid #d8d8d8}.department-list{padding-bottom:12px}.benefit{padding:30px 15px}.benefits-container{padding:50px 10px 30px}.curved-spacer{height:30px}
.main-margin{padding-bottom:20px}#apply-button{margin-bottom:30px}.sound-good-container{padding:20px 30px 50px}.sound-good-container>.content-container>.sub-header-paragraph{width:50%;font-size:18px;padding:10px 0}.department-container{min-width:unset}}@media only screen and (min-width:0) and (max-width:700px){.position-detail{font-size:14px}.position-details>.icon{height:18px;width:18px}.header-details{padding:20px 0}.sub-header{font-size:24px}.sub-header-paragraph{width:100%;font-size:16px;font-family:"soehne-breit-buch",Helvetica,Arial,sans-serif;line-height:23px}
.vr{display:none}.position-details-container{flex-direction:column;width:calc(100% - 40px)}.position-details-list{width:unset;padding:0}.position-title{font-size:18px}.position-details-list>.position-details>.position-detail{font-size:16px}.chevron-container{justify-content:flex-end}.more-details{display:block}.department-container{width:100%;padding-bottom:10px}.department{padding:10px 0}.main-margin>.content-container{padding-top:unset}.benefits-list{flex-direction:column}
.benefit{padding:15px}.sound-good-container{padding:50px 30px}li>span,ul li{margin-top:0;font-size:16px}.header-container-contents{padding:30px 20px 0 20px}}