.pum-container:has(.ahsa-petition){box-sizing:border-box!important;width:calc(100vw - 32px)!important;max-width:510px!important;min-width:0!important;height:auto!important;max-height:calc(100vh - 24px)!important;max-height:calc(100dvh - 24px)!important;padding:0!important;background:#ffffff!important;border:5px solid #111111!important;border-radius:0!important;box-shadow:0 4px 15px rgb(0 0 0 / .24)!important;overflow-x:hidden!important;overflow-y:auto!important}.pum-container:has(.ahsa-petition) .pum-content{margin:0!important;padding:0!important;width:100%!important;max-width:100%!important;text-align:center!important}.pum-container:has(.ahsa-petition) .pum-content p{margin:0!important;padding:0!important}.pum-container:has(.ahsa-petition) .pum-close{position:absolute!important;top:0!important;right:0!important;width:26px!important;height:26px!important;min-width:0!important;min-height:0!important;padding:0!important;border:0!important;border-radius:0!important;background:#111111!important;color:#ffffff!important;font-size:0!important;line-height:1!important;box-shadow:none!important;text-shadow:none!important}.pum-container:has(.ahsa-petition) .pum-close::after{content:"×";display:block;font-family:Arial,sans-serif;font-size:22px;font-weight:400;line-height:26px;text-align:center;color:#fff}@media (max-width:767px){.pum-container:has(.ahsa-petition){width:calc(100vw - 24px)!important;max-width:420px!important}.pum-container:has(.ahsa-petition) .ahsa-petition{padding:27px 14px 25px!important}.pum-container:has(.ahsa-petition) .ahsa-logo{width:200px!important;max-width:76%!important;max-height:72px!important;margin-bottom:26px!important}.pum-container:has(.ahsa-petition) .ahsa-headline{font-size:clamp(22px,6vw,29px)!important;line-height:1.22!important}.pum-container:has(.ahsa-petition) .ahsa-button{font-size:19px!important;max-width:100%!important;margin-top:29px!important;padding:15px 14px!important}}@media (max-width:359px){.pum-container:has(.ahsa-petition) .ahsa-headline{font-size:21px!important}.pum-container:has(.ahsa-petition) .ahsa-button{font-size:18px!important}}