.ds-reg-hide,.ds-reg-hide-footer{display:none!important}.reg-success-fullscreen-mobile{width:100vw;max-width:100vw;padding:2px;position:relative;left:50%;transform:translate(-50%)}@media (min-width:1024px){.reg-success-fullscreen-mobile{width:80vw}}#app .ds-top-\[42px\]{top:35px}#app .ds-right-4{right:0!important}.ds-h-135{height:5rem}@media (min-width:768px){.ds-h-135{height:135px}}.app-header{top:var(--ds-size-space-0,0px);z-index:10;height:var(--ds-size-space-17,68px);width:100%;padding-left:var(--ds-size-space-4,16px);padding-right:var(--ds-size-space-4,16px);--tw-backdrop-blur:blur(16px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);display:block;position:sticky}@media (min-width:640px){.app-header{padding-left:var(--ds-size-space-8,32px);padding-right:var(--ds-size-space-8,32px)}}@media (min-width:1024px){.app-header{padding-left:var(--ds-size-space-16,64px);padding-right:var(--ds-size-space-16,64px)}}@media (min-width:1440px){.app-header{padding-left:8%;padding-right:8%}}.app-header{background:unset}@media (min-width:768px){.app-header{background:var(--Purple-Base,#8223fa);height:var(--ds-size-space-34,136px)}}.app-header-help{font-size:var(--ds-font-size-display-3,1.875rem);line-height:var(--ds-font-line-height-display-3,1.333);font-weight:var(--ds-font-weight-extra-bold,800);outline-offset:2px;outline:2px solid #0000;line-height:42px}.app-header-help:hover,.app-header-help:focus{text-decoration-line:underline}.app-header-help{color:#8223fa}@media (min-width:768px){.app-header-help{color:#fff}}.app-reg-button{bottom:var(--ds-size-space-0,0px);left:var(--ds-size-space-0,0px);right:var(--ds-size-space-0,0px);z-index:50;border-top-width:var(--ds-size-border-width-base,2px);--tw-border-opacity:1;border-color:rgb(114 106 130/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(243 240 236/var(--tw-bg-opacity));padding-left:var(--ds-size-space-4,16px);padding-right:var(--ds-size-space-4,16px);padding-top:var(--ds-size-space-4,16px);padding-bottom:var(--ds-size-space-4,16px);position:sticky}@media (min-width:768px){.app-reg-button{margin-top:var(--ds-size-space-6,24px);padding-left:var(--ds-size-spacing-lg,16px);padding-right:var(--ds-size-spacing-lg,16px);padding-top:var(--ds-size-space-0,0px);padding-bottom:var(--ds-size-space-0,0px);background-color:#0000;border-top-width:0;position:static}}.app-reg-button{box-shadow:0 -2px 10px #0000001a}@media (min-width:768px){.app-reg-button{box-shadow:none}}.nectarCardCheck .ds-c-radio:not(.ds-c-radio--disabled,.ds-c-radio--padding-none):focus,.nectarCardCheck .ds-c-radio:not(.ds-c-radio--disabled,.ds-c-radio--padding-none):hover,.nectarCardCheck .ds-c-radio--outlined:not(.ds-c-radio--disabled):focus,.nectarCardCheck .ds-c-radio--outlined:not(.ds-c-radio--disabled):hover{background-color:#0000!important}.nectarCardCheck .yes-option-container label:before,.nectarCardCheck .no-option-container label:before{font-weight:700!important}.nectarCardCheck .yes-option-container label,.nectarCardCheck .no-option-container label{text-shadow:0 0 #0000}.radio-container{cursor:pointer;background-color:#fefefe;border:2px solid #d1d5db;border-radius:.75rem;align-items:center;width:100%;padding:0;display:flex}@media (min-width:768px){.radio-container{width:605px}}.radio-container:hover{background-color:#771ae014;border-color:#771ae0}.radio-container input[type=radio]{flex-shrink:0;width:20px;min-width:20px;height:20px;min-height:20px}.radio-container input[type=radio]:checked{accent-color:#8223fa}.radio-container:has(input[type=radio]:checked){border-color:#8520f7}.fixed-button-container{z-index:50;background-color:#f3f0ec;border-top:1px solid #726a82;width:100vw;margin-top:2rem;margin-left:-1rem;margin-right:-1rem;padding:1rem;position:sticky;bottom:0;left:0;right:0;box-shadow:0 -2px 10px #0000001a}@media (min-width:768px){.fixed-button-container{box-shadow:none;background-color:#0000;border-top:none;width:auto;margin-top:2rem;margin-left:0;margin-right:0;padding:0;position:relative}}.email-container .ds-c-input{border-radius:.5rem}.email-container .marketing-checkbox{margin-top:1rem}.email-container .privacy-link{text-decoration:underline}.email-container .privacy-link:hover{opacity:.8}.nectar-consent-box{cursor:pointer;background-color:#fff;border:1px solid #726a82;border-radius:.5rem;align-items:flex-start;gap:1rem;padding:1rem;display:flex}.nectar-consent-box:hover{border-color:adjust(#726a82, 6%)}.nectar-consent-box input[type=checkbox]{appearance:none;vertical-align:middle;border:1px solid #726a82;border-radius:4px;flex-shrink:0;width:20px;height:20px;display:inline-block}.nectar-consent-box input[type=checkbox]:checked{accent-color:#8223fa}.email-error{color:var(--ds-color-palette-red-60);font-size:var(--ds-font-size-sm);margin-top:.25rem}.email-form-loading{opacity:.6;pointer-events:none}ds-c-checkbox:not(.ds-c-checkbox--disabled,.ds-c-checkbox--padding-none):focus,.ds-c-checkbox:not(.ds-c-checkbox--disabled,.ds-c-checkbox--padding-none):hover{background-color:unset!important}.ds-c-select__select{background-color:#fff!important}.reg-continue-btn,.reg-checkbox-radio-text,.reg-link,.reg-description,.reg-subtitle,.reg-label,.reg-page-title{color:#26212f;letter-spacing:0}.reg-page-title{font-weight:var(--ds-font-weight-extra-bold,800);letter-spacing:0;font-size:26px;font-weight:800;line-height:34px}.reg-label{font-weight:var(--ds-font-weight-bold,700);font-size:21px;line-height:28px}.reg-subtitle{letter-spacing:0;font-size:21px;font-weight:700;line-height:28px}.reg-description{font-weight:var(--ds-font-weight-medium,500);font-size:17px;line-height:26px}.reg-link{color:#8223fa;text-decoration:underline}.reg-checkbox-radio-text{font-weight:var(--ds-font-weight-bold,700);vertical-align:middle;font-size:17px;font-weight:400;line-height:26px}.reg-continue-btn{font-weight:var(--ds-font-weight-bold,700);text-align:center;vertical-align:middle;color:#8223fa;border-color:#8223fa;font-size:19px;line-height:29px}
