#socialModalContent .social-facebook-link{display:block;margin:24px 0;padding:22px;border:2px solid #111;border-top:6px solid #e30613;background:#f7f7f8;box-shadow:5px 5px 0 #111;min-width:0}
.social-facebook-link-heading{display:flex;justify-content:space-between;gap:16px;align-items:center}
.social-facebook-link-heading small{color:#bf0010;letter-spacing:.1em;font-weight:800}
.social-facebook-link h3{font:900 italic 30px/1.1 'Barlow Condensed',sans-serif;text-transform:uppercase;margin:8px 0}
.social-facebook-link-heading>span{background:#111;color:#fff;padding:12px;font-weight:900}
#socialModalContent .social-facebook-link p,.social-facebook-link>small{font:400 13px/1.55 Inter,system-ui,sans-serif;text-transform:none;letter-spacing:0;overflow-wrap:anywhere}
#socialModalContent .social-facebook-link input{min-width:0;width:100%;max-width:100%;box-sizing:border-box;font-size:16px}
#socialFacebookPostUrl{font-size:13px!important;background:#fff}
.social-facebook-link-actions{display:flex;flex-wrap:wrap;gap:12px;margin:18px 0}
.social-facebook-link-actions button{margin:0!important;white-space:normal;min-height:46px;width:auto!important}
.social-facebook-link button:disabled{opacity:.5;cursor:not-allowed}
.social-facebook-link a{display:block;margin-top:16px;color:#a9000d;font-weight:700}
@media(max-width:560px){#socialModalContent .social-facebook-link{padding:16px;margin-right:5px}.social-facebook-link-actions button{width:100%!important}.social-facebook-link h3{font-size:26px}}
