:root{--job-gap: 24px;--job-gap-big: 40px;--job-gap-medium: 12px;--job-gap-small: 6px}a{color:rgba(var(--color-foreground),1);text-decoration:none}.section-job-opportunities{background:#f8f8f8}.job-header{display:flex;flex-direction:column;gap:var(--job-gap-medium)}.job-hr{height:.5px;background-color:#444d444d;margin:0}.job-type{padding:16px 12px;font-weight:500;font-size:12px;line-height:30px;width:fit-content;border:1px solid #FFFFFF;border-radius:6px;height:26px;display:flex;align-items:center}.job-title{font-weight:800;font-size:20px;line-height:1.4;margin:0;letter-spacing:0}.job-address,.job-team{font-weight:600;font-size:15px;line-height:19px;letter-spacing:-.01em;display:flex;flex-direction:row;gap:calc(var(--job-gap-small) * 2);align-items:center}.job-desc{font-weight:400;font-size:13px;line-height:180%;min-height:135px}.job-content{gap:calc(var(--job-gap-small) * 2)}.job-container,.job-content{display:flex;flex-direction:column}.job-container{padding:var(--job-gap-big) var(--job-gap) var(--job-gap) var(--job-gap);background:#fff;border-radius:32px;gap:var(--job-gap)}.job-footer{gap:0}.job-date{width:calc(100% - 140px);font-weight:400;font-size:12px;line-height:12px;letter-spacing:.01em;color:#778077}.job-footer,.job-link-btn,.job-link{display:flex;flex-direction:row;align-items:center}.job-link-btn{background:#f8f8f8;border-radius:50px;height:48px;width:155px;font-weight:700;font-size:16px;line-height:19px;gap:6px;text-decoration:none;color:rgb(var(--color-foreground));justify-content:center}.job-link-btn:hover{background:#eeeee8}.job-type-internship,.job-type-\5be6\7fd2 {color:#7084b6;background:#e9f4ff}.job-type-contractor,.job-type-\5408\7d04\5236 {color:#ab805e;background:#fff1d0}.job-type-full-time,.job-type-\5168\8077 {color:#448d2c;background:#ecffdd}.job-type-part-time,.job-type-\517c\8077 {color:#303330cc;background:#ffe2f0}.job-type-other,.job-type-\5176\4ed6 {color:#2b2b2b;background:#e3e3e3}@media screen and (max-width:767px){.main-page-title{padding-top:32px}.slideshow__text>.banner__heading,.template-type-page .slideshow__text>.banner__heading{font-size:42px;font-weight:bolder;line-height:1.2}.banner--mobile-bottom .slideshow__text.banner__box{justify-content:end;padding-bottom:4rem}.main-page-title{margin-top:0;margin-bottom:var(--job-gap);font-size:2.2rem}.job-container{border-radius:24px;gap:24px;padding:16px}.job-link-btn{height:42px;width:130px}.job-title{font-size:18px}.job-type{font-size:12px}.job-address,.job-team,.job-link-btn,.job-desc{font-size:14px}.job-date{width:calc(100% - 130px)}.job-link .b-radius{width:auto;background:#f8f8f8;box-shadow:none}.job-link .b-radius .svg-wrapper{width:18px;height:18px}.job-link .b-radius svg{height:auto}.job-desc{min-height:unset;line-height:160%}.job-header{gap:16px}.job-address,.job-team{font-size:1.6rem;gap:12px}}
/*# sourceMappingURL=/cdn/shop/t/78/assets/section-job-opportunities.css.map */
