@import url('/media/layout/css/ie-css/screen-ie-blessed6.css');@import url('/media/layout/css/ie-css/screen-ie-blessed5.css');@import url('/media/layout/css/ie-css/screen-ie-blessed4.css');@import url('/media/layout/css/ie-css/screen-ie-blessed3.css');@import url('/media/layout/css/ie-css/screen-ie-blessed2.css');@import url('/media/layout/css/ie-css/screen-ie-blessed1.css');


@media only screen and (min-width: 37.5em) and (max-width: 59.9375em) {
  .gui-background-color-wild-sand .gui-headline-dev span {
    background: #e9e9e9 ;
  }

  #responsive-info:after {
    content: 'medium';
  }

  html[dir="ltr"] .g-grid-context, html[dir="ltr"] .h-01-accordion {
    margin-left: -1.01% ;
  }
  html[dir="rtl"] .g-grid-context, html[dir="rtl"] .h-01-accordion {
    margin-right: -1.01% ;
  }

  html[dir="ltr"] .g-section-container {
    padding-left: 16px ;
    padding-left: 1rem ;
  }
  html[dir="rtl"] .g-section-container {
    padding-right: 16px ;
    padding-right: 1rem ;
  }
  html[dir="ltr"] .g-section-container {
    padding-right: 16px ;
    padding-right: 1rem ;
  }
  html[dir="rtl"] .g-section-container {
    padding-left: 16px ;
    padding-left: 1rem ;
  }

  html[dir="ltr"] .g-section-container-full-width .g-section-container {
    padding-left: 0 ;
  }
  html[dir="rtl"] .g-section-container-full-width .g-section-container {
    padding-right: 0 ;
  }
  html[dir="ltr"] .g-section-container-full-width .g-section-container {
    padding-right: 0 ;
  }
  html[dir="rtl"] .g-section-container-full-width .g-section-container {
    padding-left: 0 ;
  }

  .g-col-12-12-12 {
    width: 99% ;
  }
  html[dir="ltr"] .g-col-12-12-12 {
    margin-left: 1% ;
  }
  html[dir="rtl"] .g-col-12-12-12 {
    margin-right: 1% ;
  }

  .g-col-12-12-9 {
    width: 99% ;
  }
  html[dir="ltr"] .g-col-12-12-9 {
    margin-left: 1% ;
  }
  html[dir="rtl"] .g-col-12-12-9 {
    margin-right: 1% ;
  }

  .g-col-12-12-8 {
    width: 99% ;
  }
  html[dir="ltr"] .g-col-12-12-8 {
    margin-left: 1% ;
  }
  html[dir="rtl"] .g-col-12-12-8 {
    margin-right: 1% ;
  }

  .g-col-12-12-4 {
    width: 99% ;
  }
  html[dir="ltr"] .g-col-12-12-4 {
    margin-left: 1% ;
  }
  html[dir="rtl"] .g-col-12-12-4 {
    margin-right: 1% ;
  }

  .g-col-12-12-6 {
    width: 99% ;
  }
  html[dir="ltr"] .g-col-12-12-6 {
    margin-left: 1% ;
  }
  html[dir="rtl"] .g-col-12-12-6 {
    margin-right: 1% ;
  }

  .g-col-12-12-3 {
    width: 99% ;
  }
  html[dir="ltr"] .g-col-12-12-3 {
    margin-left: 1% ;
  }
  html[dir="rtl"] .g-col-12-12-3 {
    margin-right: 1% ;
  }

  .g-col-12-8-8 {
    width: 65.66667% ;
  }
  html[dir="ltr"] .g-col-12-8-8 {
    margin-left: 1% ;
  }
  html[dir="rtl"] .g-col-12-8-8 {
    margin-right: 1% ;
  }

  .g-col-12-8-6 {
    width: 65.66667% ;
  }
  html[dir="ltr"] .g-col-12-8-6 {
    margin-left: 1% ;
  }
  html[dir="rtl"] .g-col-12-8-6 {
    margin-right: 1% ;
  }

  .g-col-12-6-8 {
    width: 49% ;
  }
  html[dir="ltr"] .g-col-12-6-8 {
    margin-left: 1% ;
  }
  html[dir="rtl"] .g-col-12-6-8 {
    margin-right: 1% ;
  }

  .g-col-12-6-6 {
    width: 49% ;
  }
  html[dir="ltr"] .g-col-12-6-6 {
    margin-left: 1% ;
  }
  html[dir="rtl"] .g-col-12-6-6 {
    margin-right: 1% ;
  }

  .g-col-12-6-4 {
    width: 49% ;
  }
  html[dir="ltr"] .g-col-12-6-4 {
    margin-left: 1% ;
  }
  html[dir="rtl"] .g-col-12-6-4 {
    margin-right: 1% ;
  }

  .g-col-12-6-3 {
    width: 49% ;
  }
  html[dir="ltr"] .g-col-12-6-3 {
    margin-left: 1% ;
  }
  html[dir="rtl"] .g-col-12-6-3 {
    margin-right: 1% ;
  }

  .g-col-12-4-4 {
    width: 32.33333% ;
  }
  html[dir="ltr"] .g-col-12-4-4 {
    margin-left: 1% ;
  }
  html[dir="rtl"] .g-col-12-4-4 {
    margin-right: 1% ;
  }

  .g-col-12-4-3 {
    width: 32.33333% ;
  }
  html[dir="ltr"] .g-col-12-4-3 {
    margin-left: 1% ;
  }
  html[dir="rtl"] .g-col-12-4-3 {
    margin-right: 1% ;
  }

  .g-col-12-10-4 {
    width: 82.33333% ;
  }
  html[dir="ltr"] .g-col-12-10-4 {
    margin-left: 1% ;
  }
  html[dir="rtl"] .g-col-12-10-4 {
    margin-right: 1% ;
  }

  .g-col-8-8-8 {
    width: 65.66667% ;
  }
  html[dir="ltr"] .g-col-8-8-8 {
    margin-left: 1% ;
  }
  html[dir="rtl"] .g-col-8-8-8 {
    margin-right: 1% ;
  }

  .g-col-6-6-6 {
    width: 49% ;
  }
  html[dir="ltr"] .g-col-6-6-6 {
    margin-left: 1% ;
  }
  html[dir="rtl"] .g-col-6-6-6 {
    margin-right: 1% ;
  }

  .g-col-6-4-3 {
    width: 32.33333% ;
  }
  html[dir="ltr"] .g-col-6-4-3 {
    margin-left: 1% ;
  }
  html[dir="rtl"] .g-col-6-4-3 {
    margin-right: 1% ;
  }

  .g-col-6-2-2 {
    width: 15.66667% ;
  }
  html[dir="ltr"] .g-col-6-2-2 {
    margin-left: 1% ;
  }
  html[dir="rtl"] .g-col-6-2-2 {
    margin-right: 1% ;
  }

  .g-col-12-2-2 {
    width: 15.66667% ;
  }
  html[dir="ltr"] .g-col-12-2-2 {
    margin-left: 1% ;
  }
  html[dir="rtl"] .g-col-12-2-2 {
    margin-right: 1% ;
  }

  html[dir="ltr"] .g-push-0-6-4 {
    left: 50% ;
  }
  html[dir="rtl"] .g-push-0-6-4 {
    right: 50% ;
  }

  html[dir="ltr"] .g-push-0-4-6 {
    left: 33.33333% ;
  }
  html[dir="rtl"] .g-push-0-4-6 {
    right: 33.33333% ;
  }

  html[dir="ltr"] .g-push-0-0-8 {
    left: 0 ;
  }
  html[dir="rtl"] .g-push-0-0-8 {
    right: 0 ;
  }

  html[dir="ltr"] .g-push-0-4-4 {
    left: 33.33333% ;
  }
  html[dir="rtl"] .g-push-0-4-4 {
    right: 33.33333% ;
  }

  html[dir="ltr"] .g-push-0-8-8 {
    left: 66.66667% ;
  }
  html[dir="rtl"] .g-push-0-8-8 {
    right: 66.66667% ;
  }

  html[dir="ltr"] .g-pull-0-0-4 {
    left: 0 ;
  }
  html[dir="rtl"] .g-pull-0-0-4 {
    right: 0 ;
  }

  html[dir="ltr"] .g-pull-0-0-8 {
    left: 0 ;
  }
  html[dir="rtl"] .g-pull-0-0-8 {
    right: 0 ;
  }

  html[dir="ltr"] .g-pull-0-4-4 {
    left: -33.33333% ;
  }
  html[dir="rtl"] .g-pull-0-4-4 {
    right: -33.33333% ;
  }

  html[dir="ltr"] .g-pull-0-8-8 {
    left: -66.66667% ;
  }
  html[dir="rtl"] .g-pull-0-8-8 {
    right: -66.66667% ;
  }

  .gui-form-separator {
    margin-top: 15px ;
    margin-top: 0.9375rem ;
    margin-bottom: 15px ;
    margin-bottom: 0.9375rem ;
  }

  .gui-form-empty-first-line {
    padding-top: 2em ;
  }

  html[dir="ltr"] .gui-form-empty-first-line label {
    margin-left: 10px ;
    margin-left: 0.625rem ;
  }
  html[dir="rtl"] .gui-form-empty-first-line label {
    margin-right: 10px ;
    margin-right: 0.625rem ;
  }

  .gui-background-color-wild-sand {
    background: none ;
  }

  .gui-pagination-wrapper .gui-pagination-hide-b {
    display: none !important;
  }

  .s-01-common {
    margin-bottom: 35px ;
    margin-bottom: 2.1875rem ;
  }

  .s-02-lightbox:after {
    content: "medium" ;
  }

  .s-02-lightbox .s-02-menu .s-02-slide-controls {
    display: block ;
  }
  html[dir="ltr"] .s-02-lightbox .s-02-menu .s-02-slide-controls {
    margin-left: 44px ;
    margin-left: 2.75rem ;
  }
  html[dir="rtl"] .s-02-lightbox .s-02-menu .s-02-slide-controls {
    margin-right: 44px ;
    margin-right: 2.75rem ;
  }

  html[dir="ltr"] .s-02-lightbox .s-02-menu .s-02-slide-controls .s-02-button-slide-next {
    margin-left: 25px ;
    margin-left: 1.5625rem ;
  }
  html[dir="rtl"] .s-02-lightbox .s-02-menu .s-02-slide-controls .s-02-button-slide-next {
    margin-right: 25px ;
    margin-right: 1.5625rem ;
  }

  html[dir="ltr"] .s-02-lightbox .s-02-menu .s-02-button-close {
    margin-left: 44px ;
    margin-left: 2.75rem ;
  }
  html[dir="rtl"] .s-02-lightbox .s-02-menu .s-02-button-close {
    margin-right: 44px ;
    margin-right: 2.75rem ;
  }

  .s-02-lightbox .s-02-content {
    padding-top: 8px ;
    padding-top: 0.5rem ;
    padding-bottom: 8px ;
    padding-bottom: 0.5rem ;
  }
  html[dir="ltr"] .s-02-lightbox .s-02-content {
    padding-right: 16px ;
    padding-right: 1rem ;
  }
  html[dir="rtl"] .s-02-lightbox .s-02-content {
    padding-left: 16px ;
    padding-left: 1rem ;
  }
  html[dir="ltr"] .s-02-lightbox .s-02-content {
    padding-left: 16px ;
    padding-left: 1rem ;
  }
  html[dir="rtl"] .s-02-lightbox .s-02-content {
    padding-right: 16px ;
    padding-right: 1rem ;
  }

  .s-02-lightbox .s-02-content .s-02-slider .s-02-slides-wrapper .s-02-slide {
    padding-top: 8px ;
    padding-top: 0.5rem ;
    padding-bottom: 8px ;
    padding-bottom: 0.5rem ;
  }
  html[dir="ltr"] .s-02-lightbox .s-02-content .s-02-slider .s-02-slides-wrapper .s-02-slide {
    padding-right: 16px ;
    padding-right: 1rem ;
  }
  html[dir="rtl"] .s-02-lightbox .s-02-content .s-02-slider .s-02-slides-wrapper .s-02-slide {
    padding-left: 16px ;
    padding-left: 1rem ;
  }
  html[dir="ltr"] .s-02-lightbox .s-02-content .s-02-slider .s-02-slides-wrapper .s-02-slide {
    padding-left: 16px ;
    padding-left: 1rem ;
  }
  html[dir="rtl"] .s-02-lightbox .s-02-content .s-02-slider .s-02-slides-wrapper .s-02-slide {
    padding-right: 16px ;
    padding-right: 1rem ;
  }

  .s-02-lightbox .s-02-info-text-wrapper {
    display: none ;
  }

  .s-02-lightbox .s-02-info-text-wrapper .s-02-info-text {
    width: 50% ;
  }

  .s-05-cart-wrapper {
    width: 600px ;
  }

  html[dir="ltr"] .s-05-cart-wrapper .s-05-product-wrapper .s-05-product-item .s-05-product-details {
    margin-left: 150px ;
    margin-left: 9.375rem ;
  }
  html[dir="rtl"] .s-05-cart-wrapper .s-05-product-wrapper .s-05-product-item .s-05-product-details {
    margin-right: 150px ;
    margin-right: 9.375rem ;
  }

  .s-07-ajax-container {
    margin-bottom: 35px ;
    margin-bottom: 2.1875rem ;
  }

  .s-07-ajax-container.s-07-bestmatch {
    margin-bottom: 0 ;
  }

  .s-08-cart-wrapper {
    width: 600px ;
  }

  html[dir="ltr"] .s-08-cart-wrapper .s-08-edit-overlay .s-08-edit-inner-wrapper {
    margin-left: -1.01% ;
  }
  html[dir="rtl"] .s-08-cart-wrapper .s-08-edit-overlay .s-08-edit-inner-wrapper {
    margin-right: -1.01% ;
  }

  .s-08-cart-wrapper .s-08-edit-overlay .s-08-edit-title-wrapper {
    width: 99% ;
  }
  html[dir="ltr"] .s-08-cart-wrapper .s-08-edit-overlay .s-08-edit-title-wrapper {
    margin-left: 1% ;
  }
  html[dir="rtl"] .s-08-cart-wrapper .s-08-edit-overlay .s-08-edit-title-wrapper {
    margin-right: 1% ;
  }

  .s-08-cart-wrapper .s-08-edit-overlay .s-08-edit-city-wrapper,
  .s-08-cart-wrapper .s-08-edit-overlay .s-08-edit-country-wrapper,
  .s-08-cart-wrapper .s-08-edit-overlay .s-08-edit-type-wrapper,
  .s-08-cart-wrapper .s-08-edit-overlay .s-08-edit-number-wrapper,
  .s-08-cart-wrapper .s-08-edit-overlay .s-08-edit-currency-wrapper,
  .s-08-cart-wrapper .s-08-edit-overlay .s-08-edit-lastupdate-wrapper {
    width: 49% ;
  }
  html[dir="ltr"] .s-08-cart-wrapper .s-08-edit-overlay .s-08-edit-city-wrapper, html[dir="ltr"]
  .s-08-cart-wrapper .s-08-edit-overlay .s-08-edit-country-wrapper, html[dir="ltr"]
  .s-08-cart-wrapper .s-08-edit-overlay .s-08-edit-type-wrapper, html[dir="ltr"]
  .s-08-cart-wrapper .s-08-edit-overlay .s-08-edit-number-wrapper, html[dir="ltr"]
  .s-08-cart-wrapper .s-08-edit-overlay .s-08-edit-currency-wrapper, html[dir="ltr"]
  .s-08-cart-wrapper .s-08-edit-overlay .s-08-edit-lastupdate-wrapper {
    margin-left: 1% ;
  }
  html[dir="rtl"] .s-08-cart-wrapper .s-08-edit-overlay .s-08-edit-city-wrapper, html[dir="rtl"]
  .s-08-cart-wrapper .s-08-edit-overlay .s-08-edit-country-wrapper, html[dir="rtl"]
  .s-08-cart-wrapper .s-08-edit-overlay .s-08-edit-type-wrapper, html[dir="rtl"]
  .s-08-cart-wrapper .s-08-edit-overlay .s-08-edit-number-wrapper, html[dir="rtl"]
  .s-08-cart-wrapper .s-08-edit-overlay .s-08-edit-currency-wrapper, html[dir="rtl"]
  .s-08-cart-wrapper .s-08-edit-overlay .s-08-edit-lastupdate-wrapper {
    margin-right: 1% ;
  }

  .s-08-cart-wrapper .s-08-edit-overlay .s-08-edit-buttons-wrapper .s-08-edit-buttons-left {
    width: 49% ;
  }
  html[dir="ltr"] .s-08-cart-wrapper .s-08-edit-overlay .s-08-edit-buttons-wrapper .s-08-edit-buttons-left {
    margin-left: 1% ;
  }
  html[dir="rtl"] .s-08-cart-wrapper .s-08-edit-overlay .s-08-edit-buttons-wrapper .s-08-edit-buttons-left {
    margin-right: 1% ;
  }

  .s-08-cart-wrapper .s-08-edit-overlay .s-08-edit-buttons-wrapper .s-08-edit-buttons-right {
    width: 49% ;
  }
  html[dir="ltr"] .s-08-cart-wrapper .s-08-edit-overlay .s-08-edit-buttons-wrapper .s-08-edit-buttons-right {
    margin-left: 1% ;
  }
  html[dir="rtl"] .s-08-cart-wrapper .s-08-edit-overlay .s-08-edit-buttons-wrapper .s-08-edit-buttons-right {
    margin-right: 1% ;
  }

  html[dir="ltr"] .s-08-cart-wrapper .s-08-product-wrapper .s-08-product-item .s-08-product-details {
    margin-left: 150px ;
    margin-left: 9.375rem ;
  }
  html[dir="rtl"] .s-08-cart-wrapper .s-08-product-wrapper .s-08-product-item .s-08-product-details {
    margin-right: 150px ;
    margin-right: 9.375rem ;
  }

  .s-10-cookie-consent {
    margin-bottom: 0 ;
  }

  .s-98-styleguide .s-98-area {
    width: 99% ;
  }
  html[dir="ltr"] .s-98-styleguide .s-98-area {
    margin-left: 1% ;
  }
  html[dir="rtl"] .s-98-styleguide .s-98-area {
    margin-right: 1% ;
  }

  .s-98-styleguide .s-98-color-palette .s-98-color-tile {
    width: 32.33333% ;
  }
  html[dir="ltr"] .s-98-styleguide .s-98-color-palette .s-98-color-tile {
    margin-left: 1% ;
  }
  html[dir="rtl"] .s-98-styleguide .s-98-color-palette .s-98-color-tile {
    margin-right: 1% ;
  }

  .s-98-styleguide .s-98-description {
    width: 15.66667% ;
  }
  html[dir="ltr"] .s-98-styleguide .s-98-description {
    margin-left: 1% ;
  }
  html[dir="rtl"] .s-98-styleguide .s-98-description {
    margin-right: 1% ;
  }

  .s-98-styleguide .s-98-element {
    width: 82.33333% ;
  }
  html[dir="ltr"] .s-98-styleguide .s-98-element {
    margin-left: 1% ;
  }
  html[dir="rtl"] .s-98-styleguide .s-98-element {
    margin-right: 1% ;
  }

  .s-98-styleguide .s-98-col-12-6-4 {
    width: 49% ;
  }
  html[dir="ltr"] .s-98-styleguide .s-98-col-12-6-4 {
    margin-left: 1% ;
  }
  html[dir="rtl"] .s-98-styleguide .s-98-col-12-6-4 {
    margin-right: 1% ;
  }

  .s-98-styleguide .s-98-col-12-8-6 {
    width: 65.66667% ;
  }
  html[dir="ltr"] .s-98-styleguide .s-98-col-12-8-6 {
    margin-left: 1% ;
  }
  html[dir="rtl"] .s-98-styleguide .s-98-col-12-8-6 {
    margin-right: 1% ;
  }

  .s-99-headlined-link-list {
    width: 49% ;
  }
  html[dir="ltr"] .s-99-headlined-link-list {
    margin-left: 1% ;
  }
  html[dir="rtl"] .s-99-headlined-link-list {
    margin-right: 1% ;
  }

  .s-99-headlined-link-list {
    padding-bottom: 24px ;
    padding-bottom: 1.5rem ;
  }

  .s-99-list-headline {
    margin-top: 2px ;
    margin-top: 0.125rem ;
  }

  .s-99-link-list li {
    padding-bottom: 0 ;
  }

  .s-99-link-list li:first-child {
    padding-top: 6px ;
    padding-top: 0.375rem ;
    padding-bottom: 0 ;
  }
  html[dir="ltr"] .s-99-link-list li:first-child {
    padding-right: 0 ;
  }
  html[dir="rtl"] .s-99-link-list li:first-child {
    padding-left: 0 ;
  }
  html[dir="ltr"] .s-99-link-list li:first-child {
    padding-left: 0 ;
  }
  html[dir="rtl"] .s-99-link-list li:first-child {
    padding-right: 0 ;
  }

  .s-99-link-list li:last-child {
    padding-bottom: 0 ;
  }

  .s-99-link-list a {
    line-height: 12px ;
    line-height: 0.75rem ;
  }

  .s-99-lang-picker {
    padding-top: 0 ;
    padding-bottom: 15px ;
    padding-bottom: 0.9375rem ;
  }
  html[dir="ltr"] .s-99-lang-picker {
    padding-right: 0 ;
  }
  html[dir="rtl"] .s-99-lang-picker {
    padding-left: 0 ;
  }
  html[dir="ltr"] .s-99-lang-picker {
    padding-left: 0 ;
  }
  html[dir="rtl"] .s-99-lang-picker {
    padding-right: 0 ;
  }

  .s-99-lang-picker .s-99-lang-label {
    width: 99% ;
  }
  html[dir="ltr"] .s-99-lang-picker .s-99-lang-label {
    margin-left: 1% ;
  }
  html[dir="rtl"] .s-99-lang-picker .s-99-lang-label {
    margin-right: 1% ;
  }

  .s-99-lang-picker .s-99-lang-select {
    width: 49% ;
  }
  html[dir="ltr"] .s-99-lang-picker .s-99-lang-select {
    margin-left: 1% ;
  }
  html[dir="rtl"] .s-99-lang-picker .s-99-lang-select {
    margin-right: 1% ;
  }

  .s-99-social-media {
    width: 99% ;
  }
  html[dir="ltr"] .s-99-social-media {
    margin-left: 1% ;
  }
  html[dir="rtl"] .s-99-social-media {
    margin-right: 1% ;
  }

  .s-99-social-media {
    padding-top: 24px ;
    padding-top: 1.5rem ;
    padding-bottom: 36px ;
    padding-bottom: 2.25rem ;
  }
  html[dir="ltr"] .s-99-social-media {
    padding-right: 0 ;
  }
  html[dir="rtl"] .s-99-social-media {
    padding-left: 0 ;
  }
  html[dir="ltr"] .s-99-social-media {
    padding-left: 0 ;
  }
  html[dir="rtl"] .s-99-social-media {
    padding-right: 0 ;
  }
  html[dir="ltr"] .s-99-social-media {
    text-align: center ;
  }
  html[dir="rtl"] .s-99-social-media {
    text-align: center ;
  }

  .h-01-accordion .h-01-headline-tab {
    width: 99% ;
  }
  html[dir="ltr"] .h-01-accordion .h-01-headline-tab {
    margin-left: 1% ;
  }
  html[dir="rtl"] .h-01-accordion .h-01-headline-tab {
    margin-right: 1% ;
  }

  .h-01-accordion .h-01-headline-tab {
    margin-top: 0 ;
    margin-bottom: 0 ;
  }

  .h-01-accordion .h-01-content-tab {
    width: 99% ;
  }
  html[dir="ltr"] .h-01-accordion .h-01-content-tab {
    margin-left: 1% ;
  }
  html[dir="rtl"] .h-01-accordion .h-01-content-tab {
    margin-right: 1% ;
  }

  .h-02-slider-container .h-02-slider-bullets-wrapper {
    margin-top: 8px ;
    margin-top: 0.5rem ;
    margin-bottom: 18px ;
    margin-bottom: 1.125rem ;
  }

  .h-02-slider-container .h-02-slider-bullets-wrapper.bullets-inside {
    bottom: 8px ;
    margin-top: 0 ;
    margin-bottom: 0 ;
  }

  html[dir="ltr"] .h-03-tab, html[dir="ltr"]
  .h-03-tab .h-03-tab-page-grid-context {
    margin-left: -1.01% ;
  }
  html[dir="rtl"] .h-03-tab, html[dir="rtl"]
  .h-03-tab .h-03-tab-page-grid-context {
    margin-right: -1.01% ;
  }

  .h-03-tab .h-03-tab-page-wrapper {
    width: 99% ;
  }
  html[dir="ltr"] .h-03-tab .h-03-tab-page-wrapper {
    margin-left: 1% ;
  }
  html[dir="rtl"] .h-03-tab .h-03-tab-page-wrapper {
    margin-right: 1% ;
  }

  .h-03-tab .h-03-tab-page {
    width: 99% ;
  }
  html[dir="ltr"] .h-03-tab .h-03-tab-page {
    margin-left: 1% ;
  }
  html[dir="rtl"] .h-03-tab .h-03-tab-page {
    margin-right: 1% ;
  }

  .h-03-tab .h-03-tab-label-list-wrapper {
    width: 99% ;
  }
  html[dir="ltr"] .h-03-tab .h-03-tab-label-list-wrapper {
    margin-left: 1% ;
  }
  html[dir="rtl"] .h-03-tab .h-03-tab-label-list-wrapper {
    margin-right: 1% ;
  }

  .h-03-tab.h-03-accordiontab .h-03-headline-tab {
    width: 99% ;
  }
  html[dir="ltr"] .h-03-tab.h-03-accordiontab .h-03-headline-tab {
    margin-left: 1% ;
  }
  html[dir="rtl"] .h-03-tab.h-03-accordiontab .h-03-headline-tab {
    margin-right: 1% ;
  }

  .h-05-iscroll:after {
    content: "middle" ;
  }

  .h-05-iscroll {
    margin-top: 15px ;
    margin-top: 0.9375rem ;
    margin-bottom: 15px ;
    margin-bottom: 0.9375rem ;
  }

  .h-05-iscroll .h-05-slider-container {
    padding-bottom: 20px ;
    padding-bottom: 1.25rem ;
  }

  .g-col-12-12-6 .m-01-quotebox h5, .g-col-12-6-6 .m-01-quotebox h5, .g-col-12-6-4 .m-01-quotebox h5, .g-col-12-6-3 .m-01-quotebox h5 {
    font-size: 18px ;
    font-size: 1.125rem ;
    line-height: 24px ;
    line-height: 1.5rem ;
    padding-bottom: 24px ;
    padding-bottom: 1.5rem ;
    color: inherit;
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    -ms-font-smoothing: antialiased;
    -o-font-smoothing: antialiased;
    font-smoothing: antialiased;
    font-weight: normal;
    font-style: normal;
    font-family: "linotype", Arial, sans-serif;
  }
  .g-col-12-12-6 .m-01-quotebox p, .g-col-12-6-6 .m-01-quotebox p, .g-col-12-6-4 .m-01-quotebox p, .g-col-12-6-3 .m-01-quotebox p {
    font-size: 22px ;
    font-size: 1.375rem ;
    line-height: 24px ;
    line-height: 1.5rem ;
    padding-bottom: 24px ;
    padding-bottom: 1.5rem ;
    color: inherit;
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    -ms-font-smoothing: antialiased;
    -o-font-smoothing: antialiased;
    font-smoothing: antialiased;
    font-weight: normal;
    font-style: normal;
    font-family: "linotype", Arial, sans-serif;
  }
  .g-col-12-12-6 .m-01-quotebox footer > cite, .g-col-12-6-6 .m-01-quotebox footer > cite, .g-col-12-6-4 .m-01-quotebox footer > cite, .g-col-12-6-3 .m-01-quotebox footer > cite {
    font-size: 15px ;
    font-size: 0.9375rem ;
    line-height: 20px ;
    line-height: 1.25rem ;
    padding-bottom: 14px ;
    padding-bottom: 0.875rem ;
    color: inherit;
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    -ms-font-smoothing: antialiased;
    -o-font-smoothing: antialiased;
    font-smoothing: antialiased;
    font-weight: normal;
    font-style: normal;
    font-family: "linotype", Arial, sans-serif;
  }
  .g-col-12-12-6 .m-01-quotebox footer div > a, .g-col-12-6-6 .m-01-quotebox footer div > a, .g-col-12-6-4 .m-01-quotebox footer div > a, .g-col-12-6-3 .m-01-quotebox footer div > a {
    font-size: 18px ;
    font-size: 1.125rem ;
    line-height: 24px ;
    line-height: 1.5rem ;
    color: inherit;
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    -ms-font-smoothing: antialiased;
    -o-font-smoothing: antialiased;
    font-smoothing: antialiased;
    font-weight: normal;
    font-style: normal;
    font-family: "linotype", Arial, sans-serif;
  }
  .g-col-12-12-6 .m-01-quotebox footer div > a:after, .g-col-12-6-6 .m-01-quotebox footer div > a:after, .g-col-12-6-4 .m-01-quotebox footer div > a:after, .g-col-12-6-3 .m-01-quotebox footer div > a:after {
    line-height: 36px !important;
    line-height: 2.25rem !important;
    margin-top: -18px !important;
    margin-top: -1.125rem !important;
  }

  .g-col-12-6-4 .m-02-teaserbox.secondary .m-02-headline-wrapper {
    position: absolute;
    bottom: -102px ;
    height: 6.8em;
    width: 100%;
  }
  html[dir="ltr"] .g-col-12-6-4 .m-02-teaserbox.secondary .m-02-headline-wrapper {
    left: 0 ;
  }
  html[dir="rtl"] .g-col-12-6-4 .m-02-teaserbox.secondary .m-02-headline-wrapper {
    right: 0 ;
  }
  html[dir="ltr"] .g-col-12-6-4 .m-02-teaserbox.secondary .m-02-headline-wrapper {
    right: 0 ;
  }
  html[dir="rtl"] .g-col-12-6-4 .m-02-teaserbox.secondary .m-02-headline-wrapper {
    left: 0 ;
  }
  .g-col-12-6-4 .m-02-teaserbox.secondary .m-02-headline-wrapper:after {
    font-size: 2em ;
    line-height: 2em ;
    margin-top: -1em;
    padding-top: 0;
  }
  html[dir="ltr"] .g-col-12-6-4 .m-02-teaserbox.secondary .m-02-headline-wrapper:after {
    right: 0.4em ;
  }
  html[dir="rtl"] .g-col-12-6-4 .m-02-teaserbox.secondary .m-02-headline-wrapper:after {
    left: 0.4em ;
  }
  .g-col-12-6-4 .m-02-teaserbox.secondary .m-02-headline-wrapper .m-02-headline-content {
    font-size: 22px ;
    font-size: 1.375rem ;
    line-height: 28px ;
    line-height: 1.75rem ;
    height: 3.18182em;
    color: #575757;
  }
  html[dir="ltr"] .g-col-12-6-4 .m-02-teaserbox.secondary .m-02-headline-wrapper .m-02-headline-content {
    padding-right: 1.9em ;
  }
  html[dir="rtl"] .g-col-12-6-4 .m-02-teaserbox.secondary .m-02-headline-wrapper .m-02-headline-content {
    padding-left: 1.9em ;
  }
  .g-col-12-6-4 .m-02-teaserbox.secondary .m-02-image-wrapper {
    display: block;
    margin-bottom: 112px ;
    margin-bottom: 7rem ;
  }
  .g-col-12-6-4 .m-02-teaserbox .m-02-headline-wrapper {
    height: 6.66667em;
  }
  .g-col-12-6-4 .m-02-teaserbox .m-02-headline-wrapper:before {
    width: 0;
    height: 0;
    border-top: 0.75em solid white;
    border-right: 0.75em solid transparent;
    border-left: 0.75em solid transparent;
    z-index: 2;
    position: absolute;
    bottom: -0.65em ;
    content: '';
    -webkit-transform: translate3d(0, 0, 0);
    -moz-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0);
    -o-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -ms-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
  }
  html[dir="ltr"] .g-col-12-6-4 .m-02-teaserbox .m-02-headline-wrapper:before {
    left: 1.1em ;
  }
  html[dir="rtl"] .g-col-12-6-4 .m-02-teaserbox .m-02-headline-wrapper:before {
    right: 1.1em ;
  }
  .g-col-12-6-4 .m-02-teaserbox .m-02-headline-wrapper .m-02-headline-content {
    font-size: 22px ;
    font-size: 1.375rem ;
    line-height: 28px ;
    line-height: 1.75rem ;
    color: #112038;
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    -ms-font-smoothing: antialiased;
    -o-font-smoothing: antialiased;
    font-smoothing: antialiased;
    font-weight: normal;
    font-style: normal;
    font-family: "linotype", Arial, sans-serif;
    padding-bottom: 0 ;
    height: 4.54545em;
  }
  html[dir="ltr"] .g-col-12-6-4 .m-02-teaserbox .m-02-headline-wrapper .m-02-headline-content {
    padding-right: 15px ;
    padding-right: 0.9375rem ;
  }
  html[dir="rtl"] .g-col-12-6-4 .m-02-teaserbox .m-02-headline-wrapper .m-02-headline-content {
    padding-left: 15px ;
    padding-left: 0.9375rem ;
  }
  html[dir="ltr"] .g-col-12-6-4 .m-02-teaserbox .m-02-headline-wrapper .m-02-headline-content {
    padding-left: 15px ;
    padding-left: 0.9375rem ;
  }
  html[dir="rtl"] .g-col-12-6-4 .m-02-teaserbox .m-02-headline-wrapper .m-02-headline-content {
    padding-right: 15px ;
    padding-right: 0.9375rem ;
  }
  .g-col-12-6-4 .m-02-teaserbox .m-02-headline-wrapper .m-02-headline-content span {
    font-size: inherit;
    line-height: inherit;
  }
  .g-col-12-6-4 .m-02-teaserbox .m-02-image-wrapper {
    height: 0;
    width: auto;
    overflow: hidden;
    padding-bottom: 75%;
    text-align: center;
    position: relative;
  }

  .g-col-12-6-3 .m-02-teaserbox.secondary .m-02-headline-wrapper {
    position: absolute;
    bottom: -102px ;
    height: 6.8em;
    width: 100%;
  }
  html[dir="ltr"] .g-col-12-6-3 .m-02-teaserbox.secondary .m-02-headline-wrapper {
    left: 0 ;
  }
  html[dir="rtl"] .g-col-12-6-3 .m-02-teaserbox.secondary .m-02-headline-wrapper {
    right: 0 ;
  }
  html[dir="ltr"] .g-col-12-6-3 .m-02-teaserbox.secondary .m-02-headline-wrapper {
    right: 0 ;
  }
  html[dir="rtl"] .g-col-12-6-3 .m-02-teaserbox.secondary .m-02-headline-wrapper {
    left: 0 ;
  }
  .g-col-12-6-3 .m-02-teaserbox.secondary .m-02-headline-wrapper:after {
    font-size: 2em ;
    line-height: 2em ;
    margin-top: -1em;
    padding-top: 0;
  }
  html[dir="ltr"] .g-col-12-6-3 .m-02-teaserbox.secondary .m-02-headline-wrapper:after {
    right: 0.4em ;
  }
  html[dir="rtl"] .g-col-12-6-3 .m-02-teaserbox.secondary .m-02-headline-wrapper:after {
    left: 0.4em ;
  }
  .g-col-12-6-3 .m-02-teaserbox.secondary .m-02-headline-wrapper .m-02-headline-content {
    font-size: 22px ;
    font-size: 1.375rem ;
    line-height: 28px ;
    line-height: 1.75rem ;
    height: 3.18182em;
    color: #575757;
  }
  html[dir="ltr"] .g-col-12-6-3 .m-02-teaserbox.secondary .m-02-headline-wrapper .m-02-headline-content {
    padding-right: 1.9em ;
  }
  html[dir="rtl"] .g-col-12-6-3 .m-02-teaserbox.secondary .m-02-headline-wrapper .m-02-headline-content {
    padding-left: 1.9em ;
  }
  .g-col-12-6-3 .m-02-teaserbox.secondary .m-02-image-wrapper {
    display: block;
    margin-bottom: 112px ;
    margin-bottom: 7rem ;
  }
  .g-col-12-6-3 .m-02-teaserbox .m-02-headline-wrapper {
    height: 6.66667em;
  }
  .g-col-12-6-3 .m-02-teaserbox .m-02-headline-wrapper:before {
    width: 0;
    height: 0;
    border-top: 0.75em solid white;
    border-right: 0.75em solid transparent;
    border-left: 0.75em solid transparent;
    z-index: 2;
    position: absolute;
    bottom: -0.65em ;
    content: '';
    -webkit-transform: translate3d(0, 0, 0);
    -moz-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0);
    -o-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -ms-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
  }
  html[dir="ltr"] .g-col-12-6-3 .m-02-teaserbox .m-02-headline-wrapper:before {
    left: 1.1em ;
  }
  html[dir="rtl"] .g-col-12-6-3 .m-02-teaserbox .m-02-headline-wrapper:before {
    right: 1.1em ;
  }
  .g-col-12-6-3 .m-02-teaserbox .m-02-headline-wrapper .m-02-headline-content {
    font-size: 22px ;
    font-size: 1.375rem ;
    line-height: 28px ;
    line-height: 1.75rem ;
    color: #112038;
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    -ms-font-smoothing: antialiased;
    -o-font-smoothing: antialiased;
    font-smoothing: antialiased;
    font-weight: normal;
    font-style: normal;
    font-family: "linotype", Arial, sans-serif;
    padding-bottom: 0 ;
    height: 4.54545em;
  }
  html[dir="ltr"] .g-col-12-6-3 .m-02-teaserbox .m-02-headline-wrapper .m-02-headline-content {
    padding-right: 15px ;
    padding-right: 0.9375rem ;
  }
  html[dir="rtl"] .g-col-12-6-3 .m-02-teaserbox .m-02-headline-wrapper .m-02-headline-content {
    padding-left: 15px ;
    padding-left: 0.9375rem ;
  }
  html[dir="ltr"] .g-col-12-6-3 .m-02-teaserbox .m-02-headline-wrapper .m-02-headline-content {
    padding-left: 15px ;
    padding-left: 0.9375rem ;
  }
  html[dir="rtl"] .g-col-12-6-3 .m-02-teaserbox .m-02-headline-wrapper .m-02-headline-content {
    padding-right: 15px ;
    padding-right: 0.9375rem ;
  }
  .g-col-12-6-3 .m-02-teaserbox .m-02-headline-wrapper .m-02-headline-content span {
    font-size: inherit;
    line-height: inherit;
  }
  .g-col-12-6-3 .m-02-teaserbox .m-02-image-wrapper {
    height: 0;
    width: auto;
    overflow: hidden;
    padding-bottom: 75%;
    text-align: center;
    position: relative;
  }

  .m-15-productteaser-slider .m-02-teaserbox {
    width: 190px;
  }

  .g-col-12-4-4 .m-03-product-teaser-item, .g-col-12-4-3 .m-03-product-teaser-item {
    cursor: pointer;
    height: auto;
  }
  .g-col-12-4-4 .m-03-product-teaser-item .m-03-headline-wrapper, .g-col-12-4-3 .m-03-product-teaser-item .m-03-headline-wrapper {
    font-size: 13px ;
    font-size: 0.8125rem ;
    position: relative;
    height: 5.53846em;
    z-index: 3;
  }
  html[dir="ltr"] .g-col-12-4-4 .m-03-product-teaser-item .m-03-headline-wrapper, html[dir="ltr"] .g-col-12-4-3 .m-03-product-teaser-item .m-03-headline-wrapper {
    left: auto ;
  }
  html[dir="rtl"] .g-col-12-4-4 .m-03-product-teaser-item .m-03-headline-wrapper, html[dir="rtl"] .g-col-12-4-3 .m-03-product-teaser-item .m-03-headline-wrapper {
    right: auto ;
  }
  .g-col-12-4-4 .m-03-product-teaser-item .m-03-headline-wrapper:after, .g-col-12-4-3 .m-03-product-teaser-item .m-03-headline-wrapper:after {
    content: '';
  }
  .g-col-12-4-4 .m-03-product-teaser-item .m-03-headline-wrapper .m-03-headline-content, .g-col-12-4-3 .m-03-product-teaser-item .m-03-headline-wrapper .m-03-headline-content {
    font-size: inherit;
    padding-top: 7px ;
    padding-top: 0.4375rem ;
    padding-bottom: 7px ;
    padding-bottom: 0.4375rem ;
    height: 5.53846em;
  }
  html[dir="ltr"] .g-col-12-4-4 .m-03-product-teaser-item .m-03-headline-wrapper .m-03-headline-content, html[dir="ltr"] .g-col-12-4-3 .m-03-product-teaser-item .m-03-headline-wrapper .m-03-headline-content {
    padding-right: 0 ;
  }
  html[dir="rtl"] .g-col-12-4-4 .m-03-product-teaser-item .m-03-headline-wrapper .m-03-headline-content, html[dir="rtl"] .g-col-12-4-3 .m-03-product-teaser-item .m-03-headline-wrapper .m-03-headline-content {
    padding-left: 0 ;
  }
  html[dir="ltr"] .g-col-12-4-4 .m-03-product-teaser-item .m-03-headline-wrapper .m-03-headline-content, html[dir="ltr"] .g-col-12-4-3 .m-03-product-teaser-item .m-03-headline-wrapper .m-03-headline-content {
    padding-left: 7px ;
    padding-left: 0.4375rem ;
  }
  html[dir="rtl"] .g-col-12-4-4 .m-03-product-teaser-item .m-03-headline-wrapper .m-03-headline-content, html[dir="rtl"] .g-col-12-4-3 .m-03-product-teaser-item .m-03-headline-wrapper .m-03-headline-content {
    padding-right: 7px ;
    padding-right: 0.4375rem ;
  }
  .g-col-12-4-4 .m-03-product-teaser-item .m-03-product-image-wrapper, .g-col-12-4-3 .m-03-product-teaser-item .m-03-product-image-wrapper {
    max-width: 100%;
    height: 0;
    padding-bottom: 100%;
    width: 100%;
  }
  .g-col-12-4-4 .m-03-product-teaser-item .m-03-product-image-wrapper .m-03-img-content, .g-col-12-4-3 .m-03-product-teaser-item .m-03-product-image-wrapper .m-03-img-content {
    padding-top: 15px ;
    padding-top: 0.9375rem ;
    padding-bottom: 15px ;
    padding-bottom: 0.9375rem ;
  }
  html[dir="ltr"] .g-col-12-4-4 .m-03-product-teaser-item .m-03-product-image-wrapper .m-03-img-content, html[dir="ltr"] .g-col-12-4-3 .m-03-product-teaser-item .m-03-product-image-wrapper .m-03-img-content {
    padding-right: 15px ;
    padding-right: 0.9375rem ;
  }
  html[dir="rtl"] .g-col-12-4-4 .m-03-product-teaser-item .m-03-product-image-wrapper .m-03-img-content, html[dir="rtl"] .g-col-12-4-3 .m-03-product-teaser-item .m-03-product-image-wrapper .m-03-img-content {
    padding-left: 15px ;
    padding-left: 0.9375rem ;
  }
  html[dir="ltr"] .g-col-12-4-4 .m-03-product-teaser-item .m-03-product-image-wrapper .m-03-img-content, html[dir="ltr"] .g-col-12-4-3 .m-03-product-teaser-item .m-03-product-image-wrapper .m-03-img-content {
    padding-left: 15px ;
    padding-left: 0.9375rem ;
  }
  html[dir="rtl"] .g-col-12-4-4 .m-03-product-teaser-item .m-03-product-image-wrapper .m-03-img-content, html[dir="rtl"] .g-col-12-4-3 .m-03-product-teaser-item .m-03-product-image-wrapper .m-03-img-content {
    padding-right: 15px ;
    padding-right: 0.9375rem ;
  }
  .g-col-12-4-4 .m-03-product-teaser-item .m-03-product-image-wrapper img, .g-col-12-4-3 .m-03-product-teaser-item .m-03-product-image-wrapper img {
    max-height: 100%;
    max-width: 100%;
    width: auto;
  }
  .g-col-12-4-4 .m-03-product-teaser-item .m-03-product-image-wrapper .m-03-image-gradient, .g-col-12-4-3 .m-03-product-teaser-item .m-03-product-image-wrapper .m-03-image-gradient {
    position: absolute;
    top: 0 ;
    display: block;
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAjCAYAAABVcWC0AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3BpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo3NTdkNjE0MS0zYmI5LTQxNTktYTEzMi0wNTQ5YzQ2ZGFhYWUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6ODE4MDBDQjZERTkwMTFFM0IwMTFBMjZCMTJBQzJCOEEiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6ODE4MDBDQjVERTkwMTFFM0IwMTFBMjZCMTJBQzJCOEEiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjdFQTgxRDIyMTEyMDY4MTE4MDgzRjk2ODJCMzdGNzg2IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjc1N2Q2MTQxLTNiYjktNDE1OS1hMTMyLTA1NDljNDZkYWFhZSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PrfxliEAAABaSURBVHjaVI7RCsBQCEIjKuu+7P+/tmVsjL3I0UgUEbnUzETdfMStNQDSWCBoUzSB1kxSLhUpW6uGRl5K0vll59Tz8WTbwozXrxmYvkQIF7R6kFbce0feAgwA1LYSNt5TDtkAAAAASUVORK5CYII=');
    background-repeat: repeat-x;
    z-index: 1;
    width: 100%;
    height: 35px;
  }
  html[dir="ltr"] .g-col-12-4-4 .m-03-product-teaser-item .m-03-product-image-wrapper .m-03-image-gradient, html[dir="ltr"] .g-col-12-4-3 .m-03-product-teaser-item .m-03-product-image-wrapper .m-03-image-gradient {
    left: 0 ;
  }
  html[dir="rtl"] .g-col-12-4-4 .m-03-product-teaser-item .m-03-product-image-wrapper .m-03-image-gradient, html[dir="rtl"] .g-col-12-4-3 .m-03-product-teaser-item .m-03-product-image-wrapper .m-03-image-gradient {
    right: 0 ;
  }
  html[dir="ltr"] .g-col-12-4-4 .m-03-product-teaser-item .m-03-product-image-wrapper .m-03-image-gradient, html[dir="ltr"] .g-col-12-4-3 .m-03-product-teaser-item .m-03-product-image-wrapper .m-03-image-gradient {
    right: 0 ;
  }
  html[dir="rtl"] .g-col-12-4-4 .m-03-product-teaser-item .m-03-product-image-wrapper .m-03-image-gradient, html[dir="rtl"] .g-col-12-4-3 .m-03-product-teaser-item .m-03-product-image-wrapper .m-03-image-gradient {
    left: 0 ;
  }
  .g-col-12-4-4 .m-03-product-teaser-item .m-03-details-wrapper, .g-col-12-4-3 .m-03-product-teaser-item .m-03-details-wrapper {
    position: absolute;
    top: -100% ;
    bottom: 100% ;
    margin-top: 72px ;
    margin-top: 4.5rem ;
    margin-bottom: -72px ;
    margin-bottom: -4.5rem ;
    z-index: 2;
    display: block;
  }
  html[dir="ltr"] .g-col-12-4-4 .m-03-product-teaser-item .m-03-details-wrapper, html[dir="ltr"] .g-col-12-4-3 .m-03-product-teaser-item .m-03-details-wrapper {
    left: 0 ;
  }
  html[dir="rtl"] .g-col-12-4-4 .m-03-product-teaser-item .m-03-details-wrapper, html[dir="rtl"] .g-col-12-4-3 .m-03-product-teaser-item .m-03-details-wrapper {
    right: 0 ;
  }
  html[dir="ltr"] .g-col-12-4-4 .m-03-product-teaser-item .m-03-details-wrapper, html[dir="ltr"] .g-col-12-4-3 .m-03-product-teaser-item .m-03-details-wrapper {
    right: 0 ;
  }
  html[dir="rtl"] .g-col-12-4-4 .m-03-product-teaser-item .m-03-details-wrapper, html[dir="rtl"] .g-col-12-4-3 .m-03-product-teaser-item .m-03-details-wrapper {
    left: 0 ;
  }
  .g-col-12-4-4 .m-03-product-teaser-item .m-03-details-wrapper .m-03-details-content, .g-col-12-4-3 .m-03-product-teaser-item .m-03-details-wrapper .m-03-details-content {
    display: none;
  }
  .g-col-12-4-4 .m-03-product-teaser-item .m-03-details-wrapper:before, .g-col-12-4-3 .m-03-product-teaser-item .m-03-details-wrapper:before {
    width: 0;
    height: 0;
    border-top: 0.5em solid white;
    border-right: 0.5em solid transparent;
    border-left: 0.5em solid transparent;
    position: absolute;
    bottom: -0.4em ;
    content: '';
  }
  html[dir="ltr"] .g-col-12-4-4 .m-03-product-teaser-item .m-03-details-wrapper:before, html[dir="ltr"] .g-col-12-4-3 .m-03-product-teaser-item .m-03-details-wrapper:before {
    left: 1.1em ;
  }
  html[dir="rtl"] .g-col-12-4-4 .m-03-product-teaser-item .m-03-details-wrapper:before, html[dir="rtl"] .g-col-12-4-3 .m-03-product-teaser-item .m-03-details-wrapper:before {
    right: 1.1em ;
  }
  .no-touch .g-col-12-4-4 .m-03-product-teaser-item:hover .m-03-headline-content, .no-touch .g-col-12-4-4 .m-03-product-teaser-item:hover .m-03-headline-wrapper:after, .no-touch .g-col-12-4-3 .m-03-product-teaser-item:hover .m-03-headline-content, .no-touch .g-col-12-4-3 .m-03-product-teaser-item:hover .m-03-headline-wrapper:after {
    color: #112038 !important;
  }
  .g-col-12-4-4 .m-03-product-teaser-item .m-03-headline-link, .g-col-12-4-3 .m-03-product-teaser-item .m-03-headline-link {
    position: absolute;
    top: 0 ;
    bottom: 0 ;
    z-index: 4;
  }
  html[dir="ltr"] .g-col-12-4-4 .m-03-product-teaser-item .m-03-headline-link, html[dir="ltr"] .g-col-12-4-3 .m-03-product-teaser-item .m-03-headline-link {
    left: 0 ;
  }
  html[dir="rtl"] .g-col-12-4-4 .m-03-product-teaser-item .m-03-headline-link, html[dir="rtl"] .g-col-12-4-3 .m-03-product-teaser-item .m-03-headline-link {
    right: 0 ;
  }
  html[dir="ltr"] .g-col-12-4-4 .m-03-product-teaser-item .m-03-headline-link, html[dir="ltr"] .g-col-12-4-3 .m-03-product-teaser-item .m-03-headline-link {
    right: 0 ;
  }
  html[dir="rtl"] .g-col-12-4-4 .m-03-product-teaser-item .m-03-headline-link, html[dir="rtl"] .g-col-12-4-3 .m-03-product-teaser-item .m-03-headline-link {
    left: 0 ;
  }
  .g-col-12-4-4 .m-03-product-teaser-item .m-03-bazaarvoice, .g-col-12-4-3 .m-03-product-teaser-item .m-03-bazaarvoice {
    display: block;
  }

  .m-15-slide .m-03-product-teaser-item {
    width: 190px ;
  }

  .m-15-slide .m-03-product-teaser-item {
    cursor: pointer;
    height: auto;
    display: -moz-inline-stack;
    display: inline-block;
    vertical-align: top;
    *vertical-align: auto;
    zoom: 1;
    *display: inline;
  }
  .m-15-slide .m-03-product-teaser-item .m-03-headline-wrapper {
    font-size: 13px ;
    font-size: 0.8125rem ;
    position: relative;
    height: 5.53846em;
    z-index: 3;
  }
  html[dir="ltr"] .m-15-slide .m-03-product-teaser-item .m-03-headline-wrapper {
    left: auto ;
  }
  html[dir="rtl"] .m-15-slide .m-03-product-teaser-item .m-03-headline-wrapper {
    right: auto ;
  }
  .m-15-slide .m-03-product-teaser-item .m-03-headline-wrapper:after {
    content: '';
  }
  .m-15-slide .m-03-product-teaser-item .m-03-headline-wrapper .m-03-headline-content {
    font-size: inherit;
    padding-top: 7px ;
    padding-top: 0.4375rem ;
    padding-bottom: 7px ;
    padding-bottom: 0.4375rem ;
    height: 5.53846em;
  }
  html[dir="ltr"] .m-15-slide .m-03-product-teaser-item .m-03-headline-wrapper .m-03-headline-content {
    padding-right: 0 ;
  }
  html[dir="rtl"] .m-15-slide .m-03-product-teaser-item .m-03-headline-wrapper .m-03-headline-content {
    padding-left: 0 ;
  }
  html[dir="ltr"] .m-15-slide .m-03-product-teaser-item .m-03-headline-wrapper .m-03-headline-content {
    padding-left: 7px ;
    padding-left: 0.4375rem ;
  }
  html[dir="rtl"] .m-15-slide .m-03-product-teaser-item .m-03-headline-wrapper .m-03-headline-content {
    padding-right: 7px ;
    padding-right: 0.4375rem ;
  }
  .m-15-slide .m-03-product-teaser-item .m-03-product-image-wrapper {
    max-width: 100%;
    height: 0;
    padding-bottom: 100%;
    width: 100%;
  }
  .m-15-slide .m-03-product-teaser-item .m-03-product-image-wrapper .m-03-img-content {
    padding-top: 15px ;
    padding-top: 0.9375rem ;
    padding-bottom: 15px ;
    padding-bottom: 0.9375rem ;
  }
  html[dir="ltr"] .m-15-slide .m-03-product-teaser-item .m-03-product-image-wrapper .m-03-img-content {
    padding-right: 15px ;
    padding-right: 0.9375rem ;
  }
  html[dir="rtl"] .m-15-slide .m-03-product-teaser-item .m-03-product-image-wrapper .m-03-img-content {
    padding-left: 15px ;
    padding-left: 0.9375rem ;
  }
  html[dir="ltr"] .m-15-slide .m-03-product-teaser-item .m-03-product-image-wrapper .m-03-img-content {
    padding-left: 15px ;
    padding-left: 0.9375rem ;
  }
  html[dir="rtl"] .m-15-slide .m-03-product-teaser-item .m-03-product-image-wrapper .m-03-img-content {
    padding-right: 15px ;
    padding-right: 0.9375rem ;
  }
  .m-15-slide .m-03-product-teaser-item .m-03-product-image-wrapper img {
    max-height: 100%;
    max-width: 100%;
    width: auto;
  }
  .m-15-slide .m-03-product-teaser-item .m-03-product-image-wrapper .m-03-image-gradient {
    position: absolute;
    top: 0 ;
    display: block;
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAjCAYAAABVcWC0AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3BpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo3NTdkNjE0MS0zYmI5LTQxNTktYTEzMi0wNTQ5YzQ2ZGFhYWUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6ODE4MDBDQjZERTkwMTFFM0IwMTFBMjZCMTJBQzJCOEEiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6ODE4MDBDQjVERTkwMTFFM0IwMTFBMjZCMTJBQzJCOEEiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjdFQTgxRDIyMTEyMDY4MTE4MDgzRjk2ODJCMzdGNzg2IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjc1N2Q2MTQxLTNiYjktNDE1OS1hMTMyLTA1NDljNDZkYWFhZSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PrfxliEAAABaSURBVHjaVI7RCsBQCEIjKuu+7P+/tmVsjL3I0UgUEbnUzETdfMStNQDSWCBoUzSB1kxSLhUpW6uGRl5K0vll59Tz8WTbwozXrxmYvkQIF7R6kFbce0feAgwA1LYSNt5TDtkAAAAASUVORK5CYII=');
    background-repeat: repeat-x;
    z-index: 1;
    width: 100%;
    height: 35px;
  }
  html[dir="ltr"] .m-15-slide .m-03-product-teaser-item .m-03-product-image-wrapper .m-03-image-gradient {
    left: 0 ;
  }
  html[dir="rtl"] .m-15-slide .m-03-product-teaser-item .m-03-product-image-wrapper .m-03-image-gradient {
    right: 0 ;
  }
  html[dir="ltr"] .m-15-slide .m-03-product-teaser-item .m-03-product-image-wrapper .m-03-image-gradient {
    right: 0 ;
  }
  html[dir="rtl"] .m-15-slide .m-03-product-teaser-item .m-03-product-image-wrapper .m-03-image-gradient {
    left: 0 ;
  }
  .m-15-slide .m-03-product-teaser-item .m-03-details-wrapper {
    position: absolute;
    top: -100% ;
    bottom: 100% ;
    margin-top: 72px ;
    margin-top: 4.5rem ;
    margin-bottom: -72px ;
    margin-bottom: -4.5rem ;
    z-index: 2;
    display: block;
  }
  html[dir="ltr"] .m-15-slide .m-03-product-teaser-item .m-03-details-wrapper {
    left: 0 ;
  }
  html[dir="rtl"] .m-15-slide .m-03-product-teaser-item .m-03-details-wrapper {
    right: 0 ;
  }
  html[dir="ltr"] .m-15-slide .m-03-product-teaser-item .m-03-details-wrapper {
    right: 0 ;
  }
  html[dir="rtl"] .m-15-slide .m-03-product-teaser-item .m-03-details-wrapper {
    left: 0 ;
  }
  .m-15-slide .m-03-product-teaser-item .m-03-details-wrapper .m-03-details-content {
    display: none;
  }
  .m-15-slide .m-03-product-teaser-item .m-03-details-wrapper:before {
    width: 0;
    height: 0;
    border-top: 0.5em solid white;
    border-right: 0.5em solid transparent;
    border-left: 0.5em solid transparent;
    position: absolute;
    bottom: -0.4em ;
    content: '';
  }
  html[dir="ltr"] .m-15-slide .m-03-product-teaser-item .m-03-details-wrapper:before {
    left: 1.1em ;
  }
  html[dir="rtl"] .m-15-slide .m-03-product-teaser-item .m-03-details-wrapper:before {
    right: 1.1em ;
  }
  .no-touch .m-15-slide .m-03-product-teaser-item:hover .m-03-headline-content, .no-touch .m-15-slide .m-03-product-teaser-item:hover .m-03-headline-wrapper:after {
    color: #112038 !important;
  }
  .m-15-slide .m-03-product-teaser-item .m-03-headline-link {
    position: absolute;
    top: 0 ;
    bottom: 0 ;
    z-index: 4;
  }
  html[dir="ltr"] .m-15-slide .m-03-product-teaser-item .m-03-headline-link {
    left: 0 ;
  }
  html[dir="rtl"] .m-15-slide .m-03-product-teaser-item .m-03-headline-link {
    right: 0 ;
  }
  html[dir="ltr"] .m-15-slide .m-03-product-teaser-item .m-03-headline-link {
    right: 0 ;
  }
  html[dir="rtl"] .m-15-slide .m-03-product-teaser-item .m-03-headline-link {
    left: 0 ;
  }
  .m-15-slide .m-03-product-teaser-item .m-03-bazaarvoice {
    display: block;
  }
  html[dir="ltr"] .m-15-slide .m-03-product-teaser-item {
    margin-left: 10px ;
    margin-left: 0.625rem ;
  }
  html[dir="rtl"] .m-15-slide .m-03-product-teaser-item {
    margin-right: 10px ;
    margin-right: 0.625rem ;
  }

  html[dir="ltr"] .m-04-linkbox ul, html[dir="ltr"] .m-20-showroomlocator-tiles-detail .m-20-linkbox ul, .m-20-showroomlocator-tiles-detail html[dir="ltr"] .m-20-linkbox ul {
    margin-left: -1.01% ;
  }
  html[dir="rtl"] .m-04-linkbox ul, html[dir="rtl"] .m-20-showroomlocator-tiles-detail .m-20-linkbox ul, .m-20-showroomlocator-tiles-detail html[dir="rtl"] .m-20-linkbox ul {
    margin-right: -1.01% ;
  }

  .g-col-12-12-12 .m-04-linkbox ul li, .g-col-12-12-12 .m-20-showroomlocator-tiles-detail .m-20-linkbox ul li, .m-20-showroomlocator-tiles-detail .g-col-12-12-12 .m-20-linkbox ul li, .g-col-12-12-9 .m-04-linkbox ul li, .g-col-12-12-9 .m-20-showroomlocator-tiles-detail .m-20-linkbox ul li, .m-20-showroomlocator-tiles-detail .g-col-12-12-9 .m-20-linkbox ul li {
    width: 49% ;
  }
  html[dir="ltr"] .g-col-12-12-12 .m-04-linkbox ul li, html[dir="ltr"] .g-col-12-12-12 .m-20-showroomlocator-tiles-detail .m-20-linkbox ul li, .m-20-showroomlocator-tiles-detail html[dir="ltr"] .g-col-12-12-12 .m-20-linkbox ul li, html[dir="ltr"] .g-col-12-12-9 .m-04-linkbox ul li, html[dir="ltr"] .g-col-12-12-9 .m-20-showroomlocator-tiles-detail .m-20-linkbox ul li, .m-20-showroomlocator-tiles-detail html[dir="ltr"] .g-col-12-12-9 .m-20-linkbox ul li {
    margin-left: 1% ;
  }
  html[dir="rtl"] .g-col-12-12-12 .m-04-linkbox ul li, html[dir="rtl"] .g-col-12-12-12 .m-20-showroomlocator-tiles-detail .m-20-linkbox ul li, .m-20-showroomlocator-tiles-detail html[dir="rtl"] .g-col-12-12-12 .m-20-linkbox ul li, html[dir="rtl"] .g-col-12-12-9 .m-04-linkbox ul li, html[dir="rtl"] .g-col-12-12-9 .m-20-showroomlocator-tiles-detail .m-20-linkbox ul li, .m-20-showroomlocator-tiles-detail html[dir="rtl"] .g-col-12-12-9 .m-20-linkbox ul li {
    margin-right: 1% ;
  }

  .g-col-12-12-6 .m-04-linkbox ul li, .g-col-12-12-6 .m-20-showroomlocator-tiles-detail .m-20-linkbox ul li, .m-20-showroomlocator-tiles-detail .g-col-12-12-6 .m-20-linkbox ul li, .g-col-12-6-6 .m-04-linkbox ul li, .g-col-12-6-6 .m-20-showroomlocator-tiles-detail .m-20-linkbox ul li, .m-20-showroomlocator-tiles-detail .g-col-12-6-6 .m-20-linkbox ul li {
    width: 49% ;
  }
  html[dir="ltr"] .g-col-12-12-6 .m-04-linkbox ul li, html[dir="ltr"] .g-col-12-12-6 .m-20-showroomlocator-tiles-detail .m-20-linkbox ul li, .m-20-showroomlocator-tiles-detail html[dir="ltr"] .g-col-12-12-6 .m-20-linkbox ul li, html[dir="ltr"] .g-col-12-6-6 .m-04-linkbox ul li, html[dir="ltr"] .g-col-12-6-6 .m-20-showroomlocator-tiles-detail .m-20-linkbox ul li, .m-20-showroomlocator-tiles-detail html[dir="ltr"] .g-col-12-6-6 .m-20-linkbox ul li {
    margin-left: 1% ;
  }
  html[dir="rtl"] .g-col-12-12-6 .m-04-linkbox ul li, html[dir="rtl"] .g-col-12-12-6 .m-20-showroomlocator-tiles-detail .m-20-linkbox ul li, .m-20-showroomlocator-tiles-detail html[dir="rtl"] .g-col-12-12-6 .m-20-linkbox ul li, html[dir="rtl"] .g-col-12-6-6 .m-04-linkbox ul li, html[dir="rtl"] .g-col-12-6-6 .m-20-showroomlocator-tiles-detail .m-20-linkbox ul li, .m-20-showroomlocator-tiles-detail html[dir="rtl"] .g-col-12-6-6 .m-20-linkbox ul li {
    margin-right: 1% ;
  }

  .g-col-12-12-4 .m-04-linkbox ul li, .g-col-12-12-4 .m-20-showroomlocator-tiles-detail .m-20-linkbox ul li, .m-20-showroomlocator-tiles-detail .g-col-12-12-4 .m-20-linkbox ul li {
    width: 49% ;
  }
  html[dir="ltr"] .g-col-12-12-4 .m-04-linkbox ul li, html[dir="ltr"] .g-col-12-12-4 .m-20-showroomlocator-tiles-detail .m-20-linkbox ul li, .m-20-showroomlocator-tiles-detail html[dir="ltr"] .g-col-12-12-4 .m-20-linkbox ul li {
    margin-left: 1% ;
  }
  html[dir="rtl"] .g-col-12-12-4 .m-04-linkbox ul li, html[dir="rtl"] .g-col-12-12-4 .m-20-showroomlocator-tiles-detail .m-20-linkbox ul li, .m-20-showroomlocator-tiles-detail html[dir="rtl"] .g-col-12-12-4 .m-20-linkbox ul li {
    margin-right: 1% ;
  }

  .g-col-12-4-4 .m-04-linkbox ul li, .g-col-12-4-4 .m-20-showroomlocator-tiles-detail .m-20-linkbox ul li, .m-20-showroomlocator-tiles-detail .g-col-12-4-4 .m-20-linkbox ul li {
    width: 99% ;
  }
  html[dir="ltr"] .g-col-12-4-4 .m-04-linkbox ul li, html[dir="ltr"] .g-col-12-4-4 .m-20-showroomlocator-tiles-detail .m-20-linkbox ul li, .m-20-showroomlocator-tiles-detail html[dir="ltr"] .g-col-12-4-4 .m-20-linkbox ul li {
    margin-left: 1% ;
  }
  html[dir="rtl"] .g-col-12-4-4 .m-04-linkbox ul li, html[dir="rtl"] .g-col-12-4-4 .m-20-showroomlocator-tiles-detail .m-20-linkbox ul li, .m-20-showroomlocator-tiles-detail html[dir="rtl"] .g-col-12-4-4 .m-20-linkbox ul li {
    margin-right: 1% ;
  }

  .g-col-12-12-3 .m-04-linkbox ul li, .g-col-12-12-3 .m-20-showroomlocator-tiles-detail .m-20-linkbox ul li, .m-20-showroomlocator-tiles-detail .g-col-12-12-3 .m-20-linkbox ul li, .g-col-12-6-4 .m-04-linkbox ul li, .g-col-12-6-4 .m-20-showroomlocator-tiles-detail .m-20-linkbox ul li, .m-20-showroomlocator-tiles-detail .g-col-12-6-4 .m-20-linkbox ul li, .g-col-12-6-3 .m-04-linkbox ul li, .g-col-12-6-3 .m-20-showroomlocator-tiles-detail .m-20-linkbox ul li, .m-20-showroomlocator-tiles-detail .g-col-12-6-3 .m-20-linkbox ul li {
    width: 49% ;
  }
  html[dir="ltr"] .g-col-12-12-3 .m-04-linkbox ul li, html[dir="ltr"] .g-col-12-12-3 .m-20-showroomlocator-tiles-detail .m-20-linkbox ul li, .m-20-showroomlocator-tiles-detail html[dir="ltr"] .g-col-12-12-3 .m-20-linkbox ul li, html[dir="ltr"] .g-col-12-6-4 .m-04-linkbox ul li, html[dir="ltr"] .g-col-12-6-4 .m-20-showroomlocator-tiles-detail .m-20-linkbox ul li, .m-20-showroomlocator-tiles-detail html[dir="ltr"] .g-col-12-6-4 .m-20-linkbox ul li, html[dir="ltr"] .g-col-12-6-3 .m-04-linkbox ul li, html[dir="ltr"] .g-col-12-6-3 .m-20-showroomlocator-tiles-detail .m-20-linkbox ul li, .m-20-showroomlocator-tiles-detail html[dir="ltr"] .g-col-12-6-3 .m-20-linkbox ul li {
    margin-left: 1% ;
  }
  html[dir="rtl"] .g-col-12-12-3 .m-04-linkbox ul li, html[dir="rtl"] .g-col-12-12-3 .m-20-showroomlocator-tiles-detail .m-20-linkbox ul li, .m-20-showroomlocator-tiles-detail html[dir="rtl"] .g-col-12-12-3 .m-20-linkbox ul li, html[dir="rtl"] .g-col-12-6-4 .m-04-linkbox ul li, html[dir="rtl"] .g-col-12-6-4 .m-20-showroomlocator-tiles-detail .m-20-linkbox ul li, .m-20-showroomlocator-tiles-detail html[dir="rtl"] .g-col-12-6-4 .m-20-linkbox ul li, html[dir="rtl"] .g-col-12-6-3 .m-04-linkbox ul li, html[dir="rtl"] .g-col-12-6-3 .m-20-showroomlocator-tiles-detail .m-20-linkbox ul li, .m-20-showroomlocator-tiles-detail html[dir="rtl"] .g-col-12-6-3 .m-20-linkbox ul li {
    margin-right: 1% ;
  }

  .g-col-12-12-12 .m-04-linkbox, .g-col-12-12-12 .m-20-showroomlocator-tiles-detail .m-20-linkbox, .m-20-showroomlocator-tiles-detail .g-col-12-12-12 .m-20-linkbox, .g-col-12-12-9 .m-04-linkbox, .g-col-12-12-9 .m-20-showroomlocator-tiles-detail .m-20-linkbox, .m-20-showroomlocator-tiles-detail .g-col-12-12-9 .m-20-linkbox, .g-col-12-12-6 .m-04-linkbox, .g-col-12-12-6 .m-20-showroomlocator-tiles-detail .m-20-linkbox, .m-20-showroomlocator-tiles-detail .g-col-12-12-6 .m-20-linkbox, .g-col-12-12-4 .m-04-linkbox, .g-col-12-12-4 .m-20-showroomlocator-tiles-detail .m-20-linkbox, .m-20-showroomlocator-tiles-detail .g-col-12-12-4 .m-20-linkbox, .g-col-12-12-3 .m-04-linkbox, .g-col-12-12-3 .m-20-showroomlocator-tiles-detail .m-20-linkbox, .m-20-showroomlocator-tiles-detail .g-col-12-12-3 .m-20-linkbox, .g-col-12-6-6 .m-04-linkbox, .g-col-12-6-6 .m-20-showroomlocator-tiles-detail .m-20-linkbox, .m-20-showroomlocator-tiles-detail .g-col-12-6-6 .m-20-linkbox, .g-col-12-6-4 .m-04-linkbox, .g-col-12-6-4 .m-20-showroomlocator-tiles-detail .m-20-linkbox, .m-20-showroomlocator-tiles-detail .g-col-12-6-4 .m-20-linkbox, .g-col-12-6-3 .m-04-linkbox, .g-col-12-6-3 .m-20-showroomlocator-tiles-detail .m-20-linkbox, .m-20-showroomlocator-tiles-detail .g-col-12-6-3 .m-20-linkbox {
    margin-bottom: 15px ;
    margin-bottom: 0.9375rem ;
  }
  .g-col-12-12-12 .m-04-linkbox .first-child-2, .g-col-12-12-12 .m-20-showroomlocator-tiles-detail .m-20-linkbox .first-child-2, .m-20-showroomlocator-tiles-detail .g-col-12-12-12 .m-20-linkbox .first-child-2, .g-col-12-12-9 .m-04-linkbox .first-child-2, .g-col-12-12-9 .m-20-showroomlocator-tiles-detail .m-20-linkbox .first-child-2, .m-20-showroomlocator-tiles-detail .g-col-12-12-9 .m-20-linkbox .first-child-2, .g-col-12-12-6 .m-04-linkbox .first-child-2, .g-col-12-12-6 .m-20-showroomlocator-tiles-detail .m-20-linkbox .first-child-2, .m-20-showroomlocator-tiles-detail .g-col-12-12-6 .m-20-linkbox .first-child-2, .g-col-12-12-4 .m-04-linkbox .first-child-2, .g-col-12-12-4 .m-20-showroomlocator-tiles-detail .m-20-linkbox .first-child-2, .m-20-showroomlocator-tiles-detail .g-col-12-12-4 .m-20-linkbox .first-child-2, .g-col-12-12-3 .m-04-linkbox .first-child-2, .g-col-12-12-3 .m-20-showroomlocator-tiles-detail .m-20-linkbox .first-child-2, .m-20-showroomlocator-tiles-detail .g-col-12-12-3 .m-20-linkbox .first-child-2, .g-col-12-6-6 .m-04-linkbox .first-child-2, .g-col-12-6-6 .m-20-showroomlocator-tiles-detail .m-20-linkbox .first-child-2, .m-20-showroomlocator-tiles-detail .g-col-12-6-6 .m-20-linkbox .first-child-2, .g-col-12-6-4 .m-04-linkbox .first-child-2, .g-col-12-6-4 .m-20-showroomlocator-tiles-detail .m-20-linkbox .first-child-2, .m-20-showroomlocator-tiles-detail .g-col-12-6-4 .m-20-linkbox .first-child-2, .g-col-12-6-3 .m-04-linkbox .first-child-2, .g-col-12-6-3 .m-20-showroomlocator-tiles-detail .m-20-linkbox .first-child-2, .m-20-showroomlocator-tiles-detail .g-col-12-6-3 .m-20-linkbox .first-child-2 {
    border-top-width: 0px;
  }
  .g-col-12-12-12 .m-04-linkbox .first-child-2 a, .g-col-12-12-12 .m-20-showroomlocator-tiles-detail .m-20-linkbox .first-child-2 a, .m-20-showroomlocator-tiles-detail .g-col-12-12-12 .m-20-linkbox .first-child-2 a, .g-col-12-12-9 .m-04-linkbox .first-child-2 a, .g-col-12-12-9 .m-20-showroomlocator-tiles-detail .m-20-linkbox .first-child-2 a, .m-20-showroomlocator-tiles-detail .g-col-12-12-9 .m-20-linkbox .first-child-2 a, .g-col-12-12-6 .m-04-linkbox .first-child-2 a, .g-col-12-12-6 .m-20-showroomlocator-tiles-detail .m-20-linkbox .first-child-2 a, .m-20-showroomlocator-tiles-detail .g-col-12-12-6 .m-20-linkbox .first-child-2 a, .g-col-12-12-4 .m-04-linkbox .first-child-2 a, .g-col-12-12-4 .m-20-showroomlocator-tiles-detail .m-20-linkbox .first-child-2 a, .m-20-showroomlocator-tiles-detail .g-col-12-12-4 .m-20-linkbox .first-child-2 a, .g-col-12-12-3 .m-04-linkbox .first-child-2 a, .g-col-12-12-3 .m-20-showroomlocator-tiles-detail .m-20-linkbox .first-child-2 a, .m-20-showroomlocator-tiles-detail .g-col-12-12-3 .m-20-linkbox .first-child-2 a, .g-col-12-6-6 .m-04-linkbox .first-child-2 a, .g-col-12-6-6 .m-20-showroomlocator-tiles-detail .m-20-linkbox .first-child-2 a, .m-20-showroomlocator-tiles-detail .g-col-12-6-6 .m-20-linkbox .first-child-2 a, .g-col-12-6-4 .m-04-linkbox .first-child-2 a, .g-col-12-6-4 .m-20-showroomlocator-tiles-detail .m-20-linkbox .first-child-2 a, .m-20-showroomlocator-tiles-detail .g-col-12-6-4 .m-20-linkbox .first-child-2 a, .g-col-12-6-3 .m-04-linkbox .first-child-2 a, .g-col-12-6-3 .m-20-showroomlocator-tiles-detail .m-20-linkbox .first-child-2 a, .m-20-showroomlocator-tiles-detail .g-col-12-6-3 .m-20-linkbox .first-child-2 a {
    padding-top: 11px ;
    padding-top: 0.6875rem ;
  }
  .g-col-12-12-12 .m-04-linkbox ul li:nth-child(2n+1), .g-col-12-12-12 .m-20-showroomlocator-tiles-detail .m-20-linkbox ul li:nth-child(2n+1), .m-20-showroomlocator-tiles-detail .g-col-12-12-12 .m-20-linkbox ul li:nth-child(2n+1), .g-col-12-12-9 .m-04-linkbox ul li:nth-child(2n+1), .g-col-12-12-9 .m-20-showroomlocator-tiles-detail .m-20-linkbox ul li:nth-child(2n+1), .m-20-showroomlocator-tiles-detail .g-col-12-12-9 .m-20-linkbox ul li:nth-child(2n+1), .g-col-12-12-6 .m-04-linkbox ul li:nth-child(2n+1), .g-col-12-12-6 .m-20-showroomlocator-tiles-detail .m-20-linkbox ul li:nth-child(2n+1), .m-20-showroomlocator-tiles-detail .g-col-12-12-6 .m-20-linkbox ul li:nth-child(2n+1), .g-col-12-12-4 .m-04-linkbox ul li:nth-child(2n+1), .g-col-12-12-4 .m-20-showroomlocator-tiles-detail .m-20-linkbox ul li:nth-child(2n+1), .m-20-showroomlocator-tiles-detail .g-col-12-12-4 .m-20-linkbox ul li:nth-child(2n+1), .g-col-12-12-3 .m-04-linkbox ul li:nth-child(2n+1), .g-col-12-12-3 .m-20-showroomlocator-tiles-detail .m-20-linkbox ul li:nth-child(2n+1), .m-20-showroomlocator-tiles-detail .g-col-12-12-3 .m-20-linkbox ul li:nth-child(2n+1), .g-col-12-6-6 .m-04-linkbox ul li:nth-child(2n+1), .g-col-12-6-6 .m-20-showroomlocator-tiles-detail .m-20-linkbox ul li:nth-child(2n+1), .m-20-showroomlocator-tiles-detail .g-col-12-6-6 .m-20-linkbox ul li:nth-child(2n+1), .g-col-12-6-4 .m-04-linkbox ul li:nth-child(2n+1), .g-col-12-6-4 .m-20-showroomlocator-tiles-detail .m-20-linkbox ul li:nth-child(2n+1), .m-20-showroomlocator-tiles-detail .g-col-12-6-4 .m-20-linkbox ul li:nth-child(2n+1), .g-col-12-6-3 .m-04-linkbox ul li:nth-child(2n+1), .g-col-12-6-3 .m-20-showroomlocator-tiles-detail .m-20-linkbox ul li:nth-child(2n+1), .m-20-showroomlocator-tiles-detail .g-col-12-6-3 .m-20-linkbox ul li:nth-child(2n+1) {
    clear: both;
  }

  html[dir="ltr"] .g-section-container-full-width .m-05-stageitem .m-05-outer-wrapper .m-05-inner-wrapper {
    padding-left: 16px ;
    padding-left: 1rem ;
  }
  html[dir="rtl"] .g-section-container-full-width .m-05-stageitem .m-05-outer-wrapper .m-05-inner-wrapper {
    padding-right: 16px ;
    padding-right: 1rem ;
  }
  html[dir="ltr"] .g-section-container-full-width .m-05-stageitem .m-05-outer-wrapper .m-05-inner-wrapper {
    padding-right: 16px ;
    padding-right: 1rem ;
  }
  html[dir="rtl"] .g-section-container-full-width .m-05-stageitem .m-05-outer-wrapper .m-05-inner-wrapper {
    padding-left: 16px ;
    padding-left: 1rem ;
  }

  .g-col-12-12-12 .m-05-stageitem .m-05-outer-wrapper, .g-col-12-12-9 .m-05-stageitem .m-05-outer-wrapper, .g-col-12-12-8 .m-05-stageitem .m-05-outer-wrapper, .g-col-12-12-6 .m-05-stageitem .m-05-outer-wrapper {
    position: absolute;
    top: 0 ;
    bottom: 0 ;
  }
  html[dir="ltr"] .g-col-12-12-12 .m-05-stageitem .m-05-outer-wrapper, html[dir="ltr"] .g-col-12-12-9 .m-05-stageitem .m-05-outer-wrapper, html[dir="ltr"] .g-col-12-12-8 .m-05-stageitem .m-05-outer-wrapper, html[dir="ltr"] .g-col-12-12-6 .m-05-stageitem .m-05-outer-wrapper {
    left: 0 ;
  }
  html[dir="rtl"] .g-col-12-12-12 .m-05-stageitem .m-05-outer-wrapper, html[dir="rtl"] .g-col-12-12-9 .m-05-stageitem .m-05-outer-wrapper, html[dir="rtl"] .g-col-12-12-8 .m-05-stageitem .m-05-outer-wrapper, html[dir="rtl"] .g-col-12-12-6 .m-05-stageitem .m-05-outer-wrapper {
    right: 0 ;
  }
  html[dir="ltr"] .g-col-12-12-12 .m-05-stageitem .m-05-outer-wrapper, html[dir="ltr"] .g-col-12-12-9 .m-05-stageitem .m-05-outer-wrapper, html[dir="ltr"] .g-col-12-12-8 .m-05-stageitem .m-05-outer-wrapper, html[dir="ltr"] .g-col-12-12-6 .m-05-stageitem .m-05-outer-wrapper {
    right: 0 ;
  }
  html[dir="rtl"] .g-col-12-12-12 .m-05-stageitem .m-05-outer-wrapper, html[dir="rtl"] .g-col-12-12-9 .m-05-stageitem .m-05-outer-wrapper, html[dir="rtl"] .g-col-12-12-8 .m-05-stageitem .m-05-outer-wrapper, html[dir="rtl"] .g-col-12-12-6 .m-05-stageitem .m-05-outer-wrapper {
    left: 0 ;
  }
  .g-col-12-12-12 .m-05-stageitem .m-05-outer-wrapper .m-05-no-textbox, .g-col-12-12-12 .m-05-stageitem .m-05-outer-wrapper .m-05-textbox, .g-col-12-12-9 .m-05-stageitem .m-05-outer-wrapper .m-05-no-textbox, .g-col-12-12-9 .m-05-stageitem .m-05-outer-wrapper .m-05-textbox, .g-col-12-12-8 .m-05-stageitem .m-05-outer-wrapper .m-05-no-textbox, .g-col-12-12-8 .m-05-stageitem .m-05-outer-wrapper .m-05-textbox, .g-col-12-12-6 .m-05-stageitem .m-05-outer-wrapper .m-05-no-textbox, .g-col-12-12-6 .m-05-stageitem .m-05-outer-wrapper .m-05-textbox {
    width: 40.66667%;
  }
  .g-col-12-12-12 .m-05-stageitem .m-05-outer-wrapper .m-05-no-textbox .gui-button-arrow, .g-col-12-12-12 .m-05-stageitem .m-05-outer-wrapper .m-05-no-textbox .gui-filter-crit-button, .g-col-12-12-12 .m-05-stageitem .m-05-outer-wrapper .m-05-no-textbox .gui-button-remove, .g-col-12-12-12 .m-05-stageitem .m-05-outer-wrapper .m-05-no-textbox .gui-button-remove-minus, .g-col-12-12-12 .m-05-stageitem .m-05-outer-wrapper .m-05-no-textbox .gui-flyout .gui-flyout-selection, .gui-flyout .g-col-12-12-12 .m-05-stageitem .m-05-outer-wrapper .m-05-no-textbox .gui-flyout-selection, .g-col-12-12-12 .m-05-stageitem .m-05-outer-wrapper .m-05-textbox .gui-button-arrow, .g-col-12-12-12 .m-05-stageitem .m-05-outer-wrapper .m-05-textbox .gui-filter-crit-button, .g-col-12-12-12 .m-05-stageitem .m-05-outer-wrapper .m-05-textbox .gui-button-remove, .g-col-12-12-12 .m-05-stageitem .m-05-outer-wrapper .m-05-textbox .gui-button-remove-minus, .g-col-12-12-12 .m-05-stageitem .m-05-outer-wrapper .m-05-textbox .gui-flyout .gui-flyout-selection, .gui-flyout .g-col-12-12-12 .m-05-stageitem .m-05-outer-wrapper .m-05-textbox .gui-flyout-selection, .g-col-12-12-9 .m-05-stageitem .m-05-outer-wrapper .m-05-no-textbox .gui-button-arrow, .g-col-12-12-9 .m-05-stageitem .m-05-outer-wrapper .m-05-no-textbox .gui-filter-crit-button, .g-col-12-12-9 .m-05-stageitem .m-05-outer-wrapper .m-05-no-textbox .gui-button-remove, .g-col-12-12-9 .m-05-stageitem .m-05-outer-wrapper .m-05-no-textbox .gui-button-remove-minus, .g-col-12-12-9 .m-05-stageitem .m-05-outer-wrapper .m-05-no-textbox .gui-flyout .gui-flyout-selection, .gui-flyout .g-col-12-12-9 .m-05-stageitem .m-05-outer-wrapper .m-05-no-textbox .gui-flyout-selection, .g-col-12-12-9 .m-05-stageitem .m-05-outer-wrapper .m-05-textbox .gui-button-arrow, .g-col-12-12-9 .m-05-stageitem .m-05-outer-wrapper .m-05-textbox .gui-filter-crit-button, .g-col-12-12-9 .m-05-stageitem .m-05-outer-wrapper .m-05-textbox .gui-button-remove, .g-col-12-12-9 .m-05-stageitem .m-05-outer-wrapper .m-05-textbox .gui-button-remove-minus, .g-col-12-12-9 .m-05-stageitem .m-05-outer-wrapper .m-05-textbox .gui-flyout .gui-flyout-selection, .gui-flyout .g-col-12-12-9 .m-05-stageitem .m-05-outer-wrapper .m-05-textbox .gui-flyout-selection, .g-col-12-12-8 .m-05-stageitem .m-05-outer-wrapper .m-05-no-textbox .gui-button-arrow, .g-col-12-12-8 .m-05-stageitem .m-05-outer-wrapper .m-05-no-textbox .gui-filter-crit-button, .g-col-12-12-8 .m-05-stageitem .m-05-outer-wrapper .m-05-no-textbox .gui-button-remove, .g-col-12-12-8 .m-05-stageitem .m-05-outer-wrapper .m-05-no-textbox .gui-button-remove-minus, .g-col-12-12-8 .m-05-stageitem .m-05-outer-wrapper .m-05-no-textbox .gui-flyout .gui-flyout-selection, .gui-flyout .g-col-12-12-8 .m-05-stageitem .m-05-outer-wrapper .m-05-no-textbox .gui-flyout-selection, .g-col-12-12-8 .m-05-stageitem .m-05-outer-wrapper .m-05-textbox .gui-button-arrow, .g-col-12-12-8 .m-05-stageitem .m-05-outer-wrapper .m-05-textbox .gui-filter-crit-button, .g-col-12-12-8 .m-05-stageitem .m-05-outer-wrapper .m-05-textbox .gui-button-remove, .g-col-12-12-8 .m-05-stageitem .m-05-outer-wrapper .m-05-textbox .gui-button-remove-minus, .g-col-12-12-8 .m-05-stageitem .m-05-outer-wrapper .m-05-textbox .gui-flyout .gui-flyout-selection, .gui-flyout .g-col-12-12-8 .m-05-stageitem .m-05-outer-wrapper .m-05-textbox .gui-flyout-selection, .g-col-12-12-6 .m-05-stageitem .m-05-outer-wrapper .m-05-no-textbox .gui-button-arrow, .g-col-12-12-6 .m-05-stageitem .m-05-outer-wrapper .m-05-no-textbox .gui-filter-crit-button, .g-col-12-12-6 .m-05-stageitem .m-05-outer-wrapper .m-05-no-textbox .gui-button-remove, .g-col-12-12-6 .m-05-stageitem .m-05-outer-wrapper .m-05-no-textbox .gui-button-remove-minus, .g-col-12-12-6 .m-05-stageitem .m-05-outer-wrapper .m-05-no-textbox .gui-flyout .gui-flyout-selection, .gui-flyout .g-col-12-12-6 .m-05-stageitem .m-05-outer-wrapper .m-05-no-textbox .gui-flyout-selection, .g-col-12-12-6 .m-05-stageitem .m-05-outer-wrapper .m-05-textbox .gui-button-arrow, .g-col-12-12-6 .m-05-stageitem .m-05-outer-wrapper .m-05-textbox .gui-filter-crit-button, .g-col-12-12-6 .m-05-stageitem .m-05-outer-wrapper .m-05-textbox .gui-button-remove, .g-col-12-12-6 .m-05-stageitem .m-05-outer-wrapper .m-05-textbox .gui-button-remove-minus, .g-col-12-12-6 .m-05-stageitem .m-05-outer-wrapper .m-05-textbox .gui-flyout .gui-flyout-selection, .gui-flyout .g-col-12-12-6 .m-05-stageitem .m-05-outer-wrapper .m-05-textbox .gui-flyout-selection {
    margin-top: 18px ;
    margin-top: 1.125rem ;
  }
  .g-col-12-12-12 .m-05-stageitem .m-05-outer-wrapper .m-05-textbox, .g-col-12-12-9 .m-05-stageitem .m-05-outer-wrapper .m-05-textbox, .g-col-12-12-8 .m-05-stageitem .m-05-outer-wrapper .m-05-textbox, .g-col-12-12-6 .m-05-stageitem .m-05-outer-wrapper .m-05-textbox {
    position: absolute;
    background: rgba(17, 32, 56, 0.9);
  }
  html[dir="ltr"] .g-col-12-12-12 .m-05-stageitem .m-05-outer-wrapper .m-05-textbox, html[dir="ltr"] .g-col-12-12-9 .m-05-stageitem .m-05-outer-wrapper .m-05-textbox, html[dir="ltr"] .g-col-12-12-8 .m-05-stageitem .m-05-outer-wrapper .m-05-textbox, html[dir="ltr"] .g-col-12-12-6 .m-05-stageitem .m-05-outer-wrapper .m-05-textbox {
    left: 3.125em ;
  }
  html[dir="rtl"] .g-col-12-12-12 .m-05-stageitem .m-05-outer-wrapper .m-05-textbox, html[dir="rtl"] .g-col-12-12-9 .m-05-stageitem .m-05-outer-wrapper .m-05-textbox, html[dir="rtl"] .g-col-12-12-8 .m-05-stageitem .m-05-outer-wrapper .m-05-textbox, html[dir="rtl"] .g-col-12-12-6 .m-05-stageitem .m-05-outer-wrapper .m-05-textbox {
    right: 3.125em ;
  }
  .g-col-12-12-12 .m-05-stageitem .m-05-outer-wrapper .m-05-textbox.m-05-topleft, .g-col-12-12-9 .m-05-stageitem .m-05-outer-wrapper .m-05-textbox.m-05-topleft, .g-col-12-12-8 .m-05-stageitem .m-05-outer-wrapper .m-05-textbox.m-05-topleft, .g-col-12-12-6 .m-05-stageitem .m-05-outer-wrapper .m-05-textbox.m-05-topleft {
    position: absolute;
    top: 3.125em ;
  }
  .g-col-12-12-12 .m-05-stageitem .m-05-outer-wrapper .m-05-textbox.m-05-bottomleft, .g-col-12-12-12 .m-05-stageitem .m-05-outer-wrapper .m-05-textbox.m-05-bottomright, .g-col-12-12-9 .m-05-stageitem .m-05-outer-wrapper .m-05-textbox.m-05-bottomleft, .g-col-12-12-9 .m-05-stageitem .m-05-outer-wrapper .m-05-textbox.m-05-bottomright, .g-col-12-12-8 .m-05-stageitem .m-05-outer-wrapper .m-05-textbox.m-05-bottomleft, .g-col-12-12-8 .m-05-stageitem .m-05-outer-wrapper .m-05-textbox.m-05-bottomright, .g-col-12-12-6 .m-05-stageitem .m-05-outer-wrapper .m-05-textbox.m-05-bottomleft, .g-col-12-12-6 .m-05-stageitem .m-05-outer-wrapper .m-05-textbox.m-05-bottomright {
    position: absolute;
    bottom: 3.125em ;
  }
  .g-col-12-12-12 .m-05-stageitem .m-05-outer-wrapper .m-05-textbox .m-05-oversubline, .g-col-12-12-9 .m-05-stageitem .m-05-outer-wrapper .m-05-textbox .m-05-oversubline, .g-col-12-12-8 .m-05-stageitem .m-05-outer-wrapper .m-05-textbox .m-05-oversubline, .g-col-12-12-6 .m-05-stageitem .m-05-outer-wrapper .m-05-textbox .m-05-oversubline {
    font-size: 18px ;
    font-size: 1.125rem ;
    line-height: 24px ;
    line-height: 1.5rem ;
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    -ms-font-smoothing: antialiased;
    -o-font-smoothing: antialiased;
    font-smoothing: antialiased;
    font-weight: normal;
    font-style: normal;
    font-family: "linotype", Arial, sans-serif;
  }
  .g-col-12-12-12 .m-05-stageitem .m-05-outer-wrapper .m-05-textbox .m-05-headline, .g-col-12-12-12 .m-05-stageitem .m-05-outer-wrapper .m-05-textbox .m-05-headline-uppercase,
  .g-col-12-12-12 .m-05-stageitem .m-05-outer-wrapper .m-05-textbox .m-05-no-textbox .m-05-headline-uppercase,
  .g-col-12-12-12 .m-05-stageitem .m-05-outer-wrapper .m-05-no-textbox .m-05-textbox .m-05-headline-uppercase, .g-col-12-12-9 .m-05-stageitem .m-05-outer-wrapper .m-05-textbox .m-05-headline, .g-col-12-12-9 .m-05-stageitem .m-05-outer-wrapper .m-05-textbox .m-05-headline-uppercase,
  .g-col-12-12-9 .m-05-stageitem .m-05-outer-wrapper .m-05-textbox .m-05-no-textbox .m-05-headline-uppercase,
  .g-col-12-12-9 .m-05-stageitem .m-05-outer-wrapper .m-05-no-textbox .m-05-textbox .m-05-headline-uppercase, .g-col-12-12-8 .m-05-stageitem .m-05-outer-wrapper .m-05-textbox .m-05-headline, .g-col-12-12-8 .m-05-stageitem .m-05-outer-wrapper .m-05-textbox .m-05-headline-uppercase,
  .g-col-12-12-8 .m-05-stageitem .m-05-outer-wrapper .m-05-textbox .m-05-no-textbox .m-05-headline-uppercase,
  .g-col-12-12-8 .m-05-stageitem .m-05-outer-wrapper .m-05-no-textbox .m-05-textbox .m-05-headline-uppercase, .g-col-12-12-6 .m-05-stageitem .m-05-outer-wrapper .m-05-textbox .m-05-headline, .g-col-12-12-6 .m-05-stageitem .m-05-outer-wrapper .m-05-textbox .m-05-headline-uppercase,
  .g-col-12-12-6 .m-05-stageitem .m-05-outer-wrapper .m-05-textbox .m-05-no-textbox .m-05-headline-uppercase,
  .g-col-12-12-6 .m-05-stageitem .m-05-outer-wrapper .m-05-no-textbox .m-05-textbox .m-05-headline-uppercase {
    font-size: 22px ;
    font-size: 1.375rem ;
    line-height: 28px ;
    line-height: 1.75rem ;
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    -ms-font-smoothing: antialiased;
    -o-font-smoothing: antialiased;
    font-smoothing: antialiased;
    font-weight: normal;
    font-style: normal;
    font-family: "linotype", Arial, sans-serif;
  }
  html[dir="ltr"] .g-col-12-12-12 .m-05-stageitem .m-05-outer-wrapper .m-05-textbox.m-05-bottomright, html[dir="ltr"] .g-col-12-12-9 .m-05-stageitem .m-05-outer-wrapper .m-05-textbox.m-05-bottomright, html[dir="ltr"] .g-col-12-12-8 .m-05-stageitem .m-05-outer-wrapper .m-05-textbox.m-05-bottomright, html[dir="ltr"] .g-col-12-12-6 .m-05-stageitem .m-05-outer-wrapper .m-05-textbox.m-05-bottomright {
    right: 3.125em ;
  }
  html[dir="rtl"] .g-col-12-12-12 .m-05-stageitem .m-05-outer-wrapper .m-05-textbox.m-05-bottomright, html[dir="rtl"] .g-col-12-12-9 .m-05-stageitem .m-05-outer-wrapper .m-05-textbox.m-05-bottomright, html[dir="rtl"] .g-col-12-12-8 .m-05-stageitem .m-05-outer-wrapper .m-05-textbox.m-05-bottomright, html[dir="rtl"] .g-col-12-12-6 .m-05-stageitem .m-05-outer-wrapper .m-05-textbox.m-05-bottomright {
    left: 3.125em ;
  }
  html[dir="ltr"] .g-col-12-12-12 .m-05-stageitem .m-05-outer-wrapper .m-05-textbox.m-05-bottomright, html[dir="ltr"] .g-col-12-12-9 .m-05-stageitem .m-05-outer-wrapper .m-05-textbox.m-05-bottomright, html[dir="ltr"] .g-col-12-12-8 .m-05-stageitem .m-05-outer-wrapper .m-05-textbox.m-05-bottomright, html[dir="ltr"] .g-col-12-12-6 .m-05-stageitem .m-05-outer-wrapper .m-05-textbox.m-05-bottomright {
    left: auto ;
  }
  html[dir="rtl"] .g-col-12-12-12 .m-05-stageitem .m-05-outer-wrapper .m-05-textbox.m-05-bottomright, html[dir="rtl"] .g-col-12-12-9 .m-05-stageitem .m-05-outer-wrapper .m-05-textbox.m-05-bottomright, html[dir="rtl"] .g-col-12-12-8 .m-05-stageitem .m-05-outer-wrapper .m-05-textbox.m-05-bottomright, html[dir="rtl"] .g-col-12-12-6 .m-05-stageitem .m-05-outer-wrapper .m-05-textbox.m-05-bottomright {
    right: auto ;
  }
  .g-col-12-12-12 .m-05-stageitem .m-05-outer-wrapper .m-05-textbox.m-05-white-box, .g-col-12-12-9 .m-05-stageitem .m-05-outer-wrapper .m-05-textbox.m-05-white-box, .g-col-12-12-8 .m-05-stageitem .m-05-outer-wrapper .m-05-textbox.m-05-white-box, .g-col-12-12-6 .m-05-stageitem .m-05-outer-wrapper .m-05-textbox.m-05-white-box {
    background: rgba(255, 255, 255, 0.85);
  }
  .g-col-12-12-12 .m-05-stageitem .m-05-outer-wrapper .m-05-textbox.m-05-white-box .m-05-oversubline, .g-col-12-12-9 .m-05-stageitem .m-05-outer-wrapper .m-05-textbox.m-05-white-box .m-05-oversubline, .g-col-12-12-8 .m-05-stageitem .m-05-outer-wrapper .m-05-textbox.m-05-white-box .m-05-oversubline, .g-col-12-12-6 .m-05-stageitem .m-05-outer-wrapper .m-05-textbox.m-05-white-box .m-05-oversubline {
    font-size: 18px ;
    font-size: 1.125rem ;
    line-height: 24px ;
    line-height: 1.5rem ;
    color: #112038;
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    -ms-font-smoothing: antialiased;
    -o-font-smoothing: antialiased;
    font-smoothing: antialiased;
    font-weight: normal;
    font-style: normal;
    font-family: "linotype", Arial, sans-serif;
  }
  .g-col-12-12-12 .m-05-stageitem .m-05-outer-wrapper .m-05-textbox.m-05-white-box .m-05-headline, .g-col-12-12-12 .m-05-stageitem .m-05-outer-wrapper .m-05-textbox.m-05-white-box .m-05-headline-uppercase,
  .g-col-12-12-12 .m-05-stageitem .m-05-outer-wrapper .m-05-textbox.m-05-white-box .m-05-no-textbox .m-05-headline-uppercase,
  .g-col-12-12-12 .m-05-stageitem .m-05-outer-wrapper .m-05-no-textbox .m-05-textbox.m-05-white-box .m-05-headline-uppercase, .g-col-12-12-9 .m-05-stageitem .m-05-outer-wrapper .m-05-textbox.m-05-white-box .m-05-headline, .g-col-12-12-9 .m-05-stageitem .m-05-outer-wrapper .m-05-textbox.m-05-white-box .m-05-headline-uppercase,
  .g-col-12-12-9 .m-05-stageitem .m-05-outer-wrapper .m-05-textbox.m-05-white-box .m-05-no-textbox .m-05-headline-uppercase,
  .g-col-12-12-9 .m-05-stageitem .m-05-outer-wrapper .m-05-no-textbox .m-05-textbox.m-05-white-box .m-05-headline-uppercase, .g-col-12-12-8 .m-05-stageitem .m-05-outer-wrapper .m-05-textbox.m-05-white-box .m-05-headline, .g-col-12-12-8 .m-05-stageitem .m-05-outer-wrapper .m-05-textbox.m-05-white-box .m-05-headline-uppercase,
  .g-col-12-12-8 .m-05-stageitem .m-05-outer-wrapper .m-05-textbox.m-05-white-box .m-05-no-textbox .m-05-headline-uppercase,
  .g-col-12-12-8 .m-05-stageitem .m-05-outer-wrapper .m-05-no-textbox .m-05-textbox.m-05-white-box .m-05-headline-uppercase, .g-col-12-12-6 .m-05-stageitem .m-05-outer-wrapper .m-05-textbox.m-05-white-box .m-05-headline, .g-col-12-12-6 .m-05-stageitem .m-05-outer-wrapper .m-05-textbox.m-05-white-box .m-05-headline-uppercase,
  .g-col-12-12-6 .m-05-stageitem .m-05-outer-wrapper .m-05-textbox.m-05-white-box .m-05-no-textbox .m-05-headline-uppercase,
  .g-col-12-12-6 .m-05-stageitem .m-05-outer-wrapper .m-05-no-textbox .m-05-textbox.m-05-white-box .m-05-headline-uppercase {
    font-size: 22px ;
    font-size: 1.375rem ;
    line-height: 28px ;
    line-height: 1.75rem ;
    color: #112038;
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    -ms-font-smoothing: antialiased;
    -o-font-smoothing: antialiased;
    font-smoothing: antialiased;
    font-weight: normal;
    font-style: normal;
    font-family: "linotype", Arial, sans-serif;
  }
  .g-col-12-12-12 .m-05-stageitem .m-05-outer-wrapper .m-05-no-textbox, .g-col-12-12-9 .m-05-stageitem .m-05-outer-wrapper .m-05-no-textbox, .g-col-12-12-8 .m-05-stageitem .m-05-outer-wrapper .m-05-no-textbox, .g-col-12-12-6 .m-05-stageitem .m-05-outer-wrapper .m-05-no-textbox {
    position: absolute;
    background: none;
    padding-top: 0 ;
    padding-bottom: 0 ;
  }
  html[dir="ltr"] .g-col-12-12-12 .m-05-stageitem .m-05-outer-wrapper .m-05-no-textbox, html[dir="ltr"] .g-col-12-12-9 .m-05-stageitem .m-05-outer-wrapper .m-05-no-textbox, html[dir="ltr"] .g-col-12-12-8 .m-05-stageitem .m-05-outer-wrapper .m-05-no-textbox, html[dir="ltr"] .g-col-12-12-6 .m-05-stageitem .m-05-outer-wrapper .m-05-no-textbox {
    left: 3.125em ;
  }
  html[dir="rtl"] .g-col-12-12-12 .m-05-stageitem .m-05-outer-wrapper .m-05-no-textbox, html[dir="rtl"] .g-col-12-12-9 .m-05-stageitem .m-05-outer-wrapper .m-05-no-textbox, html[dir="rtl"] .g-col-12-12-8 .m-05-stageitem .m-05-outer-wrapper .m-05-no-textbox, html[dir="rtl"] .g-col-12-12-6 .m-05-stageitem .m-05-outer-wrapper .m-05-no-textbox {
    right: 3.125em ;
  }
  html[dir="ltr"] .g-col-12-12-12 .m-05-stageitem .m-05-outer-wrapper .m-05-no-textbox, html[dir="ltr"] .g-col-12-12-9 .m-05-stageitem .m-05-outer-wrapper .m-05-no-textbox, html[dir="ltr"] .g-col-12-12-8 .m-05-stageitem .m-05-outer-wrapper .m-05-no-textbox, html[dir="ltr"] .g-col-12-12-6 .m-05-stageitem .m-05-outer-wrapper .m-05-no-textbox {
    padding-right: 0 ;
  }
  html[dir="rtl"] .g-col-12-12-12 .m-05-stageitem .m-05-outer-wrapper .m-05-no-textbox, html[dir="rtl"] .g-col-12-12-9 .m-05-stageitem .m-05-outer-wrapper .m-05-no-textbox, html[dir="rtl"] .g-col-12-12-8 .m-05-stageitem .m-05-outer-wrapper .m-05-no-textbox, html[dir="rtl"] .g-col-12-12-6 .m-05-stageitem .m-05-outer-wrapper .m-05-no-textbox {
    padding-left: 0 ;
  }
  html[dir="ltr"] .g-col-12-12-12 .m-05-stageitem .m-05-outer-wrapper .m-05-no-textbox, html[dir="ltr"] .g-col-12-12-9 .m-05-stageitem .m-05-outer-wrapper .m-05-no-textbox, html[dir="ltr"] .g-col-12-12-8 .m-05-stageitem .m-05-outer-wrapper .m-05-no-textbox, html[dir="ltr"] .g-col-12-12-6 .m-05-stageitem .m-05-outer-wrapper .m-05-no-textbox {
    padding-left: 0 ;
  }
  html[dir="rtl"] .g-col-12-12-12 .m-05-stageitem .m-05-outer-wrapper .m-05-no-textbox, html[dir="rtl"] .g-col-12-12-9 .m-05-stageitem .m-05-outer-wrapper .m-05-no-textbox, html[dir="rtl"] .g-col-12-12-8 .m-05-stageitem .m-05-outer-wrapper .m-05-no-textbox, html[dir="rtl"] .g-col-12-12-6 .m-05-stageitem .m-05-outer-wrapper .m-05-no-textbox {
    padding-right: 0 ;
  }
  .g-col-12-12-12 .m-05-stageitem .m-05-outer-wrapper .m-05-no-textbox.m-05-topleft, .g-col-12-12-9 .m-05-stageitem .m-05-outer-wrapper .m-05-no-textbox.m-05-topleft, .g-col-12-12-8 .m-05-stageitem .m-05-outer-wrapper .m-05-no-textbox.m-05-topleft, .g-col-12-12-6 .m-05-stageitem .m-05-outer-wrapper .m-05-no-textbox.m-05-topleft {
    position: absolute;
    top: 3.125em ;
  }
  .g-col-12-12-12 .m-05-stageitem .m-05-outer-wrapper .m-05-no-textbox.m-05-bottomleft, .g-col-12-12-12 .m-05-stageitem .m-05-outer-wrapper .m-05-no-textbox.m-05-bottomright, .g-col-12-12-9 .m-05-stageitem .m-05-outer-wrapper .m-05-no-textbox.m-05-bottomleft, .g-col-12-12-9 .m-05-stageitem .m-05-outer-wrapper .m-05-no-textbox.m-05-bottomright, .g-col-12-12-8 .m-05-stageitem .m-05-outer-wrapper .m-05-no-textbox.m-05-bottomleft, .g-col-12-12-8 .m-05-stageitem .m-05-outer-wrapper .m-05-no-textbox.m-05-bottomright, .g-col-12-12-6 .m-05-stageitem .m-05-outer-wrapper .m-05-no-textbox.m-05-bottomleft, .g-col-12-12-6 .m-05-stageitem .m-05-outer-wrapper .m-05-no-textbox.m-05-bottomright {
    position: absolute;
    bottom: 3.125em ;
  }
  .g-col-12-12-12 .m-05-stageitem .m-05-outer-wrapper .m-05-no-textbox .m-05-oversubline, .g-col-12-12-9 .m-05-stageitem .m-05-outer-wrapper .m-05-no-textbox .m-05-oversubline, .g-col-12-12-8 .m-05-stageitem .m-05-outer-wrapper .m-05-no-textbox .m-05-oversubline, .g-col-12-12-6 .m-05-stageitem .m-05-outer-wrapper .m-05-no-textbox .m-05-oversubline {
    text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.5);
    font-size: 18px ;
    font-size: 1.125rem ;
    line-height: 24px ;
    line-height: 1.5rem ;
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    -ms-font-smoothing: antialiased;
    -o-font-smoothing: antialiased;
    font-smoothing: antialiased;
    font-weight: normal;
    font-style: normal;
    font-family: "linotype", Arial, sans-serif;
  }
  .g-col-12-12-12 .m-05-stageitem .m-05-outer-wrapper .m-05-no-textbox .m-05-headline, .g-col-12-12-12 .m-05-stageitem .m-05-outer-wrapper .m-05-no-textbox .m-05-textbox .m-05-headline-uppercase, .g-col-12-12-12 .m-05-stageitem .m-05-outer-wrapper .m-05-textbox .m-05-no-textbox .m-05-headline-uppercase,
  .g-col-12-12-12 .m-05-stageitem .m-05-outer-wrapper .m-05-no-textbox .m-05-headline-uppercase, .g-col-12-12-9 .m-05-stageitem .m-05-outer-wrapper .m-05-no-textbox .m-05-headline, .g-col-12-12-9 .m-05-stageitem .m-05-outer-wrapper .m-05-no-textbox .m-05-textbox .m-05-headline-uppercase, .g-col-12-12-9 .m-05-stageitem .m-05-outer-wrapper .m-05-textbox .m-05-no-textbox .m-05-headline-uppercase,
  .g-col-12-12-9 .m-05-stageitem .m-05-outer-wrapper .m-05-no-textbox .m-05-headline-uppercase, .g-col-12-12-8 .m-05-stageitem .m-05-outer-wrapper .m-05-no-textbox .m-05-headline, .g-col-12-12-8 .m-05-stageitem .m-05-outer-wrapper .m-05-no-textbox .m-05-textbox .m-05-headline-uppercase, .g-col-12-12-8 .m-05-stageitem .m-05-outer-wrapper .m-05-textbox .m-05-no-textbox .m-05-headline-uppercase,
  .g-col-12-12-8 .m-05-stageitem .m-05-outer-wrapper .m-05-no-textbox .m-05-headline-uppercase, .g-col-12-12-6 .m-05-stageitem .m-05-outer-wrapper .m-05-no-textbox .m-05-headline, .g-col-12-12-6 .m-05-stageitem .m-05-outer-wrapper .m-05-no-textbox .m-05-textbox .m-05-headline-uppercase, .g-col-12-12-6 .m-05-stageitem .m-05-outer-wrapper .m-05-textbox .m-05-no-textbox .m-05-headline-uppercase,
  .g-col-12-12-6 .m-05-stageitem .m-05-outer-wrapper .m-05-no-textbox .m-05-headline-uppercase {
    text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.5);
    font-size: 22px ;
    font-size: 1.375rem ;
    line-height: 28px ;
    line-height: 1.75rem ;
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    -ms-font-smoothing: antialiased;
    -o-font-smoothing: antialiased;
    font-smoothing: antialiased;
    font-weight: normal;
    font-style: normal;
    font-family: "linotype", Arial, sans-serif;
  }
  html[dir="ltr"] .g-col-12-12-12 .m-05-stageitem .m-05-outer-wrapper .m-05-no-textbox.m-05-bottomright, html[dir="ltr"] .g-col-12-12-9 .m-05-stageitem .m-05-outer-wrapper .m-05-no-textbox.m-05-bottomright, html[dir="ltr"] .g-col-12-12-8 .m-05-stageitem .m-05-outer-wrapper .m-05-no-textbox.m-05-bottomright, html[dir="ltr"] .g-col-12-12-6 .m-05-stageitem .m-05-outer-wrapper .m-05-no-textbox.m-05-bottomright {
    right: 3.125em ;
  }
  html[dir="rtl"] .g-col-12-12-12 .m-05-stageitem .m-05-outer-wrapper .m-05-no-textbox.m-05-bottomright, html[dir="rtl"] .g-col-12-12-9 .m-05-stageitem .m-05-outer-wrapper .m-05-no-textbox.m-05-bottomright, html[dir="rtl"] .g-col-12-12-8 .m-05-stageitem .m-05-outer-wrapper .m-05-no-textbox.m-05-bottomright, html[dir="rtl"] .g-col-12-12-6 .m-05-stageitem .m-05-outer-wrapper .m-05-no-textbox.m-05-bottomright {
    left: 3.125em ;
  }
  html[dir="ltr"] .g-col-12-12-12 .m-05-stageitem .m-05-outer-wrapper .m-05-no-textbox.m-05-bottomright, html[dir="ltr"] .g-col-12-12-9 .m-05-stageitem .m-05-outer-wrapper .m-05-no-textbox.m-05-bottomright, html[dir="ltr"] .g-col-12-12-8 .m-05-stageitem .m-05-outer-wrapper .m-05-no-textbox.m-05-bottomright, html[dir="ltr"] .g-col-12-12-6 .m-05-stageitem .m-05-outer-wrapper .m-05-no-textbox.m-05-bottomright {
    left: auto ;
  }
  html[dir="rtl"] .g-col-12-12-12 .m-05-stageitem .m-05-outer-wrapper .m-05-no-textbox.m-05-bottomright, html[dir="rtl"] .g-col-12-12-9 .m-05-stageitem .m-05-outer-wrapper .m-05-no-textbox.m-05-bottomright, html[dir="rtl"] .g-col-12-12-8 .m-05-stageitem .m-05-outer-wrapper .m-05-no-textbox.m-05-bottomright, html[dir="rtl"] .g-col-12-12-6 .m-05-stageitem .m-05-outer-wrapper .m-05-no-textbox.m-05-bottomright {
    right: auto ;
  }

  .m-06-brochureitem .m-06-image-wrapper {
    width: 99% ;
  }
  html[dir="ltr"] .m-06-brochureitem .m-06-image-wrapper {
    margin-left: 1% ;
  }
  html[dir="rtl"] .m-06-brochureitem .m-06-image-wrapper {
    margin-right: 1% ;
  }

  .m-06-brochureitem .m-06-text-button-wrapper {
    width: 99% ;
  }
  html[dir="ltr"] .m-06-brochureitem .m-06-text-button-wrapper {
    margin-left: 1% ;
  }
  html[dir="rtl"] .m-06-brochureitem .m-06-text-button-wrapper {
    margin-right: 1% ;
  }

  .m-06-brochureitem .m-06-text-wrapper {
    width: 99% ;
  }
  html[dir="ltr"] .m-06-brochureitem .m-06-text-wrapper {
    margin-left: 1% ;
  }
  html[dir="rtl"] .m-06-brochureitem .m-06-text-wrapper {
    margin-right: 1% ;
  }

  .m-06-brochureitem .m-06-text-wrapper .m-06-copytext {
    display: block ;
  }

  .m-06-brochureitem .gui-combobutton {
    width: 99% ;
  }
  html[dir="ltr"] .m-06-brochureitem .gui-combobutton {
    margin-left: 1% ;
  }
  html[dir="rtl"] .m-06-brochureitem .gui-combobutton {
    margin-right: 1% ;
  }

  .g-col-12-6-3 .m-06-brochureitem, .g-col-12-6-4 .m-06-brochureitem, .g-col-12-6-6 .m-06-brochureitem {
    padding-bottom: 24px ;
    padding-bottom: 1.5rem ;
  }
  .g-col-12-6-3 .m-06-brochureitem .m-06-image-wrapper, .g-col-12-6-4 .m-06-brochureitem .m-06-image-wrapper, .g-col-12-6-6 .m-06-brochureitem .m-06-image-wrapper {
    width: 32.33333% ;
    padding-top: 24px ;
    padding-top: 1.5rem ;
    padding-bottom: 0 ;
  }
  html[dir="ltr"] .g-col-12-6-3 .m-06-brochureitem .m-06-image-wrapper, html[dir="ltr"] .g-col-12-6-4 .m-06-brochureitem .m-06-image-wrapper, html[dir="ltr"] .g-col-12-6-6 .m-06-brochureitem .m-06-image-wrapper {
    margin-left: 1% ;
  }
  html[dir="rtl"] .g-col-12-6-3 .m-06-brochureitem .m-06-image-wrapper, html[dir="rtl"] .g-col-12-6-4 .m-06-brochureitem .m-06-image-wrapper, html[dir="rtl"] .g-col-12-6-6 .m-06-brochureitem .m-06-image-wrapper {
    margin-right: 1% ;
  }
  html[dir="ltr"] .g-col-12-6-3 .m-06-brochureitem .m-06-image-wrapper, html[dir="ltr"] .g-col-12-6-4 .m-06-brochureitem .m-06-image-wrapper, html[dir="ltr"] .g-col-12-6-6 .m-06-brochureitem .m-06-image-wrapper {
    padding-right: 5px ;
    padding-right: 0.3125rem ;
  }
  html[dir="rtl"] .g-col-12-6-3 .m-06-brochureitem .m-06-image-wrapper, html[dir="rtl"] .g-col-12-6-4 .m-06-brochureitem .m-06-image-wrapper, html[dir="rtl"] .g-col-12-6-6 .m-06-brochureitem .m-06-image-wrapper {
    padding-left: 5px ;
    padding-left: 0.3125rem ;
  }
  html[dir="ltr"] .g-col-12-6-3 .m-06-brochureitem .m-06-image-wrapper, html[dir="ltr"] .g-col-12-6-4 .m-06-brochureitem .m-06-image-wrapper, html[dir="ltr"] .g-col-12-6-6 .m-06-brochureitem .m-06-image-wrapper {
    padding-left: 5px ;
    padding-left: 0.3125rem ;
  }
  html[dir="rtl"] .g-col-12-6-3 .m-06-brochureitem .m-06-image-wrapper, html[dir="rtl"] .g-col-12-6-4 .m-06-brochureitem .m-06-image-wrapper, html[dir="rtl"] .g-col-12-6-6 .m-06-brochureitem .m-06-image-wrapper {
    padding-right: 5px ;
    padding-right: 0.3125rem ;
  }
  .g-col-12-6-3 .m-06-brochureitem .m-06-text-button-wrapper, .g-col-12-6-4 .m-06-brochureitem .m-06-text-button-wrapper, .g-col-12-6-6 .m-06-brochureitem .m-06-text-button-wrapper {
    width: 65.66667% ;
  }
  html[dir="ltr"] .g-col-12-6-3 .m-06-brochureitem .m-06-text-button-wrapper, html[dir="ltr"] .g-col-12-6-4 .m-06-brochureitem .m-06-text-button-wrapper, html[dir="ltr"] .g-col-12-6-6 .m-06-brochureitem .m-06-text-button-wrapper {
    margin-left: 1% ;
  }
  html[dir="rtl"] .g-col-12-6-3 .m-06-brochureitem .m-06-text-button-wrapper, html[dir="rtl"] .g-col-12-6-4 .m-06-brochureitem .m-06-text-button-wrapper, html[dir="rtl"] .g-col-12-6-6 .m-06-brochureitem .m-06-text-button-wrapper {
    margin-right: 1% ;
  }
  .g-col-12-6-3 .m-06-brochureitem .m-06-text-wrapper, .g-col-12-6-4 .m-06-brochureitem .m-06-text-wrapper, .g-col-12-6-6 .m-06-brochureitem .m-06-text-wrapper {
    width: 99% ;
    padding-top: 24px ;
    padding-top: 1.5rem ;
    padding-bottom: 0 ;
  }
  html[dir="ltr"] .g-col-12-6-3 .m-06-brochureitem .m-06-text-wrapper, html[dir="ltr"] .g-col-12-6-4 .m-06-brochureitem .m-06-text-wrapper, html[dir="ltr"] .g-col-12-6-6 .m-06-brochureitem .m-06-text-wrapper {
    margin-left: 1% ;
  }
  html[dir="rtl"] .g-col-12-6-3 .m-06-brochureitem .m-06-text-wrapper, html[dir="rtl"] .g-col-12-6-4 .m-06-brochureitem .m-06-text-wrapper, html[dir="rtl"] .g-col-12-6-6 .m-06-brochureitem .m-06-text-wrapper {
    margin-right: 1% ;
  }
  html[dir="ltr"] .g-col-12-6-3 .m-06-brochureitem .m-06-text-wrapper, html[dir="ltr"] .g-col-12-6-4 .m-06-brochureitem .m-06-text-wrapper, html[dir="ltr"] .g-col-12-6-6 .m-06-brochureitem .m-06-text-wrapper {
    padding-right: 15px ;
    padding-right: 0.9375rem ;
  }
  html[dir="rtl"] .g-col-12-6-3 .m-06-brochureitem .m-06-text-wrapper, html[dir="rtl"] .g-col-12-6-4 .m-06-brochureitem .m-06-text-wrapper, html[dir="rtl"] .g-col-12-6-6 .m-06-brochureitem .m-06-text-wrapper {
    padding-left: 15px ;
    padding-left: 0.9375rem ;
  }
  html[dir="ltr"] .g-col-12-6-3 .m-06-brochureitem .m-06-text-wrapper, html[dir="ltr"] .g-col-12-6-4 .m-06-brochureitem .m-06-text-wrapper, html[dir="ltr"] .g-col-12-6-6 .m-06-brochureitem .m-06-text-wrapper {
    padding-left: 0 ;
  }
  html[dir="rtl"] .g-col-12-6-3 .m-06-brochureitem .m-06-text-wrapper, html[dir="rtl"] .g-col-12-6-4 .m-06-brochureitem .m-06-text-wrapper, html[dir="rtl"] .g-col-12-6-6 .m-06-brochureitem .m-06-text-wrapper {
    padding-right: 0 ;
  }
  .g-col-12-6-3 .m-06-brochureitem .m-06-text-wrapper .m-06-oversubheadline, .g-col-12-6-4 .m-06-brochureitem .m-06-text-wrapper .m-06-oversubheadline, .g-col-12-6-6 .m-06-brochureitem .m-06-text-wrapper .m-06-oversubheadline {
    font-size: 18px ;
    font-size: 1.125rem ;
    line-height: 24px ;
    line-height: 1.5rem ;
    padding-bottom: 24px ;
    padding-bottom: 1.5rem ;
    color: #112038;
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    -ms-font-smoothing: antialiased;
    -o-font-smoothing: antialiased;
    font-smoothing: antialiased;
    font-weight: normal;
    font-style: normal;
    font-family: "linotype", Arial, sans-serif;
  }
  .g-col-12-6-3 .m-06-brochureitem .m-06-text-wrapper .m-06-headline, .g-col-12-6-4 .m-06-brochureitem .m-06-text-wrapper .m-06-headline, .g-col-12-6-6 .m-06-brochureitem .m-06-text-wrapper .m-06-headline {
    font-size: 22px ;
    font-size: 1.375rem ;
    line-height: 28px ;
    line-height: 1.75rem ;
    padding-bottom: 24px ;
    padding-bottom: 1.5rem ;
    color: #112038;
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    -ms-font-smoothing: antialiased;
    -o-font-smoothing: antialiased;
    font-smoothing: antialiased;
    font-weight: normal;
    font-style: normal;
    font-family: "linotype", Arial, sans-serif;
  }
  .g-col-12-6-3 .m-06-brochureitem .gui-combobutton, .g-col-12-6-4 .m-06-brochureitem .gui-combobutton, .g-col-12-6-6 .m-06-brochureitem .gui-combobutton {
    width: 99% ;
  }
  html[dir="ltr"] .g-col-12-6-3 .m-06-brochureitem .gui-combobutton, html[dir="ltr"] .g-col-12-6-4 .m-06-brochureitem .gui-combobutton, html[dir="ltr"] .g-col-12-6-6 .m-06-brochureitem .gui-combobutton {
    margin-left: 1% ;
  }
  html[dir="rtl"] .g-col-12-6-3 .m-06-brochureitem .gui-combobutton, html[dir="rtl"] .g-col-12-6-4 .m-06-brochureitem .gui-combobutton, html[dir="rtl"] .g-col-12-6-6 .m-06-brochureitem .gui-combobutton {
    margin-right: 1% ;
  }
  html[dir="ltr"] .g-col-12-6-3 .m-06-brochureitem .gui-combobutton, html[dir="ltr"] .g-col-12-6-4 .m-06-brochureitem .gui-combobutton, html[dir="ltr"] .g-col-12-6-6 .m-06-brochureitem .gui-combobutton {
    padding-right: 15px ;
    padding-right: 0.9375rem ;
  }
  html[dir="rtl"] .g-col-12-6-3 .m-06-brochureitem .gui-combobutton, html[dir="rtl"] .g-col-12-6-4 .m-06-brochureitem .gui-combobutton, html[dir="rtl"] .g-col-12-6-6 .m-06-brochureitem .gui-combobutton {
    padding-left: 15px ;
    padding-left: 0.9375rem ;
  }

  .g-col-12-12-9 .m-06-brochureitem, .g-col-12-12-12 .m-06-brochureitem {
    padding-bottom: 24px ;
    padding-bottom: 1.5rem ;
  }
  .g-col-12-12-9 .m-06-brochureitem .m-06-image-wrapper, .g-col-12-12-12 .m-06-brochureitem .m-06-image-wrapper {
    width: 32.33333% ;
    padding-top: 24px ;
    padding-top: 1.5rem ;
    padding-bottom: 0 ;
  }
  html[dir="ltr"] .g-col-12-12-9 .m-06-brochureitem .m-06-image-wrapper, html[dir="ltr"] .g-col-12-12-12 .m-06-brochureitem .m-06-image-wrapper {
    margin-left: 1% ;
  }
  html[dir="rtl"] .g-col-12-12-9 .m-06-brochureitem .m-06-image-wrapper, html[dir="rtl"] .g-col-12-12-12 .m-06-brochureitem .m-06-image-wrapper {
    margin-right: 1% ;
  }
  html[dir="ltr"] .g-col-12-12-9 .m-06-brochureitem .m-06-image-wrapper, html[dir="ltr"] .g-col-12-12-12 .m-06-brochureitem .m-06-image-wrapper {
    padding-right: 5px ;
    padding-right: 0.3125rem ;
  }
  html[dir="rtl"] .g-col-12-12-9 .m-06-brochureitem .m-06-image-wrapper, html[dir="rtl"] .g-col-12-12-12 .m-06-brochureitem .m-06-image-wrapper {
    padding-left: 5px ;
    padding-left: 0.3125rem ;
  }
  html[dir="ltr"] .g-col-12-12-9 .m-06-brochureitem .m-06-image-wrapper, html[dir="ltr"] .g-col-12-12-12 .m-06-brochureitem .m-06-image-wrapper {
    padding-left: 5px ;
    padding-left: 0.3125rem ;
  }
  html[dir="rtl"] .g-col-12-12-9 .m-06-brochureitem .m-06-image-wrapper, html[dir="rtl"] .g-col-12-12-12 .m-06-brochureitem .m-06-image-wrapper {
    padding-right: 5px ;
    padding-right: 0.3125rem ;
  }
  .g-col-12-12-9 .m-06-brochureitem .m-06-text-button-wrapper, .g-col-12-12-12 .m-06-brochureitem .m-06-text-button-wrapper {
    width: 65.66667% ;
  }
  html[dir="ltr"] .g-col-12-12-9 .m-06-brochureitem .m-06-text-button-wrapper, html[dir="ltr"] .g-col-12-12-12 .m-06-brochureitem .m-06-text-button-wrapper {
    margin-left: 1% ;
  }
  html[dir="rtl"] .g-col-12-12-9 .m-06-brochureitem .m-06-text-button-wrapper, html[dir="rtl"] .g-col-12-12-12 .m-06-brochureitem .m-06-text-button-wrapper {
    margin-right: 1% ;
  }
  .g-col-12-12-9 .m-06-brochureitem .m-06-text-wrapper, .g-col-12-12-12 .m-06-brochureitem .m-06-text-wrapper {
    width: 99% ;
    padding-top: 24px ;
    padding-top: 1.5rem ;
    padding-bottom: 0 ;
  }
  html[dir="ltr"] .g-col-12-12-9 .m-06-brochureitem .m-06-text-wrapper, html[dir="ltr"] .g-col-12-12-12 .m-06-brochureitem .m-06-text-wrapper {
    margin-left: 1% ;
  }
  html[dir="rtl"] .g-col-12-12-9 .m-06-brochureitem .m-06-text-wrapper, html[dir="rtl"] .g-col-12-12-12 .m-06-brochureitem .m-06-text-wrapper {
    margin-right: 1% ;
  }
  html[dir="ltr"] .g-col-12-12-9 .m-06-brochureitem .m-06-text-wrapper, html[dir="ltr"] .g-col-12-12-12 .m-06-brochureitem .m-06-text-wrapper {
    padding-right: 15px ;
    padding-right: 0.9375rem ;
  }
  html[dir="rtl"] .g-col-12-12-9 .m-06-brochureitem .m-06-text-wrapper, html[dir="rtl"] .g-col-12-12-12 .m-06-brochureitem .m-06-text-wrapper {
    padding-left: 15px ;
    padding-left: 0.9375rem ;
  }
  html[dir="ltr"] .g-col-12-12-9 .m-06-brochureitem .m-06-text-wrapper, html[dir="ltr"] .g-col-12-12-12 .m-06-brochureitem .m-06-text-wrapper {
    padding-left: 0 ;
  }
  html[dir="rtl"] .g-col-12-12-9 .m-06-brochureitem .m-06-text-wrapper, html[dir="rtl"] .g-col-12-12-12 .m-06-brochureitem .m-06-text-wrapper {
    padding-right: 0 ;
  }
  .g-col-12-12-9 .m-06-brochureitem .m-06-text-wrapper .m-06-oversubheadline, .g-col-12-12-12 .m-06-brochureitem .m-06-text-wrapper .m-06-oversubheadline {
    font-size: 18px ;
    font-size: 1.125rem ;
    line-height: 24px ;
    line-height: 1.5rem ;
    padding-bottom: 24px ;
    padding-bottom: 1.5rem ;
    color: #112038;
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    -ms-font-smoothing: antialiased;
    -o-font-smoothing: antialiased;
    font-smoothing: antialiased;
    font-weight: normal;
    font-style: normal;
    font-family: "linotype", Arial, sans-serif;
  }
  .g-col-12-12-9 .m-06-brochureitem .m-06-text-wrapper .m-06-headline, .g-col-12-12-12 .m-06-brochureitem .m-06-text-wrapper .m-06-headline {
    font-size: 22px ;
    font-size: 1.375rem ;
    line-height: 28px ;
    line-height: 1.75rem ;
    padding-bottom: 24px ;
    padding-bottom: 1.5rem ;
    color: #112038;
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    -ms-font-smoothing: antialiased;
    -o-font-smoothing: antialiased;
    font-smoothing: antialiased;
    font-weight: normal;
    font-style: normal;
    font-family: "linotype", Arial, sans-serif;
  }
  .g-col-12-12-9 .m-06-brochureitem .gui-combobutton, .g-col-12-12-12 .m-06-brochureitem .gui-combobutton {
    width: 99% ;
  }
  html[dir="ltr"] .g-col-12-12-9 .m-06-brochureitem .gui-combobutton, html[dir="ltr"] .g-col-12-12-12 .m-06-brochureitem .gui-combobutton {
    margin-left: 1% ;
  }
  html[dir="rtl"] .g-col-12-12-9 .m-06-brochureitem .gui-combobutton, html[dir="rtl"] .g-col-12-12-12 .m-06-brochureitem .gui-combobutton {
    margin-right: 1% ;
  }
  html[dir="ltr"] .g-col-12-12-9 .m-06-brochureitem .gui-combobutton, html[dir="ltr"] .g-col-12-12-12 .m-06-brochureitem .gui-combobutton {
    padding-right: 15px ;
    padding-right: 0.9375rem ;
  }
  html[dir="rtl"] .g-col-12-12-9 .m-06-brochureitem .gui-combobutton, html[dir="rtl"] .g-col-12-12-12 .m-06-brochureitem .gui-combobutton {
    padding-left: 15px ;
    padding-left: 0.9375rem ;
  }
  .g-col-12-12-9 .m-06-brochureitem .m-06-image-wrapper, .g-col-12-12-12 .m-06-brochureitem .m-06-image-wrapper {
    width: 24% ;
    padding-top: 24px ;
    padding-top: 1.5rem ;
    padding-bottom: 0 ;
  }
  html[dir="ltr"] .g-col-12-12-9 .m-06-brochureitem .m-06-image-wrapper, html[dir="ltr"] .g-col-12-12-12 .m-06-brochureitem .m-06-image-wrapper {
    margin-left: 1% ;
  }
  html[dir="rtl"] .g-col-12-12-9 .m-06-brochureitem .m-06-image-wrapper, html[dir="rtl"] .g-col-12-12-12 .m-06-brochureitem .m-06-image-wrapper {
    margin-right: 1% ;
  }
  html[dir="ltr"] .g-col-12-12-9 .m-06-brochureitem .m-06-image-wrapper, html[dir="ltr"] .g-col-12-12-12 .m-06-brochureitem .m-06-image-wrapper {
    padding-right: 20px ;
    padding-right: 1.25rem ;
  }
  html[dir="rtl"] .g-col-12-12-9 .m-06-brochureitem .m-06-image-wrapper, html[dir="rtl"] .g-col-12-12-12 .m-06-brochureitem .m-06-image-wrapper {
    padding-left: 20px ;
    padding-left: 1.25rem ;
  }
  html[dir="ltr"] .g-col-12-12-9 .m-06-brochureitem .m-06-image-wrapper, html[dir="ltr"] .g-col-12-12-12 .m-06-brochureitem .m-06-image-wrapper {
    padding-left: 20px ;
    padding-left: 1.25rem ;
  }
  html[dir="rtl"] .g-col-12-12-9 .m-06-brochureitem .m-06-image-wrapper, html[dir="rtl"] .g-col-12-12-12 .m-06-brochureitem .m-06-image-wrapper {
    padding-right: 20px ;
    padding-right: 1.25rem ;
  }
  .g-col-12-12-9 .m-06-brochureitem .m-06-text-button-wrapper, .g-col-12-12-12 .m-06-brochureitem .m-06-text-button-wrapper {
    width: 74% ;
    position: static;
  }
  html[dir="ltr"] .g-col-12-12-9 .m-06-brochureitem .m-06-text-button-wrapper, html[dir="ltr"] .g-col-12-12-12 .m-06-brochureitem .m-06-text-button-wrapper {
    margin-left: 1% ;
  }
  html[dir="rtl"] .g-col-12-12-9 .m-06-brochureitem .m-06-text-button-wrapper, html[dir="rtl"] .g-col-12-12-12 .m-06-brochureitem .m-06-text-button-wrapper {
    margin-right: 1% ;
  }
  .g-col-12-12-9 .m-06-brochureitem .m-06-text-button-wrapper > .g-grid-context, .g-col-12-12-9 .m-06-brochureitem .m-06-text-button-wrapper > .h-01-accordion, .g-col-12-12-12 .m-06-brochureitem .m-06-text-button-wrapper > .g-grid-context, .g-col-12-12-12 .m-06-brochureitem .m-06-text-button-wrapper > .h-01-accordion {
    position: static;
  }
  .g-col-12-12-9 .m-06-brochureitem .m-06-text-wrapper, .g-col-12-12-12 .m-06-brochureitem .m-06-text-wrapper {
    display: -moz-inline-stack;
    display: inline-block;
    vertical-align: top;
    *vertical-align: auto;
    zoom: 1;
    *display: inline;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    position: relative;
    min-height: 1px;
    width: 99% ;
    padding-top: 24px ;
    padding-top: 1.5rem ;
    padding-bottom: 24px ;
    padding-bottom: 1.5rem ;
  }
  html[dir="ltr"] .g-col-12-12-9 .m-06-brochureitem .m-06-text-wrapper, html[dir="ltr"] .g-col-12-12-12 .m-06-brochureitem .m-06-text-wrapper {
    float: left ;
  }
  html[dir="rtl"] .g-col-12-12-9 .m-06-brochureitem .m-06-text-wrapper, html[dir="rtl"] .g-col-12-12-12 .m-06-brochureitem .m-06-text-wrapper {
    float: right ;
  }
  html[dir="ltr"] .g-col-12-12-9 .m-06-brochureitem .m-06-text-wrapper, html[dir="ltr"] .g-col-12-12-12 .m-06-brochureitem .m-06-text-wrapper {
    margin-left: 1% ;
  }
  html[dir="rtl"] .g-col-12-12-9 .m-06-brochureitem .m-06-text-wrapper, html[dir="rtl"] .g-col-12-12-12 .m-06-brochureitem .m-06-text-wrapper {
    margin-right: 1% ;
  }
  html[dir="ltr"] .g-col-12-12-9 .m-06-brochureitem .m-06-text-wrapper, html[dir="ltr"] .g-col-12-12-12 .m-06-brochureitem .m-06-text-wrapper {
    padding-left: 0 ;
  }
  html[dir="rtl"] .g-col-12-12-9 .m-06-brochureitem .m-06-text-wrapper, html[dir="rtl"] .g-col-12-12-12 .m-06-brochureitem .m-06-text-wrapper {
    padding-right: 0 ;
  }
  .g-col-12-12-9 .m-06-brochureitem .m-06-text-wrapper .m-06-oversubheadline, .g-col-12-12-12 .m-06-brochureitem .m-06-text-wrapper .m-06-oversubheadline {
    font-size: 18px ;
    font-size: 1.125rem ;
    line-height: 24px ;
    line-height: 1.5rem ;
    padding-bottom: 10px ;
    padding-bottom: 0.625rem ;
    color: #112038;
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    -ms-font-smoothing: antialiased;
    -o-font-smoothing: antialiased;
    font-smoothing: antialiased;
    font-weight: normal;
    font-style: normal;
    font-family: "linotype", Arial, sans-serif;
  }
  .g-col-12-12-9 .m-06-brochureitem .m-06-text-wrapper .m-06-headline, .g-col-12-12-12 .m-06-brochureitem .m-06-text-wrapper .m-06-headline {
    font-size: 28px ;
    font-size: 1.75rem ;
    line-height: 36px ;
    line-height: 2.25rem ;
    padding-bottom: 24px ;
    padding-bottom: 1.5rem ;
    color: #112038;
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    -ms-font-smoothing: antialiased;
    -o-font-smoothing: antialiased;
    font-smoothing: antialiased;
    font-weight: normal;
    font-style: normal;
    font-family: "linotype", Arial, sans-serif;
  }
  .g-col-12-12-9 .m-06-brochureitem .gui-combobutton, .g-col-12-12-12 .m-06-brochureitem .gui-combobutton {
    width: 65.66667% ;
    padding-top: 0 ;
    padding-bottom: 0 ;
  }
  html[dir="ltr"] .g-col-12-12-9 .m-06-brochureitem .gui-combobutton, html[dir="ltr"] .g-col-12-12-12 .m-06-brochureitem .gui-combobutton {
    margin-left: 1% ;
  }
  html[dir="rtl"] .g-col-12-12-9 .m-06-brochureitem .gui-combobutton, html[dir="rtl"] .g-col-12-12-12 .m-06-brochureitem .gui-combobutton {
    margin-right: 1% ;
  }
  html[dir="ltr"] .g-col-12-12-9 .m-06-brochureitem .gui-combobutton, html[dir="ltr"] .g-col-12-12-12 .m-06-brochureitem .gui-combobutton {
    padding-right: 15px ;
    padding-right: 0.9375rem ;
  }
  html[dir="rtl"] .g-col-12-12-9 .m-06-brochureitem .gui-combobutton, html[dir="rtl"] .g-col-12-12-12 .m-06-brochureitem .gui-combobutton {
    padding-left: 15px ;
    padding-left: 0.9375rem ;
  }

  .m-07-teaser-hub {
    height: 435px ;
  }

  .m-07-teaser-hub.m-07-no-scrollbar {
    height: 416px ;
  }

  .m-07-teaser-hub.m-07-one-row {
    height: 227px ;
  }

  .m-07-teaser-hub.m-07-no-scrollbar.m-07-one-row {
    height: 208px ;
  }

  .m-07-teaser-hub.loading {
    max-height: 435px ;
  }

  html[dir="ltr"] .m-07-teaser-hub-content {
    margin-left: -1.01% ;
  }
  html[dir="rtl"] .m-07-teaser-hub-content {
    margin-right: -1.01% ;
  }

  .m-07-slider-container {
    height: 435px ;
  }

  .m-07-one-row .m-07-slider-container {
    height: 227px ;
  }

  .m-07-slide .m-07-slide-element-link.youtube:after {
    font-size: 40px ;
    font-size: 2.5rem ;
  }

  .no-touch .m-07-slide .m-07-slide-element-link.youtube:hover:after {
    font-size: 30px ;
    font-size: 1.875rem ;
  }

  .m-07-slide {
    height: 212px ;
  }

  .m-07-slide {
    height: 212px ;
  }

  .m-08-video .vjs-grohe-skin .vjs-control-bar {
    height: 50px ;
  }

  .m-08-video .vjs-grohe-skin .vjs-control {
    width: 50px ;
    height: 50px ;
  }

  .m-08-video .vjs-grohe-skin .vjs-control:before {
    line-height: 50px ;
  }

  .m-08-video .vjs-grohe-skin .vjs-volume-control {
    width: 5em ;
  }

  .m-08-video .vjs-grohe-skin .vjs-progress-control {
    width: auto ;
    height: 40px ;
    top: -40px ;
  }

  .m-08-video .vjs-grohe-skin .vjs-time-controls {
    font-size: 1em ;
    line-height: 3em ;
  }

  .m-08-video .vjs-grohe-skin .vjs-current-time,
  .m-08-video .vjs-grohe-skin .vjs-duration {
    top: -40px ;
    height: 40px ;
    line-height: 40px ;
  }

  .m-08-video .vjs-grohe-skin .vjs-big-play-button {
    font-size: 30px ;
    font-size: 1.875rem ;
    width: 2em ;
    height: 2em ;
    margin-top: -1em ;
  }
  html[dir="ltr"] .m-08-video .vjs-grohe-skin .vjs-big-play-button {
    margin-left: -1em ;
  }
  html[dir="rtl"] .m-08-video .vjs-grohe-skin .vjs-big-play-button {
    margin-right: -1em ;
  }

  .m-08-video .vjs-grohe-skin .vjs-big-play-button:before {
    line-height: 1.6em ;
    border-width: 0.2em ;
  }

  .m-08-video .vjs-grohe-skin .vjs-loading-spinner {
    font-size: 30px ;
    font-size: 1.875rem ;
  }

  .g-col-12-12-12 .m-10-textimage .m-10-image-wrapper, .g-col-12-12-6 .m-10-textimage .m-10-image-wrapper, .g-col-12-12-3 .m-10-textimage .m-10-image-wrapper, .g-col-12-12-12 .m-13-textvideo .m-10-image-wrapper, .g-col-12-12-6 .m-13-textvideo .m-10-image-wrapper, .g-col-12-12-3 .m-13-textvideo .m-10-image-wrapper {
    width: 49%;
  }
  html[dir="ltr"] .g-col-12-12-12 .m-10-textimage .m-10-image-wrapper, html[dir="ltr"] .g-col-12-12-6 .m-10-textimage .m-10-image-wrapper, html[dir="ltr"] .g-col-12-12-3 .m-10-textimage .m-10-image-wrapper, html[dir="ltr"] .g-col-12-12-12 .m-13-textvideo .m-10-image-wrapper, html[dir="ltr"] .g-col-12-12-6 .m-13-textvideo .m-10-image-wrapper, html[dir="ltr"] .g-col-12-12-3 .m-13-textvideo .m-10-image-wrapper {
    margin-left: 1% ;
  }
  html[dir="rtl"] .g-col-12-12-12 .m-10-textimage .m-10-image-wrapper, html[dir="rtl"] .g-col-12-12-6 .m-10-textimage .m-10-image-wrapper, html[dir="rtl"] .g-col-12-12-3 .m-10-textimage .m-10-image-wrapper, html[dir="rtl"] .g-col-12-12-12 .m-13-textvideo .m-10-image-wrapper, html[dir="rtl"] .g-col-12-12-6 .m-13-textvideo .m-10-image-wrapper, html[dir="rtl"] .g-col-12-12-3 .m-13-textvideo .m-10-image-wrapper {
    margin-right: 1% ;
  }
  html[dir="ltr"] .g-col-12-12-12 .m-10-textimage .m-10-image-wrapper, html[dir="ltr"] .g-col-12-12-6 .m-10-textimage .m-10-image-wrapper, html[dir="ltr"] .g-col-12-12-3 .m-10-textimage .m-10-image-wrapper, html[dir="ltr"] .g-col-12-12-12 .m-13-textvideo .m-10-image-wrapper, html[dir="ltr"] .g-col-12-12-6 .m-13-textvideo .m-10-image-wrapper, html[dir="ltr"] .g-col-12-12-3 .m-13-textvideo .m-10-image-wrapper {
    float: left ;
  }
  html[dir="rtl"] .g-col-12-12-12 .m-10-textimage .m-10-image-wrapper, html[dir="rtl"] .g-col-12-12-6 .m-10-textimage .m-10-image-wrapper, html[dir="rtl"] .g-col-12-12-3 .m-10-textimage .m-10-image-wrapper, html[dir="rtl"] .g-col-12-12-12 .m-13-textvideo .m-10-image-wrapper, html[dir="rtl"] .g-col-12-12-6 .m-13-textvideo .m-10-image-wrapper, html[dir="rtl"] .g-col-12-12-3 .m-13-textvideo .m-10-image-wrapper {
    float: right ;
  }
  html[dir="ltr"] .g-col-12-12-12 .m-10-textimage .m-10-image-wrapper.m-10-swap, html[dir="ltr"] .g-col-12-12-6 .m-10-textimage .m-10-image-wrapper.m-10-swap, html[dir="ltr"] .g-col-12-12-3 .m-10-textimage .m-10-image-wrapper.m-10-swap, html[dir="ltr"] .g-col-12-12-12 .m-13-textvideo .m-10-image-wrapper.m-10-swap, html[dir="ltr"] .g-col-12-12-6 .m-13-textvideo .m-10-image-wrapper.m-10-swap, html[dir="ltr"] .g-col-12-12-3 .m-13-textvideo .m-10-image-wrapper.m-10-swap {
    float: right ;
  }
  html[dir="rtl"] .g-col-12-12-12 .m-10-textimage .m-10-image-wrapper.m-10-swap, html[dir="rtl"] .g-col-12-12-6 .m-10-textimage .m-10-image-wrapper.m-10-swap, html[dir="rtl"] .g-col-12-12-3 .m-10-textimage .m-10-image-wrapper.m-10-swap, html[dir="rtl"] .g-col-12-12-12 .m-13-textvideo .m-10-image-wrapper.m-10-swap, html[dir="rtl"] .g-col-12-12-6 .m-13-textvideo .m-10-image-wrapper.m-10-swap, html[dir="rtl"] .g-col-12-12-3 .m-13-textvideo .m-10-image-wrapper.m-10-swap {
    float: left ;
  }
  .g-col-12-12-12 .m-10-textimage .m-10-text-wrapper, .g-col-12-12-6 .m-10-textimage .m-10-text-wrapper, .g-col-12-12-3 .m-10-textimage .m-10-text-wrapper, .g-col-12-12-12 .m-13-textvideo .m-10-text-wrapper, .g-col-12-12-6 .m-13-textvideo .m-10-text-wrapper, .g-col-12-12-3 .m-13-textvideo .m-10-text-wrapper {
    width: 49%;
  }
  html[dir="ltr"] .g-col-12-12-12 .m-10-textimage .m-10-text-wrapper, html[dir="ltr"] .g-col-12-12-6 .m-10-textimage .m-10-text-wrapper, html[dir="ltr"] .g-col-12-12-3 .m-10-textimage .m-10-text-wrapper, html[dir="ltr"] .g-col-12-12-12 .m-13-textvideo .m-10-text-wrapper, html[dir="ltr"] .g-col-12-12-6 .m-13-textvideo .m-10-text-wrapper, html[dir="ltr"] .g-col-12-12-3 .m-13-textvideo .m-10-text-wrapper {
    margin-left: 1% ;
  }
  html[dir="rtl"] .g-col-12-12-12 .m-10-textimage .m-10-text-wrapper, html[dir="rtl"] .g-col-12-12-6 .m-10-textimage .m-10-text-wrapper, html[dir="rtl"] .g-col-12-12-3 .m-10-textimage .m-10-text-wrapper, html[dir="rtl"] .g-col-12-12-12 .m-13-textvideo .m-10-text-wrapper, html[dir="rtl"] .g-col-12-12-6 .m-13-textvideo .m-10-text-wrapper, html[dir="rtl"] .g-col-12-12-3 .m-13-textvideo .m-10-text-wrapper {
    margin-right: 1% ;
  }
  html[dir="ltr"] .g-col-12-12-12 .m-10-textimage .m-10-text-wrapper, html[dir="ltr"] .g-col-12-12-6 .m-10-textimage .m-10-text-wrapper, html[dir="ltr"] .g-col-12-12-3 .m-10-textimage .m-10-text-wrapper, html[dir="ltr"] .g-col-12-12-12 .m-13-textvideo .m-10-text-wrapper, html[dir="ltr"] .g-col-12-12-6 .m-13-textvideo .m-10-text-wrapper, html[dir="ltr"] .g-col-12-12-3 .m-13-textvideo .m-10-text-wrapper {
    float: left ;
  }
  html[dir="rtl"] .g-col-12-12-12 .m-10-textimage .m-10-text-wrapper, html[dir="rtl"] .g-col-12-12-6 .m-10-textimage .m-10-text-wrapper, html[dir="rtl"] .g-col-12-12-3 .m-10-textimage .m-10-text-wrapper, html[dir="rtl"] .g-col-12-12-12 .m-13-textvideo .m-10-text-wrapper, html[dir="rtl"] .g-col-12-12-6 .m-13-textvideo .m-10-text-wrapper, html[dir="rtl"] .g-col-12-12-3 .m-13-textvideo .m-10-text-wrapper {
    float: right ;
  }
  html[dir="ltr"] .g-col-12-12-12 .m-10-textimage .m-10-text-wrapper.m-10-swap, html[dir="ltr"] .g-col-12-12-6 .m-10-textimage .m-10-text-wrapper.m-10-swap, html[dir="ltr"] .g-col-12-12-3 .m-10-textimage .m-10-text-wrapper.m-10-swap, html[dir="ltr"] .g-col-12-12-12 .m-13-textvideo .m-10-text-wrapper.m-10-swap, html[dir="ltr"] .g-col-12-12-6 .m-13-textvideo .m-10-text-wrapper.m-10-swap, html[dir="ltr"] .g-col-12-12-3 .m-13-textvideo .m-10-text-wrapper.m-10-swap {
    float: right ;
  }
  html[dir="rtl"] .g-col-12-12-12 .m-10-textimage .m-10-text-wrapper.m-10-swap, html[dir="rtl"] .g-col-12-12-6 .m-10-textimage .m-10-text-wrapper.m-10-swap, html[dir="rtl"] .g-col-12-12-3 .m-10-textimage .m-10-text-wrapper.m-10-swap, html[dir="rtl"] .g-col-12-12-12 .m-13-textvideo .m-10-text-wrapper.m-10-swap, html[dir="rtl"] .g-col-12-12-6 .m-13-textvideo .m-10-text-wrapper.m-10-swap, html[dir="rtl"] .g-col-12-12-3 .m-13-textvideo .m-10-text-wrapper.m-10-swap {
    float: left ;
  }
  .g-col-12-12-12 .m-10-textimage .m-10-text-wrapper .m-10-headline, .g-col-12-12-6 .m-10-textimage .m-10-text-wrapper .m-10-headline, .g-col-12-12-3 .m-10-textimage .m-10-text-wrapper .m-10-headline, .g-col-12-12-12 .m-13-textvideo .m-10-text-wrapper .m-10-headline, .g-col-12-12-6 .m-13-textvideo .m-10-text-wrapper .m-10-headline, .g-col-12-12-3 .m-13-textvideo .m-10-text-wrapper .m-10-headline {
    font-size: 22px ;
    font-size: 1.375rem ;
    line-height: 35px ;
    line-height: 2.1875rem ;
    padding-bottom: 18px ;
    padding-bottom: 1.125rem ;
    color: #112038;
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    -ms-font-smoothing: antialiased;
    -o-font-smoothing: antialiased;
    font-smoothing: antialiased;
    font-weight: normal;
    font-style: normal;
    font-family: "linotype", Arial, sans-serif;
    margin-top: -5px ;
    margin-top: -0.3125rem ;
  }
  .g-col-12-12-12.m-10-thirds .m-10-textimage .m-10-image-wrapper, .g-col-12-12-6.m-10-thirds .m-10-textimage .m-10-image-wrapper, .g-col-12-12-3.m-10-thirds .m-10-textimage .m-10-image-wrapper, .g-col-12-12-12.m-10-thirds .m-13-textvideo .m-10-image-wrapper, .g-col-12-12-6.m-10-thirds .m-13-textvideo .m-10-image-wrapper, .g-col-12-12-3.m-10-thirds .m-13-textvideo .m-10-image-wrapper {
    margin-bottom: 15px ;
    margin-bottom: 0.9375rem ;
    width: 32.33333%;
  }
  html[dir="ltr"] .g-col-12-12-12.m-10-thirds .m-10-textimage .m-10-image-wrapper, html[dir="ltr"] .g-col-12-12-6.m-10-thirds .m-10-textimage .m-10-image-wrapper, html[dir="ltr"] .g-col-12-12-3.m-10-thirds .m-10-textimage .m-10-image-wrapper, html[dir="ltr"] .g-col-12-12-12.m-10-thirds .m-13-textvideo .m-10-image-wrapper, html[dir="ltr"] .g-col-12-12-6.m-10-thirds .m-13-textvideo .m-10-image-wrapper, html[dir="ltr"] .g-col-12-12-3.m-10-thirds .m-13-textvideo .m-10-image-wrapper {
    margin-left: 1% ;
  }
  html[dir="rtl"] .g-col-12-12-12.m-10-thirds .m-10-textimage .m-10-image-wrapper, html[dir="rtl"] .g-col-12-12-6.m-10-thirds .m-10-textimage .m-10-image-wrapper, html[dir="rtl"] .g-col-12-12-3.m-10-thirds .m-10-textimage .m-10-image-wrapper, html[dir="rtl"] .g-col-12-12-12.m-10-thirds .m-13-textvideo .m-10-image-wrapper, html[dir="rtl"] .g-col-12-12-6.m-10-thirds .m-13-textvideo .m-10-image-wrapper, html[dir="rtl"] .g-col-12-12-3.m-10-thirds .m-13-textvideo .m-10-image-wrapper {
    margin-right: 1% ;
  }
  html[dir="ltr"] .g-col-12-12-12.m-10-thirds .m-10-textimage .m-10-image-wrapper, html[dir="ltr"] .g-col-12-12-6.m-10-thirds .m-10-textimage .m-10-image-wrapper, html[dir="ltr"] .g-col-12-12-3.m-10-thirds .m-10-textimage .m-10-image-wrapper, html[dir="ltr"] .g-col-12-12-12.m-10-thirds .m-13-textvideo .m-10-image-wrapper, html[dir="ltr"] .g-col-12-12-6.m-10-thirds .m-13-textvideo .m-10-image-wrapper, html[dir="ltr"] .g-col-12-12-3.m-10-thirds .m-13-textvideo .m-10-image-wrapper {
    float: left ;
  }
  html[dir="rtl"] .g-col-12-12-12.m-10-thirds .m-10-textimage .m-10-image-wrapper, html[dir="rtl"] .g-col-12-12-6.m-10-thirds .m-10-textimage .m-10-image-wrapper, html[dir="rtl"] .g-col-12-12-3.m-10-thirds .m-10-textimage .m-10-image-wrapper, html[dir="rtl"] .g-col-12-12-12.m-10-thirds .m-13-textvideo .m-10-image-wrapper, html[dir="rtl"] .g-col-12-12-6.m-10-thirds .m-13-textvideo .m-10-image-wrapper, html[dir="rtl"] .g-col-12-12-3.m-10-thirds .m-13-textvideo .m-10-image-wrapper {
    float: right ;
  }
  html[dir="ltr"] .g-col-12-12-12.m-10-thirds .m-10-textimage .m-10-image-wrapper.m-10-swap, html[dir="ltr"] .g-col-12-12-6.m-10-thirds .m-10-textimage .m-10-image-wrapper.m-10-swap, html[dir="ltr"] .g-col-12-12-3.m-10-thirds .m-10-textimage .m-10-image-wrapper.m-10-swap, html[dir="ltr"] .g-col-12-12-12.m-10-thirds .m-13-textvideo .m-10-image-wrapper.m-10-swap, html[dir="ltr"] .g-col-12-12-6.m-10-thirds .m-13-textvideo .m-10-image-wrapper.m-10-swap, html[dir="ltr"] .g-col-12-12-3.m-10-thirds .m-13-textvideo .m-10-image-wrapper.m-10-swap {
    float: right ;
  }
  html[dir="rtl"] .g-col-12-12-12.m-10-thirds .m-10-textimage .m-10-image-wrapper.m-10-swap, html[dir="rtl"] .g-col-12-12-6.m-10-thirds .m-10-textimage .m-10-image-wrapper.m-10-swap, html[dir="rtl"] .g-col-12-12-3.m-10-thirds .m-10-textimage .m-10-image-wrapper.m-10-swap, html[dir="rtl"] .g-col-12-12-12.m-10-thirds .m-13-textvideo .m-10-image-wrapper.m-10-swap, html[dir="rtl"] .g-col-12-12-6.m-10-thirds .m-13-textvideo .m-10-image-wrapper.m-10-swap, html[dir="rtl"] .g-col-12-12-3.m-10-thirds .m-13-textvideo .m-10-image-wrapper.m-10-swap {
    float: left ;
  }
  .g-col-12-12-12.m-10-thirds .m-10-textimage .m-10-text-wrapper, .g-col-12-12-6.m-10-thirds .m-10-textimage .m-10-text-wrapper, .g-col-12-12-3.m-10-thirds .m-10-textimage .m-10-text-wrapper, .g-col-12-12-12.m-10-thirds .m-13-textvideo .m-10-text-wrapper, .g-col-12-12-6.m-10-thirds .m-13-textvideo .m-10-text-wrapper, .g-col-12-12-3.m-10-thirds .m-13-textvideo .m-10-text-wrapper {
    width: 65.66667%;
  }
  html[dir="ltr"] .g-col-12-12-12.m-10-thirds .m-10-textimage .m-10-text-wrapper, html[dir="ltr"] .g-col-12-12-6.m-10-thirds .m-10-textimage .m-10-text-wrapper, html[dir="ltr"] .g-col-12-12-3.m-10-thirds .m-10-textimage .m-10-text-wrapper, html[dir="ltr"] .g-col-12-12-12.m-10-thirds .m-13-textvideo .m-10-text-wrapper, html[dir="ltr"] .g-col-12-12-6.m-10-thirds .m-13-textvideo .m-10-text-wrapper, html[dir="ltr"] .g-col-12-12-3.m-10-thirds .m-13-textvideo .m-10-text-wrapper {
    margin-left: 1% ;
  }
  html[dir="rtl"] .g-col-12-12-12.m-10-thirds .m-10-textimage .m-10-text-wrapper, html[dir="rtl"] .g-col-12-12-6.m-10-thirds .m-10-textimage .m-10-text-wrapper, html[dir="rtl"] .g-col-12-12-3.m-10-thirds .m-10-textimage .m-10-text-wrapper, html[dir="rtl"] .g-col-12-12-12.m-10-thirds .m-13-textvideo .m-10-text-wrapper, html[dir="rtl"] .g-col-12-12-6.m-10-thirds .m-13-textvideo .m-10-text-wrapper, html[dir="rtl"] .g-col-12-12-3.m-10-thirds .m-13-textvideo .m-10-text-wrapper {
    margin-right: 1% ;
  }
  html[dir="ltr"] .g-col-12-12-12.m-10-thirds .m-10-textimage .m-10-text-wrapper, html[dir="ltr"] .g-col-12-12-6.m-10-thirds .m-10-textimage .m-10-text-wrapper, html[dir="ltr"] .g-col-12-12-3.m-10-thirds .m-10-textimage .m-10-text-wrapper, html[dir="ltr"] .g-col-12-12-12.m-10-thirds .m-13-textvideo .m-10-text-wrapper, html[dir="ltr"] .g-col-12-12-6.m-10-thirds .m-13-textvideo .m-10-text-wrapper, html[dir="ltr"] .g-col-12-12-3.m-10-thirds .m-13-textvideo .m-10-text-wrapper {
    float: left ;
  }
  html[dir="rtl"] .g-col-12-12-12.m-10-thirds .m-10-textimage .m-10-text-wrapper, html[dir="rtl"] .g-col-12-12-6.m-10-thirds .m-10-textimage .m-10-text-wrapper, html[dir="rtl"] .g-col-12-12-3.m-10-thirds .m-10-textimage .m-10-text-wrapper, html[dir="rtl"] .g-col-12-12-12.m-10-thirds .m-13-textvideo .m-10-text-wrapper, html[dir="rtl"] .g-col-12-12-6.m-10-thirds .m-13-textvideo .m-10-text-wrapper, html[dir="rtl"] .g-col-12-12-3.m-10-thirds .m-13-textvideo .m-10-text-wrapper {
    float: right ;
  }
  html[dir="ltr"] .g-col-12-12-12.m-10-thirds .m-10-textimage .m-10-text-wrapper.m-10-swap, html[dir="ltr"] .g-col-12-12-6.m-10-thirds .m-10-textimage .m-10-text-wrapper.m-10-swap, html[dir="ltr"] .g-col-12-12-3.m-10-thirds .m-10-textimage .m-10-text-wrapper.m-10-swap, html[dir="ltr"] .g-col-12-12-12.m-10-thirds .m-13-textvideo .m-10-text-wrapper.m-10-swap, html[dir="ltr"] .g-col-12-12-6.m-10-thirds .m-13-textvideo .m-10-text-wrapper.m-10-swap, html[dir="ltr"] .g-col-12-12-3.m-10-thirds .m-13-textvideo .m-10-text-wrapper.m-10-swap {
    float: right ;
  }
  html[dir="rtl"] .g-col-12-12-12.m-10-thirds .m-10-textimage .m-10-text-wrapper.m-10-swap, html[dir="rtl"] .g-col-12-12-6.m-10-thirds .m-10-textimage .m-10-text-wrapper.m-10-swap, html[dir="rtl"] .g-col-12-12-3.m-10-thirds .m-10-textimage .m-10-text-wrapper.m-10-swap, html[dir="rtl"] .g-col-12-12-12.m-10-thirds .m-13-textvideo .m-10-text-wrapper.m-10-swap, html[dir="rtl"] .g-col-12-12-6.m-10-thirds .m-13-textvideo .m-10-text-wrapper.m-10-swap, html[dir="rtl"] .g-col-12-12-3.m-10-thirds .m-13-textvideo .m-10-text-wrapper.m-10-swap {
    float: left ;
  }
  .g-col-12-12-12.m-10-thirds .m-10-textimage .m-10-text-wrapper .m-10-headline, .g-col-12-12-6.m-10-thirds .m-10-textimage .m-10-text-wrapper .m-10-headline, .g-col-12-12-3.m-10-thirds .m-10-textimage .m-10-text-wrapper .m-10-headline, .g-col-12-12-12.m-10-thirds .m-13-textvideo .m-10-text-wrapper .m-10-headline, .g-col-12-12-6.m-10-thirds .m-13-textvideo .m-10-text-wrapper .m-10-headline, .g-col-12-12-3.m-10-thirds .m-13-textvideo .m-10-text-wrapper .m-10-headline {
    font-size: 22px ;
    font-size: 1.375rem ;
    line-height: 35px ;
    line-height: 2.1875rem ;
    padding-bottom: 10px ;
    padding-bottom: 0.625rem ;
    color: #112038;
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    -ms-font-smoothing: antialiased;
    -o-font-smoothing: antialiased;
    font-smoothing: antialiased;
    font-weight: normal;
    font-style: normal;
    font-family: "linotype", Arial, sans-serif;
  }
  .g-col-12-6-6 .m-10-textimage .m-10-image-wrapper,
  .g-col-12-6-6 .m-10-textimage .m-10-text-wrapper, .g-col-12-6-4 .m-10-textimage .m-10-image-wrapper,
  .g-col-12-6-4 .m-10-textimage .m-10-text-wrapper, .g-col-12-6-3 .m-10-textimage .m-10-image-wrapper,
  .g-col-12-6-3 .m-10-textimage .m-10-text-wrapper, .g-col-12-6-6 .m-13-textvideo .m-10-image-wrapper,
  .g-col-12-6-6 .m-13-textvideo .m-10-text-wrapper, .g-col-12-6-4 .m-13-textvideo .m-10-image-wrapper,
  .g-col-12-6-4 .m-13-textvideo .m-10-text-wrapper, .g-col-12-6-3 .m-13-textvideo .m-10-image-wrapper,
  .g-col-12-6-3 .m-13-textvideo .m-10-text-wrapper {
    width: 99%;
  }
  html[dir="ltr"] .g-col-12-6-6 .m-10-textimage .m-10-image-wrapper, html[dir="ltr"]
  .g-col-12-6-6 .m-10-textimage .m-10-text-wrapper, html[dir="ltr"] .g-col-12-6-4 .m-10-textimage .m-10-image-wrapper, html[dir="ltr"]
  .g-col-12-6-4 .m-10-textimage .m-10-text-wrapper, html[dir="ltr"] .g-col-12-6-3 .m-10-textimage .m-10-image-wrapper, html[dir="ltr"]
  .g-col-12-6-3 .m-10-textimage .m-10-text-wrapper, html[dir="ltr"] .g-col-12-6-6 .m-13-textvideo .m-10-image-wrapper, html[dir="ltr"]
  .g-col-12-6-6 .m-13-textvideo .m-10-text-wrapper, html[dir="ltr"] .g-col-12-6-4 .m-13-textvideo .m-10-image-wrapper, html[dir="ltr"]
  .g-col-12-6-4 .m-13-textvideo .m-10-text-wrapper, html[dir="ltr"] .g-col-12-6-3 .m-13-textvideo .m-10-image-wrapper, html[dir="ltr"]
  .g-col-12-6-3 .m-13-textvideo .m-10-text-wrapper {
    margin-left: 1% ;
  }
  html[dir="rtl"] .g-col-12-6-6 .m-10-textimage .m-10-image-wrapper, html[dir="rtl"]
  .g-col-12-6-6 .m-10-textimage .m-10-text-wrapper, html[dir="rtl"] .g-col-12-6-4 .m-10-textimage .m-10-image-wrapper, html[dir="rtl"]
  .g-col-12-6-4 .m-10-textimage .m-10-text-wrapper, html[dir="rtl"] .g-col-12-6-3 .m-10-textimage .m-10-image-wrapper, html[dir="rtl"]
  .g-col-12-6-3 .m-10-textimage .m-10-text-wrapper, html[dir="rtl"] .g-col-12-6-6 .m-13-textvideo .m-10-image-wrapper, html[dir="rtl"]
  .g-col-12-6-6 .m-13-textvideo .m-10-text-wrapper, html[dir="rtl"] .g-col-12-6-4 .m-13-textvideo .m-10-image-wrapper, html[dir="rtl"]
  .g-col-12-6-4 .m-13-textvideo .m-10-text-wrapper, html[dir="rtl"] .g-col-12-6-3 .m-13-textvideo .m-10-image-wrapper, html[dir="rtl"]
  .g-col-12-6-3 .m-13-textvideo .m-10-text-wrapper {
    margin-right: 1% ;
  }
  .g-col-12-6-6 .m-10-textimage .m-10-image-wrapper, .g-col-12-6-4 .m-10-textimage .m-10-image-wrapper, .g-col-12-6-3 .m-10-textimage .m-10-image-wrapper, .g-col-12-6-6 .m-13-textvideo .m-10-image-wrapper, .g-col-12-6-4 .m-13-textvideo .m-10-image-wrapper, .g-col-12-6-3 .m-13-textvideo .m-10-image-wrapper {
    margin-bottom: 15px ;
    margin-bottom: 0.9375rem ;
  }
  .g-col-12-6-6 .m-10-textimage .m-10-text-wrapper .m-10-headline, .g-col-12-6-4 .m-10-textimage .m-10-text-wrapper .m-10-headline, .g-col-12-6-3 .m-10-textimage .m-10-text-wrapper .m-10-headline, .g-col-12-6-6 .m-13-textvideo .m-10-text-wrapper .m-10-headline, .g-col-12-6-4 .m-13-textvideo .m-10-text-wrapper .m-10-headline, .g-col-12-6-3 .m-13-textvideo .m-10-text-wrapper .m-10-headline {
    font-size: 22px ;
    font-size: 1.375rem ;
    line-height: 35px ;
    line-height: 2.1875rem ;
    padding-bottom: 10px ;
    padding-bottom: 0.625rem ;
    color: #112038;
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    -ms-font-smoothing: antialiased;
    -o-font-smoothing: antialiased;
    font-smoothing: antialiased;
    font-weight: normal;
    font-style: normal;
    font-family: "linotype", Arial, sans-serif;
    margin-top: 0 ;
  }
  .m-10-thirds .m-32-wrapper > .m-10-textimage .m-10-image-wrapper,
  .m-10-thirds .m-32-wrapper > .m-10-textimage .m-10-text-wrapper, .m-32-wrapper > .m-10-textimage .m-10-image-wrapper,
  .m-32-wrapper > .m-10-textimage .m-10-text-wrapper, .m-10-thirds .m-32-wrapper > .m-13-textvideo .m-10-image-wrapper,
  .m-10-thirds .m-32-wrapper > .m-13-textvideo .m-10-text-wrapper, .m-32-wrapper > .m-13-textvideo .m-10-image-wrapper,
  .m-32-wrapper > .m-13-textvideo .m-10-text-wrapper {
    width: 99%;
  }
  html[dir="ltr"] .m-10-thirds .m-32-wrapper > .m-10-textimage .m-10-image-wrapper, html[dir="ltr"]
  .m-10-thirds .m-32-wrapper > .m-10-textimage .m-10-text-wrapper, html[dir="ltr"] .m-32-wrapper > .m-10-textimage .m-10-image-wrapper, html[dir="ltr"]
  .m-32-wrapper > .m-10-textimage .m-10-text-wrapper, html[dir="ltr"] .m-10-thirds .m-32-wrapper > .m-13-textvideo .m-10-image-wrapper, html[dir="ltr"]
  .m-10-thirds .m-32-wrapper > .m-13-textvideo .m-10-text-wrapper, html[dir="ltr"] .m-32-wrapper > .m-13-textvideo .m-10-image-wrapper, html[dir="ltr"]
  .m-32-wrapper > .m-13-textvideo .m-10-text-wrapper {
    margin-left: 1% ;
  }
  html[dir="rtl"] .m-10-thirds .m-32-wrapper > .m-10-textimage .m-10-image-wrapper, html[dir="rtl"]
  .m-10-thirds .m-32-wrapper > .m-10-textimage .m-10-text-wrapper, html[dir="rtl"] .m-32-wrapper > .m-10-textimage .m-10-image-wrapper, html[dir="rtl"]
  .m-32-wrapper > .m-10-textimage .m-10-text-wrapper, html[dir="rtl"] .m-10-thirds .m-32-wrapper > .m-13-textvideo .m-10-image-wrapper, html[dir="rtl"]
  .m-10-thirds .m-32-wrapper > .m-13-textvideo .m-10-text-wrapper, html[dir="rtl"] .m-32-wrapper > .m-13-textvideo .m-10-image-wrapper, html[dir="rtl"]
  .m-32-wrapper > .m-13-textvideo .m-10-text-wrapper {
    margin-right: 1% ;
  }
  .m-10-thirds .m-32-wrapper > .m-10-textimage .m-10-image-wrapper, .m-32-wrapper > .m-10-textimage .m-10-image-wrapper, .m-10-thirds .m-32-wrapper > .m-13-textvideo .m-10-image-wrapper, .m-32-wrapper > .m-13-textvideo .m-10-image-wrapper {
    margin-bottom: 15px ;
    margin-bottom: 0.9375rem ;
  }
  .m-10-thirds .m-32-wrapper > .m-10-textimage .m-10-text-wrapper .m-10-headline, .m-32-wrapper > .m-10-textimage .m-10-text-wrapper .m-10-headline, .m-10-thirds .m-32-wrapper > .m-13-textvideo .m-10-text-wrapper .m-10-headline, .m-32-wrapper > .m-13-textvideo .m-10-text-wrapper .m-10-headline {
    font-size: 22px ;
    font-size: 1.375rem ;
    line-height: 35px ;
    line-height: 2.1875rem ;
    padding-bottom: 10px ;
    padding-bottom: 0.625rem ;
    color: #112038;
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    -ms-font-smoothing: antialiased;
    -o-font-smoothing: antialiased;
    font-smoothing: antialiased;
    font-weight: normal;
    font-style: normal;
    font-family: "linotype", Arial, sans-serif;
    margin-top: 0 ;
  }

  html[dir="ltr"] .m-10-textimage, html[dir="ltr"] .m-13-textvideo {
    margin-left: -1.01% ;
  }
  html[dir="rtl"] .m-10-textimage, html[dir="rtl"] .m-13-textvideo {
    margin-right: -1.01% ;
  }

  .g-col-12-12-12.m-11-intro-text .m-11-textbox .m-11-text-wrapper .m-11-headline, .g-col-12-12-9.m-11-intro-text .m-11-textbox .m-11-text-wrapper .m-11-headline, .g-col-12-12-8.m-11-intro-text .m-11-textbox .m-11-text-wrapper .m-11-headline, .g-col-12-12-6.m-11-intro-text .m-11-textbox .m-11-text-wrapper .m-11-headline, .g-col-12-8-8.m-11-intro-text .m-11-textbox .m-11-text-wrapper .m-11-headline, .g-col-12-8-6.m-11-intro-text .m-11-textbox .m-11-text-wrapper .m-11-headline {
    font-size: 22px ;
    font-size: 1.375rem ;
    line-height: 28px ;
    line-height: 1.75rem ;
    padding-bottom: 15px ;
    padding-bottom: 0.9375rem ;
    color: #112038;
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    -ms-font-smoothing: antialiased;
    -o-font-smoothing: antialiased;
    font-smoothing: antialiased;
    font-weight: normal;
    font-style: normal;
    font-family: "linotype", Arial, sans-serif;
  }
  .g-col-12-12-12.m-11-intro-text .m-11-textbox .m-11-text-wrapper p, .g-col-12-12-9.m-11-intro-text .m-11-textbox .m-11-text-wrapper p, .g-col-12-12-8.m-11-intro-text .m-11-textbox .m-11-text-wrapper p, .g-col-12-12-6.m-11-intro-text .m-11-textbox .m-11-text-wrapper p, .g-col-12-8-8.m-11-intro-text .m-11-textbox .m-11-text-wrapper p, .g-col-12-8-6.m-11-intro-text .m-11-textbox .m-11-text-wrapper p {
    font-size: 18px ;
    font-size: 1.125rem ;
    line-height: 24px ;
    line-height: 1.5rem ;
    padding-bottom: 15px ;
    padding-bottom: 0.9375rem ;
    color: #575757;
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    -ms-font-smoothing: antialiased;
    -o-font-smoothing: antialiased;
    font-smoothing: antialiased;
    font-weight: normal;
    font-style: normal;
    font-family: "linotype", Arial, sans-serif;
  }

  .m-15-productteaser-slider:after {
    content: "middle" ;
  }

  html[dir="ltr"] .m-17-filter .m-17-widget .m-17-widget-inner {
    margin-left: -1.01% ;
  }
  html[dir="rtl"] .m-17-filter .m-17-widget .m-17-widget-inner {
    margin-right: -1.01% ;
  }

  html[dir="ltr"] .m-17-filter .m-17-filter-crits, html[dir="ltr"] .m-17-filter .m-17-filter-crits-content-center, html[dir="ltr"] .m-17-filter .m-17-back-wrapper, html[dir="ltr"] .m-17-filter .m-17-chosen-filter, html[dir="ltr"] .m-17-filter .m-17-widget {
    padding-left: 16px ;
    padding-left: 1rem ;
  }
  html[dir="rtl"] .m-17-filter .m-17-filter-crits, html[dir="rtl"] .m-17-filter .m-17-filter-crits-content-center, html[dir="rtl"] .m-17-filter .m-17-back-wrapper, html[dir="rtl"] .m-17-filter .m-17-chosen-filter, html[dir="rtl"] .m-17-filter .m-17-widget {
    padding-right: 16px ;
    padding-right: 1rem ;
  }
  html[dir="ltr"] .m-17-filter .m-17-filter-crits, html[dir="ltr"] .m-17-filter .m-17-filter-crits-content-center, html[dir="ltr"] .m-17-filter .m-17-back-wrapper, html[dir="ltr"] .m-17-filter .m-17-chosen-filter, html[dir="ltr"] .m-17-filter .m-17-widget {
    padding-right: 16px ;
    padding-right: 1rem ;
  }
  html[dir="rtl"] .m-17-filter .m-17-filter-crits, html[dir="rtl"] .m-17-filter .m-17-filter-crits-content-center, html[dir="rtl"] .m-17-filter .m-17-back-wrapper, html[dir="rtl"] .m-17-filter .m-17-chosen-filter, html[dir="rtl"] .m-17-filter .m-17-widget {
    padding-left: 16px ;
    padding-left: 1rem ;
  }

  html[dir="ltr"] .m-17-filter .m-17-filter-crits-context {
    margin-left: -1.01% ;
  }
  html[dir="rtl"] .m-17-filter .m-17-filter-crits-context {
    margin-right: -1.01% ;
  }

  .m-19-map-headline h2 .m-30-count-change {
    display: block !important ;
  }

  .m-19-map-headline h2 .m-19-map-link {
    display: none ;
  }

  .m-19-showroomlocator-tiles .m-19-details-wrapper .m-19-vendor-name .m-19-vendor-name-company {
    display: inline-block ;
    clear: none ;
  }
  html[dir="ltr"] .m-19-showroomlocator-tiles .m-19-details-wrapper .m-19-vendor-name .m-19-vendor-name-company {
    float: left ;
  }
  html[dir="rtl"] .m-19-showroomlocator-tiles .m-19-details-wrapper .m-19-vendor-name .m-19-vendor-name-company {
    float: right ;
  }

  .m-20-showroomlocator-tiles-detail.installer .m-20-aside {
    width: 66.66667% ;
  }
  html[dir="ltr"] .m-20-showroomlocator-tiles-detail.installer .m-20-aside {
    margin-left: 0 ;
  }
  html[dir="rtl"] .m-20-showroomlocator-tiles-detail.installer .m-20-aside {
    margin-right: 0 ;
  }

  html[dir="ltr"] .m-20-showroomlocator-tiles-detail.installer .m-20-aside {
    left: 33.33333% ;
  }
  html[dir="rtl"] .m-20-showroomlocator-tiles-detail.installer .m-20-aside {
    right: 33.33333% ;
  }

  .m-20-showroomlocator-tiles-detail.installer .m-20-aside .m-20-map {
    height: 510px ;
  }

  .m-20-showroomlocator-tiles-detail.installer .m-20-block {
    width: 33.33333% ;
  }
  html[dir="ltr"] .m-20-showroomlocator-tiles-detail.installer .m-20-block {
    margin-left: 0 ;
  }
  html[dir="rtl"] .m-20-showroomlocator-tiles-detail.installer .m-20-block {
    margin-right: 0 ;
  }

  html[dir="ltr"] .m-20-showroomlocator-tiles-detail.installer .m-20-block {
    left: -66.66667% ;
  }
  html[dir="rtl"] .m-20-showroomlocator-tiles-detail.installer .m-20-block {
    right: -66.66667% ;
  }

  .m-20-showroomlocator-tiles-detail.installer .m-20-infoblock-container {
    width: 100% ;
  }
  html[dir="ltr"] .m-20-showroomlocator-tiles-detail.installer .m-20-infoblock-container {
    margin-left: 0 ;
  }
  html[dir="rtl"] .m-20-showroomlocator-tiles-detail.installer .m-20-infoblock-container {
    margin-right: 0 ;
  }

  .m-20-showroomlocator-tiles-detail.exhibitor .m-20-aside {
    width: 100% ;
  }
  html[dir="ltr"] .m-20-showroomlocator-tiles-detail.exhibitor .m-20-aside {
    margin-left: 0 ;
  }
  html[dir="rtl"] .m-20-showroomlocator-tiles-detail.exhibitor .m-20-aside {
    margin-right: 0 ;
  }

  html[dir="ltr"] .m-20-showroomlocator-tiles-detail.exhibitor .m-20-aside {
    left: 0 ;
  }
  html[dir="rtl"] .m-20-showroomlocator-tiles-detail.exhibitor .m-20-aside {
    right: 0 ;
  }

  .m-20-showroomlocator-tiles-detail.exhibitor .m-20-aside .m-20-map {
    height: 170px ;
  }

  .m-20-showroomlocator-tiles-detail.exhibitor .m-20-block {
    width: 100% ;
  }
  html[dir="ltr"] .m-20-showroomlocator-tiles-detail.exhibitor .m-20-block {
    margin-left: 0 ;
  }
  html[dir="rtl"] .m-20-showroomlocator-tiles-detail.exhibitor .m-20-block {
    margin-right: 0 ;
  }

  html[dir="ltr"] .m-20-showroomlocator-tiles-detail.exhibitor .m-20-block {
    left: 0 ;
  }
  html[dir="rtl"] .m-20-showroomlocator-tiles-detail.exhibitor .m-20-block {
    right: 0 ;
  }

  .m-20-showroomlocator-tiles-detail.exhibitor .m-20-infoblock-container {
    width: 50% ;
  }
  html[dir="ltr"] .m-20-showroomlocator-tiles-detail.exhibitor .m-20-infoblock-container {
    margin-left: 0 ;
  }
  html[dir="rtl"] .m-20-showroomlocator-tiles-detail.exhibitor .m-20-infoblock-container {
    margin-right: 0 ;
  }

  .m-20-showroomlocator-tiles-detail .m-20-vendor-name .m-20-vendor-name-company {
    display: inline-block ;
    clear: none ;
  }
  html[dir="ltr"] .m-20-showroomlocator-tiles-detail .m-20-vendor-name .m-20-vendor-name-company {
    float: left ;
  }
  html[dir="rtl"] .m-20-showroomlocator-tiles-detail .m-20-vendor-name .m-20-vendor-name-company {
    float: right ;
  }

  .m-20-showroomlocator-tiles-detail .m-20-vendor-name .m-20-distance {
    clear: none ;
  }
  html[dir="ltr"] .m-20-showroomlocator-tiles-detail .m-20-vendor-name .m-20-distance {
    float: right ;
  }
  html[dir="rtl"] .m-20-showroomlocator-tiles-detail .m-20-vendor-name .m-20-distance {
    float: left ;
  }

  .m-21-showroomlocator-tiles-appointment {
    width: 100% ;
  }
  html[dir="ltr"] .m-21-showroomlocator-tiles-appointment {
    margin-left: 0 ;
  }
  html[dir="rtl"] .m-21-showroomlocator-tiles-appointment {
    margin-right: 0 ;
  }

  .m-21-showroomlocator-tiles-appointment .g-col-12-6-6 {
    width: 50% ;
  }

  html[dir="ltr"] .m-21-showroomlocator-tiles-appointment .g-col-12-6-6 + .g-col-12-6-6 {
    margin-left: 1% ;
  }
  html[dir="rtl"] .m-21-showroomlocator-tiles-appointment .g-col-12-6-6 + .g-col-12-6-6 {
    margin-right: 1% ;
  }

  .m-21-showroomlocator-tiles-appointment .g-col-12-6-6 + .g-col-12-6-6 {
    width: 49% ;
  }

  html[dir="ltr"] .m-21-showroomlocator-tiles-appointment .m-21-checkbox-label {
    margin-left: 10px ;
    margin-left: 0.625rem ;
  }
  html[dir="rtl"] .m-21-showroomlocator-tiles-appointment .m-21-checkbox-label {
    margin-right: 10px ;
    margin-right: 0.625rem ;
  }

  .m-23-productbox .m-23-left-wrapper {
    width: 49% ;
  }
  html[dir="ltr"] .m-23-productbox .m-23-left-wrapper {
    margin-left: 1% ;
  }
  html[dir="rtl"] .m-23-productbox .m-23-left-wrapper {
    margin-right: 1% ;
  }

  .m-23-productbox .m-23-right-wrapper {
    width: 49% ;
  }
  html[dir="ltr"] .m-23-productbox .m-23-right-wrapper {
    margin-left: 1% ;
  }
  html[dir="rtl"] .m-23-productbox .m-23-right-wrapper {
    margin-right: 1% ;
  }

  html[dir="ltr"] .m-23-productbox .m-23-right-wrapper .m-23-right-grid-context {
    margin-left: -1.01% ;
  }
  html[dir="rtl"] .m-23-productbox .m-23-right-wrapper .m-23-right-grid-context {
    margin-right: -1.01% ;
  }

  .m-23-productbox .m-23-flyout-wrapper {
    width: 99% ;
  }
  html[dir="ltr"] .m-23-productbox .m-23-flyout-wrapper {
    margin-left: 1% ;
  }
  html[dir="rtl"] .m-23-productbox .m-23-flyout-wrapper {
    margin-right: 1% ;
  }

  .m-23-productbox .m-23-bazaarvoice {
    width: 99% ;
  }
  html[dir="ltr"] .m-23-productbox .m-23-bazaarvoice {
    margin-left: 1% ;
  }
  html[dir="rtl"] .m-23-productbox .m-23-bazaarvoice {
    margin-right: 1% ;
  }

  .m-23-productbox .m-23-details-table-wrapper {
    width: 99% ;
  }
  html[dir="ltr"] .m-23-productbox .m-23-details-table-wrapper {
    margin-left: 1% ;
  }
  html[dir="rtl"] .m-23-productbox .m-23-details-table-wrapper {
    margin-right: 1% ;
  }

  .m-23-productbox .pt-01-smart-display {
    width: 99% ;
  }
  html[dir="ltr"] .m-23-productbox .pt-01-smart-display {
    margin-left: 1% ;
  }
  html[dir="rtl"] .m-23-productbox .pt-01-smart-display {
    margin-right: 1% ;
  }

  .m-23-productbox .pt-01-smart-link {
    width: 99% ;
  }
  html[dir="ltr"] .m-23-productbox .pt-01-smart-link {
    margin-left: 1% ;
  }
  html[dir="rtl"] .m-23-productbox .pt-01-smart-link {
    margin-right: 1% ;
  }

  .m-23-productbox .m-23-price-wrapper {
    width: 99% ;
  }
  html[dir="ltr"] .m-23-productbox .m-23-price-wrapper {
    margin-left: 1% ;
  }
  html[dir="rtl"] .m-23-productbox .m-23-price-wrapper {
    margin-right: 1% ;
  }

  .m-23-productbox .m-23-availability-wrapper {
    width: 99% ;
  }
  html[dir="ltr"] .m-23-productbox .m-23-availability-wrapper {
    margin-left: 1% ;
  }
  html[dir="rtl"] .m-23-productbox .m-23-availability-wrapper {
    margin-right: 1% ;
  }

  .m-23-productbox .m-23-buttons-wrapper {
    width: 99% ;
  }
  html[dir="ltr"] .m-23-productbox .m-23-buttons-wrapper {
    margin-left: 1% ;
  }
  html[dir="rtl"] .m-23-productbox .m-23-buttons-wrapper {
    margin-right: 1% ;
  }

  .g-col-12-12-12 .m-23-productbox {
    margin-top: 77px ;
    margin-top: 4.8125rem ;
    padding-bottom: 0.9375em ;
  }
  .g-col-12-12-12 .m-23-productbox .m-23-left-wrapper {
    width: 49% ;
  }
  html[dir="ltr"] .g-col-12-12-12 .m-23-productbox .m-23-left-wrapper {
    margin-left: 1% ;
  }
  html[dir="rtl"] .g-col-12-12-12 .m-23-productbox .m-23-left-wrapper {
    margin-right: 1% ;
  }
  .g-col-12-12-12 .m-23-productbox .m-23-right-wrapper {
    width: 49% ;
  }
  html[dir="ltr"] .g-col-12-12-12 .m-23-productbox .m-23-right-wrapper {
    margin-left: 1% ;
  }
  html[dir="rtl"] .g-col-12-12-12 .m-23-productbox .m-23-right-wrapper {
    margin-right: 1% ;
  }
  html[dir="ltr"] .g-col-12-12-12 .m-23-productbox .m-23-right-content {
    padding-left: 18px ;
    padding-left: 1.125rem ;
  }
  html[dir="rtl"] .g-col-12-12-12 .m-23-productbox .m-23-right-content {
    padding-right: 18px ;
    padding-right: 1.125rem ;
  }
  html[dir="ltr"] .g-col-12-12-12 .m-23-productbox .m-23-right-content {
    padding-right: 18px ;
    padding-right: 1.125rem ;
  }
  html[dir="rtl"] .g-col-12-12-12 .m-23-productbox .m-23-right-content {
    padding-left: 18px ;
    padding-left: 1.125rem ;
  }
  .g-col-12-12-12 .m-23-productbox .m-23-headline-wrapper .m-23-headline {
    font-size: 36px ;
    font-size: 2.25rem ;
    line-height: 42px ;
    line-height: 2.625rem ;
    padding-bottom: 0 ;
    color: #112038;
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
    -ms-font-smoothing: antialiased;
    -o-font-smoothing: antialiased;
    font-smoothing: antialiased;
    font-weight: normal;
    font-style: normal;
    font-family: "linotype", Arial, sans-serif;
    margin: 0;
  }

  html[dir="ltr"] *:not(.h-01-inner-wrapper) > .m-23-productbox {
    margin-left: -1.01% ;
  }
  html[dir="rtl"] *:not(.h-01-inner-wrapper) > .m-23-productbox {
    margin-right: -1.01% ;
  }

  .m-25-technology .m-25-item > img {
    padding-bottom: 10px ;
    padding-bottom: 0.625rem ;
  }

  .g-col-12-12-12 > .m-26-techdata:after, .g-col-12-12-12 [class^="h-"] .m-26-techdata:after {
    content: 'B';
  }
  .g-col-12-12-12 > .m-26-techdata .m-26-data, .g-col-12-12-12 [class^="h-"] .m-26-techdata .m-26-data {
    width: 49%;
  }

  html[dir="ltr"] .m-26-techdata {
    margin-left: -1.01% ;
  }
  html[dir="rtl"] .m-26-techdata {
    margin-right: -1.01% ;
  }

  .g-col-12-12-6 .m-28-spare-parts .m-27-table {
    margin-left: -2px;
    margin-right: -3px;
  }
  .g-col-12-12-6 .m-28-spare-parts .m-27-table table,
  .g-col-12-12-6 .m-28-spare-parts .m-27-table thead,
  .g-col-12-12-6 .m-28-spare-parts .m-27-table tfoot,
  .g-col-12-12-6 .m-28-spare-parts .m-27-table tbody,
  .g-col-12-12-6 .m-28-spare-parts .m-27-table tr,
  .g-col-12-12-6 .m-28-spare-parts .m-27-table th,
  .g-col-12-12-6 .m-28-spare-parts .m-27-table td {
    float: none;
    clear: none;
    width: auto;
  }
  .g-col-12-12-6 .m-28-spare-parts .m-27-table .m-27-info-text,
  .g-col-12-12-6 .m-28-spare-parts .m-27-table .m-27-select {
    display: none;
  }
  .g-col-12-12-6 .m-28-spare-parts .m-27-table thead {
    display: table-header-group;
  }
  .g-col-12-12-6 .m-28-spare-parts .m-27-table tbody {
    display: table-row-group;
  }
  .g-col-12-12-6 .m-28-spare-parts .m-27-table table {
    display: table;
    width: 100%;
    border-collapse: separate;
    border-spacing: 2px 0;
    margin-left: 0;
    margin-right: 0;
  }
  .g-col-12-12-6 .m-28-spare-parts .m-27-table table :before,
  .g-col-12-12-6 .m-28-spare-parts .m-27-table table :after {
    content: none;
  }
  .g-col-12-12-6 .m-28-spare-parts .m-27-table th, .g-col-12-12-6 .m-28-spare-parts .m-27-table td {
    padding-top: 6px ;
    padding-top: 0.375rem ;
    padding-bottom: 6px ;
    padding-bottom: 0.375rem ;
    display: table-cell;
    font-weight: normal;
  }
  html[dir="ltr"] .g-col-12-12-6 .m-28-spare-parts .m-27-table th, html[dir="ltr"] .g-col-12-12-6 .m-28-spare-parts .m-27-table td {
    padding-right: 15px ;
    padding-right: 0.9375rem ;
  }
  html[dir="rtl"] .g-col-12-12-6 .m-28-spare-parts .m-27-table th, html[dir="rtl"] .g-col-12-12-6 .m-28-spare-parts .m-27-table td {
    padding-left: 15px ;
    padding-left: 0.9375rem ;
  }
  html[dir="ltr"] .g-col-12-12-6 .m-28-spare-parts .m-27-table th, html[dir="ltr"] .g-col-12-12-6 .m-28-spare-parts .m-27-table td {
    padding-left: 15px ;
    padding-left: 0.9375rem ;
  }
  html[dir="rtl"] .g-col-12-12-6 .m-28-spare-parts .m-27-table th, html[dir="rtl"] .g-col-12-12-6 .m-28-spare-parts .m-27-table td {
    padding-right: 15px ;
    padding-right: 0.9375rem ;
  }
  html[dir="ltr"] .g-col-12-12-6 .m-28-spare-parts .m-27-table th, html[dir="ltr"] .g-col-12-12-6 .m-28-spare-parts .m-27-table td {
    text-align: left ;
  }
  html[dir="rtl"] .g-col-12-12-6 .m-28-spare-parts .m-27-table th, html[dir="rtl"] .g-col-12-12-6 .m-28-spare-parts .m-27-table td {
    text-align: right ;
  }
  .g-col-12-12-6 .m-28-spare-parts .m-27-table tr {
    display: table-row;
    background: #e9e9e9;
  }
  .g-col-12-12-6 .m-28-spare-parts .m-27-table tr:nth-child(2n + 2) {
    background: #f6f6f6;
  }
  .g-col-12-12-6 .m-28-spare-parts .m-27-table th {
    color: white;
    background: #3784c0;
  }
  .g-col-12-12-6 .m-28-spare-parts .m-27-table td {
    background: transparent;
    vertical-align: top;
  }
  html[dir="ltr"] .g-col-12-12-6 .m-28-spare-parts .m-27-table td:nth-child(3n + 4) {
    text-align: right ;
  }
  html[dir="rtl"] .g-col-12-12-6 .m-28-spare-parts .m-27-table td:nth-child(3n + 4) {
    text-align: left ;
  }
  .g-col-12-12-6 .m-28-spare-parts .m-27-table td:before {
    display: none;
  }
  .g-col-12-12-6 .m-28-spare-parts .m-27-table td span {
    padding-top: 0 ;
    padding-bottom: 0 ;
    display: inline-block;
    width: 100%;
    border: none;
  }
  html[dir="ltr"] .g-col-12-12-6 .m-28-spare-parts .m-27-table td span {
    padding-right: 0 ;
  }
  html[dir="rtl"] .g-col-12-12-6 .m-28-spare-parts .m-27-table td span {
    padding-left: 0 ;
  }
  html[dir="ltr"] .g-col-12-12-6 .m-28-spare-parts .m-27-table td span {
    padding-left: 0 ;
  }
  html[dir="rtl"] .g-col-12-12-6 .m-28-spare-parts .m-27-table td span {
    padding-right: 0 ;
  }
  .g-col-12-12-12 .m-38-order-items .m-27-table {
    margin-left: -2px;
    margin-right: -3px;
  }
  .g-col-12-12-12 .m-38-order-items .m-27-table table,
  .g-col-12-12-12 .m-38-order-items .m-27-table thead,
  .g-col-12-12-12 .m-38-order-items .m-27-table tfoot,
  .g-col-12-12-12 .m-38-order-items .m-27-table tbody,
  .g-col-12-12-12 .m-38-order-items .m-27-table tr,
  .g-col-12-12-12 .m-38-order-items .m-27-table th,
  .g-col-12-12-12 .m-38-order-items .m-27-table td {
    float: none;
    clear: none;
    width: auto;
  }
  .g-col-12-12-12 .m-38-order-items .m-27-table .m-27-info-text,
  .g-col-12-12-12 .m-38-order-items .m-27-table .m-27-select {
    display: none;
  }
  .g-col-12-12-12 .m-38-order-items .m-27-table thead {
    display: table-header-group;
  }
  .g-col-12-12-12 .m-38-order-items .m-27-table tbody {
    display: table-row-group;
  }
  .g-col-12-12-12 .m-38-order-items .m-27-table table {
    display: table;
    width: 100%;
    border-collapse: separate;
    border-spacing: 2px 0;
    margin-left: 0;
    margin-right: 0;
  }
  .g-col-12-12-12 .m-38-order-items .m-27-table table :before,
  .g-col-12-12-12 .m-38-order-items .m-27-table table :after {
    content: none;
  }
  .g-col-12-12-12 .m-38-order-items .m-27-table th, .g-col-12-12-12 .m-38-order-items .m-27-table td {
    padding-top: 6px ;
    padding-top: 0.375rem ;
    padding-bottom: 6px ;
    padding-bottom: 0.375rem ;
    display: table-cell;
    font-weight: normal;
  }
  html[dir="ltr"] .g-col-12-12-12 .m-38-order-items .m-27-table th, html[dir="ltr"] .g-col-12-12-12 .m-38-order-items .m-27-table td {
    padding-right: 15px ;
    padding-right: 0.9375rem ;
  }
  html[dir="rtl"] .g-col-12-12-12 .m-38-order-items .m-27-table th, html[dir="rtl"] .g-col-12-12-12 .m-38-order-items .m-27-table td {
    padding-left: 15px ;
    padding-left: 0.9375rem ;
  }
  html[dir="ltr"] .g-col-12-12-12 .m-38-order-items .m-27-table th, html[dir="ltr"] .g-col-12-12-12 .m-38-order-items .m-27-table td {
    padding-left: 15px ;
    padding-left: 0.9375rem ;
  }
  html[dir="rtl"] .g-col-12-12-12 .m-38-order-items .m-27-table th, html[dir="rtl"] .g-col-12-12-12 .m-38-order-items .m-27-table td {
    padding-right: 15px ;
    padding-right: 0.9375rem ;
  }
  html[dir="ltr"] .g-col-12-12-12 .m-38-order-items .m-27-table th, html[dir="ltr"] .g-col-12-12-12 .m-38-order-items .m-27-table td {
    text-align: left ;
  }
  html[dir="rtl"] .g-col-12-12-12 .m-38-order-items .m-27-table th, html[dir="rtl"] .g-col-12-12-12 .m-38-order-items .m-27-table td {
    text-align: right ;
  }
  .g-col-12-12-12 .m-38-order-items .m-27-table tr {
    display: table-row;
    background: #e9e9e9;
  }
  .g-col-12-12-12 .m-38-order-items .m-27-table tr:nth-child(2n + 2) {
    background: #f6f6f6;
  }
  .g-col-12-12-12 .m-38-order-items .m-27-table th {
    color: white;
    background: #3784c0;
  }
  .g-col-12-12-12 .m-38-order-items .m-27-table td {
    background: transparent;
    vertical-align: top;
  }
  html[dir="ltr"] .g-col-12-12-12 .m-38-order-items .m-27-table td:nth-child(3n + 4) {
    text-align: right ;
  }
  html[dir="rtl"] .g-col-12-12-12 .m-38-order-items .m-27-table td:nth-child(3n + 4) {
    text-align: left ;
  }
  .g-col-12-12-12 .m-38-order-items .m-27-table td:before {
    display: none;
  }
  .g-col-12-12-12 .m-38-order-items .m-27-table td span {
    padding-top: 0 ;
    padding-bottom: 0 ;
    display: inline-block;
    width: 100%;
    border: none;
  }
  html[dir="ltr"] .g-col-12-12-12 .m-38-order-items .m-27-table td span {
    padding-right: 0 ;
  }
  html[dir="rtl"] .g-col-12-12-12 .m-38-order-items .m-27-table td span {
    padding-left: 0 ;
  }
  html[dir="ltr"] .g-col-12-12-12 .m-38-order-items .m-27-table td span {
    padding-left: 0 ;
  }
  html[dir="rtl"] .g-col-12-12-12 .m-38-order-items .m-27-table td span {
    padding-right: 0 ;
  }

  .m-28-spare-parts .m-28-image-wrapper {
    width: 99% ;
  }
  html[dir="ltr"] .m-28-spare-parts .m-28-image-wrapper {
    margin-left: 1% ;
  }
  html[dir="rtl"] .m-28-spare-parts .m-28-image-wrapper {
    margin-right: 1% ;
  }

  .m-28-spare-parts .m-28-table-wrapper {
    width: 99% ;
  }
  html[dir="ltr"] .m-28-spare-parts .m-28-table-wrapper {
    margin-left: 1% ;
  }
  html[dir="rtl"] .m-28-spare-parts .m-28-table-wrapper {
    margin-right: 1% ;
  }

  .g-col-12-12-12 > .m-28-spare-parts .m-28-image-wrapper, .g-col-12-12-12 > .m-28-spare-parts .m-28-table-wrapper, .g-col-12-12-12 [class^="h-"] .m-28-spare-parts .m-28-image-wrapper, .g-col-12-12-12 [class^="h-"] .m-28-spare-parts .m-28-table-wrapper {
    width: 49% ;
  }
  html[dir="ltr"] .g-col-12-12-12 > .m-28-spare-parts .m-28-image-wrapper, html[dir="ltr"] .g-col-12-12-12 > .m-28-spare-parts .m-28-table-wrapper, html[dir="ltr"] .g-col-12-12-12 [class^="h-"] .m-28-spare-parts .m-28-image-wrapper, html[dir="ltr"] .g-col-12-12-12 [class^="h-"] .m-28-spare-parts .m-28-table-wrapper {
    margin-left: 1% ;
  }
  html[dir="rtl"] .g-col-12-12-12 > .m-28-spare-parts .m-28-image-wrapper, html[dir="rtl"] .g-col-12-12-12 > .m-28-spare-parts .m-28-table-wrapper, html[dir="rtl"] .g-col-12-12-12 [class^="h-"] .m-28-spare-parts .m-28-image-wrapper, html[dir="rtl"] .g-col-12-12-12 [class^="h-"] .m-28-spare-parts .m-28-table-wrapper {
    margin-right: 1% ;
  }
  .g-col-12-12-12 > .m-28-spare-parts .m-27-table .m-27-info-text, .g-col-12-12-12 [class^="h-"] .m-28-spare-parts .m-27-table .m-27-info-text {
    margin-top: 0 ;
  }

  html[dir="ltr"] .m-28-spare-parts {
    margin-left: -1.01% ;
  }
  html[dir="rtl"] .m-28-spare-parts {
    margin-right: -1.01% ;
  }

  .m-30-searchresult .m-30-result-count, .m-30-searchresult .m-30-count-change {
    width: 49% ;
  }
  html[dir="ltr"] .m-30-searchresult .m-30-result-count, html[dir="ltr"] .m-30-searchresult .m-30-count-change {
    margin-left: 1% ;
  }
  html[dir="rtl"] .m-30-searchresult .m-30-result-count, html[dir="rtl"] .m-30-searchresult .m-30-count-change {
    margin-right: 1% ;
  }

  .m-30-searchresult .m-30-tiles-wrapper {
    width: 99% ;
  }
  html[dir="ltr"] .m-30-searchresult .m-30-tiles-wrapper {
    margin-left: 1% ;
  }
  html[dir="rtl"] .m-30-searchresult .m-30-tiles-wrapper {
    margin-right: 1% ;
  }

  html[dir="ltr"] .m-30-searchresult .m-30-tiles-wrapper .m-30-tiles-inner-wrapper {
    margin-left: -1.01% ;
  }
  html[dir="rtl"] .m-30-searchresult .m-30-tiles-wrapper .m-30-tiles-inner-wrapper {
    margin-right: -1.01% ;
  }

  .m-30-searchresult .m-30-pagination {
    width: 99% ;
  }
  html[dir="ltr"] .m-30-searchresult .m-30-pagination {
    margin-left: 1% ;
  }
  html[dir="rtl"] .m-30-searchresult .m-30-pagination {
    margin-right: 1% ;
  }

  .m-31-searchfield {
    z-index: 20 ;
  }

  .m-31-searchfield .gui-search-with-submit, .m-31-searchfield .gui-search-with-submit-and-close {
    z-index: 20 ;
  }

  .m-31-searchfield .m-31-layer {
    z-index: 20 ;
  }

  .m-31-searchfield .m-31-layer .m-31-suggest {
    height: 52px ;
    font-size: 25px ;
    font-size: 1.5625rem ;
  }

  html[dir="ltr"] .m-31-searchfield .m-31-layer .m-31-suggest > .m-31-suggest-suffix {
    padding-right: 12px ;
    padding-right: 0.75rem ;
  }
  html[dir="rtl"] .m-31-searchfield .m-31-layer .m-31-suggest > .m-31-suggest-suffix {
    padding-left: 12px ;
    padding-left: 0.75rem ;
  }

  html[dir="ltr"] .m-32-double-textvideo {
    margin-left: -1.01% ;
  }
  html[dir="rtl"] .m-32-double-textvideo {
    margin-right: -1.01% ;
  }

  .m-32-double-textvideo > .m-32-wrapper {
    width: 49% ;
  }
  html[dir="ltr"] .m-32-double-textvideo > .m-32-wrapper {
    margin-left: 1% ;
  }
  html[dir="rtl"] .m-32-double-textvideo > .m-32-wrapper {
    margin-right: 1% ;
  }

  .m-33-sml .m-33-sml-teaser-container {
    margin-top: 15px ;
    margin-top: 0.9375rem ;
  }

  html[dir="ltr"] .m-33-sml .m-33-controls .m-33-controls-context {
    margin-left: -1.01% ;
  }
  html[dir="rtl"] .m-33-sml .m-33-controls .m-33-controls-context {
    margin-right: -1.01% ;
  }

  .m-33-sml .m-33-col-a {
    width: 32.33333% ;
  }
  html[dir="ltr"] .m-33-sml .m-33-col-a {
    margin-left: 1% ;
  }
  html[dir="rtl"] .m-33-sml .m-33-col-a {
    margin-right: 1% ;
  }

  .m-33-sml .m-33-col-b {
    width: 65.66667% ;
  }
  html[dir="ltr"] .m-33-sml .m-33-col-b {
    margin-left: 1% ;
  }
  html[dir="rtl"] .m-33-sml .m-33-col-b {
    margin-right: 1% ;
  }

  .m-33-sml .m-33-col-b {
    display: block ;
  }

  .m-33-sml .m-33-moreinfo-link {
    display: block ;
  }

  .m-34-products-list .m-34-category-products .m-34-product {
    margin-bottom: 50px ;
    margin-bottom: 3.125rem ;
  }
  html[dir="ltr"] .m-34-products-list .m-34-category-products .m-34-product {
    padding-left: 235px ;
    padding-left: 14.6875rem ;
  }
  html[dir="rtl"] .m-34-products-list .m-34-category-products .m-34-product {
    padding-right: 235px ;
    padding-right: 14.6875rem ;
  }

  html[dir="ltr"] .m-37-spec-data .m-37-additional-wrapper {
    margin-left: -1.01% ;
  }
  html[dir="rtl"] .m-37-spec-data .m-37-additional-wrapper {
    margin-right: -1.01% ;
  }

  .m-38-order-items .m-38-col-6-auto-auto {
    width: 49% ;
  }
  html[dir="ltr"] .m-38-order-items .m-38-col-6-auto-auto {
    margin-left: 1% ;
  }
  html[dir="rtl"] .m-38-order-items .m-38-col-6-auto-auto {
    margin-right: 1% ;
  }

  .m-38-order-items .m-38-col-12-6-4,
  .m-38-order-items .m-38-col-12-12-4,
  .m-38-order-items .m-38-col-12-12-12,
  .m-38-order-items .m-38-col-12-none-none {
    width: 99% ;
  }
  html[dir="ltr"] .m-38-order-items .m-38-col-12-6-4, html[dir="ltr"]
  .m-38-order-items .m-38-col-12-12-4, html[dir="ltr"]
  .m-38-order-items .m-38-col-12-12-12, html[dir="ltr"]
  .m-38-order-items .m-38-col-12-none-none {
    margin-left: 1% ;
  }
  html[dir="rtl"] .m-38-order-items .m-38-col-12-6-4, html[dir="rtl"]
  .m-38-order-items .m-38-col-12-12-4, html[dir="rtl"]
  .m-38-order-items .m-38-col-12-12-12, html[dir="rtl"]
  .m-38-order-items .m-38-col-12-none-none {
    margin-right: 1% ;
  }

  html[dir="ltr"] .m-38-order-items .m-38-grid-context, html[dir="ltr"] .m-38-order-items .m-38-grid-6-6-12, html[dir="ltr"] .m-38-order-items .m-38-grid-6-12-12 {
    margin-left: -1.01% ;
  }
  html[dir="rtl"] .m-38-order-items .m-38-grid-context, html[dir="rtl"] .m-38-order-items .m-38-grid-6-6-12, html[dir="rtl"] .m-38-order-items .m-38-grid-6-12-12 {
    margin-right: -1.01% ;
  }

  .m-38-order-items .m-38-grid-6-6-12 .m-38-label, .m-38-order-items .m-38-grid-6-12-12 .m-38-label {
    width: 49% ;
  }
  html[dir="ltr"] .m-38-order-items .m-38-grid-6-6-12 .m-38-label, html[dir="ltr"] .m-38-order-items .m-38-grid-6-12-12 .m-38-label {
    margin-left: 1% ;
  }
  html[dir="rtl"] .m-38-order-items .m-38-grid-6-6-12 .m-38-label, html[dir="rtl"] .m-38-order-items .m-38-grid-6-12-12 .m-38-label {
    margin-right: 1% ;
  }

  .m-38-order-items .m-38-grid-6-6-12 .m-38-value, .m-38-order-items .m-38-grid-6-12-12 .m-38-value {
    width: 49% ;
  }
  html[dir="ltr"] .m-38-order-items .m-38-grid-6-6-12 .m-38-value, html[dir="ltr"] .m-38-order-items .m-38-grid-6-12-12 .m-38-value {
    margin-left: 1% ;
  }
  html[dir="rtl"] .m-38-order-items .m-38-grid-6-6-12 .m-38-value, html[dir="rtl"] .m-38-order-items .m-38-grid-6-12-12 .m-38-value {
    margin-right: 1% ;
  }

  .m-38-order-items .m-27-table .m-38-table-cell-status {
    padding-top: 4px ;
    padding-top: 0.25rem ;
    padding-bottom: 4px ;
    padding-bottom: 0.25rem ;
  }

  .m-38-order-items .m-27-table td > [class*="gui-order-status-"] {
    margin-top: 0 ;
    margin-bottom: 0 ;
  }

  .g-col-12-12-12 .m-38-order-items .m-38-order-content {
    padding-top: 15px ;
    padding-top: 0.9375rem ;
    padding-bottom: 10px ;
    padding-bottom: 0.625rem ;
  }
  html[dir="ltr"] .g-col-12-12-12 .m-38-order-items .m-38-order-content {
    padding-left: 12px ;
    padding-left: 0.75rem ;
  }
  html[dir="rtl"] .g-col-12-12-12 .m-38-order-items .m-38-order-content {
    padding-right: 12px ;
    padding-right: 0.75rem ;
  }
  html[dir="ltr"] .g-col-12-12-12 .m-38-order-items .m-38-order-content {
    padding-right: 12px ;
    padding-right: 0.75rem ;
  }
  html[dir="rtl"] .g-col-12-12-12 .m-38-order-items .m-38-order-content {
    padding-left: 12px ;
    padding-left: 0.75rem ;
  }
  .g-col-12-12-12 .m-38-order-items .m-38-label {
    margin-bottom: 15px ;
    margin-bottom: 0.9375rem ;
    height: 32px ;
    height: 2rem ;
    font-size: 13px ;
    font-size: 0.8125rem ;
    line-height: 16px ;
    line-height: 1rem ;
  }
  .g-col-12-12-12 .m-38-order-items .m-38-label > span {
    vertical-align: middle;
    font-size: 13px ;
    font-size: 0.8125rem ;
    line-height: 16px ;
    line-height: 1rem ;
  }
  .g-col-12-12-12 .m-38-order-items .m-38-label.m-38-order-head-status {
    line-height: 18px ;
    line-height: 1.125rem ;
  }
  html[dir="ltr"] .g-col-12-12-12 .m-38-order-items .m-38-label.m-38-order-head-status {
    text-align: left ;
  }
  html[dir="rtl"] .g-col-12-12-12 .m-38-order-items .m-38-label.m-38-order-head-status {
    text-align: right ;
  }
  html[dir="ltr"] .g-col-12-12-12 .m-38-order-items .m-38-label.m-38-order-head-status {
    padding-right: 0 ;
  }
  html[dir="rtl"] .g-col-12-12-12 .m-38-order-items .m-38-label.m-38-order-head-status {
    padding-left: 0 ;
  }
  .g-col-12-12-12 .m-38-order-items .m-38-value {
    margin-bottom: 15px ;
    margin-bottom: 0.9375rem ;
    font-size: 15px ;
    font-size: 0.9375rem ;
    line-height: 18px ;
    line-height: 1.125rem ;
  }
  .g-col-12-12-12 .m-38-order-items .m-38-position-button {
    margin-top: 0 ;
  }
  .g-col-12-12-12 .m-38-order-items .m-38-col-6-auto-auto {
    width: auto;
  }
  .g-col-12-12-12 .m-38-order-items .m-38-col-12-6-4 {
    width: 49% ;
  }
  html[dir="ltr"] .g-col-12-12-12 .m-38-order-items .m-38-col-12-6-4 {
    margin-left: 1% ;
  }
  html[dir="rtl"] .g-col-12-12-12 .m-38-order-items .m-38-col-12-6-4 {
    margin-right: 1% ;
  }
  .g-col-12-12-12 .m-38-order-items .m-38-col-12-12-4 {
    width: 99% ;
  }
  html[dir="ltr"] .g-col-12-12-12 .m-38-order-items .m-38-col-12-12-4 {
    margin-left: 1% ;
  }
  html[dir="rtl"] .g-col-12-12-12 .m-38-order-items .m-38-col-12-12-4 {
    margin-right: 1% ;
  }
  .g-col-12-12-12 .m-38-order-items .m-38-col-12-12-12 {
    width: 99% ;
  }
  html[dir="ltr"] .g-col-12-12-12 .m-38-order-items .m-38-col-12-12-12 {
    margin-left: 1% ;
  }
  html[dir="rtl"] .g-col-12-12-12 .m-38-order-items .m-38-col-12-12-12 {
    margin-right: 1% ;
  }
  html[dir="ltr"] .g-col-12-12-12 .m-38-order-items .m-38-col-12-12-12 {
    text-align: center ;
  }
  html[dir="rtl"] .g-col-12-12-12 .m-38-order-items .m-38-col-12-12-12 {
    text-align: center ;
  }
  .g-col-12-12-12 .m-38-order-items .m-38-col-12-none-none {
    display: none;
  }
  .g-col-12-12-12 .m-38-order-items .m-38-grid-6-12-12 .m-38-label {
    width: 99% ;
  }
  html[dir="ltr"] .g-col-12-12-12 .m-38-order-items .m-38-grid-6-12-12 .m-38-label {
    margin-left: 1% ;
  }
  html[dir="rtl"] .g-col-12-12-12 .m-38-order-items .m-38-grid-6-12-12 .m-38-label {
    margin-right: 1% ;
  }
  .g-col-12-12-12 .m-38-order-items .m-38-grid-6-12-12 .m-38-value {
    width: 99% ;
  }
  html[dir="ltr"] .g-col-12-12-12 .m-38-order-items .m-38-grid-6-12-12 .m-38-value {
    margin-left: 1% ;
  }
  html[dir="rtl"] .g-col-12-12-12 .m-38-order-items .m-38-grid-6-12-12 .m-38-value {
    margin-right: 1% ;
  }
  .g-col-12-12-12 .m-38-order-items .m-38-grid-6-6-12 .m-38-label, .g-col-12-12-12 .m-38-order-items .m-38-grid-6-12-12 .m-38-label {
    width: 49% ;
  }
  html[dir="ltr"] .g-col-12-12-12 .m-38-order-items .m-38-grid-6-6-12 .m-38-label, html[dir="ltr"] .g-col-12-12-12 .m-38-order-items .m-38-grid-6-12-12 .m-38-label {
    margin-left: 1% ;
  }
  html[dir="rtl"] .g-col-12-12-12 .m-38-order-items .m-38-grid-6-6-12 .m-38-label, html[dir="rtl"] .g-col-12-12-12 .m-38-order-items .m-38-grid-6-12-12 .m-38-label {
    margin-right: 1% ;
  }
  .g-col-12-12-12 .m-38-order-items .m-38-grid-6-6-12 .m-38-value, .g-col-12-12-12 .m-38-order-items .m-38-grid-6-12-12 .m-38-value {
    width: 49% ;
  }
  html[dir="ltr"] .g-col-12-12-12 .m-38-order-items .m-38-grid-6-6-12 .m-38-value, html[dir="ltr"] .g-col-12-12-12 .m-38-order-items .m-38-grid-6-12-12 .m-38-value {
    margin-left: 1% ;
  }
  html[dir="rtl"] .g-col-12-12-12 .m-38-order-items .m-38-grid-6-6-12 .m-38-value, html[dir="rtl"] .g-col-12-12-12 .m-38-order-items .m-38-grid-6-12-12 .m-38-value {
    margin-right: 1% ;
  }

  .m-40-availability-list .m-40-category-products .m-40-product .m-40-product-details .m-40-product-count-and-status .m-40-status-block-wrapper [class*="gui-order-status-"] {
    margin-top: 0 ;
    margin-bottom: 0 ;
  }

  html[dir="ltr"] .m-40-availability-list .m-40-legend-wrapper {
    margin-left: -1.01% ;
  }
  html[dir="rtl"] .m-40-availability-list .m-40-legend-wrapper {
    margin-right: -1.01% ;
  }

  .m-40-availability-list .m-40-legend-wrapper .m-40-status {
    width: 49% ;
  }
  html[dir="ltr"] .m-40-availability-list .m-40-legend-wrapper .m-40-status {
    margin-left: 1% ;
  }
  html[dir="rtl"] .m-40-availability-list .m-40-legend-wrapper .m-40-status {
    margin-right: 1% ;
  }

  .m-40-availability-list .m-40-legend-wrapper [class*="gui-order-status-"] {
    margin-top: 0 ;
    margin-bottom: 0 ;
  }

  html[dir="ltr"] .m-41-smart-transaction .m-41-grid-context, html[dir="ltr"] .m-41-smart-transaction .m-41-grid-4to8-12-12 {
    margin-left: -1.01% ;
  }
  html[dir="rtl"] .m-41-smart-transaction .m-41-grid-context, html[dir="rtl"] .m-41-smart-transaction .m-41-grid-4to8-12-12 {
    margin-right: -1.01% ;
  }

  .m-41-smart-transaction .m-41-grid-4to8-12-12 .m-41-label {
    width: 32.33333% ;
  }
  html[dir="ltr"] .m-41-smart-transaction .m-41-grid-4to8-12-12 .m-41-label {
    margin-left: 1% ;
  }
  html[dir="rtl"] .m-41-smart-transaction .m-41-grid-4to8-12-12 .m-41-label {
    margin-right: 1% ;
  }

  .m-41-smart-transaction .m-41-grid-4to8-12-12 .m-41-value {
    width: 65.66667% ;
  }
  html[dir="ltr"] .m-41-smart-transaction .m-41-grid-4to8-12-12 .m-41-value {
    margin-left: 1% ;
  }
  html[dir="rtl"] .m-41-smart-transaction .m-41-grid-4to8-12-12 .m-41-value {
    margin-right: 1% ;
  }

  .m-41-smart-transaction .m-41-date {
    width: 24% ;
  }
  html[dir="ltr"] .m-41-smart-transaction .m-41-date {
    margin-left: 1% ;
  }
  html[dir="rtl"] .m-41-smart-transaction .m-41-date {
    margin-right: 1% ;
  }

  .m-41-smart-transaction .m-41-upi-code {
    width: 24% ;
  }
  html[dir="ltr"] .m-41-smart-transaction .m-41-upi-code {
    margin-left: 1% ;
  }
  html[dir="rtl"] .m-41-smart-transaction .m-41-upi-code {
    margin-right: 1% ;
  }

  .m-41-smart-transaction .m-41-product {
    width: 32.33333% ;
  }
  html[dir="ltr"] .m-41-smart-transaction .m-41-product {
    margin-left: 1% ;
  }
  html[dir="rtl"] .m-41-smart-transaction .m-41-product {
    margin-right: 1% ;
  }

  .m-41-smart-transaction .m-41-smarts {
    width: 15.66667% ;
  }
  html[dir="ltr"] .m-41-smart-transaction .m-41-smarts {
    margin-left: 1% ;
  }
  html[dir="rtl"] .m-41-smart-transaction .m-41-smarts {
    margin-right: 1% ;
  }

  .g-col-12-12-12 .m-41-smart-transaction:first-child .m-41-smart-transaction-content {
    border-top-color: #e53123;
  }
  .g-col-12-12-12 .m-41-smart-transaction:first-child .m-41-label {
    display: block;
  }
  .g-col-12-12-12 .m-41-smart-transaction:first-child .m-41-smarts .m-41-value {
    font-weight: bold;
  }
  .g-col-12-12-12 .m-41-smart-transaction .m-41-smart-transaction-content {
    border-top-color: transparent;
    margin-bottom: 2px ;
    margin-bottom: 0.125rem ;
    padding-top: 0 ;
    padding-bottom: 0 ;
  }
  html[dir="ltr"] .g-col-12-12-12 .m-41-smart-transaction .m-41-smart-transaction-content {
    padding-left: 12px ;
    padding-left: 0.75rem ;
  }
  html[dir="rtl"] .g-col-12-12-12 .m-41-smart-transaction .m-41-smart-transaction-content {
    padding-right: 12px ;
    padding-right: 0.75rem ;
  }
  html[dir="ltr"] .g-col-12-12-12 .m-41-smart-transaction .m-41-smart-transaction-content {
    padding-right: 12px ;
    padding-right: 0.75rem ;
  }
  html[dir="rtl"] .g-col-12-12-12 .m-41-smart-transaction .m-41-smart-transaction-content {
    padding-left: 12px ;
    padding-left: 0.75rem ;
  }
  .g-col-12-12-12 .m-41-smart-transaction .m-41-label {
    display: none;
    margin-bottom: 5px ;
    margin-bottom: 0.3125rem ;
    height: 40px ;
    height: 2.5rem ;
    font-size: 16px ;
    font-size: 1rem ;
    line-height: 20px ;
    line-height: 1.25rem ;
  }
  .g-col-12-12-12 .m-41-smart-transaction .m-41-label > span {
    vertical-align: middle;
    font-size: 16px ;
    font-size: 1rem ;
    line-height: 20px ;
    line-height: 1.25rem ;
  }
  .g-col-12-12-12 .m-41-smart-transaction .m-41-label.m-41-order-head-status {
    line-height: 18px ;
    line-height: 1.125rem ;
  }
  html[dir="ltr"] .g-col-12-12-12 .m-41-smart-transaction .m-41-label.m-41-order-head-status {
    text-align: left ;
  }
  html[dir="rtl"] .g-col-12-12-12 .m-41-smart-transaction .m-41-label.m-41-order-head-status {
    text-align: right ;
  }
  html[dir="ltr"] .g-col-12-12-12 .m-41-smart-transaction .m-41-label.m-41-order-head-status {
    padding-right: 0 ;
  }
  html[dir="rtl"] .g-col-12-12-12 .m-41-smart-transaction .m-41-label.m-41-order-head-status {
    padding-left: 0 ;
  }
  .g-col-12-12-12 .m-41-smart-transaction .m-41-value {
    background: none;
    margin-bottom: 0 ;
    font-size: 15px ;
    font-size: 0.9375rem ;
    line-height: 18px ;
    line-height: 1.125rem ;
    padding-top: 7px ;
    padding-top: 0.4375rem ;
    padding-bottom: 7px ;
    padding-bottom: 0.4375rem ;
  }
  html[dir="ltr"] .g-col-12-12-12 .m-41-smart-transaction .m-41-value {
    padding-right: 0 ;
  }
  html[dir="rtl"] .g-col-12-12-12 .m-41-smart-transaction .m-41-value {
    padding-left: 0 ;
  }
  html[dir="ltr"] .g-col-12-12-12 .m-41-smart-transaction .m-41-value {
    padding-left: 0 ;
  }
  html[dir="rtl"] .g-col-12-12-12 .m-41-smart-transaction .m-41-value {
    padding-right: 0 ;
  }
  html[dir="ltr"] .g-col-12-12-12 .m-41-smart-transaction .m-41-smarts .m-41-label, html[dir="ltr"]
  .g-col-12-12-12 .m-41-smart-transaction .m-41-smarts .m-41-value {
    text-align: right ;
  }
  html[dir="rtl"] .g-col-12-12-12 .m-41-smart-transaction .m-41-smarts .m-41-label, html[dir="rtl"]
  .g-col-12-12-12 .m-41-smart-transaction .m-41-smarts .m-41-value {
    text-align: left ;
  }
  .g-col-12-12-12 .m-41-smart-transaction .m-41-grid-4to8-12-12 .m-41-label {
    width: 99% ;
  }
  html[dir="ltr"] .g-col-12-12-12 .m-41-smart-transaction .m-41-grid-4to8-12-12 .m-41-label {
    margin-left: 1% ;
  }
  html[dir="rtl"] .g-col-12-12-12 .m-41-smart-transaction .m-41-grid-4to8-12-12 .m-41-label {
    margin-right: 1% ;
  }
  .g-col-12-12-12 .m-41-smart-transaction .m-41-grid-4to8-12-12 .m-41-value {
    width: 99% ;
  }
  html[dir="ltr"] .g-col-12-12-12 .m-41-smart-transaction .m-41-grid-4to8-12-12 .m-41-value {
    margin-left: 1% ;
  }
  html[dir="rtl"] .g-col-12-12-12 .m-41-smart-transaction .m-41-grid-4to8-12-12 .m-41-value {
    margin-right: 1% ;
  }

  .m-44-cookie-consent .m-44-cookie-consent-text-wrapper {
    width: 99% ;
  }
  html[dir="ltr"] .m-44-cookie-consent .m-44-cookie-consent-text-wrapper {
    margin-left: 1% ;
  }
  html[dir="rtl"] .m-44-cookie-consent .m-44-cookie-consent-text-wrapper {
    margin-right: 1% ;
  }

  .m-44-cookie-consent .m-44-cookie-consent-button-wrapper {
    width: 99% ;
  }
  html[dir="ltr"] .m-44-cookie-consent .m-44-cookie-consent-button-wrapper {
    margin-left: 1% ;
  }
  html[dir="rtl"] .m-44-cookie-consent .m-44-cookie-consent-button-wrapper {
    margin-right: 1% ;
  }

  .m-44-cookie-consent .m-44-cookie-consent-text-wrapper {
    width: 82.33333% ;
  }
  html[dir="ltr"] .m-44-cookie-consent .m-44-cookie-consent-text-wrapper {
    margin-left: 1% ;
  }
  html[dir="rtl"] .m-44-cookie-consent .m-44-cookie-consent-text-wrapper {
    margin-right: 1% ;
  }
  .m-44-cookie-consent .m-44-cookie-consent-button-wrapper {
    width: 15.66667% ;
    margin-top: 0 ;
  }
  html[dir="ltr"] .m-44-cookie-consent .m-44-cookie-consent-button-wrapper {
    margin-left: 1% ;
  }
  html[dir="rtl"] .m-44-cookie-consent .m-44-cookie-consent-button-wrapper {
    margin-right: 1% ;
  }
  .m-44-cookie-consent .m-44-cookie-consent-button-wrapper .m-44-cookie-consent-confirm {
    width: auto ;
    margin-top: 0 ;
  }
  html[dir="ltr"] .m-44-cookie-consent .m-44-cookie-consent-button-wrapper .m-44-cookie-consent-confirm {
    text-align: left ;
  }
  html[dir="rtl"] .m-44-cookie-consent .m-44-cookie-consent-button-wrapper .m-44-cookie-consent-confirm {
    text-align: right ;
  }

  .fm-13-input-type-radio .gui-radio {
    width: auto ;
  }

  .fm-13-input-type-radio.fm-13-col-auto-auto-auto .gui-radio, .fm-13-input-type-radio.fm-13-col-12-auto-auto .gui-radio, .fm-13-input-type-radio.fm-13-col-6-auto-auto .gui-radio {
    width: auto;
  }
  .fm-13-input-type-radio.fm-13-col-12-12-12 .gui-radio, .fm-13-input-type-radio.fm-13-col-12-12-6 .gui-radio {
    width: 99%;
  }
  .fm-13-input-type-radio.fm-13-col-12-6-auto .gui-radio, .fm-13-input-type-radio.fm-13-col-12-6-6 .gui-radio, .fm-13-input-type-radio.fm-13-col-6-6-6 .gui-radio {
    width: 49%;
  }

  .fm-14-input-type-checkbox .gui-checkbox {
    width: auto ;
  }

  .fm-14-input-type-checkbox .gui-checkbox {
    width: 49% ;
  }

  .fm-14-input-type-checkbox .gui-checkbox.fm-14-col-fullwidth .gui-checkbox {
    width: 99%;
  }

  .fm-14-input-type-checkbox.fm-14-col-auto-auto-auto .gui-checkbox, .fm-14-input-type-checkbox.fm-14-has-showtext .fm-14-input-type-checkbox.gui-checkbox .gui-checkbox, .fm-14-input-type-checkbox.fm-14-col-12-auto-auto .gui-checkbox, .fm-14-input-type-checkbox.fm-14-col-6-auto-auto .gui-checkbox {
    width: auto;
  }
  .fm-14-input-type-checkbox.fm-14-col-12-12-12 .gui-checkbox, .fm-14-input-type-checkbox.fm-14-col-12-12-6 .gui-checkbox {
    width: 99%;
  }
  .fm-14-input-type-checkbox.fm-14-col-12-6-auto .gui-checkbox, .fm-14-input-type-checkbox.fm-14-col-12-6-6 .gui-checkbox, .fm-14-input-type-checkbox.fm-14-col-6-6-6 .gui-checkbox {
    width: 49%;
  }
}

