.careers-hero{text-align:center;padding:var(--gutter-large) 0}.careers-hero__title{margin-bottom:0}.careers-top{display:grid;grid-template-columns:1fr 1fr;gap:var(--gutter-xlarge);align-items:start;padding-bottom:var(--gutter-large)}@media screen and (max-width:1023px){.careers-top{grid-template-columns:100%;gap:var(--gutter-large)}}.careers-top__left{display:flex;flex-direction:column;gap:var(--gutter-regular)}.careers-top__info-card{border:1px solid var(--color-borders-main);border-radius:12px;padding:var(--gutter-large)}.careers-top__info-card h2{margin-bottom:var(--gutter-small)}.careers-top__info-text{opacity:.8;line-height:1.7}.careers-top__image{border-radius:12px;overflow:hidden}.careers-top__image img{width:100%;height:auto;display:block}.careers-top__right .contact-form__row{padding-bottom:var(--gutter-small)}.careers-top__right input:not([type=checkbox]):not([type=hidden]),.careers-top__right textarea,.careers-top__right select{width:100%}.careers-top__right textarea{height:8rem}.careers-top__right label:not(.visually-hidden){display:block;padding-bottom:.25rem;font-size:.875rem}.button--full{width:100%;text-align:center}.careers-jobs{padding:var(--gutter-large) 0}.careers-jobs__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--gutter-regular)}@media screen and (max-width:1023px){.careers-jobs__grid{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:767px){.careers-jobs__grid{grid-template-columns:100%}}.careers-job-card{border:1px solid var(--color-borders-main);border-radius:12px;padding:var(--gutter-regular);display:flex;flex-direction:column;gap:var(--gutter-small)}.careers-job-card__title{font-size:1.25rem;font-weight:600}.careers-job-card__description{flex:1;opacity:.8;font-size:.9375rem;line-height:1.6}.careers-culture{padding:var(--gutter-large) 0}.careers-culture__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--gutter-regular);margin-top:var(--gutter-regular)}@media screen and (max-width:1023px){.careers-culture__grid{grid-template-columns:100%}}.careers-culture-card{text-align:center}.careers-culture-card__image{border-radius:12px;overflow:hidden;margin-bottom:var(--gutter-small)}.careers-culture-card__image img{width:100%;height:250px;object-fit:cover}.careers-culture-card__title{font-size:1.125rem;font-weight:600;margin-bottom:.5rem}.careers-culture-card__text{opacity:.8;font-size:.9375rem;line-height:1.6}.phone-field{display:flex;align-items:stretch;position:relative;border:var(--border-width-forms) solid var(--color-borders-forms-primary);border-radius:var(--border-radius-forms);overflow:visible;transition:border .1s linear}.phone-field:focus-within{border-color:var(--color-borders-forms-secondary)}.phone-field__trigger{display:flex;align-items:center;gap:.375rem;padding:0 .75rem;background:none;border:none;border-right:var(--border-width-forms) solid var(--color-borders-forms-primary);cursor:pointer;flex-shrink:0;color:inherit}.phone-field__trigger:hover{background:#00000008}.phone-field__flag{display:block;object-fit:cover;border-radius:2px}.phone-field__arrow{opacity:.5}.phone-field__dropdown{display:none;position:absolute;top:100%;left:0;z-index:100;background:var(--color-background-main, #fff);border:1px solid var(--color-borders-forms-primary);border-radius:var(--border-radius-forms);box-shadow:0 4px 12px #0000001a;max-height:220px;overflow-y:auto;min-width:220px;margin-top:4px}.phone-field__dropdown.open{display:block}.phone-field__option{display:flex;align-items:center;gap:.5rem;padding:.5rem .75rem;cursor:pointer;font-size:.875rem;white-space:nowrap}.phone-field__option:hover{background:#0000000d}.phone-field__option.selected{background:#00000014;font-weight:600}.phone-field__option img{border-radius:2px;flex-shrink:0}.phone-field__input{flex:1;min-width:0;border:none!important;border-radius:0!important;box-shadow:none!important}
/*# sourceMappingURL=/cdn/shop/t/20/assets/section-careers.css.map */
