.consent-banner .tui-modal__inner{position:absolute;bottom:0;height:auto}.consent-banner.tui-modal--size-large .tui-modal__inner{width:100%}.consent-banner .policy{margin-bottom:10px}.consent-banner .tui-formBtn{max-width:166px}.consent-banner .consent-buttons{margin-top:20px;align-self:center}.consent-banner .consent-buttons .tui-formBtn--reveal{border-bottom-style:solid;margin-right:20px}@media (min-width:875px){.consent-banner.tui-modal.tui-modal--size-large .tui-modal__inner{width:100%;text-align:left}.consent-banner .tui-modalContent__content{flex-direction:row}.consent-banner .policy{width:60%}.consent-banner .consent-buttons{margin-top:0;width:40%;text-align:end}}.preferences-header{display:inline-block;width:100%;padding-bottom:var(--gap-5);border-bottom:1px solid var(--color-neutral-5)}.preferences-header img{width:120px;height:auto}.preferences-content h3{margin-bottom:var(--gap-3)}.preferences-collapsible{margin-bottom:var(--gap-5)}.preferences-collapsible .tui-collapsible__header{min-height:42px;align-content:center}.preferences-collapsible+.tui-formBtn{max-width:180px;align-self:end}.preferences-collapsible .tui-collapsible__header-button:focus{outline:none}.preferences-collapsible .consent-category{padding:var(--gap-5) var(--gap-3)}
/* SDWHITBREAD-1053: Swap login panels around when the site is using the German language */

html[lang="de"] .loginbox .loginpanel {
    order: 2;
}