@media (max-width:1119px){.bde-popup-5592-100 .breakdance-popup .breakdance-popup-close-button{color:#FFF;background-color:#000000BD}}@media (max-width:1023px){.bde-popup-5592-100 .breakdance-popup .breakdance-popup-close-button{color:#FFF;background-color:#000000BD}}@media (max-width:767px){.bde-popup-5592-100 .breakdance-popup .breakdance-popup-close-button{color:#FFF;background-color:#000000BD}}@media (max-width:479px){.bde-popup-5592-100 .breakdance-popup .breakdance-popup-close-button{color:#FFF;background-color:#000000BD}}.bde-code-block-5592-105{width:100%}#aladin-holiday{width:min(1080px,calc(100vw - 32px));max-width:none;max-height:90vh;max-height:90dvh;padding:0;border:0;border-radius:22px;background:#e8f3e9;color:#102333;overflow:auto;box-shadow:0 24px 80px rgb(0 0 0 / 25%)}#aladin-holiday::backdrop{background:rgb(10 28 20 / 55%)}#aladin-holiday,#aladin-holiday *{box-sizing:border-box}#aladin-holiday .ah-card{position:relative;padding:44px;background:url(https://www.aladin-kartons.de/wp-content/uploads/2026/11/exec-136bfbf6-be14-4be4-b99c-a2052179f51d.png) center / cover no-repeat}#aladin-holiday .ah-copy{position:relative;width:51%}#aladin-holiday .ah-eyebrow{margin:0 0 12px;font:700 12px/1.4 inherit;font-size:12px;font-weight:700;letter-spacing:1.5px;color:#257536}#aladin-holiday h2{margin:0 0 22px;font-size:clamp(26px,3vw,38px);line-height:1.12;color:#102333}#aladin-holiday p{margin:0 0 16px;font-size:16px;line-height:1.55}#aladin-holiday .ah-greeting{font-size:14px}#aladin-holiday .ah-close{position:absolute;top:12px;right:12px;z-index:2;display:grid;place-items:center;width:40px;height:40px;padding:0;border:1px solid #c9dbcc;border-radius:50%;background:#fff;color:#174d28;font-size:28px;cursor:pointer}#aladin-holiday .ah-confirm{margin-top:6px;padding:13px 24px;border:0;border-radius:10px;background:#257d37;color:#fff;font:inherit;font-weight:700;cursor:pointer}#aladin-holiday .ah-confirm:hover{background:#1c622a}#aladin-holiday button:focus-visible{outline:3px solid #102333;outline-offset:4px}#aladin-holiday .ah-mobile-art{display:none}@media (max-width:767px){#aladin-holiday .ah-card{padding:48px 24px 0;background:#e8f3e9}#aladin-holiday .ah-copy{width:100%}#aladin-holiday .ah-confirm{width:100%}#aladin-holiday .ah-mobile-art{display:block;width:calc(100% + 48px);max-width:none;margin:18px -24px 0;height:auto}}