.pc-apply{--pc-red:rgb(222,75,48);--pc-ink:#000;--pc-tile:#F2F2F2;color:var(--pc-ink);font-family:Panchrome Helvetica,Inter;width:100%}.pc-apply *{box-sizing:border-box;font-family:Panchrome Helvetica,Inter!important}.pc-apply [hidden]{display:none!important}.pc-apply__open{background:#000;border:1px solid #000;border-radius:6px;color:#fff;cursor:pointer;font-size:13.8px;font-weight:500;padding:13.8px 27.6px}.pc-apply__open:hover{background:#fff;color:#000}.pc-apply__form{border:1.5px solid #000;border-radius:8px;margin:0 auto;max-width:880px;padding:clamp(18px,3vw,32px);text-align:left;width:100%}.pc-apply__eyebrow{color:var(--pc-red);font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.pc-apply__title{font-size:clamp(24px,2.6vw,32px);font-weight:700;letter-spacing:-.03em;margin:6px 0 0}.pc-apply__title .pc-heading-stop{color:var(--pc-red)}.pc-apply__steps{display:flex;gap:6px;margin:16px 0 22px}.pc-apply__steps i{background:#e6e6e6;border-radius:2px;flex:1;height:3px}.pc-apply__steps i.is-on{background:#000}.pc-apply__grid{display:grid;gap:18px 18px;grid-template-columns:repeat(2,minmax(0,1fr))}.pc-apply__q{min-width:0}.pc-apply__q--full{grid-column:1/-1}.pc-apply__label{display:block;font-size:15px;font-weight:500;letter-spacing:0;line-height:1.4;margin-bottom:7px}.pc-apply__req{color:var(--pc-red)}.pc-apply__small{color:#8a8a8a;font-size:12.5px;font-weight:400}.pc-apply__hint{color:#8a8a8a;font-size:13px;margin:-3px 0 8px}.pc-apply input[type=text],.pc-apply input[type=email],.pc-apply input[type=tel],.pc-apply input[type=url],.pc-apply input[type=date],.pc-apply select,.pc-apply textarea{background:#fff;border:1px solid #C9C9C9;border-radius:4px;color:#000;font-size:15px;letter-spacing:0;padding:12px 14px;width:100%;-webkit-appearance:none;appearance:none}.pc-apply select{background-image:linear-gradient(45deg,transparent 50%,#000 50%),linear-gradient(135deg,#000 50%,transparent 50%);background-position:calc(100% - 18px) 50%,calc(100% - 13px) 50%;background-repeat:no-repeat;background-size:5px 5px;padding-right:36px}.pc-apply textarea{min-height:120px;resize:vertical}.pc-apply input:focus,.pc-apply select:focus,.pc-apply textarea:focus{border-color:#000;outline:2px solid #000;outline-offset:0}.pc-apply__opts{display:grid;gap:8px}.pc-apply__opts--two{grid-template-columns:repeat(2,minmax(0,1fr))}.pc-apply__opt{align-items:center;background:var(--pc-tile);border:1.5px solid transparent;border-radius:6px;cursor:pointer;display:flex;font-size:14.5px;gap:10px;letter-spacing:0;line-height:1.35;padding:11px 13px}.pc-apply__opt input{-webkit-appearance:none;appearance:none;background:#fff;border:1.5px solid #9A9A9A;border-radius:4px;cursor:pointer;display:grid;flex:none;height:18px;margin:0;place-items:center;width:18px}.pc-apply__opt input[type=radio]{border-radius:50%}.pc-apply__opt input:checked{border-color:#000}.pc-apply__opt input[type=checkbox]:checked{background:#000}.pc-apply__opt input[type=checkbox]:checked:after{border:solid #fff;border-width:0 2px 2px 0;content:"";height:9px;transform:translateY(-1px) rotate(45deg);width:5px}.pc-apply__opt input[type=radio]:checked:after{background:var(--pc-red);border-radius:50%;content:"";height:8px;width:8px}.pc-apply__opt input:focus-visible{outline:2px solid #000;outline-offset:2px}.pc-apply__opt:has(input:checked){background:#fff;border-color:#000;font-weight:500}.pc-apply__mahim{background:#f2f2f2;border-radius:6px;font-size:15px;font-weight:700;line-height:1.4;margin-bottom:8px;padding:14px 16px}.pc-apply__up{border:1.5px dashed #BDBDBD;border-radius:6px;color:#5c5c5c;cursor:pointer;display:block;font-size:14px;padding:18px;text-align:center}.pc-apply__up b{color:#000}.pc-apply__up.is-set{border-color:#000;border-style:solid;color:#000}.pc-apply__fielderr{color:var(--pc-red);font-size:13px;margin-top:6px}.pc-apply__q.is-bad input,.pc-apply__q.is-bad select,.pc-apply__q.is-bad textarea,.pc-apply__q.is-bad .pc-apply__up{border-color:var(--pc-red)}.pc-apply__err{background:#fbf1ee;border-radius:6px;color:#8a3a1e;font-size:14px;margin-top:18px;padding:12px 14px}.pc-apply__row{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;margin-top:22px}.pc-apply__btn{background:#000;border:1px solid #000;border-radius:6px;color:#fff;cursor:pointer;font-size:14px;font-weight:600;padding:13px 22px}.pc-apply__btn--o{background:#fff;color:#000}.pc-apply__btn:disabled{cursor:default;opacity:.6}.pc-apply__done,.pc-apply__stop{border-radius:8px;padding:22px}.pc-apply__done{background:#f2f2f2}.pc-apply__stop{background:#fbf1ee;color:#8a3a1e}.pc-apply__done h3,.pc-apply__stop h3{color:#000;font-size:22px;margin:0 0 6px}.pc-apply__done p,.pc-apply__stop p{font-size:15px;line-height:1.55;margin:0}.pc-apply__trap{height:1px;left:-9999px;opacity:0;position:absolute;width:1px}@media screen and (max-width:749px){.pc-apply__grid,.pc-apply__opts--two{grid-template-columns:1fr}.pc-apply__open{font-size:12px;padding:10px 18px}.pc-apply__form{border-width:1px}}.pc-apply__q{display:flex;flex-direction:column}.pc-apply__q:has(>input)>.pc-apply__hint,.pc-apply__q:has(>select)>.pc-apply__hint{margin:6px 0 0;order:3}.pc-apply__q>.pc-apply__fielderr{order:4}.pc-apply input[type=text],.pc-apply input[type=email],.pc-apply input[type=tel],.pc-apply input[type=url],.pc-apply input[type=date],.pc-apply select{height:50px;line-height:1.3;padding-bottom:0;padding-top:0}.pc-apply__count{color:#8a8a8a;display:block;font-size:12px;margin-top:6px;text-align:right}.pc-apply__count.is-over{color:#de4b30;font-weight:600}
/*# sourceMappingURL=/cdn/shop/t/28/assets/panchrome-careers-apply.css.map */
