.heureka-campaign-copy>p{text-align:center}.heureka-campaign-dialog{position:fixed;top:0;right:0;bottom:0;left:0;margin:auto;padding:0;width:min(720px,calc(100vw - 32px));max-height:calc(100dvh - 32px);overflow:auto;overscroll-behavior:contain;border:0;background:rgb(var(--background));color:rgb(var(--text-color))}.heureka-campaign-dialog::backdrop{background:#0000008c}.heureka-campaign-close{position:sticky;top:0;z-index:1;height:0;display:flex;justify-content:flex-end}.heureka-campaign-close button{margin:12px;width:44px;height:44px;display:grid;place-items:center;border-radius:50%;background:#fff;color:#222}.heureka-campaign-image{display:block;width:100%;aspect-ratio:4 / 3;height:auto;object-fit:cover;object-position:center}.heureka-campaign-dialog .heureka-campaign-copy{padding:clamp(20px,5vw,48px);color:#9b2d22;font-family:Times New Roman,Times,serif;font-size:clamp(16px,2vw,20px);line-height:1.32}.heureka-campaign-copy .heureka-campaign-masthead{text-align:center;margin:0 0 clamp(24px,4vw,40px)}.heureka-campaign-masthead .heureka-campaign-title,.heureka-campaign-masthead .heureka-campaign-for{color:inherit;font:inherit;letter-spacing:normal;text-transform:none;margin:0}.heureka-campaign-masthead .heureka-campaign-title{font-size:clamp(22px,3.3vw,32px)}.heureka-campaign-masthead .heureka-campaign-for{margin-top:8px}.heureka-campaign-masthead .heureka-campaign-logo{display:block;width:min(56%,280px);height:auto;margin:16px auto 0}
/*# sourceMappingURL=/cdn/shop/t/2/compiled_assets/styles.css.map?subset=AAAC */