@media only screen and (min-width: 44.375em) and (max-width: 59.9375em) {
  .g-col-12-6-8 .m-42-smart-display .s-00-smart-image {
    display: block;
  }
  html[dir="ltr"] .g-col-12-6-8 .m-42-smart-display .s-00-smart-image {
    float: left ;
  }
  html[dir="rtl"] .g-col-12-6-8 .m-42-smart-display .s-00-smart-image {
    float: right ;
  }
  html[dir="ltr"] .g-col-12-6-8 .m-42-smart-display .s-00-smart-display-wrapper {
    float: left ;
  }
  html[dir="rtl"] .g-col-12-6-8 .m-42-smart-display .s-00-smart-display-wrapper {
    float: right ;
  }
  html[dir="ltr"] .g-col-12-6-8 .m-42-smart-display .s-00-smart-image {
    margin-left: 36px ;
    margin-left: 2.25rem ;
  }
  html[dir="rtl"] .g-col-12-6-8 .m-42-smart-display .s-00-smart-image {
    margin-right: 36px ;
    margin-right: 2.25rem ;
  }
  html[dir="ltr"] .g-col-12-6-8 .m-42-smart-display .s-00-smart-display-wrapper {
    margin-left: 36px ;
    margin-left: 2.25rem ;
  }
  html[dir="rtl"] .g-col-12-6-8 .m-42-smart-display .s-00-smart-display-wrapper {
    margin-right: 36px ;
    margin-right: 2.25rem ;
  }
}

