.ih-pdp .careers{display:grid;gap:var(--space-4);margin-top:var(--space-6)}.ih-pdp .career{background:#fff;border:1px solid var(--ih-line);border-radius:4px;box-shadow:0 2px 10px #15140f0f;padding:clamp(22px,4vw,34px);display:grid;gap:18px}.ih-pdp .career--general{background:transparent;box-shadow:none;border-style:dashed}.ih-pdp .career__top{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;flex-wrap:wrap}.ih-pdp .career__id{display:grid;gap:8px;min-width:0;flex:1 1 320px}.ih-pdp .career__team{font-size:12px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--ih-gold)}.ih-pdp .career__title{margin:0;font-size:clamp(22px,2.6vw,28px);line-height:1.2}.ih-pdp .career__meta{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px 20px;font-size:14px;color:var(--ih-slate)}.ih-pdp .career__meta li{display:inline-flex;align-items:center;gap:7px}.ih-pdp .career__meta svg{width:16px;height:16px;color:var(--ih-gold);flex:none}.ih-pdp .career__apply{flex:none}.ih-pdp .career__summary{color:var(--ih-slate);line-height:1.65;max-width:760px}.ih-pdp .career__summary p{margin:0 0 .8em}.ih-pdp .career__summary p:last-child{margin-bottom:0}.ih-pdp .career__perks{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.ih-pdp .career__perks li{font-size:12px;font-weight:600;letter-spacing:.06em;padding:7px 12px;border-radius:999px;background:var(--ih-stone-soft);border:1px solid var(--ih-line-soft);color:var(--ih-ink)}.ih-pdp .career__more{border-top:1px solid var(--ih-line-soft);padding-top:16px}.ih-pdp .career__more>summary{cursor:pointer;list-style:none;font-size:12px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--ih-ink);display:inline-flex;align-items:center;gap:10px}.ih-pdp .career__more>summary::-webkit-details-marker{display:none}.ih-pdp .career__more>summary:after{content:"";width:8px;height:8px;margin-top:-3px;border-right:1.6px solid currentColor;border-bottom:1.6px solid currentColor;transform:rotate(45deg);transition:transform .2s var(--ease, ease)}.ih-pdp .career__more[open]>summary:after{transform:rotate(-135deg);margin-top:3px}.ih-pdp .career__more-close,.ih-pdp .career__more[open] .career__more-open{display:none}.ih-pdp .career__more[open] .career__more-close{display:inline}.ih-pdp .career__cols{display:grid;grid-template-columns:1fr;gap:28px;margin:24px 0}@media(min-width:900px){.ih-pdp .career__cols{grid-template-columns:repeat(3,1fr);gap:36px}}.ih-pdp .career__col{min-width:0}.ih-pdp .career__col h4{margin:0 0 12px;font-size:12px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--ih-gold)}.ih-pdp .career__col ul{margin:0;padding-left:1.1em;display:grid;gap:9px}.ih-pdp .career__col li,.ih-pdp .career__col p{font-size:15px;line-height:1.6;color:var(--ih-slate)}.ih-pdp .career__closing{margin:0 0 20px;padding:18px 20px;border-left:2px solid var(--ih-gold);background:var(--ih-stone-soft);color:var(--ih-slate);line-height:1.6}.ih-pdp .career__closing p{margin:0}.ih-pdp .careers-file{display:flex;align-items:center;gap:14px;flex-wrap:wrap;padding:14px;border:1px dashed var(--ih-line);border-radius:4px;background:var(--ih-paper);cursor:pointer;transition:border-color .2s var(--ease, ease)}.ih-pdp .appform .fld label.careers-file{text-transform:none;letter-spacing:0;font-weight:400;font-size:inherit;color:inherit}.ih-pdp .careers-file:hover,.ih-pdp .careers-file:focus-within{border-color:var(--ih-gold)}.ih-pdp .careers-file input[type=file]{position:absolute;width:1px;height:1px;opacity:0;overflow:hidden;padding:0;border:0}.ih-pdp .appform .careers-file__btn{font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--ih-ink);padding:10px 16px;border:1px solid var(--ih-ink);border-radius:999px;background:#fff}.ih-pdp .appform .careers-file__name{font-size:14px;color:var(--ih-slate);overflow-wrap:anywhere}.ih-pdp .careers-file{position:relative}.ih-pdp .careers-b2b p{margin:0;line-height:1.6;color:var(--ih-slate)}.ih-pdp [data-relay-error][hidden],.ih-pdp [data-relay-done][hidden],.ih-pdp .appform .fld [data-link-req][hidden],.ih-pdp form[hidden]{display:none}
/*# sourceMappingURL=/cdn/shop/t/61/assets/ih-careers.css.map */
