.mwc-activation-35445 {max-width: 640px; color: inherit;}
.mwc-activation-35445 form {display: flex; flex-direction: column; gap: 20px; margin-top: 24px;}
.mwc-activation-35445 label {display: flex; flex-direction: column; gap: 10px; font-weight: 600;}
.mwc-activation-35445 input[type="text"],.mwc-activation-35445 input[type="email"],.mwc-activation-35445 select {width: 100%; min-height: 52px; padding: 14px 16px; background: #fff; color: #161616; border: 1px solid #b5a77e; border-radius: 4px; font: inherit; letter-spacing: .035em;}
.mwc-activation-35445 button {align-self: flex-start; min-height: 52px; padding: 14px 24px; background: #b9a337; color: #090909; border: 1px solid #b9a337; border-radius: 4px; font: inherit; font-weight: 600; cursor: pointer;}
.mwc-activation-35445 button:hover {background: #d1bd59;}
.mwc-activation-35445 input:focus-visible,.mwc-activation-35445 button:focus-visible {outline: 3px solid #b9a337; outline-offset: 3px;}
.mwc-activation-35445 [role="status"],.mwc-activation-35445 [role="alert"] {padding: 16px; border-left: 3px solid #b9a337; background: rgba(185,163,55,.12); line-height: 1.6;}
.mwc-activation-35445 .mwc-field-row-35445 {display:grid; grid-template-columns:1fr 1fr; gap:16px;}
.mwc-activation-35445 .mwc-checkbox-35445 {flex-direction:row; align-items:center; font-weight:400;}
.mwc-activation-35445 .mwc-checkbox-35445 input {width:20px; height:20px;}
.mwc-activation-35445 .mwc-secondary-35445 {background:transparent; border:none; padding:0; text-decoration:underline; font-weight:400; min-height:40px;}
.mwc-activation-35445 .mwc-staging-note-35445 {font-size:.875rem; line-height:1.5;}
.mwc-activation-35445 .mwc-account-link-35445 {display:inline-block; padding:14px 24px; background:#b9a337; color:#090909; border-radius:4px; font-weight:600;}
@media(max-width:600px) {.mwc-activation-35445 button {width:100%;} .mwc-activation-35445 .mwc-field-row-35445 {grid-template-columns:1fr;}}

.mwc-activation-35445 h3 {color:#161616; line-height:1.35;}
