.request-access-wrapper{min-height:70vh;display:flex;align-items:flex-start;justify-content:center;padding:80px 24px 120px;background:transparent}.request-access-inner{width:100%;max-width:720px}.ra-eyebrow{font-family:var(--font-body-family, "Helvetica Neue", sans-serif);font-size:10px;font-weight:600;letter-spacing:.2em;color:#0006;text-transform:uppercase;margin:0 0 16px}.ra-heading{font-family:var(--font-heading-family, "Helvetica Neue", sans-serif);font-size:clamp(28px,4vw,42px);font-weight:400;letter-spacing:-.02em;color:#000000e0;margin:0 0 16px;line-height:1.15}.ra-subtext{font-family:var(--font-body-family, "Helvetica Neue", sans-serif);font-size:14px;line-height:1.7;color:#00000080;margin:0 0 40px;max-width:560px}.ra-disclaimer{border-left:2px solid rgba(0,0,0,.1);padding:12px 16px;margin-bottom:40px}.ra-disclaimer p{font-size:11px;line-height:1.6;color:#0006;margin:0;letter-spacing:.01em}.ra-form{display:flex;flex-direction:column;gap:20px}.ra-form__row{display:grid;grid-template-columns:1fr 1fr;gap:16px}@media(max-width:600px){.ra-form__row{grid-template-columns:1fr}}.ra-form__field{display:flex;flex-direction:column;gap:8px}.ra-form__field--full{width:100%}.ra-label{font-family:var(--font-body-family, "Helvetica Neue", sans-serif);font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#0000008c}.ra-required{color:#b45028cc}.ra-input{background:#fff;border:1px solid rgba(0,0,0,.15);border-radius:3px;padding:14px 16px;font-family:var(--font-body-family, "Helvetica Neue", sans-serif);font-size:14px;color:#000000d9;outline:none;transition:border-color .2s ease,box-shadow .2s ease;-webkit-appearance:none;width:100%;box-sizing:border-box}.ra-input::placeholder{color:#00000040}.ra-input:focus{border-color:#0006;box-shadow:0 0 0 3px #0000000f}.ra-input--error{border-color:#c83c3c99!important}.ra-textarea{resize:vertical;min-height:120px}.ra-checkbox-label{display:flex;align-items:flex-start;gap:12px;cursor:pointer}.ra-checkbox-label input[type=checkbox]{width:16px;height:16px;min-width:16px;margin-top:2px;cursor:pointer}.ra-checkbox-label span{font-size:12px;line-height:1.6;color:#00000080}.ra-checkbox--error span{color:#b43c3ce6}.ra-form__actions{margin-top:8px}.ra-btn{display:inline-block;background:#111;color:#fff;font-family:var(--font-body-family, "Helvetica Neue", sans-serif);font-size:11px;font-weight:700;letter-spacing:.15em;text-transform:uppercase;padding:16px 40px;border:none;border-radius:3px;cursor:pointer;text-decoration:none;transition:background .2s ease,opacity .2s ease}.ra-btn:hover{background:#333}.ra-btn--submit{min-width:200px}.ra-btn--submit:disabled{opacity:.4;cursor:not-allowed}.ra-form__footer-note{font-size:12px;color:#00000059;margin-top:4px}.ra-link{color:#0009;text-decoration:underline;text-underline-offset:2px}.ra-status{padding:60px 0;text-align:center}.ra-status__label{font-size:10px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;margin:0 0 20px}.ra-status--approved .ra-status__label{color:#1e8c50e6}.ra-status--pending .ra-status__label{color:#a07814e6}.ra-status--submitted .ra-status__label{color:#1e5ab4e6}.ra-status .ra-heading{margin-bottom:12px}.ra-status .ra-subtext{margin:0 auto 32px}
/*# sourceMappingURL=/cdn/shop/t/5/assets/section-request-access.css.map */