@media only screen and (min-width: 46.25em) and (max-width: 61.3125em) {
  .s-00-col-0-12-8 {
    width: 99% ;
  }
  html[dir="ltr"] .s-00-col-0-12-8 {
    margin-left: 1% ;
  }
  html[dir="rtl"] .s-00-col-0-12-8 {
    margin-right: 1% ;
  }

  .s-00-col-0-12-3 {
    width: 99% ;
  }
  html[dir="ltr"] .s-00-col-0-12-3 {
    margin-left: 1% ;
  }
  html[dir="rtl"] .s-00-col-0-12-3 {
    margin-right: 1% ;
  }

  html[dir="ltr"] .s-00-push-0-0-1 {
    left: 0 ;
  }
  html[dir="rtl"] .s-00-push-0-0-1 {
    right: 0 ;
  }

  html[dir="ltr"] .s-00-header .g-section-container {
    padding-left: 16px ;
    padding-left: 1rem ;
  }
  html[dir="rtl"] .s-00-header .g-section-container {
    padding-right: 16px ;
    padding-right: 1rem ;
  }
  html[dir="ltr"] .s-00-header .g-section-container {
    padding-right: 16px ;
    padding-right: 1rem ;
  }
  html[dir="rtl"] .s-00-header .g-section-container {
    padding-left: 16px ;
    padding-left: 1rem ;
  }

  .s-00-logo-primary-menu-wrapper, .s-00-secondary-menu-wrapper {
    padding-top: 18px ;
    padding-top: 1.125rem ;
    padding-bottom: 18px ;
    padding-bottom: 1.125rem ;
  }

  .s-00-logo-primary-menu-wrapper {
    width: 66.66667%;
    vertical-align: bottom;
  }

  .s-00-secondary-menu-wrapper {
    width: 32.33333%;
    vertical-align: top;
  }

  .s-00-logo {
    text-indent: -119988px;
    overflow: hidden;
    background-image: url('../lowres.png');
    background-repeat: no-repeat;
    background-position: 0 -226px;
    height: 67px;
    width: 87px;
  }
  html[dir="ltr"] .s-00-logo {
    text-align: left;
  }
  html[dir="rtl"] .s-00-logo {
    text-align: right;
  }

  .s-00-claim {
    text-indent: -119988px;
    overflow: hidden;
    background-image: url('../lowres.png');
    background-repeat: no-repeat;
    background-position: 0 -996px;
    height: 67px;
    width: 98px;
  }
  html[dir="ltr"] .s-00-claim {
    text-align: left;
  }
  html[dir="rtl"] .s-00-claim {
    text-align: right;
  }

  .s-00-primary-menu {
    width: 98.5% ;
  }

  .s-00-primary-menu .s-00-primary-link-marker {
    bottom: -36px;
  }

  .s-00-primary-menu a {
    font-size: 18px ;
    font-size: 1.125rem ;
    line-height: 1.33333 ;
  }

  .s-00-primary-menu a span {
    font-size: 0.72222em ;
    line-height: 1.38462 ;
  }

  .s-00-primary-menu a span {
    display: none;
  }

  html[dir="ltr"] .s-00-primary-submenu-links {
    margin-left: -1.01% ;
  }
  html[dir="rtl"] .s-00-primary-submenu-links {
    margin-right: -1.01% ;
  }

  .s-00-primary-submenu-links {
    margin-top: 30px;
  }

  .s-00-primary-submenu-links li {
    width: 49% ;
  }
  html[dir="ltr"] .s-00-primary-submenu-links li {
    margin-left: 1% ;
  }
  html[dir="rtl"] .s-00-primary-submenu-links li {
    margin-right: 1% ;
  }

  .s-00-primary-submenu-links li {
    border-bottom: 1px solid #7c8795;
  }
  .s-00-primary-submenu-links li:first-child, .s-00-primary-submenu-links li:first-child + li {
    border-top: 1px solid #7c8795;
  }

  .s-00-widget:after {
    content: "C" !important;
  }

  .s-00-widget .s-00-widget-wrapper {
    width: 32.33333% ;
  }
  html[dir="ltr"] .s-00-widget .s-00-widget-wrapper {
    margin-left: 1% ;
  }
  html[dir="rtl"] .s-00-widget .s-00-widget-wrapper {
    margin-right: 1% ;
  }

  html[dir="ltr"] .s-00-widget.s-00-widget-loggedin .s-00-widget-content-wrapper {
    margin-left: -1.01% ;
  }
  html[dir="rtl"] .s-00-widget.s-00-widget-loggedin .s-00-widget-content-wrapper {
    margin-right: -1.01% ;
  }

  .s-00-widget.s-00-widget-loggedin .s-00-col-a {
    width: 99% ;
  }
  html[dir="ltr"] .s-00-widget.s-00-widget-loggedin .s-00-col-a {
    margin-left: 1% ;
  }
  html[dir="rtl"] .s-00-widget.s-00-widget-loggedin .s-00-col-a {
    margin-right: 1% ;
  }

  .s-00-widget.s-00-widget-loggedin .s-00-col-b {
    width: 99% ;
  }
  html[dir="ltr"] .s-00-widget.s-00-widget-loggedin .s-00-col-b {
    margin-left: 1% ;
  }
  html[dir="rtl"] .s-00-widget.s-00-widget-loggedin .s-00-col-b {
    margin-right: 1% ;
  }

  html[dir="ltr"] .s-00-widget.s-00-widget-smart {
    margin-left: -2.27137% ;
  }
  html[dir="rtl"] .s-00-widget.s-00-widget-smart {
    margin-right: -2.27137% ;
  }

  .s-00-widget.s-00-widget-smart .s-00-widget-content-wrapper .s-00-col-a {
    width: 47.778% ;
  }
  html[dir="ltr"] .s-00-widget.s-00-widget-smart .s-00-widget-content-wrapper .s-00-col-a {
    margin-left: 2.222% ;
  }
  html[dir="rtl"] .s-00-widget.s-00-widget-smart .s-00-widget-content-wrapper .s-00-col-a {
    margin-right: 2.222% ;
  }

  html[dir="ltr"] .s-00-widget.s-00-widget-smart .s-00-widget-content-wrapper .s-00-col-a {
    left: 50% ;
  }
  html[dir="rtl"] .s-00-widget.s-00-widget-smart .s-00-widget-content-wrapper .s-00-col-a {
    right: 50% ;
  }

  .s-00-widget.s-00-widget-smart .s-00-widget-content-wrapper .s-00-col-b {
    width: 47.778% ;
  }
  html[dir="ltr"] .s-00-widget.s-00-widget-smart .s-00-widget-content-wrapper .s-00-col-b {
    margin-left: 2.222% ;
  }
  html[dir="rtl"] .s-00-widget.s-00-widget-smart .s-00-widget-content-wrapper .s-00-col-b {
    margin-right: 2.222% ;
  }

  html[dir="ltr"] .s-00-widget.s-00-widget-smart .s-00-widget-content-wrapper .s-00-col-b {
    left: -50% ;
  }
  html[dir="rtl"] .s-00-widget.s-00-widget-smart .s-00-widget-content-wrapper .s-00-col-b {
    right: -50% ;
  }

  .s-00-widget.s-00-widget-smart .s-00-widget-content-wrapper .s-00-col-b {
    margin-top: 0 ;
  }

  html[dir="ltr"] .s-00-widget.s-00-widget-loggedout .s-00-widget-content-wrapper {
    margin-left: -1.01% ;
  }
  html[dir="rtl"] .s-00-widget.s-00-widget-loggedout .s-00-widget-content-wrapper {
    margin-right: -1.01% ;
  }

  .s-00-widget.s-00-widget-loggedout .s-00-col-a {
    width: 99% ;
  }
  html[dir="ltr"] .s-00-widget.s-00-widget-loggedout .s-00-col-a {
    margin-left: 1% ;
  }
  html[dir="rtl"] .s-00-widget.s-00-widget-loggedout .s-00-col-a {
    margin-right: 1% ;
  }

  .s-00-widget.s-00-widget-loggedout .s-00-col-b {
    width: 99% ;
  }
  html[dir="ltr"] .s-00-widget.s-00-widget-loggedout .s-00-col-b {
    margin-left: 1% ;
  }
  html[dir="rtl"] .s-00-widget.s-00-widget-loggedout .s-00-col-b {
    margin-right: 1% ;
  }
}

