.gdpr-maps-container{position:relative;width:100%;height:240px;background:#f8f9fa;border:1px solid #dee2e6;border-radius:.375rem;overflow:hidden}.gdpr-maps-placeholder{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:#f8f9fa;z-index:1}.gdpr-maps-content{text-align:center;padding:2rem;max-width:400px}.gdpr-maps-icon{color:#6c757d;margin-bottom:1rem}.gdpr-maps-content h4{margin-bottom:.5rem;color:#495057}.gdpr-maps-content p{margin-bottom:1.5rem;color:#6c757d;font-size:.9rem}.gdpr-maps-iframe-container{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}.gdpr-maps-iframe-container iframe{width:100%;height:100%;border:none}