.aem-popup{background-color:rgba(0,54,101,.4);background-color:var(--color-primary-dark-40)}.aem-popup #aemFormFrame{display:none}.aem-popup .aem-modal__dialog{display:inline-block;position:relative;overflow:hidden;height:initial;max-height:100vh;width:calc(100vw - 32px);margin:auto auto;top:initial;right:initial;bottom:initial;left:initial}@media screen and (min-width: 768px){.aem-popup--small .aem-modal__dialog{width:476px}.aem-popup--medium .aem-modal__dialog{width:636px}.aem-popup--large .aem-modal__dialog{width:734px}}.aem-popup .cmp-experiencefragment.cmp-experiencefragment--adaptive-form-modal,.aem-popup .xf-content-height,.aem-popup .aem-Grid{height:100%;min-height:0}.aem-popup .aem-modal{overflow-y:hidden}.aem-popup .aem-modal__header{border:none}.aem-popup .aem-modal__body{overflow:unset}.aem-popup .aem-modal__body,.aem-popup .aem-modal__header{padding:0}.aem-popup .aem-modal__content{position:relative;max-height:100vh;padding:48px 24px;box-shadow:0 0 8px rgba(0,54,101,.16);box-shadow:0 0 8px var(--color-primary-dark-16);border-radius:8px}@media screen and (min-width: 768px){.aem-popup .aem-modal__content{padding:48px}}.aem-popup .aem-modal__content .aem-GridColumn{padding:0}.aem-popup .aem-icon__cancel{border:none;background:none;padding:0;z-index:1;position:absolute;top:10px;right:14px;cursor:pointer;width:24px;height:24px}@media screen and (min-width: 768px){.aem-popup .aem-icon__cancel{position:absolute;top:34px;right:34px}}.aem-popup .aem-icon__cancel:focus{outline:none}.aem-popup .aem-icon__cancel:focus::after{content:"";position:absolute;top:-5px;left:-5px;right:-5px;bottom:-5px;background:rgba(0,0,0,0);border:var(--color-primary-light 1px dotted);border-radius:100px}.aem-popup .aem-icon__cancel svg{width:24px;height:24px}.aem-popup .aem-icon__cancel svg *{stroke:#00aeef;stroke:var(--color-primary-light)}.aem-popup iframe{margin-bottom:0}
