.wp-block-rcdow-alerts-subscribe{--bs--modal-zindex: 1055;--bs--modal-margin: .5rem;--bs--modal-padding: 1rem;--bs--modal-color: var(--wp--preset--color--contrast);--bs--modal-bg: var(--wp--preset--color--base);--bs--modal-border-color: var(--wp--preset--color--contrast);--bs--modal-border-width: 0;--bs--modal-border-radius: .33rem;--bs--modal-box-shadow: var(--wp--preset--shadow--natural);--bs--modal-header-padding: 1rem 1rem;--bs--modal-header-border-color: var(--wp--preset--color--contrast);--bs--modal-header-border-width: 0;--bs--modal-inner-border-radius: calc(.33rem + -0) ;--bs--modal-title-line-height: 1.2;--bs--modal-title-font-size: var(--wp--preset--font-size--x-large);--bs--modal-footer-gap: .5rem;--bs--modal-footer-bg: ;--bs--modal-footer-border-width: solid 0;--bs--modal-footer-border-color: var(--wp--preset--color--contrast)}.wp-block-rcdow-alerts-subscribe .modal{position:fixed;top:0;left:0;z-index:var(--bs--modal-zindex);display:none;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;outline:0;transition:opacity .15s linear}.wp-block-rcdow-alerts-subscribe .modal.show .modal-dialog{transform:none}.wp-block-rcdow-alerts-subscribe .modal-dialog{position:relative;width:auto;margin:var(--bs--modal-margin);pointer-events:none;display:flex;align-items:center;min-height:calc(100% - var(--bs--modal-margin) * 2);transition:transform .3s ease-out;transform:translateY(-50px)}@media (min-width: 576px){.wp-block-rcdow-alerts-subscribe .modal-dialog{max-width:500px;margin-right:auto;margin-left:auto}}.wp-block-rcdow-alerts-subscribe .modal-content{position:relative;display:flex;flex-direction:column;width:100%;color:var(--bs--modal-color);pointer-events:auto;background-color:var(--bs--modal-bg);background-clip:padding-box;border:var(--bs--modal-border-width) solid var(--bs--modal-border-color);border-radius:var(--bs--modal-border-radius);box-shadow:var(--bs--modal-box-shadow);outline:0}.wp-block-rcdow-alerts-subscribe .modal-content .modal-header{display:flex;flex-shrink:0;align-items:center;padding:var(--bs--modal-header-padding);border-bottom:var(--bs--modal-header-border-width) solid var(--bs--modal-header-border-color);border-top-left-radius:var(--bs--modal-inner-border-radius);border-top-right-radius:var(--bs--modal-inner-border-radius);justify-content:center}.wp-block-rcdow-alerts-subscribe .modal-content .modal-header .modal-title{margin-top:0;margin-bottom:0;line-height:var(--bs--modal-title-line-height);font-size:var(--bs--modal-title-font-size)}.wp-block-rcdow-alerts-subscribe .modal-content .modal-body{position:relative;flex:1 1 auto;padding:var(--bs--modal-padding);text-align:center;font-size:var(--wp--preset--font-size--small)}.wp-block-rcdow-alerts-subscribe .modal-content .modal-body>:first-child{margin-top:0;margin-bottom:2rem}.wp-block-rcdow-alerts-subscribe .modal-content .modal-body input{font-family:inherit;font-size:inherit;border-style:solid;border-width:1px;width:90%;box-sizing:border-box}.wp-block-rcdow-alerts-subscribe .modal-content .modal-body .error{color:#c00}.wp-block-rcdow-alerts-subscribe .modal-content .modal-footer{display:flex;flex-shrink:0;flex-wrap:wrap;align-items:center;justify-content:flex-end;padding:calc(var(--bs--modal-padding) - var(--bs--modal-footer-gap) * .5);background-color:var(--bs--modal-footer-bg);border-top:var(--bs--modal-footer-border-width) solid var(--bs--modal-footer-border-color);border-bottom-left-radius:var(--bs--modal-inner-border-radius);border-bottom-right-radius:var(--bs--modal-inner-border-radius);gap:.5rem}.wp-block-rcdow-alerts-subscribe .modal-content .modal-footer>*{margin:calc(var(--bs--modal-footer-gap) * .5)}.wp-block-rcdow-alerts-subscribe .modal-content .modal-footer a[data-dialog=close]{font-size:var(--wp--preset--font-size--small)}.wp-block-rcdow-alerts-subscribe .modal-content:valid .error{display:none}.wp-block-rcdow-alerts-subscribe .modal-content.was-validated input:invalid{border-color:#c00;outline-color:#c00}.modal-backdrop{--bs--backdrop-zindex: 1050;--bs--backdrop-bg: #000;--bs--backdrop-opacity: .5;transition:opacity .15s linear;position:fixed;top:0;left:0;z-index:1050;width:100vw;height:100vh;background-color:var(--bs--backdrop-bg)}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:var(--bs--backdrop-opacity)}
