.gwp-banner-card__container{height:100%;max-width:var(--gwpBannerCardWidth);min-width:var(--gwpBannerCardWidth);width:100%}.gwp-banner-card__link{background-color:var(--gwpBannerCardBackgroundColor);background-position:50%;background-size:cover;color:#fff;display:block;display:flex;flex-direction:column;height:100%;min-height:400px;overflow:hidden;position:relative}.gwp-banner-card__conditions-container{display:flex;grid-gap:16px;align-items:flex-end;justify-content:space-between;margin-top:auto}.gwp-banner-card__conditions,.gwp-banner-card__intro{z-index:1}.gwp-banner-card__intro{display:flex;flex:1;flex-direction:column;padding:16px}.gwp-banner-card__background{height:100%;left:0;max-width:unset;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;top:0;width:100%;z-index:0}.gwp-banner-card__heading{font-family:var(--fontTertiaryFontFamily,"Roboto","Helvetica",sans-serif);font-size:var(--fontBodySmallFontSize,12px);font-weight:var(--fontTertiaryFontWeight,300);letter-spacing:var(--fontBodySmallLetterSpacing,.64px);line-height:var(--fontBodySmallLineHeight,24px);margin:0}.gwp-banner-card__heading,.gwp-banner-card__sub-heading{-webkit-font-smoothing:antialiased;color:var(--colorGrayscaleBlack);font-style:normal}.gwp-banner-card__sub-heading{font-family:var(--fontPrimaryFontFamily,"Roboto","Helvetica",sans-serif);font-size:var(--fontH4FontSize,18px);font-weight:var(--fontPrimaryFontWeight,400);font-weight:var(--fontH4FontWeight,500);letter-spacing:var(--fontH4LetterSpacing,.48px);line-height:var(--fontH4LineHeight,23px);margin-bottom:3px;margin-top:0;text-transform:var(--fontH4TextTransform,none)}.gwp-banner-card__box-container{align-items:center;background-color:#e2e2e2;display:flex;flex:1;justify-content:center;padding:35px 16px;position:relative}.gwp-banner-card__image-container{height:100%;position:relative;width:100%}.gwp-banner-card__image-container:before{content:"";display:block;padding-top:100%;width:100%}.gwp-banner-card__image-container>img,.gwp-banner-card__image-container>svg{height:100%;left:0;-o-object-fit:contain;object-fit:contain;position:absolute;top:0;width:100%}.gwp-banner-card__image{mix-blend-mode:multiply}.gwp-banner-card__tag{left:3px;position:absolute;top:3px}.gwp-banner-card__conditions,.gwp-banner-card__conditions *{font-family:var(--fontTertiaryFontFamily,"Roboto","Helvetica",sans-serif);-webkit-font-smoothing:antialiased;color:var(--colorGrayscaleBlack);color:var(--colorTextPrimary);font-size:var(--fontCaptionMediumLightFontSize,12px);font-style:normal;font-weight:var(--fontTertiaryFontWeight,300);font-weight:var(--fontCaptionMediumLightFontWeight,300);letter-spacing:var(--fontCaptionMediumLightLetterSpacing,.64px);line-height:var(--fontCaptionMediumLightLineHeight,18px);margin:0}.gwp-banner-card__conditions *{font-style:italic}@media(min-width:575px){.gwp-banner-card__box-container{padding:45px}}@media(min-width:992px){.gwp-banner-card__intro{padding:24px}.gwp-banner-card__heading{font-family:var(--fontTertiaryFontFamily,"Roboto","Helvetica",sans-serif);font-size:var(--fontBodyLargeFontSize,14px);font-weight:var(--fontTertiaryFontWeight,300);letter-spacing:var(--fontBodyLargeLetterSpacing,.32px);line-height:var(--fontBodyLargeLineHeight,27px);margin:0}.gwp-banner-card__heading,.gwp-banner-card__sub-heading{-webkit-font-smoothing:antialiased;color:var(--colorGrayscaleBlack);font-style:normal}.gwp-banner-card__sub-heading{font-family:var(--fontPrimaryFontFamily,"Roboto","Helvetica",sans-serif);font-size:var(--fontH3FontSize,20px);font-weight:var(--fontPrimaryFontWeight,400);font-weight:var(--fontH3FontWeight,500);letter-spacing:var(--fontH3LetterSpacing,.08px);line-height:var(--fontH3LineHeight,27px);margin-bottom:3px;margin-top:0;text-transform:var(--fontH3TextTransform,none)}.gwp-banner-card__link{min-height:var(--gwpBannerMinHeight,475px)}.gwp-banner-card__conditions-container{margin-top:auto}.gwp-banner-card__conditions{font-family:var(--fontSecondaryFontFamily,"Roboto","Helvetica",sans-serif);font-size:var(--fontCaptionLargeFontSize,14px);font-weight:var(--fontSecondaryFontWeight,400);font-weight:var(--fontCaptionLargeFontWeight,400);letter-spacing:var(--fontCaptionLargeLetterSpacing,.64px);line-height:var(--fontCaptionLargeLineHeight,18px)}.gwp-banner-card__conditions,.gwp-banner-card__conditions *{-webkit-font-smoothing:antialiased;color:var(--colorGrayscaleBlack);color:var(--colorTextPrimary);font-style:normal;margin:0}.gwp-banner-card__conditions *{font-family:var(--fontTertiaryFontFamily,"Roboto","Helvetica",sans-serif);font-size:var(--fontCaptionLargeLightFontSize,14px);font-weight:var(--fontTertiaryFontWeight,300);font-weight:var(--fontCaptionLargeLightFontWeight,300);letter-spacing:var(--fontCaptionLargeLightLetterSpacing,.64px);line-height:var(--fontCaptionLargeLightLineHeight,21px)}}
