.month-year-block{margin-bottom:var(--f-base-space-2)}
.join-privilege-club{padding-bottom:var(--f-base-space-6);margin-bottom:var(--f-base-space-6);border-bottom:1px solid var(--f-brand-color-border-default)}
.sc-eligibility-check-form .join-privilege-club{margin-bottom:var(--f-base-space-10);padding-bottom:var(--f-base-space-0);border-bottom:0}
.upload-file-caption{font:var(--f-brand-type-caption);margin-top:var(--f-base-space-2);color:var(--f-brand-color-text-disabled)}
.or-horizonatal-divider{background-color:var(--f-base-color-solid-grey-25);height:1px;width:100%;position:relative}
.or-horizonatal-divider::before{content:"or";font:var(--f-brand-type-body);background-color:var(--f-brand-color-background-light);position:absolute;left:50%;top:50%;transform:translate(-50%,-64%);padding:0 var(--f-base-space-4)}
.file-upload-icon{font-size:var(--f-base-size-4);position:absolute;top:50%;right:16px;transform:translateY(-50%)}
.file-upload-icon,.join-privilege-club .custom-switch{cursor:pointer}
.join-privilege-club .custom-switch,.join-privilege-club .custom-control-label::before,.join-privilege-club .custom-control-input{width:3.25rem;height:1.75rem}
.join-privilege-club .custom-control-input{top:4px}
.join-privilege-club .custom-control-label{cursor:pointer}
.join-privilege-club .custom-control-label::before{background-color:#b2b4bc;left:-2.25rem;border-radius:3.125rem}
.join-privilege-club .custom-control-label::after{background-color:var(--f-base-color-solid-white);width:var(--f-brand-icon-size-nav);height:var(--f-brand-icon-size-nav);border-radius:50%}
.join-privilege-club .custom-control-input:checked~.custom-control-label::after{transform:translateX(1.5rem)}
.join-privilege-club .custom-control-input:checked~.custom-control-label::before{background-color:var(--f-base-color-solid-violet-100);border-color:var(--f-base-color-solid-violet-100)}
.qr-input-helptext{font:var(--f-brand-type-caption);color:var(--f-brand-color-text-disabled)}
.qr-file-input-box{margin-bottom:var(--f-base-space-2)}
.qr-file-input-box .form-control:disabled,.qr-file-input-box .form-control[readonly]{background-color:transparent;cursor:default}
.input-wrapper .input-box .icon-space{position:absolute;top:var(--f-base-space-3);right:var(--f-base-space-4);font-size:24px;cursor:pointer}
.joinpc-description,.joinscback-description{font:var(--f-brand-type-body);color:var(--f-brand-color-text-default)}
.sheerid-consent-block{border-bottom:1px solid var(--f-brand-color-border-default);padding-bottom:var(--f-base-space-6);margin-bottom:var(--f-base-space-6)}
.signup-form-wrapper .description{color:var(--f-brand-color-text-muted)}
.sheerid-consent-block .sheerid-consent-wrapper{display:flex;align-items:flex-start}
.sheerid-consent-wrapper .mandatory-consent-text p{margin-bottom:var(--f-base-space-0)}
.signup-notification-close{margin-left:auto;cursor:pointer}
.sccriteria-description ul{margin-left:var(--f-base-space-0);padding-left:var(--f-base-space-4)}
.sccriteria-description ul li{list-style:decimal;padding-left:var(--f-base-space-3);margin-bottom:var(--f-base-space-4)}
.pc-toggle-wrapper{display:flex;align-items:center;justify-content:space-between}
.pc-toggle-wrapper .joinpc-info{margin-bottom:var(--f-base-space-0);margin-right:var(--f-base-space-4)}
.sc-input-field{width:100%}
@media only screen and (min-width:768px){.button-wrapper .sceligibility-check-button,.button-wrapper .joinsc-submit-button{width:auto}
.pc-toggle-wrapper{justify-content:left}
}