.gigya-style-modern .gigya-screen-dialog-main div.gigya-screen-dialog-close{background:url('../../../../../../../content/dam/astra/global/gigya-close-button.svg') 0 0 no-repeat}
.gigya-screen-set .gigya-subscribe-with-email-form .container{@media(min-width:767px){display:flex;position:absolute;right:-30px;bottom:100px;left:-70px;margin:70px}
}
.gigya-lightbox-registration #gigya_embed_screen{position:relative}
#gigya_embed_screen input.gigya-input-text{width:100%}
.gigya-lightbox-registration #gigya_embed_screen .occ-embed{position:relative}
.gigya-lightbox-registration #gigya_embed_screen .gigya-layout-row.with-two-inputs{position:relative}
.gigya-lightbox-registration #gigya_embed_screen .gigya-layout-row.with-two-inputs .lightbox-signup-button-alignment{top:47% !important}
html.gigya-mobile-modal-mode body{height:auto}
.gigya-lightbox-header{background-image:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,0.75)),url("${properties.headerImage @context='styleString'}")}
.grecaptcha-badge{bottom:90px !important}
.lightbox-btn-spn{color:#f3f3f3 !important}
.lightbox-btn-spn::after{content:"";position:absolute;width:15px;height:15px;margin:auto;border:4px solid transparent;border-top-color:#8f1f1d;border-radius:50%;animation:button-loading-spinner 1s linear infinite}
@keyframes button-loading-spinner{from{transform:rotate(0turn)}
to{transform:rotate(1turn)}
}