﻿*:where(:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}*,*::before,*::after{box-sizing:border-box}html{-moz-text-size-adjust:none;-webkit-text-size-adjust:none;text-size-adjust:none}a,button{cursor:revert}ol,ul,menu,summary{list-style:none}img{max-inline-size:100%;max-block-size:100%}table{border-collapse:collapse}input,textarea{-webkit-user-select:auto}textarea{white-space:revert}meter{-webkit-appearance:revert;appearance:revert}:where(pre){all:revert;box-sizing:border-box}::placeholder{color:unset}:where([hidden]){display:none}:where([contenteditable]:not([contenteditable=false])){-moz-user-modify:read-write;-webkit-user-modify:read-write;overflow-wrap:break-word;-webkit-line-break:after-white-space;-webkit-user-select:auto}:where([draggable=true]){-webkit-user-drag:element}:where(dialog:modal){all:revert;box-sizing:border-box}::-webkit-details-marker{display:none}.sso_actionlink{font-family:"Saira";font-size:14px;font-weight:700;text-align:left;text-transform:none;color:#37353c;line-height:28px;cursor:pointer;text-decoration:underline}.sso_actionlink_profile{font-family:"Saira";font-size:14px;font-weight:700;text-align:left;text-transform:none;color:#eeedf4;line-height:28px;cursor:pointer;text-decoration:underline}.sso_support_contact_link{cursor:pointer;text-decoration:underline}.sso_form{max-width:500px;min-width:320px;width:100%}.sso_form-postalcode{width:50%;margin-right:1rem}.sso_form-number{width:calc(25% - 1rem);margin-right:1rem}.sso_form-extension{width:calc(25% - 1rem)}@media(min-width: 768px){.sso_form{max-width:500px;min-width:500px}}.sso_form__link{font-family:"Saira";font-size:12px;font-weight:400;text-align:left;text-transform:uppercase;color:#37353c;color:#fff;text-decoration:underline}.sso_form__backlink{font-family:"Saira";font-size:16px;font-weight:700;text-align:left;text-transform:none;color:#37353c;text-decoration:underline;cursor:pointer}.sso_form__backlink-small{font-family:"Saira";font-size:14px;font-weight:700;text-align:left;text-transform:none;color:#37353c}.sso_form__title{margin-top:64px;font-family:"Saira";font-size:38px;font-weight:400;text-align:left;text-transform:uppercase;color:#37353c}.sso_form__title-extra-margin{margin-top:160px}.sso_form__text{font-family:"Saira";font-size:16px;font-weight:400;text-align:left;text-transform:none;color:#37353c}.sso_form__text-emphasis{font-family:"Saira";font-size:16px;font-weight:700;text-align:left;text-transform:none;color:#37353c}.sso_form__text-smaller{font-family:"Saira";font-size:14px;font-weight:400;text-align:left;text-transform:none;color:#37353c}.sso_form__content{margin-top:40px}.sso_form__content__row{font-family:"Saira";font-size:16px;font-weight:400;text-align:left;text-transform:none;color:#37353c;display:flex;flex-direction:column;margin-bottom:16px;position:relative}.sso_form__content__row-no_margin{margin:0}.sso_form__content__row.flexrow{flex-direction:column;margin-bottom:0}@media(min-width: 1440px){.sso_form__content__row.flexrow{flex-direction:row}}.sso_form__content__row.flexrow-nowrap{flex-direction:row}.sso_form__content__row.flexrow-profilecard{max-width:452px}@media(max-width: 768px){.sso_form__content__row.flexrowcolumn{flex-direction:column}}.sso_form__content__row__label{font-family:"Saira";font-size:16px;font-weight:700;text-align:left;text-transform:none;color:#37353c;margin-bottom:8px}.sso_form__content__row__label.required:after{content:" *";color:red}.sso_form__content__row__label_profile{font-family:"Saira";font-size:16px;font-weight:700;text-align:left;text-transform:none;color:#eeedf4;margin-bottom:8px}.sso_form__content__row__label_profile.required:after{content:" *";color:red}.sso_form__content__row__field{font-family:"Saira";font-size:16px;font-weight:400;text-align:left;text-transform:none;color:#37353c;line-height:21.28px;text-align:left;padding:12px 16px 12px 16px;border:1px solid var(--base-colors-greys-light-gray-80, #E1DFE1);background-color:#fff;color:#000}.sso_form__content__row__field:valid{border:1px solid green}.sso_form__content__row__field:invalid{border:1px solid red}.sso_form__content__row__field:focus{outline:none;box-shadow:0 0 3px rgba(0,0,0,.2)}.sso_form__content__row__field.input-validation-error{border:1px red solid}.sso_form__content__row__field-eye{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="bi bi-eye" viewBox="0 0 16 16" part="svg" ><path d="M16 8s-3-5.5-8-5.5S0 8 0 8s3 5.5 8 5.5S16 8 16 8zM1.173 8a13.133 13.133 0 0 1 1.66-2.043C4.12 4.668 5.88 3.5 8 3.5c2.12 0 3.879 1.168 5.168 2.457A13.133 13.133 0 0 1 14.828 8c-.058.087-.122.183-.195.288-.335.48-.83 1.12-1.465 1.755C11.879 11.332 10.119 12.5 8 12.5c-2.12 0-3.879-1.168-5.168-2.457A13.134 13.134 0 0 1 1.172 8z" ></path ><path d="M8 5.5a2.5 2.5 0 1 0 0 5 2.5 2.5 0 0 0 0-5zM4.5 8a3.5 3.5 0 1 1 7 0 3.5 3.5 0 0 1-7 0z" ></path ></svg >');background-repeat:no-repeat;background-position-x:calc(100% - 10px);background-position-y:center;width:50px;height:50px;position:absolute;top:25px;left:calc(100% - 60px);cursor:pointer}.sso_form__content__row__field-eye.showpassword{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="bi bi-eye-slash" viewBox="0 0 16 16" part="svg"><path d="M13.359 11.238C15.06 9.72 16 8 16 8s-3-5.5-8-5.5a7.028 7.028 0 0 0-2.79.588l.77.771A5.944 5.944 0 0 1 8 3.5c2.12 0 3.879 1.168 5.168 2.457A13.134 13.134 0 0 1 14.828 8c-.058.087-.122.183-.195.288-.335.48-.83 1.12-1.465 1.755-.165.165-.337.328-.517.486l.708.709z"></path><path d="M11.297 9.176a3.5 3.5 0 0 0-4.474-4.474l.823.823a2.5 2.5 0 0 1 2.829 2.829l.822.822zm-2.943 1.299.822.822a3.5 3.5 0 0 1-4.474-4.474l.823.823a2.5 2.5 0 0 0 2.829 2.829z"></path><path d="M3.35 5.47c-.18.16-.353.322-.518.487A13.134 13.134 0 0 0 1.172 8l.195.288c.335.48.83 1.12 1.465 1.755C4.121 11.332 5.881 12.5 8 12.5c.716 0 1.39-.133 2.02-.36l.77.772A7.029 7.029 0 0 1 8 13.5C3 13.5 0 8 0 8s.939-1.721 2.641-3.238l.708.709zm10.296 8.884-12-12 .708-.708 12 12-.708.708z"></path></svg>')}.sso_form__content__row__field-dob{width:33%}.sso_form__content__row__dobcontainer{display:flex;justify-content:space-between}.sso_form__content__row span.field-validation-error{font-family:"Saira";font-size:14px;font-weight:400;text-align:left;text-transform:none;color:#ff1e27;margin-top:8px}.sso_form__content__row span.field-validation-error-no_margin{margin:0}.sso_form__content__row__button{align-items:center;color:#fff;display:inline-flex;font-family:"Saira";font-size:12px;font-weight:700;text-align:left;text-transform:none;color:#eeedf4;font-weight:400;line-height:1;max-height:3rem;overflow:hidden;padding:1rem 2rem 1rem 1.5rem;position:relative;text-transform:uppercase;transition:all .3s ease-in-out;border:none;z-index:2;background-color:red;text-align:center;border-radius:4px;justify-content:center}.sso_form__content__row__button-secondary{color:#000;background:linear-gradient(315deg, transparent 10px, #FFF 10px, #FFF)}.sso_form__content__row__button-secondary:hover:not([class$=-disabled]){-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out;cursor:pointer;background-color:#e1dfe1;transition:all .3s ease-in-out}.sso_form__content__row__button.small-button{width:fit-content;padding:12px;height:48px}.sso_form__content__row__button.fullwidth-button{width:100%}.sso_form__content__row__button:hover:not(:disabled){-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out;cursor:pointer;background-color:#be161d;transition:all .3s ease-in-out}.sso_form__content__row__button:disabled{background-color:#363636;cursor:not-allowed}.sso_form__content__row__button_row{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.sso_form__content__row__check_box{display:flex;margin-bottom:16px;font-family:"Saira";font-size:16px;font-weight:400;text-align:left;text-transform:none;color:#e1dfe1;accent-color:#008743;line-height:24px;word-wrap:break-word}.sso_form__content__row__address_lookup{font-family:"Saira";font-size:16px;font-weight:700;text-align:left;text-transform:none;color:#e1dfe1;padding:12px 16px;display:flex;flex-wrap:wrap;flex-direction:column;background-color:#363636}.sso_form__content__row__address_lookup__title{font-family:"Saira";font-size:16px;font-weight:700;text-align:left;text-transform:none;color:#e1dfe1}.sso_form__content__row__address_lookup__address{font-family:"Saira";font-size:16px;font-weight:400;text-align:left;text-transform:none;color:#e1dfe1}.sso_form__content__row__address_lookup__link{text-decoration:underline}.sso_form__content__or_divider{font-family:"Saira";font-size:16px;font-weight:700;text-align:left;text-transform:uppercase;color:#666;margin:40px 0 40px 0;display:flex;align-items:center;text-align:center}.sso_form__content__or_divider::before,.sso_form__content__or_divider::after{content:"";flex:1;border-bottom:1px solid #666}.sso_form__content__or_divider:not(:empty)::before{margin-right:8px}.sso_form__content__or_divider:not(:empty)::after{margin-left:8px}.sso_terms-of-use{font-family:"Saira";font-size:16px;font-weight:700;text-align:left;text-transform:none;color:#37353c;text-decoration:underline;color:#ff1e27}altcha-widget.del *{font-family:"Saira";font-size:14px;font-weight:700;text-align:left;text-transform:none;color:#000}.slide li a{text-decoration:none;color:#2d2f31}.sso_main__right__menu__language nav{width:40px;background:#363636}@media(min-width: 768px){.sso_main__right__menu__language nav{width:30px}}.sso_languagepicker__currentlanguage{background:#1a1a1a;font-variant:small-caps;cursor:pointer;display:block;font-family:"Saira";font-size:16px;font-weight:700;text-align:left;text-transform:uppercase;color:#eeedf4}@media(min-width: 768px){.sso_languagepicker__currentlanguage{font-size:12px}}.sso_languagepicker__currentlanguage-profile{background:#000}.sso_main__right__menu__language nav label span::after{float:right;line-height:16px;content:"‹";transform:rotate(270deg);font-size:22px;right:10px;position:relative;right:6px;position:relative;font-family:Arial;font-size:18px}.slide{clear:both;width:100%;height:0px;overflow:hidden;text-align:center;transition:height .4s ease;cursor:pointer;font-size:16px}@media(min-width: 768px){.slide{font-size:12px}}.slide li{padding:3px;color:#eeedf4}#touch{position:absolute;opacity:0;height:0px}#touch:checked+.slide{height:22px}.login_register_menu{box-sizing:content-box;height:40px;display:flex;background-color:#363636;padding:4px;max-width:500px;min-width:320px;font-family:"Saira";font-size:16px;font-weight:700;text-align:left;text-transform:uppercase;color:#37353c;line-height:44px;text-align:center}@media(min-width: 768px){.login_register_menu{max-width:500px;min-width:500px;margin-top:160px}}.login_register_menu__login_register{width:50%;color:#b3b3b3;opacity:75%}.login_register_menu__login_register a{width:100%;display:block}.login_register_menu__login_register:not(.active):hover{cursor:pointer;color:#fff;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}.login_register_menu__login_register.active{color:#fff;background-color:#000}.sso-message-container{padding:12px 20px;margin-bottom:16px}sl-alert[open]::part(base){background:#363636;border:none;border-radius:0px}sl-alert[open]::part(message){font-family:"Saira";font-size:16px;font-weight:400;text-align:left;text-transform:none;color:#37353c;line-height:20px;word-wrap:break-word}.sso_message{font-family:"Saira";font-size:14px;font-weight:400;text-align:left;text-transform:none;color:#37353c;margin-top:3px;color:#fff;padding:20px 16px;display:flex}.sso_message__icon{min-width:20px;min-height:20px;margin-right:12px}.sso_message__icon sso_message__icon{min-width:20px;min-height:20px}.sso_message__text{line-height:40px}.sso_message-success{background:var(--colors-green)}.sso_message-error{background:#363636}.alert__icon{min-width:20px;min-height:20px;width:20px;height:20px}.sso_password_check{padding:20px 16px;display:flex;flex-wrap:wrap;background-color:#363636}.sso_password_check__rule{display:flex;width:50%;font-family:"Saira";font-size:12px;font-weight:400;text-align:left;text-transform:none;color:#eeedf4;--password-rule-validity-check: var(--colors-neutral)}.sso_password_check__rule--valid{--password-rule-validity-check: var(--colors-success)}.sso_password_check__rule--invalid{--password-rule-validity-check: var(--colors-danger)}.sso_password_check__rule__icon{background-image:var(--svg-checkmark);margin-right:12px}.sso_password_check__rule__text{line-height:20px}.sso_profilecard{padding:24px;background-color:#262626;margin-bottom:40px}.sso_profilecard__header{display:flex;justify-content:space-between}.sso_profilecard__header__title{font-family:"Saira";font-size:24px;font-weight:400;text-align:left;text-transform:none;color:#37353c;color:#fff}.sso_profilecard__header__action{font-family:"Saira";font-size:14px;font-weight:700;text-align:left;text-transform:none;color:#eeedf4;line-height:28px;cursor:pointer;text-decoration:underline}.sso_profilecard__content{display:flex;margin-top:1.5rem;font-family:"Saira";font-size:16px;font-weight:700;text-align:left;text-transform:none;color:#eeedf4;line-height:22px;color:#b3b3b3}.sso_profilecard__content form{width:100%}.sso_profilecard__info_text{font-family:"Saira";font-size:14px;font-weight:400;text-align:left;text-transform:none;color:#eeedf4;color:#fff}.sso_profilecard__data__value{color:#fff}.sso_profile_menu{height:82px;z-index:1;position:relative;display:flex;top:0;width:100%;justify-content:center;align-items:flex-end;background:#000;width:100%;padding:0 8px 0 8px}@media(min-width: 1024px){.sso_profile_menu{top:auto}}@media(min-width: 1440px){.sso_profile_menu{height:72px}}.sso_profile_menu__container{display:flex;min-width:320px;max-width:500px;width:100%}.sso_profile_menu__item{font-family:"Saira";font-size:14px;font-weight:700;text-align:left;text-transform:uppercase;color:#eeedf4;height:58px;display:flex;align-content:center;flex-wrap:wrap;margin-right:15px;line-height:30px;cursor:pointer;border-bottom:solid rgba(0,0,0,0)}@media(min-width: 470px){.sso_profile_menu__item{margin-right:40px}}.sso_profile_menu__item:hover{transition:all .3s ease-in-out;border-bottom:solid red}.sso_profile_menu__item-active{border-bottom:solid red;cursor:default}.sso_social_login{margin-bottom:40px}.sso_social_login__title{font-family:"Saira";font-size:16px;font-weight:400;text-align:left;text-transform:none;color:#37353c;line-height:24px;word-wrap:break-word;margin-bottom:16px}.sso_social_login__buttons{display:flex;flex-direction:column;row-gap:8px}.sso_social_login__buttons__button{background:none;color:inherit;border:none;padding:0;font:inherit;cursor:pointer;outline:inherit;color:#616161;display:inline-flex;font-family:"Saira";font-size:16px;font-weight:700;text-align:left;text-transform:none;color:#37353c;max-height:3rem;overflow:hidden;width:100%;height:45.3px;position:relative;text-transform:uppercase;transition:all .3s ease-in-out;background:#000;border-radius:4px}.sso_social_login__buttons__button__inner__container{padding:12px 31px 15px 16px;display:flex}.sso_social_login__buttons__button__inner__icon{background-repeat:no-repeat;background-position:center center;width:20px;height:20px}.sso_social_login__buttons__button__inner__icon.apple{background-image:url("../images/apple_logo.svg")}.sso_social_login__buttons__button__inner__icon.facebook{background-image:url("../images/facebook_logo.svg")}.sso_social_login__buttons__button__inner__icon.google{background-image:url("../images/google_logo.svg")}.sso_social_login__buttons__button__inner__icon.apple{background-image:url("../images/apple_logo.svg")}.sso_social_login__buttons__button__inner__text{font-size:13.33px;color:#fff;text-align:left;line-height:20px;margin-left:8px}.sso_social_login__buttons__button:hover{background-color:#363636;cursor:pointer;transition:all .5s ease-in-out}.social_button{background:none;color:inherit;border:none;padding:0;font:inherit;cursor:pointer;outline:inherit;color:#616161;display:inline-flex;font-family:"Saira";font-size:16px;font-weight:700;text-align:left;text-transform:none;color:#37353c;max-height:3rem;overflow:hidden;width:100%;height:45.3px;position:relative;text-transform:uppercase;transition:all .3s ease-in-out;background:#000;border-radius:4px}.social_button__inner__container{padding:12px 31px 15px 16px;display:flex}.social_button__inner__icon{background-repeat:no-repeat;background-position:center center;width:20px;height:20px}.social_button__inner__icon.apple{background-image:url("../images/apple_logo.svg")}.social_button__inner__icon.facebook{background-image:url("../images/facebook_logo.svg")}.social_button__inner__icon.google{background-image:url("../images/google_logo.svg")}.social_button__inner__icon.apple{background-image:url("../images/apple_logo.svg")}.social_button__inner__text{font-size:13.33px;color:#fff;text-align:left;line-height:20px;margin-left:8px}.social_button:hover{background-color:#363636;cursor:pointer;transition:all .5s ease-in-out}.optin-wrapper__row--head{background-color:var(--bui-color-primary);color:var(--bui-color-tertiary)}.optin-wrapper__row--head,.optin-wrapper__row--sub{display:flex;align-items:center;justify-content:space-between;border-radius:10px}.optin-wrapper__col{display:flex;align-items:center}.optin-wrapper__col--left{flex:1;margin-left:10px}.optin-wrapper__col--left .plusminus{margin-right:var(--bui-spacing-small)}.optin-wrapper__col--right{display:flex;align-items:center;gap:var(--bui-spacing-small)}.optin-wrapper__label{font-size:.95rem}.optin-wrapper__description{margin-top:var(--bui-spacing-x-small);margin-bottom:var(--bui-spacing-x-small);font-size:.9rem;color:#555}.optin-wrapper--padding-left-20{padding-left:var(--bui-spacing-large)}.plusminus{width:35px;height:35px;position:relative;cursor:pointer;transition:transform .3s ease}.plusminus .plusminus__span{position:absolute;background-color:var(--bui-color-tertiary);border-radius:var(--bui-border-radius-medium);transition:all .3s ease}.plusminus .plusminus__span--horizontal{top:45%;left:25%;right:25%;height:10%}.plusminus .plusminus__span--vertical{top:25%;bottom:25%;width:10%;left:45%}.plusminus.expanded{transform:rotate(90deg)}.plusminus.expanded .plusminus__span--horizontal{width:0}input[type=checkbox]{margin:var(--bui-spacing-small);appearance:auto;cursor:pointer;box-sizing:border-box}html{box-sizing:border-box}*,*::before,*::after{box-sizing:inherit}.emphasized{font-weight:700}.sso_checkbox{display:inline-flex;cursor:pointer;position:relative;height:20px;width:20px;border:1.6px solid #666;transition-duration:.3s;background-color:#fff;cursor:pointer}.sso_checkbox[check=false]:checked{border:3px solid #fff;background-color:red}.sso_checkbox:checked{border:3px solid #fff;background-color:#008743}.sso_checkbox__label{font-family:"Saira";font-size:16px;font-weight:400;text-align:left;text-transform:none;color:#37353c;width:90%}@media(min-width: 768px){.sso_checkbox__label{width:100%}}.sso_checkbox__label.required:after{content:" *";color:red}.sso_select{background-image:linear-gradient(45deg, transparent 50%, gray 50%),linear-gradient(135deg, gray 50%, transparent 50%),linear-gradient(to right, #ccc, #ccc);background-position:calc(100% - 20px) calc(1em + 2px),calc(100% - 15px) calc(1em + 2px),calc(100% - 2.5em) .5em;background-size:5px 5px,5px 5px,1px 1.5em;background-repeat:no-repeat}.sso_select:focus{background-image:linear-gradient(45deg, green 50%, transparent 50%),linear-gradient(135deg, transparent 50%, green 50%),linear-gradient(to right, #ccc, #ccc);background-position:calc(100% - 15px) 1em,calc(100% - 20px) 1em,calc(100% - 2.5em) .5em;background-size:5px 5px,5px 5px,1px 1.5em;background-repeat:no-repeat;border-color:green;outline:0}.sso_m-1{margin:.125rem}.sso_m-2{margin:.25rem}.sso_m-3{margin:.375rem}.sso_m-4{margin:.5rem}.sso_m-5{margin:.75rem}.sso_m-6{margin:1rem}.sso_m-7{margin:1.25rem}.sso_m-8{margin:1.375rem}.sso_m-9{margin:1.5rem}.sso_m-10{margin:1.75rem}.sso_m-11{margin:2rem}.sso_m-12{margin:2.5rem}.sso_ml-1{margin-left:.125rem}.sso_ml-2{margin-left:.25rem}.sso_ml-3{margin-left:.375rem}.sso_ml-4{margin-left:.5rem}.sso_ml-5{margin-left:.75rem}.sso_ml-6{margin-left:1rem}.sso_ml-7{margin-left:1.25rem}.sso_ml-8{margin-left:1.375rem}.sso_ml-9{margin-left:1.5rem}.sso_ml-10{margin-left:1.75rem}.sso_ml-11{margin-left:2rem}.sso_ml-12{margin-left:2.5rem}.sso_mr-1{margin-right:.125rem}.sso_mr-2{margin-right:.25rem}.sso_mr-3{margin-right:.375rem}.sso_mr-4{margin-right:.5rem}.sso_mr-5{margin-right:.75rem}.sso_mr-6{margin-right:1rem}.sso_mr-7{margin-right:1.25rem}.sso_mr-8{margin-right:1.375rem}.sso_mr-9{margin-right:1.5rem}.sso_mr-10{margin-right:1.75rem}.sso_mr-11{margin-right:2rem}.sso_mr-12{margin-right:2.5rem}.sso_mt-1{margin-top:.125rem}.sso_mt-2{margin-top:.25rem}.sso_mt-3{margin-top:.375rem}.sso_mt-4{margin-top:.5rem}.sso_mt-5{margin-top:.75rem}.sso_mt-6{margin-top:1rem}.sso_mt-7{margin-top:1.25rem}.sso_mt-8{margin-top:1.375rem}.sso_mt-9{margin-top:1.5rem}.sso_mt-10{margin-top:1.75rem}.sso_mt-11{margin-top:2rem}.sso_mt-12{margin-top:2.5rem}.sso_mb-1{margin-bottom:.125rem}.sso_mb-2{margin-bottom:.25rem}.sso_mb-3{margin-bottom:.375rem}.sso_mb-4{margin-bottom:.5rem}.sso_mb-5{margin-bottom:.75rem}.sso_mb-6{margin-bottom:1rem}.sso_mb-7{margin-bottom:1.25rem}.sso_mb-8{margin-bottom:1.375rem}.sso_mb-9{margin-bottom:1.5rem}.sso_mb-10{margin-bottom:1.75rem}.sso_mb-11{margin-bottom:2rem}.sso_mb-12{margin-bottom:2.5rem}.sso_p-1{padding:.125rem}.sso_p-2{padding:.25rem}.sso_p-3{padding:.375rem}.sso_p-4{padding:.5rem}.sso_p-5{padding:.75rem}.sso_p-6{padding:1rem}.sso_p-7{padding:1.25rem}.sso_p-8{padding:1.375rem}.sso_p-9{padding:1.5rem}.sso_p-10{padding:1.75rem}.sso_p-11{padding:2rem}.sso_p-12{padding:2.5rem}.sso_pl-1{padding-left:.125rem}.sso_pl-2{padding-left:.25rem}.sso_pl-3{padding-left:.375rem}.sso_pl-4{padding-left:.5rem}.sso_pl-5{padding-left:.75rem}.sso_pl-6{padding-left:1rem}.sso_pl-7{padding-left:1.25rem}.sso_pl-8{padding-left:1.375rem}.sso_pl-9{padding-left:1.5rem}.sso_pl-10{padding-left:1.75rem}.sso_pl-11{padding-left:2rem}.sso_pl-12{padding-left:2.5rem}.sso_pr-1{padding-right:.125rem}.sso_pr-2{padding-right:.25rem}.sso_pr-3{padding-right:.375rem}.sso_pr-4{padding-right:.5rem}.sso_pr-5{padding-right:.75rem}.sso_pr-6{padding-right:1rem}.sso_pr-7{padding-right:1.25rem}.sso_pr-8{padding-right:1.375rem}.sso_pr-9{padding-right:1.5rem}.sso_pr-10{padding-right:1.75rem}.sso_pr-11{padding-right:2rem}.sso_pr-12{padding-right:2.5rem}.sso_pt-1{padding-top:.125rem}.sso_pt-2{padding-top:.25rem}.sso_pt-3{padding-top:.375rem}.sso_pt-4{padding-top:.5rem}.sso_pt-5{padding-top:.75rem}.sso_pt-6{padding-top:1rem}.sso_pt-7{padding-top:1.25rem}.sso_pt-8{padding-top:1.375rem}.sso_pt-9{padding-top:1.5rem}.sso_pt-10{padding-top:1.75rem}.sso_pt-11{padding-top:2rem}.sso_pt-12{padding-top:2.5rem}.sso_pb-1{padding-bottom:.125rem}.sso_pb-2{padding-bottom:.25rem}.sso_pb-3{padding-bottom:.375rem}.sso_pb-4{padding-bottom:.5rem}.sso_pb-5{padding-bottom:.75rem}.sso_pb-6{padding-bottom:1rem}.sso_pb-7{padding-bottom:1.25rem}.sso_pb-8{padding-bottom:1.375rem}.sso_pb-9{padding-bottom:1.5rem}.sso_pb-10{padding-bottom:1.75rem}.sso_pb-11{padding-bottom:2rem}.sso_pb-12{padding-bottom:2.5rem}.sso-hidden{display:none !important}.sso_flex{display:flex}::-webkit-scrollbar{width:5px}::-webkit-scrollbar-track{background:#f1f1f1}::-webkit-scrollbar-thumb{background:#262626}.sso_small_page_spacer{margin-top:64px}@media(min-width: 768px){.sso_small_page_spacer{margin-top:120px}}@media(min-width: 1024px){.sso_small_page_spacer{margin-top:160px}}.clearfix::after{clear:both;content:"";display:table}.container{max-width:1180px;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px;width:100%}.hide-text{overflow:hidden;padding:0;text-indent:101%;white-space:nowrap}.visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}@font-face{font-family:"Saira";src:url("../fonts/Saira/Saira-Black.ttf") format("truetype");font-weight:900;font-style:normal}@font-face{font-family:"Saira";src:url("../fonts/Saira/Saira-BlackItalic.ttf") format("truetype");font-weight:900;font-style:italic}@font-face{font-family:"Saira";src:url("../fonts/Saira/Saira-Bold.ttf") format("truetype");font-weight:700;font-style:normal}@font-face{font-family:"Saira";src:url("../fonts/Saira/Saira-BoldItalic.ttf") format("truetype");font-weight:700;font-style:italic}@font-face{font-family:"Saira";src:url("../fonts/Saira/Saira-ExtraBold.ttf") format("truetype");font-weight:800;font-style:normal}@font-face{font-family:"Saira";src:url("../fonts/Saira/Saira-ExtraBoldItalic.ttf") format("truetype");font-weight:800;font-style:italic}@font-face{font-family:"Saira";src:url("../fonts/Saira/Saira-ExtraLight.ttf") format("truetype");font-weight:200;font-style:normal}@font-face{font-family:"Saira";src:url("../fonts/Saira/Saira-ExtraLightItalic.ttf") format("truetype");font-weight:200;font-style:italic}@font-face{font-family:"Saira";src:url("../fonts/Saira/Saira-Italic.ttf") format("truetype");font-weight:400;font-style:italic}@font-face{font-family:"Saira";src:url("../fonts/Saira/Saira-Light.ttf") format("truetype");font-weight:300;font-style:normal}@font-face{font-family:"Saira";src:url("../fonts/Saira/Saira-LightItalic.ttf") format("truetype");font-weight:300;font-style:italic}@font-face{font-family:"Saira";src:url("../fonts/Saira/Saira-Medium.ttf") format("truetype");font-weight:500;font-style:normal}@font-face{font-family:"Saira";src:url("../fonts/Saira/Saira-MediumItalic.ttf") format("truetype");font-weight:500;font-style:italic}@font-face{font-family:"Saira";src:url("../fonts/Saira/Saira-Regular.ttf") format("truetype");font-weight:400;font-style:normal}@font-face{font-family:"Saira";src:url("../fonts/Saira/Saira-SemiBold.ttf") format("truetype");font-weight:600;font-style:normal}@font-face{font-family:"Saira";src:url("../fonts/Saira/Saira-SemiBoldItalic.ttf") format("truetype");font-weight:600;font-style:italic}@font-face{font-family:"Saira";src:url("../fonts/Saira/Saira-Thin.ttf") format("truetype");font-weight:100;font-style:normal}@font-face{font-family:"Saira";src:url("../fonts/Saira/Saira-ThinItalic.ttf") format("truetype");font-weight:100;font-style:italic}@font-face{font-family:"Saira Condensed";src:url("../fonts/Saira/Saira_Condensed-Black.ttf") format("truetype");font-weight:900;font-style:normal}@font-face{font-family:"Saira Condensed";src:url("../fonts/Saira/Saira_Condensed-BlackItalic.ttf") format("truetype");font-weight:900;font-style:italic}:root{--colors-blue: #0d6efd;--colors-indigo: #6610f2;--colors-purple: #6f42c1;--colors-pink: #d63384;--colors-red: #dc3545;--colors-orange: #fd7e14;--colors-yellow: #ffc107;--colors-green: #198754;--colors-teal: #20c997;--colors-cyan: #0dcaf0;--colors-gray: #666666;--colors-success: var(--colors-green);--colors-info: var(--colors-blue);--colors-warning: var(--colors-orange);--colors-danger: var(--colors-red);--colors-neutral: var(--colors-gray)}.sso_main__footer{width:100%;height:32px;position:absolute;bottom:0px;z-index:3;display:none}.sso_main__footer-login{display:block;position:relative}@media(min-width: 768px){.sso_main__footer-login{position:absolute}}@media(min-width: 768px){.sso_main__footer{display:block}}.sso_main__footer-mobile{display:block;position:relative;bottom:-20px;display:flex;justify-content:center}.sso_main__footer__container{display:flex;padding:4px 8px 4px 8px;font-family:"Saira";font-size:9px;font-weight:700;text-align:left;text-transform:uppercase;color:#eeedf4}@media(min-width: 1024px){.sso_main__footer__container{font-family:"Saira";font-size:12px;font-weight:700;text-align:left;text-transform:uppercase;color:#eeedf4;padding:4px 16px 4px 16px}}.sso_main__footer__item{padding:4px 8px}body{background-color:#000}.w22p50{width:22.5px}.w120{width:100%}@media(min-width: 1440px){.w120{width:120px}}.w208{width:100%}@media(min-width: 1440px){.w208{width:208px}}.w25p{width:25%}.w50p{width:50%}.w100p{width:100%}.section_beginning{margin-top:40px}.sso_main{display:flex;border-radius:16px;background-color:#eeedf4;width:100%;height:100%;flex-direction:column;min-width:320px}@media(min-width: 768px){.sso_main{flex-direction:row;position:fixed;overflow:hidden;background-color:#eeedf4}}@media(min-width: 1024px){.sso_main{flex-direction:row;position:fixed;overflow:hidden}}@media(min-width: 1440px){.sso_main{flex-direction:row;position:fixed;overflow:hidden}}.sso_main__content{display:flex;flex-direction:column-reverse}@media(min-width: 768px){.sso_main__content{display:contents}}@media(min-width: 1024px){.sso_main__content{display:contents}}@media(min-width: 1440px){.sso_main__content{display:contents}}.sso_main__header{height:150px;width:100%;background-color:#1a1a1a;background:linear-gradient(180deg, rgb(26, 26, 26) 75%, rgba(255, 255, 255, 0) 100%)}@media(min-width: 768px){.sso_main__header{position:absolute}}@media(min-width: 1024px){.sso_main__header{position:absolute}}@media(min-width: 1440px){.sso_main__header{position:absolute}}.sso_main__header-profile{background:none;background-color:#000;height:82px}@media(min-width: 1440px){.sso_main__header-profile{height:72px}}.sso_main__logo{width:164px;height:80px;background-image:url("../images/PENNY-DEL-LOGO.png");position:relative;background-position:center;background-size:cover;top:32px;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0);z-index:3;left:50%}@media(min-width: 768px){.sso_main__logo{position:fixed;left:33%}}@media(min-width: 1024px){.sso_main__logo{position:fixed;left:50%}}@media(min-width: 1440px){.sso_main__logo{position:fixed;left:50%}}.sso_main__logo-profile{width:170px;height:80px;top:2px;left:24px;-webkit-transform:none;transform:none}@media(min-width: 470px){.sso_main__logo-profile{width:85px;height:40px;top:2px;left:24px;-webkit-transform:none;transform:none}}@media(min-width: 768px){.sso_main__logo-profile{position:fixed;left:33%;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0)}}@media(min-width: 1024px){.sso_main__logo-profile{width:170px;height:80px}}.sso_main__left{z-index:2;background-repeat:no-repeat;background-size:cover;background-position:center;height:160px;background-image:linear-gradient(rgba(0, 0, 0, 0.6), rgba(0, 0, 0, 0.6)),url("../images/del_bg.jpg")}@media(min-width: 768px){.sso_main__left{min-width:33%;width:33%;height:100%;opacity:100%;background-image:linear-gradient(rgba(0, 0, 0, 0.8), rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.8)),url(../images/del_bg.jpg)}}@media(min-width: 1024px){.sso_main__left{width:50%;height:100%;opacity:100%}}@media(min-width: 1440px){.sso_main__left{width:50%;height:100%;opacity:100%}}@media(min-width: 1024px){.sso_main__left-profile{width:416px}}.sso_main__left__back_link{cursor:pointer;height:32px;position:relative;top:40px;font-family:"Saira";font-size:12px;font-weight:700;text-align:left;text-transform:uppercase;color:#eeedf4;line-height:16px;text-align:center}@media(min-width: 768px){.sso_main__left__back_link{position:absolute;top:56px;left:56px;text-align:left}}.sso_main__left__back_link-profile{display:none}@media(min-width: 768px){.sso_main__left__back_link-profile{display:block;left:40px;top:34px}}.sso_main__left__help_link{cursor:pointer;height:32px;color:#fff;position:relative;top:40px;font-family:"Saira";font-size:12px;font-weight:700;text-align:left;text-transform:uppercase;color:#37353c;line-height:16px;text-align:center}@media(min-width: 768px){.sso_main__left__help_link{display:none}}@media(min-width: 1024px){.sso_main__left__help_link{display:none}}@media(min-width: 1440px){.sso_main__left__help_link{display:none}}.sso_main__left__welcome{color:#fff;margin-top:40px}@media(min-width: 1024px){.sso_main__left__welcome{margin-top:128px;margin-left:40px}}.sso_main__left__welcome__title{max-width:340px;font-family:"Saira";font-size:20px;font-weight:400;text-align:left;text-transform:none;color:#eeedf4;text-transform:uppercase;margin-left:24px;margin-right:24px}@media(min-width: 768px){.sso_main__left__welcome__title{font-family:"Saira";font-size:24px;font-weight:400;text-align:left;text-transform:none;color:#eeedf4;text-transform:uppercase;margin-left:40px;margin-right:40px;margin-top:64px}}@media(min-width: 1024px){.sso_main__left__welcome__title{font-family:"Saira";font-size:32px;font-weight:400;text-align:left;text-transform:none;color:#eeedf4;text-transform:uppercase;margin-left:0;margin-right:0}}.sso_main__left__welcome__text{font-family:"Saira";font-size:14px;font-weight:400;text-align:left;text-transform:none;color:#eeedf4;margin-top:16px;margin-left:24px;margin-right:24px;max-width:340px}@media(min-width: 768px){.sso_main__left__welcome__text{margin-left:40px;margin-right:40px}}@media(min-width: 1024px){.sso_main__left__welcome__text{margin-left:0;margin-right:0}}.sso_main__left__logout{display:none}@media(min-width: 768px){.sso_main__left__logout{display:block;position:fixed;left:40px;bottom:80px}}@media(min-width: 1024px){.sso_main__left__logout{margin-left:0;margin-right:0}}.sso_main__right{height:100%;display:flex;justify-content:center}@media(min-width: 768px){.sso_main__right{width:66%}}@media(min-width: 1024px){.sso_main__right{width:50%}}@media(min-width: 1440px){.sso_main__right{width:50%}}.sso_main__right-profile{width:100%;display:flex;justify-content:flex-start;flex-direction:column;align-items:center}.sso_main__right__menu{display:flex;height:32px;position:absolute;top:56px;right:56px;z-index:2;font-family:"Saira";font-size:16px;font-weight:700;text-align:left;text-transform:uppercase;color:#37353c;line-height:16px;text-align:left}.sso_main__right__menu-profile{top:14px}@media(min-width: 768px){.sso_main__right__menu-profile{top:14px}}.sso_main__right__menu__help{margin-right:20px;display:none;font-family:"Saira";font-size:12px;font-weight:700;text-align:left;text-transform:uppercase;color:#37353c}@media(min-width: 768px){.sso_main__right__menu__help{display:block}}@media(min-width: 1024px){.sso_main__right__menu__help{display:block}}@media(min-width: 1440px){.sso_main__right__menu__help{display:block}}.sso_main__right__content{width:100%;display:flex;flex-direction:column;align-items:center;padding:40px 8px 0 8px}@media(min-width: 768px){.sso_main__right__content{position:relative;padding:0 4px 0 4px;overflow-y:auto;overflow-x:hidden}}.sso_main__right__content-profile{position:relative;left:auto;transform:none;overflow-y:auto;overflow-x:hidden;width:100%;display:flex;padding:0 8px 0 8px}@media(min-width: 768px){.sso_main__right__content-profile{top:0}}.sso_main__bottom{background-image:linear-gradient(rgba(0, 0, 0, 0.6), rgba(0, 0, 0, 0.6)),url("../images/del_bg.jpg");z-index:2;background-repeat:no-repeat;background-size:cover;background-position:center;height:160px;padding:24px 40px 16px 40px;min-width:320px}.sso_main__bottom__back_link{cursor:pointer;height:32px;color:#fff;position:relative;top:25px;font-family:"Saira";font-size:12px;font-weight:700;text-align:left;text-transform:uppercase;color:#37353c;line-height:16px;text-align:center}@media(min-width: 768px){.sso_main__bottom{display:none}}.sso_optin__divider{margin-top:1rem;margin-bottom:1rem;border-top:1px solid #363636}.sso_optin__header{font-family:"Saira";font-size:38px;font-weight:400;text-align:left;text-transform:none;color:#37353c;text-transform:uppercase;margin-bottom:40px}.sso_optin__container{background-color:#363636;display:flex;flex-direction:column;align-items:center;margin-bottom:2.5rem}.sso_optin__container-sub{width:calc(100% - 8px);background-color:#262626;margin-bottom:4px}.sso_optin__container__checkbox_row{display:flex}.sso_optin__container__checkbox_label{font-family:"Saira";font-size:14px;font-weight:400;text-align:left;text-transform:none;color:#eeedf4;margin-right:1rem;width:100%}.sso_optin__container__header_box{padding:24px;width:100%}.sso_optin__container__header_box-no_pad{padding:0}.sso_optin__container__header_box__title{font-family:"Saira";font-size:24px;font-weight:400;text-align:left;text-transform:none;color:#eeedf4;display:flex}.sso_optin__container__header_box__title-category{font-family:"Saira";font-size:20px;font-weight:400;text-align:left;text-transform:none;color:#eeedf4;margin-bottom:1.5rem;width:calc(100% - 55px)}.sso_optin__container__header_box__title-category_item{font-family:"Saira";font-size:16px;font-weight:700;text-align:left;text-transform:none;color:#37353c;color:#b3b3b3}.sso_optin__container__header_box__title-yes{width:70px;font-family:"Saira";font-size:20px;font-weight:700;text-align:left;text-transform:none;color:#37353c;text-align:end}.sso_optin__container__header_box__title-no{width:70px;font-family:"Saira";font-size:20px;font-weight:700;text-align:left;text-transform:none;color:#eeedf4;text-align:end}.sso_profile{min-width:320px;max-width:500px;margin-top:40px;width:100%}@media(min-width: 1024px){.sso_profile{margin-top:80px}}.sso_profile__header{font-family:"Saira";font-size:38px;font-weight:400;text-align:left;text-transform:none;color:#37353c;text-transform:uppercase;margin-bottom:40px}.sso_register_form__title{margin-top:64px;font-family:"Saira";font-size:38px;font-weight:900;text-align:left;text-transform:none;color:#37353c}.sso_register_form__content{margin-top:40px}.sso_register_form__content__row{display:flex;flex-direction:column;margin-bottom:16px}.sso_register_form__content__row__label{font-family:"Saira";font-size:16px;font-weight:700;text-align:left;text-transform:none;color:#37353c;margin-bottom:8px}.sso_register_form__content__row__field{font-family:"Saira";font-size:16px;font-weight:400;text-align:left;text-transform:none;color:#37353c;line-height:21.28px;text-align:left;padding:12px 16px 12px 16px;border:1px solid var(--base-colors-greys-light-gray-80, #E1DFE1);background-color:#fff;color:#000}.sso_register_form__content__row__field:valid{border:1px solid green}.sso_register_form__content__row__field:invalid{border:1px solid red}.sso_register_form__content__row__field:focus{outline:none;box-shadow:0 0 3px rgba(0,0,0,.2)}.sso_register_form__content__row__field.input-validation-error{border:1px red solid}.sso_register_form__content__row span.field-validation-error{font-family:"Saira";font-size:14px;font-weight:400;text-align:left;text-transform:none;color:#ff1e27;margin-top:8px}.sso_register_form__content__row__button{align-items:center;color:#fff;display:inline-flex;font-family:"Saira";font-size:12px;font-weight:700;text-align:left;text-transform:none;color:#eeedf4;font-weight:400;line-height:1;max-height:3rem;overflow:hidden;padding:1rem 2rem 1rem 1.5rem;position:relative;text-transform:uppercase;transition:all .3s ease-in-out;border:none;z-index:2;background-color:red;text-align:center;border-radius:4px;justify-content:center}.sso_register_form__content__row__button-secondary{color:#000;background:linear-gradient(315deg, transparent 10px, #FFF 10px, #FFF)}.sso_register_form__content__row__button-secondary:hover:not([class$=-disabled]){-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out;cursor:pointer;background-color:#e1dfe1;transition:all .3s ease-in-out}.sso_register_form__content__row__button.small-button{width:fit-content;padding:12px;height:48px}.sso_register_form__content__row__button.fullwidth-button{width:100%}.sso_register_form__content__row__button:hover:not(:disabled){-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out;cursor:pointer;background-color:#be161d;transition:all .3s ease-in-out}.sso_register_form__content__row__button:disabled{background-color:#363636;cursor:not-allowed}.sso_register_form__content__or_divider{font-family:"Saira";font-size:16px;font-weight:700;text-align:left;text-transform:uppercase;color:#666;margin:40px 0 40px 0;display:flex;align-items:center;text-align:center}.sso_register_form__content__or_divider::before,.sso_register_form__content__or_divider::after{content:"";flex:1;border-bottom:1px solid #666}.sso_register_form__content__or_divider:not(:empty)::before{margin-right:8px}.sso_register_form__content__or_divider:not(:empty)::after{margin-left:8px}/*# sourceMappingURL=app.css.map */