@media only screen and (min-width: 46.25em) and (max-width: 61.3125em) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-width: 46.25em) and (max-width: 61.3125em) and (min--moz-device-pixel-ratio: 1.5), only screen and (min-width: 46.25em) and (max-width: 61.3125em) and (-o-min-device-pixel-ratio: 3 / 2), only screen and (min-width: 46.25em) and (max-width: 61.3125em) and (min-device-pixel-ratio: 1.5) {
  .s-00-logo {
    background-image: url('../hires.png');
    background-position: 0 -211px;
    -webkit-background-size: 122px, auto;
    -moz-background-size: 122px, auto;
    -o-background-size: 122px, auto;
    background-size: 122px, auto;
  }

  .s-00-claim {
    background-image: url('../hires.png');
    background-position: 0 -520px;
    -webkit-background-size: 122px, auto;
    -moz-background-size: 122px, auto;
    -o-background-size: 122px, auto;
    background-size: 122px, auto;
  }
}

@media only screen and (min-width: 47.9375em) and (max-width: 59.9375em) {
  .m-17-filter:after {
    content: "middle" ;
  }

  .m-17-filter .m-17-widget .m-17-widget-inner .m-17-label {
    width: 32.33333% ;
  }
  html[dir="ltr"] .m-17-filter .m-17-widget .m-17-widget-inner .m-17-label {
    margin-left: 1% ;
  }
  html[dir="rtl"] .m-17-filter .m-17-widget .m-17-widget-inner .m-17-label {
    margin-right: 1% ;
  }

  .m-17-filter .m-17-widget .m-17-widget-inner .gui-flyout {
    width: 32.33333% ;
  }
  html[dir="ltr"] .m-17-filter .m-17-widget .m-17-widget-inner .gui-flyout {
    margin-left: 1% ;
  }
  html[dir="rtl"] .m-17-filter .m-17-widget .m-17-widget-inner .gui-flyout {
    margin-right: 1% ;
  }

  .m-17-filter .m-17-widget .m-17-widget-inner .m-17-showroom-locator-search-wrapper {
    width: 32.33333% ;
  }
  html[dir="ltr"] .m-17-filter .m-17-widget .m-17-widget-inner .m-17-showroom-locator-search-wrapper {
    margin-left: 1% ;
  }
  html[dir="rtl"] .m-17-filter .m-17-widget .m-17-widget-inner .m-17-showroom-locator-search-wrapper {
    margin-right: 1% ;
  }

  .m-17-filter .m-17-filter-crit-content-title {
    width: 99% ;
  }
  html[dir="ltr"] .m-17-filter .m-17-filter-crit-content-title {
    margin-left: 1% ;
  }
  html[dir="rtl"] .m-17-filter .m-17-filter-crit-content-title {
    margin-right: 1% ;
  }

  .m-17-filter .m-17-filter-tab {
    width: 32.33333% ;
  }
  html[dir="ltr"] .m-17-filter .m-17-filter-tab {
    margin-left: 1% ;
  }
  html[dir="rtl"] .m-17-filter .m-17-filter-tab {
    margin-right: 1% ;
  }

  .m-17-filter .m-17-filter-items .m-17-filter-item {
    width: 32.33333% ;
  }
  html[dir="ltr"] .m-17-filter .m-17-filter-items .m-17-filter-item {
    margin-left: 1% ;
  }
  html[dir="rtl"] .m-17-filter .m-17-filter-items .m-17-filter-item {
    margin-right: 1% ;
  }

  .m-17-filter .m-17-filter-items .m-17-filter-item:nth-child(3n-1) {
    *zoom: 1;
    clear: both;
  }
  .m-17-filter .m-17-filter-items .m-17-filter-item:nth-child(3n-1):before, .m-17-filter .m-17-filter-items .m-17-filter-item:nth-child(3n-1):after {
    content: "";
    display: table;
    line-height: 0;
  }
  .m-17-filter .m-17-filter-items .m-17-filter-item:nth-child(3n-1):after {
    clear: both;
  }
}
