.b-ext .categoryTile {background: var(--color-linenGrey);color: var(--color-black);text-align: center;}
.b-ext .categoryTile--v2 {background: var(--color-transparent);color: initial !important;color: var(--tile-textOverwrite,var(--pd-textColor,var(--pd-textColor-default,initial))) !important;display: block;overflow: hidden;text-align: left;transition: all .2s linear;width: -moz-fit-content;width: fit-content;}
.b-ext .categoryTile--v2 .categoryTile__image {width: 100%;}
.b-ext .categoryTile--v2 .categoryTile__text {transition: all .2s linear;}
.b-ext .categoryTile--v2 .categoryTile__text:before {margin: 0;}
.b-ext .categoryTile--v2 .categoryTile--v2__text {color: initial !important;color: var(--tile-textOverwrite,var(--pd-textColor,var(--pd-textColor-default,initial))) !important;}
.b-ext .categoryTile__link {color: var(--color-black);cursor: pointer;text-decoration: none;}
.b-ext .categoryTile__link span:after {content: "";display: block;height: 10px;}
.b-ext .categoryTile--generic {width: 252px;}
.b-ext .categoryTile--flexCarousel, .b-ext .categoryTile--flexCarousel img[class] {width: 100%;}
.b-ext .categoryTile picture {display: block;position: relative;}
.b-ext .categoryTile img {width: 252px;}
.b-ext .categoryTile__icon {font-size: 20px;padding-left: 5px;vertical-align: text-bottom;}
.b-ext .editorialRichText {color: initial;color: var(--pd-textColor-mobile,var(--pd-textColor,initial));margin-bottom: 50px;}
.b-ext .editorialRichText:not(.text-shadow--white):not(.text-shadow--black) {text-shadow: var(--pd-textShadow);}
.b-ext .editorialRichText h1, .b-ext .editorialRichText h2 {font-family: var(--alternateFont),var(--fallbackFonts);font-size: 90px;line-height: 70px;}
.b-ext .editorialRichText h3 {font-family: var(--alternateFont),var(--fallbackFonts);font-size: 56px;line-height: 56px;}
.b-ext .editorialRichText h4 {font-size: 24px;line-height: 36px;}
.b-ext .editorialRichText h4, .b-ext .editorialRichText p {font-family: var(--highlightFont),var(--fallbackFonts);}
.b-ext .editorialRichText p {font-size: 18px;line-height: 30px;}
.b-ext .editorialRichTextBlog {color: initial;color: var(--pd-textColor,initial);}
.b-ext .editorialRichTextBlog h1, .b-ext .editorialRichTextBlog h2 {font-family: var(--highlightFont),var(--fallbackFonts);text-transform: uppercase;}
.b-ext .editorialRichTextBlog h3, .b-ext .editorialRichTextBlog h4 {font-family: var(--baseFontBold),var(--fallbackFonts);}
.b-ext .editorialRichTextBlog h1 {font-size: 48px;line-height: 52px;}
.b-ext .editorialRichTextBlog h2 {font-size: 24px;line-height: 26px;}
.b-ext .editorialRichTextBlog h3 {font-size: 20px;line-height: var(--baseLineHeight);}
.b-ext .editorialRichTextBlog h4 {font-size: 18px;line-height: 20px;}
.b-ext .mediaTeaser {margin: 0 auto;max-width: max-content;position: relative;width: 100%;}
.b-ext .mediaTeaser__wrapper {display: block;position: relative;}
.b-ext .mediaTeaser__image {display: block;width: 100%;}
.b-ext .mediaTeaser__image:not(.loaded) {width: 100%;width: var(--placeholderWidth,100%);}
.b-ext .mediaTeaser__button {bottom: 0;left: 50%;max-width: max-content;position: absolute;transform: translate(-50%,-100%);width: 100%;}
.b-ext .textbox {color: initial;color: var(--pd-textColor,initial);}
.b-ext .textbox:not(.text-shadow--black):not(.text-shadow--white) {text-shadow: var(--pd-textShadow);}
.b-ext .textbox h1, .b-ext .textbox h2 {font-size: 90px;line-height: 70px;}
.b-ext .textbox h1, .b-ext .textbox h2, .b-ext .textbox h3 {font-family: var(--alternateFont),var(--fallbackFonts);}
.b-ext .textbox h3 {font-size: 56px;line-height: 1.3;}
.b-ext .textbox h4 {font-size: 24px;line-height: 36px;}
.b-ext .textbox h4, .b-ext .textbox p {font-family: var(--highlightFont),var(--fallbackFonts);}
.b-ext .textbox p {font-size: 18px;line-height: 30px;}
.b-ext .textbox--center>* {text-align: center;}
.b-ext .textbox--end>* {text-align: right;}
.b-ext .breadcrumbsComponent {left: 0;padding: calc(var(--font-size) * 1) 20px;position: absolute;top: 0;z-index: 10;}
.b-ext .breadcrumbsComponent * {color: var(--pd-textColor-mobile);}
.b-ext .page[\:has\(\.flexHeader--fixed\)] .breadcrumbsComponent {padding: 0 20px;top: var(--header-height);}
.b-ext .page:has(.flexHeader--fixed) .breadcrumbsComponent {padding: 0 20px;top: var(--header-height);}
.b-ext .pd__body--1 {margin: 0 0 50px;}
.b-ext .pd__body--1 .pd_bannerIllustration img, .b-ext .pd__body--1 .pd_bannerIllustration video {height: 350px;object-fit: cover;width: 100%;}
.b-ext .pd__body--1 .pd__headline {margin-top: -10px;overflow: visible;overflow: initial;width: auto;}
.b-ext .pd__body--1 .pd__headline .headline--h2-rs {line-height: 42px;}
.b-ext .pd__body--1 .pd__headline span {display: block;text-align: center;}
.b-ext .pd__body--1 .pd__details {padding: 0;}
.b-ext .pd__body--2 {margin: 0 0 50px;}
.b-ext .pd__body--2 .pd_bannerIllustration img, .b-ext .pd__body--2 .pd_bannerIllustration video {height: 350px;object-fit: cover;width: 100%;}
.b-ext .pd__body--2 .pd__headline {margin-top: -40px;word-break: break-all;}
.b-ext .pd__body--2 .pd__headline .headline--h1-rs {font-size: 70px;line-height: 60px;}
.b-ext .pd__body--2 .pd__headline span {display: block;text-align: left;}
.b-ext .pd__body--2 .pd__subheadline .headline--h7 {line-height: 52px;}
.b-ext .pd__body--2 .pd__details {padding: 30px 20px 0 50px;}
.b-ext .pd__body--2 .pd__button {display: flex;justify-content: flex-start;}
.b-ext .pd__body--3 {margin: 0 0 50px;padding: 30px 0;}
.b-ext .pd__body--3 .pd__bannerIllustration img, .b-ext .pd__body--3 .pd__bannerIllustration video {height: 350px;object-fit: cover;width: 100%;}
.b-ext .pd__body--3 .pd__headline {position: absolute;right: -5px;top: 120px;width: 300px;}
.b-ext .pd__body--3 .pd__headline span {display: block;text-align: center;}
.b-ext .pd__body--3 .pd__details {padding: 0 calc(var(--font-size) * 1);}
.b-ext .pd__body--3 .pd__button {padding: 0;}
.b-ext .pd__body--4 {margin: 0 0 50px;}
.b-ext .pd__body--4.pd__additionalPadding {padding: 50px 0 0;}
.b-ext .pd__body--4 .pd_bannerIllustration img, .b-ext .pd__body--4 .pd_bannerIllustration video {height: 350px;object-fit: cover;width: 100%;}
.b-ext .pd__body--4 .pd__headline {margin-top: -35px;}
.b-ext .pd__body--4 .pd__headline span {display: block;text-align: right;}
.b-ext .pd__body--5 {margin: 0 0 50px;}
.b-ext .pd__body--5 .pd__link {display: block;position: relative;text-decoration: none;}
.b-ext .pd__body--5 .pd_bannerIllustration img, .b-ext .pd__body--5 .pd_bannerIllustration video {height: 350px;object-fit: cover;width: 100%;}
.b-ext .pd__body--5 .pd__headline1, .b-ext .pd__body--5 .pd__headline2 {position: relative;z-index: 1;}
.b-ext .pd__body--5 .pd__headline1 h1, .b-ext .pd__body--5 .pd__headline1 h2, .b-ext .pd__body--5 .pd__headline2 h1, .b-ext .pd__body--5 .pd__headline2 h2 {font-family: var(--alternateFont),var(--fallbackFonts);font-size: 64px;line-height: 1;}
.b-ext .pd__body--5 .pd__headline1 {margin-bottom: -30px;}
.b-ext .pd__body--5 .pd__headline2 {margin-top: -30px;}
.b-ext .pd__body--5 .pd__wrapper {padding: 0 0 0 70px;}
.b-ext .pd__body--5 .pd__button {bottom: 100px;margin-top: -50px;position: relative;text-align: center;}
.b-ext .pd__body--5 .pd__button .button {display: inline-block;}
.b-ext .pd__body--5 .pd__button .button__text:before {height: 0;}
.b-ext .pd__body--7 {margin: 0 0 50px;}
.b-ext .pd__body--7 .pd__circle, .b-ext .pd__body--7 .pd__noCircle {align-items: center;display: flex;font-family: var(--highlightFont),var(--fallbackFonts);justify-content: center;margin: 0 auto 20px;padding-top: 12px;-webkit-user-select: none;user-select: none;}
.b-ext .pd__body--7 .pd__circle {border-radius: 40px;border-style: solid;border-width: 2px;font-size: 40px;height: 64px;line-height: 1;width: 64px;}
.b-ext .pd__body--7 .pd__noCircle {font-size: 24px;font-weight: 600;line-height: 30px;}
.b-ext .pd__body--7 .pd__text {flex: 1;font-family: var(--highlightFont),var(--fallbackFonts);font-size: 24px;line-height: 36px;}
.b-ext .pd__body--7 .pd__columns {display: flex;flex-direction: column;gap: 50px;}
.b-ext .pd__body--7 .pd__column {display: flex;flex: 1 1 0;flex-direction: column;}
.b-ext .pd__body--7 .pd__image {display: none;margin-top: 80px;}
.b-ext .pd__body--7 .pd__image img {height: 326px;object-fit: cover;object-position: var(--focal-point-x) var(--focal-point-y);width: 100%;}
.b-ext .pd__body--7 .pd__headline {position: relative;z-index: 1;}
.b-ext .pd__body--7 .pd__headline h2 {font-size: 50px;margin: 0 0 30px;}
.b-ext .pd__body--7 .pd__headline h2, .b-ext .pd__body--7 .pd__headline h3 {font-family: var(--alternateFont),var(--fallbackFonts);line-height: 64px;text-align: center;}
.b-ext .pd__body--7 .pd__headline h3 {font-size: 42px;margin-bottom: 0;}
.b-ext .pd__body--7 .pd__subtitle {font-family: var(--highlightFont);font-size: 24px;font-weight: 400;line-height: 64px;margin-bottom: 50px;text-align: center;}
.b-ext .pd__body--8 {margin: 0 0 50px;}
.b-ext .pd__body--8 .pd__icons {align-items: center;display: flex;flex-direction: column;gap: 70px;-webkit-user-select: none;user-select: none;}
.b-ext .pd__body--8 .pd__icon {color: initial;color: var(--pd-textColor,initial);flex: 1 1 0;height: 96px;position: relative;text-shadow: var(--pd-textShadow);width: 96px;}
.b-ext .pd__body--8 .pd__icon:last-of-type {height: 132px;width: 132px;}
.b-ext .pd__body--8 .pd__icon:last-of-type:before {left: 35px;}
.b-ext .pd__body--8 .pd__icon:before {font-size: 60px;left: 17px;position: absolute;top: -65px;transform: rotate(90deg);}
.b-ext .pd__body--8 .pd__icon:first-of-type:before {display: none;}
.b-ext .pd__body--8 .pd__icon img {display: block;height: 100%;object-fit: contain;width: 100%;}
.b-ext .pd__body--10 {margin: 0 0 50px;}
.b-ext .pd__body--10 .pd__text {flex: 1;font-family: var(--highlightFont),var(--fallbackFonts);font-size: 24px;line-height: 36px;}
.b-ext .pd__body--10 .pd__column, .b-ext .pd__body--10 .pd__columns {display: flex;flex-direction: column;}
.b-ext .pd__body--10 .pd__image {align-items: center;display: flex;justify-content: center;}
.b-ext .pd__body--10 .pd__image img {display: block;object-position: var(--focal-point-x) var(--focal-point-y);width: 100%;}
.b-ext .pd__body--10 .pd__headline {position: relative;z-index: 1;}
.b-ext .pd__body--10 .pd__headline h2 {font-family: var(--alternateFont),var(--fallbackFonts);font-size: 50px;line-height: 64px;text-align: center;}
.b-ext .pd__body--11 .pd_bannerIllustration {display: none;}
.b-ext .pd__body--11 .pd_bannerIllustration img, .b-ext .pd__body--11 .pd_bannerIllustration video {height: 350px;object-fit: cover;width: 100%;}
.b-ext .pd__body--11 .pd__headline {margin-top: -10px;overflow: visible;overflow: initial;width: auto;}
.b-ext .pd__body--11 .pd__headline h2 {font-family: var(--alternateFont),var(--fallbackFonts);font-size: 50px;line-height: 64px;text-align: center;}
.b-ext .pd__body--11 .pd__text {font-family: var(--highlightFont),var(--fallbackFonts);font-size: 24px;text-align: center;}
.b-ext .pd__body--11 .pd__text a:hover {color: inherit;}
.b-ext .pd__body--11 .pd__details {padding: 0;}
.b-ext .pd {padding: 40px 0;}
.b-ext .pd__cta, .b-ext .pd__mediaWrapper, .b-ext .pd__paragraph, .b-ext .pd__title {order: 1;}
.b-ext .pd__title {order: 0;}
.b-ext .pd__buttonAction {bottom: 40px;}
.b-ext .pd__media {height: 556px !important;overflow: hidden;width: 100%;}
.b-ext .pd__media .video, .b-ext .pd__media .video div {height: 100%;}
.b-ext .pd__media img, .b-ext .pd__media video {height: 100%;object-fit: cover;width: 100%;}
.b-ext .pdbody16background__mobileImage {aspect-ratio: 412/392;background-image: none;background-image: var(--content-banner-mobile,none);background-position: 50%;background-size: cover;}
.b-ext .pd__body--16 {margin: 0 0 50px;padding: 30px 0;}
.b-ext .pd__body--16 .pd__headline {left: 35%;position: absolute;top: 120px;}
.b-ext .pd__body--16 .pd__headline span {display: block;text-align: center;}
.b-ext .pd__body--16 .pd__details {padding: 0;}
.b-ext .pd__body--16 .pd__title {padding: 0 80px 0 0;}
.b-ext .pd__body--16 .pd__text {padding: 20px 15px 0;}
.b-ext .pd__body--16 .pd__button {padding: 0 15px;}
.b-ext .pdvideoV1 {display: grid;margin: 0 0 100px;}
.b-ext .pdvideoV1 .video-embed video {height: 100%;width: 100%;}
.b-ext .pdvideoV1 .video {aspect-ratio: 374/664;}
.b-ext .pdvideoV1__headline {grid-column: 1;grid-row: 2;margin: 1em auto auto;text-align: center;}
.b-ext .pdvideoV1 .video, .b-ext .pdvideoV1__button {grid-area: 1/-1;}
.b-ext .pdvideoV1__button {margin: auto auto 70px;position: relative;width: auto;}
.b-ext .pdvideoV1__button:hover {background: var(--color-white);margin-left: auto;}
.b-ext .pdvideoV2 {display: grid;position: relative;text-decoration: none;}
.b-ext .pdvideoV2__wrapper {margin: 0 0 100px;}
.b-ext .pdvideoV2__cta {padding: 0;}
.b-ext .pdvideoV2__link {text-decoration: none;}
.b-ext .pdvideoV2 .video-embed video {height: 100%;width: 100%;}
.b-ext .pdvideoV2 .video {aspect-ratio: 374/664;}
.b-ext .pdvideoV2 .video video {width: 100%;}
.b-ext .pdvideoV2__headline {grid-column: 1;grid-row: 2;margin: 1em auto auto;text-align: center;}
.b-ext .pdvideoV2 .video, .b-ext .pdvideoV2__button {grid-area: 1/-1;}
.b-ext .pdvideoV2__button {margin: auto auto 75px;position: relative;width: auto;}
.b-ext .pdvideoV2__button:hover {background: var(--color-white);border-radius: 2px;margin-left: auto;}
.b-ext .pdvideoV2__controlButton {cursor: pointer;left: 5px;position: absolute;width: auto;z-index: 1;}
.b-ext .pdvideoV2__controlButton-top {top: calc(100% - 140px);}
.b-ext .pdvideoV2__controlButton-bottom {bottom: 10px;}
.b-ext .pdvideoV2__controlButton .pdvideoV2__play {display: block;}
.b-ext .pdvideoV2__controlButton .pdvideoV2__pause, .b-ext .pdvideoV2__controlButton--pause .pdvideoV2__play {display: none;}
.b-ext .pdvideoV2__controlButton--pause .pdvideoV2__pause {display: block;}
.b-ext .pdvideoV2__muteButton {cursor: pointer;position: absolute;right: 5px;width: auto;z-index: 2;}
.b-ext .pdvideoV2__muteButton-top {top: calc(100% - 140px);}
.b-ext .pdvideoV2__muteButton-bottom {bottom: 10px;}
.b-ext .pdvideoV2__muteButton .pdvideoV2__soundOn {display: block;}
.b-ext .pdvideoV2__muteButton .pdvideoV2__soundOff, .b-ext .pdvideoV2__muteButton--soundOff .pdvideoV2__soundOn {display: none;}
.b-ext .pdvideoV2__muteButton--soundOff .pdvideoV2__soundOff {display: block;}
.b-ext .pdvideoV2__pause, .b-ext .pdvideoV2__play, .b-ext .pdvideoV2__soundOff, .b-ext .pdvideoV2__soundOn {height: 45px;width: 45px;}
.b-ext .pdvideoV2__play, .b-ext .pdvideoV2__soundOn {display: none;}
.b-ext .pdvideoV2__countdownVideoV2 {bottom: 230px;position: relative;}
.b-ext .pdvideoV2__countdownVideoV2-mobileDisabled {display: none;}
.b-ext .pd__body--13 {margin: 0 0 50px;padding: 30px 0;}
.b-ext .pd__body--13 .pd_bannerimage img {height: 350px;object-fit: cover;width: 100%;}
.b-ext .pd__body--13 .pd__headline {position: absolute;right: -5px;top: 120px;width: 300px;}
.b-ext .pd__body--13 .pd__headline span {display: block;text-align: center;}
.b-ext .pd__body--13 .pd__title {padding: 30px 0;}
.b-ext .pd__body--13 .pd__title h2 {font-family: var(--highlightFont),var(--fallbackFonts);font-size: 40px;line-height: 40px;}
.b-ext .pd__body--13 .pd__text {padding: 0 0 30px;}
.b-ext .pd__body--13 .pd__button {padding: 0;width: -moz-fit-content;width: fit-content;}
.b-ext .pd__body--13 .pd__dateSeparator {border-bottom: 1px solid;display: block;margin: 30px 0;width: 100%;}
.b-ext .pd__imageDirection--right {flex-direction: row-reverse;}
.b-ext .pd__imageDirection--right .pd__details {padding: 0 calc(var(--font-size) * 1);}
.b-ext .pd__imageDirection--left {flex-direction: row;}
.b-ext .pd__imageDirection--left .pd__details {padding: 0 calc(var(--font-size) * 1);}
.b-ext .pd__image_only p {display: none;}
.b-ext .headline--h1-cv {font-size: 75px;line-height: 80px;}
.b-ext .pd__columnVideo {z-index: 1;}
.b-ext .pd__columnVideoText {z-index: 2;}
.b-ext .pd__imageDirection--left .pd__details--videoColumn, .b-ext .pd__imageDirection--right .pd__details--videoColumn {padding: 0 calc(var(--font-size) * 3);}
.b-ext .pd__body--13 .pd__headline--videoColumn {left: calc(var(--font-size) * -3);margin-bottom: -8px;position: relative;top: 0;width: 300px;}
.b-ext .countdown {font-family: var(--highlightFont),var(--fallbackFonts);}
.b-ext .countdown__title-big, .b-ext .countdown__title-small {color: var(--pd-textColor);font-size: 10px;}
.b-ext .countdown__item {background: none;background: var(--pd-background,none);border: 1px solid var(--pd-border-color,var(--color-black));color: var(--pd-textColor);display: inline-block;line-height: 1.5;list-style-type: none;min-width: 70px;padding: 5px 10px;text-align: center;}
.b-ext .countdown__numbers-big, .b-ext .countdown__numbers-small {font-size: 20px;}
.b-ext .countdown__days, .b-ext .countdown__hours, .b-ext .countdown__minutes, .b-ext .countdown__seconds {display: block;}
.b-ext .pd--backgroundPositionHorizontalcenter {background-position-x: center;}
.b-ext .pd--backgroundPositionHorizontalleft {background-position-x: left;}
.b-ext .pd--backgroundPositionHorizontalright {background-position-x: right;}
.b-ext .pd--backgroundPositionVerticalcenter {background-position-y: center;}
.b-ext .pd--backgroundPositionVerticaltop {background-position-y: top;}
.b-ext .pd--backgroundPositionVerticalbottom {background-position-y: bottom;}
.b-ext .pd--backgroundSizeauto {background-size: auto;}
.b-ext .pd--backgroundSizecover {background-size: cover;}
.b-ext .pd--backgroundSizecontain {background-size: contain;}
.b-ext .pd--backgroundRepeatrepeat {background-repeat: repeat;}
.b-ext .pd--backgroundRepeatrepeat-x {background-repeat: repeat-x;}
.b-ext .pd--backgroundRepeatrepeat-y {background-repeat: repeat-y;}
.b-ext .pd--backgroundRepeatno-repeat {background-repeat: no-repeat;}
.b-ext .pd--backgroundRepeatspace {background-repeat: space;}
.b-ext .pd--backgroundRepeatround {background-repeat: round;}
.b-ext .pd--backgroundRepeatinherit {background-repeat: inherit;}
.b-ext .pd--backgroundRepeatinitial {background-repeat: repeat;}
.b-ext .pd--backgroundRepeatrevert {background-repeat: revert;}
.b-ext .pd--backgroundRepeatrevert-layer {background-repeat: revert-layer;}
.b-ext .pd--backgroundRepeatunset {background-repeat: repeat;}
.b-ext .pd__cta {padding: 0;}
.b-ext .pd__countdown {margin-bottom: -100px;}
.b-ext .pd__countdownImageV1 {position: relative;}
.b-ext .pd__countdownImageV1-mobileDisabled {display: none;}
.b-ext .pd__countdownImageV1-top {bottom: 480px;}
@media screen and (max-device-width:320px) {.b-ext .pd__countdownImageV1-top {bottom: 420px;}}
@media screen and (min-device-width:376px)and (max-device-width:393px) {.b-ext .pd__countdownImageV1-top {bottom: 500px;}}
@media screen and (min-device-width:394px)and (max-device-width:414px) {.b-ext .pd__countdownImageV1-top {bottom: 540px;}}
@media screen and (min-device-width:415px)and (max-device-width:430px) {.b-ext .pd__countdownImageV1-top {bottom: 560px;}}
.b-ext .pd__countdownImageV1-middle {bottom: 280px;}
@media screen and (max-device-width:320px) {.b-ext .pd__countdownImageV1-middle {bottom: 240px;}}
@media screen and (min-device-width:415px)and (max-device-width:430px) {.b-ext .pd__countdownImageV1-middle {bottom: 300px;}}
.b-ext .pd__countdownImageV1-bottom {bottom: 130px;}
.b-ext .pd__countdownImageV1-outside {bottom: 0;padding-bottom: 100px;}
.b-ext .heroImageVideoBanner {background-color: none;background-color: var(--pd-background,none);height: var(--screen-fullHeight);position: relative;width: 100vw;}
@media (max-width:991.98px) {.b-ext .heroImageVideoBanner {background-color: var(--pd-background);background-color: var(--pd-background-mobile,var(--pd-background));}}
.b-ext .heroImageVideoBanner__bg {height: var(--screen-fullHeight);object-fit: cover;object-position: center top;object-position: var(--focal-point-mobile-x,center) var(--focal-point-mobile-y,top);width: 100%;}
.b-ext .heroImageVideoBanner__bg .video {aspect-ratio: auto !important;}
.b-ext .heroImageVideoBanner__bg .video video {height: var(--screen-fullHeight) !important;object-fit: cover;object-position: center;}
.b-ext .heroImageVideoBanner__details {align-items: stretch;bottom: 0;color: var(--pd-textColor);display: flex;flex-direction: column;font-family: var(--highlightFont),var(--fallbackFonts);justify-content: flex-end;overflow: hidden;position: absolute;top: var(--header-height);width: 100%;}
.b-ext .heroImageVideoBanner__details[data-isvideo=true] {padding: 0 20px 80px;}
.b-ext .heroImageVideoBanner__details[data-isvideo=false] {padding: 0 20px 30px;}
@media (max-width:991.98px) {.b-ext .heroImageVideoBanner__details {color: var(--pd-textColor);color: var(--pd-textColor-mobile,var(--pd-textColor));}}
.b-ext .heroImageVideoBanner__details:not(.text-shadow--black):not(.text-shadow--white) {text-shadow: var(--pd-textShadow);}
.b-ext .heroImageVideoBanner__details--bottomCenter {text-align: center;}
.b-ext .heroImageVideoBanner__details h1, .b-ext .heroImageVideoBanner__details h2, .b-ext .heroImageVideoBanner__details h3, .b-ext .heroImageVideoBanner__details h4, .b-ext .heroImageVideoBanner__details h5, .b-ext .heroImageVideoBanner__details h6, .b-ext .heroImageVideoBanner__details p {margin-bottom: 0;text-decoration: inherit;}
.b-ext .heroImageVideoBanner__countdown--mobileDisabled {display: none;}
.b-ext .heroImageVideoBanner__countdown--bottomLeft {align-self: flex-start;}
.b-ext .heroImageVideoBanner__countdown--bottomCenter {align-self: center;}
.b-ext .heroImageVideoBanner__link {cursor: pointer;position: relative;text-decoration: underline;z-index: 2;}
.b-ext .heroImageVideoBanner__mainLink {bottom: 0;left: 0;position: absolute;right: 0;top: 0;z-index: 1;}
.b-ext .heroImageVideoBanner__buttonLink {position: relative;z-index: 2;}
.b-ext .col2ShiftedHeadline {--rowGap: 60px;--colGap: 40px;}
.b-ext .col2ShiftedHeadline__firstCol {align-items: start;display: grid;grid-auto-columns: 1fr;grid-auto-rows: auto;grid-template-columns: 1fr;grid-template-rows: 1fr;justify-items: start;margin: 0 auto 25px;}
.b-ext .col2ShiftedHeadline .textbox {display: contents;}
.b-ext .col2ShiftedHeadline .textbox>* {margin: 0;z-index: 1;}
.b-ext .col2ShiftedHeadline .textbox>:nth-child(2) {grid-row-start: 3;justify-self: flex-end;}
.b-ext .col2ShiftedHeadline .textbox--center>:first-child {left: 50%;}
.b-ext .col2ShiftedHeadline .textbox--end>:first-child {left: 100%;}
.b-ext .col2ShiftedHeadline[\:not-has\(\.mediaTeaser\)] .textbox {display: block;}
.b-ext .col2ShiftedHeadline:not(:has(.mediaTeaser)) .textbox {display: block;}
.b-ext .col2ShiftedHeadline[\:not-has\(\.mediaTeaser\)] .textbox>* {transform: none;}
.b-ext .col2ShiftedHeadline:not(:has(.mediaTeaser)) .textbox>* {transform: none;}
.b-ext .col2ShiftedHeadline[\:not-has\(\.mediaTeaser\)] .col2ShiftedHeadline__secondCol {margin-top: 20px;}
.b-ext .col2ShiftedHeadline:not(:has(.mediaTeaser)) .col2ShiftedHeadline__secondCol {margin-top: 20px;}
.b-ext .cookies__content {background-color: var(--color-pureOak);margin: 16px 0;padding: 8px;width: 100%;}
.b-ext .featuredCampaign {--rowGap: 60px;--colGap: 40px;justify-content: center;}
.b-ext .featuredCampaign__mobileWrapper {display: grid;margin: 0 auto;}
.b-ext .featuredCampaign__media {grid-row: 2/2;height: 100%;margin: 0 auto;max-height: max-content;max-width: max-content;position: relative;width: 100%;}
.b-ext .featuredCampaign__image {display: block;height: auto;width: 100%;}
.b-ext .featuredCampaign__image:not(.loaded) {width: 100%;width: var(--placeholderWidth,100%);}
.b-ext .featuredCampaign__button {bottom: 0;left: 50%;max-width: max-content;position: absolute;transform: translate(-50%,-100%);width: 100%;}
.b-ext .featuredCampaign__button:focus, .b-ext .featuredCampaign__button:hover {box-shadow: inset -1px 0 0 1px currentcolor;}
.b-ext .featuredCampaign__headline {color: initial;color: var(--pd-textColor,initial);display: contents;text-align: left;text-align: var(--pd-textAlign,left);}
.b-ext .featuredCampaign__headline:not(.text-shadow--black):not(.text-shadow--white) {text-shadow: var(--pd-textShadow);}
.b-ext .featuredCampaign__headline>* {margin: 0;}
.b-ext .featuredCampaign__headline>:first-child {grid-row: 1/1;}
.b-ext .featuredCampaign__headline>:nth-child(2) {grid-row: 3/3;}
.b-ext .featuredCampaign__headline h1, .b-ext .featuredCampaign__headline h2 {font-family: var(--alternateFont),var(--fallbackFonts);font-size: 90px;line-height: 70px;}
.b-ext .featuredCampaign__headline h3 {font-family: var(--alternateFont),var(--fallbackFonts);font-size: 56px;line-height: 1.3;}
.b-ext .featuredCampaign__headline h4 {font-family: var(--highlightFont),var(--fallbackFonts);font-size: 24px;line-height: 36px;}
.b-ext .featuredCampaign__headline p {font-family: var(--highlightFont),var(--fallbackFonts);font-size: 18px;line-height: 30px;}
.b-ext .featuredCampaign__carousel {--flexCarousel-perPage: 2.5;margin-top: 25px;}
.b-ext .pdRegistrationForm {margin: 63px 0;}
.b-ext .pdRegistrationForm__loyaltyText {font-family: var(--highlightFont),var(--fallbackFonts);font-size: 16px;line-height: 40px;}
.b-ext .pdRegistrationForm__loyaltyText .mytriumph-logo {vertical-align: middle !important;width: 70px;}
.b-ext .pdFaq {margin: 82px 0;}
.b-ext .pdFaq__title {margin-bottom: 32px;}
.b-ext .pdFaq__question {word-break: break-word;}
.b-ext .pdFaq__accordion {max-width: 648px;}
.b-ext .pdFaq .experience-component.experience-faq-faqAccordion {margin-bottom: 16px;overflow: visible;}
.b-ext .pdFaq .experience-component.experience-faq-faqAccordion:last-child {margin-bottom: 0;}
.b-ext .experience-component {overflow: hidden;padding-top: 10px;}
.b-ext .experience-component.experience-component:first-child {padding-top: 0;}
.b-ext .experience-component .headline, .b-ext .experience-component .text:not(.productTile *):not(.categoryTile:not(.categoryTile--v2) *) {color: var(--color-tangaroa);color: var(--pd-textColor,var(--pd-textColor-default,var(--color-tangaroa)));}
.b-ext .experience-component .button {text-shadow: none;}
@media (max-width:991.98px) {.b-ext .experience-component .heroImageVideoBanner .headline {color: var(--pd-textColor);color: var(--pd-textColor-mobile,var(--pd-textColor));}}
.b-ext .experience-contentbanner-imageBannerV1 img {width: 100%;}
.b-ext .componentSpace {padding-bottom: 50px;}
.b-ext .experience-component>* {background: none;background: var(--pd-background,var(--pd-background-default,none));color: initial;color: var(--pd-textColor,var(--pd-textColor-default,initial));}
.b-ext .experience-component>:not(.text-shadow--black):not(.text-shadow--white) {text-shadow: var(--pd-textShadow);}
.b-ext .experience-component .headline, .b-ext .experience-component .text:not(.productTile *):not(.categoryTile:not(.categoryTile--v2) *) {color: var(--color-black);color: var(--pd-textColor,var(--pd-textColor-default,var(--color-black)));}
.b-ext .experience-component .headline:not(.text-shadow--black):not(.text-shadow--white), .b-ext .experience-component .text:not(.text-shadow--black):not(.text-shadow--white) {text-shadow: var(--pd-textShadow);}
.b-ext .pd__body--1 .pd__headline {word-wrap: break-word;}
.b-ext .pd__body--1 .pd__headline .headline--h2-rs {line-height: 52px;}
.b-ext .pd__body--2 .pd__headline .headline--h1-rs {font-size: 60;line-height: 70px;}
.b-ext .pd__body--3 .pd__title {padding: 0 80px 0 0;}
.b-ext .pd__body--3 .pd__title .text--large {font-size: 18px;line-height: 18px;}
.b-ext .pd__body--3 .pd__text {padding: 0 80px 0 0;}
.b-ext .pd__body--4 .pd__headline {margin-top: 0;}
.b-ext .pd__body--4 .pd__headline .headline--h1-rs {font-size: 70px;line-height: 60px;}
.b-ext .pd__body--4 .pd__headline span {text-align: left;}
.b-ext .pd__body--4 .pd__title .headline--grand {font-family: var(--highlightFont),var(--fallbackFonts);}
.b-ext .pd__body--4 .pd__details {padding: 0 calc(var(--font-size) * 1) 0 60px;}
.b-ext .pd__body--11 .pd__text {line-height: 35px;}