:root{--panel-color: transparent}#submit-personal-details-form,#change-password-save-button,#change-email-save-button{background-color:var(--mo-black);color:var(--white)!important;border:none;border-radius:var(--pex-button-border-radius)!important;font-size:1rem;padding:var(--pex-button-padding);cursor:pointer;width:max-content}#submit-personal-details-form:active,#submit-personal-details-form:focus,#change-password-save-button:active,#change-password-save-button:focus,#change-email-save-button:active,#change-email-save-button:focus{background-color:var(--mo-off-white);border-color:var(--mo-off-white);color:var(--mo-black)!important}#submit-personal-details-form:hover,#change-password-save-button:hover,#change-email-save-button:hover{background-color:var(--mo-pale-dark-blue)}.row{margin-left:0;margin-right:0}#cancel-btn{border-radius:var(--pex-button-border-radius);font-size:1rem;padding:var(--pex-button-padding);border:2px solid var(--mo-black);color:var(--mo-black);background-color:transparent;cursor:pointer;width:max-content}#cancel-btn:hover{color:var(--mo-black);background-color:transparent}.web-form-instance span{color:var(--mo-black)}.image-and-personal-details-container{border-bottom:1px solid var(--mo-black)}#pex-dashboard-details h1{font-family:var(--font-family-secondary),sans-serif;font-size:var(--pex-screen-main-heading-font-size)!important;text-transform:uppercase;font-weight:500}#pex-dashboard-details .personal-details .full-name{font-size:var(--pex-screen-subheading-font-size);line-height:.8;margin-bottom:var(--spacing-xs)}#pex-dashboard-details .personal-details{margin-bottom:var(--spacing-m)}#pex-dashboard-details .image-and-personal-details-container{padding:0;justify-content:left}#pex-dashboard-details h3{font-size:var(--pex-screen-subheading-font-size)}.panel-body{padding:0}.has-feedback label~.form-control-feedback{top:38px}.panel-heading{padding:0}#pex-dashboard-details .panel-details{background:var(--panel-color);margin-bottom:var(--spacing-m);border-bottom:1px solid var(--mo-black)}#mobile-country-prefix,#address-country{background-color:transparent;padding:var(--form-input-padding)!important;height:auto;border-radius:var(--form-input-border-radius);font-size:.875rem!important;background-color:transparent!important;border:1px solid #ccc;border-top-left-radius:var(--form-input-border-radius)!important;border-bottom-left-radius:var(--form-input-border-radius)!important;border-top-right-radius:var(--form-input-border-radius);border-bottom-right-radius:var(--form-input-border-radius)}#pex-dashboard-details .panel-details .container-fluid,#pex-dashboard-details .panel-details .form-group{padding:0}@media(min-width:992px){.Website_updatePersonalDetails_0 .address-line3,.Website_updatePersonalDetails_0 .address-country{width:46%;margin-right:var(--spacing-base)}}.mobile-theNumber .country-select{padding-left:0;padding-right:15px}.mobile-theNumber .country-select,.mobile-theNumber .radio-dropdown-container-with-search,.mobile-theNumber .drop{width:fit-content}.Website_updatePersonalDetails_0 .dropdown-single-mobile-country-prefix{margin-bottom:var(--spacing-xs)}#pex-dashboard-details .advanced-options-section{background:var(--panel-color);padding-top:15px;padding-bottom:15px}.advanced-options-section img,#pex-dashboard-details .advanced-options-section .img{display:none}#pex-dashboard-details .advanced-options-section img{margin-bottom:var(--spacing-s)}#pex-dashboard-details .change-password-panel,#pex-dashboard-details .change-email-panel{border-radius:var(--pex-button-border-radius);font-size:1rem;padding:var(--pex-button-padding);border:2px solid var(--mo-black);color:var(--mo-black);background-color:transparent;width:max-content;cursor:pointer}#pex-dashboard-details .change-password-panel,#pex-dashboard-details .change-email-panel:hover{color:var(--mo-black);background-color:transparent}#pex-dashboard-details .bottom-url-t-bg{padding:0}.web-form-instance input{padding:var(--form-input-padding)!important;height:auto;border-radius:var(--form-input-border-radius);font-size:.875rem!important;background-color:transparent!important;border:1px solid #ccc;border-top-left-radius:var(--form-input-border-radius)!important;border-bottom-left-radius:var(--form-input-border-radius)!important;border-top-right-radius:var(--form-input-border-radius);border-bottom-right-radius:var(--form-input-border-radius)}.change-password-panel{margin-bottom:15px}.advanced-options-section a{margin-left:12px;margin-right:12px}.col-sm-9{width:100%}.panel{background-color:transparent}.change-password-instructions.alert{background-color:transparent;border:none;padding:0}.change-password-form input,.Website_generic_change_email_form_0 input{padding:var(--form-input-padding)!important;height:auto;border-radius:var(--form-input-border-radius);font-size:.875rem!important;background-color:transparent!important;border:1px solid #ccc;border-top-right-radius:var(--form-input-border-radius);border-bottom-right-radius:var(--form-input-border-radius);border-top-left-radius:var(--form-input-border-radius)!important;border-bottom-left-radius:var(--form-input-border-radius)!important}.change-password-form .input-group,.Website_generic_change_email_form_0 .input-group{width:100%}.change-password-form .input-group-addon,.Website_generic_change_email_form_0 .input-group-addon{display:none}.change-password-form .form-group{margin-left:0}.panel:has(.change-password-instructions){border-bottom-left-radius:0;border-bottom-right-radius:0}.panel:has(#cancel-btn){border-radius:0}.panel:has(a[href="https://www.security.org/how-secure-is-my-password"]){border-top-right-radius:0;border-top-left-radius:0}.change-email-description{font-size:var(--pex-screen-subheading-font-size)!important}.panel:has(.change-email-description){border-bottom-left-radius:0;border-bottom-right-radius:0}.change-email .row:has(#change-email-cancel-button){margin-left:0;margin-right:0;background-color:transparent;padding-bottom:15px;border-bottom-left-radius:8px;border-bottom-right-radius:8px}#change-email-cancel-button{border-radius:var(--form-input-border-radius);padding:var(--form-input-padding);border:2px solid var(--mo-black)!important;color:var(--mo-black)!important;width:max-content}#change-email-cancel-button:hover{--color-03: var(--mo-deep-purple);color:var(--white)!important}.change-email-form .row>div{width:auto}.panel-default h4{font-family:var(--font-family-secondary),sans-serif;font-size:var(--pex-screen-main-heading-font-size)!important;text-transform:uppercase;font-weight:500}.bottom-url:has(a[href="https://www.security.org/how-secure-is-my-password"]){background-color:transparent;border:none}.bottom-url:has(a[href="https://www.security.org/how-secure-is-my-password"]) a{text-decoration:underline}.change-email-div{width:100%}.change-email-div h2{font-size:var(--pex-screen-subheading-font-size)}.error-message{color:var(--mo-error)!important}.change-password-form input{border-radius:var(--form-input-border-radius)!important}.change-password-form .form-control-feedback{top:8px!important}.pex-widget-container .mobile-menu{display:none}.pex-widget-container .col-centered{width:100%}.pex-widget-container .desktop-menu{margin-bottom:var(--spacing-l)}.pex-widget-container .content-container .links-section a img,.pex-widget-container .user-profile .row img,.pex-widget-container .content-container .profile-pic{display:none}.desktop-menu .col-centered{width:100%}.desktop-item-front{text-transform:uppercase;border:1px solid rgba(20,20,20,.5);border-radius:100px;padding:2px 8px}.privacy-policy{display:none}.desktop-item-front.active{border:1px solid var(--mo-black);color:var(--white);background-color:var(--mo-black)}.pex-widget-container .links-section{display:flex;gap:12px;flex-direction:column-reverse;align-items:flex-end}@media screen and (min-width:768px){.pex-widget-container .links-section{align-items:center;flex-direction:row}}.pex-widget-container .icon-desktop-more{background-color:var(--mo-black);padding:8px;cursor:pointer;display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:100px}@media screen and (min-width:768px){.pex-widget-container .icon-desktop-more{margin-left:auto}}.pex-widget-container .icon-desktop-more img{width:25px;height:25px}#menu-modal #more-maintenance,#menu-modal #more-shopping{display:none}.menu-more-item{width:100%!important;margin:10px 0!important}.menu-more-item:not(#logout-btn){background-color:var(--mo-black);color:var(--white)!important;border:none;border-radius:var(--pex-button-border-radius)!important;font-size:1rem;padding:var(--pex-button-padding);cursor:pointer;width:max-content}.menu-more-item:not(#logout-btn):active,.menu-more-item:not(#logout-btn):focus{background-color:var(--mo-off-white);border-color:var(--mo-off-white);color:var(--mo-black)!important}.menu-more-item:not(#logout-btn):hover{background-color:var(--mo-pale-dark-blue)}#logout-btn.menu-more-item img{filter:invert(100%)}#logout-btn{border-radius:var(--pex-button-border-radius);font-size:1rem;padding:var(--pex-button-padding);border:2px solid var(--mo-black);color:var(--mo-black);background-color:transparent;cursor:pointer;width:max-content;--color-00: var(--mo-black)}#logout-btn:hover{color:var(--mo-black);background-color:transparent}.modal-body{height:auto!important}.label-menu-more.active{color:var(--mo-lime)}.pex-widget-container .arrival-time,.pex-widget-container .shopping-tile,.pex-widget-container .issues-list{display:none!important}.pex-widget-container .dashboard-error-page .text-danger{--color-04: var(--mo-error)}.pex-widget-container .dashboard-error-page .col-sm-6{width:100%}.panel{padding:24px}@media(max-width:992px){.panel{padding:16px}}#login-form{--color-02: transparent}@media(min-width:992px){#login-form{width:50%}}#login-form .login-title{font-size:var(--pex-screen-subheading-font-size);margin-bottom:var(--spacing-m);margin-top:0}#login-form .logo,#login-form .input-group-addon{display:none}#login-form .error-message{display:inline-block;margin-top:4px;color:var(--mo-error)}.login-btn{background-color:var(--mo-black);color:var(--white)!important;border:none;border-radius:var(--pex-button-border-radius)!important;font-size:1rem;padding:var(--pex-button-padding);cursor:pointer;width:max-content}.login-btn:active,.login-btn:focus{background-color:var(--mo-off-white);border-color:var(--mo-off-white);color:var(--mo-black)!important}.login-btn:hover{background-color:var(--mo-pale-dark-blue)}#generic-login-form-username,#generic-login-form-password{padding:var(--form-input-padding)!important;height:auto;border-radius:var(--form-input-border-radius);font-size:.875rem!important;background-color:transparent!important;border:1px solid #ccc;border-top-left-radius:var(--form-input-border-radius)!important;border-bottom-left-radius:var(--form-input-border-radius)!important;border-top-right-radius:var(--form-input-border-radius);border-bottom-right-radius:var(--form-input-border-radius)}.login-form{padding:0}.login-form .input-group{margin-top:0}#login-form .login-btn{margin-top:12px}#login-form .glyphicon{top:6px}.forgot-password-link{margin-top:12px}.panel-warning .panel-heading,.panel-warning .panel-body,.panel-warning .panel-footer,.panel-warning{background-color:transparent!important;color:var(--mo-error)!important;border:none}.form-horizontal:where(.astro-akkr3wyt) .form-group:where(.astro-akkr3wyt){margin-bottom:15px!important;margin-left:-15px!important;margin-right:-15px!important;margin:unset!important;background-color:green}.forgot-password-container,.forgot-password-container .panel{background-color:transparent}.forgot-password-form-title{font-size:var(--pex-screen-subheading-font-size)}.forgot-password-form-email .input-group-addon{display:none}#generic-forgot-password-form-email{padding:var(--form-input-padding)!important;height:auto;border-radius:var(--form-input-border-radius);font-size:.875rem!important;background-color:transparent!important;border:1px solid #ccc;border-top-left-radius:var(--form-input-border-radius)!important;border-bottom-left-radius:var(--form-input-border-radius)!important;border-top-right-radius:var(--form-input-border-radius);border-bottom-right-radius:var(--form-input-border-radius);margin-top:16px}@media screen and (min-width:992px){.forgot-password.col-centered{width:65%}}@media screen and (max-width:992px){.forgot-password.col-centered{width:100}}.error-message{color:var(--mo-error)}.form-horizontal .has-feedback .form-control-feedback{top:20px}
