#inv-cookie-popup-banner{display:none;position:fixed;inset:0;z-index:99999;background-color:rgba(0,0,0,0.6);color:#383838;text-align:center;padding:0 18px;overflow-y:auto;-webkit-overflow-scrolling:touch}#inv-cookie-popup-banner .inv-cookie-popup-banner-inner{position:relative;max-width:560px;margin:4vh auto;padding:20px;background-color:#FFFFFF;border:4px solid #c1a572;box-shadow:0px 0px 15px 1px rgba(0,0,0,0.5)}#inv-cookie-popup-banner .inv-cookie-popup-banner-inner img{display:block;width:auto;max-width:100%;max-height:62vh;height:auto;margin:0 auto}#inv-cookie-popup-banner .inv-cookie-popup-banner-inner a{display:block}#inv-cookie-popup-banner .inv-cookie-popup-banner-inner .inv-popup-banner-button{display:inline-block;margin-top:16px;padding:14px 26px;background-color:#1a1a1a;color:#FFFFFF;text-decoration:none;font-weight:600;letter-spacing:0.03em;transition:opacity 0.2s ease}#inv-cookie-popup-banner .inv-cookie-popup-banner-inner .inv-popup-banner-button:hover,#inv-cookie-popup-banner .inv-cookie-popup-banner-inner .inv-popup-banner-button:focus{opacity:0.85;color:#FFFFFF}#inv-cookie-popup-banner .inv-cookie-popup-banner-inner #inv-popup-banner-close-button{cursor:pointer;padding:0;border:0;position:absolute;top:-15px;right:-15px;background:#FFF;color:#c1a572;font-size:28px;line-height:28px;width:28px;height:28px;text-align:center;border-radius:14px;box-shadow:0 0 6px rgba(0,0,0,0.3)}