.dd-modal a.dd-modal-opener,.no-js .dd-modal-close{display:none}body:not(.no-js) .dd-modal{background:var(--modal-overlay);box-sizing:border-box;justify-content:center;overflow-y:auto;padding:3rem;z-index:11}body:not(.no-js) .dd-modal .dd-modal-content{box-sizing:border-box}body:not(.no-js) .dd-modal .dd-modal-content>:first-child{margin-top:0}body:not(.no-js) .dd-modal .dd-modal-content>:last-child{margin-bottom:0}body:not(.no-js) .dd-modal [role=dialog]{box-sizing:border-box;position:relative}body:not(.no-js) .dd-modal.too-tall.dd-modal-overlay{align-items:flex-start}body:not(.no-js) .dd-modal.dd-modal-overlay:not(.too-tall){align-items:center}body:not(.no-js) .dd-modal .dd-modal-close{background:transparent;border:0;cursor:pointer;font-size:25px;max-width:none;position:absolute;right:.9375rem;top:.9375rem;width:auto}body:not(.no-js) .dd-modal .dd-modal-close svg{pointer-events:none}@keyframes mmslideIn{0%{opacity:0;transform:translateY(35%)}to{opacity:1;transform:translateY(0)}}@keyframes mmslideOut{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(35%)}}.dd-modal:not(.is-preview){bottom:0;display:none;left:0;position:fixed;right:0;top:0}.dd-modal.is-open{display:flex}.dd-modal[aria-hidden=false] [role=dialog]{animation:mmslideIn .3s cubic-bezier(0,0,.2,1)}.dd-modal[aria-hidden=true] [role=dialog]{animation:mmslideOut .3s cubic-bezier(0,0,.2,1)}@media only screen and (max-height:768px){body:not(.no-js) .dd-modal.dd-modal-overlay{align-items:flex-start;overflow:auto}}.dd-modal .dd-section-modal{width:auto!important}
