.modal{width:100%;height:100%;background:#fff;overflow-y:scroll;position:relative;vertical-align:middle;text-align:left;display:inline-block}.modal__header-close-button{position:fixed;right:0;width:2.5rem;height:2.5rem;overflow:hidden;margin:.25rem;padding:0;color:transparent;cursor:pointer;background-size:35%;background:#fff url("../../../Shared/Component/Modal/Images/Close-QJRP55ZC.svg") no-repeat center;border:1px solid #FFFFFF;border-radius:50%;z-index:1}.modal__body{padding:1rem}.modal__footer-close-button.button.button--primary{margin:0 1rem;width:calc(100% - 2rem)}@media (min-width: 813px){.modal{width:30rem;max-height:40rem}.modal__header-close-button{right:calc(50% - 15rem)}}.modal.modal--search-filters{position:fixed;top:0;left:0;max-height:none;width:100%;background-color:#fff;z-index:1200;overflow-y:initial;transform:translate(-100%);transition:transform .3s cubic-bezier(.85,0,.15,1);will-change:transform}.modal.modal--search-filters:after{content:"";position:fixed;top:0;left:100%;display:block;width:100vw;height:100vh;background-color:#00000040;opacity:0;transition:all .3s cubic-bezier(.85,0,.15,1);pointer-events:none}.modal--search-filters.modal--open{transform:translate(0)}.modal--search-filters.modal--open:after{opacity:1}.modal--search-filters.modal--closing{transform:translate(-100%)}.modal--search-filters.modal--closing:after{opacity:0}.modal--search-filters .modal__header{position:relative;border-bottom:1px solid var(--greyColor50)}.modal--search-filters .modal__header h3{font-size:1.25rem;line-height:1.2;padding:1rem 1.5rem;margin-bottom:0;font-weight:700}.modal--search-filters .modal__header-close-button{position:absolute;width:2rem;height:2rem;top:50%;margin-top:-1rem;right:.75rem;background-size:1rem}.modal--search-filters .modal__body{padding:0;position:relative;height:calc(100% - 3.5rem)}@media (min-width: 813px){.modal.modal--search-filters{max-width:23.4375rem}}.modal--project-premium-signup .modal__body{padding:0}@media (min-width: 813px){.modal.modal--project-premium-signup{width:45rem}.modal--project-premium-signup .modal__header-close-button{right:calc(50% - 22.5rem)}}
