.careers-page{background:#fff;padding-bottom:80px}.careers-hero{position:relative;overflow:hidden;width:100%;max-width:none;margin:0 0 70px;border-radius:0}.careers-hero__image{display:block;width:100%;height:700px;object-fit:cover;object-position:center}.careers-hero__image--mobile-only{display:none}.careers-hero__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#ffffff1a,#ffffff0d 40%,#ffffff8c 75%,#ffffffe6)}.careers-hero__content{position:absolute;top:50%;right:8%;transform:translateY(-50%);max-width:430px;text-align:center}.careers-hero__content h1{margin:0;font-size:48px;font-weight:800;color:#8b0000;line-height:1.1;text-align:center}.careers-hero__content p{margin-top:12px;font-size:18px;color:#666}.careers-intro{max-width:720px;margin:auto auto 60px;text-align:center}.careers-intro h2{font-size:40px;color:#8b0000;margin-bottom:15px;font-weight:800}.careers-intro__text{color:#666;font-size:17px;line-height:1.8}.careers-search{position:relative;max-width:520px;margin:0 auto 40px}.careers-search__icon{position:absolute;left:20px;top:50%;transform:translateY(-50%);width:18px;height:18px;color:#0006;pointer-events:none}.careers-search__input{width:100%;padding:14px 20px 14px 52px;border:1px solid #ddd;border-radius:999px;font-size:15px;background:#fff;color:#333}.careers-search__input:focus{outline:none;border-color:#8b0000}.career-empty--search{display:block}.career-empty--search[hidden]{display:none}.careers-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:35px}.career-card[hidden]{display:none}.career-card{display:flex;flex-direction:column;background:#fff;border:1px solid #C92323;border-radius:22px;overflow:hidden;transition:.25s ease}.career-card:hover{transform:translateY(-8px);box-shadow:0 18px 45px #0000001f}.career-card__image{height:210px;overflow:hidden}.career-card__image img{width:100%;height:100%;object-fit:cover;transition:.35s}.career-card:hover img{transform:scale(1.05)}.career-card__content{display:flex;flex-direction:column;flex:1;padding:32px;text-align:center}.career-card__header{text-align:center}.career-card__title{font-size:28px;color:#8b0000;margin:0;line-height:1.25;font-weight:700}.career-card__company{margin:2px 0 0;color:#666;font-size:18px;font-weight:400}.career-card__meta{margin:18px 0 0;color:#888;font-size:14px}.career-card__description{margin-top:18px;color:#555;line-height:1.8;flex:1;font-size:15px}.career-card__actions{display:flex;flex-direction:column;align-items:center;gap:14px;margin-top:30px}.career-card__button{display:inline-flex;align-items:center;justify-content:center;height:48px;padding:0 40px;background:#8b0000;color:#fff;border:1px solid #8B0000;border-radius:999px;font-size:15px;font-weight:700;line-height:1;white-space:nowrap;text-decoration:none;transition:.25s}.career-card__button:hover{background:#650000;border-color:#650000;color:#fff}.career-card__share{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:0;background:none;border:0;color:#8b0000;font-size:15px;font-weight:700;line-height:1;white-space:nowrap;cursor:pointer;transition:.25s}.career-card__share:hover{color:#650000}.career-empty{grid-column:1/-1;text-align:center;padding:80px 0}.career-empty h3{color:#8b0000}.career-empty p{color:#666}@media(max-width:1200px){.careers-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.careers-hero{margin-top:20px;border-radius:14px}.careers-hero__image{min-height:380px}.careers-hero__image--desktop-only{display:none}.careers-hero__image--mobile-only{display:block}.careers-hero__overlay{background:#ffffff8c}.careers-hero__content{left:30px;right:30px;top:auto;bottom:40px;transform:none;text-align:left}.careers-hero__content h1{font-size:34px}.careers-intro h2{font-size:30px}.careers-grid{grid-template-columns:1fr;gap:24px}.career-card{min-height:auto}.career-card__title{font-size:24px;min-height:auto}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/careers.css.map */
