#partCookieWall.partCookieWall1{--partCookieWall1-spacing: clamp(1.375rem, 2.6vw + .4rem, 2.75rem);--partCookieWall1-borderRadius: var(--component-borderRadius-m, .375rem);--partCookieWall1-backgroundColor: var(--component-backgroundColor, light-dark(light-dark(#FFFFFF, #030712), light-dark(#F6F8FA, #0E1524)));--partCookieWall1-heading-font-size: var(--base-fontSize-h4, clamp(1.125rem, 1vw + .85rem, 1.375rem));--partCookieWall1-heading-color: var(--component-foreground, light-dark(#030712, #FFFFFF));--partCookieWall1-heading-font-weight: 700;--partCookieWall1-heading-fontFamily: var(--base-fontFamily-heading, inherit);--partCookieWall1-text-font-size: var(--base-fontSize-text-5, 1rem);--partCookieWall1-text-color: var(--component-foreground, light-dark(#030712, #FFFFFF));--partCookieWall1-button-accept-backgroundColor: var(--color-positive, light-dark(#029966, #39af7c));--partCookieWall1-button-accept-color: var(--color-positive-content, light-dark(#FFFFFF, #030712));--partCookieWall1-button-accept-backgroundColor-hover: var(--color-positive-hover, light-dark(#005c3b, #6edfa9));--partCookieWall1-button-accept-color-hover: var(--color-positive-content-hover, light-dark(#FFFFFF, #030712));--partCookieWall1-button-decline-backgroundColor: var(--base-color-neutral-0, light-dark(#FFFFFF, #030712));--partCookieWall1-button-decline-border: var(--button-borderWidth, 1px) var(--button-borderStyle, solid) var(--color-neutral-subtle-border, light-dark(#E3E8EE, #313B4C));--partCookieWall1-button-decline-color: var(--component-foreground, light-dark(#030712, #FFFFFF));--partCookieWall1-button-decline-color-hover: var(--color-neutral-content, light-dark(#FFFFFF, #030712));--partCookieWall1-button-decline-backgroundColor-hover: var(--color-neutral, light-dark(#485567, #DDE4EA));--partCookieWall1-button-decline-border-hover: var(--partCookieWall1-button-decline-backgroundColor-hover)}#partCookieWall.partCookieWall1 #cookieWallHeading{font-size:var(--partCookieWall1-heading-font-size);font-weight:var(--partCookieWall1-heading-font-weight);font-family:var(--partCookieWall1-heading-fontFamily);color:var(--partCookieWall1-heading-color)}#partCookieWall.partCookieWall1 .partContentText{font-size:var(--partCookieWall1-text-font-size);color:var(--partCookieWall1-text-color)}#partCookieWall.partCookieWall1 #cookieWallPopupButtons{display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}#partCookieWall.partCookieWall1 #cookieWallPopupButtons .partButton.cookieWallButton{font-size:var(--partButton1-buttonLabel-fontSize, 1.125rem);font-weight:var(--partButton1-buttonLabel-fontWeight, 700);height:var(--button-size-l, 44px);border-radius:var(--button-borderRadius, .375rem);transition:background-color .3s,border-color .3s,transform .15s}#partCookieWall.partCookieWall1 #cookieWallPopupButtons .partButton.cookieWallButton.accept{background-color:var(--partCookieWall1-button-accept-backgroundColor);color:var(--partCookieWall1-button-accept-color)}@media (max-width: 500px){#partCookieWall.partCookieWall1 #cookieWallPopupButtons .partButton.cookieWallButton.accept{order:-1}}#partCookieWall.partCookieWall1 #cookieWallPopupButtons .partButton.cookieWallButton.decline{background-color:var(--partCookieWall1-button-decline-backgroundColor);border:var(--partCookieWall1-button-decline-border);color:var(--partCookieWall1-button-decline-color)}@media (hover: hover){#partCookieWall.partCookieWall1 #cookieWallPopupButtons .partButton.cookieWallButton.accept:not([disabled]):hover,#partCookieWall.partCookieWall1 #cookieWallPopupButtons .partButton.cookieWallButton.accept:not([disabled]):focus{background-color:var(--partCookieWall1-button-accept-backgroundColor-hover)}#partCookieWall.partCookieWall1 #cookieWallPopupButtons .partButton.cookieWallButton.decline:not([disabled]):hover,#partCookieWall.partCookieWall1 #cookieWallPopupButtons .partButton.cookieWallButton.decline:not([disabled]):focus{background-color:var(--partCookieWall1-button-decline-backgroundColor-hover);color:var(--partCookieWall1-button-decline-color-hover);border-color:var(--partCookieWall1-button-decline-border-hover)}}body.cookieWallActive{overflow:hidden}#partCookieWall.partCookieWall1{z-index:4010;background-color:rgba(from var(--base-color-neutral-13, light-dark(#030712, #FFFFFF)) r g b / .48);position:fixed;top:0;bottom:0;left:0;right:0;display:flex}#partCookieWall.partCookieWall1 #cookieWallPopup{border-radius:var(--partCookieWall1-borderRadius);background-color:var(--partCookieWall1-backgroundColor);width:100%;max-width:min(600px,100vw - calc(var(--partCookieWall1-spacing) * 2));margin:auto;max-height:calc(90svh - calc(var(--partCookieWall1-spacing) * 2));display:flex;flex-direction:column}#partCookieWall.partCookieWall1 #cookieWallPopupLogo{padding:22px var(--partCookieWall1-spacing);border-bottom:var(--component-border, 1px solid light-dark(light-dark(#C2CDD8, #CCD5DE), light-dark(#E3E8EE, #313B4C)));display:flex;justify-content:center}#partCookieWall.partCookieWall1 #cookieWallPopupLogo img{width:32px;height:32px}#partCookieWall.partCookieWall1 #cookieWallPopupText{padding:var(--partCookieWall1-spacing);overflow-y:auto}#partCookieWall.partCookieWall1 #cookieWallHeading{line-height:1.3;margin-bottom:.55556em;text-wrap:balance;word-break:break-word;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}#partCookieWall.partCookieWall1 #cookieWallPopupButtons{padding:22px var(--partCookieWall1-spacing);box-shadow:0 -2px 8px 0 rgba(from var(--base-color-neutral-13, light-dark(#030712, #FFFFFF)) r g b / .15)}
