body .es-careers--detailed{padding:clamp(32px,5vw,64px) 0 64px;background:linear-gradient(180deg,#fff,#fafbfd)}body .es-careers--detailed .es-careers__wrap{max-width:820px}body .es-careers--detailed .es-careers__hero{text-align:center;margin-bottom:36px}body .es-careers--detailed .es-careers__title{font-family:"DM Sans",var(--heading-font-family);font-weight:700;color:var(--es-ink);font-size:clamp(34px,5vw,52px);line-height:1.05;margin:0 0 14px;letter-spacing:-.01em;text-wrap:balance}body .es-careers--detailed .es-careers__title-underline{display:block;width:96px;height:5px;border-radius:999px;background:var(--es-g-pri);margin:0 auto 18px}body .es-careers--detailed .es-careers__lede{color:var(--es-muted);font-size:clamp(15px,1.5vw,17px);line-height:1.6;max-width:580px;margin:0 auto}body .es-careers--detailed .es-careers__form{display:flex;flex-direction:column;gap:22px}body .es-careers--detailed .es-careers__section{background:#fff;border:1.5px solid var(--es-pink-soft);border-radius:20px;padding:clamp(22px,3.5vw,32px) clamp(20px,3vw,32px);box-shadow:0 12px 28px #e000830f;margin:0;min-inline-size:0}body .es-careers--detailed .es-careers__section:hover{border-color:#e0008347;box-shadow:0 16px 36px #e000831a}body .es-careers--detailed .es-careers__legend{display:flex;align-items:center;gap:14px;width:100%;font-family:"DM Sans",var(--heading-font-family);font-weight:700;color:var(--es-ink);font-size:14px;letter-spacing:.1em;text-transform:uppercase;margin-bottom:22px;padding:0;float:none}body .es-careers--detailed .es-careers__legend>span{font-size:14px;flex:0 0 auto}body .es-careers--detailed .es-careers__legend em{flex:1 1 auto;height:3px;border-radius:999px;background:linear-gradient(90deg,var(--es-pink) 0%,transparent 100%);opacity:.55;display:block}body .es-careers--detailed .es-careers__row{margin-bottom:14px}body .es-careers--detailed .es-careers__row:last-child{margin-bottom:0}body .es-careers--detailed .es-careers__field label,body .es-careers--detailed .es-careers__pill-label{display:block;font-family:"DM Sans",var(--heading-font-family);font-weight:600;color:var(--es-ink);font-size:12px;letter-spacing:.07em;text-transform:uppercase;margin-bottom:9px;background:transparent!important;padding:0!important;border:0!important}body .es-careers--detailed .es-careers__field input[type=text],body .es-careers--detailed .es-careers__field input[type=email],body .es-careers--detailed .es-careers__field input[type=tel],body .es-careers--detailed .es-careers__field input[type=url],body .es-careers--detailed .es-careers__field select,body .es-careers--detailed .es-careers__field textarea{width:100%;border:1px solid #E5E5EA!important;border-radius:8px!important;padding:13px 14px!important;font-size:15px!important;background:#fff!important;color:var(--es-ink)!important;box-shadow:none!important;min-height:48px;font-family:var(--body-font-family);transition:border-color var(--es-t),box-shadow var(--es-t)}body .es-careers--detailed .es-careers__field textarea{min-height:130px;resize:vertical;line-height:1.5}body .es-careers--detailed .es-careers__field input:focus,body .es-careers--detailed .es-careers__field select:focus,body .es-careers--detailed .es-careers__field textarea:focus{border-color:var(--es-pink)!important;box-shadow:0 0 0 3px #e0008338!important;outline:none!important}body .es-careers--detailed .es-careers__req{color:var(--es-pink);font-weight:700}body .es-careers--detailed .es-careers__hint{color:var(--es-muted);font-size:12.5px;line-height:1.45;margin:7px 0 0;font-style:normal}body .es-careers--detailed .es-careers__pillgroup{display:flex;flex-wrap:wrap;gap:10px}body .es-careers--detailed .es-careers__pill{position:relative;display:inline-flex;align-items:center;cursor:pointer;border-radius:999px;background:#fff;border:1.5px solid #E5E5EA;padding:11px 22px;font-family:"DM Sans",var(--heading-font-family);font-weight:600;font-size:14px;color:var(--es-ink);letter-spacing:.01em;transition:border-color var(--es-t),background var(--es-t),color var(--es-t),transform var(--es-t),box-shadow var(--es-t);-webkit-user-select:none;user-select:none;line-height:1.2}body .es-careers--detailed .es-careers__pill:hover{border-color:#e0008373;color:var(--es-pink)}body .es-careers--detailed .es-careers__pill input[type=radio]{position:absolute;opacity:0;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;cursor:pointer}body .es-careers--detailed .es-careers__pill input[type=radio]:focus-visible+span{box-shadow:0 0 0 3px #e0008347;border-radius:999px}body .es-careers--detailed .es-careers__pill input[type=radio]:checked~span{color:#fff}body .es-careers--detailed .es-careers__pill:has(input[type=radio]:checked){background:var(--es-g-pri);border-color:transparent;color:#fff;box-shadow:0 10px 22px #e0008338;transform:translateY(-1px)}body .es-careers--detailed .es-careers__pill:has(input[type=radio]:checked):hover{color:#fff}body .es-careers--detailed .es-careers__section--confirm{background:linear-gradient(135deg,#fff,#fff7fc);border-color:#e000834d}body .es-careers--detailed .es-careers__check{display:flex;align-items:flex-start;gap:14px;cursor:pointer;font-family:var(--body-font-family);font-size:14.5px;line-height:1.55;color:var(--es-ink)}body .es-careers--detailed .es-careers__check input[type=checkbox]{appearance:none;-webkit-appearance:none;width:22px;height:22px;flex:0 0 22px;margin:1px 0 0;border-radius:6px;border:1.5px solid #E5E5EA;background:#fff;cursor:pointer;position:relative;transition:border-color var(--es-t),background var(--es-t)}body .es-careers--detailed .es-careers__check input[type=checkbox]:hover{border-color:var(--es-pink)}body .es-careers--detailed .es-careers__check input[type=checkbox]:checked{background:var(--es-g-pri);border-color:transparent}body .es-careers--detailed .es-careers__check input[type=checkbox]:checked:after{content:"";position:absolute;left:7px;top:2px;width:6px;height:11px;border:solid #fff;border-width:0 2.5px 2.5px 0;transform:rotate(45deg)}body .es-careers--detailed .es-careers__check input[type=checkbox]:focus-visible{box-shadow:0 0 0 3px #e0008347;outline:none}body .es-careers--detailed .es-careers__upload{border:2px dashed #E5E5EA;border-radius:14px;padding:26px 20px;text-align:center;background:#fafbfd;transition:border-color var(--es-t),background var(--es-t)}body .es-careers--detailed .es-careers__upload.es-is-dragging{border-color:var(--es-pink);background:#fff7fc}body .es-careers--detailed .es-careers__upload-btn{display:inline-block;background:#fff;color:var(--es-ink);border:1.5px solid var(--es-line);border-radius:999px;padding:11px 26px;font-family:"DM Sans",var(--heading-font-family);font-weight:700;font-size:13.5px;letter-spacing:.04em;text-transform:uppercase;cursor:pointer;transition:border-color var(--es-t),color var(--es-t),background var(--es-t)}body .es-careers--detailed .es-careers__upload-btn:hover{border-color:var(--es-pink);color:var(--es-pink);background:#fff}body .es-careers--detailed .es-careers__submit{display:block;width:100%;background:var(--es-g-pri)!important;color:#fff!important;border:0;border-radius:14px!important;min-height:58px;font-family:"DM Sans",var(--heading-font-family);font-weight:700;font-size:17px;letter-spacing:.04em;text-transform:uppercase;margin-top:8px;cursor:pointer;box-shadow:0 16px 36px #e0008347;transition:transform var(--es-t),box-shadow var(--es-t),filter var(--es-t)}body .es-careers--detailed .es-careers__submit:hover{transform:translateY(-2px);filter:saturate(1.06);box-shadow:0 22px 44px #00b0ff52}body .es-careers--detailed .es-careers__submit:disabled{opacity:.5;cursor:not-allowed;transform:none;box-shadow:none}body .es-careers--detailed .es-careers__success-card{background:linear-gradient(135deg,#fff,#eaf8ee);border:2px solid #9bd6ad;border-radius:24px;padding:clamp(36px,5vw,56px) clamp(28px,4vw,40px);text-align:center;box-shadow:0 20px 44px #0a8a3a1f}body .es-careers--detailed .es-careers__success-card h2{font-family:"DM Sans",var(--heading-font-family);font-weight:700;color:#0a8a3a;font-size:clamp(26px,3.4vw,38px);line-height:1.1;margin:0 0 12px}body .es-careers--detailed .es-careers__success-card p{color:var(--es-ink);font-size:16px;line-height:1.55;margin:0 auto;max-width:440px}@media(min-width:600px){body .es-careers--detailed .es-careers__submit{width:auto;min-width:280px;margin-left:auto;margin-right:auto;padding-inline:48px}}@media(max-width:600px){body .es-careers--detailed{padding:24px 0 56px}body .es-careers--detailed .es-careers__section{padding:20px 18px;border-radius:16px}body .es-careers--detailed .es-careers__row{grid-template-columns:1fr;margin-bottom:14px}body .es-careers--detailed .es-careers__pillgroup{gap:8px}body .es-careers--detailed .es-careers__pill{padding:11px 18px;font-size:13.5px;min-width:0;flex:1 1 auto;justify-content:center;text-align:center}body .es-careers--detailed .es-careers__submit{font-size:15px;min-height:54px;border-radius:12px!important}body .es-careers--detailed .es-careers__field input[type=text],body .es-careers--detailed .es-careers__field input[type=email],body .es-careers--detailed .es-careers__field input[type=tel],body .es-careers--detailed .es-careers__field input[type=url],body .es-careers--detailed .es-careers__field select{min-height:50px;font-size:16px!important}body .es-careers--detailed .es-careers__check{font-size:13.5px}}body .footer .footer-block__heading,body .footer .disclosure__title{font-family:"DM Sans",var(--heading-font-family);font-weight:700;letter-spacing:.08em;text-transform:uppercase;font-size:13px;color:#fff;opacity:.92;margin:0 0 14px}body .footer .footer-menu__links a,body .footer .footer-block a{font-family:var(--body-font-family);font-weight:500;color:#ffffffd1;transition:color var(--es-t),padding-left var(--es-t)}body .footer .footer-menu__links li{margin-bottom:10px}body .footer .footer-menu__links a:hover,body .footer .footer-block a:hover,body .footer .footer-sublinks a:hover{color:var(--es-pink);text-decoration:none}
/*# sourceMappingURL=/cdn/shop/t/31/assets/exclusive-careers.css.map */
