.ws-email-login-form:not(:last-child){margin-bottom:40px}.ws-profile-flapout{padding-left:16px;padding-right:16px}.ws-profile-flapout :is(.ws-profile-menu,.ws-profile-menu-flapout){margin-left:-16px;margin-right:-16px}.ws-profile-flapout :is(.ws-profile-menu,.ws-profile-menu-flapout) .ws-profile-menu-heading{padding-top:0}.ws-profile-flapout__after-content,.ws-profile-flapout__before-content{border-radius:var(--ws-border-radius)}@media only screen and (width>=960px){.ws-profile-flapout__after-content,.ws-profile-flapout__before-content{display:none}}:is(.ws-profile-flapout__after-content:has(*),.ws-profile-flapout__before-content:has(*)){border:1px solid var(--background-2)}.ws-customer-badge__content{z-index:3;width:100%}@media only screen and (width>=960px){.ws-customer-badge__content{width:350px;bottom:0;transform:translateY(100%)}.ws-customer-badge__content:not(.ws-menu__content--overflowing-right){left:50%;transform:translate(-50%,100%)}}.ws-customer-badge__content.ws-menu__content{max-height:calc(100vh - 150px);overflow-y:auto}.ws-customer-badge__text{word-break:break-all;text-overflow:ellipsis;white-space:nowrap;max-width:115px;line-height:130%;overflow:hidden}.ws-header-quick-link:hover .ws-customer-badge__text{color:var(--hover-text-color,var(--menu-item-color))!important}.ws-customer-dialog .ws-dialog__header{border-bottom:none}.ws-dialog__close{z-index:2;position:absolute;top:0;right:0}
