.dis-login-modal{background-color:#000;color:#fff;padding:40px 0;position:fixed;margin:0;z-index:12;opacity:0;top:0;left:0;overflow:hidden;width:100%;height:100%;transform:translateX(100%);transition:transform .4s ease-in-out,opacity .4s ease-in-out,max-height 0s ease-in-out}.dis-login-modal.is-open{transform:translateX(0);opacity:1;transition:transform .4s ease-in-out,opacity .4s ease-in-out,max-height 0s ease-in-out,height ease-in-out .4s;overflow-y:scroll}.toolbar-vertical .dis-login-modal.is-open{top:87px;height:calc(100% - 87px)}.dis-login-modal__close-button{display:none;position:absolute;z-index:11;top:1rem;right:1rem}.dis-login-modal__close-button.active{display:block}.dis-login-modal .container{padding-right:1rem !important;padding-left:1rem !important}.dis-login-modal__content{display:none;flex-direction:column;gap:2rem}.dis-login-modal.is-open .dis-login-modal__content{display:flex}.dis-login-modal__title{font-family:"Aeonik",sans-serif;font-size:1.5rem;font-weight:700}.dis-login-modal__title.first{font-size:1.875rem;font-weight:500}.dis-login-modal__item{display:flex;flex-direction:column;align-items:flex-start;gap:1rem;max-width:100%}.dis-login-modal__item .dis-media-credit{display:none}.dis-login-modal__item p{margin:0}.dis-login-modal__item:not(:first-child){gap:1.25rem}.dis-login-modal__item-icon{height:30px}.dis-login-modal__item-icon img{height:100%;width:auto;max-width:none}.dis-login-modal__item-content{display:flex;flex-flow:column;gap:1.25rem}.dis-login-modal .dis-button--secondary{color:#fff;border-color:#fff;width:auto}.dis-login-modal .dis-button--ternary{color:#98a2b3}.dis-login-modal .dis-button--ternary svg{color:#98a2b3}@media(min-width: 1040px){.dis-login-modal{position:absolute;top:100%;bottom:auto;transform:translateX(0);height:0;z-index:-1;overflow:hidden;max-height:0;transition:transform .4s ease-in-out,opacity .4s ease-in-out,max-height 0s ease-in-out,height ease-in-out .4s;padding:0}.dis-login-modal:hover{z-index:12;height:auto;max-height:1000px;opacity:1}.dis-login-modal__wrapper>.dis-button{padding:2.1rem 0 calc(2.5rem - 3px)}.dis-login-modal.is-open{z-index:12;transform:translateX(0);height:auto;top:calc(100% - 27px);padding-top:70px;padding-bottom:40px;overflow:visible;max-height:1000px}.dis-login-modal__close-button.active{display:none}.dis-login-modal__content{flex-direction:row}.dis-login-modal__item{max-width:280px}.dis-login-modal__item-content--no-icon{padding-top:3.125rem}}
/*# sourceMappingURL=login-modal.css.map */