/* generated: 2026-06-03 09:41:58 (1780471678952) */
header { z-index: 3; } header .header { position: relative; width: 100%; box-sizing: border-box; background-color: white; color: #4d4d4d; } header > .ip_engine_header_message:not(:empty) { margin: 0; border-radius: 0; } header > .ip_engine_header_message > .ip_engine_header_message_wrapper { padding-top: .5em; padding-bottom: .5em; font-size: .85em; } .header_menu_row { display: flex; align-items: center; position: relative; padding-top: 0.2em; } .header_menu_block_right { white-space: nowrap; text-align: right; } .header_menu_block_center { flex-grow: 20; } @media only screen and (max-width: 487.9px), only screen and (min-width: 488px) and (max-width: 809.9px) { .header_menu_block_center { flex-basis: 80%; } } .layout_language_switch_item { display: flex; align-items: center; padding: 0.3rem 0; cursor: pointer; } .layout_language_switch_item img { margin-right: 0.3em; } .header_suser_container { display: flex; position: absolute; justify-content: center; width: 100%; z-index: 1; } header .header:after { position: absolute; left: 0; right: 0; margin: 0 auto; content: ""; height: 20px; bottom: -20px; background-image: url(/iconparc_static/content/uploads/Frontend/file/000/027/000027114/generated/mediacenter__png/mediacenter__png.png?version=2); background-size: 100% 12px; background-position: center top; background-repeat: no-repeat; pointer-events: none; } .logo_container img { height: auto; display: inline-block; max-width: 100%; max-height: calc(100% - 20px); } .logo_container .logo_link { display: inline-block; } .logo_container .logo_link img { display: block; } .header_menu_row .logo_container { flex-grow: 1; } .image_outer_container { display: flex; } @media (min-width: 1280px) and (max-width: 1440.9px), print, (min-width: 1441px) { .header_navigation_wrapper ul.tree_list, .header_navigation_wrapper ul.tree_list > li { display: inline-block; } .header_navigation_wrapper > ul.tree_list_level_0 { display: grid; grid-template-rows: auto; grid-gap: 20px; grid-auto-flow: column; justify-content: start; align-items: end; } } .header_navigation_wrapper .tree_list_item_name { white-space: nowrap; } .header_navigation_wrapper .tree_list > li > .tree_list_item_name { cursor: pointer; } @media (min-width: 1280px) and (max-width: 1440.9px), print, (min-width: 1441px) { .header_navigation_layer { position: absolute; z-index: 2; height: 0; } } .header_navigation_layer:not(.layer_active) { overflow: hidden; } .header_navigation_layer.layer_active { height: auto; } .header_navigation_layer { left: 50%; transform: translateX(-50%); background: white; } .popup_wrapper.header_popup .tree_list li > a { padding: 0.5em; } .barcode_popup { transform: translate(-50%, -50%); } .barcode_popup .drawingBuffer { display: none; } .barcode_hint { padding-top: 1em; } @media only screen and (max-width: 487.9px), only screen and (min-width: 488px) and (max-width: 809.9px) { .barcode_popup { width: 100vw; max-height: 100vh; } .barcode_scanner video { width: 100%; } } .header_menu_link i { font-size: 2em; color: lightgray; position: relative; transition: color 200ms; } .no-touch .header_menu_link:hover i { color: gray; } .header_menu_link { display: flex; position: relative; } @media only screen and (max-width: 487.9px), only screen and (min-width: 488px) and (max-width: 809.9px), only screen and (min-width: 810px) and (max-width: 1023.9px), only screen and (min-width: 1024px) and (max-width: 1279.9px) { .header_menu_link i { font-size: 2em; } } .header_menu_icon .info_counter { display: block; position: absolute; text-align: center; } .header_menu_search { position: relative; margin: 0 auto; } .header_menu_search_container { display: flex; width: 100%; } .header_menu_search_fill { width: 100%; } .header_menu_search_fill .search_input { display: block; width: 100%; height: 100%; border: none; } .header_menu_search_fill .ipfit__field__wrapper { padding: 0; } .header_menu_search_submit > button { height: 100%; } .header_menu_search_submit > button, .header_menu_search_submit > button:hover { background-color: #0162b1; color: white; } .header_menu_search_submit i { padding: 0 .5em; } @media only screen and (max-width: 487.9px), only screen and (min-width: 488px) and (max-width: 809.9px) { .header_menu_search_fill { position: static; } .header_menu_search_show_input_field_trigger .ip_button_type__icon { font-size: 1em; padding: 0; } } .header_ac_content_wrapper { color: initial; } .header_ac_content_wrapper .product_box_inner_container { flex-wrap: nowrap; } .header_ac_footer { background-color: white; width: 100%; display: block; text-align: center; } div.auto_completion_data_div_container { position: absolute; } @media only screen and (min-width: 488px) and (max-width: 809.9px), only screen and (min-width: 810px) and (max-width: 1023.9px), only screen and (min-width: 1024px) and (max-width: 1279.9px) { div.auto_completion_data_div_container { width: 65vw; } } @media only screen and (max-width: 487.9px) { div.auto_completion_data_div_container { width: 95vw; } } header div.auto_completion_data_div { position: absolute; top: 5px; box-shadow: 0 0 5px 0 rgba(180, 180, 180, 0.7); background: white; width: 100%; z-index: 100; } @media only screen and (max-width: 487.9px) { .header_menu_row { flex-wrap: wrap; } .header_menu_row .header_menu_block_center { order: 3; } .header_menu_row .header_menu_block_right { flex-grow: 4; } .search-submit-text > i { font-size: 1em; padding: 0.25em 0.4em; } .header_menu_block_center { padding-top: 0.5em; padding-bottom: 0.5em; } } @media only screen and (min-width: 488px) and (max-width: 809.9px) { .header_menu_row { flex-wrap: nowrap; align-items: center; padding-top: 0.5em; padding-bottom: 0.5em; } .header_menu_block_center { padding-top: 0; } } header { background-color: rgba(255, 255, 255, 0.97); box-shadow: 0 0 12px 1px rgba(90, 90, 90, .59); } header .header:after { display: none; } header .header { margin: 0 auto; padding: 7px 0; display: flex; align-items: center; justify-content: space-between; width: 90%; max-width: 1082px; margin-left: auto; margin-right: auto; background-color: transparent; color: #000000; } header .logo_container img { max-height: 40px; width: auto; } .header_menu_icon { padding-right: 0; } @media only screen and (max-width: 487.9px), only screen and (min-width: 488px) and (max-width: 809.9px), only screen and (min-width: 810px) and (max-width: 1023.9px), only screen and (min-width: 1024px) and (max-width: 1279.9px) { .header_menu_row { width: 100%; } } .header_navigation_layer { transform: none; } @media only screen and (max-width: 487.9px), only screen and (min-width: 488px) and (max-width: 809.9px), only screen and (min-width: 810px) and (max-width: 1023.9px), only screen and (min-width: 1024px) and (max-width: 1279.9px) { .header_navigation_wrapper { padding-top: 3rem; font-size: 1.4em; } .header_navigation_wrapper li { margin-top: 0.5rem; margin-bottom: 0.5rem; } .header_navigation_wrapper .tree_list_item_name { display: block; padding: 0.5rem 1rem; } .header_navigation_wrapper .tree_list_level_1 .tree_list_item_name { padding-left: 2rem; font-size: 0.9em; } .header_navigation_wrapper .tree_list_level_1 li.first_item.last_item { margin-top: 0; margin-bottom: 0; } .header_navigation_wrapper .tree_list_level_2 .tree_list_item_name { padding-left: 3rem; } .header_navigation_wrapper .tree_list_item_name .tree_list_item_icon_before { margin-right: 0.5em; } .header.nav_with_transformicon_icon .transformicon__menu { padding-top: calc(1rem + 1px); padding-bottom: calc(1rem + 1px); font-size: 2rem; } .header.nav_with_transformicon_icon .transformicon_menu_lines, .header.nav_with_transformicon_icon .transformicon_menu_lines:before, .header.nav_with_transformicon_icon .transformicon_menu_lines:after { width: 2.5rem; } } @media (min-width: 1280px) and (max-width: 1440.9px), print, (min-width: 1441px) { .header_navigation_wrapper { font-weight: bold; font-size: 14px; padding-top: 20px; } .header_navigation_layer { left: auto; width: 100%; background-color: white; border-bottom-left-radius: 10px; border-bottom-right-radius: 10px; } .header_navigation_layer.layer_active { padding: 10px 5px 5px; } .header_navigation_wrapper ul.tree_list > li { position: relative; } } @font-face { font-family: 'Open Sans'; font-style: normal; font-weight: 400; font-display: swap; src: url(/iconparc_static/content/uploads/Frontend/file/000/025/000025458/original/open_sans_regular.woff2?version=1) format('woff2'), url(/iconparc_static/content/uploads/Frontend/file/000/025/000025455/original/open_sans_regular.woff?version=1) format('woff'); } @font-face { font-family: 'Open Sans'; font-style: normal; font-weight: 700; font-display: swap; src: url(/iconparc_static/content/uploads/Frontend/file/000/025/000025457/original/open_sans_bold.woff2?version=1) format('woff2'), url(/iconparc_static/content/uploads/Frontend/file/000/025/000025456/original/open_sans_bold.woff?version=1) format('woff'); } @font-face { font-family: 'ReenieBeanie'; font-style: normal; font-weight: 400; font-display: swap; src: url(/iconparc_static/content/uploads/Frontend/file/000/043/000043559/original/reenie_beanie_regular.woff2?version=1) format('woff2'); } @font-face { font-family: "FontAwesomeSolid"; font-weight: 900; font-style: normal; font-display: swap; src: url(/iconparc_static/fonts/Frontend/font-awesome/6.7.2/pro/webfonts/fa-solid-900__717f748d2f823d4ba2a926b83478eadf.woff2) format("woff2"),url(/iconparc_static/fonts/font-awesome/6.7.2/pro/webfonts/fa-solid-900.woff) format("woff"); } .fa, .fas, .fas::before { font-family: "FontAwesomeSolid"; font-weight: 900; } @font-face { font-family: "FontAwesomeRegular"; font-weight: 400; font-style: normal; font-display: swap; src: url(/iconparc_static/fonts/Frontend/font-awesome/6.7.2/pro/webfonts/fa-regular-400__638030928f2b2833c314ad30a5ecadbd.woff2) format("woff2"),url(/iconparc_static/fonts/font-awesome/6.7.2/pro/webfonts/fa-regular-400.woff) format("woff"); } .far, .far::before { font-family: "FontAwesomeRegular"; font-weight: 400; } @font-face { font-family: "FontAwesomeLight"; font-weight: 300; font-style: normal; font-display: swap; src: url(/iconparc_static/fonts/Frontend/font-awesome/6.7.2/pro/webfonts/fa-light-300__f7d4c55e06c4dbe9d7564b5047a42462.woff2) format("woff2"),url(/iconparc_static/fonts/font-awesome/6.7.2/pro/webfonts/fa-light-300.woff) format("woff"); } .fal, .fal::before { font-family: "FontAwesomeLight"; font-weight: 300; } @font-face { font-family: "FontAwesomeBrands"; font-weight: 400; font-style: normal; font-display: swap; src: url(/iconparc_static/fonts/Frontend/font-awesome/6.7.2/pro/webfonts/fa-brands-400__c59c52675873a4e076b76a2f38585b04.woff2) format("woff2"),url(/iconparc_static/fonts/font-awesome/6.7.2/pro/webfonts/fa-brands-400.woff) format("woff"); } .fab, .fab::before { font-family: "FontAwesomeBrands"; font-weight: 400; } @font-face { font-family: "FontAwesomeDuotone"; font-weight: 900; font-style: normal; font-display: swap; src: url(/iconparc_static/fonts/Frontend/font-awesome/6.7.2/pro/webfonts/fa-duotone-900__368de54011312a34f88952bd9b382852.woff2) format("woff2"),url(/iconparc_static/fonts/font-awesome/6.7.2/pro/webfonts/fa-duotone-900.woff) format("woff"); } .fad, .fad::before { font-family: "FontAwesomeDuotone"; font-weight: 900; } .fad { position: relative; } .fad::before { position: absolute; } .fad::after { font-family: "FontAwesomeDuotone"; opacity: 0.4; } @font-face { font-family: "FontAwesome6Thin"; font-weight: 100; font-style: normal; font-display: swap; src: url(/iconparc_static/fonts/Frontend/font-awesome/6.7.2/pro/webfonts/fa-thin-100__177d2c7b24a9239a63269b834d05570e.woff2) format("woff2"),url(/iconparc_static/fonts/font-awesome/6.7.2/pro/webfonts/fa-thin-100.woff) format("woff"); } .fat, .fat::before { font-family: "FontAwesome6Thin"; font-weight: 100; } @font-face { font-family: "FontAwesome6Sharp"; font-weight: 100; font-style: normal; font-display: swap; src: url(/iconparc_static/fonts/Frontend/font-awesome/6.7.2/pro/webfonts/fa-sharp-thin-100__177d2c7b24a9239a63269b834d05570e.woff2) format("woff2"),url(/iconparc_static/fonts/font-awesome/6.7.2/pro/webfonts/fa-sharp-thin-100.woff) format("woff"); } .fast, .fast::before { font-family: "FontAwesome6Sharp"; font-weight: 100; } .fa, .fas, .far, .fal, .fat, .fab, .fad, .fass, .fasr, .fasl, .fast { -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; display: inline-block; font-style: normal; font-variant: normal; text-rendering: auto; line-height: 1; } .fa-lg { font-size: 1.33333333em; line-height: 0.75em; vertical-align: -.0667em; } .fa-2x { font-size: 2em; } .fa-3x { font-size: 3em; } .fa-4x { font-size: 4em; } .fa-5x { font-size: 5em; } .fa-fw { text-align: center; width: 1.25em; } .fa-ul { list-style-type: none; margin-left: 2.5em; padding-left: 0; } .fa-ul > li { position: relative; } .fa-li { left: -2em; position: absolute; text-align: center; width: 2em; line-height: inherit; } .fa-border { border: solid 0.08em #eee; border-radius: .1em; padding: .2em .25em .15em; } .fa-inverse { color: #ffffff; } .fa-pull-left { float: left; } .fa-pull-right { float: right; } .fa.fa-pull-left, .fas.fa-pull-left, .far.fa-pull-left, .fal.fa-pull-left, .fab.fa-pull-left { margin-right: .3em; } .fa.fa-pull-right, .fas.fa-pull-right, .far.fa-pull-right, .fal.fa-pull-right, .fab.fa-pull-right { margin-left: .3em; } .sr-only { position: absolute; width: 1px; height: 1px; padding: 0; margin: -1px; overflow: hidden; clip: rect(0, 0, 0, 0); border: 0; } .sr-only-focusable:active, .sr-only-focusable:focus { position: static; width: auto; height: auto; margin: 0; overflow: visible; clip: auto; } .fa-spin { -webkit-animation: fa-spin 2s infinite linear; animation: fa-spin 2s infinite linear; } .fa-pulse { -webkit-animation: fa-spin 1s infinite steps(8); animation: fa-spin 1s infinite steps(8); } @-webkit-keyframes fa-spin { 0% { -webkit-transform: rotate(0deg); transform: rotate(0deg); } 100% { -webkit-transform: rotate(360deg); transform: rotate(360deg); } } @keyframes fa-spin { 0% { -webkit-transform: rotate(0deg); transform: rotate(0deg); } 100% { -webkit-transform: rotate(360deg); transform: rotate(360deg); } } .fa-rotate-90 { -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)"; -webkit-transform: rotate(90deg); -ms-transform: rotate(90deg); transform: rotate(90deg); } .fa-rotate-180 { -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)"; -webkit-transform: rotate(180deg); -ms-transform: rotate(180deg); transform: rotate(180deg); } .fa-rotate-270 { -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)"; -webkit-transform: rotate(270deg); -ms-transform: rotate(270deg); transform: rotate(270deg); } .fa-flip-horizontal { -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)"; -webkit-transform: scale(-1, 1); -ms-transform: scale(-1, 1); transform: scale(-1, 1); } .fa-flip-vertical { -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)"; -webkit-transform: scale(1, -1); -ms-transform: scale(1, -1); transform: scale(1, -1); } :root .fa-rotate-90, :root .fa-rotate-180, :root .fa-rotate-270, :root .fa-flip-horizontal, :root .fa-flip-vertical { filter: none; } .fa-stack { display: inline-block; height: 2em; line-height: 2em; position: relative; vertical-align: middle; width: 2.5em; } .fa-stack-1x, .fa-stack-2x { left: 0; position: absolute; text-align: center; width: 100%; } .fa-stack-1x { line-height: inherit; } .fa-stack-2x { font-size: 2em; } .fa-angle-up::before { content: "\f106"; } .fad.fa-angle-up::after { content: "\f106\f106"; } .fa-broom::before { content: "\f51a"; } .fad.fa-broom::after { content: "\f51a\f51a"; } .fa-bug::before { content: "\f188"; } .fad.fa-bug::after { content: "\f188\f188"; } .fa-calendar-days::before { content: "\f073"; } .fad.fa-calendar-days::after { content: "\f073\f073"; } .fa-caret-down::before { content: "\f0d7"; } .fad.fa-caret-down::after { content: "\f0d7\f0d7"; } .fa-caret-right::before { content: "\f0da"; } .fad.fa-caret-right::after { content: "\f0da\f0da"; } .fa-cauldron::before { content: "\f6bf"; } .fad.fa-cauldron::after { content: "\f6bf\f6bf"; } .fa-chart-pie::before { content: "\f200"; } .fad.fa-chart-pie::after { content: "\f200\f200"; } .fa-desktop::before { content: "\f390"; } .fad.fa-desktop::after { content: "\f390\f390"; } .fa-dev::before { content: "\f6cc"; } .fa-ellipsis-stroke-vertical::before { content: "\f39c"; } .fad.fa-ellipsis-stroke-vertical::after { content: "\f39c\f39c"; } .fa-expand::before { content: "\f065"; } .fad.fa-expand::after { content: "\f065\f065"; } .fa-gear::before { content: "\f013"; } .fad.fa-gear::after { content: "\f013\f013"; } .fa-magnifying-glass-minus::before { content: "\f010"; } .fad.fa-magnifying-glass-minus::after { content: "\f010\f010"; } .fa-magnifying-glass-plus::before { content: "\f00e"; } .fad.fa-magnifying-glass-plus::after { content: "\f00e\f00e"; } .fa-map-pin::before { content: "\f276"; } .fad.fa-map-pin::after { content: "\f276\f276"; } .fa-mobile::before { content: "\f3ce"; } .fad.fa-mobile::after { content: "\f3ce\f3ce"; } .fa-mobile-screen-button::before { content: "\f3cd"; } .fad.fa-mobile-screen-button::after { content: "\f3cd\f3cd"; } .fa-object-ungroup::before { content: "\f248"; } .fad.fa-object-ungroup::after { content: "\f248\f248"; } .fa-palette::before { content: "\f53f"; } .fad.fa-palette::after { content: "\f53f\f53f"; } .fa-pen-to-square::before { content: "\f044"; } .fad.fa-pen-to-square::after { content: "\f044\f044"; } .fa-play::before { content: "\f04b"; } .fad.fa-play::after { content: "\f04b\f04b"; } .fa-power-off::before { content: "\f011"; } .fad.fa-power-off::after { content: "\f011\f011"; } .fa-rectangle-xmark::before { content: "\f410"; } .fad.fa-rectangle-xmark::after { content: "\f410\f410"; } .fa-rocket::before { content: "\f135"; } .fad.fa-rocket::after { content: "\f135\f135"; } .fa-shuttle-space::before { content: "\f197"; } .fad.fa-shuttle-space::after { content: "\f197\f197"; } .fa-signal::before { content: "\f012"; } .fad.fa-signal::after { content: "\f012\f012"; } .fa-signal-slash::before { content: "\f695"; } .fad.fa-signal-slash::after { content: "\f695\f695"; } .fa-tablet::before { content: "\f3fb"; } .fad.fa-tablet::after { content: "\f3fb\f3fb"; } .fa-up-down-left-right::before { content: "\f0b2"; } .fad.fa-up-down-left-right::after { content: "\f0b2\f0b2"; } .fa-bookmark::before { content: "\f02e"; } .fad.fa-bookmark::after { content: "\f02e\f02e"; } .fa-circle-arrow-right::before { content: "\f0a9"; } .fad.fa-circle-arrow-right::after { content: "\f0a9\f0a9"; } .fa-circle-arrow-left::before { content: "\f0a8"; } .fad.fa-circle-arrow-left::after { content: "\f0a8\f0a8"; } .fa-circle::before { content: "\f111"; } .fad.fa-circle::after { content: "\f111\f111"; } .fa-magnifying-glass::before { content: "\f002"; } .fad.fa-magnifying-glass::after { content: "\f002\f002"; } .fa-clock::before { content: "\f017"; } .fad.fa-clock::after { content: "\f017\f017"; } .fa-thumbs-up::before { content: "\f164"; } .fad.fa-thumbs-up::after { content: "\f164\f164"; } .fa-cube::before { content: "\f1b2"; } .fad.fa-cube::after { content: "\f1b2\f1b2"; } .fa-caret-up::before { content: "\f0d8"; } .fad.fa-caret-up::after { content: "\f0d8\f0d8"; } .fa-xmark::before { content: "\f00d"; } .fad.fa-xmark::after { content: "\f00d\f00d"; } .fa-circle-xmark::before { content: "\f057"; } .fad.fa-circle-xmark::after { content: "\f057\f057"; } .fa-chevron-left::before { content: "\f053"; } .fad.fa-chevron-left::after { content: "\f053\f053"; } .fa-chevron-right::before { content: "\f054"; } .fad.fa-chevron-right::after { content: "\f054\f054"; } .fa-chevron-down::before { content: "\f078"; } .fad.fa-chevron-down::after { content: "\f078\f078"; } .fa-chevron-up::before { content: "\f077"; } .fad.fa-chevron-up::after { content: "\f077\f077"; } .fa-circle-chevron-up::before { content: "\f139"; } .fad.fa-circle-chevron-up::after { content: "\f139\f139"; } .fa-circle-chevron-left::before { content: "\f137"; } .fad.fa-circle-chevron-left::after { content: "\f137\f137"; } .fa-circle-chevron-right::before { content: "\f138"; } .fad.fa-circle-chevron-right::after { content: "\f138\f138"; } .fa-location-dot::before { content: "\f3c5"; } .fad.fa-location-dot::after { content: "\f3c5\f3c5"; } .fa-circle-question::before { content: "\f059"; } .fad.fa-circle-question::after { content: "\f059\f059"; } .fa-circle-info::before { content: "\f05a"; } .fad.fa-circle-info::after { content: "\f05a\f05a"; } .fa-circle-exclamation::before { content: "\f06a"; } .fad.fa-circle-exclamation::after { content: "\f06a\f06a"; } .fa-circle-check::before { content: "\f058"; } .fad.fa-circle-check::after { content: "\f058\f058"; } .fa-circle-plus::before { content: "\f055"; } .fad.fa-circle-plus::after { content: "\f055\f055"; } .fa-square-plus::before { content: "\f0fe"; } .fad.fa-square-plus::after { content: "\f0fe\f0fe"; } .fa-square-minus::before { content: "\f146"; } .fad.fa-square-minus::after { content: "\f146\f146"; } .fa-square-check::before { content: "\f14a"; } .fad.fa-square-check::after { content: "\f14a\f14a"; } .fa-angle-down::before { content: "\f107"; } .fad.fa-angle-down::after { content: "\f107\f107"; } .fa-angle-left::before { content: "\f104"; } .fad.fa-angle-left::after { content: "\f104\f104"; } .fa-angle-right::before { content: "\f105"; } .fad.fa-angle-right::after { content: "\f105\f105"; } .fa-angles-right::before { content: "\f101"; } .fad.fa-angles-right::after { content: "\f101\f101"; } .fa-wrench::before { content: "\f0ad"; } .fad.fa-wrench::after { content: "\f0ad\f0ad"; } .fa-maximize::before { content: "\f31e"; } .fad.fa-maximize::after { content: "\f31e\f31e"; } .fa-circle-notch::before { content: "\f1ce"; } .fad.fa-circle-notch::after { content: "\f1ce\f1ce"; } .fa-heart::before { content: "\f004"; } .fad.fa-heart::after { content: "\f004\f004"; } .fa-heart-crack::before { content: "\f7a9"; } .fad.fa-heart-crack::after { content: "\f7a9\f7a9"; } .fa-trash-can::before { content: "\f2ed"; } .fad.fa-trash-can::after { content: "\f2ed\f2ed"; } .fa-truck::before { content: "\f0d1"; } .fad.fa-truck::after { content: "\f0d1\f0d1"; } .fa-clipboard-list::before { content: "\f46d"; } .fad.fa-clipboard-list::after { content: "\f46d\f46d"; } .fa-arrow-up-long::before { content: "\f176"; } .fad.fa-arrow-up-long::after { content: "\f176\f176"; } .fa-heart-pulse::before { content: "\f21e"; } .fad.fa-heart-pulse::after { content: "\f21e\f21e"; } .fa-eye::before { content: "\f06e"; } .fad.fa-eye::after { content: "\f06e\f06e"; } .fa-eye-slash::before { content: "\f070"; } .fad.fa-eye-slash::after { content: "\f070\f070"; } .fa-star::before { content: "\f005"; } .fad.fa-star::after { content: "\f005\f005"; } .fa-plus::before { content: "\2b"; } .fad.fa-plus::after { content: "\2b\2b"; } .fa-equals::before { content: "\3d"; } .fad.fa-equals::after { content: "\3d\3d"; } .fa-circle-play::before { content: "\f144"; } .fad.fa-circle-play::after { content: "\f144\f144"; } .fa-video::before { content: "\f03d"; } .fad.fa-video::after { content: "\f03d\f03d"; } .fa-at::before { content: "\40"; } .fad.fa-at::after { content: "\40\40"; } .fa-microphone::before { content: "\f130"; } .fad.fa-microphone::after { content: "\f130\f130"; } .fa-microphone-slash::before { content: "\f131"; } .fad.fa-microphone-slash::after { content: "\f131\f131"; } .fa-camera-web::before { content: "\f832"; } .fad.fa-camera-web::after { content: "\f832\f832"; } .fa-camera-web-slash::before { content: "\f833"; } .fad.fa-camera-web-slash::after { content: "\f833\f833"; } .fa-images::before { content: "\f302"; } .fad.fa-images::after { content: "\f302\f302"; } .fa-arrow-down-wide-short::before { content: "\f160"; } .fad.fa-arrow-down-wide-short::after { content: "\f160\f160"; } .fa-arrow-down-1-9::before { content: "\f162"; } .fad.fa-arrow-down-1-9::after { content: "\f162\f162"; } .fa-arrow-down-9-1::before { content: "\f886"; } .fad.fa-arrow-down-9-1::after { content: "\f886\f886"; } .fa-arrow-down-a-z::before { content: "\f15d"; } .fad.fa-arrow-down-a-z::after { content: "\f15d\f15d"; } .fa-arrow-down-z-a::before { content: "\f881"; } .fad.fa-arrow-down-z-a::after { content: "\f881\f881"; } .fa-quote-right::before { content: "\f10e"; } .fad.fa-quote-right::after { content: "\f10e\f10e"; } .fa-vr-cardboard::before { content: "\f729"; } .fad.fa-vr-cardboard::after { content: "\f729\f729"; } .fa-gifts::before { content: "\f79c"; } .fad.fa-gifts::after { content: "\f79c\f79c"; } .fa-hand-point-right::before { content: "\f0a4"; } .fad.fa-hand-point-right::after { content: "\f0a4\f0a4"; } .fa-location-arrow::before { content: "\f124"; } .fad.fa-location-arrow::after { content: "\f124\f124"; } .fa-spinner::before { content: "\f110"; } .fad.fa-spinner::after { content: "\f110\f110"; } .fa-circle-small::before { content: "\e122"; } .fad.fa-circle-small::after { content: "\e122\e122"; } .fa-volume::before { content: "\f6a8"; } .fad.fa-volume::after { content: "\f6a8\f6a8"; } .fa-volume-slash::before { content: "\f2e2"; } .fad.fa-volume-slash::after { content: "\f2e2\f2e2"; } .fa-pause::before { content: "\f04c"; } .fad.fa-pause::after { content: "\f04c\f04c"; } .fa-forward-step::before { content: "\f051"; } .fad.fa-forward-step::after { content: "\f051\f051"; } .fa-backward-step::before { content: "\f048"; } .fad.fa-backward-step::after { content: "\f048\f048"; } .fa-file-image::before { content: "\f1c5"; } .fad.fa-file-image::after { content: "\f1c5\f1c5"; } .fa-file-pdf::before { content: "\f1c1"; } .fad.fa-file-pdf::after { content: "\f1c1\f1c1"; } .fa-file-video::before { content: "\f1c8"; } .fad.fa-file-video::after { content: "\f1c8\f1c8"; } .fa-rocket-launch::before { content: "\e027"; } .fad.fa-rocket-launch::after { content: "\e027\e027"; } .fa-suitcase::before { content: "\f0f2"; } .fad.fa-suitcase::after { content: "\f0f2\f0f2"; } .fa-comments::before { content: "\f086"; } .fad.fa-comments::after { content: "\f086\f086"; } .fa-battery-half::before { content: "\f242"; } .fad.fa-battery-half::after { content: "\f242\f242"; } .fa-recycle::before { content: "\f1b8"; } .fad.fa-recycle::after { content: "\f1b8\f1b8"; } .fa-kit-medical::before { content: "\f479"; } .fad.fa-kit-medical::after { content: "\f479\f479"; } .fa-comment-check::before { content: "\f4ac"; } .fad.fa-comment-check::after { content: "\f4ac\f4ac"; } .fa-user-group::before { content: "\f500"; } .fad.fa-user-group::after { content: "\f500\f500"; } .fa-compass-drafting::before { content: "\f568"; } .fad.fa-compass-drafting::after { content: "\f568\f568"; } .fa-screwdriver-wrench::before { content: "\f7d9"; } .fad.fa-screwdriver-wrench::after { content: "\f7d9\f7d9"; } .fa-circle-user::before { content: "\f2bd"; } .fad.fa-circle-user::after { content: "\f2bd\f2bd"; } .fa-cart-shopping::before { content: "\f07a"; } .fad.fa-cart-shopping::after { content: "\f07a\f07a"; } .fa-gift::before { content: "\f06b"; } .fad.fa-gift::after { content: "\f06b\f06b"; } .fa-house::before { content: "\f015"; } .fad.fa-house::after { content: "\f015\f015"; } .fa-waveform::before { content: "\f8f1"; } .fad.fa-waveform::after { content: "\f8f1\f8f1"; } .fa-phone::before { content: "\f095"; } .fad.fa-phone::after { content: "\f095\f095"; } .fa-wifi::before { content: "\f1eb"; } .fad.fa-wifi::after { content: "\f1eb\f1eb"; } .fa-fork-knife::before { content: "\f2e6"; } .fad.fa-fork-knife::after { content: "\f2e6\f2e6"; } .fa-chalkboard-user::before { content: "\f51c"; } .fad.fa-chalkboard-user::after { content: "\f51c\f51c"; } .fa-euro-sign::before { content: "\f153"; } .fad.fa-euro-sign::after { content: "\f153\f153"; } .fa-hand-holding-dollar::before { content: "\f4c0"; } .fad.fa-hand-holding-dollar::after { content: "\f4c0\f4c0"; } .fa-arrow-right-arrow-left::before { content: "\f0ec"; } .fad.fa-arrow-right-arrow-left::after { content: "\f0ec\f0ec"; } .fa-head-side-brain::before { content: "\f808"; } .fad.fa-head-side-brain::after { content: "\f808\f808"; } .fa-apple-whole::before { content: "\f5d1"; } .fad.fa-apple-whole::after { content: "\f5d1\f5d1"; } .fa-database::before { content: "\f1c0"; } .fad.fa-database::after { content: "\f1c0\f1c0"; } .fa-envelopes-bulk::before { content: "\f674"; } .fad.fa-envelopes-bulk::after { content: "\f674\f674"; } .fa-laptop::before { content: "\f109"; } .fad.fa-laptop::after { content: "\f109\f109"; } .fa-money-bill::before { content: "\f0d6"; } .fad.fa-money-bill::after { content: "\f0d6\f0d6"; } .fa-knife-kitchen::before { content: "\f6f5"; } .fad.fa-knife-kitchen::after { content: "\f6f5\f6f5"; } .fa-mailbox::before { content: "\f813"; } .fad.fa-mailbox::after { content: "\f813\f813"; } .fa-bolt::before { content: "\f0e7"; } .fad.fa-bolt::after { content: "\f0e7\f0e7"; } .fa-satellite-dish::before { content: "\f7c0"; } .fad.fa-satellite-dish::after { content: "\f7c0\f7c0"; } .fa-tv::before { content: "\f26c"; } .fad.fa-tv::after { content: "\f26c\f26c"; } .fa-burger::before { content: "\f805"; } .fad.fa-burger::after { content: "\f805\f805"; } .fa-bicycle::before { content: "\f206"; } .fad.fa-bicycle::after { content: "\f206\f206"; } .fa-car-building::before { content: "\f859"; } .fad.fa-car-building::after { content: "\f859\f859"; } .fa-diagram-project::before { content: "\f542"; } .fad.fa-diagram-project::after { content: "\f542\f542"; } .fa-solar-panel::before { content: "\f5ba"; } .fad.fa-solar-panel::after { content: "\f5ba\f5ba"; } .fa-building::before { content: "\f1ad"; } .fad.fa-building::after { content: "\f1ad\f1ad"; } .fa-file-contract::before { content: "\f56c"; } .fad.fa-file-contract::after { content: "\f56c\f56c"; } .fa-tv-music::before { content: "\f8e6"; } .fad.fa-tv-music::after { content: "\f8e6\f8e6"; } .fa-presentation-screen::before { content: "\f685"; } .fad.fa-presentation-screen::after { content: "\f685\f685"; } .fa-music::before { content: "\f001"; } .fad.fa-music::after { content: "\f001\f001"; } .fa-phone-flip::before { content: "\f879"; } .fad.fa-phone-flip::after { content: "\f879\f879"; } .fa-rings-wedding::before { content: "\f81b"; } .fad.fa-rings-wedding::after { content: "\f81b\f81b"; } .fa-hat-chef::before { content: "\f86b"; } .fad.fa-hat-chef::after { content: "\f86b\f86b"; } .fa-envelope::before { content: "\f0e0"; } .fad.fa-envelope::after { content: "\f0e0\f0e0"; } .fa-gas-pump::before { content: "\f52f"; } .fad.fa-gas-pump::after { content: "\f52f\f52f"; } .fa-user-gear::before { content: "\f4fe"; } .fad.fa-user-gear::after { content: "\f4fe\f4fe"; } .fa-house-person-leave::before { content: "\e00f"; } .fad.fa-house-person-leave::after { content: "\e00f\e00f"; } .fa-user::before { content: "\f007"; } .fad.fa-user::after { content: "\f007\f007"; } .fa-file-certificate::before { content: "\f5f3"; } .fad.fa-file-certificate::after { content: "\f5f3\f5f3"; } .fa-vacuum-robot::before { content: "\e04e"; } .fad.fa-vacuum-robot::after { content: "\e04e\e04e"; } .fa-motorcycle::before { content: "\f21c"; } .fad.fa-motorcycle::after { content: "\f21c\f21c"; } .fa-moped::before { content: "\e3b9"; } .fad.fa-moped::after { content: "\e3b9\e3b9"; } .fa-kitchen-set::before { content: "\e51a"; } .fad.fa-kitchen-set::after { content: "\e51a\e51a"; } .fa-hourglass-clock::before { content: "\e41b"; } .fad.fa-hourglass-clock::after { content: "\e41b\e41b"; } .fa-speakers::before { content: "\f8e0"; } .fad.fa-speakers::after { content: "\f8e0\f8e0"; } .fa-lightbulb::before { content: "\f0eb"; } .fad.fa-lightbulb::after { content: "\f0eb\f0eb"; } .fa-plug::before { content: "\f1e6"; } .fad.fa-plug::after { content: "\f1e6\f1e6"; } .fa-utensils::before { content: "\f2e7"; } .fad.fa-utensils::after { content: "\f2e7\f2e7"; } .fa-comment-dots::before { content: "\f4ad"; } .fad.fa-comment-dots::after { content: "\f4ad\f4ad"; } .fa-display-code::before { content: "\e165"; } .fad.fa-display-code::after { content: "\e165\e165"; } .fa-house-laptop::before { content: "\e066"; } .fad.fa-house-laptop::after { content: "\e066\e066"; } .fa-wrench-simple::before { content: "\e2d1"; } .fad.fa-wrench-simple::after { content: "\e2d1\e2d1"; } .fa-sun-bright::before { content: "\e28f"; } .fad.fa-sun-bright::after { content: "\e28f\e28f"; } .fa-computer::before { content: "\e4e5"; } .fad.fa-computer::after { content: "\e4e5\e4e5"; } .fa-heat::before { content: "\e00c"; } .fad.fa-heat::after { content: "\e00c\e00c"; } .fa-train-tunnel::before { content: "\e454"; } .fad.fa-train-tunnel::after { content: "\e454\e454"; } .fa-train-track::before { content: "\e453"; } .fad.fa-train-track::after { content: "\e453\e453"; } .fa-plug-circle-bolt::before { content: "\e55b"; } .fad.fa-plug-circle-bolt::after { content: "\e55b\e55b"; } .fa-meter-bolt::before { content: "\e1e9"; } .fad.fa-meter-bolt::after { content: "\e1e9\e1e9"; } .fa-plug-circle-check::before { content: "\e55c"; } .fad.fa-plug-circle-check::after { content: "\e55c\e55c"; } .fa-watch::before { content: "\f2e1"; } .fad.fa-watch::after { content: "\f2e1\f2e1"; } .fa-coffee-beans::before { content: "\e13f"; } .fad.fa-coffee-beans::after { content: "\e13f\e13f"; } .fa-party-horn::before { content: "\e31b"; } .fad.fa-party-horn::after { content: "\e31b\e31b"; } .fa-screen-users::before { content: "\f63d"; } .fad.fa-screen-users::after { content: "\f63d\f63d"; } .fa-laptop-file::before { content: "\e51d"; } .fad.fa-laptop-file::after { content: "\e51d\e51d"; } .fa-temperature-sun::before { content: "\f76a"; } .fad.fa-temperature-sun::after { content: "\f76a\f76a"; } .fa-film::before { content: "\f008"; } .fad.fa-film::after { content: "\f008\f008"; } .fa-gear-code::before { content: "\e5e8"; } .fad.fa-gear-code::after { content: "\e5e8\e5e8"; } .fa-hand-holding-circle-dollar::before { content: "\e621"; } .fad.fa-hand-holding-circle-dollar::after { content: "\e621\e621"; } .fa-notes::before { content: "\e202"; } .fad.fa-notes::after { content: "\e202\e202"; } .fa-money-bills::before { content: "\e1f3"; } .fad.fa-money-bills::after { content: "\e1f3\e1f3"; } .fa-money-check-pen::before { content: "\f872"; } .fad.fa-money-check-pen::after { content: "\f872\f872"; } .fa-code-simple::before { content: "\e13d"; } .fad.fa-code-simple::after { content: "\e13d\e13d"; } .fa-gift-card::before { content: "\f663"; } .fad.fa-gift-card::after { content: "\f663\f663"; } .fa-binoculars::before { content: "\f1e5"; } .fad.fa-binoculars::after { content: "\f1e5\f1e5"; } .fa-shield-check::before { content: "\f2f7"; } .fad.fa-shield-check::after { content: "\f2f7\f2f7"; } .fa-hard-drive::before { content: "\f0a0"; } .fad.fa-hard-drive::after { content: "\f0a0\f0a0"; } .fa-keyboard::before { content: "\f11c"; } .fad.fa-keyboard::after { content: "\f11c\f11c"; } .fa-file-pen::before { content: "\f31c"; } .fad.fa-file-pen::after { content: "\f31c\f31c"; } .fa-map::before { content: "\f279"; } .fad.fa-map::after { content: "\f279\f279"; } .fa-floppy-disk::before { content: "\f0c7"; } .fad.fa-floppy-disk::after { content: "\f0c7\f0c7"; } .fa-scanner-image::before { content: "\f8f3"; } .fad.fa-scanner-image::after { content: "\f8f3\f8f3"; } .fa-baby::before { content: "\f77c"; } .fad.fa-baby::after { content: "\f77c\f77c"; } .fa-droplet::before { content: "\f043"; } .fad.fa-droplet::after { content: "\f043\f043"; } .fa-oven::before { content: "\e01d"; } .fad.fa-oven::after { content: "\e01d\e01d"; } .fa-file::before { content: "\f15b"; } .fad.fa-file::after { content: "\f15b\f15b"; } .fa-dryer-heat::before { content: "\f862"; } .fad.fa-dryer-heat::after { content: "\f862\f862"; } .fa-amp-guitar::before { content: "\f8a1"; } .fad.fa-amp-guitar::after { content: "\f8a1\f8a1"; } .fa-voicemail::before { content: "\f897"; } .fad.fa-voicemail::after { content: "\f897\f897"; } .fa-burger-cheese::before { content: "\f7f1"; } .fad.fa-burger-cheese::after { content: "\f7f1\f7f1"; } .fa-router::before { content: "\f8da"; } .fad.fa-router::after { content: "\f8da\f8da"; } .fa-shirt::before { content: "\f553"; } .fad.fa-shirt::after { content: "\f553\f553"; } .fa-camera-cctv::before { content: "\f8ac"; } .fad.fa-camera-cctv::after { content: "\f8ac\f8ac"; } .fa-xbox::before { content: "\f412"; } .fa-compact-disc::before { content: "\f51f"; } .fad.fa-compact-disc::after { content: "\f51f\f51f"; } .fa-screwdriver::before { content: "\f54a"; } .fad.fa-screwdriver::after { content: "\f54a\f54a"; } .fa-blender::before { content: "\f517"; } .fad.fa-blender::after { content: "\f517\f517"; } .fa-headphones::before { content: "\f025"; } .fad.fa-headphones::after { content: "\f025\f025"; } .fa-network-wired::before { content: "\f6ff"; } .fad.fa-network-wired::after { content: "\f6ff\f6ff"; } .fa-dice::before { content: "\f522"; } .fad.fa-dice::after { content: "\f522\f522"; } .fa-mobile-screen::before { content: "\f3cf"; } .fad.fa-mobile-screen::after { content: "\f3cf\f3cf"; } .fa-tv-retro::before { content: "\f401"; } .fad.fa-tv-retro::after { content: "\f401\f401"; } .fa-computer-classic::before { content: "\f8b1"; } .fad.fa-computer-classic::after { content: "\f8b1\f8b1"; } .fa-phone-office::before { content: "\f67d"; } .fad.fa-phone-office::after { content: "\f67d\f67d"; } .fa-print::before { content: "\f02f"; } .fad.fa-print::after { content: "\f02f\f02f"; } .fa-game-console-handheld::before { content: "\f8bb"; } .fad.fa-game-console-handheld::after { content: "\f8bb\f8bb"; } .fa-watch-fitness::before { content: "\f63e"; } .fad.fa-watch-fitness::after { content: "\f63e\f63e"; } .fa-shredder::before { content: "\f68a"; } .fad.fa-shredder::after { content: "\f68a\f68a"; } .fa-camera::before { content: "\f030"; } .fad.fa-camera::after { content: "\f030\f030"; } .fa-microchip::before { content: "\f2db"; } .fad.fa-microchip::after { content: "\f2db\f2db"; } .fa-charging-station::before { content: "\f5e7"; } .fad.fa-charging-station::after { content: "\f5e7\f5e7"; } .fa-shish-kebab::before { content: "\f821"; } .fad.fa-shish-kebab::after { content: "\f821\f821"; } .fa-usb-drive::before { content: "\f8e9"; } .fad.fa-usb-drive::after { content: "\f8e9\f8e9"; } .fa-map-location::before { content: "\f59f"; } .fad.fa-map-location::after { content: "\f59f\f59f"; } .fa-pen-ruler::before { content: "\f5ae"; } .fad.fa-pen-ruler::after { content: "\f5ae\f5ae"; } .fa-bars-staggered::before { content: "\f550"; } .fad.fa-bars-staggered::after { content: "\f550\f550"; } .fa-person-hiking::before { content: "\f6ec"; } .fad.fa-person-hiking::after { content: "\f6ec\f6ec"; } .fa-bluetooth::before { content: "\f293"; } .fa-cassette-vhs::before { content: "\f8ec"; } .fad.fa-cassette-vhs::after { content: "\f8ec\f8ec"; } .fa-snowflake::before { content: "\f2dc"; } .fad.fa-snowflake::after { content: "\f2dc\f2dc"; } .fa-broom-ball::before { content: "\f458"; } .fad.fa-broom-ball::after { content: "\f458\f458"; } .fa-blender-phone::before { content: "\f6b6"; } .fad.fa-blender-phone::after { content: "\f6b6\f6b6"; } .fa-cassette-betamax::before { content: "\f8a4"; } .fad.fa-cassette-betamax::after { content: "\f8a4\f8a4"; } .fa-camera-movie::before { content: "\f8a9"; } .fad.fa-camera-movie::after { content: "\f8a9\f8a9"; } .fa-car-side::before { content: "\f5e4"; } .fad.fa-car-side::after { content: "\f5e4\f5e4"; } .fa-cheese::before { content: "\f7ef"; } .fad.fa-cheese::after { content: "\f7ef\f7ef"; } .fa-fax::before { content: "\f1ac"; } .fad.fa-fax::after { content: "\f1ac\f1ac"; } .fa-guitar::before { content: "\f7a6"; } .fad.fa-guitar::after { content: "\f7a6\f7a6"; } .fa-tower-broadcast::before { content: "\f519"; } .fad.fa-tower-broadcast::after { content: "\f519\f519"; } .fa-volume-high::before { content: "\f028"; } .fad.fa-volume-high::after { content: "\f028\f028"; } .fa-alarm-clock::before { content: "\f34e"; } .fad.fa-alarm-clock::after { content: "\f34e\f34e"; } .fa-gamepad::before { content: "\f11b"; } .fad.fa-gamepad::after { content: "\f11b\f11b"; } .fa-speaker::before { content: "\f8df"; } .fad.fa-speaker::after { content: "\f8df\f8df"; } .fa-temperature-three-quarters::before { content: "\f2c8"; } .fad.fa-temperature-three-quarters::after { content: "\f2c8\f2c8"; } .fa-mp3-player::before { content: "\f8ce"; } .fad.fa-mp3-player::after { content: "\f8ce\f8ce"; } .fa-cake-candles::before { content: "\f1fd"; } .fad.fa-cake-candles::after { content: "\f1fd\f1fd"; } .fa-fan-table::before { content: "\e004"; } .fad.fa-fan-table::after { content: "\e004\e004"; } .fa-sunglasses::before { content: "\f892"; } .fad.fa-sunglasses::after { content: "\f892\f892"; } .fa-camcorder::before { content: "\f8a8"; } .fad.fa-camcorder::after { content: "\f8a8\f8a8"; } .fa-tractor::before { content: "\f722"; } .fad.fa-tractor::after { content: "\f722\f722"; } .fa-route::before { content: "\f4d7"; } .fad.fa-route::after { content: "\f4d7\f4d7"; } .fa-mug-saucer::before { content: "\f0f4"; } .fad.fa-mug-saucer::after { content: "\f0f4\f0f4"; } .fa-cassette-tape::before { content: "\f8ab"; } .fad.fa-cassette-tape::after { content: "\f8ab\f8ab"; } .fa-server::before { content: "\f233"; } .fad.fa-server::after { content: "\f233\f233"; } .fa-gamepad-modern::before { content: "\e5a2"; } .fad.fa-gamepad-modern::after { content: "\e5a2\e5a2"; } .fa-bath::before { content: "\f2cd"; } .fad.fa-bath::after { content: "\f2cd\f2cd"; } .fa-compass::before { content: "\f14e"; } .fad.fa-compass::after { content: "\f14e\f14e"; } .fa-projector::before { content: "\f8d6"; } .fad.fa-projector::after { content: "\f8d6\f8d6"; } .fa-playstation::before { content: "\f3df"; } .fa-image::before { content: "\f03e"; } .fad.fa-image::after { content: "\f03e\f03e"; } .fa-disc-drive::before { content: "\f8b5"; } .fad.fa-disc-drive::after { content: "\f8b5\f8b5"; } .fa-drone-front::before { content: "\f860"; } .fad.fa-drone-front::after { content: "\f860\f860"; } .fa-temperature-half::before { content: "\f2c9"; } .fad.fa-temperature-half::after { content: "\f2c9\f2c9"; } .fa-waveform-lines::before { content: "\f8f2"; } .fad.fa-waveform-lines::after { content: "\f8f2\f8f2"; } .fa-headset::before { content: "\f590"; } .fad.fa-headset::after { content: "\f590\f590"; } .fa-futbol::before { content: "\f1e3"; } .fad.fa-futbol::after { content: "\f1e3\f1e3"; } .fa-credit-card-front::before { content: "\f38a"; } .fad.fa-credit-card-front::after { content: "\f38a\f38a"; } .fa-camera-security::before { content: "\f8fe"; } .fad.fa-camera-security::after { content: "\f8fe\f8fe"; } .fa-computer-speaker::before { content: "\f8b2"; } .fad.fa-computer-speaker::after { content: "\f8b2\f8b2"; } .fa-person-running::before { content: "\f70c"; } .fad.fa-person-running::after { content: "\f70c\f70c"; } .fa-ticket::before { content: "\f145"; } .fad.fa-ticket::after { content: "\f145\f145"; } .fa-car-bolt::before { content: "\e341"; } .fad.fa-car-bolt::after { content: "\e341\e341"; } .fa-bars::before { content: "\f0c9"; } .fad.fa-bars::after { content: "\f0c9\f0c9"; } .fa-square::before { content: "\f0c8"; } .fad.fa-square::after { content: "\f0c8\f0c8"; } .fa-boombox::before { content: "\f8a5"; } .fad.fa-boombox::after { content: "\f8a5\f8a5"; } .fa-boxes-stacked::before { content: "\f468"; } .fad.fa-boxes-stacked::after { content: "\f468\f468"; } .fa-chart-line::before { content: "\f201"; } .fad.fa-chart-line::after { content: "\f201\f201"; } .fa-download::before { content: "\f019"; } .fad.fa-download::after { content: "\f019\f019"; } .fa-file-export::before { content: "\f56e"; } .fad.fa-file-export::after { content: "\f56e\f56e"; } .fa-filter::before { content: "\f0b0"; } .fad.fa-filter::after { content: "\f0b0\f0b0"; } .fa-horse-head::before { content: "\f7ab"; } .fad.fa-horse-head::after { content: "\f7ab\f7ab"; } .fa-question::before { content: "\3f"; } .fad.fa-question::after { content: "\3f\3f"; } .fa-scissors::before { content: "\f0c4"; } .fad.fa-scissors::after { content: "\f0c4\f0c4"; } .fa-stop::before { content: "\f04d"; } .fad.fa-stop::after { content: "\f04d\f04d"; } .fa-table::before { content: "\f0ce"; } .fad.fa-table::after { content: "\f0ce\f0ce"; } .fa-table-cells-large::before { content: "\f009"; } .fad.fa-table-cells-large::after { content: "\f009\f009"; } .fa-user-clock::before { content: "\f4fd"; } .fad.fa-user-clock::after { content: "\f4fd\f4fd"; } .fa-users::before { content: "\f0c0"; } .fad.fa-users::after { content: "\f0c0\f0c0"; } .fa-wand-magic-sparkles::before { content: "\e2ca"; } .fad.fa-wand-magic-sparkles::after { content: "\e2ca\e2ca"; } .fa-00::before { content: "\e467"; } .fad.fa-00::after { content: "\e467\e467"; } .fa-bag-shopping::before { content: "\f290"; } .fad.fa-bag-shopping::after { content: "\f290\f290"; } .fa-basket-shopping::before { content: "\f291"; } .fad.fa-basket-shopping::after { content: "\f291\f291"; } .fa-calendar::before { content: "\f133"; } .fad.fa-calendar::after { content: "\f133\f133"; } .fa-calendar-clock::before { content: "\e0d2"; } .fad.fa-calendar-clock::after { content: "\e0d2\e0d2"; } .fa-calendar-week::before { content: "\f784"; } .fad.fa-calendar-week::after { content: "\f784\f784"; } .fa-cart-circle-check::before { content: "\e3f1"; } .fad.fa-cart-circle-check::after { content: "\e3f1\e3f1"; } .fa-cart-circle-exclamation::before { content: "\e3f2"; } .fad.fa-cart-circle-exclamation::after { content: "\e3f2\e3f2"; } .fa-cart-circle-plus::before { content: "\e3f3"; } .fad.fa-cart-circle-plus::after { content: "\e3f3\e3f3"; } .fa-cart-shopping-fast::before { content: "\e0dc"; } .fad.fa-cart-shopping-fast::after { content: "\e0dc\e0dc"; } .fa-chart-bar::before { content: "\f080"; } .fad.fa-chart-bar::after { content: "\f080\f080"; } .fa-cloud-arrow-down::before { content: "\f0ed"; } .fad.fa-cloud-arrow-down::after { content: "\f0ed\f0ed"; } .fa-comment-lines::before { content: "\f4b0"; } .fad.fa-comment-lines::after { content: "\f4b0\f4b0"; } .fa-cookie-bite::before { content: "\f564"; } .fad.fa-cookie-bite::after { content: "\f564\f564"; } .fa-file-spreadsheet::before { content: "\f65b"; } .fad.fa-file-spreadsheet::after { content: "\f65b\f65b"; } .fa-folder::before { content: "\f07b"; } .fad.fa-folder::after { content: "\f07b\f07b"; } .fa-folder-image::before { content: "\e18a"; } .fad.fa-folder-image::after { content: "\e18a\e18a"; } .fa-gears::before { content: "\f085"; } .fad.fa-gears::after { content: "\f085\f085"; } .fa-globe::before { content: "\f0ac"; } .fad.fa-globe::after { content: "\f0ac\f0ac"; } .fa-icons::before { content: "\f86d"; } .fad.fa-icons::after { content: "\f86d\f86d"; } .fa-language::before { content: "\f1ab"; } .fad.fa-language::after { content: "\f1ab\f1ab"; } .fa-layer-group::before { content: "\f5fd"; } .fad.fa-layer-group::after { content: "\f5fd\f5fd"; } .fa-line-columns::before { content: "\f870"; } .fad.fa-line-columns::after { content: "\f870\f870"; } .fa-link::before { content: "\f0c1"; } .fad.fa-link::after { content: "\f0c1\f0c1"; } .fa-list-ol::before { content: "\f0cb"; } .fad.fa-list-ol::after { content: "\f0cb\f0cb"; } .fa-magnifying-glass-chart::before { content: "\e522"; } .fad.fa-magnifying-glass-chart::after { content: "\e522\e522"; } .fa-mars::before { content: "\f222"; } .fad.fa-mars::after { content: "\f222\f222"; } .fa-newspaper::before { content: "\f1ea"; } .fad.fa-newspaper::after { content: "\f1ea\f1ea"; } .fa-note-sticky::before { content: "\f249"; } .fad.fa-note-sticky::after { content: "\f249\f249"; } .fa-page::before { content: "\e428"; } .fad.fa-page::after { content: "\e428\e428"; } .fa-people-arrows::before { content: "\e068"; } .fad.fa-people-arrows::after { content: "\e068\e068"; } .fa-percent::before { content: "\25"; } .fad.fa-percent::after { content: "\25\25"; } .fa-rectangle-list::before { content: "\f022"; } .fad.fa-rectangle-list::after { content: "\f022\f022"; } .fa-sitemap::before { content: "\f0e8"; } .fad.fa-sitemap::after { content: "\f0e8\f0e8"; } .fa-skull-crossbones::before { content: "\f714"; } .fad.fa-skull-crossbones::after { content: "\f714\f714"; } .fa-tablet-button::before { content: "\f10a"; } .fad.fa-tablet-button::after { content: "\f10a\f10a"; } .fa-tablet-screen::before { content: "\f3fc"; } .fad.fa-tablet-screen::after { content: "\f3fc\f3fc"; } .fa-timer::before { content: "\e29e"; } .fad.fa-timer::after { content: "\e29e\e29e"; } .fa-toggle-on::before { content: "\f205"; } .fad.fa-toggle-on::after { content: "\f205\f205"; } .fa-transgender::before { content: "\f225"; } .fad.fa-transgender::after { content: "\f225\f225"; } .fa-venus::before { content: "\f221"; } .fad.fa-venus::after { content: "\f221\f221"; } .fa-weight-hanging::before { content: "\f5cd"; } .fad.fa-weight-hanging::after { content: "\f5cd\f5cd"; } .fa-android::before { content: "\f17b"; } .fa-facebook::before { content: "\f09a"; } .fa-font-awesome::before { content: "\f2b4"; } .fa-google::before { content: "\f1a0"; } .fa-hacker-news::before { content: "\f1d4"; } .fa-html5::before { content: "\f13b"; } .fa-instagram::before { content: "\f16d"; } .fa-linkedin::before { content: "\f08c"; } .fa-square-facebook::before { content: "\f082"; } .fa-youtube::before { content: "\f167"; } .fa-address-card::before { content: "\f2bb"; } .fad.fa-address-card::after { content: "\f2bb\f2bb"; } .fa-align-justify::before { content: "\f039"; } .fad.fa-align-justify::after { content: "\f039\f039"; } .fa-align-left::before { content: "\f036"; } .fad.fa-align-left::after { content: "\f036\f036"; } .fa-anchor::before { content: "\f13d"; } .fad.fa-anchor::after { content: "\f13d\f13d"; } .fa-arrow-right-from-bracket::before { content: "\f08b"; } .fad.fa-arrow-right-from-bracket::after { content: "\f08b\f08b"; } .fa-arrow-right-to-bracket::before { content: "\f090"; } .fad.fa-arrow-right-to-bracket::after { content: "\f090\f090"; } .fa-arrow-up-right-from-square::before { content: "\f08e"; } .fad.fa-arrow-up-right-from-square::after { content: "\f08e\f08e"; } .fa-arrow-up-wide-short::before { content: "\f161"; } .fad.fa-arrow-up-wide-short::after { content: "\f161\f161"; } .fa-atom::before { content: "\f5d2"; } .fad.fa-atom::after { content: "\f5d2\f5d2"; } .fa-bars-sort::before { content: "\e0ae"; } .fad.fa-bars-sort::after { content: "\e0ae\e0ae"; } .fa-calendar-day::before { content: "\f783"; } .fad.fa-calendar-day::after { content: "\f783\f783"; } .fa-code-compare::before { content: "\e13a"; } .fad.fa-code-compare::after { content: "\e13a\e13a"; } .fa-comment::before { content: "\f075"; } .fad.fa-comment::after { content: "\f075\f075"; } .fa-computer-mouse-scrollwheel::before { content: "\f8cd"; } .fad.fa-computer-mouse-scrollwheel::after { content: "\f8cd\f8cd"; } .fa-copy::before { content: "\f0c5"; } .fad.fa-copy::after { content: "\f0c5\f0c5"; } .fa-copyright::before { content: "\f1f9"; } .fad.fa-copyright::after { content: "\f1f9\f1f9"; } .fa-crop-simple::before { content: "\f565"; } .fad.fa-crop-simple::after { content: "\f565\f565"; } .fa-cubes::before { content: "\f1b3"; } .fad.fa-cubes::after { content: "\f1b3\f1b3"; } .fa-earth-europe::before { content: "\f7a2"; } .fad.fa-earth-europe::after { content: "\f7a2\f7a2"; } .fa-elephant::before { content: "\f6da"; } .fad.fa-elephant::after { content: "\f6da\f6da"; } .fa-ellipsis::before { content: "\f141"; } .fad.fa-ellipsis::after { content: "\f141\f141"; } .fa-file-lines::before { content: "\f15c"; } .fad.fa-file-lines::after { content: "\f15c\f15c"; } .fa-glasses::before { content: "\f530"; } .fad.fa-glasses::after { content: "\f530\f530"; } .fa-grip-lines::before { content: "\f7a4"; } .fad.fa-grip-lines::after { content: "\f7a4\f7a4"; } .fa-heading::before { content: "\f1dc"; } .fad.fa-heading::after { content: "\f1dc\f1dc"; } .fa-left-right::before { content: "\f337"; } .fad.fa-left-right::after { content: "\f337\f337"; } .fa-list::before { content: "\f03a"; } .fad.fa-list::after { content: "\f03a\f03a"; } .fa-message-heart::before { content: "\e5c9"; } .fad.fa-message-heart::after { content: "\e5c9\e5c9"; } .fa-minus::before { content: "\f068"; } .fad.fa-minus::after { content: "\f068\f068"; } .fa-octopus::before { content: "\e688"; } .fad.fa-octopus::after { content: "\e688\e688"; } .fa-paper-plane::before { content: "\f1d8"; } .fad.fa-paper-plane::after { content: "\f1d8\f1d8"; } .fa-paragraph::before { content: "\f1dd"; } .fad.fa-paragraph::after { content: "\f1dd\f1dd"; } .fa-pegasus::before { content: "\f703"; } .fad.fa-pegasus::after { content: "\f703\f703"; } .fa-person-dolly::before { content: "\f4d0"; } .fad.fa-person-dolly::after { content: "\f4d0\f4d0"; } .fa-planet-ringed::before { content: "\e020"; } .fad.fa-planet-ringed::after { content: "\e020\e020"; } .fa-rectangle::before { content: "\f2fa"; } .fad.fa-rectangle::after { content: "\f2fa\f2fa"; } .fa-rectangle-ad::before { content: "\f641"; } .fad.fa-rectangle-ad::after { content: "\f641\f641"; } .fa-rectangle-vertical::before { content: "\f2fb"; } .fad.fa-rectangle-vertical::after { content: "\f2fb\f2fb"; } .fa-robot::before { content: "\f544"; } .fad.fa-robot::after { content: "\f544\f544"; } .fa-share-nodes::before { content: "\f1e0"; } .fad.fa-share-nodes::after { content: "\f1e0\f1e0"; } .fa-shield::before { content: "\f132"; } .fad.fa-shield::after { content: "\f132\f132"; } .fa-square-info::before { content: "\f30f"; } .fad.fa-square-info::after { content: "\f30f\f30f"; } .fa-table-columns::before { content: "\f0db"; } .fad.fa-table-columns::after { content: "\f0db\f0db"; } .fa-triangle-exclamation::before { content: "\f071"; } .fad.fa-triangle-exclamation::after { content: "\f071\f071"; } .fa-unicorn::before { content: "\f727"; } .fad.fa-unicorn::after { content: "\f727\f727"; } .fa-up-down::before { content: "\f338"; } .fad.fa-up-down::after { content: "\f338\f338"; } .fa-user-crown::before { content: "\f6a4"; } .fad.fa-user-crown::after { content: "\f6a4\f6a4"; } .fa-spa::before { content: "\f5bb"; } .fad.fa-spa::after { content: "\f5bb\f5bb"; } .fa-hotel::before { content: "\f594"; } .fad.fa-hotel::after { content: "\f594\f594"; } .fa-laptop-medical::before { content: "\f812"; } .fad.fa-laptop-medical::after { content: "\f812\f812"; } .fa-adn::before { content: "\f170"; } .fa-circle-down::before { content: "\f358"; } .fad.fa-circle-down::after { content: "\f358\f358"; } .fa-medal::before { content: "\f5a2"; } .fad.fa-medal::after { content: "\f5a2\f5a2"; } .fa-business-time::before { content: "\f64a"; } .fad.fa-business-time::after { content: "\f64a\f64a"; } .fa-piggy-bank::before { content: "\f4d3"; } .fad.fa-piggy-bank::after { content: "\f4d3\f4d3"; } .fa-square-parking::before { content: "\f540"; } .fad.fa-square-parking::after { content: "\f540\f540"; } .fa-badge-percent::before { content: "\f646"; } .fad.fa-badge-percent::after { content: "\f646\f646"; } .fa-check::before { content: "\f00c"; } .fad.fa-check::after { content: "\f00c\f00c"; } .fa-user-tie-hair::before { content: "\e45f"; } .fad.fa-user-tie-hair::after { content: "\e45f\e45f"; } .fa-washing-machine::before { content: "\f898"; } .fad.fa-washing-machine::after { content: "\f898\f898"; } .fa-warehouse::before { content: "\f494"; } .fad.fa-warehouse::after { content: "\f494\f494"; } .fa-broom-wide::before { content: "\e5d1"; } .fad.fa-broom-wide::after { content: "\e5d1\e5d1"; } .fa-laptop-mobile::before { content: "\f87a"; } .fad.fa-laptop-mobile::after { content: "\f87a\f87a"; } .fa-key::before { content: "\f084"; } .fad.fa-key::after { content: "\f084\f084"; } .fa-swatchbook::before { content: "\f5c3"; } .fad.fa-swatchbook::after { content: "\f5c3\f5c3"; } .fa-fire::before { content: "\f06d"; } .fad.fa-fire::after { content: "\f06d\f06d"; } .fa-rotate::before { content: "\f2f1"; } .fad.fa-rotate::after { content: "\f2f1\f2f1"; } .fa-cloud::before { content: "\f0c2"; } .fad.fa-cloud::after { content: "\f0c2\f0c2"; } .fa-megaphone::before { content: "\f675"; } .fad.fa-megaphone::after { content: "\f675\f675"; } .fa-sort-down::before { content: "\f0dd"; } .fad.fa-sort-down::after { content: "\f0dd\f0dd"; } .fa-satellite::before { content: "\f7bf"; } .fad.fa-satellite::after { content: "\f7bf\f7bf"; } .fa-train-subway::before { content: "\f239"; } .fad.fa-train-subway::after { content: "\f239\f239"; } .fa-badge-check::before { content: "\f336"; } .fad.fa-badge-check::after { content: "\f336\f336"; } .fa-graduation-cap::before { content: "\f19d"; } .fad.fa-graduation-cap::after { content: "\f19d\f19d"; } .fa-clothes-hanger::before { content: "\e136"; } .fad.fa-clothes-hanger::after { content: "\e136\e136"; } .fa-chart-network::before { content: "\f78a"; } .fad.fa-chart-network::after { content: "\f78a\f78a"; } .fa-clock-seven::before { content: "\e350"; } .fad.fa-clock-seven::after { content: "\e350\e350"; } .fa-code-branch::before { content: "\f126"; } .fad.fa-code-branch::after { content: "\f126\f126"; } .fa-face-smile-hearts::before { content: "\e390"; } .fad.fa-face-smile-hearts::after { content: "\e390\e390"; } .fa-shop::before { content: "\f54f"; } .fad.fa-shop::after { content: "\f54f\f54f"; } .fa-garage::before { content: "\e009"; } .fad.fa-garage::after { content: "\e009\e009"; } .fa-leafy-green::before { content: "\e41d"; } .fad.fa-leafy-green::after { content: "\e41d\e41d"; } .fa-circle-phone::before { content: "\e11b"; } .fad.fa-circle-phone::after { content: "\e11b\e11b"; } .fa-google-play::before { content: "\f3ab"; } .fa-memo-circle-info::before { content: "\e49a"; } .fad.fa-memo-circle-info::after { content: "\e49a\e49a"; } .fa-arrow-right::before { content: "\f061"; } .fad.fa-arrow-right::after { content: "\f061\f061"; } .fa-people-group::before { content: "\e533"; } .fad.fa-people-group::after { content: "\e533\e533"; } .fa-file-signature::before { content: "\f573"; } .fad.fa-file-signature::after { content: "\f573\f573"; } .fa-send-backward::before { content: "\f87f"; } .fad.fa-send-backward::after { content: "\f87f\f87f"; } .fa-truck-ramp-box::before { content: "\f4de"; } .fad.fa-truck-ramp-box::after { content: "\f4de\f4de"; } .fa-trophy-star::before { content: "\f2eb"; } .fad.fa-trophy-star::after { content: "\f2eb\f2eb"; } .fa-calendar-check::before { content: "\f274"; } .fad.fa-calendar-check::after { content: "\f274\f274"; } .fa-1::before { content: "\31"; } .fad.fa-1::after { content: "\31\31"; } .fa-2::before { content: "\32"; } .fad.fa-2::after { content: "\32\32"; } .fa-3::before { content: "\33"; } .fad.fa-3::after { content: "\33\33"; } .fa-user-check::before { content: "\f4fc"; } .fad.fa-user-check::after { content: "\f4fc\f4fc"; } .fa-credit-card::before { content: "\f09d"; } .fad.fa-credit-card::after { content: "\f09d\f09d"; } .fa-rocketchat::before { content: "\f3e8"; } .fa-music-note::before { content: "\f8cf"; } .fad.fa-music-note::after { content: "\f8cf\f8cf"; } .fa-photo-film::before { content: "\f87c"; } .fad.fa-photo-film::after { content: "\f87c\f87c"; } .fa-circle-euro::before { content: "\e5ce"; } .fad.fa-circle-euro::after { content: "\e5ce\e5ce"; } .fa-wpforms::before { content: "\f298"; } .fa-camera-rotate::before { content: "\e0d8"; } .fad.fa-camera-rotate::after { content: "\e0d8\e0d8"; } .fa-upload::before { content: "\f093"; } .fad.fa-upload::after { content: "\f093\f093"; } .fa-money-bill-1-wave::before { content: "\f53b"; } .fad.fa-money-bill-1-wave::after { content: "\f53b\f53b"; } .fa-bolt-lightning::before { content: "\e0b7"; } .fad.fa-bolt-lightning::after { content: "\e0b7\e0b7"; } .fa-plate-utensils::before { content: "\e43b"; } .fad.fa-plate-utensils::after { content: "\e43b\e43b"; } .fa-list-check::before { content: "\f0ae"; } .fad.fa-list-check::after { content: "\f0ae\f0ae"; } .fa-coffee-bean::before { content: "\e13e"; } .fad.fa-coffee-bean::after { content: "\e13e\e13e"; } .fa-stars::before { content: "\f762"; } .fad.fa-stars::after { content: "\f762\f762"; } .fa-leaf::before { content: "\f06c"; } .fad.fa-leaf::after { content: "\f06c\f06c"; } .fa-lamp::before { content: "\f4ca"; } .fad.fa-lamp::after { content: "\f4ca\f4ca"; } .fa-bullhorn::before { content: "\f0a1"; } .fad.fa-bullhorn::after { content: "\f0a1\f0a1"; } .fa-timeline-arrow::before { content: "\e29d"; } .fad.fa-timeline-arrow::after { content: "\e29d\e29d"; } .fa-book-open::before { content: "\f518"; } .fad.fa-book-open::after { content: "\f518\f518"; } .fa-abacus::before { content: "\f640"; } .fad.fa-abacus::after { content: "\f640\f640"; } .fa-money-bill-transfer::before { content: "\e528"; } .fad.fa-money-bill-transfer::after { content: "\e528\e528"; } .fa-searchengin::before { content: "\f3eb"; } .fa-trophy::before { content: "\f091"; } .fad.fa-trophy::after { content: "\f091\f091"; } .fa-ticket-perforated::before { content: "\e63e"; } .fad.fa-ticket-perforated::after { content: "\e63e\e63e"; } .fa-square-chevron-right::before { content: "\f32b"; } .fad.fa-square-chevron-right::after { content: "\f32b\f32b"; } .fa-burger-fries::before { content: "\e0cd"; } .fad.fa-burger-fries::after { content: "\e0cd\e0cd"; } .fa-french-fries::before { content: "\f803"; } .fad.fa-french-fries::after { content: "\f803\f803"; } .fa-vacuum::before { content: "\e04d"; } .fad.fa-vacuum::after { content: "\e04d\e04d"; } .fa-shower::before { content: "\f2cc"; } .fad.fa-shower::after { content: "\f2cc\f2cc"; } .fa-ear::before { content: "\f5f0"; } .fad.fa-ear::after { content: "\f5f0\f5f0"; } .fa-air-conditioner::before { content: "\f8f4"; } .fad.fa-air-conditioner::after { content: "\f8f4\f8f4"; } .fa-list-ul::before { content: "\f0ca"; } .fad.fa-list-ul::after { content: "\f0ca\f0ca"; } .fa-file-invoice::before { content: "\f570"; } .fad.fa-file-invoice::after { content: "\f570\f570"; } .fa-person-chalkboard::before { content: "\e53d"; } .fad.fa-person-chalkboard::after { content: "\e53d\e53d"; } .fa-sign-posts::before { content: "\e625"; } .fad.fa-sign-posts::after { content: "\e625\e625"; } .fa-star-sharp::before { content: "\e28b"; } .fad.fa-star-sharp::after { content: "\e28b\e28b"; } .fa-map-location-dot::before { content: "\f5a0"; } .fad.fa-map-location-dot::after { content: "\f5a0\f5a0"; } .fa-square-list::before { content: "\e489"; } .fad.fa-square-list::after { content: "\e489\e489"; } .fa-facebook-f::before { content: "\f39e"; } .fa-tags::before { content: "\f02c"; } .fad.fa-tags::after { content: "\f02c\f02c"; } .fa-warehouse-full::before { content: "\f495"; } .fad.fa-warehouse-full::after { content: "\f495\f495"; } .fa-circle-video::before { content: "\e12b"; } .fad.fa-circle-video::after { content: "\e12b\e12b"; } .fa-chart-column::before { content: "\e0e3"; } .fad.fa-chart-column::after { content: "\e0e3\e0e3"; } .fa-brain-circuit::before { content: "\e0c6"; } .fad.fa-brain-circuit::after { content: "\e0c6\e0c6"; } .fa-money-bill-wave::before { content: "\f53a"; } .fad.fa-money-bill-wave::after { content: "\f53a\f53a"; } .fa-user-secret::before { content: "\f21b"; } .fad.fa-user-secret::after { content: "\f21b\f21b"; } .fa-arrow-down::before { content: "\f063"; } .fad.fa-arrow-down::after { content: "\f063\f063"; } .fa-right-left-large::before { content: "\e5e1"; } .fad.fa-right-left-large::after { content: "\e5e1\e5e1"; } .fa-planet-moon::before { content: "\e01f"; } .fad.fa-planet-moon::after { content: "\e01f\e01f"; } .fa-mug-marshmallows::before { content: "\f7b7"; } .fad.fa-mug-marshmallows::after { content: "\f7b7\f7b7"; } .fa-sun::before { content: "\f185"; } .fad.fa-sun::after { content: "\f185\f185"; } .fa-tree::before { content: "\f1bb"; } .fad.fa-tree::after { content: "\f1bb\f1bb"; } .fa-peace::before { content: "\f67c"; } .fad.fa-peace::after { content: "\f67c\f67c"; } .fa-strawberry::before { content: "\e32b"; } .fad.fa-strawberry::after { content: "\e32b\e32b"; } .fa-chair-office::before { content: "\f6c1"; } .fad.fa-chair-office::after { content: "\f6c1\f6c1"; } .fa-arrow-rotate-left::before { content: "\f0e2"; } .fad.fa-arrow-rotate-left::after { content: "\f0e2\f0e2"; } .fa-reply::before { content: "\f3e5"; } .fad.fa-reply::after { content: "\f3e5\f3e5"; } .fa-right-to-bracket::before { content: "\f2f6"; } .fad.fa-right-to-bracket::after { content: "\f2f6\f2f6"; } .fa-trash::before { content: "\f1f8"; } .fad.fa-trash::after { content: "\f1f8\f1f8"; } .fa-pencil::before { content: "\f303"; } .fad.fa-pencil::after { content: "\f303\f303"; } .fa-cart-circle-xmark::before { content: "\e3f4"; } .fad.fa-cart-circle-xmark::after { content: "\e3f4\e3f4"; } .fa-compress::before { content: "\f066"; } .fad.fa-compress::after { content: "\f066\f066"; } .fa-file-excel::before { content: "\f1c3"; } .fad.fa-file-excel::after { content: "\f1c3\f1c3"; } .fa-file-zipper::before { content: "\f1c6"; } .fad.fa-file-zipper::after { content: "\f1c6\f1c6"; } .fa-file-audio::before { content: "\f1c7"; } .fad.fa-file-audio::after { content: "\f1c7\f1c7"; } .fa-file-code::before { content: "\f1c9"; } .fad.fa-file-code::after { content: "\f1c9\f1c9"; } .fa-file-powerpoint::before { content: "\f1c4"; } .fad.fa-file-powerpoint::after { content: "\f1c4\f1c4"; } .fa-file-word::before { content: "\f1c2"; } .fad.fa-file-word::after { content: "\f1c2\f1c2"; } .fa-sliders::before { content: "\f1de"; } .fad.fa-sliders::after { content: "\f1de\f1de"; } .fa-linkedin-in::before { content: "\f0e1"; } .fa-cloud-arrow-up::before { content: "\f0ee"; } .fad.fa-cloud-arrow-up::after { content: "\f0ee\f0ee"; } .fa-angles-up::before { content: "\f102"; } .fad.fa-angles-up::after { content: "\f102\f102"; } .fa-angles-down::before { content: "\f103"; } .fad.fa-angles-down::after { content: "\f103\f103"; } .fa-arrow-left::before { content: "\f060"; } .fad.fa-arrow-left::after { content: "\f060\f060"; } .fa-arrow-rotate-right::before { content: "\f01e"; } .fad.fa-arrow-rotate-right::after { content: "\f01e\f01e"; } .fa-pinterest-p::before { content: "\f231"; } .fa-arrows-rotate::before { content: "\f021"; } .fad.fa-arrows-rotate::after { content: "\f021\f021"; } .fa-book::before { content: "\f02d"; } .fad.fa-book::after { content: "\f02d\f02d"; } .fa-calendar-xmark::before { content: "\f273"; } .fad.fa-calendar-xmark::after { content: "\f273\f273"; } .fa-check-double::before { content: "\f560"; } .fad.fa-check-double::after { content: "\f560\f560"; } .fa-barcode-read::before { content: "\f464"; } .fad.fa-barcode-read::after { content: "\f464\f464"; } .fa-circle-chevron-down::before { content: "\f13a"; } .fad.fa-circle-chevron-down::after { content: "\f13a\f13a"; } .fa-info::before { content: "\f129"; } .fad.fa-info::after { content: "\f129\f129"; } .fa-tablet-screen-button::before { content: "\f3fa"; } .fad.fa-tablet-screen-button::after { content: "\f3fa\f3fa"; } .fa-draw-polygon::before { content: "\f5ee"; } .fad.fa-draw-polygon::after { content: "\f5ee\f5ee"; } .fa-x-twitter::before { content: "\e61b"; } .fa-crosshairs::before { content: "\f05b"; } .fad.fa-crosshairs::after { content: "\f05b\f05b"; } .fa-whatsapp::before { content: "\f232"; } .hidden { display: none !important; } .bold_text { font-weight: bold; } .center_text { text-align: center; } .nobr { white-space: nowrap; } pre { margin: 0; } .plain_list { padding: 0; margin: 0; list-style: none; } .clearfix::before, .clearfix::after { content: " "; display: table; border-collapse: collapse; } .clearfix::after { clear: both; } .field_with_filter .filtered { display: none !important; } .field_with_filter .remove { max-height: 0; opacity: 0; } .field_with_filter .selection_element, .field_with_filter .checkbox_list li, .field_with_filter .ipfit__checkbox_list_element_wrapper li { transition: background 200ms, max-height 200ms ease-out, padding 200ms, opacity 200ms ease-in; } .field_with_filter .selection_element, .field_with_filter .checkbox_list li:not(.remove), .field_with_filter .ipfit__checkbox_list_element_wrapper li:not(.remove) { opacity: 1; } html { line-height: 1.5; -webkit-text-size-adjust: 100%; } body { margin: 0; } main { display: block; } hr { box-sizing: content-box; height: 0; overflow: visible; } pre { font-family: monospace, monospace; font-size: 1em; } a { background-color: rgba(255, 255, 255, 0); } abbr[title] { border-bottom: none; text-decoration: underline; text-decoration: underline dotted; } b, strong { font-weight: bolder; } code, kbd, samp { font-family: monospace, monospace; font-size: 1em; } small { font-size: 80%; } sub, sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline; } sub { bottom: -0.25em; } sup { top: -0.5em; } img { border-style: none; } button, input, optgroup, select, textarea { font-family: inherit; font-size: inherit; margin: 0; } button, input { overflow: visible; } button, select { text-transform: none; } button, [type="button"], [type="reset"], [type="submit"] { -webkit-appearance: button; } fieldset { padding: 0.35em 0.75em 0.625em; } legend { box-sizing: border-box; color: inherit; display: table; max-width: 100%; padding: 0; white-space: normal; } progress { vertical-align: baseline; } textarea { overflow: auto; } [type="checkbox"], [type="radio"] { box-sizing: border-box; padding: 0; } [type="number"]::-webkit-inner-spin-button, [type="number"]::-webkit-outer-spin-button { height: auto; } [type="search"] { -webkit-appearance: none; outline-offset: -2px; } [type="search"]::-webkit-search-decoration { -webkit-appearance: none; } ::-webkit-file-upload-button { -webkit-appearance: button; font: inherit; cursor: pointer; } details { display: block; } summary { display: list-item; } template { display: none; } @supports not (content-visibility: hidden) { [hidden:not([hidden="until-found"])] { display: none; } } * { -webkit-tap-highlight-color: transparent; } table { border-collapse: collapse; border-spacing: 0; } a:focus { outline: 0; } button:focus-visible, [tabindex]:focus-visible, a:focus-visible { outline: 2px solid #ed008c !important; outline-offset: 5px; } .product_box_inner_container_group_main_link a:focus-visible { outline-offset: 0px; } footer .mlayout_footer_newsletter_wrapper a.ip_button__subscribe:focus-visible{ outline-color: #1e1e1e !important; } footer .mlayout_footer_newsletter_wrapper [tabindex]:focus-visible, footer .mlayout_footer_nav_item_wrapper [tabindex]:focus-visible, footer .mlayout_footer_newsletter_wrapper a:focus-visible , footer .mlayout_footer_nav_item_wrapper a:focus-visible { outline-color: #fdc9df !important; } .row:before, .row:after { content: " "; visibility: hidden; display: block; height: 0; overflow: hidden; } .row:after { clear: both; } [class*="-col-"].center { display: block; float: none; margin-right: auto; margin-left: auto !important; } [class*="-col-"].attach-col { margin-left: 0; } @media only screen and (max-width: 487.9px) { html body .resp-sp-show { display: block; } html body .resp-sp-hide { display: none !important; } .resp-sp-hide + [class*="resp-sp-col-"], .resp-sp-col-first { margin-left: 0; } [class*="resp-sp-col-"].resp-sp-col-first { margin-left: 0; clear: both; } [class*="resp-sp-col-"].resp-sp-col-first:first-child { clear: none; } [class*="resp-sp-col-"] { float: left; margin-left: 2.8571%; min-height: 1px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } [dir="rtl"] [class*="resp-sp-col-"], .reverse-columns > [class*="resp-sp-col-"] { float: right; } [class*="resp-sp-col-"]:first-child, [dir="rtl"] [class*="resp-sp-col-"]:last-child, .reverse-columns > [class*="resp-sp-col-"]:last-child { margin-left: 0; } [dir="rtl"] [class*="resp-sp-col-"]:first-child, .reverse-columns > [class*="resp-sp-col-"]:first-child { margin-left: 2.8571%; } .resp-sp-col-1 { width: 5.7143%; } .resp-sp-col-1.attach-col { width: 8.5714%; } .resp-sp-col-2 { width: 14.2857%; } .resp-sp-col-2.attach-col { width: 17.1428%; } .resp-sp-col-3 { width: 22.8571%; } .resp-sp-col-3.attach-col { width: 25.7142%; } .resp-sp-col-4 { width: 31.4286%; } .resp-sp-col-4.attach-col { width: 34.2857%; } .resp-sp-col-5 { width: 40%; } .resp-sp-col-5.attach-col { width: 42.8571%; } .resp-sp-col-6 { width: 48.5714%; } .resp-sp-col-6.attach-col { width: 51.4285%; } .resp-sp-col-7 { width: 57.1429%; } .resp-sp-col-7.attach-col { width: 60.0%; } .resp-sp-col-8 { width: 65.7143%; } .resp-sp-col-8.attach-col { width: 68.5714%; } .resp-sp-col-9 { width: 74.2857%; } .resp-sp-col-9.attach-col { width: 77.1428%; } .resp-sp-col-10 { width: 82.8571%; } .resp-sp-col-10.attach-col { width: 85.7142%; } .resp-sp-col-11 { width: 91.4286%; } .resp-sp-col-11.attach-col { width: 94.2857%; } .resp-sp-col-full, .resp-sp-col-12 { width: 100%; margin-left: 0; clear: both; } .resp-sp-col-full:first-child, .resp-sp-col-12:first-child { clear: none; } } @media only screen and (min-width: 488px) and (max-width: 809.9px) { html body .resp-sl-show { display: block; } html body .resp-sl-hide { display: none !important; } .resp-sl-hide + [class*="resp-sl-col-"], .resp-sl-col-first { margin-left: 0; } [class*="resp-sl-col-"].resp-sl-col-first { margin-left: 0; clear: both; } [class*="resp-sl-col-"].resp-sl-col-first:first-child { clear: none; } [class*="resp-sl-col-"] { float: left; margin-left: 2.8571%; min-height: 1px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } [dir="rtl"] [class*="resp-sl-col-"], .reverse-columns > [class*="resp-sl-col-"] { float: right; } [class*="resp-sl-col-"]:first-child, [dir="rtl"] [class*="resp-sl-col-"]:last-child, .reverse-columns > [class*="resp-sl-col-"]:last-child { margin-left: 0; } [dir="rtl"] [class*="resp-sl-col-"]:first-child, .reverse-columns > [class*="resp-sl-col-"]:first-child { margin-left: 2.8571%; } .resp-sl-col-1 { width: 5.7143%; } .resp-sl-col-1.attach-col { width: 8.5714%; } .resp-sl-col-2 { width: 14.2857%; } .resp-sl-col-2.attach-col { width: 17.1428%; } .resp-sl-col-3 { width: 22.8571%; } .resp-sl-col-3.attach-col { width: 25.7142%; } .resp-sl-col-4 { width: 31.4286%; } .resp-sl-col-4.attach-col { width: 34.2857%; } .resp-sl-col-5 { width: 40%; } .resp-sl-col-5.attach-col { width: 42.8571%; } .resp-sl-col-6 { width: 48.5714%; } .resp-sl-col-6.attach-col { width: 51.4285%; } .resp-sl-col-7 { width: 57.1429%; } .resp-sl-col-7.attach-col { width: 60.0%; } .resp-sl-col-8 { width: 65.7143%; } .resp-sl-col-8.attach-col { width: 68.5714%; } .resp-sl-col-9 { width: 74.2857%; } .resp-sl-col-9.attach-col { width: 77.1428%; } .resp-sl-col-10 { width: 82.8571%; } .resp-sl-col-10.attach-col { width: 85.7142%; } .resp-sl-col-11 { width: 91.4286%; } .resp-sl-col-11.attach-col { width: 94.2857%; } .resp-sl-col-full, .resp-sl-col-12 { width: 100%; margin-left: 0; clear: both; } .resp-sl-col-full:first-child, .resp-sl-col-12:first-child { clear: none; } } @media only screen and (min-width: 810px) and (max-width: 1023.9px) { html body .resp-tp-show { display: block; } html body .resp-tp-hide { display: none !important; } .resp-tp-hide + [class*="resp-tp-col-"], .resp-tp-col-first { margin-left: 0; } [class*="resp-tp-col-"].resp-tp-col-first { margin-left: 0; clear: both; } [class*="resp-tp-col-"].resp-tp-col-first:first-child { clear: none; } [class*="resp-tp-col-"] { float: left; margin-left: 2.8571%; min-height: 1px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } [dir="rtl"] [class*="resp-tp-col-"], .reverse-columns > [class*="resp-tp-col-"] { float: right; } [class*="resp-tp-col-"]:first-child, [dir="rtl"] [class*="resp-tp-col-"]:last-child, .reverse-columns > [class*="resp-tp-col-"]:last-child { margin-left: 0; } [dir="rtl"] [class*="resp-tp-col-"]:first-child, .reverse-columns > [class*="resp-tp-col-"]:first-child { margin-left: 2.8571%; } .resp-tp-col-1 { width: 5.7143%; } .resp-tp-col-1.attach-col { width: 8.5714%; } .resp-tp-col-2 { width: 14.2857%; } .resp-tp-col-2.attach-col { width: 17.1428%; } .resp-tp-col-3 { width: 22.8571%; } .resp-tp-col-3.attach-col { width: 25.7142%; } .resp-tp-col-4 { width: 31.4286%; } .resp-tp-col-4.attach-col { width: 34.2857%; } .resp-tp-col-5 { width: 40%; } .resp-tp-col-5.attach-col { width: 42.8571%; } .resp-tp-col-6 { width: 48.5714%; } .resp-tp-col-6.attach-col { width: 51.4285%; } .resp-tp-col-7 { width: 57.1429%; } .resp-tp-col-7.attach-col { width: 60.0%; } .resp-tp-col-8 { width: 65.7143%; } .resp-tp-col-8.attach-col { width: 68.5714%; } .resp-tp-col-9 { width: 74.2857%; } .resp-tp-col-9.attach-col { width: 77.1428%; } .resp-tp-col-10 { width: 82.8571%; } .resp-tp-col-10.attach-col { width: 85.7142%; } .resp-tp-col-11 { width: 91.4286%; } .resp-tp-col-11.attach-col { width: 94.2857%; } .resp-tp-col-full, .resp-tp-col-12 { width: 100%; margin-left: 0; clear: both; } .resp-tp-col-full:first-child, .resp-tp-col-12:first-child { clear: none; } } @media only screen and (min-width: 1024px) and (max-width: 1279.9px) { html body .resp-tl-show { display: block; } html body .resp-tl-hide { display: none !important; } .resp-tl-hide + [class*="resp-tl-col-"], .resp-tl-col-first { margin-left: 0; } [class*="resp-tl-col-"].resp-tl-col-first { margin-left: 0; clear: both; } [class*="resp-tl-col-"].resp-tl-col-first:first-child { clear: none; } [class*="resp-tl-col-"] { float: left; margin-left: 2.8571%; min-height: 1px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } [dir="rtl"] [class*="resp-tl-col-"], .reverse-columns > [class*="resp-tl-col-"] { float: right; } [class*="resp-tl-col-"]:first-child, [dir="rtl"] [class*="resp-tl-col-"]:last-child, .reverse-columns > [class*="resp-tl-col-"]:last-child { margin-left: 0; } [dir="rtl"] [class*="resp-tl-col-"]:first-child, .reverse-columns > [class*="resp-tl-col-"]:first-child { margin-left: 2.8571%; } .resp-tl-col-1 { width: 5.7143%; } .resp-tl-col-1.attach-col { width: 8.5714%; } .resp-tl-col-2 { width: 14.2857%; } .resp-tl-col-2.attach-col { width: 17.1428%; } .resp-tl-col-3 { width: 22.8571%; } .resp-tl-col-3.attach-col { width: 25.7142%; } .resp-tl-col-4 { width: 31.4286%; } .resp-tl-col-4.attach-col { width: 34.2857%; } .resp-tl-col-5 { width: 40%; } .resp-tl-col-5.attach-col { width: 42.8571%; } .resp-tl-col-6 { width: 48.5714%; } .resp-tl-col-6.attach-col { width: 51.4285%; } .resp-tl-col-7 { width: 57.1429%; } .resp-tl-col-7.attach-col { width: 60.0%; } .resp-tl-col-8 { width: 65.7143%; } .resp-tl-col-8.attach-col { width: 68.5714%; } .resp-tl-col-9 { width: 74.2857%; } .resp-tl-col-9.attach-col { width: 77.1428%; } .resp-tl-col-10 { width: 82.8571%; } .resp-tl-col-10.attach-col { width: 85.7142%; } .resp-tl-col-11 { width: 91.4286%; } .resp-tl-col-11.attach-col { width: 94.2857%; } .resp-tl-col-full, .resp-tl-col-12 { width: 100%; margin-left: 0; clear: both; } .resp-tl-col-full:first-child, .resp-tl-col-12:first-child { clear: none; } } @media (min-width: 1280px) and (max-width: 1440.9px), print { html body .resp-d-show { display: block; } html body .resp-d-hide { display: none !important; } .resp-d-hide + [class*="resp-d-col-"], .resp-d-col-first { margin-left: 0; } [class*="resp-d-col-"].resp-d-col-first { margin-left: 0; clear: both; } [class*="resp-d-col-"].resp-d-col-first:first-child { clear: none; } [class*="resp-d-col-"] { float: left; margin-left: 2.8571%; min-height: 1px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } [dir="rtl"] [class*="resp-d-col-"], .reverse-columns > [class*="resp-d-col-"] { float: right; } [class*="resp-d-col-"]:first-child, [dir="rtl"] [class*="resp-d-col-"]:last-child, .reverse-columns > [class*="resp-d-col-"]:last-child { margin-left: 0; } [dir="rtl"] [class*="resp-d-col-"]:first-child, .reverse-columns > [class*="resp-d-col-"]:first-child { margin-left: 2.8571%; } .resp-d-col-1 { width: 5.7143%; } .resp-d-col-1.attach-col { width: 8.5714%; } .resp-d-col-2 { width: 14.2857%; } .resp-d-col-2.attach-col { width: 17.1428%; } .resp-d-col-3 { width: 22.8571%; } .resp-d-col-3.attach-col { width: 25.7142%; } .resp-d-col-4 { width: 31.4286%; } .resp-d-col-4.attach-col { width: 34.2857%; } .resp-d-col-5 { width: 40%; } .resp-d-col-5.attach-col { width: 42.8571%; } .resp-d-col-6 { width: 48.5714%; } .resp-d-col-6.attach-col { width: 51.4285%; } .resp-d-col-7 { width: 57.1429%; } .resp-d-col-7.attach-col { width: 60.0%; } .resp-d-col-8 { width: 65.7143%; } .resp-d-col-8.attach-col { width: 68.5714%; } .resp-d-col-9 { width: 74.2857%; } .resp-d-col-9.attach-col { width: 77.1428%; } .resp-d-col-10 { width: 82.8571%; } .resp-d-col-10.attach-col { width: 85.7142%; } .resp-d-col-11 { width: 91.4286%; } .resp-d-col-11.attach-col { width: 94.2857%; } .resp-d-col-full, .resp-d-col-12 { width: 100%; margin-left: 0; clear: both; } .resp-d-col-full:first-child, .resp-d-col-12:first-child { clear: none; } } @media (min-width: 1441px), print { html body .resp-dw-show { display: block; } html body .resp-dw-hide { display: none !important; } .resp-dw-hide + [class*="resp-dw-col-"], .resp-dw-col-first { margin-left: 0; } [class*="resp-dw-col-"].resp-dw-col-first { margin-left: 0; clear: both; } [class*="resp-dw-col-"].resp-dw-col-first:first-child { clear: none; } [class*="resp-dw-col-"] { float: left; margin-left: 2.8571%; min-height: 1px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } [dir="rtl"] [class*="resp-dw-col-"], .reverse-columns > [class*="resp-dw-col-"] { float: right; } [class*="resp-dw-col-"]:first-child, [dir="rtl"] [class*="resp-dw-col-"]:last-child, .reverse-columns > [class*="resp-dw-col-"]:last-child { margin-left: 0; } [dir="rtl"] [class*="resp-dw-col-"]:first-child, .reverse-columns > [class*="resp-dw-col-"]:first-child { margin-left: 2.8571%; } .resp-dw-col-1 { width: 5.7143%; } .resp-dw-col-1.attach-col { width: 8.5714%; } .resp-dw-col-2 { width: 14.2857%; } .resp-dw-col-2.attach-col { width: 17.1428%; } .resp-dw-col-3 { width: 22.8571%; } .resp-dw-col-3.attach-col { width: 25.7142%; } .resp-dw-col-4 { width: 31.4286%; } .resp-dw-col-4.attach-col { width: 34.2857%; } .resp-dw-col-5 { width: 40%; } .resp-dw-col-5.attach-col { width: 42.8571%; } .resp-dw-col-6 { width: 48.5714%; } .resp-dw-col-6.attach-col { width: 51.4285%; } .resp-dw-col-7 { width: 57.1429%; } .resp-dw-col-7.attach-col { width: 60.0%; } .resp-dw-col-8 { width: 65.7143%; } .resp-dw-col-8.attach-col { width: 68.5714%; } .resp-dw-col-9 { width: 74.2857%; } .resp-dw-col-9.attach-col { width: 77.1428%; } .resp-dw-col-10 { width: 82.8571%; } .resp-dw-col-10.attach-col { width: 85.7142%; } .resp-dw-col-11 { width: 91.4286%; } .resp-dw-col-11.attach-col { width: 94.2857%; } .resp-dw-col-full, .resp-dw-col-12 { width: 100%; margin-left: 0; clear: both; } .resp-dw-col-full:first-child, .resp-dw-col-12:first-child { clear: none; } } @supports (--custom:property) and (aspect-ratio:1/1) { iframe[style*="--aspect-ratio"], [style*="--aspect-ratio"] > img { aspect-ratio: var(--aspect-ratio); max-width: var(--max-width); } @media only screen and (max-width: 487.9px), only screen and (min-width: 488px) and (max-width: 809.9px) { iframe[style*="--aspect-ratio-smartphone"], [style*="--aspect-ratio-smartphone"] > img { aspect-ratio: var(--aspect-ratio-smartphone); max-width: var(--max-width-smartphone); } } } @supports (--custom:property) and not (aspect-ratio:1/1) { [style*="--aspect-ratio"]::before { content: ""; display: block; width: 1px; margin-left: -1px; float: left; height: 0; padding-top: calc(min(100%, var(--max-width)) / (var(--aspect-ratio))); } [style*="--aspect-ratio"]::after { content: ""; display: table; clear: both; } iframe[style*="--aspect-ratio"], [style*="--aspect-ratio"] > img { max-width: var(--max-width); } @media only screen and (max-width: 487.9px), only screen and (min-width: 488px) and (max-width: 809.9px) { [style*="--aspect-ratio-smartphone"]::before { padding-top: calc(min(100%, var(--max-width-smartphone)) / (var(--aspect-ratio-smartphone))); } iframe[style*="--aspect-ratio-smartphone"], [style*="--aspect-ratio-smartphone"] > img { max-width: var(--max-width-smartphone); } } } .ip_button { display: inline-block; text-decoration: none; text-align: center; white-space: nowrap; cursor: pointer; outline: none; } button.ip_button { border: 0; } .ip_button.ip_button__disabled { opacity: 0.6; cursor: not-allowed; } .button_list { margin: 0; padding: 0; } .button_list.with_inline_list_items { word-spacing: 0.7em; } .button_list_item { list-style: none; } .with_inline_list_items .button_list_item { word-spacing: normal; display: inline-block; } a.ip_button_type__engine_instance, a.ip_button_type__inline, a.ip_button_type__icon, .ip_button.inline_list_button { margin-right: 1em; } a.ip_button_type__engine_instance:last-of-type, a.ip_button_type__inline:last-of-type, a.ip_button_type__icon:last-of-type, .ip_button.inline_list_button:last-child { margin-right: 0; } .ip_button_type__form, .ip_button_type__engine_instance { font-weight: bold; padding: 10px 30px; border-radius: 5px; font-size: 16px; } .ip_button_design__benefit { padding: 10px 0; display: flex; align-items: center; pointer-events: none; } .ip_button_design__benefit .before { border-radius: 50%; padding: 5px; font-size: 25px; flex-basis: 35px; flex-shrink: 0; width: 35px; height: 35px; margin-right: 10px; display: inline-flex; align-items: center; justify-content: center; background: #ed008c; color: white; } .ip_button_design__benefit .ip_button__text { white-space: normal; hyphens: auto; text-align: left; line-height: 1.2; font-size: 14px; } .ip_button_type__inline:hover, .ip_button_type__engine_instance:hover, .ip_button_type__form_neutral:hover, .ip_button_type__form:hover { box-shadow: 0 0 3px #515151; } .ip_button_type__plain_text { color: #ed008c; } .ip_button_type__form, .ip_button_type__form_neutral, .ip_button_type__form_secondary, .ip_button_type__business_transaction, .ip_button_type__voucher, .ip_button_type__engine_instance, .ip_button_type__search_filter, .ip_button_type__inline, #wertgarantie_wrapper #wertgarantie-app .vc-button { border-radius: 12px; border: none; transition: all 0.3s; } .ip_button_type__form:hover { background-color: #DD0083; } .ip_button_type__form_secondary:hover { background-color: #669FB2; } .ip_button.ip_button_type__form { display: inline-flex; justify-content: center; box-sizing: border-box; } .ip_button_type__form .ip_button__text, .ip_button_type__form_secondary .ip_button__text, .ip_button_type__form_neutral .ip_button__text, .ip_button_type__engine_instance .ip_button__text, .ip_button_type__inline .ip_button__text { padding: 0 25px; } .ip_button_type__form .ip_button__text, .ip_button_type__form_secondary .ip_button__text, .ip_button_type__form_neutral .ip_button__text, .ip_button_type__business_transaction .ip_button__text, .ip_button_type__engine_instance .ip_button__text, .ip_button_type__inline .ip_button__text { display: inline-block; height: 35px; vertical-align: middle; line-height: 35px; box-sizing: border-box; margin: 0; font-size: 15px; font-weight: bold; cursor: pointer; white-space: nowrap; } .ip_button_type__form .before, .ip_button_type__form_secondary .before, .ip_button_type__engine_instance .before, .ip_button_type__inline .before { height: 35px; vertical-align: middle; line-height: 35px; width: 25px; } .ip_button_design__big .ip_button__text, .ip_button_design__big .before { line-height: 50px; height: 50px; } .ip_button_type__form .before, .ip_button_type__form_secondary .before { padding-left: 25px; } .ip_button_type__form .before ~ .ip_button__text, .ip_button_type__form_secondary .before ~ .ip_button__text, .ip_button_type__engine_instance .before ~ .ip_button__text, .ip_button_type__inline .before ~ .ip_button__text { padding-left: 3px; } .ip_button_type__engine_instance .before { padding-left: 15px; } .ip_button_type__form, .ip_button_type__form_neutral, .ip_button_type__form_secondary, .ip_button_type__business_transaction, .ip_button_type__engine_instance, .ip_button_type__inline { text-align: center; } .ip_button_type__business_transaction .ip_button__text, .ip_button_type__business_transaction .before, .ip_button_type__inline .ip_button__text, .ip_button_type__inline .before, .ip_button_type__form .ip_button__text, .ip_button_type__form .before, .ip_button_type__form .after, .ip_button_type__form_secondary .ip_button__text, .ip_button_type__form_secondary .before, .ip_button_type__engine_instance .ip_button__text, .ip_button_type__engine_instance .before { color: white; } .ip_button_type__form_neutral .before, .ip_button_type__form_neutral .ip_button__text { color: #8C8C8C; } .ip_button_type__form .before, .ip_button_type__form_secondary .before { font-size: 19px; } a.ip_button_type__plain, a.ip_button_type__icon, button.ip_button_type__plain, button.ip_button_type__plain_icon { font-size: 12px; color: #ed008c; } .ip_button.ip_button_type__plain_icon_big { font-size: 26px; color: #85B3C2; } .ip_button.ip_button_type__plain_icon_big ~ .ip_button.ip_button_type__plain_icon_big { margin-left: 0.5em; } .ip_button_type__plain i { font-size: 14px; } button.ip_button_type__plain, button.ip_button_type__plain_icon { border: none; background-color: transparent; } .ip_button_type__plain .after { margin-left: 5px; } .ip_button_type__form .after, .ip_button_type__form_neutral .after { margin-left: -15px; padding-right: 25px; } .ip_button_type__form .before, .ip_button_type__form_neutral .before, .ip_button_type__business_transaction .before, .ip_button_type__plain .before { margin-right: 7px; } .ip_button_type__form { display: inline-flex; align-items: baseline; } .ip_button__print { color: #8C8C8C; font-weight: bold; font-size: 14px; } .ip_button_type__inline, .ip_button_type__engine_instance, .ip_button_type__form { background: #ed008c; } .ip_button_type__form_neutral { background: #e1e1e1; } .ip_button_type__business_transaction { background-color: #0087AB; } .ip_button_type__form_secondary { background: #85B3C2 } .ip_button_type__plain_icon, .ip_button_type__plain_icon.ip_button__clear_inputfield { background: transparent; border: none; height: 1.25em; font-size: 16px; } @media only screen and (min-width: 810px) and (max-width: 1023.9px), only screen and (min-width: 1024px) and (max-width: 1279.9px), (min-width: 1280px) and (max-width: 1440.9px), print, (min-width: 1441px) { .button_wrapper_left { float: left; } .button_wrapper_right { float: right; } .ip_button_type__business_transaction, .ip_button_type__form_neutral { padding: 0 30px; } .ip_button_type__inline:hover, .ip_button_type__engine_instance:hover, .ip_button_type__form_secondary:hover, .ip_button_type__form_neutral:hover, .ip_button_type__form:hover, .ip_button_type__business_transaction:hover { border: transparent; box-shadow: 0 0 5px #8C8C8C; } .ip_button_type__business_transaction { margin-bottom: 4px; } } @media only screen and (max-width: 487.9px), only screen and (min-width: 488px) and (max-width: 809.9px) { .button_wrapper ~ .button_wrapper { margin-top: 1.5em; } :is(.ip_button_type__form, .ip_button_type__form_secondary, .ip_button_type__form_neutral, .ip_button_type__engine_instance, .ip_button_type__business_transaction):where(:not([data-responsive_fixed_width="1"])) { display: block; width: 100%; box-sizing: border-box; } .ip_button_type__form .ip_button__text, .ip_button_type__form_secondary .ip_button__text, .ip_button_type__form_neutral .ip_button__text, .ip_button_type__business_transaction .ip_button__text, .ip_button_type__engine_instance .ip_button__text, .ip_button_type__inline .ip_button__text { overflow: hidden; text-overflow: ellipsis; } .ip_button_type__engine_instance .before { display: none; } .ip_button_type__engine_instance .before ~ .ip_button__text { padding-left: 25px; } } .ip_button_type__form, .ip_button_type__form_neutral, .ip_button_type__form_secondary, .ip_button_type__business_transaction { display: inline-flex; align-items: center; justify-content: center; } div.cm_popup_wrapper .popup__header_wrapper { display: none; } .cm_popup_wrapper .content { text-align: center; } .cm_popup_wrapper .text { white-space: pre-line; } .cm_popup_wrapper .content_wrapper { display: grid; align-items: center; justify-items: center; } @media only screen and (min-width: 810px) and (max-width: 1023.9px), only screen and (min-width: 1024px) and (max-width: 1279.9px), (min-width: 1280px) and (max-width: 1440.9px), print, (min-width: 1441px) { .cm_popup_wrapper.cm_popup_wrapper.cm_popup_wrapper { width: 939px; max-height: 92vh !important; } .cm_popup_wrapper .content_wrapper { grid-template: "image logo" "image text" "image text"; } } @media only screen and (max-width: 487.9px), only screen and (min-width: 488px) and (max-width: 809.9px) { .cm_popup_wrapper .content_wrapper { grid-template: "image logo" "text text" "text text"; } div.cm_popup_wrapper .cookie_image_wrapper img { max-width: 120px; } } .cm_popup_wrapper .cookie_image_wrapper { grid-area: image; } .cm_popup_wrapper .logo { grid-area: logo; max-width: 250px; height: auto; } .cm_popup_wrapper .content { grid-area: text; } .cm_popup_wrapper .bottom_links_wrapper { display: flex; justify-content: center; } .cm_popup_wrapper .headline { margin: 0 0 0.5em 0; font-weight: bold; font-size: 150%; } .cm_popup_wrapper .button_wrapper { display: flex; flex-wrap: wrap; justify-content: center; gap: 15px; text-align: center; margin: 2.5em 0 1.5em 0; } .cm_popup_wrapper .bottom_links_wrapper a { padding: 0 0.5em; font-size: 11px; } .cm_popup_wrapper .bottom_links_wrapper a:not(:first-child):before { content: '|'; position: relative; left: -0.5em; top: -1px; display: inline-block; text-decoration: none; } @media only screen and (max-width: 487.9px), only screen and (min-width: 488px) and (max-width: 809.9px), only screen and (min-width: 810px) and (max-width: 1023.9px), only screen and (min-width: 1024px) and (max-width: 1279.9px) { .cm_popup_wrapper .button_wrapper { margin: 1.5em 0 1em 0; } } @media only screen and (min-width: 810px) and (max-width: 1023.9px), only screen and (min-width: 1024px) and (max-width: 1279.9px) { div.popup_wrapper.cm_popup_wrapper { max-width: 95vw; margin: 0 auto; } } @media only screen and (max-width: 487.9px), only screen and (min-width: 488px) and (max-width: 809.9px) { div.popup_wrapper.cm_popup_wrapper { width: 94vw; max-width: initial !important; } } @media screen and (max-height: 600px) { div.popup_wrapper.responsive.cm_popup_wrapper { font-size: 85%; padding: 1em 0 1em 0.5em !important; } div.popup_wrapper.responsive.center_fixed.cm_popup_wrapper .popup_content_wrapper { padding-right: 0.5em; } } .consent_placeholder { display: flex; flex-direction: column; align-items: center; background: #e8e8e8; padding: 30px 0px; text-align: center; } .consent_placeholder .consent_text { padding: 0 15px 30px 15px; white-space: pre-line; } @media only screen and (min-width: 810px) and (max-width: 1023.9px), only screen and (min-width: 1024px) and (max-width: 1279.9px), (min-width: 1280px) and (max-width: 1440.9px), print, (min-width: 1441px) { .consent_placeholder .consent_text { max-width: 800px; } } .cm_item_wrapper { margin: 30px 0 20px 0; } .text.category { font-weight: bold; margin: 3px 0; } .cm_item_wrapper .ipfit_checkbox_awesome.ipfit_readonly .ipfit__text { color: #4d4d4d; } .cm_item_wrapper .text.id { margin-top: 5px; white-space: normal; } .data_privacy_layer { padding: 10px; background: rgba(255,255,255,0.8); width: 100%; box-sizing: border-box; z-index: 1000; position: fixed; left: 0; } .data_privacy_layer_top_wrapper { height: 40px; } .data_privacy_layer.top { top: 0; } .data_privacy_layer.bottom { bottom: 0; } .data_privacy_layer_content { display: flex; align-items: center; } .data_privacy_popup_wrapper .popup__header_wrapper { display: none; } .data_privacy_popup_wrapper .content { text-align: center; } .data_privacy_popup_wrapper .text { white-space: pre-line; } .data_privacy_popup_wrapper .content_wrapper { display: grid; align-items: center; justify-items: center; } @media only screen and (min-width: 810px) and (max-width: 1023.9px), only screen and (min-width: 1024px) and (max-width: 1279.9px), (min-width: 1280px) and (max-width: 1440.9px), print, (min-width: 1441px) { .data_privacy_popup_wrapper .content_wrapper { grid-template: "b a" "b c" "b c"; } } @media only screen and (max-width: 487.9px), only screen and (min-width: 488px) and (max-width: 809.9px) { .data_privacy_popup_wrapper .content_wrapper { grid-template: "b a" "c c" "c c"; } div.data_privacy_popup_wrapper .cookie_image_wrapper img { max-width: 120px; } } .data_privacy_popup_wrapper .cookie_image_wrapper { grid-area: b; } .data_privacy_popup_wrapper .logo { grid-area: a; max-width: 250px; height: auto; } .data_privacy_popup_wrapper .content { grid-area: c; } .data_privacy_popup_wrapper .bottom_links_wrapper { display: flex; justify-content: center; } .data_privacy_popup_wrapper .headline { margin: 1em 0 0.5em 0; font-weight: bold; font-size: 150%; } .data_privacy_popup_wrapper .button_wrapper { display: flex; justify-content: center; margin: 2em 0 1em 0; } .data_privacy_popup_wrapper .bottom_links_wrapper a { padding: 0 0.5em; font-size: 11px; } .data_privacy_popup_wrapper .bottom_links_wrapper a:not(:first-child):before { content: '|'; position: relative; left: -0.5em; top: -1px; display: inline-block; text-decoration: none; } @media (min-width: 1280px) and (max-width: 1440.9px), print, (min-width: 1441px) { .popup_wrapper.data_privacy_popup_wrapper { max-width: 600px; } } @media only screen and (max-width: 487.9px), only screen and (min-width: 488px) and (max-width: 809.9px), only screen and (min-width: 810px) and (max-width: 1023.9px), only screen and (min-width: 1024px) and (max-width: 1279.9px) { .data_privacy_popup_wrapper .button_wrapper { margin: 1em 0 0.5em 0; } } @media only screen and (max-width: 487.9px), only screen and (min-width: 488px) and (max-width: 809.9px) { div.popup_wrapper.data_privacy_popup_wrapper { width: 94vw; max-width: initial !important; } } @media screen and (max-height: 600px) { div.popup_wrapper.responsive.data_privacy_popup_wrapper { font-size: 85%; padding: 1em 0 1em 0.5em !important; } div.popup_wrapper.responsive.center_fixed.data_privacy_popup_wrapper .popup_content_wrapper { padding-right: 0.5em; } } .consent_placeholder { display: flex; flex-direction: column; align-items: center; background: #e8e8e8; padding: 30px 0px; text-align: center; } .consent_placeholder .consent_text { padding: 0 15px 30px 15px; white-space: pre-line; } @media only screen and (min-width: 810px) and (max-width: 1023.9px), only screen and (min-width: 1024px) and (max-width: 1279.9px), (min-width: 1280px) and (max-width: 1440.9px), print, (min-width: 1441px) { .consent_placeholder .consent_text { max-width: 800px; } } .data_privacy_layer { height: 150px; } .data_privacy_layer { background: #f4f4f4; box-shadow: inset 0 -10px 10px -10px #1e1e1e; display: flex; align-items: center; justify-content: center; } .cm_popup_wrapper .logo { margin: 20px 0; } .cm_popup_wrapper .headline { font-size: 25px; margin-bottom: 28px; } div.cm_popup_wrapper .popup__header_wrapper { display: inherit; } div.cm_popup_wrapper { color: #000000; background-color: #fff !important; background-image: repeating-linear-gradient(80deg, #a6a6a6 0 130px, transparent 130px 100%), repeating-linear-gradient(65deg, transparent 0 0, #f3f3f3 130px 280px, transparent 280px 100%); z-index: 10002; } @media only screen and (max-width: 487.9px), only screen and (min-width: 488px) and (max-width: 809.9px) { div.cm_popup_wrapper { padding: 20px 15px 15px 10px; } } @media only screen and (min-width: 810px) and (max-width: 1023.9px), only screen and (min-width: 1024px) and (max-width: 1279.9px), (min-width: 1280px) and (max-width: 1440.9px), print, (min-width: 1441px) { div.cm_popup_wrapper { padding: 50px 50px 50px 40px; } } .cm_popup_wrapper:has(.ip_button__save_settings) { background-image: repeating-linear-gradient(80deg, #f3f3f3 0 130px, transparent 130px 100%), repeating-linear-gradient(65deg, transparent 0 0, #fff 130px 280px, transparent 280px 100%); } .cm_popup_wrapper ~ .popup_grayout { z-index: 10001; backdrop-filter: blur(3px); } .cm_item_wrapper .ipfit__checkbox_awesome__wrapper { font-size: 17px; } .cm_item_wrapper .text:not(.category) { font-size: 13px; } .cm_popup_wrapper .button_wrapper .ip_button_type__engine_instance { min-width: 235px; } .cm_popup_wrapper .cookie_image_wrapper { margin-right: 30px; } .cm_popup_wrapper .cookie_image_wrapper img { max-width: 252px; width: auto; height: auto; } @media only screen and (min-width: 810px) and (max-width: 1023.9px), only screen and (min-width: 1024px) and (max-width: 1279.9px), (min-width: 1280px) and (max-width: 1440.9px), print, (min-width: 1441px) { .cm_popup_wrapper .popup_content_wrapper { padding-left: 10px; } } @media only screen and (max-width: 487.9px), only screen and (min-width: 488px) and (max-width: 809.9px) { .cm_popup_wrapper .content_wrapper { grid-template: "image" "logo" "text"; } .cm_popup_wrapper { padding: 5px; } .cm_popup_wrapper .popup_content_wrapper { padding: 10px; } .cm_popup_wrapper .ip_button_type__engine_instance { margin-right: 0; } .cm_popup_wrapper .cookie_image_wrapper { display: none; } } .touch .cm_popup_wrapper .popup_content_wrapper { overflow: auto; } @supports not (selector(::-webkit-scrollbar)){ .cm_popup_wrapper .popup_content_wrapper { scrollbar-color: #ed008c transparent; scrollbar-width: thin; } } .cm_popup_wrapper .popup_content_wrapper::-webkit-scrollbar { width: 0.5rem; height: 0.5rem; } .cm_popup_wrapper .popup_content_wrapper::-webkit-scrollbar-track { background-color: transparent; border-radius: 0.25rem; } .cm_popup_wrapper .popup_content_wrapper::-webkit-scrollbar-thumb { border-radius: 0.25rem; background-color: #ed008c; } .cm_popup_wrapper .popup_content_wrapper::-webkit-scrollbar-corner { background-color: transparent; } .data_privacy_layer_content { display: flex; align-items: center; justify-content: center; font-size: 16px; flex-wrap: wrap; text-align: center; } .data_privacy_layer_content .ip_button { margin-top: 0.7em; } @media only screen and (max-width: 487.9px), only screen and (min-width: 488px) and (max-width: 809.9px) { .data_privacy_layer { height: 200px; } .data_privacy_layer_content { font-size: 14px; } } @media (min-width: 1280px) and (max-width: 1440.9px), print, (min-width: 1441px) { .data_privacy_layer_content { max-width: 1084px; } } .usercentrics-button .uc-privacy-button-wrapper { display: none; } input, textarea, select, .ipfit_dateTime > .ipfit__datetime_wrapper, .ipfit__datetime_wrapper:not(.range_wrapper), .ipfit_sortedList_select_wrapper, .ipfit_swapSelection.use_popup .read_only_overflow_wrapper, .combo_box_container { background: white; color: #434343; } [tabindex='-1']:focus { outline: 0; } .ipfit__datetime_wrapper input { border: none; } .ipfit__field__inner_wrapper { position: relative; } .ipfit__field_wrapper__mandatory input, .ipfit__field_wrapper__mandatory textarea, .ipfit__field_wrapper__mandatory select, .ipfit__field_wrapper__mandatory .ipfit_dateTime > .ipfit__datetime_wrapper, .ipfit__field_wrapper__mandatory .ipfit_swapSelection.use_popup { background: white; transition: background 300ms; } input:hover, select:hover, textarea:hover, .combo_box_container:hover { background: white; } input:focus, select:focus, textarea:focus, .combo_box_container:focus { background: white; } .ipfit select[disabled], .ipfit input[disabled], .ipfit textarea[disabled] { background-color: #f5f5f5; color: #a4a4a4; } .ipfit__field_wrapper__error input, .ipfit__field_wrapper__error textarea, .ipfit__field_wrapper__error select, .ipfit__field_wrapper__error .ipfit_dateTime > .ipfit__datetime_wrapper, .ipfit__field_wrapper__error .ipfit_swapSelection.use_popup .read_only_overflow_wrapper { background: #fedbdb !important; } .ipfit__field__wrapper .ipfit__quantity_control { position: absolute; display: flex; flex-direction: column; justify-content: center; background: white; top: 1px; right: 0; margin-right: 1px; min-width: 1.3em; } .ipfit__field__wrapper .ipfit__quantity_control > a { line-height: 0.5; margin-right: 0; } .ipfit__field_error { color: #c52020; flex-basis: 100%; } .ipfit__no_html_content, .ip_engine_message__no_html_content { white-space: pre-line; } .field_core_wrapper.with_clear_button input[type="search"]::-ms-clear { display: none; } .field_core_wrapper.with_clear_button input[type="search"]::-webkit-search-cancel-button { -webkit-appearance: none; } .field_core_wrapper.with_clear_button { display: inline-flex; flex-direction: row; align-items: center; width: 100%; } .field_core_wrapper.with_clear_button input { padding-right: 1.7em; } .field_core_wrapper .clear_button_wrapper { position: absolute; right: 0; opacity: 0; min-width: 1.7em; text-align: center; transition: opacity 300ms ease; pointer-events: none; } .field_core_wrapper.with_selection_button .clear_button_wrapper { margin-left: -3em; } .clear_button_wrapper.show { opacity: 1; pointer-events: auto; } .ipfit__field__wrapper input[type=number]::-webkit-inner-spin-button, .ipfit__field__wrapper input[type=number]::-webkit-outer-spin-button { -webkit-appearance: none; margin: 0; } .ipfit__field__wrapper input[type=number] { -moz-appearance: textfield; } .ipfit__mlfield__wrapper .toplabel { color: #3595b0; } .ipfit__mlfield__inner_wrapper:first-child { margin-top: 7px; } .ipfit__mlfield__inner_wrapper:not(:last-child) { margin-bottom: 1.5em; } .ipfit__field_wrapper_label__inline, .ipfit__field_wrapper_label__inline_movable { position: relative; } .ipfit__field_wrapper_label__inline_movable { padding-top: 10px; } .ipfit__inline_label { z-index: 2; position: absolute; font-size: max(12px,.8em); top: .5em; left: .5em; cursor: auto; } .ipfit__link_label { cursor: pointer; } .ipfit__fieldlabel__mandatory:after { font-weight: bold; } .ipfit__inline_label_invisible { display: none !important; } .ipfit__field_wrapper_label__inline_movable .ipfit__inline_label { transition: all 120ms ease-in-out 0s; } .ipfit__field_wrapper_label__inline_movable .ipfit__inline_label_movable { background-color: white; left: 3px; top: -10px; padding: 1px 2px; font-size: 0.9em; transform: none; line-height: 1; border-radius: 2px; } .ipfit__inline_label_movable { position: absolute; } .ipfit__field_wrapper_label__toplabel > .ipfit__fieldlabel { display: block; } .ipfit__field__wrapper input, .ipfit__field__wrapper textarea, select.ipfit__selection, .ipfit_direct_engine_upload .input_components_wrapper { box-sizing: border-box; max-width: 100%; padding: 0.5rem 0.5rem; } .ipfit__fieldlabel__mandatory:not(:empty):after { content: '*'; margin-left: .3em; } .ipfit__inline_label { top: 0.4em; } .ipfit__field_wrapper_label__toplabel label.ipfit__fieldlabel__mandatory:not(:empty):after, .ipfit__inline_label.ipfit__fieldlabel__mandatory:after { color: #ed008c; } .engine_input_field__text, .engine_input_field__textarea, .engine_input_field__password { width: 350px; } .ipfit__emptyField__wrapper { height: 0; } input.ipfit__text, input.ipfit__autoCompletion { width: 100%; } @media only screen and (min-width: 810px) and (max-width: 1023.9px), only screen and (min-width: 1024px) and (max-width: 1279.9px), (min-width: 1280px) and (max-width: 1440.9px), print, (min-width: 1441px) { .ipfit__action_button_wrapper { margin-left: 1em; } } @media only screen and (max-width: 487.9px), only screen and (min-width: 488px) and (max-width: 809.9px) { .ipfit__action_button_wrapper { width: 100%; margin-top: 1em; } } .ip_button.ip_button__show_selection { position: absolute; right: 0; top: 0; display: flex; align-items: center; padding: 0 7px; cursor: default; box-sizing: border-box; height: 100%; } input.ipfit__text, input.ipfit__autoCompletion:where(:not(#header_nav_search_quick__search__search_term)), .engine_input_field__text, .engine_input_field__password, select.ipfit__selection { border: 1px solid #e1e1e1; font-size: 100%; padding: 0.5rem 0.5rem; background-color: white; } .ipfit__fieldlabel.ipfit__inline_label:not(:empty) { padding: 0.1em 0.3em; } .ipfit__field_wrapper_label__inline_movable .ipfit__inline_label_movable { font-size: 12px; background-color: white; } .ipfit__field_wrapper_label__inline_movable.pageelement_invisible { padding-top: 0; } .bt_order_option_list_wrapper .ipfit__field__wrapper, .engine_page_table .ipfit__field__wrapper { margin-bottom: 1em; } .bt_order_option_list_wrapper .ipfit__field__wrapper.pageelement_invisible, .bt_order_option_list_wrapper .ipfit__field__wrapper.ipfit__emptyField__wrapper, .engine_page_column .ipfit__field__wrapper.pageelement_invisible, .engine_page_column .ipfit__field__wrapper.ipfit__emptyField__wrapper { margin-bottom: 0; } .ipfit__radio_list__wrapper:where(.ipfit__field_wrapper_label__toplabel) .engine_input_field_label { padding: 10px 0; font-weight: bold; } .info_layer_wrapper > i { font-size: 1.3em; color: #47931c; margin-left: 0.5em; } @media only screen and (max-width: 487.9px), only screen and (min-width: 488px) and (max-width: 809.9px) { .ipfit__field__wrapper:not(.ipfit__field_wrapper_label__inline_movable) .ipfit__field__inner_wrapper input.ipfit__text { width: 100%; } } .ipfit__field__wrapper .ipfit__field_error { transition: max-height 1000ms; overflow: hidden; max-height: 0; } .ipfit__field__wrapper.ipfit__field_wrapper__error .ipfit__field_error { max-height: 12em; width: 100%; flex-basis: 100%; } .ipfit__field__inner_wrapper:not(.ipfit_show_resultset) { display: inline-flex; flex-wrap: wrap; align-items: baseline; max-width: 530px; } .ipfit__field__inner_wrapper.ipfit__ignore_default_max_width { max-width: inherit; } .ipfit__field__inner_wrapper:not(.ipfit_show_resultset):not(.ipfit_checkbox_awesome) { width: 100%; } .ipfit__field__wrapper .svg_icon .circle { display: none; } .ipfit__field__wrapper .ipfit_textarea textarea { box-sizing: border-box; width: 100%; border: 1px solid #e1e1e1; padding: 5px; } .ipfit__field__wrapper.ipfit__field_wrapper__error .ipfit__field_error { font-size: 12px; padding-left: 0.4em; padding-top: 0.2em; } .ipfit__inline_label { top: 0.5rem; } :where(.ipfit__field_wrapper_label__toplabel) .ipfit__fieldlabel:not(:empty) { padding: 0.1em 0.3em; font-size: 0.75rem; line-height: 1; } .ip_engine_page .ipfit_readonly { box-sizing: border-box; font-size: 100%; padding: 0.5rem 0.5rem; border: 1px solid #e1e1e1; background-color: #f5f5f5; } .ipfit__text_ca_right { text-align: right; } .ipfit__text_ca_center { text-align: center; } .ipfit__password_visibility { position: absolute; padding-right: 0.5em; right: 0; top: 0; height: 100%; display: flex; flex-direction: column; justify-content: center; cursor: pointer; } .field_core_wrapper.with_pw_visibility_button { position: relative; width: 100%; } .field_core_wrapper.with_pw_visibility_button .checkbox__wrapper { margin: 0; } .field_core_wrapper.with_pw_visibility_button input::-ms-reveal { display: none; } .ipfit__password_visibility .awesome_checkbox_wrapper a.awesome_checkbox { font-size: 12px; } .ipfit__password_visibility { top: 0; } select.ipfit__selection { color: #4d4d4d; } @media (min-width: 1280px) and (max-width: 1440.9px), print, (min-width: 1441px) { .select_icon { display: none; } } @media only screen and (max-width: 487.9px), only screen and (min-width: 488px) and (max-width: 809.9px), only screen and (min-width: 810px) and (max-width: 1023.9px), only screen and (min-width: 1024px) and (max-width: 1279.9px) { select:not(.cal_display_selection) { -webkit-appearance: none; appearance: none; } .select_icon:before { position: absolute; display: flex; align-items: center; justify-content: center; height: 100%; width: 1.2em; right: 0; top: 0; font-size: 1.3em; content: '\f107'; font-family: 'FontAwesomeLight'; font-weight: 300; font-style: normal; color: #4d4d4d; pointer-events: none; } } select.ipfit__selection { width: 100%; border: 1px solid #e1e1e1; } select.ipfit__selection:focus { outline: none; } .selection_core_wrapper { width: 100%; } .ipfit__selection__wrapper .ipfit__field__inner_wrapper.ipfit_text:where(:has(.ipfit__filter)) { display: flex; margin-bottom: 1em; } .ipfit__datetime_wrapper { display: inline-flex; align-items: center; position: relative; } .ipfit_dateTime .separator { padding: 0 .5em; } div.ipfit__datetime_wrapper input::-ms-clear { display: none; } a.calendar_icon { display: inline-block; font-size: 1.3em; } a.calendar_icon, .ipfit__datetime_wrapper .separator { color: #4d4d4d; transition: background-color 250ms, color 250ms, box-shadow 250ms; } .ipfit__datetime_wrapper.calendar_open a.calendar_icon { color: #ed008c; } .datetime_content_container:not(.popup_calendar) { position: absolute; display: none; box-shadow: 1px 1px 4px 0 #c8c8c8; z-index: 3; padding-bottom: .5em; background-color: #ffffff; border-radius: 0.2em; } .datetime_content_container:not(.viewport_adjusted), .ipfit_dateTime .combo_box_wrapper .auto_completion_data_div_container { top: 2.5em; } .datetime_content_container.viewport_adjusted { bottom: 2.5em; } .datetime_content_container.viewport_adjusted_right, .datetime_content_container.align_right { right: 0; } .datetime_content_container:not(.align_right):not(.viewport_adjusted_right) { left: 0; } .datetime_content_container table { border-collapse: collapse; } .datetime_content_header { padding: .4em 0; display: flex; justify-content: space-between; align-items: center; } .datetime_content_header, .datetime_content_header select { background-color: #ececec; color: #5b737f; } .datetime_content_header .ip_button { color: #5b737f; } .datetime_content_header .ip_button.ip_button_type__plain_icon:hover { color: #5b737fb8; } .cal_display_month { display: flex; } .cal_display_month select { border: 1px solid #5b737fa3; border-radius: 0.2em; box-shadow: none; width: auto !important; } .cal_display_month select.month { margin-right: .8em; } .datetime_content_header .ip_button { padding: 0 1.2em; } .datetime_content_header .reset_button .ip_button { padding: 0 0 0 .8em; } .cal_content { display: grid; grid-template-columns: repeat(7,auto); align-content: center; text-align: center; margin: 2px; gap: 2px; } .cal_content > *{ padding: 5px 8px; cursor: pointer; } .cal_display_week_day { font-weight: bold; } .cal[data-day_counter="35"]:not(.cal_current_month), .cal[data-day_counter="35"]:not(.cal_current_month) ~ .cal{ display: none; } .cal_highlighted { outline: 1px solid #5b737f; } .cal_content > .cal_disabled { background-color: #f7f3f3; cursor: not-allowed; opacity: 0.5; } .cal:focus-visible{ outline: 2px solid #5b737f; } .cal:not(.cal_current_month), .cal_disabled { color: #7d7d7d; } div.cal_display_now { text-align: center; } .ipfit_dateTime > div.input_field .reset_container { display: inline-flex; flex-direction: column; justify-content: center; height: 100%; } .ipfit__datetime_wrapper span.day_of_week { margin: 0 3px; display: inline-flex; align-items: center; } .datetime_content_container table td div.invalid { pointer-events: none; cursor: default; color: #999; } .datetime_content_container .cal_selected, .datetime_content_container .is_range, .datetime_content_container .range_start { background-color: #ececec; color: #5b737f; } .time_input { display: inline-flex; align-items: center; } .time_input input, .time_input li, .time_input ul { height: 100%; } .ipfit_dateTime > .range_wrapper.row { flex-direction: row; background: transparent; } .ipfit_dateTime > .range_wrapper.column { flex-direction: column; } .ipfit__datetime_wrapper { border: 1px solid #e1e1e1; color: #434343; font-size: 13px; } .ipfit__datetime_wrapper .calendar_icon { margin-left: 0.5em; margin-right: 0.5em; } .ipfit__dateTime__wrapper.ipfit__field_wrapper_label__inline_movable .ipfit__inline_label + .ipfit__datetime_wrapper input { color: transparent; } .ipfit__dateTime__wrapper.ipfit__field_wrapper_label__inline_movable .ipfit__inline_label_movable + .ipfit__datetime_wrapper input { color: #434343; } .checkbox__wrapper { margin-right: .7em; } .checkbox__wrapper.awesome_toggle_wrapper { margin-right: 0; } .graphical_checkbox_link { cursor: pointer; } .checkbox_list_item, .radio_list_item { display: inline-flex; } .ipfit__checkbox_list_wrapper, .ipfit_radio_list { display: flex; flex-wrap: wrap; gap: .7em 1.2em } .ipfit__checkbox_list_element_wrapper { display: flex; flex-direction: column; gap: .7em 0; } .ipfit_checkbox_awesome.ipfit_readonly .awesome_checkbox, .ipfit_checkbox_awesome.ipfit_disabled .awesome_checkbox, .ipfit_checkbox_list.ipfit_readonly .radio_list_item .checkbox__input.awesome_radio, .ipfit_radio_list.ipfit_readonly .radio_list_item .checkbox__input.awesome_radio { color: #a4a4a4; pointer-events: none; cursor: default; } .ipfit_checkbox_awesome.ipfit_readonly .ipfit__text, .ipfit_checkbox_graphical.ipfit_readonly .ipfit__text, .ipfit_radio_awesome.ipfit_readonly .input_field__text, .ipfit_checkbox_list.ipfit_readonly .input_field__text, .ipfit_radio_list.ipfit_readonly .input_field__text, .ipfit_checkbox_awesome.ipfit_readonly .input_field__text, .ipfit_checkbox_awesome.ipfit_disabled .ipfit__text, .ipfit_checkbox_graphical.ipfit_disabled .ipfit__text, .ipfit_radio_awesome.ipfit_disabled .input_field__text, .ipfit_checkbox_list.ipfit_disabled .input_field__text, .ipfit_radio_list.ipfit_disabled .input_field__text, .ipfit_checkbox_awesome.ipfit_disabled .input_field__text { color: #a4a4a4; } .awesome_checkbox_wrapper, .awesome_radio_wrapper { display: inline-block; } a.awesome_checkbox { text-decoration: none; } .ipfit__checkbox_awesome__wrapper label, .ipfit__checkbox_graphical__wrapper label { cursor: pointer; } .ipfit__checkbox_awesome__wrapper label a, .ipfit__checkbox_awesome__wrapper label a:hover { text-decoration: underline; } .ipfit__checkbox_awesome__wrapper .ipfit__text { flex-grow: 1; flex-basis: 1em; } .ipfit_radio_list.ipfit_radio_awesome { padding-top: 5px; } a.awesome_radio { display: inline-block; background-color: transparent; width: 16px; height: 16px; border-radius: 50%; border: 1px solid #8C8C8C; box-shadow: inset 0 0 0 2px white; transition: background-color 300ms, box-shadow 300ms; } a.awesome_radio_checked { background: #1aa3c8; } .ipfit_readonly a.awesome_radio { cursor: default; } .ipfit_radio_list.ipfit_readonly a.awesome_radio_checked, .ipfit_checkbox_awesome.ipfit_readonly a.awesome_radio_checked { background: radial-gradient(#999, #666); } .awesome_checkbox_wrapper a.awesome_checkbox.toggled, .awesome_checkbox_wrapper a.awesome_checkbox.untoggled, .toggle_wrapper:not(.with_labels) { background: #ed008c; border-radius: calc(20px / 2); width: calc(20px * 1.75); height: 20px; transition: background 500ms; display: block; cursor: pointer; position: relative; } .awesome_checkbox_wrapper a.awesome_checkbox.untoggled, .toggle_wrapper:not(.with_labels).left { background: #999; } .awesome_checkbox_wrapper .toggled:after, .toggle_wrapper:not(.with_labels).right .sliding_background { right: 2px; } .awesome_checkbox_wrapper .untoggled:after, .toggle_wrapper:not(.with_labels).left .sliding_background { left: 2px; } .ipfit_checkbox_toggle:not(.ipfit_readonly):not(.ipfit_disabled):hover .checkbox__wrapper .toggled:after, .ipfit_checkbox_toggle:not(.ipfit_readonly):not(.ipfit_disabled) .checkbox__wrapper .toggled:focus:after, .toggle_wrapper:not(.with_labels).right:focus .sliding_background, .toggle_wrapper:not(.with_labels).right:hover .sliding_background { box-shadow: 0 0 1px 6px #ed008c3d; } .ipfit_checkbox_toggle:not(.ipfit_readonly):not(.ipfit_disabled):hover .checkbox__wrapper .untoggled:after, .ipfit_checkbox_toggle:not(.ipfit_readonly):not(.ipfit_disabled) .checkbox__wrapper .untoggled:focus:after, .toggle_wrapper:not(.with_labels).left:focus .sliding_background, .toggle_wrapper:not(.with_labels).left:hover .sliding_background { box-shadow: 0 0 1px 6px #9999993d; } .awesome_checkbox_wrapper .toggled:after, .awesome_checkbox_wrapper .untoggled:after, .toggle_wrapper:not(.with_labels) .sliding_background { background: white; border-radius: 50%; width: calc(20px - 2 * 2px); height: calc(20px - 2 * 2px); content: ''; transition: transform 300ms, box-shadow 200ms; display: block; position: absolute; top: 2px; } .ipfit_readonly > .awesome_checkbox_wrapper a.awesome_checkbox.toggled, .ipfit_disabled > .awesome_checkbox_wrapper a.awesome_checkbox.toggled{ background: #a1e1f2; } .ipfit_readonly > .awesome_checkbox_wrapper a.awesome_checkbox.untoggled, .ipfit_disabled > .awesome_checkbox_wrapper a.awesome_checkbox.untoggled { background: #dfdfdf; } .ipfit_readonly > .awesome_checkbox_wrapper .untoggled:after, .ipfit_disabled > .awesome_checkbox_wrapper .untoggled:after { background: white; } .is-ie .awesome_checkbox_wrapper a.awesome_checkbox.toggled, .is-ie .awesome_checkbox_wrapper a.awesome_checkbox.untoggled { display: block; } .is-ie .awesome_checkbox_wrapper .untoggled:after, .is-ie .awesome_checkbox_wrapper .toggled:after { position: absolute; top: 2px; left: 0; } .radio_button .ipfit__checkbox_list_element_wrapper { flex-direction: row; flex-wrap: wrap; gap: .7em; } .radio_button .radio_list_item { position: relative; } .radio_button .radio_list_item .checkbox_list__option_text { padding: 3px 6px; display: block; background: white; border: 1px solid #a0a0a0; } .radio_button .radio_list_item.list_item_checked .checkbox_list__option_text { background: #1aa3c8; color: #ffffff; } .radio_button .awesome_radio_wrapper { margin: 0; } .radio_button .awesome_radio { position: absolute; opacity: 0; } a.ipfit__checkbox_awesome.awesome_checkbox, .ipfit_checkbox_list a.awesome_checkbox, .ipfit_radio_list .radio_checkbox { color: #8C8C8C; font-size: 16px; position: relative; top: 1px; } a.ipfit__checkbox_awesome.awesome_checkbox_checked, .ipfit_checkbox_list .awesome_checkbox_wrapper a.awesome_checkbox_checked, .ipfit_radio_list .radio_checkbox.awesome_checkbox_checked { color: #ed008c; } .area_layout__default .graphical_checkbox_link, .area_layout__default .graphical_checkbox_link:hover { color: #4d4d4d; } .ipfit_checkbox_list .checkbox_list_item ~ .checkbox_list_item { margin-top: 0.5em; } .radio_list_item { margin-right: 1em; } .ipfit_radio_list li .ipfit__fieldlabel { font-weight: normal; font-size: inherit; } .ipfit__checkbox_awesome__wrapper .ipfit__field_error, .ipfit__radio_list__wrapper .ipfit__field_error { flex-basis: 100%; } .ipfit__checkbox_awesome__wrapper .ipfit_checkbox_toggle { align-items: center; } .toggle_box { display: flex; align-items: center; } .toggle_box.ipfit__checkbox_awesome__wrapper .ipfit__text { margin-left: 0.5em; font-size: 14.0px; color: #ed008c; line-height: 140%; } .toggle_box.ipfit__checkbox_awesome__wrapper .ipfit__field__inner_wrapper { align-items: flex-start; } @media only screen and (max-width: 487.9px), only screen and (min-width: 488px) and (max-width: 809.9px) { .toggle_box.ipfit__checkbox_awesome__wrapper .ipfit__field__inner_wrapper { align-items: center; } } .toggle_box.ipfit__checkbox_awesome__wrapper .checkbox__wrapper { display: flex; } .toggle_box_content { max-height: 0; overflow: hidden; transition: max-height 500ms; } .toggle_box_label { cursor: pointer; } .toggle_box_input { display: none; } .toggle_box_input:checked ~ .toggle_box_content { max-height: 500px; } a.awesome_radio:where(:not(.radio_checkbox)) { position: relative; top: 2px; box-sizing: border-box; } a.awesome_radio:where(:not(.radio_checkbox))::before { content: ' '; background: transparent; border-radius: 50%; top: 50%; left: 50%; position: absolute; transform: translate(-50%, -50%); transition: background-color 250ms; width: 4px; height: 4px; } a.awesome_radio_checked { background: none; } a.awesome_radio_checked::before { background: #ed008c; box-shadow: 0 0 2px 0px #ed008c; } .ipfit__field_wrapper__error a.awesome_radio { background-color: #fedbdb; box-shadow: inset 0 0 0 1px white; box-shadow: none; } a.radio_input { position: static; color: inherit; margin-left: 0.25rem; } .ipfit__radio_list__wrapper li { display: flex; align-items: baseline; } .ipfit__radio_list__wrapper .radio_list_with_option_descriptions li { flex-wrap: wrap; } .ipfit__radio_list__wrapper li .ipfit__description { font-size: 75%; color: #B0B0B0; padding-left: 1.5rem; padding-top: 0.5em; padding-bottom: 0.5em; } .ipfit__radio_list__wrapper .radio_input { color: inherit; } .ipfit_radio_list .radio_checkbox { width: auto; height: auto; border: none; border-radius: initial; box-shadow: none; } .ipfit_checkbox_list { margin-top: 0.25rem; background-color: white; padding: 0.5rem 0.5rem; box-sizing: border-box; border: 1px solid #e1e1e1; } .ipfit_direct_engine_upload_file, .ipfit_direct_engine_upload_content { display: flex; column-gap: .8em; align-items: center; } .ipfit_direct_engine_upload_files_container { display: flex; flex-direction: column; gap: 10px; } .ipfit_direct_engine_upload_button_area { display: flex; column-gap: .5em; align-items: center; } .ipfit__file_upload__image_preview_link { display: block; text-decoration: none; } img.preview_img_bg, .ipfit__file_upload__image_preview_link img { background-image: conic-gradient( #eee 0deg 90deg, #f9f9f9 90deg 180deg, #eee 180deg 270deg, #f9f9f9 270deg 360deg ); background-size: 16px 16px; } .ipfit_direct_engine_upload.multiupload .progressbar_wrapper { height: 18px; } .ipfit_direct_engine_upload_progress div.progressbar_percentage_wrapper { font-size: 10px; height: 100%; display: flex; align-items: center; column-gap: .2em; margin-left: .8em; position: absolute; z-index: 3; } .ipfit_direct_engine_upload_delete_all, .ipfit_direct_engine_upload_container, .ipfit_direct_engine_upload__allowed_file_types { margin-top: 12px; display: block; } .ipfit_direct_engine_upload__allowed_file_type_list { display: inline-flex; flex-wrap: wrap; gap: 2px 2px; padding: 0; margin: 0; } .ipfit_direct_engine_upload__allowed_file_type_list_item { font-weight: bold; list-style: none; display: inline-flex; align-items: center; } .ipfit_direct_engine_upload__allowed_file_type_list_item > i { margin-right: 4px; } .ipfit_direct_engine_upload__allowed_file_type_list_item:after { content: ','; } .ipfit_direct_engine_upload__allowed_file_type_list_item:last-child:after { content: ''; } .input_components_wrapper { transition: box-shadow .2s; } .input_components_wrapper.drag_active { box-shadow: 0 1px 2px 1px rgb(1, 176, 239, .4); } .ip_button_wrapper__file_input { display: inline-block; position: relative; cursor: pointer; } .ip_button_wrapper__file_input input { margin: 0; opacity: 0; -ms-filter: alpha(opacity=0); filter: alpha(opacity=0); direction: ltr; cursor: pointer; max-width: none; padding: 0; } .ip_file_input_wrapper { cursor: pointer; position: absolute; top: 0; right: 0; width: 100%; height: 100%; overflow: hidden; } .ipfit_direct_engine_upload.ipfit_readonly .ipfit_direct_engine_upload_container { display: none; } .popup_wrapper.upload_hint { background-color: #ed008c; color: white; box-shadow: initial; } .popup_wrapper.upload_hint { max-width: 270px; } .popup_wrapper.upload_hint.small_popup { max-width: 220px; } .popup_wrapper.upload_hint:before { content: ' '; border-style: solid; border-width: 10px 10px 10px 0; border-color: transparent #ed008c transparent transparent; position: absolute; top: calc(50% - 10px); left: -10px; z-index: 2; } .ipfit_direct_engine_upload_file { margin-top: 4px; margin-bottom: 4px; } .ipfit_direct_engine_upload .input_components_wrapper { padding: 10px; border: 1px solid #e1e1e1; background-color: white; width: 100%; } .ipfit_direct_engine_upload_button_area { align-items: start; } .ipfit_direct_engine_upload .ip_button_type__inline { line-height: 1; padding: 3px 0; } .ipfit_direct_engine_upload .ip_button_type__inline, .popup_wrapper.upload_hint { background-color: #85B3C2; font-size: 13px; } .popup_wrapper.upload_hint:before { border-right-color: #85B3C2; } .ipfit_direct_engine_upload .ip_button_type__inline:hover { background-color: #669FB2; } .ipfit_direct_engine_upload .ip_button_type__inline .before { margin-left: 20px; } .ipfit_direct_engine_upload .ip_button_type__inline .before, .ipfit_direct_engine_upload .ip_button_type__inline .ip_button__text { line-height: 20px; height: 20px; font-size: 13px; } .engine_page_element { max-width: 100%; } .placements_wrapper__grid, .engine_page_field_group_element_row__grid { display: grid; grid-gap: 0 1rem; } @media only screen and (max-width: 487.9px), only screen and (min-width: 488px) and (max-width: 809.9px) { .placements_wrapper__grid, .engine_page_field_group_element_row__grid { display: block; } } .engine_page_field_group_element_row__grid .engine_page_field_group_headline { grid-column: 1 / -1; } .placements_wrapper__grid .ipfit__emptyField__wrapper, .placements_wrapper__grid .engine_page_element.empty_field { display: none; } .engine_page_field_group_element_row.engine_page_field_group_element_row__grid.use_full_grid_width, .engine_page_field_group_element_row.use_full_grid_width, .use_full_grid_width, .placements_wrapper__grid .engine_action_buttons_wrapper { grid-column-start: 1; grid-column-end: -1; max-width: unset; } .placements_wrapper__grid.has_cols_2, .placements_wrapper__grid.has_cols_2 .engine_page_field_group_element_row__grid { grid-template-columns: repeat( 2, minmax(1px, 1fr) ); } .engine_page_element.colspan_2 { grid-column-end: span 2; } .engine_page_element.rowspan_2 { grid-row: span 2; } .placements_wrapper__grid.has_cols_3, .placements_wrapper__grid.has_cols_3 .engine_page_field_group_element_row__grid { grid-template-columns: repeat( 3, minmax(1px, 1fr) ); } .engine_page_element.colspan_3 { grid-column-end: span 3; } .engine_page_element.rowspan_3 { grid-row: span 3; } .placements_wrapper__grid.has_cols_4, .placements_wrapper__grid.has_cols_4 .engine_page_field_group_element_row__grid { grid-template-columns: repeat( 4, minmax(1px, 1fr) ); } .engine_page_element.colspan_4 { grid-column-end: span 4; } .engine_page_element.rowspan_4 { grid-row: span 4; } .placements_wrapper__grid.has_cols_5, .placements_wrapper__grid.has_cols_5 .engine_page_field_group_element_row__grid { grid-template-columns: repeat( 5, minmax(1px, 1fr) ); } .engine_page_element.colspan_5 { grid-column-end: span 5; } .engine_page_element.rowspan_5 { grid-row: span 5; } .placements_wrapper__grid.has_cols_6, .placements_wrapper__grid.has_cols_6 .engine_page_field_group_element_row__grid { grid-template-columns: repeat( 6, minmax(1px, 1fr) ); } .engine_page_element.colspan_6 { grid-column-end: span 6; } .engine_page_element.rowspan_6 { grid-row: span 6; } .placements_wrapper__grid.has_cols_7, .placements_wrapper__grid.has_cols_7 .engine_page_field_group_element_row__grid { grid-template-columns: repeat( 7, minmax(1px, 1fr) ); } .engine_page_element.colspan_7 { grid-column-end: span 7; } .engine_page_element.rowspan_7 { grid-row: span 7; } .placements_wrapper__grid.has_cols_8, .placements_wrapper__grid.has_cols_8 .engine_page_field_group_element_row__grid { grid-template-columns: repeat( 8, minmax(1px, 1fr) ); } .engine_page_element.colspan_8 { grid-column-end: span 8; } .engine_page_element.rowspan_8 { grid-row: span 8; } .placements_wrapper__grid.has_cols_9, .placements_wrapper__grid.has_cols_9 .engine_page_field_group_element_row__grid { grid-template-columns: repeat( 9, minmax(1px, 1fr) ); } .engine_page_element.colspan_9 { grid-column-end: span 9; } .engine_page_element.rowspan_9 { grid-row: span 9; } .placements_wrapper__grid.has_cols_10, .placements_wrapper__grid.has_cols_10 .engine_page_field_group_element_row__grid { grid-template-columns: repeat( 10, minmax(1px, 1fr) ); } .engine_page_element.colspan_10 { grid-column-end: span 10; } .engine_page_element.rowspan_10 { grid-row: span 10; } .placements_wrapper__grid.has_cols_11, .placements_wrapper__grid.has_cols_11 .engine_page_field_group_element_row__grid { grid-template-columns: repeat( 11, minmax(1px, 1fr) ); } .engine_page_element.colspan_11 { grid-column-end: span 11; } .engine_page_element.rowspan_11 { grid-row: span 11; } .placements_wrapper__grid.has_cols_12, .placements_wrapper__grid.has_cols_12 .engine_page_field_group_element_row__grid { grid-template-columns: repeat( 12, minmax(1px, 1fr) ); } .engine_page_element.colspan_12 { grid-column-end: span 12; } .engine_page_element.rowspan_12 { grid-row: span 12; } .engine_page_element.col_1 { grid-column-start: 1; } .engine_page_element.col_2 { grid-column-start: 2; } .engine_page_element.col_3 { grid-column-start: 3; } .engine_page_element.col_4 { grid-column-start: 4; } .engine_page_element.col_5 { grid-column-start: 5; } .engine_page_element.col_6 { grid-column-start: 6; } .engine_page_element.col_7 { grid-column-start: 7; } .engine_page_element.col_8 { grid-column-start: 8; } .engine_page_element.col_9 { grid-column-start: 9; } .engine_page_element.col_10 { grid-column-start: 10; } .engine_page_element.col_11 { grid-column-start: 11; } .engine_page_element.col_12 { grid-column-start: 12; } .search_engine_result_block_container.with_side_search_filter_groups { display: flex; } .engine_search_result_block__hits { width: 100%; } .vertical_checkbox_list .filter_text { white-space: pre-line; } .filter_value_count::before { content: '('; } .filter_value_count::after { content: ')'; } .search_engine_page_block_container.show_hide_search_fields { max-height: 150vh; visibility: visible; transition: max-height 250ms linear, visibility 250ms; } .search_engine_page_block_container.show_hide_search_fields.search_fields_hidden { max-height: 0px; visibility: hidden; overflow: hidden; } @media only screen and (max-width: 487.9px), only screen and (min-width: 488px) and (max-width: 809.9px), only screen and (min-width: 810px) and (max-width: 1023.9px), only screen and (min-width: 1024px) and (max-width: 1279.9px) { .search_filter_overlay_wrapper.display_wrapper { height: 100%; display: flex !important; flex-direction: column; justify-content: space-between; } .engine_search_result_block__groups { flex-grow: 1; overflow-x: hidden; overflow-y: auto; } } @supports not (display: grid) { .engine_search_result_block__result_list .result_list_item { display: inline-block; vertical-align: top; max-width: 50%; min-height: 210px; } } @media only screen and (min-width: 810px) and (max-width: 1023.9px), only screen and (min-width: 1024px) and (max-width: 1279.9px), (min-width: 1280px) and (max-width: 1440.9px), print, (min-width: 1441px) { @supports (display: grid) { .engine_search_result_block__result_list { display: grid; grid-template-columns: repeat(auto-fill, minmax(256px, 1fr)); } .engine_search_result_block__result_list .result_list_item { width: auto; } } } .search_pagination_label, .search_pagination_list { display: inline-block; } .search_pagination_list_item, .shorten_pagination_separator { display: inline-block; } .search_filter_container .tree_list_item_name { padding-left: 0.5em; } .search_filter_container .tree_list_level_0 > li > .tree_list_item_name { font-size: 1.17em; font-weight: bold; display: block; margin: 0.75em 0 0.1em; padding-left: 0.3em; } .search_filter_container ul.tree_list_level_0 { margin: 0 0 1.5em; padding: 0; list-style-type: none; } .search_filter_container ul.tree_list_level_0 li.no_children { background: transparent; transition: background 250ms; } .search_filter_container .tree_list_level_1 > li:not(.search_filter_list_item_with_enumeration) > .tree_list_item_name, .search_filter_container .search_filter_list_item_with_enumeration .tree_list_level_2 > li > .tree_list_item_name { padding: 0.4em 1.3em 0.4em 0.5em; display: block; line-height: 1; display: flex; align-items: center; } .search_filter_container .tree_list_level_1 > li:not(.search_filter_list_item_with_enumeration) > .tree_list_item_name .tree_list_item_icon_after, .search_filter_container .search_filter_list_item_with_enumeration .tree_list_level_2 > li > .tree_list_item_name .tree_list_item_icon_after { flex-grow: 2; text-align: right; } @media only screen and (min-width: 1024px) and (max-width: 1279.9px) { #search_quick_filter.display_wrapper { position: static; box-shadow: none; height: auto; display: block; transform: none; width: auto; } } .filter_group_header_content { cursor: pointer; } .filter_content, .filter_content.closed { max-height: 0px; transition: max-height 300ms, opacity 300ms; overflow: hidden; opacity: 0.99; } .filter_content.closed { position: relative; display: none; } .filter_content.open { max-height: 400px; overflow-y: auto; opacity: 1; } .filter_content.in_transition { overflow: hidden; } .filter_group_visibility_icon { display: flex; align-items: center; } .filter_block .filter_group_visibility_icon, .filter_block.closed .filter_group_visibility_icon { transition: transform 500ms; transform: rotate(0); } .filter_block.open .filter_group_visibility_icon { transform: rotate(180deg); } .filter_block .filter_group_visibility_icon:before { content: '\f077'; font-family: 'FontAwesomeLight'; font-weight: 300; font-style: normal; } .filter_content_inner_wrapper .filter_content_overflow { overflow-y: auto; overflow-x: visible; } span.remove_filter_value { display: inline-block; } div.infinite_scroll__activity_container { text-align: center; } .infinite_scroll__activity_container .infinite_scroll_loading_button { transition: opacity 300ms; max-height: initial; } .infinite_scroll__activity_container .infinite_scroll_loading_button.clicked { opacity: 0; max-height: 0; } .infinite_scroll__activity_container .infinite_scroll_loading_button ~ * { transition: opacity 300ms; opacity: 0; max-height: 20px; } .infinite_scroll__activity_container .infinite_scroll_loading_button.clicked ~ * { opacity: 1; max-height: initial; } .result_list_item__placeholder { display: flex; align-items: center; justify-content: center; height: 390px; } .result_list_item__placeholder { display: flex; align-items: center; justify-content: center; height: var(--suggested_placeholder_height); } .with_infinite_scroll_button .result_list_item__placeholder, .with_complete_infinite_scroll_hitlist .result_list_item__placeholder { display: none !important; } .infinite_scroll_loading_button_clicked .result_list_item__placeholder { display: flex; } .transformicon { -webkit-appearance: none; -moz-appearance: none; appearance: none; background: transparent; border: 0; padding: 0; display: inline-block; position: relative; font-size: 1em; cursor: pointer; z-index: 100; } .transformicon.toggled { z-index: 3000; } .transformicon:focus{ outline: none; } .transformicon .icon { position: relative; } .transformicon .icon, .transformicon .icon:before, .transformicon .icon:after { background: lightgray; } .transformicon_menu_lines, .transformicon_menu_lines:before, .transformicon_menu_lines:after { height: 2px; width: 25px; border-radius: 1px; display: block; } .transformicon_menu_lines:before, .transformicon_menu_lines:after { content: ''; position: absolute; width: 100%; transition: transform 300ms; transform: translateY(0) rotateZ(0); } .transformicon_menu_lines:before { top: -0.4em; } .transformicon_menu_lines:after { top: 0.4em; } .transformicon__menu_to_x .transformicon_menu_lines { transition: background 300ms; } .transformicon__menu_to_x .transformicon_menu_lines:before, .transformicon__menu_to_x .transformicon_menu_lines:after { transition: top 300ms 500ms ease, transform 300ms ease; } .transformicon__menu_to_x.toggled .transformicon_menu_lines { background: transparent; } .transformicon__menu_to_x.toggled .transformicon_menu_lines:before, .transformicon__menu_to_x.toggled .transformicon_menu_lines:after { transition: top 300ms ease, transform 300ms 500ms ease; } .transformicon__menu_to_x.toggled .transformicon_menu_lines:before { top: 0; transform: rotateZ(45deg); } .transformicon__menu_to_x.toggled .transformicon_menu_lines:after { top: 0; transform: rotateZ(-45deg); } .transformicon__menu_to_arrow_left .transformicon_menu_lines:after, .transformicon__menu_to_arrow_left .transformicon_menu_lines:before { -webkit-transform-origin: 0.186em center; -ms-transform-origin: 0.186em center; transform-origin: 0.186em center; } .transformicon__menu_to_arrow_left.toggled .transformicon_menu_lines:before { transform: translateY(0.3em) rotateZ(-40deg); } .transformicon__menu_to_arrow_left.toggled .transformicon_menu_lines:after { transform: translateY(-0.3em) rotateZ(40deg); } .transformicon__chevron { width: 20px; } .transformicon .icon.transformicon_chevron_lines { background: transparent; transition: transform 500ms ease-in-out; transform: translateY(14px); } .transformicon__chevron_from_down.transformicon__chevron_to_up.toggled .icon.transformicon_chevron_lines { transform: translateY(7px); } .transformicon_chevron_lines:before, .transformicon_chevron_lines:after { height: 1px; width: 50%; content: ''; position: absolute; display: block; transition: transform 500ms ease-in-out, transform-origin 500ms ease-in-out; transform: translateY(0) rotateZ(0); } .transformicon_chevron_lines:after { left: 50%; } .transformicon__chevron_from_down.transformicon__chevron_to_up .transformicon_chevron_lines:before { transform: rotate3d(0, 0, 1, 45deg); transform-origin: 100% 100%; } .transformicon__chevron_from_down.transformicon__chevron_to_up .transformicon_chevron_lines:after { transform: rotate3d(0, 0, 1, -45deg); transform-origin: 0% 100%; } .transformicon__chevron_from_down.transformicon__chevron_to_up.toggled .transformicon_chevron_lines:before { transform: rotate3d(0, 0, 1, -45deg); transform-origin: 100% 0%; } .transformicon__chevron_from_down.transformicon__chevron_to_up.toggled .transformicon_chevron_lines:after { transform: rotate3d(0, 0, 1, 45deg); transform-origin: 0% 0%; } .jcarousel-container { position: relative; } .jcarousel-container:not(.carousel_initialized), .jcarousel-container .hover_visibility { visibility: hidden; } .jcarousel-container:hover .hover_visibility { visibility: visible; } .jcarousel-clip { overflow: hidden; } .jcarousel-list { position: relative; list-style: none; margin: 0; padding: 0; } .jcarousel-list:after { clear: both; } .jcarousel-list-horizontal { width: 22000em; } .jcarousel-item { float: left; } .carousel_item img { max-width: 100%; height: auto; } .fullscreen_supported .ip_button__start_fullscreen, .fullscreen_supported .ip_button__exit_fullscreen { position: absolute; bottom: 10px; right: 10px; font-size: 30px; } .fullscreen_supported .ip_button__start_fullscreen, .fullscreen_supported .ip_button__exit_fullscreen { display: none; } .fullscreen_mode_active .fullscreen_supported .ip_button__exit_fullscreen { display: inline-block; } .fullscreen_mode_active .fullscreen_supported .ip_button__start_fullscreen { display: none !important; } .carousel_prev, .carousel_next, .story_series_prev, .story_series_next { position: absolute; text-decoration: none; cursor: pointer; transition: color .5s; user-select: none; -webkit-user-select: none; } .carousel_prev:hover, .carousel_next:hover, .story_series_prev:hover, .story_series_next:hover { color: #ed008c; } .carousel_prev:before, .carousel_next:before { text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .carousel_next:before { content: '\f054'; font-family: 'FontAwesomeLight'; font-weight: 300; font-style: normal; } .carousel_prev:before { content: '\f053'; font-family: 'FontAwesomeLight'; font-weight: 300; font-style: normal; } .jcarousel-container-horizontal > .carousel_prev, .jcarousel-container-horizontal > .carousel_next { position: absolute; top: 50%; transform: translateY(-50%); cursor: pointer; } .jcarousel-container-horizontal > .carousel_next { right: 5%; } .jcarousel-container-horizontal > .carousel_prev { left: 5%; } .carousel_progress_control_wrapper { position: relative; text-align: center; -webkit-user-select: none; } .carousel_progress_control_wrapper a { text-decoration: none; display: inline-block; height: 10px; width: 10px; line-height: 10px; background: #fff; color: #ed008c; border-radius: 50%; text-indent: -9999px; margin: 0 5px; box-shadow: 0 0 2px #ed008c; -webkit-user-select: none; } .carousel_progress_control_wrapper a:first-of-type:last-of-type { display: none; } .carousel_progress_control_wrapper a.active { background: #ed008c; color: #fff; box-shadow: 0 0 5px 0 rgba(180, 180, 180, 0.7); } .jcarousel-container[data-carousel_progress_control_animation="1"] .carousel_control_wrapper { position: absolute; width: 100%; top: 5px; display: flex; justify-content: center; } .jcarousel-container[data-carousel_progress_control_animation="1"] .carousel_progress_control_wrapper { display: flex; column-gap: 4px; justify-content: space-evenly; width: 91%; top: 0; } .jcarousel-container[data-carousel_progress_control_animation="1"] .carousel_progress_control_wrapper a { height: 2px; border-radius: 1px; flex: 1 0 0; margin: 0; position: relative; background-color: white; overflow: hidden; pointer-events: none; cursor: default; } .carousel_progress_control_wrapper .carousel_progress_control_animation { position: absolute; top: 0; left: 0; width: 0; background-color: #1aa3c8; height: 100%; } .carousel_auto_scroll_pause, .carousel_mute_video { position: absolute; top: 0; color: white; padding: 15px 12px; } .carousel_auto_scroll_pause { right: 2%; font-size: 20px; } .carousel_auto_scroll_pause.scroll_stop:before { content: '\f04c'; font-family: 'FontAwesomeLight'; font-weight: 300; font-style: normal; } .carousel_auto_scroll_pause.scroll_start:before { content: '\f04b'; font-family: 'FontAwesomeLight'; font-weight: 300; font-style: normal; } .carousel_mute_video { right: calc(2% + 35px); font-size: 17px; display: none; } .carousel_mute_video:before { content: '\f6a8'; font-family: 'FontAwesomeLight'; font-weight: 300; font-style: normal; } .carousel_mute_video.muted:before { content: '\f2e2'; font-family: 'FontAwesomeLight'; font-weight: 300; font-style: normal; position: relative; left: 2px; } .zoom_supported .jcarousel-clip { transform: scale(1); } .zoom_supported .jcarousel-clip.zoom_transition { transition: transform 200ms ease-in-out; } .zoom_supported .drag_wrapper { position: absolute; display: flex; flex-direction: row; } .zoom_supported .drag_wrapper img { visibility: hidden; } .zoom_supported:not(.zoom) .drag_wrapper, .zoom_supported.zoom .jcarousel-clip { pointer-events: none; } .zoom_control_wrapper { display: flex; flex-direction: row; align-items: center; } .zoom_control_slider { position: relative; width: 150px; margin: 0 10px; } .drag_wrapper, .zoom_control_slider .ui-slider-handle { cursor: pointer; cursor: grab; cursor: -moz-grab; cursor: -webkit-grab; } @media (min-width: 1280px) and (max-width: 1440.9px), print, (min-width: 1441px){ .zoom_control_wrapper { position: absolute; left: 10px; } .zoom .link_box_on_image { pointer-events: auto; } } @media only screen and (max-width: 487.9px), only screen and (min-width: 488px) and (max-width: 809.9px), only screen and (min-width: 810px) and (max-width: 1023.9px), only screen and (min-width: 1024px) and (max-width: 1279.9px){ .zoom_control_wrapper, .zoom_control_slider { width: 100%; max-width: 150px; } } .jcarousel-container-horizontal .carousel_prev:before { content: '\f104'; font-family: 'FontAwesomeLight'; font-weight: 300; font-style: normal; } .jcarousel-container-horizontal .carousel_next:before { content: '\f105'; font-family: 'FontAwesomeLight'; font-weight: 300; font-style: normal; } .jcarousel-container-horizontal .carousel_next { right: 10px; } .jcarousel-container-horizontal .carousel_prev { left: 10px; } .carousel_progress_control_wrapper { display: flex; justify-content: center; } .jcarousel-container:where(:not(.story)) .carousel_progress_control_wrapper { min-height: 22px; } @media only screen and (max-width: 487.9px), only screen and (min-width: 488px) and (max-width: 809.9px) { .jcarousel-container:where(:not(.story)) .carousel_progress_control_wrapper { margin: 15px auto 0 auto; } .carousel_progress_control_wrapper.large_carousel_smartphone a.active { min-width: 30px; } .jcarousel-container:where(:not(.story)) .carousel_progress_control_wrapper:not(.large_carousel_smartphone) a { margin: 0 5px; max-width: 53px; } } @media only screen and (min-width: 810px) and (max-width: 1023.9px), only screen and (min-width: 1024px) and (max-width: 1279.9px), (min-width: 1280px) and (max-width: 1440.9px), print, (min-width: 1441px) { .jcarousel-container:where(:not(.story)) .carousel_progress_control_wrapper { max-width: 80%; margin: 15px auto 20px auto; } .jcarousel-container:where(:not(.story)) .carousel_progress_control_wrapper { max-width: 50%; } .carousel_progress_control_wrapper.large_carousel a.active { min-width: 30px; } .jcarousel-container:where(:not(.story)) .carousel_progress_control_wrapper:not(.large_carousel) a { margin: 0 5px; max-width: 53px; } } .carousel_progress_control_wrapper a { text-indent: -9999px; color: transparent; height: 100%; width: 100%; max-width: 100%; display: block; position: relative; text-decoration: none; font-size: 11px; box-shadow: initial; border-radius: initial; background: transparent; } .jcarousel-container:where(:not(.story)) .carousel_progress_control_wrapper a:before { content: ' '; display: block; position: absolute; height: 1px; width: 100%; border: 1px solid #8C8C8C; box-sizing: border-box; } .carousel_control_wrapper .carousel_progress_control_wrapper { align-items: center; } .cst_product_list .carousel_progress_control_wrapper { gap: 6px; overflow: hidden; } .carousel_control_wrapper .carousel_progress_control_wrapper a { display: flex; align-items: center; } .carousel_progress_control_wrapper a.active { line-height: 1px; } .carousel_progress_control_wrapper a.active:before { background: #ed008c; border-color: #ed008c; border-width: 2px; opacity: 1; } .carousel_progress_control_wrapper a:hover:before { background: #ed008c; border-color: #ed008c; } .jcarousel-item [class^="content_glue_logic_text_image_link_"] a, .jcarousel-item a.module_product_teaser_link, .jcarousel-item img, .jcarousel-item video { height: auto; max-width: 100%; display: block; } .cms_carousel { margin-left: auto; margin-right: auto; overflow: hidden; } .content_area_wrapper_areaContentTop .cms_carousel:where(:not(.story)) .content_image_wrapper img { width: 100%; height: auto; } .cms_carousel:where(:not(.story)) .content_container_image_with_boxes_container img, .cms_carousel:where(:not(.story)) .content_image_wrapper img { width: auto; } .cms_carousel:where(:not(.story)) > div:not([data-jcarousel]) .jcarousel-item:not(:first-child) { display: none; } .cms_carousel:where(:not(.story)) > div:not([data-jcarousel]) .jcarousel-list-horizontal { width: auto; } .cms_carousel:where(:not(.story)) .jcarousel-clip { margin-left: auto; margin-right: auto; } .cms_carousel:where(:not(.story)) .jcarousel-item, .cms_carousel:where(:not(.story)) .jcarousel-clip { width: 100%; height: auto; } :where(.cms_horizontal_alignment__center .cst_product_list .carousel_initialized) .jcarousel-clip.all_items_visible .jcarousel-list { width: auto; justify-content: center; transform: none !important; } @media only screen and (max-width: 487.9px), only screen and (min-width: 488px) and (max-width: 809.9px) { [data-carousel_item_count="1"] .jcarousel-clip.all_items_visible { overflow: visible; } } .carousel_prev, .carousel_next, div.story_series_prev, div.story_series_next { color: #8C8C8C; } .carousel_prev, .carousel_next { font-size: 55px; } .carousel_prev, .carousel_next, .carousel_control_wrapper > a { text-decoration: none; transition: color .5s; cursor: pointer; } @media only screen and (max-width: 487.9px), only screen and (min-width: 488px) and (max-width: 809.9px) { .cms_carousel:where(:not(.story)) div.carousel_prev, .cms_carousel:where(:not(.story)) div.carousel_next { font-size: 45px; } } .cms_carousel .carousel_prev:hover, .cms_carousel .carousel_next:hover, .carousel_control_wrapper > a:hover { color: #ed008c; } .jcarousel-clip.all_items_visible ~ .carousel_prev, .jcarousel-clip.all_items_visible ~ .carousel_next { display: none; } .jcarousel-prev-disabled:before, .jcarousel-next-disabled:before { cursor: default !important; content: none !important; } .act_as_table_cell .content_imagegallery .jcarousel-clip { width: 297px; height: 198px; } .jcarousel-container .module_product_teaser { position: relative; } .jcarousel-container .list_button_wrapper { bottom: 120px; } .carousel_progress_control_wrapper .carousel_progress_control_animation { background-color: #ed008c; } .cms_carousel.story .carousel_prev:before, .cms_carousel.story .carousel_next:before { top: 50%; transform: translateY(-50%); font-size: 40px; } div.cms_carousel.story .carousel_prev:before { left: -10px; } div.cms_carousel.story .carousel_next:before { right: -10px } .cms_carousel.visible_item_centered .cms__sc_content a.content_link { display: inline-block; vertical-align: middle; line-height: 35px; box-sizing: border-box; font-size: 15px; white-space: nowrap; padding: 0 25px; background-color: white; border-radius: 20px; } .area_layout__kiosk .cms_carousel.visible_item_centered.story_series li { opacity: 1; } .disable_page_background_div.submit_overlay { animation: submit_overlay_fadein 2000ms; cursor: default; overflow: hidden; animation-fill-mode: forwards; } @keyframes submit_overlay_fadein { from { opacity: 0; } to { opacity: 1; } } .loading_wheel { position: absolute; z-index: 10001; } .loading_wheel:before, .submit_overlay:before { content: '\f3f4'; font-family: 'FontAwesomeLight'; font-weight: 300; font-style: normal; font-size: 100px; color: #B0BFC7; animation: 2.2s linear infinite fa-spin; opacity: 0.3; cursor: default; display: inline-block; } .submit_overlay:before { position: absolute; top: 50%; left: 50%; transform: translateX(-50%) translateY(-50%); } .loading_indicator_wrapper { z-index: 10001; pointer-events: none; } body > .loading_indicator_wrapper, .disable_page_background_div .loading_indicator_wrapper { width: 100%; max-width: 400px; display: inline-block; min-height: 50px; margin: 0 auto; padding: 1.5em; text-align: center; z-index: auto; } .disable_page_background_div .loading_indicator_wrapper { z-index: auto; } body > .loading_indicator_wrapper { z-index: 1001; position: absolute; } .disable_page_background_div .loading_indicator_logo { position: static; } .disable_page_background_div .loading_indicator_wrapper, .jcarousel-item.loading_infinite_content .loading_indicator_wrapper { display: inline-block; } .loading_indicator_wrapper span.loading_text { vertical-align: middle; font-size: 2em; display: inline-block; margin-left: 1em; } .loading_indicator_wrapper .loading_indicator_logo img { max-width: 48px; height: auto; animation: fa-spin 4s infinite linear; border-radius: 50%; } .disable_page_background_div .loading_indicator_logo img { max-width: 64px; } .loading_indicator_wrapper .loading_indicator_logo, .loading_indicator_wrapper .loading_indicator_content { display: inline-block; vertical-align: middle; } .loading_indicator_wrapper .loading_indicator_progress { margin: 1em 0 0; border-radius: 25%; display: none; } .loading_indicator_wrapper .loading_indicator_progress::before { background-color: #ed008c; display: inline-block; content: ''; height: 2px; width: 10px; animation: page_transition_fake_loader 4.5s normal ease; animation-fill-mode: forwards; } .loading_indicator_slow_request_wrapper { display: none; margin-top: 1em; opacity: 0; pointer-events: none; transition: opacity 300ms; } .loading_indicator_wrapper .loading_indicator_slow_request_wrapper, .loading_indicator_wrapper .loading_indicator_progress { display: block; } .loading_indicator_slow_request_message { margin-top: 1em; margin-bottom: 1em; } html.slow_page_transition .loading_indicator_slow_request_wrapper { opacity: 1; pointer-events: auto; } @keyframes page_transition_fake_loader { 0% { transform: scaleX(1); } 30% { transform: scaleX(20); } 30% { transform: scaleX(29.6); } 60% { transform: scaleX(33.6); } 70% { transform: scaleX(36); } 90% { transform: scaleX(39.6); } 100% { transform: scaleX(40); } } .with_border_radius, .with_border_radius img { border-radius: 5px; overflow: hidden; } div.cms_clipboard_item_copy { border: 2px solid #FF0000; } div.cms_clipboard_item_cut { border: 2px dashed #FF0000; } .grid_container img { max-width: 100%; height: auto; } .gap_small_gap { grid-gap: 0.5rem; } .gap_medium_gap { grid-gap: 2rem; } .grid_container { display: grid; } .grid_container > .cms_container { min-width: 0; } .grid_container.dynamic_columns > .cms_container { min-width: auto; } .grid_container > .cms_container > *:not(.cms_toggle_container):only-child { height: 100%; box-sizing: border-box; } @media only screen and (min-width: 810px) and (max-width: 1023.9px), only screen and (min-width: 1024px) and (max-width: 1279.9px), (min-width: 1280px) and (max-width: 1440.9px), print, (min-width: 1441px) { .one_column { grid-template-columns: 1fr; } .two_columns_same_width { grid-template-columns: minmax(1px, 1fr) minmax(1px, 1fr); } .three_columns_same_width { grid-template-columns: minmax(1px, 1fr) minmax(1px, 1fr) minmax(1px, 1fr); } .four_columns_same_width { grid-template-columns: minmax(1px, 1fr) minmax(1px, 1fr) minmax(1px, 1fr) minmax(1px, 1fr); } .five_columns_same_width { grid-template-columns: minmax(1px, 1fr) minmax(1px, 1fr) minmax(1px, 1fr) minmax(1px, 1fr) minmax(1px, 1fr); } .six_columns_same_width { grid-template-columns: minmax(1px, 1fr) minmax(1px, 1fr) minmax(1px, 1fr) minmax(1px, 1fr) minmax(1px, 1fr) minmax(1px, 1fr); } .grid_container.dynamic_columns { display: flex; justify-content: space-between; flex-wrap: nowrap; } .grid_container.dynamic_columns .cci_wrapper_snippet_glue_logic_image_link, .grid_container.dynamic_columns .cci_wrapper_snippet_upload_image { width: max-content; } .grid_container > .colspan2 { grid-column: span 2; } .grid_container > .colspan3 { grid-column: span 3; } .grid_container.one_column > .colspan2, .grid_container.one_column > .colspan3 { grid-column: span 1; } .grid_container.two_columns_same_width > .colspan3 { grid-column: span 2; } } @media only screen and (max-width: 487.9px), only screen and (min-width: 488px) and (max-width: 809.9px) { .grid_container.responsive_single_column { grid-template-columns: minmax(100%, 1fr); } .grid_container.responsive_two_columns { grid-template-columns: minmax(1px, 1fr) minmax(1px, 1fr); } .grid_container.dynamic_columns.responsive_flexible { display: flex; justify-content: space-between; flex-wrap: nowrap; } } [style*="--layout_area_width"] .responsive_flexible { justify-items: center; } [style*="--layout_area_width"] .responsive_flexible.two_columns_same_width { grid-template-columns: repeat(auto-fill, minmax(min(calc(min(var(--layout_area_width), 100vw) * 0.9 / 2), 100%), 1fr)); } [style*="--layout_area_width"] .responsive_flexible.two_columns_same_width.gap_small_gap { grid-template-columns: repeat(auto-fill, minmax(min(calc((min(var(--layout_area_width), 100vw) - 0.5rem * 1) * 0.9 / 2), 100%), 1fr)); } [style*="--layout_area_width"] .responsive_flexible.two_columns_same_width.gap_medium_gap { grid-template-columns: repeat(auto-fill, minmax(min(calc((min(var(--layout_area_width), 100vw) - 2rem * 1) * 0.9 / 2), 100%), 1fr)); } [style*="--layout_area_width"] .responsive_flexible.three_columns_same_width { grid-template-columns: repeat(auto-fill, minmax(min(calc(min(var(--layout_area_width), 100vw) * 0.9 / 3), 100%), 1fr)); } [style*="--layout_area_width"] .responsive_flexible.three_columns_same_width.gap_small_gap { grid-template-columns: repeat(auto-fill, minmax(min(calc((min(var(--layout_area_width), 100vw) - 0.5rem * 2) * 0.9 / 3), 100%), 1fr)); } [style*="--layout_area_width"] .responsive_flexible.three_columns_same_width.gap_medium_gap { grid-template-columns: repeat(auto-fill, minmax(min(calc((min(var(--layout_area_width), 100vw) - 2rem * 2) * 0.9 / 3), 100%), 1fr)); } [style*="--layout_area_width"] .responsive_flexible.four_columns_same_width { grid-template-columns: repeat(auto-fill, minmax(min(calc(min(var(--layout_area_width), 100vw) * 0.9 / 4), 100%), 1fr)); } [style*="--layout_area_width"] .responsive_flexible.four_columns_same_width.gap_small_gap { grid-template-columns: repeat(auto-fill, minmax(min(calc((min(var(--layout_area_width), 100vw) - 0.5rem * 3) * 0.9 / 4), 100%), 1fr)); } [style*="--layout_area_width"] .responsive_flexible.four_columns_same_width.gap_medium_gap { grid-template-columns: repeat(auto-fill, minmax(min(calc((min(var(--layout_area_width), 100vw) - 2rem * 3) * 0.9 / 4), 100%), 1fr)); } [style*="--layout_area_width"] .responsive_flexible.five_columns_same_width { grid-template-columns: repeat(auto-fill, minmax(min(calc(min(var(--layout_area_width), 100vw) * 0.9 / 5), 100%), 1fr)); } [style*="--layout_area_width"] .responsive_flexible.five_columns_same_width.gap_small_gap { grid-template-columns: repeat(auto-fill, minmax(min(calc((min(var(--layout_area_width), 100vw) - 0.5rem * 4) * 0.9 / 5), 100%), 1fr)); } [style*="--layout_area_width"] .responsive_flexible.five_columns_same_width.gap_medium_gap { grid-template-columns: repeat(auto-fill, minmax(min(calc((min(var(--layout_area_width), 100vw) - 2rem * 4) * 0.9 / 5), 100%), 1fr)); } [style*="--layout_area_width"] .responsive_flexible.six_columns_same_width { grid-template-columns: repeat(auto-fill, minmax(min(calc(min(var(--layout_area_width), 100vw) * 0.9 / 6), 100%), 1fr)); } [style*="--layout_area_width"] .responsive_flexible.six_columns_same_width.gap_small_gap { grid-template-columns: repeat(auto-fill, minmax(min(calc((min(var(--layout_area_width), 100vw) - 0.5rem * 5) * 0.9 / 6), 100%), 1fr)); } [style*="--layout_area_width"] .responsive_flexible.six_columns_same_width.gap_medium_gap { grid-template-columns: repeat(auto-fill, minmax(min(calc((min(var(--layout_area_width), 100vw) - 2rem * 5) * 0.9 / 6), 100%), 1fr)); } .content_container_container_style { position: relative; z-index: 0; overflow: hidden; } .content_container_container_style .content_container_content_cell_1 { position: absolute; z-index: -1; } .cms__style_container { position: relative; } .cms__sc_content { box-sizing: border-box; } .cms__style_container > .cms__sc_content { position: relative; } .cms__sc_link + .cms__sc_content { pointer-events: none; } .cms__sc_link { position: absolute; top: 0; left: 0; width: 100%; height: 100%; overflow: hidden; } .cms__sc_link + .cms__sc_content .content_link { pointer-events: auto; } .cms__sc_link_text { position: absolute; top: 100%; } .cms__style_container > .cms__sc_img { position: absolute; left: 0; top: 0; max-width: 100%; max-height: 100%; overflow: hidden; width: 100%; } .cci_snippet_container.rotator .cms__style_container > .cms__sc_img { position: relative; } .cms__style_container.background_bottom > .cms__sc_img { top: initial; bottom: 0; } .cms__style_container > .cms__sc_img img { max-width: 100%; height: auto; } .cms__style_container.v_align_middle .cst_html_with_embedded_snippets { display: flex; flex-direction: column; align-items: center; } .cms__style_container.border__border_default { border: 1px solid #e1e1e1; } :where(.cms__style_container.pdng_lr__small) > .cms__sc_content { padding-left: 1em; padding-right: 1em; } :where(.cms__style_container.pdng_lr__medium) > .cms__sc_content { padding-left: 2em; padding-right: 2em; } :where(.cms__style_container.pdng_lr__big) > .cms__sc_content { padding-left: 3em; padding-right: 3em; } :where(.cms__style_container.pdng_tb__small) > .cms__sc_content { padding-top: 1em; padding-bottom: 1em; } :where(.cms__style_container.pdng_tb__medium) > .cms__sc_content { padding-top: 2em; padding-bottom: 2em; } :where(.cms__style_container.pdng_tb__big) > .cms__sc_content { padding-top: 3em; padding-bottom: 3em; } .ip_button.cms_bg__default_text:hover, .cms_bg__default_text { background-color: #000000; } .cst_html_with_embedded_snippets [data-cms-backgroundcolor-key="default_text"]:not(:is([data-cms-font_size-key="table"], [data-cms-font_size-key="inline"], td, th)), .cst_html_with_embedded_snippets .cms_bg__default_text:not(.cms_table):not(.cms_inline) { display: table; } .cst_html_with_embedded_snippets [data-cms-backgroundcolor-key="default_text"]:not([data-cms-font_size-key="table"]), .cst_html_with_embedded_snippets .cms_bg__default_text:not(.cms_table) { padding: 4px 9px; } :where(.cms_shd__default_text):not(:is(.hov_anm__box_shadow, .hov_anm__zoom_in_and_box_shadow)).cms__style_container, :where(.cms_shd__default_text):not(:is(.hov_anm__box_shadow, .hov_anm__zoom_in_and_box_shadow)) .product_box_inner_container, :where(.cms_shd__default_text):is(.hov_anm__box_shadow, .hov_anm__zoom_in_and_box_shadow).cms__style_container:hover, :where(.cms_shd__default_text):is(.hov_anm__box_shadow, .hov_anm__zoom_in_and_box_shadow) .product_box_inner_container:hover { box-shadow: 0 1px 4px 0 #000000; } .cms_text__default_text .ip_button__text, .cms_text__default_text { color: #000000; } .cms_table.cms_text__default_text th, .cms_table.cms_text__default_text td { border: 1px solid #000000; } .cms_table.cms_text__default_text th { background-color: #000000; } .ip_button.cms_bg__red_zac_magenta:hover, .cms_bg__red_zac_magenta { background-color: #ed008c; } .cst_html_with_embedded_snippets [data-cms-backgroundcolor-key="red_zac_magenta"]:not(:is([data-cms-font_size-key="table"], [data-cms-font_size-key="inline"], td, th)), .cst_html_with_embedded_snippets .cms_bg__red_zac_magenta:not(.cms_table):not(.cms_inline) { display: table; } .cst_html_with_embedded_snippets [data-cms-backgroundcolor-key="red_zac_magenta"]:not([data-cms-font_size-key="table"]), .cst_html_with_embedded_snippets .cms_bg__red_zac_magenta:not(.cms_table) { padding: 4px 9px; } :where(.cms_shd__red_zac_magenta):not(:is(.hov_anm__box_shadow, .hov_anm__zoom_in_and_box_shadow)).cms__style_container, :where(.cms_shd__red_zac_magenta):not(:is(.hov_anm__box_shadow, .hov_anm__zoom_in_and_box_shadow)) .product_box_inner_container, :where(.cms_shd__red_zac_magenta):is(.hov_anm__box_shadow, .hov_anm__zoom_in_and_box_shadow).cms__style_container:hover, :where(.cms_shd__red_zac_magenta):is(.hov_anm__box_shadow, .hov_anm__zoom_in_and_box_shadow) .product_box_inner_container:hover { box-shadow: 0 1px 4px 0 #ed008c; } .cms_text__red_zac_magenta .ip_button__text, .cms_text__red_zac_magenta { color: #ed008c; } .cms_table.cms_text__red_zac_magenta th, .cms_table.cms_text__red_zac_magenta td { border: 1px solid #ed008c; } .cms_table.cms_text__red_zac_magenta th { background-color: #ed008c; } .ip_button.cms_bg__red_zac_juicy_green:hover, .cms_bg__red_zac_juicy_green { background-color: #4a9a35; } .cst_html_with_embedded_snippets [data-cms-backgroundcolor-key="red_zac_juicy_green"]:not(:is([data-cms-font_size-key="table"], [data-cms-font_size-key="inline"], td, th)), .cst_html_with_embedded_snippets .cms_bg__red_zac_juicy_green:not(.cms_table):not(.cms_inline) { display: table; } .cst_html_with_embedded_snippets [data-cms-backgroundcolor-key="red_zac_juicy_green"]:not([data-cms-font_size-key="table"]), .cst_html_with_embedded_snippets .cms_bg__red_zac_juicy_green:not(.cms_table) { padding: 4px 9px; } :where(.cms_shd__red_zac_juicy_green):not(:is(.hov_anm__box_shadow, .hov_anm__zoom_in_and_box_shadow)).cms__style_container, :where(.cms_shd__red_zac_juicy_green):not(:is(.hov_anm__box_shadow, .hov_anm__zoom_in_and_box_shadow)) .product_box_inner_container, :where(.cms_shd__red_zac_juicy_green):is(.hov_anm__box_shadow, .hov_anm__zoom_in_and_box_shadow).cms__style_container:hover, :where(.cms_shd__red_zac_juicy_green):is(.hov_anm__box_shadow, .hov_anm__zoom_in_and_box_shadow) .product_box_inner_container:hover { box-shadow: 0 1px 4px 0 #4a9a35; } .cms_text__red_zac_juicy_green .ip_button__text, .cms_text__red_zac_juicy_green { color: #4a9a35; } .cms_table.cms_text__red_zac_juicy_green th, .cms_table.cms_text__red_zac_juicy_green td { border: 1px solid #4a9a35; } .cms_table.cms_text__red_zac_juicy_green th { background-color: #4a9a35; } .ip_button.cms_bg__red_zac_light_grey:hover, .cms_bg__red_zac_light_grey { background-color: #F7f7f7; } .cst_html_with_embedded_snippets [data-cms-backgroundcolor-key="red_zac_light_grey"]:not(:is([data-cms-font_size-key="table"], [data-cms-font_size-key="inline"], td, th)), .cst_html_with_embedded_snippets .cms_bg__red_zac_light_grey:not(.cms_table):not(.cms_inline) { display: table; } .cst_html_with_embedded_snippets [data-cms-backgroundcolor-key="red_zac_light_grey"]:not([data-cms-font_size-key="table"]), .cst_html_with_embedded_snippets .cms_bg__red_zac_light_grey:not(.cms_table) { padding: 4px 9px; } :where(.cms_shd__red_zac_light_grey):not(:is(.hov_anm__box_shadow, .hov_anm__zoom_in_and_box_shadow)).cms__style_container, :where(.cms_shd__red_zac_light_grey):not(:is(.hov_anm__box_shadow, .hov_anm__zoom_in_and_box_shadow)) .product_box_inner_container, :where(.cms_shd__red_zac_light_grey):is(.hov_anm__box_shadow, .hov_anm__zoom_in_and_box_shadow).cms__style_container:hover, :where(.cms_shd__red_zac_light_grey):is(.hov_anm__box_shadow, .hov_anm__zoom_in_and_box_shadow) .product_box_inner_container:hover { box-shadow: 0 1px 4px 0 #F7f7f7; } .ip_button.cms_bg__red_zac_hellgrau:hover, .cms_bg__red_zac_hellgrau { background-color: #dbeaee; } .cst_html_with_embedded_snippets [data-cms-backgroundcolor-key="red_zac_hellgrau"]:not(:is([data-cms-font_size-key="table"], [data-cms-font_size-key="inline"], td, th)), .cst_html_with_embedded_snippets .cms_bg__red_zac_hellgrau:not(.cms_table):not(.cms_inline) { display: table; } .cst_html_with_embedded_snippets [data-cms-backgroundcolor-key="red_zac_hellgrau"]:not([data-cms-font_size-key="table"]), .cst_html_with_embedded_snippets .cms_bg__red_zac_hellgrau:not(.cms_table) { padding: 4px 9px; } :where(.cms_shd__red_zac_hellgrau):not(:is(.hov_anm__box_shadow, .hov_anm__zoom_in_and_box_shadow)).cms__style_container, :where(.cms_shd__red_zac_hellgrau):not(:is(.hov_anm__box_shadow, .hov_anm__zoom_in_and_box_shadow)) .product_box_inner_container, :where(.cms_shd__red_zac_hellgrau):is(.hov_anm__box_shadow, .hov_anm__zoom_in_and_box_shadow).cms__style_container:hover, :where(.cms_shd__red_zac_hellgrau):is(.hov_anm__box_shadow, .hov_anm__zoom_in_and_box_shadow) .product_box_inner_container:hover { box-shadow: 0 1px 4px 0 #dbeaee; } .ip_button.cms_bg__red_zac_dunkelgrau:hover, .cms_bg__red_zac_dunkelgrau { background-color: #3b3b3b; } .cst_html_with_embedded_snippets [data-cms-backgroundcolor-key="red_zac_dunkelgrau"]:not(:is([data-cms-font_size-key="table"], [data-cms-font_size-key="inline"], td, th)), .cst_html_with_embedded_snippets .cms_bg__red_zac_dunkelgrau:not(.cms_table):not(.cms_inline) { display: table; } .cst_html_with_embedded_snippets [data-cms-backgroundcolor-key="red_zac_dunkelgrau"]:not([data-cms-font_size-key="table"]), .cst_html_with_embedded_snippets .cms_bg__red_zac_dunkelgrau:not(.cms_table) { padding: 4px 9px; } :where(.cms_shd__red_zac_dunkelgrau):not(:is(.hov_anm__box_shadow, .hov_anm__zoom_in_and_box_shadow)).cms__style_container, :where(.cms_shd__red_zac_dunkelgrau):not(:is(.hov_anm__box_shadow, .hov_anm__zoom_in_and_box_shadow)) .product_box_inner_container, :where(.cms_shd__red_zac_dunkelgrau):is(.hov_anm__box_shadow, .hov_anm__zoom_in_and_box_shadow).cms__style_container:hover, :where(.cms_shd__red_zac_dunkelgrau):is(.hov_anm__box_shadow, .hov_anm__zoom_in_and_box_shadow) .product_box_inner_container:hover { box-shadow: 0 1px 4px 0 #3b3b3b; } .ip_button.cms_bg__red_zac_mittelgrau:hover, .cms_bg__red_zac_mittelgrau { background-color: #5b5b5b; } .cst_html_with_embedded_snippets [data-cms-backgroundcolor-key="red_zac_mittelgrau"]:not(:is([data-cms-font_size-key="table"], [data-cms-font_size-key="inline"], td, th)), .cst_html_with_embedded_snippets .cms_bg__red_zac_mittelgrau:not(.cms_table):not(.cms_inline) { display: table; } .cst_html_with_embedded_snippets [data-cms-backgroundcolor-key="red_zac_mittelgrau"]:not([data-cms-font_size-key="table"]), .cst_html_with_embedded_snippets .cms_bg__red_zac_mittelgrau:not(.cms_table) { padding: 4px 9px; } :where(.cms_shd__red_zac_mittelgrau):not(:is(.hov_anm__box_shadow, .hov_anm__zoom_in_and_box_shadow)).cms__style_container, :where(.cms_shd__red_zac_mittelgrau):not(:is(.hov_anm__box_shadow, .hov_anm__zoom_in_and_box_shadow)) .product_box_inner_container, :where(.cms_shd__red_zac_mittelgrau):is(.hov_anm__box_shadow, .hov_anm__zoom_in_and_box_shadow).cms__style_container:hover, :where(.cms_shd__red_zac_mittelgrau):is(.hov_anm__box_shadow, .hov_anm__zoom_in_and_box_shadow) .product_box_inner_container:hover { box-shadow: 0 1px 4px 0 #5b5b5b; } .ip_button.cms_bg__red_zac_gray:hover, .cms_bg__red_zac_gray { background-color: #434343; } .cst_html_with_embedded_snippets [data-cms-backgroundcolor-key="red_zac_gray"]:not(:is([data-cms-font_size-key="table"], [data-cms-font_size-key="inline"], td, th)), .cst_html_with_embedded_snippets .cms_bg__red_zac_gray:not(.cms_table):not(.cms_inline) { display: table; } .cst_html_with_embedded_snippets [data-cms-backgroundcolor-key="red_zac_gray"]:not([data-cms-font_size-key="table"]), .cst_html_with_embedded_snippets .cms_bg__red_zac_gray:not(.cms_table) { padding: 4px 9px; } :where(.cms_shd__red_zac_gray):not(:is(.hov_anm__box_shadow, .hov_anm__zoom_in_and_box_shadow)).cms__style_container, :where(.cms_shd__red_zac_gray):not(:is(.hov_anm__box_shadow, .hov_anm__zoom_in_and_box_shadow)) .product_box_inner_container, :where(.cms_shd__red_zac_gray):is(.hov_anm__box_shadow, .hov_anm__zoom_in_and_box_shadow).cms__style_container:hover, :where(.cms_shd__red_zac_gray):is(.hov_anm__box_shadow, .hov_anm__zoom_in_and_box_shadow) .product_box_inner_container:hover { box-shadow: 0 1px 4px 0 #434343; } .cms_text__red_zac_gray .ip_button__text, .cms_text__red_zac_gray { color: #434343; } .cms_table.cms_text__red_zac_gray th, .cms_table.cms_text__red_zac_gray td { border: 1px solid #434343; } .cms_table.cms_text__red_zac_gray th { background-color: #434343; } .ip_button.cms_bg__white:hover, .cms_bg__white { background-color: #FFFFFF; } .cst_html_with_embedded_snippets [data-cms-backgroundcolor-key="white"]:not(:is([data-cms-font_size-key="table"], [data-cms-font_size-key="inline"], td, th)), .cst_html_with_embedded_snippets .cms_bg__white:not(.cms_table):not(.cms_inline) { display: table; } .cst_html_with_embedded_snippets [data-cms-backgroundcolor-key="white"]:not([data-cms-font_size-key="table"]), .cst_html_with_embedded_snippets .cms_bg__white:not(.cms_table) { padding: 4px 9px; } :where(.cms_shd__white):not(:is(.hov_anm__box_shadow, .hov_anm__zoom_in_and_box_shadow)).cms__style_container, :where(.cms_shd__white):not(:is(.hov_anm__box_shadow, .hov_anm__zoom_in_and_box_shadow)) .product_box_inner_container, :where(.cms_shd__white):is(.hov_anm__box_shadow, .hov_anm__zoom_in_and_box_shadow).cms__style_container:hover, :where(.cms_shd__white):is(.hov_anm__box_shadow, .hov_anm__zoom_in_and_box_shadow) .product_box_inner_container:hover { box-shadow: 0 1px 4px 0 #FFFFFF; } .cms_text__white .ip_button__text, .cms_text__white { color: #FFFFFF; } .cms_table.cms_text__white th, .cms_table.cms_text__white td { border: 1px solid #FFFFFF; } .cms_table.cms_text__white th { background-color: #FFFFFF; } .ip_button.cms_bg__bosch_dark_blue:hover, .cms_bg__bosch_dark_blue { background-color: #005691; } .cst_html_with_embedded_snippets [data-cms-backgroundcolor-key="bosch_dark_blue"]:not(:is([data-cms-font_size-key="table"], [data-cms-font_size-key="inline"], td, th)), .cst_html_with_embedded_snippets .cms_bg__bosch_dark_blue:not(.cms_table):not(.cms_inline) { display: table; } .cst_html_with_embedded_snippets [data-cms-backgroundcolor-key="bosch_dark_blue"]:not([data-cms-font_size-key="table"]), .cst_html_with_embedded_snippets .cms_bg__bosch_dark_blue:not(.cms_table) { padding: 4px 9px; } :where(.cms_shd__bosch_dark_blue):not(:is(.hov_anm__box_shadow, .hov_anm__zoom_in_and_box_shadow)).cms__style_container, :where(.cms_shd__bosch_dark_blue):not(:is(.hov_anm__box_shadow, .hov_anm__zoom_in_and_box_shadow)) .product_box_inner_container, :where(.cms_shd__bosch_dark_blue):is(.hov_anm__box_shadow, .hov_anm__zoom_in_and_box_shadow).cms__style_container:hover, :where(.cms_shd__bosch_dark_blue):is(.hov_anm__box_shadow, .hov_anm__zoom_in_and_box_shadow) .product_box_inner_container:hover { box-shadow: 0 1px 4px 0 #005691; } .ip_button.cms_bg__liebherr_dark_blue:hover, .cms_bg__liebherr_dark_blue { background-color: #394790; } .cst_html_with_embedded_snippets [data-cms-backgroundcolor-key="liebherr_dark_blue"]:not(:is([data-cms-font_size-key="table"], [data-cms-font_size-key="inline"], td, th)), .cst_html_with_embedded_snippets .cms_bg__liebherr_dark_blue:not(.cms_table):not(.cms_inline) { display: table; } .cst_html_with_embedded_snippets [data-cms-backgroundcolor-key="liebherr_dark_blue"]:not([data-cms-font_size-key="table"]), .cst_html_with_embedded_snippets .cms_bg__liebherr_dark_blue:not(.cms_table) { padding: 4px 9px; } :where(.cms_shd__liebherr_dark_blue):not(:is(.hov_anm__box_shadow, .hov_anm__zoom_in_and_box_shadow)).cms__style_container, :where(.cms_shd__liebherr_dark_blue):not(:is(.hov_anm__box_shadow, .hov_anm__zoom_in_and_box_shadow)) .product_box_inner_container, :where(.cms_shd__liebherr_dark_blue):is(.hov_anm__box_shadow, .hov_anm__zoom_in_and_box_shadow).cms__style_container:hover, :where(.cms_shd__liebherr_dark_blue):is(.hov_anm__box_shadow, .hov_anm__zoom_in_and_box_shadow) .product_box_inner_container:hover { box-shadow: 0 1px 4px 0 #394790; } .ip_button.cms_bg__kenwood_rot:hover, .cms_bg__kenwood_rot { background-color: #ed1c24; } .cst_html_with_embedded_snippets [data-cms-backgroundcolor-key="kenwood_rot"]:not(:is([data-cms-font_size-key="table"], [data-cms-font_size-key="inline"], td, th)), .cst_html_with_embedded_snippets .cms_bg__kenwood_rot:not(.cms_table):not(.cms_inline) { display: table; } .cst_html_with_embedded_snippets [data-cms-backgroundcolor-key="kenwood_rot"]:not([data-cms-font_size-key="table"]), .cst_html_with_embedded_snippets .cms_bg__kenwood_rot:not(.cms_table) { padding: 4px 9px; } :where(.cms_shd__kenwood_rot):not(:is(.hov_anm__box_shadow, .hov_anm__zoom_in_and_box_shadow)).cms__style_container, :where(.cms_shd__kenwood_rot):not(:is(.hov_anm__box_shadow, .hov_anm__zoom_in_and_box_shadow)) .product_box_inner_container, :where(.cms_shd__kenwood_rot):is(.hov_anm__box_shadow, .hov_anm__zoom_in_and_box_shadow).cms__style_container:hover, :where(.cms_shd__kenwood_rot):is(.hov_anm__box_shadow, .hov_anm__zoom_in_and_box_shadow) .product_box_inner_container:hover { box-shadow: 0 1px 4px 0 #ed1c24; } .cms_text__kenwood_rot .ip_button__text, .cms_text__kenwood_rot { color: #ed1c24; } .cms_table.cms_text__kenwood_rot th, .cms_table.cms_text__kenwood_rot td { border: 1px solid #ed1c24; } .cms_table.cms_text__kenwood_rot th { background-color: #ed1c24; } .ip_button.cms_bg__beko:hover, .cms_bg__beko { background-color: #0083be; } .cst_html_with_embedded_snippets [data-cms-backgroundcolor-key="beko"]:not(:is([data-cms-font_size-key="table"], [data-cms-font_size-key="inline"], td, th)), .cst_html_with_embedded_snippets .cms_bg__beko:not(.cms_table):not(.cms_inline) { display: table; } .cst_html_with_embedded_snippets [data-cms-backgroundcolor-key="beko"]:not([data-cms-font_size-key="table"]), .cst_html_with_embedded_snippets .cms_bg__beko:not(.cms_table) { padding: 4px 9px; } :where(.cms_shd__beko):not(:is(.hov_anm__box_shadow, .hov_anm__zoom_in_and_box_shadow)).cms__style_container, :where(.cms_shd__beko):not(:is(.hov_anm__box_shadow, .hov_anm__zoom_in_and_box_shadow)) .product_box_inner_container, :where(.cms_shd__beko):is(.hov_anm__box_shadow, .hov_anm__zoom_in_and_box_shadow).cms__style_container:hover, :where(.cms_shd__beko):is(.hov_anm__box_shadow, .hov_anm__zoom_in_and_box_shadow) .product_box_inner_container:hover { box-shadow: 0 1px 4px 0 #0083be; } .cms_text__beko .ip_button__text, .cms_text__beko { color: #0083be; } .cms_table.cms_text__beko th, .cms_table.cms_text__beko td { border: 1px solid #0083be; } .cms_table.cms_text__beko th { background-color: #0083be; } .ip_button.cms_bg__aeg_grau:hover, .cms_bg__aeg_grau { background-color: #21201f; } .cst_html_with_embedded_snippets [data-cms-backgroundcolor-key="aeg_grau"]:not(:is([data-cms-font_size-key="table"], [data-cms-font_size-key="inline"], td, th)), .cst_html_with_embedded_snippets .cms_bg__aeg_grau:not(.cms_table):not(.cms_inline) { display: table; } .cst_html_with_embedded_snippets [data-cms-backgroundcolor-key="aeg_grau"]:not([data-cms-font_size-key="table"]), .cst_html_with_embedded_snippets .cms_bg__aeg_grau:not(.cms_table) { padding: 4px 9px; } :where(.cms_shd__aeg_grau):not(:is(.hov_anm__box_shadow, .hov_anm__zoom_in_and_box_shadow)).cms__style_container, :where(.cms_shd__aeg_grau):not(:is(.hov_anm__box_shadow, .hov_anm__zoom_in_and_box_shadow)) .product_box_inner_container, :where(.cms_shd__aeg_grau):is(.hov_anm__box_shadow, .hov_anm__zoom_in_and_box_shadow).cms__style_container:hover, :where(.cms_shd__aeg_grau):is(.hov_anm__box_shadow, .hov_anm__zoom_in_and_box_shadow) .product_box_inner_container:hover { box-shadow: 0 1px 4px 0 #21201f; } .ip_button.cms_bg__aeg_rot:hover, .cms_bg__aeg_rot { background-color: #c80028; } .cst_html_with_embedded_snippets [data-cms-backgroundcolor-key="aeg_rot"]:not(:is([data-cms-font_size-key="table"], [data-cms-font_size-key="inline"], td, th)), .cst_html_with_embedded_snippets .cms_bg__aeg_rot:not(.cms_table):not(.cms_inline) { display: table; } .cst_html_with_embedded_snippets [data-cms-backgroundcolor-key="aeg_rot"]:not([data-cms-font_size-key="table"]), .cst_html_with_embedded_snippets .cms_bg__aeg_rot:not(.cms_table) { padding: 4px 9px; } :where(.cms_shd__aeg_rot):not(:is(.hov_anm__box_shadow, .hov_anm__zoom_in_and_box_shadow)).cms__style_container, :where(.cms_shd__aeg_rot):not(:is(.hov_anm__box_shadow, .hov_anm__zoom_in_and_box_shadow)) .product_box_inner_container, :where(.cms_shd__aeg_rot):is(.hov_anm__box_shadow, .hov_anm__zoom_in_and_box_shadow).cms__style_container:hover, :where(.cms_shd__aeg_rot):is(.hov_anm__box_shadow, .hov_anm__zoom_in_and_box_shadow) .product_box_inner_container:hover { box-shadow: 0 1px 4px 0 #c80028; } .cms_text__aeg_rot .ip_button__text, .cms_text__aeg_rot { color: #c80028; } .cms_table.cms_text__aeg_rot th, .cms_table.cms_text__aeg_rot td { border: 1px solid #c80028; } .cms_table.cms_text__aeg_rot th { background-color: #c80028; } .ip_button.cms_bg__aeg_dunkelrot:hover, .cms_bg__aeg_dunkelrot { background-color: #370715; } .cst_html_with_embedded_snippets [data-cms-backgroundcolor-key="aeg_dunkelrot"]:not(:is([data-cms-font_size-key="table"], [data-cms-font_size-key="inline"], td, th)), .cst_html_with_embedded_snippets .cms_bg__aeg_dunkelrot:not(.cms_table):not(.cms_inline) { display: table; } .cst_html_with_embedded_snippets [data-cms-backgroundcolor-key="aeg_dunkelrot"]:not([data-cms-font_size-key="table"]), .cst_html_with_embedded_snippets .cms_bg__aeg_dunkelrot:not(.cms_table) { padding: 4px 9px; } :where(.cms_shd__aeg_dunkelrot):not(:is(.hov_anm__box_shadow, .hov_anm__zoom_in_and_box_shadow)).cms__style_container, :where(.cms_shd__aeg_dunkelrot):not(:is(.hov_anm__box_shadow, .hov_anm__zoom_in_and_box_shadow)) .product_box_inner_container, :where(.cms_shd__aeg_dunkelrot):is(.hov_anm__box_shadow, .hov_anm__zoom_in_and_box_shadow).cms__style_container:hover, :where(.cms_shd__aeg_dunkelrot):is(.hov_anm__box_shadow, .hov_anm__zoom_in_and_box_shadow) .product_box_inner_container:hover { box-shadow: 0 1px 4px 0 #370715; } .cms_text__aeg_dunkelrot .ip_button__text, .cms_text__aeg_dunkelrot { color: #370715; } .cms_table.cms_text__aeg_dunkelrot th, .cms_table.cms_text__aeg_dunkelrot td { border: 1px solid #370715; } .cms_table.cms_text__aeg_dunkelrot th { background-color: #370715; } .ip_button.cms_bg__red_zac_tuerkis:hover, .cms_bg__red_zac_tuerkis { background-color: #7bbdcd; } .cst_html_with_embedded_snippets [data-cms-backgroundcolor-key="red_zac_tuerkis"]:not(:is([data-cms-font_size-key="table"], [data-cms-font_size-key="inline"], td, th)), .cst_html_with_embedded_snippets .cms_bg__red_zac_tuerkis:not(.cms_table):not(.cms_inline) { display: table; } .cst_html_with_embedded_snippets [data-cms-backgroundcolor-key="red_zac_tuerkis"]:not([data-cms-font_size-key="table"]), .cst_html_with_embedded_snippets .cms_bg__red_zac_tuerkis:not(.cms_table) { padding: 4px 9px; } :where(.cms_shd__red_zac_tuerkis):not(:is(.hov_anm__box_shadow, .hov_anm__zoom_in_and_box_shadow)).cms__style_container, :where(.cms_shd__red_zac_tuerkis):not(:is(.hov_anm__box_shadow, .hov_anm__zoom_in_and_box_shadow)) .product_box_inner_container, :where(.cms_shd__red_zac_tuerkis):is(.hov_anm__box_shadow, .hov_anm__zoom_in_and_box_shadow).cms__style_container:hover, :where(.cms_shd__red_zac_tuerkis):is(.hov_anm__box_shadow, .hov_anm__zoom_in_and_box_shadow) .product_box_inner_container:hover { box-shadow: 0 1px 4px 0 #7bbdcd; } .cms_text__red_zac_tuerkis .ip_button__text, .cms_text__red_zac_tuerkis { color: #7bbdcd; } .cms_table.cms_text__red_zac_tuerkis th, .cms_table.cms_text__red_zac_tuerkis td { border: 1px solid #7bbdcd; } .cms_table.cms_text__red_zac_tuerkis th { background-color: #7bbdcd; } .ip_button.cms_bg__nedis_orange:hover, .cms_bg__nedis_orange { background-color: #e39121; } .cst_html_with_embedded_snippets [data-cms-backgroundcolor-key="nedis_orange"]:not(:is([data-cms-font_size-key="table"], [data-cms-font_size-key="inline"], td, th)), .cst_html_with_embedded_snippets .cms_bg__nedis_orange:not(.cms_table):not(.cms_inline) { display: table; } .cst_html_with_embedded_snippets [data-cms-backgroundcolor-key="nedis_orange"]:not([data-cms-font_size-key="table"]), .cst_html_with_embedded_snippets .cms_bg__nedis_orange:not(.cms_table) { padding: 4px 9px; } :where(.cms_shd__nedis_orange):not(:is(.hov_anm__box_shadow, .hov_anm__zoom_in_and_box_shadow)).cms__style_container, :where(.cms_shd__nedis_orange):not(:is(.hov_anm__box_shadow, .hov_anm__zoom_in_and_box_shadow)) .product_box_inner_container, :where(.cms_shd__nedis_orange):is(.hov_anm__box_shadow, .hov_anm__zoom_in_and_box_shadow).cms__style_container:hover, :where(.cms_shd__nedis_orange):is(.hov_anm__box_shadow, .hov_anm__zoom_in_and_box_shadow) .product_box_inner_container:hover { box-shadow: 0 1px 4px 0 #e39121; } .cms_text__nedis_orange .ip_button__text, .cms_text__nedis_orange { color: #e39121; } .cms_table.cms_text__nedis_orange th, .cms_table.cms_text__nedis_orange td { border: 1px solid #e39121; } .cms_table.cms_text__nedis_orange th { background-color: #e39121; } .ip_button.cms_bg__oralb_blau:hover, .cms_bg__oralb_blau { background-color: #127bca; } .cst_html_with_embedded_snippets [data-cms-backgroundcolor-key="oralb_blau"]:not(:is([data-cms-font_size-key="table"], [data-cms-font_size-key="inline"], td, th)), .cst_html_with_embedded_snippets .cms_bg__oralb_blau:not(.cms_table):not(.cms_inline) { display: table; } .cst_html_with_embedded_snippets [data-cms-backgroundcolor-key="oralb_blau"]:not([data-cms-font_size-key="table"]), .cst_html_with_embedded_snippets .cms_bg__oralb_blau:not(.cms_table) { padding: 4px 9px; } :where(.cms_shd__oralb_blau):not(:is(.hov_anm__box_shadow, .hov_anm__zoom_in_and_box_shadow)).cms__style_container, :where(.cms_shd__oralb_blau):not(:is(.hov_anm__box_shadow, .hov_anm__zoom_in_and_box_shadow)) .product_box_inner_container, :where(.cms_shd__oralb_blau):is(.hov_anm__box_shadow, .hov_anm__zoom_in_and_box_shadow).cms__style_container:hover, :where(.cms_shd__oralb_blau):is(.hov_anm__box_shadow, .hov_anm__zoom_in_and_box_shadow) .product_box_inner_container:hover { box-shadow: 0 1px 4px 0 #127bca; } .cms_text__oralb_blau .ip_button__text, .cms_text__oralb_blau { color: #127bca; } .cms_table.cms_text__oralb_blau th, .cms_table.cms_text__oralb_blau td { border: 1px solid #127bca; } .cms_table.cms_text__oralb_blau th { background-color: #127bca; } .ip_button.cms_bg__red_light:hover, .cms_bg__red_light { background-color: #e7007f; } .cst_html_with_embedded_snippets [data-cms-backgroundcolor-key="red_light"]:not(:is([data-cms-font_size-key="table"], [data-cms-font_size-key="inline"], td, th)), .cst_html_with_embedded_snippets .cms_bg__red_light:not(.cms_table):not(.cms_inline) { display: table; } .cst_html_with_embedded_snippets [data-cms-backgroundcolor-key="red_light"]:not([data-cms-font_size-key="table"]), .cst_html_with_embedded_snippets .cms_bg__red_light:not(.cms_table) { padding: 4px 9px; } :where(.cms_shd__red_light):not(:is(.hov_anm__box_shadow, .hov_anm__zoom_in_and_box_shadow)).cms__style_container, :where(.cms_shd__red_light):not(:is(.hov_anm__box_shadow, .hov_anm__zoom_in_and_box_shadow)) .product_box_inner_container, :where(.cms_shd__red_light):is(.hov_anm__box_shadow, .hov_anm__zoom_in_and_box_shadow).cms__style_container:hover, :where(.cms_shd__red_light):is(.hov_anm__box_shadow, .hov_anm__zoom_in_and_box_shadow) .product_box_inner_container:hover { box-shadow: 0 1px 4px 0 #e7007f; } .ip_button.cms_bg__lg_ocker_:hover, .cms_bg__lg_ocker_ { background-color: #efece7; } .cst_html_with_embedded_snippets [data-cms-backgroundcolor-key="lg_ocker_"]:not(:is([data-cms-font_size-key="table"], [data-cms-font_size-key="inline"], td, th)), .cst_html_with_embedded_snippets .cms_bg__lg_ocker_:not(.cms_table):not(.cms_inline) { display: table; } .cst_html_with_embedded_snippets [data-cms-backgroundcolor-key="lg_ocker_"]:not([data-cms-font_size-key="table"]), .cst_html_with_embedded_snippets .cms_bg__lg_ocker_:not(.cms_table) { padding: 4px 9px; } :where(.cms_shd__lg_ocker_):not(:is(.hov_anm__box_shadow, .hov_anm__zoom_in_and_box_shadow)).cms__style_container, :where(.cms_shd__lg_ocker_):not(:is(.hov_anm__box_shadow, .hov_anm__zoom_in_and_box_shadow)) .product_box_inner_container, :where(.cms_shd__lg_ocker_):is(.hov_anm__box_shadow, .hov_anm__zoom_in_and_box_shadow).cms__style_container:hover, :where(.cms_shd__lg_ocker_):is(.hov_anm__box_shadow, .hov_anm__zoom_in_and_box_shadow) .product_box_inner_container:hover { box-shadow: 0 1px 4px 0 #efece7; } .cms_text__lg_ocker_ .ip_button__text, .cms_text__lg_ocker_ { color: #efece7; } .cms_table.cms_text__lg_ocker_ th, .cms_table.cms_text__lg_ocker_ td { border: 1px solid #efece7; } .cms_table.cms_text__lg_ocker_ th { background-color: #efece7; } .ip_button.cms_bg__wo_e_rot:hover, .cms_bg__wo_e_rot { background-color: #ED1C24; } .cst_html_with_embedded_snippets [data-cms-backgroundcolor-key="wo_e_rot"]:not(:is([data-cms-font_size-key="table"], [data-cms-font_size-key="inline"], td, th)), .cst_html_with_embedded_snippets .cms_bg__wo_e_rot:not(.cms_table):not(.cms_inline) { display: table; } .cst_html_with_embedded_snippets [data-cms-backgroundcolor-key="wo_e_rot"]:not([data-cms-font_size-key="table"]), .cst_html_with_embedded_snippets .cms_bg__wo_e_rot:not(.cms_table) { padding: 4px 9px; } :where(.cms_shd__wo_e_rot):not(:is(.hov_anm__box_shadow, .hov_anm__zoom_in_and_box_shadow)).cms__style_container, :where(.cms_shd__wo_e_rot):not(:is(.hov_anm__box_shadow, .hov_anm__zoom_in_and_box_shadow)) .product_box_inner_container, :where(.cms_shd__wo_e_rot):is(.hov_anm__box_shadow, .hov_anm__zoom_in_and_box_shadow).cms__style_container:hover, :where(.cms_shd__wo_e_rot):is(.hov_anm__box_shadow, .hov_anm__zoom_in_and_box_shadow) .product_box_inner_container:hover { box-shadow: 0 1px 4px 0 #ED1C24; } .cms_text__wo_e_rot .ip_button__text, .cms_text__wo_e_rot { color: #ED1C24; } .cms_table.cms_text__wo_e_rot th, .cms_table.cms_text__wo_e_rot td { border: 1px solid #ED1C24; } .cms_table.cms_text__wo_e_rot th { background-color: #ED1C24; } .ip_button.cms_bg__hintergrund_grau:hover, .cms_bg__hintergrund_grau { background-color: #d9d9d9; } .cst_html_with_embedded_snippets [data-cms-backgroundcolor-key="hintergrund_grau"]:not(:is([data-cms-font_size-key="table"], [data-cms-font_size-key="inline"], td, th)), .cst_html_with_embedded_snippets .cms_bg__hintergrund_grau:not(.cms_table):not(.cms_inline) { display: table; } .cst_html_with_embedded_snippets [data-cms-backgroundcolor-key="hintergrund_grau"]:not([data-cms-font_size-key="table"]), .cst_html_with_embedded_snippets .cms_bg__hintergrund_grau:not(.cms_table) { padding: 4px 9px; } :where(.cms_shd__hintergrund_grau):not(:is(.hov_anm__box_shadow, .hov_anm__zoom_in_and_box_shadow)).cms__style_container, :where(.cms_shd__hintergrund_grau):not(:is(.hov_anm__box_shadow, .hov_anm__zoom_in_and_box_shadow)) .product_box_inner_container, :where(.cms_shd__hintergrund_grau):is(.hov_anm__box_shadow, .hov_anm__zoom_in_and_box_shadow).cms__style_container:hover, :where(.cms_shd__hintergrund_grau):is(.hov_anm__box_shadow, .hov_anm__zoom_in_and_box_shadow) .product_box_inner_container:hover { box-shadow: 0 1px 4px 0 #d9d9d9; } .cms_text__hintergrund_grau .ip_button__text, .cms_text__hintergrund_grau { color: #d9d9d9; } .cms_table.cms_text__hintergrund_grau th, .cms_table.cms_text__hintergrund_grau td { border: 1px solid #d9d9d9; } .cms_table.cms_text__hintergrund_grau th { background-color: #d9d9d9; } .ip_button.cms_bg__helles_pastellblau_rauchiges_hellblau:hover, .cms_bg__helles_pastellblau_rauchiges_hellblau { background-color: #B1C6DF; } .cst_html_with_embedded_snippets [data-cms-backgroundcolor-key="helles_pastellblau_rauchiges_hellblau"]:not(:is([data-cms-font_size-key="table"], [data-cms-font_size-key="inline"], td, th)), .cst_html_with_embedded_snippets .cms_bg__helles_pastellblau_rauchiges_hellblau:not(.cms_table):not(.cms_inline) { display: table; } .cst_html_with_embedded_snippets [data-cms-backgroundcolor-key="helles_pastellblau_rauchiges_hellblau"]:not([data-cms-font_size-key="table"]), .cst_html_with_embedded_snippets .cms_bg__helles_pastellblau_rauchiges_hellblau:not(.cms_table) { padding: 4px 9px; } :where(.cms_shd__helles_pastellblau_rauchiges_hellblau):not(:is(.hov_anm__box_shadow, .hov_anm__zoom_in_and_box_shadow)).cms__style_container, :where(.cms_shd__helles_pastellblau_rauchiges_hellblau):not(:is(.hov_anm__box_shadow, .hov_anm__zoom_in_and_box_shadow)) .product_box_inner_container, :where(.cms_shd__helles_pastellblau_rauchiges_hellblau):is(.hov_anm__box_shadow, .hov_anm__zoom_in_and_box_shadow).cms__style_container:hover, :where(.cms_shd__helles_pastellblau_rauchiges_hellblau):is(.hov_anm__box_shadow, .hov_anm__zoom_in_and_box_shadow) .product_box_inner_container:hover { box-shadow: 0 1px 4px 0 #B1C6DF; } .cms_text__helles_pastellblau_rauchiges_hellblau .ip_button__text, .cms_text__helles_pastellblau_rauchiges_hellblau { color: #B1C6DF; } .cms_table.cms_text__helles_pastellblau_rauchiges_hellblau th, .cms_table.cms_text__helles_pastellblau_rauchiges_hellblau td { border: 1px solid #B1C6DF; } .cms_table.cms_text__helles_pastellblau_rauchiges_hellblau th { background-color: #B1C6DF; } .ip_button.cms_bg__mittel_hellblau_stahlblau_hell:hover, .cms_bg__mittel_hellblau_stahlblau_hell { background-color: #85B1D7; } .cst_html_with_embedded_snippets [data-cms-backgroundcolor-key="mittel_hellblau_stahlblau_hell"]:not(:is([data-cms-font_size-key="table"], [data-cms-font_size-key="inline"], td, th)), .cst_html_with_embedded_snippets .cms_bg__mittel_hellblau_stahlblau_hell:not(.cms_table):not(.cms_inline) { display: table; } .cst_html_with_embedded_snippets [data-cms-backgroundcolor-key="mittel_hellblau_stahlblau_hell"]:not([data-cms-font_size-key="table"]), .cst_html_with_embedded_snippets .cms_bg__mittel_hellblau_stahlblau_hell:not(.cms_table) { padding: 4px 9px; } :where(.cms_shd__mittel_hellblau_stahlblau_hell):not(:is(.hov_anm__box_shadow, .hov_anm__zoom_in_and_box_shadow)).cms__style_container, :where(.cms_shd__mittel_hellblau_stahlblau_hell):not(:is(.hov_anm__box_shadow, .hov_anm__zoom_in_and_box_shadow)) .product_box_inner_container, :where(.cms_shd__mittel_hellblau_stahlblau_hell):is(.hov_anm__box_shadow, .hov_anm__zoom_in_and_box_shadow).cms__style_container:hover, :where(.cms_shd__mittel_hellblau_stahlblau_hell):is(.hov_anm__box_shadow, .hov_anm__zoom_in_and_box_shadow) .product_box_inner_container:hover { box-shadow: 0 1px 4px 0 #85B1D7; } .cms_text__mittel_hellblau_stahlblau_hell .ip_button__text, .cms_text__mittel_hellblau_stahlblau_hell { color: #85B1D7; } .cms_table.cms_text__mittel_hellblau_stahlblau_hell th, .cms_table.cms_text__mittel_hellblau_stahlblau_hell td { border: 1px solid #85B1D7; } .cms_table.cms_text__mittel_hellblau_stahlblau_hell th { background-color: #85B1D7; } .ip_button.cms_bg__mittelblau_himmelblau:hover, .cms_bg__mittelblau_himmelblau { background-color: #61A1CF; } .cst_html_with_embedded_snippets [data-cms-backgroundcolor-key="mittelblau_himmelblau"]:not(:is([data-cms-font_size-key="table"], [data-cms-font_size-key="inline"], td, th)), .cst_html_with_embedded_snippets .cms_bg__mittelblau_himmelblau:not(.cms_table):not(.cms_inline) { display: table; } .cst_html_with_embedded_snippets [data-cms-backgroundcolor-key="mittelblau_himmelblau"]:not([data-cms-font_size-key="table"]), .cst_html_with_embedded_snippets .cms_bg__mittelblau_himmelblau:not(.cms_table) { padding: 4px 9px; } :where(.cms_shd__mittelblau_himmelblau):not(:is(.hov_anm__box_shadow, .hov_anm__zoom_in_and_box_shadow)).cms__style_container, :where(.cms_shd__mittelblau_himmelblau):not(:is(.hov_anm__box_shadow, .hov_anm__zoom_in_and_box_shadow)) .product_box_inner_container, :where(.cms_shd__mittelblau_himmelblau):is(.hov_anm__box_shadow, .hov_anm__zoom_in_and_box_shadow).cms__style_container:hover, :where(.cms_shd__mittelblau_himmelblau):is(.hov_anm__box_shadow, .hov_anm__zoom_in_and_box_shadow) .product_box_inner_container:hover { box-shadow: 0 1px 4px 0 #61A1CF; } .cms_text__mittelblau_himmelblau .ip_button__text, .cms_text__mittelblau_himmelblau { color: #61A1CF; } .cms_table.cms_text__mittelblau_himmelblau th, .cms_table.cms_text__mittelblau_himmelblau td { border: 1px solid #61A1CF; } .cms_table.cms_text__mittelblau_himmelblau th { background-color: #61A1CF; } .ip_button.cms_bg__pastellgruen_mintgruen_gedaempft:hover, .cms_bg__pastellgruen_mintgruen_gedaempft { background-color: #81BE9F; } .cst_html_with_embedded_snippets [data-cms-backgroundcolor-key="pastellgruen_mintgruen_gedaempft"]:not(:is([data-cms-font_size-key="table"], [data-cms-font_size-key="inline"], td, th)), .cst_html_with_embedded_snippets .cms_bg__pastellgruen_mintgruen_gedaempft:not(.cms_table):not(.cms_inline) { display: table; } .cst_html_with_embedded_snippets [data-cms-backgroundcolor-key="pastellgruen_mintgruen_gedaempft"]:not([data-cms-font_size-key="table"]), .cst_html_with_embedded_snippets .cms_bg__pastellgruen_mintgruen_gedaempft:not(.cms_table) { padding: 4px 9px; } :where(.cms_shd__pastellgruen_mintgruen_gedaempft):not(:is(.hov_anm__box_shadow, .hov_anm__zoom_in_and_box_shadow)).cms__style_container, :where(.cms_shd__pastellgruen_mintgruen_gedaempft):not(:is(.hov_anm__box_shadow, .hov_anm__zoom_in_and_box_shadow)) .product_box_inner_container, :where(.cms_shd__pastellgruen_mintgruen_gedaempft):is(.hov_anm__box_shadow, .hov_anm__zoom_in_and_box_shadow).cms__style_container:hover, :where(.cms_shd__pastellgruen_mintgruen_gedaempft):is(.hov_anm__box_shadow, .hov_anm__zoom_in_and_box_shadow) .product_box_inner_container:hover { box-shadow: 0 1px 4px 0 #81BE9F; } .cms_text__pastellgruen_mintgruen_gedaempft .ip_button__text, .cms_text__pastellgruen_mintgruen_gedaempft { color: #81BE9F; } .cms_table.cms_text__pastellgruen_mintgruen_gedaempft th, .cms_table.cms_text__pastellgruen_mintgruen_gedaempft td { border: 1px solid #81BE9F; } .cms_table.cms_text__pastellgruen_mintgruen_gedaempft th { background-color: #81BE9F; } .ip_button.cms_bg__petrolblau_tuerkisblau:hover, .cms_bg__petrolblau_tuerkisblau { background-color: #2B7DA6; } .cst_html_with_embedded_snippets [data-cms-backgroundcolor-key="petrolblau_tuerkisblau"]:not(:is([data-cms-font_size-key="table"], [data-cms-font_size-key="inline"], td, th)), .cst_html_with_embedded_snippets .cms_bg__petrolblau_tuerkisblau:not(.cms_table):not(.cms_inline) { display: table; } .cst_html_with_embedded_snippets [data-cms-backgroundcolor-key="petrolblau_tuerkisblau"]:not([data-cms-font_size-key="table"]), .cst_html_with_embedded_snippets .cms_bg__petrolblau_tuerkisblau:not(.cms_table) { padding: 4px 9px; } :where(.cms_shd__petrolblau_tuerkisblau):not(:is(.hov_anm__box_shadow, .hov_anm__zoom_in_and_box_shadow)).cms__style_container, :where(.cms_shd__petrolblau_tuerkisblau):not(:is(.hov_anm__box_shadow, .hov_anm__zoom_in_and_box_shadow)) .product_box_inner_container, :where(.cms_shd__petrolblau_tuerkisblau):is(.hov_anm__box_shadow, .hov_anm__zoom_in_and_box_shadow).cms__style_container:hover, :where(.cms_shd__petrolblau_tuerkisblau):is(.hov_anm__box_shadow, .hov_anm__zoom_in_and_box_shadow) .product_box_inner_container:hover { box-shadow: 0 1px 4px 0 #2B7DA6; } .cms_text__petrolblau_tuerkisblau .ip_button__text, .cms_text__petrolblau_tuerkisblau { color: #2B7DA6; } .cms_table.cms_text__petrolblau_tuerkisblau th, .cms_table.cms_text__petrolblau_tuerkisblau td { border: 1px solid #2B7DA6; } .cms_table.cms_text__petrolblau_tuerkisblau th { background-color: #2B7DA6; } .ip_button.cms_bg__dunkles_petrolblau_deep_blue:hover, .cms_bg__dunkles_petrolblau_deep_blue { background-color: #005987; } .cst_html_with_embedded_snippets [data-cms-backgroundcolor-key="dunkles_petrolblau_deep_blue"]:not(:is([data-cms-font_size-key="table"], [data-cms-font_size-key="inline"], td, th)), .cst_html_with_embedded_snippets .cms_bg__dunkles_petrolblau_deep_blue:not(.cms_table):not(.cms_inline) { display: table; } .cst_html_with_embedded_snippets [data-cms-backgroundcolor-key="dunkles_petrolblau_deep_blue"]:not([data-cms-font_size-key="table"]), .cst_html_with_embedded_snippets .cms_bg__dunkles_petrolblau_deep_blue:not(.cms_table) { padding: 4px 9px; } :where(.cms_shd__dunkles_petrolblau_deep_blue):not(:is(.hov_anm__box_shadow, .hov_anm__zoom_in_and_box_shadow)).cms__style_container, :where(.cms_shd__dunkles_petrolblau_deep_blue):not(:is(.hov_anm__box_shadow, .hov_anm__zoom_in_and_box_shadow)) .product_box_inner_container, :where(.cms_shd__dunkles_petrolblau_deep_blue):is(.hov_anm__box_shadow, .hov_anm__zoom_in_and_box_shadow).cms__style_container:hover, :where(.cms_shd__dunkles_petrolblau_deep_blue):is(.hov_anm__box_shadow, .hov_anm__zoom_in_and_box_shadow) .product_box_inner_container:hover { box-shadow: 0 1px 4px 0 #005987; } .cms_text__dunkles_petrolblau_deep_blue .ip_button__text, .cms_text__dunkles_petrolblau_deep_blue { color: #005987; } .cms_table.cms_text__dunkles_petrolblau_deep_blue th, .cms_table.cms_text__dunkles_petrolblau_deep_blue td { border: 1px solid #005987; } .cms_table.cms_text__dunkles_petrolblau_deep_blue th { background-color: #005987; } .ip_button.cms_bg__dunkelblau_royalblau:hover, .cms_bg__dunkelblau_royalblau { background-color: #283583; } .cst_html_with_embedded_snippets [data-cms-backgroundcolor-key="dunkelblau_royalblau"]:not(:is([data-cms-font_size-key="table"], [data-cms-font_size-key="inline"], td, th)), .cst_html_with_embedded_snippets .cms_bg__dunkelblau_royalblau:not(.cms_table):not(.cms_inline) { display: table; } .cst_html_with_embedded_snippets [data-cms-backgroundcolor-key="dunkelblau_royalblau"]:not([data-cms-font_size-key="table"]), .cst_html_with_embedded_snippets .cms_bg__dunkelblau_royalblau:not(.cms_table) { padding: 4px 9px; } :where(.cms_shd__dunkelblau_royalblau):not(:is(.hov_anm__box_shadow, .hov_anm__zoom_in_and_box_shadow)).cms__style_container, :where(.cms_shd__dunkelblau_royalblau):not(:is(.hov_anm__box_shadow, .hov_anm__zoom_in_and_box_shadow)) .product_box_inner_container, :where(.cms_shd__dunkelblau_royalblau):is(.hov_anm__box_shadow, .hov_anm__zoom_in_and_box_shadow).cms__style_container:hover, :where(.cms_shd__dunkelblau_royalblau):is(.hov_anm__box_shadow, .hov_anm__zoom_in_and_box_shadow) .product_box_inner_container:hover { box-shadow: 0 1px 4px 0 #283583; } .cms_text__dunkelblau_royalblau .ip_button__text, .cms_text__dunkelblau_royalblau { color: #283583; } .cms_table.cms_text__dunkelblau_royalblau th, .cms_table.cms_text__dunkelblau_royalblau td { border: 1px solid #283583; } .cms_table.cms_text__dunkelblau_royalblau th { background-color: #283583; } .ip_button.cms_bg__hellgruen_dba:hover, .cms_bg__hellgruen_dba { background-color: #A2C617; } .cst_html_with_embedded_snippets [data-cms-backgroundcolor-key="hellgruen_dba"]:not(:is([data-cms-font_size-key="table"], [data-cms-font_size-key="inline"], td, th)), .cst_html_with_embedded_snippets .cms_bg__hellgruen_dba:not(.cms_table):not(.cms_inline) { display: table; } .cst_html_with_embedded_snippets [data-cms-backgroundcolor-key="hellgruen_dba"]:not([data-cms-font_size-key="table"]), .cst_html_with_embedded_snippets .cms_bg__hellgruen_dba:not(.cms_table) { padding: 4px 9px; } :where(.cms_shd__hellgruen_dba):not(:is(.hov_anm__box_shadow, .hov_anm__zoom_in_and_box_shadow)).cms__style_container, :where(.cms_shd__hellgruen_dba):not(:is(.hov_anm__box_shadow, .hov_anm__zoom_in_and_box_shadow)) .product_box_inner_container, :where(.cms_shd__hellgruen_dba):is(.hov_anm__box_shadow, .hov_anm__zoom_in_and_box_shadow).cms__style_container:hover, :where(.cms_shd__hellgruen_dba):is(.hov_anm__box_shadow, .hov_anm__zoom_in_and_box_shadow) .product_box_inner_container:hover { box-shadow: 0 1px 4px 0 #A2C617; } .cms_text__hellgruen_dba .ip_button__text, .cms_text__hellgruen_dba { color: #A2C617; } .cms_table.cms_text__hellgruen_dba th, .cms_table.cms_text__hellgruen_dba td { border: 1px solid #A2C617; } .cms_table.cms_text__hellgruen_dba th { background-color: #A2C617; } .ip_button.cms_bg__tuerkis_dab:hover, .cms_bg__tuerkis_dab { background-color: #00BDD2; } .cst_html_with_embedded_snippets [data-cms-backgroundcolor-key="tuerkis_dab"]:not(:is([data-cms-font_size-key="table"], [data-cms-font_size-key="inline"], td, th)), .cst_html_with_embedded_snippets .cms_bg__tuerkis_dab:not(.cms_table):not(.cms_inline) { display: table; } .cst_html_with_embedded_snippets [data-cms-backgroundcolor-key="tuerkis_dab"]:not([data-cms-font_size-key="table"]), .cst_html_with_embedded_snippets .cms_bg__tuerkis_dab:not(.cms_table) { padding: 4px 9px; } :where(.cms_shd__tuerkis_dab):not(:is(.hov_anm__box_shadow, .hov_anm__zoom_in_and_box_shadow)).cms__style_container, :where(.cms_shd__tuerkis_dab):not(:is(.hov_anm__box_shadow, .hov_anm__zoom_in_and_box_shadow)) .product_box_inner_container, :where(.cms_shd__tuerkis_dab):is(.hov_anm__box_shadow, .hov_anm__zoom_in_and_box_shadow).cms__style_container:hover, :where(.cms_shd__tuerkis_dab):is(.hov_anm__box_shadow, .hov_anm__zoom_in_and_box_shadow) .product_box_inner_container:hover { box-shadow: 0 1px 4px 0 #00BDD2; } .cms_text__tuerkis_dab .ip_button__text, .cms_text__tuerkis_dab { color: #00BDD2; } .cms_table.cms_text__tuerkis_dab th, .cms_table.cms_text__tuerkis_dab td { border: 1px solid #00BDD2; } .cms_table.cms_text__tuerkis_dab th { background-color: #00BDD2; } .ip_button.cms_bg__gruen_dab:hover, .cms_bg__gruen_dab { background-color: #3A8961; } .cst_html_with_embedded_snippets [data-cms-backgroundcolor-key="gruen_dab"]:not(:is([data-cms-font_size-key="table"], [data-cms-font_size-key="inline"], td, th)), .cst_html_with_embedded_snippets .cms_bg__gruen_dab:not(.cms_table):not(.cms_inline) { display: table; } .cst_html_with_embedded_snippets [data-cms-backgroundcolor-key="gruen_dab"]:not([data-cms-font_size-key="table"]), .cst_html_with_embedded_snippets .cms_bg__gruen_dab:not(.cms_table) { padding: 4px 9px; } :where(.cms_shd__gruen_dab):not(:is(.hov_anm__box_shadow, .hov_anm__zoom_in_and_box_shadow)).cms__style_container, :where(.cms_shd__gruen_dab):not(:is(.hov_anm__box_shadow, .hov_anm__zoom_in_and_box_shadow)) .product_box_inner_container, :where(.cms_shd__gruen_dab):is(.hov_anm__box_shadow, .hov_anm__zoom_in_and_box_shadow).cms__style_container:hover, :where(.cms_shd__gruen_dab):is(.hov_anm__box_shadow, .hov_anm__zoom_in_and_box_shadow) .product_box_inner_container:hover { box-shadow: 0 1px 4px 0 #3A8961; } .cms_text__gruen_dab .ip_button__text, .cms_text__gruen_dab { color: #3A8961; } .cms_table.cms_text__gruen_dab th, .cms_table.cms_text__gruen_dab td { border: 1px solid #3A8961; } .cms_table.cms_text__gruen_dab th { background-color: #3A8961; } .ip_button.cms_bg__dunkelgruen_dab:hover, .cms_bg__dunkelgruen_dab { background-color: #265940; } .cst_html_with_embedded_snippets [data-cms-backgroundcolor-key="dunkelgruen_dab"]:not(:is([data-cms-font_size-key="table"], [data-cms-font_size-key="inline"], td, th)), .cst_html_with_embedded_snippets .cms_bg__dunkelgruen_dab:not(.cms_table):not(.cms_inline) { display: table; } .cst_html_with_embedded_snippets [data-cms-backgroundcolor-key="dunkelgruen_dab"]:not([data-cms-font_size-key="table"]), .cst_html_with_embedded_snippets .cms_bg__dunkelgruen_dab:not(.cms_table) { padding: 4px 9px; } :where(.cms_shd__dunkelgruen_dab):not(:is(.hov_anm__box_shadow, .hov_anm__zoom_in_and_box_shadow)).cms__style_container, :where(.cms_shd__dunkelgruen_dab):not(:is(.hov_anm__box_shadow, .hov_anm__zoom_in_and_box_shadow)) .product_box_inner_container, :where(.cms_shd__dunkelgruen_dab):is(.hov_anm__box_shadow, .hov_anm__zoom_in_and_box_shadow).cms__style_container:hover, :where(.cms_shd__dunkelgruen_dab):is(.hov_anm__box_shadow, .hov_anm__zoom_in_and_box_shadow) .product_box_inner_container:hover { box-shadow: 0 1px 4px 0 #265940; } .cms_text__dunkelgruen_dab .ip_button__text, .cms_text__dunkelgruen_dab { color: #265940; } .cms_table.cms_text__dunkelgruen_dab th, .cms_table.cms_text__dunkelgruen_dab td { border: 1px solid #265940; } .cms_table.cms_text__dunkelgruen_dab th { background-color: #265940; } .ip_button.cms_bg__blau_dab:hover, .cms_bg__blau_dab { background-color: #036F8C; } .cst_html_with_embedded_snippets [data-cms-backgroundcolor-key="blau_dab"]:not(:is([data-cms-font_size-key="table"], [data-cms-font_size-key="inline"], td, th)), .cst_html_with_embedded_snippets .cms_bg__blau_dab:not(.cms_table):not(.cms_inline) { display: table; } .cst_html_with_embedded_snippets [data-cms-backgroundcolor-key="blau_dab"]:not([data-cms-font_size-key="table"]), .cst_html_with_embedded_snippets .cms_bg__blau_dab:not(.cms_table) { padding: 4px 9px; } :where(.cms_shd__blau_dab):not(:is(.hov_anm__box_shadow, .hov_anm__zoom_in_and_box_shadow)).cms__style_container, :where(.cms_shd__blau_dab):not(:is(.hov_anm__box_shadow, .hov_anm__zoom_in_and_box_shadow)) .product_box_inner_container, :where(.cms_shd__blau_dab):is(.hov_anm__box_shadow, .hov_anm__zoom_in_and_box_shadow).cms__style_container:hover, :where(.cms_shd__blau_dab):is(.hov_anm__box_shadow, .hov_anm__zoom_in_and_box_shadow) .product_box_inner_container:hover { box-shadow: 0 1px 4px 0 #036F8C; } .cms_text__blau_dab .ip_button__text, .cms_text__blau_dab { color: #036F8C; } .cms_table.cms_text__blau_dab th, .cms_table.cms_text__blau_dab td { border: 1px solid #036F8C; } .cms_table.cms_text__blau_dab th { background-color: #036F8C; } .ip_button.cms_bg__blaugruen_dab:hover, .cms_bg__blaugruen_dab { background-color: #498497; } .cst_html_with_embedded_snippets [data-cms-backgroundcolor-key="blaugruen_dab"]:not(:is([data-cms-font_size-key="table"], [data-cms-font_size-key="inline"], td, th)), .cst_html_with_embedded_snippets .cms_bg__blaugruen_dab:not(.cms_table):not(.cms_inline) { display: table; } .cst_html_with_embedded_snippets [data-cms-backgroundcolor-key="blaugruen_dab"]:not([data-cms-font_size-key="table"]), .cst_html_with_embedded_snippets .cms_bg__blaugruen_dab:not(.cms_table) { padding: 4px 9px; } :where(.cms_shd__blaugruen_dab):not(:is(.hov_anm__box_shadow, .hov_anm__zoom_in_and_box_shadow)).cms__style_container, :where(.cms_shd__blaugruen_dab):not(:is(.hov_anm__box_shadow, .hov_anm__zoom_in_and_box_shadow)) .product_box_inner_container, :where(.cms_shd__blaugruen_dab):is(.hov_anm__box_shadow, .hov_anm__zoom_in_and_box_shadow).cms__style_container:hover, :where(.cms_shd__blaugruen_dab):is(.hov_anm__box_shadow, .hov_anm__zoom_in_and_box_shadow) .product_box_inner_container:hover { box-shadow: 0 1px 4px 0 #498497; } .cms_text__blaugruen_dab .ip_button__text, .cms_text__blaugruen_dab { color: #498497; } .cms_table.cms_text__blaugruen_dab th, .cms_table.cms_text__blaugruen_dab td { border: 1px solid #498497; } .cms_table.cms_text__blaugruen_dab th { background-color: #498497; } .t_anm__fade_in > .cms__sc_content .cst_html_with_embedded_snippets > *:not(div), .img_anm__fade_in .cst_upload_image { opacity: 0; transition: opacity 2.5s; } .t_anm__fade_in > .cms__sc_content .cst_html_with_embedded_snippets .animated, .img_anm__fade_in .cst_upload_image.animated { opacity: 1; } :is(.img_anm__fly_in_left, .img_anm__fly_in_right) .cst_upload_image, :is(.t_anm__fly_in_left, .t_anm__fly_in_right) > .cms__sc_content .cst_html_with_embedded_snippets > *:not(div) { transition: opacity .9s, transform .9s; } .img_anm__fly_in_left .cst_upload_image, .t_anm__fly_in_left > .cms__sc_content .cst_html_with_embedded_snippets > *:not(div) { transform: translate(-45%, 45%); } .img_anm__fly_in_right .cst_upload_image, .t_anm__fly_in_right > .cms__sc_content .cst_html_with_embedded_snippets > *:not(div) { transform: translate(45%, 45%); } :is(.img_anm__fly_in_left, .img_anm__fly_in_right) .cst_upload_image.animated, :is(.t_anm__fly_in_left, .t_anm__fly_in_right) > .cms__sc_content .cst_html_with_embedded_snippets .animated { opacity: 1; transform: translate(0, 0); } .img_anm__spin_left .cst_upload_image, .t_anm__spin_left > .cms__sc_content .cst_html_with_embedded_snippets > *:not(div) { transition: transform 800ms ease, opacity 1000ms ease-in; transition-timing-function: cubic-bezier(.79,.06,.39,.86); transform: translate(-50%, 50%) scale(0.2) rotate(1080deg); overflow: hidden; } .img_anm__spin_left .cst_upload_image.animated, .t_anm__spin_left > .cms__sc_content .cst_html_with_embedded_snippets .animated { opacity: 1; transform: translate(0, 0) scale(1); } :is(.img_anm__slide_in_bottom, .img_anm__slide_in_right, .img_anm__slide_in_left) .cst_upload_image, :is(.t_anm__slide_in_bottom, .t_anm__slide_in_right, .t_anm__slide_in_left) > .cms__sc_content .cst_html_with_embedded_snippets > *:not(div) { opacity: 0; transition: opacity .9s, transform .9s; transition-delay: 400ms; } .img_anm__slide_in_left .cst_upload_image, .t_anm__slide_in_left > .cms__sc_content .cst_html_with_embedded_snippets > *:not(div) { transform: translateX(-50px); } .img_anm__slide_in_right .cst_upload_image, .t_anm__slide_in_right > .cms__sc_content .cst_html_with_embedded_snippets > *:not(div) { transform: translateX(50px); } .img_anm__slide_in_bottom .cst_upload_image, .t_anm__slide_in_bottom > .cms__sc_content .cst_html_with_embedded_snippets > *:not(div) { transform: translate(0, 50px); } :is(.img_anm__slide_in_bottom, .img_anm__slide_in_right, .img_anm__slide_in_left) .cst_upload_image.animated, :is(.t_anm__slide_in_bottom, .t_anm__slide_in_right, .t_anm__slide_in_left) > .cms__sc_content .cst_html_with_embedded_snippets .animated { opacity: 1; transform: translate(0, 0); } .img_anm__blurred_to_sharp .cst_upload_image { filter: blur(5px); transition: filter 3s; } .hov_anm__blurred_to_sharp :is(.product_box_inner_container, .content_container_rotator_item), .hov_anm__blurred_to_sharp:where(:not(.rotator)) .cst_upload_image, .hov_anm__blurred_to_sharp.cms__style_container { filter: blur(2px); transition: filter .3s; } .img_anm__grey_to_color .cst_upload_image { filter: grayscale(1); transition: filter 3s; } .hov_anm__grey_to_color :is(.product_box_inner_container, .content_container_rotator_item), .hov_anm__grey_to_color:where(:not(.rotator)) .cst_upload_image, .hov_anm__grey_to_color.cms__style_container { filter: grayscale(1); transition: filter .3s; } :is(.img_anm__grey_to_color, .img_anm__blurred_to_sharp) .cst_upload_image.animated, :is(.hov_anm__grey_to_color, .hov_anm__blurred_to_sharp) :is(.product_box_inner_container, .content_container_rotator_item):hover, :is(.hov_anm__grey_to_color, .hov_anm__blurred_to_sharp):where(:not(.rotator)) .cst_upload_image:hover, :is(.hov_anm__grey_to_color, .hov_anm__blurred_to_sharp).cms__style_container:hover { filter: none; } .img_anm__zoom_in .cst_upload_image { transform: scale(1); transition: transform 3s; } .img_anm__zoom_in .cst_upload_image.animated { transform: scale(1.1); } .hov_anm__zoom_in :is(.product_box_inner_container, .content_container_rotator_item), .hov_anm__zoom_in:where(:not(.rotator)) .cst_upload_image, .hov_anm__zoom_in.cms__style_container { transform: scale(1); transition: transform .3s; } .hov_anm__zoom_in :is(.product_box_inner_container, .content_container_rotator_item):hover, .hov_anm__zoom_in:where(:not(.rotator)) .cst_upload_image:hover, .hov_anm__zoom_in.cms__style_container:hover { transform: scale(1.05); } .content_image.hov_anm__zoom_in { overflow: hidden; display: inline-block; } .hov_anm__box_shadow :is(.product_box_inner_container, .content_container_rotator_item), .hov_anm__box_shadow:where(:not(.rotator)) .cst_upload_image, .hov_anm__box_shadow.cms__style_container { transition: box-shadow .1s; } .hov_anm__box_shadow :where(:is(.product_box_inner_container, .content_container_rotator_item)):hover, .hov_anm__box_shadow:where(:not(.rotator)) .cst_upload_image:hover, .hov_anm__box_shadow:where(.cms__style_container):hover { box-shadow: 0 1px 4px 0 #B4B4B4; } .hov_anm__zoom_in_and_box_shadow :is(.product_box_inner_container, .content_container_rotator_item), .hov_anm__zoom_in_and_box_shadow:where(:not(.rotator)) .cst_upload_image, .hov_anm__zoom_in_and_box_shadow.cms__style_container { transform: scale(1); transition: transform .3s, box-shadow .1s; } .hov_anm__zoom_in_and_box_shadow :where(:is(.product_box_inner_container, .content_container_rotator_item)):hover, .hov_anm__zoom_in_and_box_shadow:where(:not(.rotator)) .cst_upload_image:hover, .hov_anm__zoom_in_and_box_shadow:where(.cms__style_container):hover { transform: scale(1.05); box-shadow: 0 1px 4px 0 #B4B4B4; } :is(.hov_anm__box_shadow, .hov_anm__zoom_in_and_box_shadow) .jcarousel-item { z-index: 1; } .cms__style_container.scr_anm__background_fade_in_text_fade_out > .cms__sc_img, .cms__style_container.scr_anm__move_in_fade_out > .cms__sc_img { position: sticky; height: 100vh; } .cms__style_container.scr_anm__background_fade_in_text_fade_out:not(.bottom_reached) > .cms__sc_img { filter: brightness(calc(var(--intersection-ratio) * var(--intersection-ratio))) saturate(calc(var(--intersection-ratio) * var(--intersection-ratio))); } .cms__style_container.scr_anm__move_in_fade_out:not(.bottom_reached) > .cms__sc_img { filter: brightness(calc(0.1 + 0.9 * (1 - var(--intersection-ratio)))); } .cms__style_container.scr_anm__move_in_fade_out.bottom_reached > .cms__sc_img { filter: brightness(0.1); } .cms__style_container.scr_anm__background_fade_in_text_fade_out > .cms__sc_img img, .cms__style_container.scr_anm__move_in_fade_out > .cms__sc_img img { position: absolute; object-fit: cover; height: 100%; width: 100%; left: 0; } .cms__style_container.scr_anm__move_in_fade_out > .cms__sc_content { padding-bottom: 40vh; margin-top: calc(40vh * -0.5); } .cms__style_container.scr_anm__background_fade_in_text_fade_out > .cms__sc_content { padding-bottom: 100vh; margin-top: -50vh; opacity: calc(1 - var(--intersection-ratio)); } .cms__style_container.scr_anm__zoom_in:not(.no_animation) { padding-bottom: 40vh; } .cms__style_container.scr_anm__zoom_in:not(.no_animation) > .cms__sc_content { transform: translateY(calc((1 - var(--base-scale)) * -50%)) scale(var(--base-scale)); } .cms__style_container.scr_anm__zoom_in.animated > .cms__sc_content { transform: translateY(calc((1 - (var(--base-scale) + (1 - var(--base-scale)) * var(--intersection-ratio))) * 50%)) scale(calc(var(--base-scale) + (1 - var(--base-scale)) * var(--intersection-ratio))); position: fixed; bottom: 0; } .cms__style_container.scr_anm__zoom_in.bottom_reached > .cms__sc_content { transform: translateY(40vh); } .cms__style_container.scr_anm__background_fade_in_text_fade_out .intersection_observer_marker_wrapper, .cms__style_container.scr_anm__move_in_fade_out .intersection_observer_marker_wrapper, .cms__style_container.scr_anm__zoom_in .intersection_observer_marker_wrapper, .cms__style_container.scr_anm__rotate_background_images .intersection_observer_marker_wrapper { position: relative; flex-grow: 1; } .cms__style_container.scr_anm .intersection_observer_marker { position: absolute; width: 100%; opacity: 0; pointer-events: none; } .cms__style_container.scr_anm__background_fade_in_text_fade_out .intersection_observer_marker, .cms__style_container.scr_anm__move_in_fade_out .intersection_observer_marker, .cms__style_container.scr_anm__rotate_background_images .intersection_observer_marker, .cms__style_container.scr_anm__zoom_in .intersection_observer_marker { height: calc(100% / var(--marker-count)); top: calc(var(--counter) * (100% / var(--marker-count))); } .cms__style_container.scr_anm__zoom_in .obs_placeholder { flex-grow: 0; min-height: 100px; } .cms__style_container.scr_anm__background_fade_in_text_fade_out .obs_placeholder, .cms__style_container.scr_anm__move_in_fade_out .obs_placeholder { flex-grow: 0; min-height: 100vh; } .cms__style_container.scr_anm__background_fade_in_text_fade_out .intersection_observer_wrapper, .cms__style_container.scr_anm__move_in_fade_out .intersection_observer_wrapper, .cms__style_container.scr_anm__zoom_in .intersection_observer_wrapper, .cms__style_container.scr_anm__rotate_background_images .intersection_observer_wrapper { pointer-events: none; position: absolute; opacity: 0; width: 100%; height: 100%; top: 0; display: flex; flex-direction: column; } .cms__style_container.scr_anm__move_in_fade_out .intersection_observer_wrapper { height: calc(100% + 100vh); } .cms__style_container.scr_anm__zoom_in .intersection_observer_wrapper { max-height: calc(100vh + 40vh); } .cms__style_container:where(.scr_anm__zoom_over:not(.no_animation):not(.bottom_reached)) > .cms__sc_content { transform: scale(var(--base-scale)); } .cms__style_container:where(.scr_anm__zoom_over.animated) > .cms__sc_content { transform: scale(calc(var(--base-scale) + (1 - var(--base-scale)) * var(--intersection-ratio))); } .cms__style_container.scr_anm__zoom_over .intersection_observer_marker { height: 90vh; top: 50%; transform: translateY(-50%); } .cms__style_container.scr_anm__zoom_over .obs_placeholder { display: none; } .cms__style_container.scr_anm__rotate_background_images .obs_placeholder { height: 50vh; } X.cms__style_container.scr_anm__rotate_background_images .intersection_observer_wrapper { height: 100%; top: 0; } .cms__style_container.scr_anm__rotate_background_images .intersection_observer_marker { height: calc((100% - (50vh + var(--image-height) / 2)) / var(--marker-count)); top: calc((50vh + var(--image-height) / 2) + var(--counter) * ((100% - (50vh + var(--image-height) / 2)) / var(--marker-count))); } .cms__style_container.scr_anm__rotate_background_images .intersection_observer_marker_content_height { height: calc(50vh + var(--image-height) / 2); top: 0; } .cms__style_container.scr_anm__rotate_background_images > .cms__sc_img picture { height: 100%; display: block; } .cms__style_container.scr_anm__rotate_background_images > .cms__sc_img img { transform: translateY(calc(50vh - 50%)); width: auto; max-height: 90vh; } .cms__style_container.scr_anm__rotate_background_images.top_reached:not(.bottom_reached) > .cms__sc_img { position: fixed; top: 0; } .cms__style_container.scr_anm__rotate_background_images.fully_visible_0 > .cms__sc_img picture { transform: translateY(-100%); } .cms__style_container.scr_anm__rotate_background_images.fully_visible_0.bottom_reached > .cms__sc_img picture { transform: translateY(-0%); } .cms__style_container.scr_anm__rotate_background_images.fully_visible_1 > .cms__sc_img picture { transform: translateY(-200%); } .cms__style_container.scr_anm__rotate_background_images.fully_visible_1.bottom_reached > .cms__sc_img picture { transform: translateY(-100%); } .cms__style_container.scr_anm__rotate_background_images.fully_visible_2 > .cms__sc_img picture { transform: translateY(-300%); } .cms__style_container.scr_anm__rotate_background_images.fully_visible_2.bottom_reached > .cms__sc_img picture { transform: translateY(-200%); } .cms__style_container.scr_anm__rotate_background_images.fully_visible_3 > .cms__sc_img picture { transform: translateY(-400%); } .cms__style_container.scr_anm__rotate_background_images.fully_visible_3.bottom_reached > .cms__sc_img picture { transform: translateY(-300%); } .cms__style_container.scr_anm__rotate_background_images.fully_visible_4 > .cms__sc_img picture { transform: translateY(-500%); } .cms__style_container.scr_anm__rotate_background_images.fully_visible_4.bottom_reached > .cms__sc_img picture { transform: translateY(-400%); } .cms__style_container.scr_anm__rotate_background_images.fully_visible_5 > .cms__sc_img picture { transform: translateY(-600%); } .cms__style_container.scr_anm__rotate_background_images.fully_visible_5.bottom_reached > .cms__sc_img picture { transform: translateY(-500%); } .cms__style_container.scr_anm__rotate_background_images.fully_visible_6 > .cms__sc_img picture { transform: translateY(-700%); } .cms__style_container.scr_anm__rotate_background_images.fully_visible_6.bottom_reached > .cms__sc_img picture { transform: translateY(-600%); } .cms__style_container.scr_anm__rotate_background_images.fully_visible_7 > .cms__sc_img picture { transform: translateY(-800%); } .cms__style_container.scr_anm__rotate_background_images.fully_visible_7.bottom_reached > .cms__sc_img picture { transform: translateY(-700%); } .cms__style_container.scr_anm__rotate_background_images.fully_visible_8 > .cms__sc_img picture { transform: translateY(-900%); } .cms__style_container.scr_anm__rotate_background_images.fully_visible_8.bottom_reached > .cms__sc_img picture { transform: translateY(-800%); } .cms__style_container.scr_anm__rotate_background_images.fully_visible_9 > .cms__sc_img picture { transform: translateY(-1000%); } .cms__style_container.scr_anm__rotate_background_images.fully_visible_9.bottom_reached > .cms__sc_img picture { transform: translateY(-900%); } .cms__style_container.scr_anm__rotate_background_images.fully_visible_10 > .cms__sc_img picture { transform: translateY(-1100%); } .cms__style_container.scr_anm__rotate_background_images.fully_visible_10.bottom_reached > .cms__sc_img picture { transform: translateY(-1000%); } .cms__style_container.scr_anm__rotate_background_images.fully_visible_11 > .cms__sc_img picture { transform: translateY(-1200%); } .cms__style_container.scr_anm__rotate_background_images.fully_visible_11.bottom_reached > .cms__sc_img picture { transform: translateY(-1100%); } .cms__style_container.scr_anm__rotate_background_images.fully_visible_12 > .cms__sc_img picture { transform: translateY(-1300%); } .cms__style_container.scr_anm__rotate_background_images.fully_visible_12.bottom_reached > .cms__sc_img picture { transform: translateY(-1200%); } .cms__style_container.scr_anm__rotate_background_images.fully_visible_13 > .cms__sc_img picture { transform: translateY(-1400%); } .cms__style_container.scr_anm__rotate_background_images.fully_visible_13.bottom_reached > .cms__sc_img picture { transform: translateY(-1300%); } .cms__style_container.scr_anm__rotate_background_images.fully_visible_14 > .cms__sc_img picture { transform: translateY(-1500%); } .cms__style_container.scr_anm__rotate_background_images.fully_visible_14.bottom_reached > .cms__sc_img picture { transform: translateY(-1400%); } .cms__style_container.scr_anm__rotate_background_images.fully_visible_15 > .cms__sc_img picture { transform: translateY(-1600%); } .cms__style_container.scr_anm__rotate_background_images.fully_visible_15.bottom_reached > .cms__sc_img picture { transform: translateY(-1500%); } .cms__style_container.scr_anm__rotate_background_images.fully_visible_16 > .cms__sc_img picture { transform: translateY(-1700%); } .cms__style_container.scr_anm__rotate_background_images.fully_visible_16.bottom_reached > .cms__sc_img picture { transform: translateY(-1600%); } .cms__style_container.scr_anm__rotate_background_images.fully_visible_17 > .cms__sc_img picture { transform: translateY(-1800%); } .cms__style_container.scr_anm__rotate_background_images.fully_visible_17.bottom_reached > .cms__sc_img picture { transform: translateY(-1700%); } .cms__style_container.scr_anm__rotate_background_images.fully_visible_18 > .cms__sc_img picture { transform: translateY(-1900%); } .cms__style_container.scr_anm__rotate_background_images.fully_visible_18.bottom_reached > .cms__sc_img picture { transform: translateY(-1800%); } .cms__style_container.scr_anm__rotate_background_images.fully_visible_19 > .cms__sc_img picture { transform: translateY(-2000%); } .cms__style_container.scr_anm__rotate_background_images.fully_visible_19.bottom_reached > .cms__sc_img picture { transform: translateY(-1900%); } .cms__style_container.scr_anm__rotate_background_images.fully_visible_20 > .cms__sc_img picture { transform: translateY(-2100%); } .cms__style_container.scr_anm__rotate_background_images.fully_visible_20.bottom_reached > .cms__sc_img picture { transform: translateY(-2000%); } .cms__style_container.scr_anm__rotate_background_images.fully_visible_21 > .cms__sc_img picture { transform: translateY(-2200%); } .cms__style_container.scr_anm__rotate_background_images.fully_visible_21.bottom_reached > .cms__sc_img picture { transform: translateY(-2100%); } .cms__style_container.scr_anm__rotate_background_images.fully_visible_22 > .cms__sc_img picture { transform: translateY(-2300%); } .cms__style_container.scr_anm__rotate_background_images.fully_visible_22.bottom_reached > .cms__sc_img picture { transform: translateY(-2200%); } .cms__style_container.scr_anm__rotate_background_images.fully_visible_23 > .cms__sc_img picture { transform: translateY(-2400%); } .cms__style_container.scr_anm__rotate_background_images.fully_visible_23.bottom_reached > .cms__sc_img picture { transform: translateY(-2300%); } .cms__style_container.scr_anm__rotate_background_images.fully_visible_24 > .cms__sc_img picture { transform: translateY(-2500%); } .cms__style_container.scr_anm__rotate_background_images.fully_visible_24.bottom_reached > .cms__sc_img picture { transform: translateY(-2400%); } .cms__style_container.scr_anm__rotate_background_images.fully_visible_25 > .cms__sc_img picture { transform: translateY(-2600%); } .cms__style_container.scr_anm__rotate_background_images.fully_visible_25.bottom_reached > .cms__sc_img picture { transform: translateY(-2500%); } .cms__style_container.scr_anm__rotate_background_images.bottom_reached > .cms__sc_img picture { display: flex; align-items: end; } .cms__style_container.scr_anm__rotate_background_images.bottom_reached.cms_horizontal_alignment__center > .cms__sc_img picture { justify-content: center; } .cms__style_container.scr_anm__rotate_background_images.bottom_reached > .cms__sc_img img { transform: translateY(calc(-50vh + 50%)); } div.cms__style_container.scr_anm__slide_over_style_containers.in_view { position: sticky; top: 0; } div.cms__style_container.scr_anm__slide_over_style_containers + .obs_slide_over_bottom { position: relative; } .prevent_overlapping { position: absolute; width: 100%; } .prevent_overlapping:before { content: ""; position: absolute; height: 100%; width: 100%; background-color: #ed008c; top: 0; z-index: 0; } .cms_story_popup { width: 100%; height: 100%; background-color: #0000009c !important; backdrop-filter: blur(50px); } .cms_story_popup .popup_content_wrapper { height: 100%; position: relative; } @media only screen and (max-width: 487.9px), only screen and (min-width: 488px) and (max-width: 809.9px) { .cms_story_popup { padding: 0 !important; } .popup_wrapper.cms_story_popup .popup__button_wrapper { position: absolute; padding: 15px 12px; color: white; font-size: 21px; left: 2%; top: 7px; z-index: 5; } } .cms_carousel.story { margin: 20px auto; } .cms_carousel.story .jcarousel-list-horizontal { display: flex; } .cms_carousel.story .carousel_next, .cms_carousel.story .carousel_prev { width: 55%; height: 80%; border-radius: 0; } .cms_carousel.story .carousel_next { right: -5%; } .cms_carousel.story .carousel_prev { left: -5%; } .cms_carousel.story .carousel_next:before { position: absolute; right: 0; } .cms_carousel.story .carousel_prev:before { position: absolute; left: 0; } .story_series_prev, .story_series_next { position: absolute; top: 50%; transform: translateY(-50%); cursor: pointer; color: #ed008c; font-size: 25px; opacity: 0; transition: opacity .2s; } .story_series_prev.visible, .story_series_next.visible { opacity: 1; } .story_series_prev { left: -15%; } .story_series_next { right: -15%; } .story_series_prev:before { content: '\f048'; font-family: 'FontAwesomeLight'; font-weight: 300; font-style: normal; } .story_series_next:before { content: '\f051'; font-family: 'FontAwesomeLight'; font-weight: 300; font-style: normal; } @media only screen and (max-width: 487.9px), only screen and (min-width: 488px) and (max-width: 809.9px) { .story_series_prev, .story_series_next { display: none; } } .cms_carousel.story .jcarousel-item { overflow: hidden; box-sizing: border-box; } .cms_carousel.story .carousel_item { overflow: hidden; } .story_popup_cancel_button { color: white; font-size: 22px; display: none; position: absolute; } .cms_story_popup .story_popup_cancel_button i.before { margin: 0; } .cms_story_popup .story_popup_cancel_button { display: block; right: 2%; top: 1px; padding: 15px 10px; } .cms_story_popup .carousel_auto_scroll_pause { right: calc(2% + 40px); } .cms_story_popup .carousel_mute_video { right: calc(2% + 80px); } @media only screen and (min-width: 810px) and (max-width: 1023.9px), only screen and (min-width: 1024px) and (max-width: 1279.9px), (min-width: 1280px) and (max-width: 1440.9px), print, (min-width: 1441px) { :root { --story_height: max(88vh, 704px); --story_width: calc(var(--story_height) / 16 * 9); } .cms_carousel.story .jcarousel-clip { border-radius: 20px; } .cms_carousel.story, .cms_carousel.story .jcarousel-item { max-width: var(--story_width); max-height: var(--story_height); height: auto; width: auto; } .cms_story_popup .popup_content_wrapper .content_document_wrapper { position: relative; top: 50%; transform: translateY(-50%); } } @media only screen and (max-width: 487.9px), only screen and (min-width: 488px) and (max-width: 809.9px) { .cms_carousel.story, .cms_carousel.story .jcarousel-item { min-width: 100vw; max-height: 100vh; } .cms_carousel.story { margin: 0; } .cms_carousel.story .carousel_next:before, .cms_carousel.story .carousel_prev:before { content: none; } .cms_carousel.story .carousel_next, .cms_carousel.story .carousel_prev { width: 50%; } .cms_carousel.story .carousel_next { right: 0; } .cms_carousel.story .carousel_prev { left: 0; } .cms_story_popup .content_document_wrapper, .cms_story_popup .cms_container, .cms_story_popup .content_container_content_cell, .cms_story_popup .cci_snippet_container:not(.cci_wrapper_snippet_link), .cms_story_popup .cms_carousel.story, .cms_story_popup .jcarousel-clip, .cms_story_popup .jcarousel-list { height: 100vh; height: 100dvh; } } .cms_story_popup .carousel_prev.prev_hidden, .cms_story_popup .carousel_next.next_hidden { visibility: visible !important; } .cms_carousel.story .with_bg_image { position: relative; } .cms_carousel.story, .cms_carousel.story * { -webkit-user-select: none; user-select: none; } .cms_carousel.story .carousel_item .cst_upload_image, .cms_carousel.story .carousel_item video { pointer-events: none; } .cms_carousel.story .carousel_item, .cms_carousel.story .cms_container, .cms_carousel.story .content_container_content_cell, .cms_carousel.story .cms__sc_img, .cms_carousel.story .cms__sc_content { width: 100%; height: 100%; } .cms_carousel.story .img_anm picture { display: block; height: 100%; width: 100%; } .cms_carousel.story .img_anm .cst_upload_image { transition-duration: 7s; } .cms_carousel.story .img_anm__blurred_to_sharp .cst_upload_image, .cms_carousel.story .img_anm__grey_to_color .cst_upload_image { transition-duration: 3.5s; } .cms_carousel.story .carousel_item img { display: block; height: 100%; width: 100%; max-width: initial; object-fit: cover; } .cms_carousel.story .cms__sc_content { position: static; } .cms_carousel.story .cst_html_with_embedded_snippets { position: absolute; width: 100%; height: auto; } .cms_carousel.story .v_align_text_top .cst_html_with_embedded_snippets { top: 60px; } .cms_carousel.story .v_align_text_bottom .cst_html_with_embedded_snippets { bottom: 60px; } @media only screen and (min-width: 810px) and (max-width: 1023.9px), only screen and (min-width: 1024px) and (max-width: 1279.9px), (min-width: 1280px) and (max-width: 1440.9px), print, (min-width: 1441px) { .cms_carousel.story .cst_html_with_embedded_snippets { padding: 2.5em 2em; } } @media only screen and (max-width: 487.9px), only screen and (min-width: 488px) and (max-width: 809.9px) { .cms_carousel.story .cst_html_with_embedded_snippets { padding-top: 2em; padding-bottom: 2em; } } .cms_carousel.story video { height: 100%; width: 100%; object-fit: cover; } .cms_carousel.story .cci_wrapper_snippet_link { position: absolute; bottom: 30px; width: 100%; text-align: center; box-sizing: border-box; } .cms_carousel.story .content_link_wrapper { text-align: center; } .cms_carousel.story a.content_link { opacity: 0; margin: 0; font-size: 102%; transform: translate(0, 40px); transition: all .7s; transition-delay: 400ms; } .cms_carousel.story a.content_link.animated { opacity: 1; transform: translate(0, 0); } .cms_carousel .v_align_text_middle .cst_html_with_embedded_snippets { top: 50%; transform: translateY(-50%); } .cms_carousel.story_series .cms__sc_img { position: relative; } .cms_carousel.story_series .cms__sc_img img { transition-duration: 4s; } .cms_carousel.story_series .cms__sc_content { position: static; } .cms_carousel.story_series .cst_html_with_embedded_snippets { position: absolute; width: 100%; height: auto; padding-left: 5%; padding-right: 5%; } .cms_carousel.story_series .v_align_text_top .cst_html_with_embedded_snippets { top: 5%; } .cms_carousel.story_series .v_align_text_bottom .cst_html_with_embedded_snippets { bottom: 5%; } .cms_carousel.story_series .cms__sc_link { cursor: pointer; } .cms_carousel.story_series .content_container_rotator_item_story_series { border-radius: 10px; overflow: hidden; } .cms_carousel.story_series:not(.visible_item_centered) .content_container_rotator_item_story_series { margin: 5px; } a.content__link_glue_logic { cursor: pointer; } .content__link_glue_logic .cst_upload_image, *[class*="cci_wrapper_snippet_"] .cst_upload_image { max-width: 100%; height: auto; display: block; } .box_on_image_element img { max-width: 100%; height: auto; } .box_on_image_element { opacity: 0; position: absolute; } .box_on_image_element.animation_none_base { opacity: 1; } .box_on_image_element.animation_fade_in { opacity: 1; transition: opacity 0.8s; } .box_on_image_element.animation_fly_in_left_base, .box_on_image_element.animation_fly_in_right_base { transition: opacity 500ms, transform 500ms; } .box_on_image_element.animation_fly_in_left_base.animation_fly_in_left, .box_on_image_element.animation_fly_in_right_base.animation_fly_in_right { opacity: 1; transform: translate(0, 0); } .box_on_image_element.animation_fly_in_left_base { transform: translate(-100%, 100%); } .box_on_image_element.animation_fly_in_right_base { transform: translate(100%, 100%); } .box_on_image_element.animation_spin_left_base { transition: transform 800ms ease, opacity 1000ms ease-in; transition-timing-function: cubic-bezier(.79,.06,.39,.86); transform: translate(-100%, 100%) scale(0.2) rotate(1080deg); overflow: hidden; } .box_on_image_element.animation_spin_left { opacity: 1; transform: translate(0, 0) scale(1); } @media only screen and (min-width: 810px) and (max-width: 1023.9px), only screen and (min-width: 1024px) and (max-width: 1279.9px), (min-width: 1280px) and (max-width: 1440.9px), print, (min-width: 1441px) { .box_on_image_element { left: var(--box-left); top: var(--box-top); width: var(--box-width); height: var(--box-height); } .button_box_on_image { transform: translateX(-50%); } } @media only screen and (max-width: 487.9px), only screen and (min-width: 488px) and (max-width: 809.9px) { .box_on_image_element:where(:not(:has(.ip_button[data-responsive_fixed_width]))) { left: 2vw; width: calc(100% - 4vw); box-sizing: border-box; } .button_box_on_image:where(:is([data-smartphone_position="top"], [data-smartphone_position="bottom"]):has(.ip_button[data-responsive_fixed_width])) { left: var(--box-left); transform: translateX(-50%); } .box_on_image_element:where([data-smartphone_position="center"]), .box_on_image_element:where(:not([data-smartphone_position])) { top: 50%; transform: translateY(-50%); } .box_on_image_element[data-smartphone_position="top"] { top: 0; } .box_on_image_element[data-smartphone_position="bottom"], .box_on_image_element[data-smartphone_position="bottom_right"] { bottom: 15px; } .box_on_image_element[data-smartphone_position="bottom_right"] { width: auto; left: auto; right: 2vw; } .box_on_image_element[data-smartphone_position="after_image"] { position: static; width: auto; } .box_on_image_element[data-smartphone_position="keep_position"] { left: var(--box-left); top: var(--box-top); } .button_box_on_image[data-smartphone_position="keep_position"] { transform: translateX(-50%); } .box_on_image_element[data-smartphone_position="hide"] { display: none; } } .link_box_add2cart_animation { color: #85B3C2; font-size: 32px; visibility: hidden; margin-top: -32px; } .link_box_add2cart_animation.clone { visibility: visible; } .link_box_on_image .ip_button_design__alternative_color { color: #85B3C2; } @media (min-width: 1280px) and (max-width: 1440.9px), print, (min-width: 1441px) { .link_box_on_image { cursor: pointer; } .link_box_on_image:before { content: ''; position: absolute; top: 0; left: 0; right: 0; bottom: 0; background-color: white; opacity: 0; transition: opacity 500ms; } .link_box_on_image:hover:before { opacity: .2; } } .link_box_on_image { display: flex; flex-direction: column; flex-wrap: wrap; position: absolute; opacity: 1; transform: translateY(0); left: var(--box-left); top: var(--box-top); width: var(--box-width); height: var(--box-height); } .link_box_on_image.left_bottom, .link_box_on_image.left_top { align-items: flex-start; align-content: flex-start; } .link_box_on_image.right_bottom, .link_box_on_image.right_top { align-items: flex-end; align-content: flex-end; } .link_box_on_image.left_top, .link_box_on_image.right_top { justify-content: flex-start; } .link_box_on_image.right_bottom, .link_box_on_image.left_bottom { justify-content: flex-end; } .link_box_on_image .ip_button { box-sizing: border-box; border-radius : 50%; width: 35px; height: 35px; min-height: 35px; display: flex; align-items: center; justify-content: center; background: black; border: 2px solid black; margin: 0 5px 5px 0; z-index: 1; color: white; transition: box-shadow 100ms; } .link_box_on_image .ip_button.ip_button__add_to_cart { background: #ed008c; } .link_box_on_image .ip_button:hover { box-shadow: 0 0 7px 1px rgba(0,0,0,.7); color: white; } .link_box_on_image .ip_button.ip_button_design__alternative_color { background: #85B3C2; } .cst_group_image_flip_overlay_container, .cst_group_image_headline_text_overlay_container { position: relative; } @media (min-width: 1280px) and (max-width: 1440.9px), print, (min-width: 1441px) { div.cst_group_image_flip_overlay_container ~ div.cst_group_image_flip_overlay_container { padding-left: 1rem; padding-right: 0; } } .cst_group_image_flip_overlay_container > img, .cst_group_image_flip_overlay_container > picture > img, .cst_group_image_headline_text_overlay_container > img, .cst_group_image_headline_text_overlay_container > picture > img { display: block; width: 100%; height: auto !important; } .cst_group_image_flip_overlay_container .flip_box { position: absolute; bottom: 0; padding: 0 0.5rem; font-size: 150%; background: rgba(255, 255, 255, 0.75); box-sizing: border-box; width: 100%; transition: height 400ms; height: 2.6em; vertical-align: middle; overflow: hidden; display: -ms-flexbox; -ms-flex-direction: column; -ms-flex-pack: center; display: flex; justify-content: center; flex-direction: column; } .no-touch .cst_group_image_flip_overlay_container:hover .flip_box { height: 100%; } .cst_group_image_flip_overlay_container .flip_box .cms_headline { padding: 0.2em 0; font-size: 100%; margin: 0; flex-shrink: 0; line-height: 1.1em; height: 2.6em; display: flex; align-items: center; overflow: hidden; flex-wrap: wrap; box-sizing: border-box; } .cst_group_image_flip_overlay_container:hover .flip_box .cms_headline { height: auto; } .no-touch .cst_group_image_flip_overlay_container:hover .flip_box .cms_headline { overflow: visible; white-space: normal; } .cst_group_image_flip_overlay_container .flip_box .text_content { font-size: 1rem; overflow: hidden; } @media only screen and (max-width: 487.9px), only screen and (min-width: 488px) and (max-width: 809.9px) { .cst_group_image_flip_overlay_container ~ .cst_group_image_flip_overlay_container { margin-top: 1em; } .cst_group_image_flip_overlay_container .flip_box { width: 100%; position: static; height: auto; max-height: 100%; min-height: 50%; padding-bottom: 0.5em; } .cst_group_image_flip_overlay_container .flip_box .cms_headline { margin: 0.3em 0; height: auto; } } .cst_group_image_headline_text_overlay_container .overlay_content_wrapper { padding: 1em 2em; position: absolute; overflow: auto; bottom: 0; box-sizing: border-box; max-height: 100%; } .cst_group_image_headline_text_overlay_container .overlay_content_wrapper .cms_headline { font-size: 2em; background-color: rgba(255, 255, 255, 0.75); margin: 5px 0; padding: 5px 10px; display: inline-block; line-height: 1.2em; } .cst_group_image_headline_text_overlay_container .overlay_content_wrapper .text_content { margin: 0 40% 0 0; background-color: rgba(255, 255, 255, 0.75); padding: 3px 10px; display: inline-block; } .cst_group_image_headline_text_overlay_container .overlay_content_wrapper .text_content:empty, .cst_group_image_headline_text_overlay_container .overlay_content_wrapper .cms_headline:empty { display: none; } @media only screen and (max-width: 487.9px), only screen and (min-width: 488px) and (max-width: 809.9px) { .cst_group_image_headline_text_overlay_container .overlay_content_wrapper { padding: 0; position: static; } .cst_group_image_headline_text_overlay_container .overlay_content_wrapper .cms_headline { display: block; } .cst_group_image_headline_text_overlay_container .overlay_content_wrapper .cms_headline, .cst_group_image_headline_text_overlay_container .overlay_content_wrapper .text_content { margin: 0; } } @media only screen and (min-width: 810px) and (max-width: 1023.9px), only screen and (min-width: 1024px) and (max-width: 1279.9px), (min-width: 1280px) and (max-width: 1440.9px), print, (min-width: 1441px) { .cst_group_image_headline_text_overlay_container .overlay_content_wrapper { width: 100%; } } .advent_calendar { background-image: url(/iconparc_static/content/uploads/Frontend/file/000/035/000035194/original/xmas.jpg?version=14); background-size: cover; position: relative; height: 100%; z-index: 1; } .advent_calendar:before, .advent_calendar:after { background-image: url(/iconparc_static/content/uploads/Frontend/file/000/035/000035195/original/BackgroundSnow.png?version=14); background-size: 100%; background-repeat: repeat; display: block; width: 100%; height: 100%; content: " "; position: absolute; top: 0; left: 0; z-index: -1; animation: snowOne 20s infinite ease-in; } .advent_calendar:before { animation: snowTwo 22s infinite linear; background-size: 300px; filter: blur(2px); } @keyframes snowOne { 0% { background-position: 0 0; } 100% { background-position: 100px 700px; } } @keyframes snowTwo { 0% { background-position: 0 -50px; } 100% { background-position: 0 700px; } } div.advent_calendar_logo_wrapper { text-align: center; padding-top: 35px; } div.advent_calendar_logo_wrapper img { max-height: 110px; max-width: 60%; } ol.advent_day_list { list-style: none; padding: 2em 2em 3em 2em; display: flex; justify-content: center; align-items: center; flex-wrap: wrap; max-width: 900px; margin: 0 auto; } @media only screen and (max-width: 487.9px), only screen and (min-width: 488px) and (max-width: 809.9px) { div.advent_calendar_logo_wrapper { padding-top: 10px; } ol.advent_day_list { padding: 2em 0; } div.advent_calendar_logo_wrapper + ol.advent_day_list { padding-top: 0; } } ol.advent_day_list > li { margin: 0.8em; } .advent_day { position: relative; height: 110px; width: 110px; border: 3px dashed rgba(255,255,255,0.7); z-index: 2; } .advent_day .door { display: flex; align-items: center; justify-content: center; position: absolute; height: 107px; width: 107px; top: 3px; left: 3px; z-index: 3; font-size: 40px; font-weight: bold; color: #ec1e18; transition: transform .6s ease-in-out; transform-origin: 0; transform: perspective(700px) rotateY(0deg); padding-top: 5px; box-sizing: border-box; } .advent_calendar.with_all_dors_open .door, .advent_day.active_day:hover .door { transform: perspective(700px) rotateY(-130deg); background: linear-gradient(0.5turn, #ec1e18, #930600); color: #ffffff; border-radius: 3px; } .advent_calendar.with_all_dors_open .door { transform: perspective(700px) rotateY(-110deg); opacity: 0.5; } .advent_day.active_day { cursor: pointer; } .active_day .advent_content { display: flex; align-items: center; justify-content: center; color: white; opacity: 0; transition: opacity .4s ease-in; width: 100%; height: 100%; } .advent_calendar.with_all_dors_open .advent_content, .active_day:hover .advent_content { transition: opacity 1s ease-in; opacity: 1; } .advent_link { width: 100%; height: 100%; display: block; } .advent_link.with_text_content { display: flex; flex-direction: column; justify-content: center; } .advent_link_image { display: block; max-width: 100%; max-height: 100%; height: auto; width: auto; margin-left: auto; margin-right: auto; position: relative; top: 50%; transform: translateY(-50%); } .advent_link_icon, .advent_link_text { display: block; text-align: center; } .advent_link_icon { font-size: 40px; } .advent_link_text { margin-top: 5px; line-height: 1.1; } .cst_mediacenter_file__image { max-width: 100%; height: auto; display: block; } .cms_social_media_share_buttons_wrapper { padding: 10px; } .cms_social_media_share_buttons, .cms_social_media_share_buttons_wrapper { text-align: right; display: flex; justify-content: flex-end; column-gap: 1em; } .cms_social_media_share_buttons.animated_hide { max-width: 0px; } .cms_social_media_share_buttons { transition: max-width 300ms ease-in-out; max-width: 350px; overflow: hidden; } .cms_toggle_container > .js_toggle_content{ padding-top: 0; } .cms_toggle_container > .js_container_trigger { display: flex; align-items: flex-start; } .cms_toggle_container > .js_container_trigger:focus { outline: none; } .cms_toggle_container.open > .js_container_trigger.normal_highlighted:before, .cms_toggle_container.open > .js_container_trigger.normal_highlighted, .cms_toggle_container > .js_container_trigger.highlighted:before, .cms_toggle_container > .js_container_trigger.highlighted { font-weight: bold; } .cms_toggle_container > .js_toggle_content > .cms_container{ position: relative; } .cci_wrapper_snippet_cst_anchor > .cms_anchor { line-height: 0px; overflow: hidden; display: block; } @media only screen and (max-width: 487.9px), only screen and (min-width: 488px) and (max-width: 809.9px) { .cci_wrapper_snippet_vimeo_video > iframe { width: 100%; height: auto; box-sizing: border-box; } } .cci_wrapper_snippet_vimeo_video > iframe.reactive_vimeo_video { width: 100%; height: auto; box-sizing: border-box; } @media only screen and (max-width: 487.9px), only screen and (min-width: 488px) and (max-width: 809.9px), only screen and (min-width: 810px) and (max-width: 1023.9px), only screen and (min-width: 1024px) and (max-width: 1279.9px) { .cms_vertical_spacing.regard_responsive_factor { height: calc(var(--cms_height) * 0.75)!important; } } .visible_item_centered__placeholder { float: left; } .cms_carousel.visible_item_centered ul.jcarousel-list { transition-timing-function: cubic-bezier(0.6, 0.04, 0.3, 1) !important; } .cms_carousel.visible_item_centered .carousel_item { position: relative; } .cms_carousel.visible_item_centered li { padding: 0 8px; box-sizing: border-box; opacity: .4; transition: opacity .5s; } .cms_carousel.visible_item_centered li.centered_visible { opacity: 1; } .cms_carousel.visible_item_centered .carousel_next, .cms_carousel.visible_item_centered .carousel_prev { width: 15%; height: calc(100% - 35px); top: 0; transform: none; } .cms_carousel.visible_item_centered .carousel_next:before, .cms_carousel.visible_item_centered .carousel_prev:before { position: absolute; top: 50%; transform: translateY(-50%); margin: .3em; transition: all 250ms; } .cms_carousel.visible_item_centered .carousel_next, .cms_carousel.visible_item_centered .carousel_next:before { right: 0; } .cms_carousel.visible_item_centered .carousel_prev, .cms_carousel.visible_item_centered .carousel_prev:before { left: 0; } .cms_carousel.visible_item_centered .cms__sc_content { position: absolute; display: flex; opacity: 0; transform: translateY(20px); transition: opacity .6s, transform .6s; } .cms_carousel.visible_item_centered li.centered_visible .cms__sc_content { opacity: 1; transform: translateY(0); transition: opacity .4s, transform .6s; transition-delay: .4s; } .cms_carousel.visible_item_centered li .cst_html_with_embedded_snippets .animated { transform: none !important; transition: none !important; } .cms_carousel.visible_item_centered .cms__sc_img { position: relative; } .cms_carousel.visible_item_centered .cms__sc_img img { width: 100%; height: auto; display: block; } @media (min-width: 1280px) and (max-width: 1440.9px), print, (min-width: 1441px) { .cms_carousel.visible_item_centered .cms__sc_content { bottom: 4%; column-gap: 30px; align-items: center; margin: 0 5%; } .cms_carousel.visible_item_centered .cms__sc_content > .cci_cst_html_with_embedded_snippets { order: 2; } } @media only screen and (max-width: 487.9px), only screen and (min-width: 488px) and (max-width: 809.9px), only screen and (min-width: 810px) and (max-width: 1023.9px), only screen and (min-width: 1024px) and (max-width: 1279.9px) { .cms_carousel.visible_item_centered .cms__sc_content { bottom: 1.5em; gap: 13px; flex-direction: column; justify-content: center; width: 100%; } .cms_carousel.visible_item_centered .cci_snippet_container * { text-align: center; font-weight: normal; font-size: 15px; } .cms_carousel.visible_item_centered li { padding: 0 5px; } } .cst_background_color_picker { position: absolute; height: 100%; width: 100%; } @media only screen and (max-width: 487.9px), only screen and (min-width: 488px) and (max-width: 809.9px) { .cst_html_with_embedded_snippets.ht_resp_a__left * { text-align: left !important; } .cst_html_with_embedded_snippets.ht_resp_a__center * { text-align: center !important; } .cst_html_with_embedded_snippets.ht_resp_a__right * { text-align: right !important; } } .inline_block_wrapper { display: contents; } .content_container_container_inheriting_box_alignment_indent { margin: 0 10px; } .max_w__full_hd_width, .max_w__more_extended_width, .max_w__extended_content, .max_w__text_content, .max_w__default_content { margin-left: auto; margin-right: auto; } .max_w__text_content, .max_w__text_content .content_container_content_cell_1 { max-width: 720px; } .max_w__default_content, .max_w__default_content .content_container_content_cell_1 { max-width: 1082px; } .max_w__extended_content, .max_w__extended_content .content_container_content_cell_1 { max-width: 1440px; } .max_w__more_extended_width, .max_w__more_extended_width .content_container_content_cell_1 { max-width: 1680px; } .max_w__full_hd_width, .max_w__full_hd_width .content_container_content_cell_1 { max-width: 1920px; } div.content_container_background:where(:not(.content_container_container_style):not(.contact_person):not([data-cms-backgroundcolor-key="transparent"])), div.content_container_background:where(:not(.content_container_container_style):not(.contact_person):not(.cms_bg__transparent)) { margin: 0; padding: 20px 10px; } div.content_container_background.max_w__text_content { padding-left: calc(50% - 720px / 2); padding-right: calc(50% - 720px / 2); } div.content_container_background.max_w__default_content { padding-left: calc(50% - 1082px / 2); padding-right: calc(50% - 1082px / 2); } .ccc__edit_mode div.content_container_background.max_w__text_content, .ccc__edit_mode div.content_container_background.max_w__default_content { box-sizing: content-box; } .content_container_container_inheriting_box_alignment_indent.align_center > div.row, .content_container_container_inheriting_box_alignment_indent.align_right > div.row, .cms_horizontal_alignment__center .cst_html_with_embedded_snippets { display: inline-block; max-width: 100%; } .cms_horizontal_alignment__center .cst_html_with_embedded_snippets table { display: inline-table; } .content_container_container_inheriting_box_alignment_indent.align_center .cci_cst_html_with_embedded_snippets table[data-cms-font_size-key="table"], .content_container_container_inheriting_box_alignment_indent.align_right .cci_cst_html_with_embedded_snippets table[data-cms-font_size-key="table"], .content_container_container_inheriting_box_alignment_indent.align_center .cci_cst_html_with_embedded_snippets table.cms_table, .content_container_container_inheriting_box_alignment_indent.align_right .cci_cst_html_with_embedded_snippets table.cms_table { display: inline-table; } @media only screen and (max-width: 487.9px), only screen and (min-width: 488px) and (max-width: 809.9px) { .content_container_container_inheriting_box_alignment_indent.align_right .content_image { display: flex; justify-content: right; } } @media only screen and (min-width: 810px) and (max-width: 1023.9px), only screen and (min-width: 1024px) and (max-width: 1279.9px), (min-width: 1280px) and (max-width: 1440.9px), print, (min-width: 1441px) { .three_columns_wide_center { grid-template-columns: 3fr 5fr 3fr; } } .advent_calendar { padding-bottom: 0; background: transparent; } .advent_calendar:before, .advent_calendar:after { display: none; } .content_container_cst_xmas_calendar { background-image: url(/iconparc_static/content/uploads/Frontend/file/000/035/000035194/original/xmas.jpg?version=14); background-size: cover; position: relative; z-index: 1; padding-bottom: 30px; } .content_container_cst_xmas_calendar:before, .content_container_cst_xmas_calendar:after { background-image: url(/iconparc_static/content/uploads/Frontend/file/000/035/000035195/original/BackgroundSnow.png?version=14); background-size: 100%; background-repeat: repeat; display: block; width: 100%; height: 100%; content: " "; position: absolute; top: 0; left: 0; z-index: -1; animation: snowOne 20s infinite ease-in; } .content_container_cst_xmas_calendar:before { animation: snowTwo 22s infinite linear; background-size: 300px; filter: blur(2px); } @font-face { font-family: 'Euphoria Script'; font-style: normal; font-weight: 400; font-display: swap; src: url(/iconparc_static/content/uploads/Frontend/file/000/036/000036606/original/euphoria_script_regular.woff2?version=1) format('woff2'), url(/iconparc_static/content/uploads/Frontend/file/000/036/000036605/original/euphoria_script_regular.woff?version=1) format('woff'); } .advent_day .door { font-family: 'Euphoria Script' } table[data-cms-font_size-key="table"] th, table[data-cms-font_size-key="table"] td { border: 1px solid #000000; } table[data-cms-font_size-key="table"] th { background-color: #000000; } .content_container_image_with_boxes_container .box_on_image[data-cms-backgroundcolor-key="default_text"], .content_container_image_with_boxes_container .box_on_image.cms_bg__default_text { background-color: rgba(0.0, 0.0, 0.0, 0.6); } .content_container_image_with_boxes_container .box_on_image[data-cms-backgroundcolor-key="red_zac_magenta"], .content_container_image_with_boxes_container .box_on_image.cms_bg__red_zac_magenta { background-color: rgba(237.0, 0.0, 140.0, 0.6); } .content_container_image_with_boxes_container .box_on_image[data-cms-backgroundcolor-key="red_zac_juicy_green"], .content_container_image_with_boxes_container .box_on_image.cms_bg__red_zac_juicy_green { background-color: rgba(74.0, 154.0, 53.0, 0.6); } .content_container_image_with_boxes_container .box_on_image[data-cms-backgroundcolor-key="red_zac_light_grey"], .content_container_image_with_boxes_container .box_on_image.cms_bg__red_zac_light_grey { background-color: rgba(247.0, 247.0, 247.0, 0.6); } .content_container_image_with_boxes_container .box_on_image[data-cms-backgroundcolor-key="red_zac_hellgrau"], .content_container_image_with_boxes_container .box_on_image.cms_bg__red_zac_hellgrau { background-color: rgba(219.0, 234.0, 238.0, 0.6); } .content_container_image_with_boxes_container .box_on_image[data-cms-backgroundcolor-key="red_zac_dunkelgrau"], .content_container_image_with_boxes_container .box_on_image.cms_bg__red_zac_dunkelgrau { background-color: rgba(59.0, 59.0, 59.0, 0.6); } .content_container_image_with_boxes_container .box_on_image[data-cms-backgroundcolor-key="red_zac_mittelgrau"], .content_container_image_with_boxes_container .box_on_image.cms_bg__red_zac_mittelgrau { background-color: rgba(91.0, 91.0, 91.0, 0.6); } .content_container_image_with_boxes_container .box_on_image[data-cms-backgroundcolor-key="red_zac_gray"], .content_container_image_with_boxes_container .box_on_image.cms_bg__red_zac_gray { background-color: rgba(67.0, 67.0, 67.0, 0.6); } .content_container_image_with_boxes_container .box_on_image[data-cms-backgroundcolor-key="white"], .content_container_image_with_boxes_container .box_on_image.cms_bg__white { background-color: rgba(255.0, 255.0, 255.0, 0.6); } .content_container_image_with_boxes_container .box_on_image[data-cms-backgroundcolor-key="bosch_dark_blue"], .content_container_image_with_boxes_container .box_on_image.cms_bg__bosch_dark_blue { background-color: rgba(0.0, 86.0, 145.0, 0.6); } div.content_container_background[data-cms-backgroundcolor-key="liebherr_dark_blue"], div.content_container_background.cms_bg__liebherr_dark_blue { padding: 0; } div.content_container_background[data-cms-backgroundcolor-key="liebherr_dark_blue"] .cst_html_with_embedded_snippets, div.content_container_background.cms_bg__liebherr_dark_blue .cst_html_with_embedded_snippets { padding: 4px 0 4px 8px; } div.content_container_background[data-cms-backgroundcolor-key="liebherr_dark_blue"] .cms_headline, div.content_container_background.cms_bg__liebherr_dark_blue .cms_headline { margin-bottom: 0; } .content_container_image_with_boxes_container .box_on_image[data-cms-backgroundcolor-key="liebherr_dark_blue"], .content_container_image_with_boxes_container .box_on_image.cms_bg__liebherr_dark_blue { background-color: rgba(57.0, 71.0, 144.0, 0.6); } .content_container_image_with_boxes_container .box_on_image[data-cms-backgroundcolor-key="kenwood_rot"], .content_container_image_with_boxes_container .box_on_image.cms_bg__kenwood_rot { background-color: rgba(237.0, 28.0, 36.0, 0.6); } .content_container_image_with_boxes_container .box_on_image[data-cms-backgroundcolor-key="beko"], .content_container_image_with_boxes_container .box_on_image.cms_bg__beko { background-color: rgba(0.0, 131.0, 190.0, 0.6); } .content_container_image_with_boxes_container .box_on_image[data-cms-backgroundcolor-key="aeg_grau"], .content_container_image_with_boxes_container .box_on_image.cms_bg__aeg_grau { background-color: rgba(33.0, 32.0, 31.0, 0.6); } .content_container_image_with_boxes_container .box_on_image[data-cms-backgroundcolor-key="aeg_rot"], .content_container_image_with_boxes_container .box_on_image.cms_bg__aeg_rot { background-color: rgba(200.0, 0.0, 40.0, 0.6); } .content_container_image_with_boxes_container .box_on_image[data-cms-backgroundcolor-key="aeg_dunkelrot"], .content_container_image_with_boxes_container .box_on_image.cms_bg__aeg_dunkelrot { background-color: rgba(55.0, 7.0, 21.0, 0.6); } .content_container_image_with_boxes_container .box_on_image[data-cms-backgroundcolor-key="red_zac_dunkelgrau_linie"], .content_container_image_with_boxes_container .box_on_image.cms_bg__red_zac_dunkelgrau_linie { background-color: rgba(108.0, 108.0, 108.0, 0.6); } .content_container_image_with_boxes_container .box_on_image[data-cms-backgroundcolor-key="red_zac_tuerkis"], .content_container_image_with_boxes_container .box_on_image.cms_bg__red_zac_tuerkis { background-color: rgba(123.0, 189.0, 205.0, 0.6); } .content_container_image_with_boxes_container .box_on_image[data-cms-backgroundcolor-key="nedis_orange"], .content_container_image_with_boxes_container .box_on_image.cms_bg__nedis_orange { background-color: rgba(227.0, 145.0, 33.0, 0.6); } .content_container_image_with_boxes_container .box_on_image[data-cms-backgroundcolor-key="oralb_blau"], .content_container_image_with_boxes_container .box_on_image.cms_bg__oralb_blau { background-color: rgba(18.0, 123.0, 202.0, 0.6); } .content_container_image_with_boxes_container .box_on_image[data-cms-backgroundcolor-key="red_light"], .content_container_image_with_boxes_container .box_on_image.cms_bg__red_light { background-color: rgba(231.0, 0.0, 127.0, 0.6); } .content_container_image_with_boxes_container .box_on_image[data-cms-backgroundcolor-key="lg_ocker_"], .content_container_image_with_boxes_container .box_on_image.cms_bg__lg_ocker_ { background-color: rgba(239.0, 236.0, 231.0, 0.6); } .content_container_image_with_boxes_container .box_on_image[data-cms-backgroundcolor-key="wo_e_rot"], .content_container_image_with_boxes_container .box_on_image.cms_bg__wo_e_rot { background-color: rgba(237.0, 28.0, 36.0, 0.6); } .content_container_image_with_boxes_container .box_on_image[data-cms-backgroundcolor-key="hintergrund_grau"], .content_container_image_with_boxes_container .box_on_image.cms_bg__hintergrund_grau { background-color: rgba(217.0, 217.0, 217.0, 0.6); } .content_container_image_with_boxes_container .box_on_image[data-cms-backgroundcolor-key="helles_pastellblau_rauchiges_hellblau"], .content_container_image_with_boxes_container .box_on_image.cms_bg__helles_pastellblau_rauchiges_hellblau { background-color: rgba(177.0, 198.0, 223.0, 0.6); } .content_container_image_with_boxes_container .box_on_image[data-cms-backgroundcolor-key="mittel_hellblau_stahlblau_hell"], .content_container_image_with_boxes_container .box_on_image.cms_bg__mittel_hellblau_stahlblau_hell { background-color: rgba(133.0, 177.0, 215.0, 0.6); } .content_container_image_with_boxes_container .box_on_image[data-cms-backgroundcolor-key="mittelblau_himmelblau"], .content_container_image_with_boxes_container .box_on_image.cms_bg__mittelblau_himmelblau { background-color: rgba(97.0, 161.0, 207.0, 0.6); } .content_container_image_with_boxes_container .box_on_image[data-cms-backgroundcolor-key="pastellgruen_mintgruen_gedaempft"], .content_container_image_with_boxes_container .box_on_image.cms_bg__pastellgruen_mintgruen_gedaempft { background-color: rgba(129.0, 190.0, 159.0, 0.6); } .content_container_image_with_boxes_container .box_on_image[data-cms-backgroundcolor-key="petrolblau_tuerkisblau"], .content_container_image_with_boxes_container .box_on_image.cms_bg__petrolblau_tuerkisblau { background-color: rgba(43.0, 125.0, 166.0, 0.6); } .content_container_image_with_boxes_container .box_on_image[data-cms-backgroundcolor-key="dunkles_petrolblau_deep_blue"], .content_container_image_with_boxes_container .box_on_image.cms_bg__dunkles_petrolblau_deep_blue { background-color: rgba(0.0, 89.0, 135.0, 0.6); } .content_container_image_with_boxes_container .box_on_image[data-cms-backgroundcolor-key="dunkelblau_royalblau"], .content_container_image_with_boxes_container .box_on_image.cms_bg__dunkelblau_royalblau { background-color: rgba(40.0, 53.0, 131.0, 0.6); } .content_container_image_with_boxes_container .box_on_image[data-cms-backgroundcolor-key="hellgruen_dba"], .content_container_image_with_boxes_container .box_on_image.cms_bg__hellgruen_dba { background-color: rgba(162.0, 198.0, 23.0, 0.6); } .content_container_image_with_boxes_container .box_on_image[data-cms-backgroundcolor-key="tuerkis_dab"], .content_container_image_with_boxes_container .box_on_image.cms_bg__tuerkis_dab { background-color: rgba(0.0, 189.0, 210.0, 0.6); } .content_container_image_with_boxes_container .box_on_image[data-cms-backgroundcolor-key="gruen_dab"], .content_container_image_with_boxes_container .box_on_image.cms_bg__gruen_dab { background-color: rgba(58.0, 137.0, 97.0, 0.6); } .content_container_image_with_boxes_container .box_on_image[data-cms-backgroundcolor-key="dunkelgruen_dab"], .content_container_image_with_boxes_container .box_on_image.cms_bg__dunkelgruen_dab { background-color: rgba(38.0, 89.0, 64.0, 0.6); } .content_container_image_with_boxes_container .box_on_image[data-cms-backgroundcolor-key="blau_dab"], .content_container_image_with_boxes_container .box_on_image.cms_bg__blau_dab { background-color: rgba(3.0, 111.0, 140.0, 0.6); } .content_container_image_with_boxes_container .box_on_image[data-cms-backgroundcolor-key="blaugruen_dab"], .content_container_image_with_boxes_container .box_on_image.cms_bg__blaugruen_dab { background-color: rgba(73.0, 132.0, 151.0, 0.6); } [data-cms-backgroundcolor-key="default_text"], [data-background_color="default_text"] .product_box_inner_container, [data-cms-icon-background-color-key="default_text"].snippet_wrapper__header_search_field .mlayout_top_header_search_trigger_btn, .cms_bg__default_text.snippet_wrapper__header_search_field :is(.search_box_content_wrapper, input) { background-color: #000000; } [data-cms-color-key="default_text"], :is(li, td, th)[data-cms-color-key="default_text"] p, [data-cms-icon-color-key="default_text"] i { color: #000000; } .border__default_text:where(:not(:is(.cst_product_list, .rotator))), :where(table[data-cms-bordercolor-key="default_text"]) :is(td, th), :is(td, th)[data-cms-bordercolor-key="default_text"], .border__default_text.snippet_wrapper__header_search_field .search_box_content_wrapper, [data-product_box_border_color="default_text"] :is(.product_box_inner_container, .content_container_rotator_item) { border: 1px solid #000000; } :is(td, th)[data-cms-bordercolor-right-key="default_text"][data-cms-bordercolor-right-key="default_text"] { border-right: 1px solid #000000; } :is(td, th)[data-cms-bordercolor-left-key="default_text"][data-cms-bordercolor-left-key="default_text"] { border-left: 1px solid #000000; } :is(td, th)[data-cms-bordercolor-top-key="default_text"][data-cms-bordercolor-top-key="default_text"] { border-top: 1px solid #000000; } :is(td, th)[data-cms-bordercolor-bottom-key="default_text"][data-cms-bordercolor-bottom-key="default_text"] { border-bottom: 1px solid #000000; } table[data-cms-bordercolor-key="default_text"] th { background-color: #000000; color: white; } [data-cms-backgroundcolor-key="red_zac_magenta"], [data-background_color="red_zac_magenta"] .product_box_inner_container, [data-cms-icon-background-color-key="red_zac_magenta"].snippet_wrapper__header_search_field .mlayout_top_header_search_trigger_btn, .cms_bg__red_zac_magenta.snippet_wrapper__header_search_field :is(.search_box_content_wrapper, input) { background-color: #ed008c; } [data-cms-color-key="red_zac_magenta"], :is(li, td, th)[data-cms-color-key="red_zac_magenta"] p, [data-cms-icon-color-key="red_zac_magenta"] i { color: #ed008c; } .border__red_zac_magenta:where(:not(:is(.cst_product_list, .rotator))), :where(table[data-cms-bordercolor-key="red_zac_magenta"]) :is(td, th), :is(td, th)[data-cms-bordercolor-key="red_zac_magenta"], .border__red_zac_magenta.snippet_wrapper__header_search_field .search_box_content_wrapper, [data-product_box_border_color="red_zac_magenta"] :is(.product_box_inner_container, .content_container_rotator_item) { border: 1px solid #ed008c; } :is(td, th)[data-cms-bordercolor-right-key="red_zac_magenta"][data-cms-bordercolor-right-key="red_zac_magenta"] { border-right: 1px solid #ed008c; } :is(td, th)[data-cms-bordercolor-left-key="red_zac_magenta"][data-cms-bordercolor-left-key="red_zac_magenta"] { border-left: 1px solid #ed008c; } :is(td, th)[data-cms-bordercolor-top-key="red_zac_magenta"][data-cms-bordercolor-top-key="red_zac_magenta"] { border-top: 1px solid #ed008c; } :is(td, th)[data-cms-bordercolor-bottom-key="red_zac_magenta"][data-cms-bordercolor-bottom-key="red_zac_magenta"] { border-bottom: 1px solid #ed008c; } table[data-cms-bordercolor-key="red_zac_magenta"] th { background-color: #ed008c; } [data-cms-backgroundcolor-key="red_zac_juicy_green"], [data-background_color="red_zac_juicy_green"] .product_box_inner_container, [data-cms-icon-background-color-key="red_zac_juicy_green"].snippet_wrapper__header_search_field .mlayout_top_header_search_trigger_btn, .cms_bg__red_zac_juicy_green.snippet_wrapper__header_search_field :is(.search_box_content_wrapper, input) { background-color: #4a9a35; } [data-cms-color-key="red_zac_juicy_green"], :is(li, td, th)[data-cms-color-key="red_zac_juicy_green"] p, [data-cms-icon-color-key="red_zac_juicy_green"] i { color: #4a9a35; } .border__red_zac_juicy_green:where(:not(:is(.cst_product_list, .rotator))), :where(table[data-cms-bordercolor-key="red_zac_juicy_green"]) :is(td, th), :is(td, th)[data-cms-bordercolor-key="red_zac_juicy_green"], .border__red_zac_juicy_green.snippet_wrapper__header_search_field .search_box_content_wrapper, [data-product_box_border_color="red_zac_juicy_green"] :is(.product_box_inner_container, .content_container_rotator_item) { border: 1px solid #4a9a35; } :is(td, th)[data-cms-bordercolor-right-key="red_zac_juicy_green"][data-cms-bordercolor-right-key="red_zac_juicy_green"] { border-right: 1px solid #4a9a35; } :is(td, th)[data-cms-bordercolor-left-key="red_zac_juicy_green"][data-cms-bordercolor-left-key="red_zac_juicy_green"] { border-left: 1px solid #4a9a35; } :is(td, th)[data-cms-bordercolor-top-key="red_zac_juicy_green"][data-cms-bordercolor-top-key="red_zac_juicy_green"] { border-top: 1px solid #4a9a35; } :is(td, th)[data-cms-bordercolor-bottom-key="red_zac_juicy_green"][data-cms-bordercolor-bottom-key="red_zac_juicy_green"] { border-bottom: 1px solid #4a9a35; } table[data-cms-bordercolor-key="red_zac_juicy_green"] th { background-color: #4a9a35; } [data-cms-backgroundcolor-key="red_zac_light_grey"], [data-background_color="red_zac_light_grey"] .product_box_inner_container, [data-cms-icon-background-color-key="red_zac_light_grey"].snippet_wrapper__header_search_field .mlayout_top_header_search_trigger_btn, .cms_bg__red_zac_light_grey.snippet_wrapper__header_search_field :is(.search_box_content_wrapper, input) { background-color: #F7f7f7; } .border__red_zac_light_grey:where(:not(:is(.cst_product_list, .rotator))), :where(table[data-cms-bordercolor-key="red_zac_light_grey"]) :is(td, th), :is(td, th)[data-cms-bordercolor-key="red_zac_light_grey"], .border__red_zac_light_grey.snippet_wrapper__header_search_field .search_box_content_wrapper, [data-product_box_border_color="red_zac_light_grey"] :is(.product_box_inner_container, .content_container_rotator_item) { border: 1px solid #F7f7f7; } :is(td, th)[data-cms-bordercolor-right-key="red_zac_light_grey"][data-cms-bordercolor-right-key="red_zac_light_grey"] { border-right: 1px solid #F7f7f7; } :is(td, th)[data-cms-bordercolor-left-key="red_zac_light_grey"][data-cms-bordercolor-left-key="red_zac_light_grey"] { border-left: 1px solid #F7f7f7; } :is(td, th)[data-cms-bordercolor-top-key="red_zac_light_grey"][data-cms-bordercolor-top-key="red_zac_light_grey"] { border-top: 1px solid #F7f7f7; } :is(td, th)[data-cms-bordercolor-bottom-key="red_zac_light_grey"][data-cms-bordercolor-bottom-key="red_zac_light_grey"] { border-bottom: 1px solid #F7f7f7; } table[data-cms-bordercolor-key="red_zac_light_grey"] th { background-color: #F7f7f7; } [data-cms-backgroundcolor-key="red_zac_hellgrau"], [data-background_color="red_zac_hellgrau"] .product_box_inner_container, [data-cms-icon-background-color-key="red_zac_hellgrau"].snippet_wrapper__header_search_field .mlayout_top_header_search_trigger_btn, .cms_bg__red_zac_hellgrau.snippet_wrapper__header_search_field :is(.search_box_content_wrapper, input) { background-color: #dbeaee; } .border__red_zac_hellgrau:where(:not(:is(.cst_product_list, .rotator))), :where(table[data-cms-bordercolor-key="red_zac_hellgrau"]) :is(td, th), :is(td, th)[data-cms-bordercolor-key="red_zac_hellgrau"], .border__red_zac_hellgrau.snippet_wrapper__header_search_field .search_box_content_wrapper, [data-product_box_border_color="red_zac_hellgrau"] :is(.product_box_inner_container, .content_container_rotator_item) { border: 1px solid #dbeaee; } :is(td, th)[data-cms-bordercolor-right-key="red_zac_hellgrau"][data-cms-bordercolor-right-key="red_zac_hellgrau"] { border-right: 1px solid #dbeaee; } :is(td, th)[data-cms-bordercolor-left-key="red_zac_hellgrau"][data-cms-bordercolor-left-key="red_zac_hellgrau"] { border-left: 1px solid #dbeaee; } :is(td, th)[data-cms-bordercolor-top-key="red_zac_hellgrau"][data-cms-bordercolor-top-key="red_zac_hellgrau"] { border-top: 1px solid #dbeaee; } :is(td, th)[data-cms-bordercolor-bottom-key="red_zac_hellgrau"][data-cms-bordercolor-bottom-key="red_zac_hellgrau"] { border-bottom: 1px solid #dbeaee; } table[data-cms-bordercolor-key="red_zac_hellgrau"] th { background-color: #dbeaee; } [data-cms-backgroundcolor-key="red_zac_dunkelgrau"], [data-background_color="red_zac_dunkelgrau"] .product_box_inner_container, [data-cms-icon-background-color-key="red_zac_dunkelgrau"].snippet_wrapper__header_search_field .mlayout_top_header_search_trigger_btn, .cms_bg__red_zac_dunkelgrau.snippet_wrapper__header_search_field :is(.search_box_content_wrapper, input) { background-color: #3b3b3b; } [data-cms-backgroundcolor-key="red_zac_mittelgrau"], [data-background_color="red_zac_mittelgrau"] .product_box_inner_container, [data-cms-icon-background-color-key="red_zac_mittelgrau"].snippet_wrapper__header_search_field .mlayout_top_header_search_trigger_btn, .cms_bg__red_zac_mittelgrau.snippet_wrapper__header_search_field :is(.search_box_content_wrapper, input) { background-color: #5b5b5b; } [data-cms-backgroundcolor-key="red_zac_gray"], [data-background_color="red_zac_gray"] .product_box_inner_container, [data-cms-icon-background-color-key="red_zac_gray"].snippet_wrapper__header_search_field .mlayout_top_header_search_trigger_btn, .cms_bg__red_zac_gray.snippet_wrapper__header_search_field :is(.search_box_content_wrapper, input) { background-color: #434343; } [data-cms-color-key="red_zac_gray"], :is(li, td, th)[data-cms-color-key="red_zac_gray"] p, [data-cms-icon-color-key="red_zac_gray"] i { color: #434343; } .border__red_zac_gray:where(:not(:is(.cst_product_list, .rotator))), :where(table[data-cms-bordercolor-key="red_zac_gray"]) :is(td, th), :is(td, th)[data-cms-bordercolor-key="red_zac_gray"], .border__red_zac_gray.snippet_wrapper__header_search_field .search_box_content_wrapper, [data-product_box_border_color="red_zac_gray"] :is(.product_box_inner_container, .content_container_rotator_item) { border: 1px solid #434343; } :is(td, th)[data-cms-bordercolor-right-key="red_zac_gray"][data-cms-bordercolor-right-key="red_zac_gray"] { border-right: 1px solid #434343; } :is(td, th)[data-cms-bordercolor-left-key="red_zac_gray"][data-cms-bordercolor-left-key="red_zac_gray"] { border-left: 1px solid #434343; } :is(td, th)[data-cms-bordercolor-top-key="red_zac_gray"][data-cms-bordercolor-top-key="red_zac_gray"] { border-top: 1px solid #434343; } :is(td, th)[data-cms-bordercolor-bottom-key="red_zac_gray"][data-cms-bordercolor-bottom-key="red_zac_gray"] { border-bottom: 1px solid #434343; } table[data-cms-bordercolor-key="red_zac_gray"] th { background-color: #434343; color: white; } [data-cms-backgroundcolor-key="white"], [data-background_color="white"] .product_box_inner_container, [data-cms-icon-background-color-key="white"].snippet_wrapper__header_search_field .mlayout_top_header_search_trigger_btn, .cms_bg__white.snippet_wrapper__header_search_field :is(.search_box_content_wrapper, input) { background-color: #FFFFFF; } [data-cms-color-key="white"], :is(li, td, th)[data-cms-color-key="white"] p, [data-cms-icon-color-key="white"] i { color: #FFFFFF; } .border__white:where(:not(:is(.cst_product_list, .rotator))), :where(table[data-cms-bordercolor-key="white"]) :is(td, th), :is(td, th)[data-cms-bordercolor-key="white"], .border__white.snippet_wrapper__header_search_field .search_box_content_wrapper, [data-product_box_border_color="white"] :is(.product_box_inner_container, .content_container_rotator_item) { border: 1px solid #FFFFFF; } :is(td, th)[data-cms-bordercolor-right-key="white"][data-cms-bordercolor-right-key="white"] { border-right: 1px solid #FFFFFF; } :is(td, th)[data-cms-bordercolor-left-key="white"][data-cms-bordercolor-left-key="white"] { border-left: 1px solid #FFFFFF; } :is(td, th)[data-cms-bordercolor-top-key="white"][data-cms-bordercolor-top-key="white"] { border-top: 1px solid #FFFFFF; } :is(td, th)[data-cms-bordercolor-bottom-key="white"][data-cms-bordercolor-bottom-key="white"] { border-bottom: 1px solid #FFFFFF; } table[data-cms-bordercolor-key="white"] th { background-color: #FFFFFF; } [data-cms-backgroundcolor-key="bosch_dark_blue"], [data-background_color="bosch_dark_blue"] .product_box_inner_container, [data-cms-icon-background-color-key="bosch_dark_blue"].snippet_wrapper__header_search_field .mlayout_top_header_search_trigger_btn, .cms_bg__bosch_dark_blue.snippet_wrapper__header_search_field :is(.search_box_content_wrapper, input) { background-color: #005691; } [data-cms-backgroundcolor-key="liebherr_dark_blue"], [data-background_color="liebherr_dark_blue"] .product_box_inner_container, [data-cms-icon-background-color-key="liebherr_dark_blue"].snippet_wrapper__header_search_field .mlayout_top_header_search_trigger_btn, .cms_bg__liebherr_dark_blue.snippet_wrapper__header_search_field :is(.search_box_content_wrapper, input) { background-color: #394790; } [data-cms-backgroundcolor-key="kenwood_rot"], [data-background_color="kenwood_rot"] .product_box_inner_container, [data-cms-icon-background-color-key="kenwood_rot"].snippet_wrapper__header_search_field .mlayout_top_header_search_trigger_btn, .cms_bg__kenwood_rot.snippet_wrapper__header_search_field :is(.search_box_content_wrapper, input) { background-color: #ed1c24; } [data-cms-color-key="kenwood_rot"], :is(li, td, th)[data-cms-color-key="kenwood_rot"] p, [data-cms-icon-color-key="kenwood_rot"] i { color: #ed1c24; } [data-cms-backgroundcolor-key="beko"], [data-background_color="beko"] .product_box_inner_container, [data-cms-icon-background-color-key="beko"].snippet_wrapper__header_search_field .mlayout_top_header_search_trigger_btn, .cms_bg__beko.snippet_wrapper__header_search_field :is(.search_box_content_wrapper, input) { background-color: #0083be; } [data-cms-color-key="beko"], :is(li, td, th)[data-cms-color-key="beko"] p, [data-cms-icon-color-key="beko"] i { color: #0083be; } [data-cms-backgroundcolor-key="aeg_grau"], [data-background_color="aeg_grau"] .product_box_inner_container, [data-cms-icon-background-color-key="aeg_grau"].snippet_wrapper__header_search_field .mlayout_top_header_search_trigger_btn, .cms_bg__aeg_grau.snippet_wrapper__header_search_field :is(.search_box_content_wrapper, input) { background-color: #21201f; } [data-cms-backgroundcolor-key="aeg_rot"], [data-background_color="aeg_rot"] .product_box_inner_container, [data-cms-icon-background-color-key="aeg_rot"].snippet_wrapper__header_search_field .mlayout_top_header_search_trigger_btn, .cms_bg__aeg_rot.snippet_wrapper__header_search_field :is(.search_box_content_wrapper, input) { background-color: #c80028; } [data-cms-color-key="aeg_rot"], :is(li, td, th)[data-cms-color-key="aeg_rot"] p, [data-cms-icon-color-key="aeg_rot"] i { color: #c80028; } [data-cms-backgroundcolor-key="aeg_dunkelrot"], [data-background_color="aeg_dunkelrot"] .product_box_inner_container, [data-cms-icon-background-color-key="aeg_dunkelrot"].snippet_wrapper__header_search_field .mlayout_top_header_search_trigger_btn, .cms_bg__aeg_dunkelrot.snippet_wrapper__header_search_field :is(.search_box_content_wrapper, input) { background-color: #370715; } [data-cms-color-key="aeg_dunkelrot"], :is(li, td, th)[data-cms-color-key="aeg_dunkelrot"] p, [data-cms-icon-color-key="aeg_dunkelrot"] i { color: #370715; } .border__aeg_dunkelrot:where(:not(:is(.cst_product_list, .rotator))), :where(table[data-cms-bordercolor-key="aeg_dunkelrot"]) :is(td, th), :is(td, th)[data-cms-bordercolor-key="aeg_dunkelrot"], .border__aeg_dunkelrot.snippet_wrapper__header_search_field .search_box_content_wrapper, [data-product_box_border_color="aeg_dunkelrot"] :is(.product_box_inner_container, .content_container_rotator_item) { border: 1px solid #370715; } :is(td, th)[data-cms-bordercolor-right-key="aeg_dunkelrot"][data-cms-bordercolor-right-key="aeg_dunkelrot"] { border-right: 1px solid #370715; } :is(td, th)[data-cms-bordercolor-left-key="aeg_dunkelrot"][data-cms-bordercolor-left-key="aeg_dunkelrot"] { border-left: 1px solid #370715; } :is(td, th)[data-cms-bordercolor-top-key="aeg_dunkelrot"][data-cms-bordercolor-top-key="aeg_dunkelrot"] { border-top: 1px solid #370715; } :is(td, th)[data-cms-bordercolor-bottom-key="aeg_dunkelrot"][data-cms-bordercolor-bottom-key="aeg_dunkelrot"] { border-bottom: 1px solid #370715; } table[data-cms-bordercolor-key="aeg_dunkelrot"] th { background-color: #370715; color: white; } .border__red_zac_dunkelgrau_linie:where(:not(:is(.cst_product_list, .rotator))), :where(table[data-cms-bordercolor-key="red_zac_dunkelgrau_linie"]) :is(td, th), :is(td, th)[data-cms-bordercolor-key="red_zac_dunkelgrau_linie"], .border__red_zac_dunkelgrau_linie.snippet_wrapper__header_search_field .search_box_content_wrapper, [data-product_box_border_color="red_zac_dunkelgrau_linie"] :is(.product_box_inner_container, .content_container_rotator_item) { border: 1px solid #6c6c6c; } :is(td, th)[data-cms-bordercolor-right-key="red_zac_dunkelgrau_linie"][data-cms-bordercolor-right-key="red_zac_dunkelgrau_linie"] { border-right: 1px solid #6c6c6c; } :is(td, th)[data-cms-bordercolor-left-key="red_zac_dunkelgrau_linie"][data-cms-bordercolor-left-key="red_zac_dunkelgrau_linie"] { border-left: 1px solid #6c6c6c; } :is(td, th)[data-cms-bordercolor-top-key="red_zac_dunkelgrau_linie"][data-cms-bordercolor-top-key="red_zac_dunkelgrau_linie"] { border-top: 1px solid #6c6c6c; } :is(td, th)[data-cms-bordercolor-bottom-key="red_zac_dunkelgrau_linie"][data-cms-bordercolor-bottom-key="red_zac_dunkelgrau_linie"] { border-bottom: 1px solid #6c6c6c; } table[data-cms-bordercolor-key="red_zac_dunkelgrau_linie"] th { background-color: #6c6c6c; } [data-cms-backgroundcolor-key="red_zac_tuerkis"], [data-background_color="red_zac_tuerkis"] .product_box_inner_container, [data-cms-icon-background-color-key="red_zac_tuerkis"].snippet_wrapper__header_search_field .mlayout_top_header_search_trigger_btn, .cms_bg__red_zac_tuerkis.snippet_wrapper__header_search_field :is(.search_box_content_wrapper, input) { background-color: #7bbdcd; } [data-cms-color-key="red_zac_tuerkis"], :is(li, td, th)[data-cms-color-key="red_zac_tuerkis"] p, [data-cms-icon-color-key="red_zac_tuerkis"] i { color: #7bbdcd; } [data-cms-backgroundcolor-key="nedis_orange"], [data-background_color="nedis_orange"] .product_box_inner_container, [data-cms-icon-background-color-key="nedis_orange"].snippet_wrapper__header_search_field .mlayout_top_header_search_trigger_btn, .cms_bg__nedis_orange.snippet_wrapper__header_search_field :is(.search_box_content_wrapper, input) { background-color: #e39121; } [data-cms-color-key="nedis_orange"], :is(li, td, th)[data-cms-color-key="nedis_orange"] p, [data-cms-icon-color-key="nedis_orange"] i { color: #e39121; } [data-cms-backgroundcolor-key="oralb_blau"], [data-background_color="oralb_blau"] .product_box_inner_container, [data-cms-icon-background-color-key="oralb_blau"].snippet_wrapper__header_search_field .mlayout_top_header_search_trigger_btn, .cms_bg__oralb_blau.snippet_wrapper__header_search_field :is(.search_box_content_wrapper, input) { background-color: #127bca; } [data-cms-color-key="oralb_blau"], :is(li, td, th)[data-cms-color-key="oralb_blau"] p, [data-cms-icon-color-key="oralb_blau"] i { color: #127bca; } .border__oralb_blau:where(:not(:is(.cst_product_list, .rotator))), :where(table[data-cms-bordercolor-key="oralb_blau"]) :is(td, th), :is(td, th)[data-cms-bordercolor-key="oralb_blau"], .border__oralb_blau.snippet_wrapper__header_search_field .search_box_content_wrapper, [data-product_box_border_color="oralb_blau"] :is(.product_box_inner_container, .content_container_rotator_item) { border: 1px solid #127bca; } :is(td, th)[data-cms-bordercolor-right-key="oralb_blau"][data-cms-bordercolor-right-key="oralb_blau"] { border-right: 1px solid #127bca; } :is(td, th)[data-cms-bordercolor-left-key="oralb_blau"][data-cms-bordercolor-left-key="oralb_blau"] { border-left: 1px solid #127bca; } :is(td, th)[data-cms-bordercolor-top-key="oralb_blau"][data-cms-bordercolor-top-key="oralb_blau"] { border-top: 1px solid #127bca; } :is(td, th)[data-cms-bordercolor-bottom-key="oralb_blau"][data-cms-bordercolor-bottom-key="oralb_blau"] { border-bottom: 1px solid #127bca; } table[data-cms-bordercolor-key="oralb_blau"] th { background-color: #127bca; } [data-cms-backgroundcolor-key="red_light"], [data-background_color="red_light"] .product_box_inner_container, [data-cms-icon-background-color-key="red_light"].snippet_wrapper__header_search_field .mlayout_top_header_search_trigger_btn, .cms_bg__red_light.snippet_wrapper__header_search_field :is(.search_box_content_wrapper, input) { background-color: #e7007f; } [data-cms-backgroundcolor-key="lg_ocker_"], [data-background_color="lg_ocker_"] .product_box_inner_container, [data-cms-icon-background-color-key="lg_ocker_"].snippet_wrapper__header_search_field .mlayout_top_header_search_trigger_btn, .cms_bg__lg_ocker_.snippet_wrapper__header_search_field :is(.search_box_content_wrapper, input) { background-color: #efece7; } [data-cms-color-key="lg_ocker_"], :is(li, td, th)[data-cms-color-key="lg_ocker_"] p, [data-cms-icon-color-key="lg_ocker_"] i { color: #efece7; } .border__lg_ocker_:where(:not(:is(.cst_product_list, .rotator))), :where(table[data-cms-bordercolor-key="lg_ocker_"]) :is(td, th), :is(td, th)[data-cms-bordercolor-key="lg_ocker_"], .border__lg_ocker_.snippet_wrapper__header_search_field .search_box_content_wrapper, [data-product_box_border_color="lg_ocker_"] :is(.product_box_inner_container, .content_container_rotator_item) { border: 1px solid #efece7; } :is(td, th)[data-cms-bordercolor-right-key="lg_ocker_"][data-cms-bordercolor-right-key="lg_ocker_"] { border-right: 1px solid #efece7; } :is(td, th)[data-cms-bordercolor-left-key="lg_ocker_"][data-cms-bordercolor-left-key="lg_ocker_"] { border-left: 1px solid #efece7; } :is(td, th)[data-cms-bordercolor-top-key="lg_ocker_"][data-cms-bordercolor-top-key="lg_ocker_"] { border-top: 1px solid #efece7; } :is(td, th)[data-cms-bordercolor-bottom-key="lg_ocker_"][data-cms-bordercolor-bottom-key="lg_ocker_"] { border-bottom: 1px solid #efece7; } table[data-cms-bordercolor-key="lg_ocker_"] th { background-color: #efece7; } [data-cms-backgroundcolor-key="wo_e_rot"], [data-background_color="wo_e_rot"] .product_box_inner_container, [data-cms-icon-background-color-key="wo_e_rot"].snippet_wrapper__header_search_field .mlayout_top_header_search_trigger_btn, .cms_bg__wo_e_rot.snippet_wrapper__header_search_field :is(.search_box_content_wrapper, input) { background-color: #ED1C24; } [data-cms-color-key="wo_e_rot"], :is(li, td, th)[data-cms-color-key="wo_e_rot"] p, [data-cms-icon-color-key="wo_e_rot"] i { color: #ED1C24; } .border__wo_e_rot:where(:not(:is(.cst_product_list, .rotator))), :where(table[data-cms-bordercolor-key="wo_e_rot"]) :is(td, th), :is(td, th)[data-cms-bordercolor-key="wo_e_rot"], .border__wo_e_rot.snippet_wrapper__header_search_field .search_box_content_wrapper, [data-product_box_border_color="wo_e_rot"] :is(.product_box_inner_container, .content_container_rotator_item) { border: 1px solid #ED1C24; } :is(td, th)[data-cms-bordercolor-right-key="wo_e_rot"][data-cms-bordercolor-right-key="wo_e_rot"] { border-right: 1px solid #ED1C24; } :is(td, th)[data-cms-bordercolor-left-key="wo_e_rot"][data-cms-bordercolor-left-key="wo_e_rot"] { border-left: 1px solid #ED1C24; } :is(td, th)[data-cms-bordercolor-top-key="wo_e_rot"][data-cms-bordercolor-top-key="wo_e_rot"] { border-top: 1px solid #ED1C24; } :is(td, th)[data-cms-bordercolor-bottom-key="wo_e_rot"][data-cms-bordercolor-bottom-key="wo_e_rot"] { border-bottom: 1px solid #ED1C24; } table[data-cms-bordercolor-key="wo_e_rot"] th { background-color: #ED1C24; } [data-cms-backgroundcolor-key="hintergrund_grau"], [data-background_color="hintergrund_grau"] .product_box_inner_container, [data-cms-icon-background-color-key="hintergrund_grau"].snippet_wrapper__header_search_field .mlayout_top_header_search_trigger_btn, .cms_bg__hintergrund_grau.snippet_wrapper__header_search_field :is(.search_box_content_wrapper, input) { background-color: #d9d9d9; } [data-cms-color-key="hintergrund_grau"], :is(li, td, th)[data-cms-color-key="hintergrund_grau"] p, [data-cms-icon-color-key="hintergrund_grau"] i { color: #d9d9d9; } .border__hintergrund_grau:where(:not(:is(.cst_product_list, .rotator))), :where(table[data-cms-bordercolor-key="hintergrund_grau"]) :is(td, th), :is(td, th)[data-cms-bordercolor-key="hintergrund_grau"], .border__hintergrund_grau.snippet_wrapper__header_search_field .search_box_content_wrapper, [data-product_box_border_color="hintergrund_grau"] :is(.product_box_inner_container, .content_container_rotator_item) { border: 1px solid #d9d9d9; } :is(td, th)[data-cms-bordercolor-right-key="hintergrund_grau"][data-cms-bordercolor-right-key="hintergrund_grau"] { border-right: 1px solid #d9d9d9; } :is(td, th)[data-cms-bordercolor-left-key="hintergrund_grau"][data-cms-bordercolor-left-key="hintergrund_grau"] { border-left: 1px solid #d9d9d9; } :is(td, th)[data-cms-bordercolor-top-key="hintergrund_grau"][data-cms-bordercolor-top-key="hintergrund_grau"] { border-top: 1px solid #d9d9d9; } :is(td, th)[data-cms-bordercolor-bottom-key="hintergrund_grau"][data-cms-bordercolor-bottom-key="hintergrund_grau"] { border-bottom: 1px solid #d9d9d9; } table[data-cms-bordercolor-key="hintergrund_grau"] th { background-color: #d9d9d9; } [data-cms-backgroundcolor-key="helles_pastellblau_rauchiges_hellblau"], [data-background_color="helles_pastellblau_rauchiges_hellblau"] .product_box_inner_container, [data-cms-icon-background-color-key="helles_pastellblau_rauchiges_hellblau"].snippet_wrapper__header_search_field .mlayout_top_header_search_trigger_btn, .cms_bg__helles_pastellblau_rauchiges_hellblau.snippet_wrapper__header_search_field :is(.search_box_content_wrapper, input) { background-color: #B1C6DF; } [data-cms-color-key="helles_pastellblau_rauchiges_hellblau"], :is(li, td, th)[data-cms-color-key="helles_pastellblau_rauchiges_hellblau"] p, [data-cms-icon-color-key="helles_pastellblau_rauchiges_hellblau"] i { color: #B1C6DF; } .border__helles_pastellblau_rauchiges_hellblau:where(:not(:is(.cst_product_list, .rotator))), :where(table[data-cms-bordercolor-key="helles_pastellblau_rauchiges_hellblau"]) :is(td, th), :is(td, th)[data-cms-bordercolor-key="helles_pastellblau_rauchiges_hellblau"], .border__helles_pastellblau_rauchiges_hellblau.snippet_wrapper__header_search_field .search_box_content_wrapper, [data-product_box_border_color="helles_pastellblau_rauchiges_hellblau"] :is(.product_box_inner_container, .content_container_rotator_item) { border: 1px solid #B1C6DF; } :is(td, th)[data-cms-bordercolor-right-key="helles_pastellblau_rauchiges_hellblau"][data-cms-bordercolor-right-key="helles_pastellblau_rauchiges_hellblau"] { border-right: 1px solid #B1C6DF; } :is(td, th)[data-cms-bordercolor-left-key="helles_pastellblau_rauchiges_hellblau"][data-cms-bordercolor-left-key="helles_pastellblau_rauchiges_hellblau"] { border-left: 1px solid #B1C6DF; } :is(td, th)[data-cms-bordercolor-top-key="helles_pastellblau_rauchiges_hellblau"][data-cms-bordercolor-top-key="helles_pastellblau_rauchiges_hellblau"] { border-top: 1px solid #B1C6DF; } :is(td, th)[data-cms-bordercolor-bottom-key="helles_pastellblau_rauchiges_hellblau"][data-cms-bordercolor-bottom-key="helles_pastellblau_rauchiges_hellblau"] { border-bottom: 1px solid #B1C6DF; } table[data-cms-bordercolor-key="helles_pastellblau_rauchiges_hellblau"] th { background-color: #B1C6DF; } [data-cms-backgroundcolor-key="mittel_hellblau_stahlblau_hell"], [data-background_color="mittel_hellblau_stahlblau_hell"] .product_box_inner_container, [data-cms-icon-background-color-key="mittel_hellblau_stahlblau_hell"].snippet_wrapper__header_search_field .mlayout_top_header_search_trigger_btn, .cms_bg__mittel_hellblau_stahlblau_hell.snippet_wrapper__header_search_field :is(.search_box_content_wrapper, input) { background-color: #85B1D7; } [data-cms-color-key="mittel_hellblau_stahlblau_hell"], :is(li, td, th)[data-cms-color-key="mittel_hellblau_stahlblau_hell"] p, [data-cms-icon-color-key="mittel_hellblau_stahlblau_hell"] i { color: #85B1D7; } .border__mittel_hellblau_stahlblau_hell:where(:not(:is(.cst_product_list, .rotator))), :where(table[data-cms-bordercolor-key="mittel_hellblau_stahlblau_hell"]) :is(td, th), :is(td, th)[data-cms-bordercolor-key="mittel_hellblau_stahlblau_hell"], .border__mittel_hellblau_stahlblau_hell.snippet_wrapper__header_search_field .search_box_content_wrapper, [data-product_box_border_color="mittel_hellblau_stahlblau_hell"] :is(.product_box_inner_container, .content_container_rotator_item) { border: 1px solid #85B1D7; } :is(td, th)[data-cms-bordercolor-right-key="mittel_hellblau_stahlblau_hell"][data-cms-bordercolor-right-key="mittel_hellblau_stahlblau_hell"] { border-right: 1px solid #85B1D7; } :is(td, th)[data-cms-bordercolor-left-key="mittel_hellblau_stahlblau_hell"][data-cms-bordercolor-left-key="mittel_hellblau_stahlblau_hell"] { border-left: 1px solid #85B1D7; } :is(td, th)[data-cms-bordercolor-top-key="mittel_hellblau_stahlblau_hell"][data-cms-bordercolor-top-key="mittel_hellblau_stahlblau_hell"] { border-top: 1px solid #85B1D7; } :is(td, th)[data-cms-bordercolor-bottom-key="mittel_hellblau_stahlblau_hell"][data-cms-bordercolor-bottom-key="mittel_hellblau_stahlblau_hell"] { border-bottom: 1px solid #85B1D7; } table[data-cms-bordercolor-key="mittel_hellblau_stahlblau_hell"] th { background-color: #85B1D7; } [data-cms-backgroundcolor-key="mittelblau_himmelblau"], [data-background_color="mittelblau_himmelblau"] .product_box_inner_container, [data-cms-icon-background-color-key="mittelblau_himmelblau"].snippet_wrapper__header_search_field .mlayout_top_header_search_trigger_btn, .cms_bg__mittelblau_himmelblau.snippet_wrapper__header_search_field :is(.search_box_content_wrapper, input) { background-color: #61A1CF; } [data-cms-color-key="mittelblau_himmelblau"], :is(li, td, th)[data-cms-color-key="mittelblau_himmelblau"] p, [data-cms-icon-color-key="mittelblau_himmelblau"] i { color: #61A1CF; } .border__mittelblau_himmelblau:where(:not(:is(.cst_product_list, .rotator))), :where(table[data-cms-bordercolor-key="mittelblau_himmelblau"]) :is(td, th), :is(td, th)[data-cms-bordercolor-key="mittelblau_himmelblau"], .border__mittelblau_himmelblau.snippet_wrapper__header_search_field .search_box_content_wrapper, [data-product_box_border_color="mittelblau_himmelblau"] :is(.product_box_inner_container, .content_container_rotator_item) { border: 1px solid #61A1CF; } :is(td, th)[data-cms-bordercolor-right-key="mittelblau_himmelblau"][data-cms-bordercolor-right-key="mittelblau_himmelblau"] { border-right: 1px solid #61A1CF; } :is(td, th)[data-cms-bordercolor-left-key="mittelblau_himmelblau"][data-cms-bordercolor-left-key="mittelblau_himmelblau"] { border-left: 1px solid #61A1CF; } :is(td, th)[data-cms-bordercolor-top-key="mittelblau_himmelblau"][data-cms-bordercolor-top-key="mittelblau_himmelblau"] { border-top: 1px solid #61A1CF; } :is(td, th)[data-cms-bordercolor-bottom-key="mittelblau_himmelblau"][data-cms-bordercolor-bottom-key="mittelblau_himmelblau"] { border-bottom: 1px solid #61A1CF; } table[data-cms-bordercolor-key="mittelblau_himmelblau"] th { background-color: #61A1CF; } [data-cms-backgroundcolor-key="pastellgruen_mintgruen_gedaempft"], [data-background_color="pastellgruen_mintgruen_gedaempft"] .product_box_inner_container, [data-cms-icon-background-color-key="pastellgruen_mintgruen_gedaempft"].snippet_wrapper__header_search_field .mlayout_top_header_search_trigger_btn, .cms_bg__pastellgruen_mintgruen_gedaempft.snippet_wrapper__header_search_field :is(.search_box_content_wrapper, input) { background-color: #81BE9F; } [data-cms-color-key="pastellgruen_mintgruen_gedaempft"], :is(li, td, th)[data-cms-color-key="pastellgruen_mintgruen_gedaempft"] p, [data-cms-icon-color-key="pastellgruen_mintgruen_gedaempft"] i { color: #81BE9F; } .border__pastellgruen_mintgruen_gedaempft:where(:not(:is(.cst_product_list, .rotator))), :where(table[data-cms-bordercolor-key="pastellgruen_mintgruen_gedaempft"]) :is(td, th), :is(td, th)[data-cms-bordercolor-key="pastellgruen_mintgruen_gedaempft"], .border__pastellgruen_mintgruen_gedaempft.snippet_wrapper__header_search_field .search_box_content_wrapper, [data-product_box_border_color="pastellgruen_mintgruen_gedaempft"] :is(.product_box_inner_container, .content_container_rotator_item) { border: 1px solid #81BE9F; } :is(td, th)[data-cms-bordercolor-right-key="pastellgruen_mintgruen_gedaempft"][data-cms-bordercolor-right-key="pastellgruen_mintgruen_gedaempft"] { border-right: 1px solid #81BE9F; } :is(td, th)[data-cms-bordercolor-left-key="pastellgruen_mintgruen_gedaempft"][data-cms-bordercolor-left-key="pastellgruen_mintgruen_gedaempft"] { border-left: 1px solid #81BE9F; } :is(td, th)[data-cms-bordercolor-top-key="pastellgruen_mintgruen_gedaempft"][data-cms-bordercolor-top-key="pastellgruen_mintgruen_gedaempft"] { border-top: 1px solid #81BE9F; } :is(td, th)[data-cms-bordercolor-bottom-key="pastellgruen_mintgruen_gedaempft"][data-cms-bordercolor-bottom-key="pastellgruen_mintgruen_gedaempft"] { border-bottom: 1px solid #81BE9F; } table[data-cms-bordercolor-key="pastellgruen_mintgruen_gedaempft"] th { background-color: #81BE9F; } [data-cms-backgroundcolor-key="petrolblau_tuerkisblau"], [data-background_color="petrolblau_tuerkisblau"] .product_box_inner_container, [data-cms-icon-background-color-key="petrolblau_tuerkisblau"].snippet_wrapper__header_search_field .mlayout_top_header_search_trigger_btn, .cms_bg__petrolblau_tuerkisblau.snippet_wrapper__header_search_field :is(.search_box_content_wrapper, input) { background-color: #2B7DA6; } [data-cms-color-key="petrolblau_tuerkisblau"], :is(li, td, th)[data-cms-color-key="petrolblau_tuerkisblau"] p, [data-cms-icon-color-key="petrolblau_tuerkisblau"] i { color: #2B7DA6; } .border__petrolblau_tuerkisblau:where(:not(:is(.cst_product_list, .rotator))), :where(table[data-cms-bordercolor-key="petrolblau_tuerkisblau"]) :is(td, th), :is(td, th)[data-cms-bordercolor-key="petrolblau_tuerkisblau"], .border__petrolblau_tuerkisblau.snippet_wrapper__header_search_field .search_box_content_wrapper, [data-product_box_border_color="petrolblau_tuerkisblau"] :is(.product_box_inner_container, .content_container_rotator_item) { border: 1px solid #2B7DA6; } :is(td, th)[data-cms-bordercolor-right-key="petrolblau_tuerkisblau"][data-cms-bordercolor-right-key="petrolblau_tuerkisblau"] { border-right: 1px solid #2B7DA6; } :is(td, th)[data-cms-bordercolor-left-key="petrolblau_tuerkisblau"][data-cms-bordercolor-left-key="petrolblau_tuerkisblau"] { border-left: 1px solid #2B7DA6; } :is(td, th)[data-cms-bordercolor-top-key="petrolblau_tuerkisblau"][data-cms-bordercolor-top-key="petrolblau_tuerkisblau"] { border-top: 1px solid #2B7DA6; } :is(td, th)[data-cms-bordercolor-bottom-key="petrolblau_tuerkisblau"][data-cms-bordercolor-bottom-key="petrolblau_tuerkisblau"] { border-bottom: 1px solid #2B7DA6; } table[data-cms-bordercolor-key="petrolblau_tuerkisblau"] th { background-color: #2B7DA6; } [data-cms-backgroundcolor-key="dunkles_petrolblau_deep_blue"], [data-background_color="dunkles_petrolblau_deep_blue"] .product_box_inner_container, [data-cms-icon-background-color-key="dunkles_petrolblau_deep_blue"].snippet_wrapper__header_search_field .mlayout_top_header_search_trigger_btn, .cms_bg__dunkles_petrolblau_deep_blue.snippet_wrapper__header_search_field :is(.search_box_content_wrapper, input) { background-color: #005987; } [data-cms-color-key="dunkles_petrolblau_deep_blue"], :is(li, td, th)[data-cms-color-key="dunkles_petrolblau_deep_blue"] p, [data-cms-icon-color-key="dunkles_petrolblau_deep_blue"] i { color: #005987; } .border__dunkles_petrolblau_deep_blue:where(:not(:is(.cst_product_list, .rotator))), :where(table[data-cms-bordercolor-key="dunkles_petrolblau_deep_blue"]) :is(td, th), :is(td, th)[data-cms-bordercolor-key="dunkles_petrolblau_deep_blue"], .border__dunkles_petrolblau_deep_blue.snippet_wrapper__header_search_field .search_box_content_wrapper, [data-product_box_border_color="dunkles_petrolblau_deep_blue"] :is(.product_box_inner_container, .content_container_rotator_item) { border: 1px solid #005987; } :is(td, th)[data-cms-bordercolor-right-key="dunkles_petrolblau_deep_blue"][data-cms-bordercolor-right-key="dunkles_petrolblau_deep_blue"] { border-right: 1px solid #005987; } :is(td, th)[data-cms-bordercolor-left-key="dunkles_petrolblau_deep_blue"][data-cms-bordercolor-left-key="dunkles_petrolblau_deep_blue"] { border-left: 1px solid #005987; } :is(td, th)[data-cms-bordercolor-top-key="dunkles_petrolblau_deep_blue"][data-cms-bordercolor-top-key="dunkles_petrolblau_deep_blue"] { border-top: 1px solid #005987; } :is(td, th)[data-cms-bordercolor-bottom-key="dunkles_petrolblau_deep_blue"][data-cms-bordercolor-bottom-key="dunkles_petrolblau_deep_blue"] { border-bottom: 1px solid #005987; } table[data-cms-bordercolor-key="dunkles_petrolblau_deep_blue"] th { background-color: #005987; color: white; } [data-cms-backgroundcolor-key="dunkelblau_royalblau"], [data-background_color="dunkelblau_royalblau"] .product_box_inner_container, [data-cms-icon-background-color-key="dunkelblau_royalblau"].snippet_wrapper__header_search_field .mlayout_top_header_search_trigger_btn, .cms_bg__dunkelblau_royalblau.snippet_wrapper__header_search_field :is(.search_box_content_wrapper, input) { background-color: #283583; } [data-cms-color-key="dunkelblau_royalblau"], :is(li, td, th)[data-cms-color-key="dunkelblau_royalblau"] p, [data-cms-icon-color-key="dunkelblau_royalblau"] i { color: #283583; } .border__dunkelblau_royalblau:where(:not(:is(.cst_product_list, .rotator))), :where(table[data-cms-bordercolor-key="dunkelblau_royalblau"]) :is(td, th), :is(td, th)[data-cms-bordercolor-key="dunkelblau_royalblau"], .border__dunkelblau_royalblau.snippet_wrapper__header_search_field .search_box_content_wrapper, [data-product_box_border_color="dunkelblau_royalblau"] :is(.product_box_inner_container, .content_container_rotator_item) { border: 1px solid #283583; } :is(td, th)[data-cms-bordercolor-right-key="dunkelblau_royalblau"][data-cms-bordercolor-right-key="dunkelblau_royalblau"] { border-right: 1px solid #283583; } :is(td, th)[data-cms-bordercolor-left-key="dunkelblau_royalblau"][data-cms-bordercolor-left-key="dunkelblau_royalblau"] { border-left: 1px solid #283583; } :is(td, th)[data-cms-bordercolor-top-key="dunkelblau_royalblau"][data-cms-bordercolor-top-key="dunkelblau_royalblau"] { border-top: 1px solid #283583; } :is(td, th)[data-cms-bordercolor-bottom-key="dunkelblau_royalblau"][data-cms-bordercolor-bottom-key="dunkelblau_royalblau"] { border-bottom: 1px solid #283583; } table[data-cms-bordercolor-key="dunkelblau_royalblau"] th { background-color: #283583; color: white; } [data-cms-backgroundcolor-key="hellgruen_dba"], [data-background_color="hellgruen_dba"] .product_box_inner_container, [data-cms-icon-background-color-key="hellgruen_dba"].snippet_wrapper__header_search_field .mlayout_top_header_search_trigger_btn, .cms_bg__hellgruen_dba.snippet_wrapper__header_search_field :is(.search_box_content_wrapper, input) { background-color: #A2C617; } [data-cms-color-key="hellgruen_dba"], :is(li, td, th)[data-cms-color-key="hellgruen_dba"] p, [data-cms-icon-color-key="hellgruen_dba"] i { color: #A2C617; } .border__hellgruen_dba:where(:not(:is(.cst_product_list, .rotator))), :where(table[data-cms-bordercolor-key="hellgruen_dba"]) :is(td, th), :is(td, th)[data-cms-bordercolor-key="hellgruen_dba"], .border__hellgruen_dba.snippet_wrapper__header_search_field .search_box_content_wrapper, [data-product_box_border_color="hellgruen_dba"] :is(.product_box_inner_container, .content_container_rotator_item) { border: 1px solid #A2C617; } :is(td, th)[data-cms-bordercolor-right-key="hellgruen_dba"][data-cms-bordercolor-right-key="hellgruen_dba"] { border-right: 1px solid #A2C617; } :is(td, th)[data-cms-bordercolor-left-key="hellgruen_dba"][data-cms-bordercolor-left-key="hellgruen_dba"] { border-left: 1px solid #A2C617; } :is(td, th)[data-cms-bordercolor-top-key="hellgruen_dba"][data-cms-bordercolor-top-key="hellgruen_dba"] { border-top: 1px solid #A2C617; } :is(td, th)[data-cms-bordercolor-bottom-key="hellgruen_dba"][data-cms-bordercolor-bottom-key="hellgruen_dba"] { border-bottom: 1px solid #A2C617; } table[data-cms-bordercolor-key="hellgruen_dba"] th { background-color: #A2C617; } [data-cms-backgroundcolor-key="tuerkis_dab"], [data-background_color="tuerkis_dab"] .product_box_inner_container, [data-cms-icon-background-color-key="tuerkis_dab"].snippet_wrapper__header_search_field .mlayout_top_header_search_trigger_btn, .cms_bg__tuerkis_dab.snippet_wrapper__header_search_field :is(.search_box_content_wrapper, input) { background-color: #00BDD2; } [data-cms-color-key="tuerkis_dab"], :is(li, td, th)[data-cms-color-key="tuerkis_dab"] p, [data-cms-icon-color-key="tuerkis_dab"] i { color: #00BDD2; } .border__tuerkis_dab:where(:not(:is(.cst_product_list, .rotator))), :where(table[data-cms-bordercolor-key="tuerkis_dab"]) :is(td, th), :is(td, th)[data-cms-bordercolor-key="tuerkis_dab"], .border__tuerkis_dab.snippet_wrapper__header_search_field .search_box_content_wrapper, [data-product_box_border_color="tuerkis_dab"] :is(.product_box_inner_container, .content_container_rotator_item) { border: 1px solid #00BDD2; } :is(td, th)[data-cms-bordercolor-right-key="tuerkis_dab"][data-cms-bordercolor-right-key="tuerkis_dab"] { border-right: 1px solid #00BDD2; } :is(td, th)[data-cms-bordercolor-left-key="tuerkis_dab"][data-cms-bordercolor-left-key="tuerkis_dab"] { border-left: 1px solid #00BDD2; } :is(td, th)[data-cms-bordercolor-top-key="tuerkis_dab"][data-cms-bordercolor-top-key="tuerkis_dab"] { border-top: 1px solid #00BDD2; } :is(td, th)[data-cms-bordercolor-bottom-key="tuerkis_dab"][data-cms-bordercolor-bottom-key="tuerkis_dab"] { border-bottom: 1px solid #00BDD2; } table[data-cms-bordercolor-key="tuerkis_dab"] th { background-color: #00BDD2; } [data-cms-backgroundcolor-key="gruen_dab"], [data-background_color="gruen_dab"] .product_box_inner_container, [data-cms-icon-background-color-key="gruen_dab"].snippet_wrapper__header_search_field .mlayout_top_header_search_trigger_btn, .cms_bg__gruen_dab.snippet_wrapper__header_search_field :is(.search_box_content_wrapper, input) { background-color: #3A8961; } [data-cms-color-key="gruen_dab"], :is(li, td, th)[data-cms-color-key="gruen_dab"] p, [data-cms-icon-color-key="gruen_dab"] i { color: #3A8961; } .border__gruen_dab:where(:not(:is(.cst_product_list, .rotator))), :where(table[data-cms-bordercolor-key="gruen_dab"]) :is(td, th), :is(td, th)[data-cms-bordercolor-key="gruen_dab"], .border__gruen_dab.snippet_wrapper__header_search_field .search_box_content_wrapper, [data-product_box_border_color="gruen_dab"] :is(.product_box_inner_container, .content_container_rotator_item) { border: 1px solid #3A8961; } :is(td, th)[data-cms-bordercolor-right-key="gruen_dab"][data-cms-bordercolor-right-key="gruen_dab"] { border-right: 1px solid #3A8961; } :is(td, th)[data-cms-bordercolor-left-key="gruen_dab"][data-cms-bordercolor-left-key="gruen_dab"] { border-left: 1px solid #3A8961; } :is(td, th)[data-cms-bordercolor-top-key="gruen_dab"][data-cms-bordercolor-top-key="gruen_dab"] { border-top: 1px solid #3A8961; } :is(td, th)[data-cms-bordercolor-bottom-key="gruen_dab"][data-cms-bordercolor-bottom-key="gruen_dab"] { border-bottom: 1px solid #3A8961; } table[data-cms-bordercolor-key="gruen_dab"] th { background-color: #3A8961; color: white; } [data-cms-backgroundcolor-key="dunkelgruen_dab"], [data-background_color="dunkelgruen_dab"] .product_box_inner_container, [data-cms-icon-background-color-key="dunkelgruen_dab"].snippet_wrapper__header_search_field .mlayout_top_header_search_trigger_btn, .cms_bg__dunkelgruen_dab.snippet_wrapper__header_search_field :is(.search_box_content_wrapper, input) { background-color: #265940; } [data-cms-color-key="dunkelgruen_dab"], :is(li, td, th)[data-cms-color-key="dunkelgruen_dab"] p, [data-cms-icon-color-key="dunkelgruen_dab"] i { color: #265940; } .border__dunkelgruen_dab:where(:not(:is(.cst_product_list, .rotator))), :where(table[data-cms-bordercolor-key="dunkelgruen_dab"]) :is(td, th), :is(td, th)[data-cms-bordercolor-key="dunkelgruen_dab"], .border__dunkelgruen_dab.snippet_wrapper__header_search_field .search_box_content_wrapper, [data-product_box_border_color="dunkelgruen_dab"] :is(.product_box_inner_container, .content_container_rotator_item) { border: 1px solid #265940; } :is(td, th)[data-cms-bordercolor-right-key="dunkelgruen_dab"][data-cms-bordercolor-right-key="dunkelgruen_dab"] { border-right: 1px solid #265940; } :is(td, th)[data-cms-bordercolor-left-key="dunkelgruen_dab"][data-cms-bordercolor-left-key="dunkelgruen_dab"] { border-left: 1px solid #265940; } :is(td, th)[data-cms-bordercolor-top-key="dunkelgruen_dab"][data-cms-bordercolor-top-key="dunkelgruen_dab"] { border-top: 1px solid #265940; } :is(td, th)[data-cms-bordercolor-bottom-key="dunkelgruen_dab"][data-cms-bordercolor-bottom-key="dunkelgruen_dab"] { border-bottom: 1px solid #265940; } table[data-cms-bordercolor-key="dunkelgruen_dab"] th { background-color: #265940; color: white; } [data-cms-backgroundcolor-key="blau_dab"], [data-background_color="blau_dab"] .product_box_inner_container, [data-cms-icon-background-color-key="blau_dab"].snippet_wrapper__header_search_field .mlayout_top_header_search_trigger_btn, .cms_bg__blau_dab.snippet_wrapper__header_search_field :is(.search_box_content_wrapper, input) { background-color: #036F8C; } [data-cms-color-key="blau_dab"], :is(li, td, th)[data-cms-color-key="blau_dab"] p, [data-cms-icon-color-key="blau_dab"] i { color: #036F8C; } .border__blau_dab:where(:not(:is(.cst_product_list, .rotator))), :where(table[data-cms-bordercolor-key="blau_dab"]) :is(td, th), :is(td, th)[data-cms-bordercolor-key="blau_dab"], .border__blau_dab.snippet_wrapper__header_search_field .search_box_content_wrapper, [data-product_box_border_color="blau_dab"] :is(.product_box_inner_container, .content_container_rotator_item) { border: 1px solid #036F8C; } :is(td, th)[data-cms-bordercolor-right-key="blau_dab"][data-cms-bordercolor-right-key="blau_dab"] { border-right: 1px solid #036F8C; } :is(td, th)[data-cms-bordercolor-left-key="blau_dab"][data-cms-bordercolor-left-key="blau_dab"] { border-left: 1px solid #036F8C; } :is(td, th)[data-cms-bordercolor-top-key="blau_dab"][data-cms-bordercolor-top-key="blau_dab"] { border-top: 1px solid #036F8C; } :is(td, th)[data-cms-bordercolor-bottom-key="blau_dab"][data-cms-bordercolor-bottom-key="blau_dab"] { border-bottom: 1px solid #036F8C; } table[data-cms-bordercolor-key="blau_dab"] th { background-color: #036F8C; color: white; } [data-cms-backgroundcolor-key="blaugruen_dab"], [data-background_color="blaugruen_dab"] .product_box_inner_container, [data-cms-icon-background-color-key="blaugruen_dab"].snippet_wrapper__header_search_field .mlayout_top_header_search_trigger_btn, .cms_bg__blaugruen_dab.snippet_wrapper__header_search_field :is(.search_box_content_wrapper, input) { background-color: #498497; } [data-cms-color-key="blaugruen_dab"], :is(li, td, th)[data-cms-color-key="blaugruen_dab"] p, [data-cms-icon-color-key="blaugruen_dab"] i { color: #498497; } .border__blaugruen_dab:where(:not(:is(.cst_product_list, .rotator))), :where(table[data-cms-bordercolor-key="blaugruen_dab"]) :is(td, th), :is(td, th)[data-cms-bordercolor-key="blaugruen_dab"], .border__blaugruen_dab.snippet_wrapper__header_search_field .search_box_content_wrapper, [data-product_box_border_color="blaugruen_dab"] :is(.product_box_inner_container, .content_container_rotator_item) { border: 1px solid #498497; } :is(td, th)[data-cms-bordercolor-right-key="blaugruen_dab"][data-cms-bordercolor-right-key="blaugruen_dab"] { border-right: 1px solid #498497; } :is(td, th)[data-cms-bordercolor-left-key="blaugruen_dab"][data-cms-bordercolor-left-key="blaugruen_dab"] { border-left: 1px solid #498497; } :is(td, th)[data-cms-bordercolor-top-key="blaugruen_dab"][data-cms-bordercolor-top-key="blaugruen_dab"] { border-top: 1px solid #498497; } :is(td, th)[data-cms-bordercolor-bottom-key="blaugruen_dab"][data-cms-bordercolor-bottom-key="blaugruen_dab"] { border-bottom: 1px solid #498497; } table[data-cms-bordercolor-key="blaugruen_dab"] th { background-color: #498497; } :where(.cms_dark_background) .cst_product_list:where(:not(:has(.product_box_wrapper__cms_snippet_product_list_detailed))), :where(.cms_dark_background .cst_product_list:not(:has(.product_box_wrapper__cms_snippet_product_list_detailed))) .product_box_price_evp > * { color: white; } :where(.cms_dark_background .cst_product_list) .product_box_manufacturer_logo { filter: invert(1); } :where(.w_bg_clr:not(.cms_dark_background):not(.cms_bg__transparent):not(:has(.cms_dark_background))) .cst_product_list, :where(.w_bg_clr:not(.cms_dark_background):not(.cms_bg__transparent):not(:has(.cms_dark_background)) .cst_product_list) .product_box_price_evp > * { color: inherit; } :where(.w_bg_clr:not(.cms_dark_background):not(.cms_bg__transparent):not(:has(.cms_dark_background)) .cst_product_list) .product_box_manufacturer_logo { filter: none; } .cms_horizontal_alignment__left { text-align: left; } .cms_horizontal_alignment__right { text-align: right; } .cms_horizontal_alignment__justify { text-align: justify; } .cms_horizontal_alignment__center { text-align: center; } .box_on_image.pdng_lr__small { padding-left: 1.111%; padding-right: 1.111%; } .box_on_image.pdng_lr__medium { padding-left: 2.222%; padding-right: 2.222%; } .box_on_image.pdng_lr__big { padding-left: 3.333%; padding-right: 3.333%; } .box_on_image.pdng_tb__small { padding-top: 1.111%; padding-bottom: 1.111%; } .box_on_image.pdng_tb__medium { padding-top: 2.222%; padding-bottom: 2.222%; } .box_on_image.pdng_tb__big { padding-top: 3.333%; padding-bottom: 3.333%; } [data-cms-font-family-key="marketing"], .cms_font__marketing { font-family: "ReenieBeanie", Helvetica, sans-serif; } :is(td, th)[data-cms-border-style="solid_1"][data-cms-border-style="solid_1"] { border-style: solid; border-width: 1px; } :is(td, th)[data-cms-border-style="solid_2"][data-cms-border-style="solid_2"] { border-style: solid; border-width: 2px; } :is(td, th)[data-cms-border-style="dotted_1"][data-cms-border-style="dotted_1"] { border-style: dotted; border-width: 1px; } :is(td, th)[data-cms-border-style="dotted_2"][data-cms-border-style="dotted_2"] { border-style: dotted; border-width: 2px; } :is(td, th)[data-cms-border-style="dashed_1"][data-cms-border-style="dashed_1"] { border-style: dashed; border-width: 1px; } :is(td, th)[data-cms-border-style="dashed_2"][data-cms-border-style="dashed_2"] { border-style: dashed; border-width: 2px; } @media only screen and (max-width: 487.9px), only screen and (min-width: 488px) and (max-width: 809.9px) { .box_on_image_element[data-smartphone_position="after_image"], .cst_html_with_embedded_snippets, .cms__sc_content > *:not(.cci_wrapper_snippet_upload_image):not(.cst_html_with_embedded_snippets):not(.cci_cst_html_with_embedded_snippets):not(.content_container_grid_container):not(.rotator.cci_snippet_container):not(.content_container_image_with_boxes_container) { margin-left: var(--content_margin_h); margin-right: var(--content_margin_h); } } .content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising)) .box_on_image p, .content_contribution_wrapper .box_on_image p { font-size: calc((min(100vw, var(--background_image_width) * 1px) / var(--background_image_output_width)) * 14); } .content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) [style*="--layout_area_width"]) .box_on_image p, .content_contribution_wrapper :where([style*="--layout_area_width"]) .box_on_image p { font-size: calc((min(100vw, var(--layout_area_width), var(--background_image_width) * 1px) / var(--background_image_output_width)) * 14); } .content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) .cms_carousel) .box_on_image p, .content_contribution_wrapper .cms_carousel .box_on_image p { font-size: calc((100vw / var(--background_image_output_width)) * 14); } .content_document_wrapper__redzac_advertising .box_on_image p { font-size: calc((1 / (1080 / var(--background_image_width))) * (100vh / var(--background_image_height)) * 14); } @media only screen and (max-width: 487.9px), only screen and (min-width: 488px) and (max-width: 809.9px) { .content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where(:not([data-smartphone_position="after_image"])) p, .content_contribution_wrapper .box_on_image:where(:not([data-smartphone_position="after_image"])) p { font-size: 10.5px; } .content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where([data-smartphone_position="after_image"]) p, .content_contribution_wrapper .box_on_image:where([data-smartphone_position="after_image"]) p { font-size: 14px; } } .cms_headline,[data-cms-font_size-key="headline"] { font-size: 24px; } .content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising)) .box_on_image .cms_headline,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising)) .box_on_image [data-cms-font_size-key="headline"], .content_contribution_wrapper .box_on_image .cms_headline,.content_contribution_wrapper .box_on_image [data-cms-font_size-key="headline"] { font-size: calc((min(100vw, var(--background_image_width) * 1px) / var(--background_image_output_width)) * 24); } .content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) [style*="--layout_area_width"]) .box_on_image .cms_headline,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) [style*="--layout_area_width"]) .box_on_image [data-cms-font_size-key="headline"], .content_contribution_wrapper :where([style*="--layout_area_width"]) .box_on_image .cms_headline,.content_contribution_wrapper :where([style*="--layout_area_width"]) .box_on_image [data-cms-font_size-key="headline"] { font-size: calc((min(100vw, var(--layout_area_width), var(--background_image_width) * 1px) / var(--background_image_output_width)) * 24); } .content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) .cms_carousel) .box_on_image .cms_headline,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) .cms_carousel) .box_on_image [data-cms-font_size-key="headline"], .content_contribution_wrapper .cms_carousel .box_on_image .cms_headline,.content_contribution_wrapper .cms_carousel .box_on_image [data-cms-font_size-key="headline"] { font-size: calc((100vw / var(--background_image_output_width)) * 24); } .content_document_wrapper__redzac_advertising .box_on_image .cms_headline,.content_document_wrapper__redzac_advertising .box_on_image [data-cms-font_size-key="headline"] { font-size: calc((1 / (1080 / var(--background_image_width))) * (100vh / var(--background_image_height)) * 24); } @media only screen and (max-width: 487.9px), only screen and (min-width: 488px) and (max-width: 809.9px) { .content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where(:not([data-smartphone_position="after_image"])) .cms_headline,.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where(:not([data-smartphone_position="after_image"])) [data-cms-font_size-key="headline"], .content_contribution_wrapper .box_on_image:where(:not([data-smartphone_position="after_image"])) .cms_headline,.content_contribution_wrapper .box_on_image:where(:not([data-smartphone_position="after_image"])) [data-cms-font_size-key="headline"] { font-size: 18.0px; } .content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where([data-smartphone_position="after_image"]) .cms_headline,.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where([data-smartphone_position="after_image"]) [data-cms-font_size-key="headline"], .content_contribution_wrapper .box_on_image:where([data-smartphone_position="after_image"]) .cms_headline,.content_contribution_wrapper .box_on_image:where([data-smartphone_position="after_image"]) [data-cms-font_size-key="headline"] { font-size: 24px; } } .cms_headline_large,[data-cms-font_size-key="headline_large"] { font-size: 30px; } .content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising)) .box_on_image .cms_headline_large,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising)) .box_on_image [data-cms-font_size-key="headline_large"], .content_contribution_wrapper .box_on_image .cms_headline_large,.content_contribution_wrapper .box_on_image [data-cms-font_size-key="headline_large"] { font-size: calc((min(100vw, var(--background_image_width) * 1px) / var(--background_image_output_width)) * 30); } .content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) [style*="--layout_area_width"]) .box_on_image .cms_headline_large,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) [style*="--layout_area_width"]) .box_on_image [data-cms-font_size-key="headline_large"], .content_contribution_wrapper :where([style*="--layout_area_width"]) .box_on_image .cms_headline_large,.content_contribution_wrapper :where([style*="--layout_area_width"]) .box_on_image [data-cms-font_size-key="headline_large"] { font-size: calc((min(100vw, var(--layout_area_width), var(--background_image_width) * 1px) / var(--background_image_output_width)) * 30); } .content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) .cms_carousel) .box_on_image .cms_headline_large,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) .cms_carousel) .box_on_image [data-cms-font_size-key="headline_large"], .content_contribution_wrapper .cms_carousel .box_on_image .cms_headline_large,.content_contribution_wrapper .cms_carousel .box_on_image [data-cms-font_size-key="headline_large"] { font-size: calc((100vw / var(--background_image_output_width)) * 30); } .content_document_wrapper__redzac_advertising .box_on_image .cms_headline_large,.content_document_wrapper__redzac_advertising .box_on_image [data-cms-font_size-key="headline_large"] { font-size: calc((1 / (1080 / var(--background_image_width))) * (100vh / var(--background_image_height)) * 30); } @media only screen and (max-width: 487.9px), only screen and (min-width: 488px) and (max-width: 809.9px) { .content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where(:not([data-smartphone_position="after_image"])) .cms_headline_large,.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where(:not([data-smartphone_position="after_image"])) [data-cms-font_size-key="headline_large"], .content_contribution_wrapper .box_on_image:where(:not([data-smartphone_position="after_image"])) .cms_headline_large,.content_contribution_wrapper .box_on_image:where(:not([data-smartphone_position="after_image"])) [data-cms-font_size-key="headline_large"] { font-size: 22.5px; } .content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where([data-smartphone_position="after_image"]) .cms_headline_large,.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where([data-smartphone_position="after_image"]) [data-cms-font_size-key="headline_large"], .content_contribution_wrapper .box_on_image:where([data-smartphone_position="after_image"]) .cms_headline_large,.content_contribution_wrapper .box_on_image:where([data-smartphone_position="after_image"]) [data-cms-font_size-key="headline_large"] { font-size: 30px; } } .cms_headline_extra_large,[data-cms-font_size-key="headline_extra_large"] { font-size: 36px; } .content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising)) .box_on_image .cms_headline_extra_large,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising)) .box_on_image [data-cms-font_size-key="headline_extra_large"], .content_contribution_wrapper .box_on_image .cms_headline_extra_large,.content_contribution_wrapper .box_on_image [data-cms-font_size-key="headline_extra_large"] { font-size: calc((min(100vw, var(--background_image_width) * 1px) / var(--background_image_output_width)) * 36); } .content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) [style*="--layout_area_width"]) .box_on_image .cms_headline_extra_large,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) [style*="--layout_area_width"]) .box_on_image [data-cms-font_size-key="headline_extra_large"], .content_contribution_wrapper :where([style*="--layout_area_width"]) .box_on_image .cms_headline_extra_large,.content_contribution_wrapper :where([style*="--layout_area_width"]) .box_on_image [data-cms-font_size-key="headline_extra_large"] { font-size: calc((min(100vw, var(--layout_area_width), var(--background_image_width) * 1px) / var(--background_image_output_width)) * 36); } .content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) .cms_carousel) .box_on_image .cms_headline_extra_large,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) .cms_carousel) .box_on_image [data-cms-font_size-key="headline_extra_large"], .content_contribution_wrapper .cms_carousel .box_on_image .cms_headline_extra_large,.content_contribution_wrapper .cms_carousel .box_on_image [data-cms-font_size-key="headline_extra_large"] { font-size: calc((100vw / var(--background_image_output_width)) * 36); } .content_document_wrapper__redzac_advertising .box_on_image .cms_headline_extra_large,.content_document_wrapper__redzac_advertising .box_on_image [data-cms-font_size-key="headline_extra_large"] { font-size: calc((1 / (1080 / var(--background_image_width))) * (100vh / var(--background_image_height)) * 36); } @media only screen and (max-width: 487.9px), only screen and (min-width: 488px) and (max-width: 809.9px) { .content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where(:not([data-smartphone_position="after_image"])) .cms_headline_extra_large,.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where(:not([data-smartphone_position="after_image"])) [data-cms-font_size-key="headline_extra_large"], .content_contribution_wrapper .box_on_image:where(:not([data-smartphone_position="after_image"])) .cms_headline_extra_large,.content_contribution_wrapper .box_on_image:where(:not([data-smartphone_position="after_image"])) [data-cms-font_size-key="headline_extra_large"] { font-size: 27.0px; } .content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where([data-smartphone_position="after_image"]) .cms_headline_extra_large,.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where([data-smartphone_position="after_image"]) [data-cms-font_size-key="headline_extra_large"], .content_contribution_wrapper .box_on_image:where([data-smartphone_position="after_image"]) .cms_headline_extra_large,.content_contribution_wrapper .box_on_image:where([data-smartphone_position="after_image"]) [data-cms-font_size-key="headline_extra_large"] { font-size: 36px; } } .cms_subheadline,[data-cms-font_size-key="subheadline"] { font-size: 18px; } .content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising)) .box_on_image .cms_subheadline,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising)) .box_on_image [data-cms-font_size-key="subheadline"], .content_contribution_wrapper .box_on_image .cms_subheadline,.content_contribution_wrapper .box_on_image [data-cms-font_size-key="subheadline"] { font-size: calc((min(100vw, var(--background_image_width) * 1px) / var(--background_image_output_width)) * 18); } .content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) [style*="--layout_area_width"]) .box_on_image .cms_subheadline,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) [style*="--layout_area_width"]) .box_on_image [data-cms-font_size-key="subheadline"], .content_contribution_wrapper :where([style*="--layout_area_width"]) .box_on_image .cms_subheadline,.content_contribution_wrapper :where([style*="--layout_area_width"]) .box_on_image [data-cms-font_size-key="subheadline"] { font-size: calc((min(100vw, var(--layout_area_width), var(--background_image_width) * 1px) / var(--background_image_output_width)) * 18); } .content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) .cms_carousel) .box_on_image .cms_subheadline,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) .cms_carousel) .box_on_image [data-cms-font_size-key="subheadline"], .content_contribution_wrapper .cms_carousel .box_on_image .cms_subheadline,.content_contribution_wrapper .cms_carousel .box_on_image [data-cms-font_size-key="subheadline"] { font-size: calc((100vw / var(--background_image_output_width)) * 18); } .content_document_wrapper__redzac_advertising .box_on_image .cms_subheadline,.content_document_wrapper__redzac_advertising .box_on_image [data-cms-font_size-key="subheadline"] { font-size: calc((1 / (1080 / var(--background_image_width))) * (100vh / var(--background_image_height)) * 18); } @media only screen and (max-width: 487.9px), only screen and (min-width: 488px) and (max-width: 809.9px) { .content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where(:not([data-smartphone_position="after_image"])) .cms_subheadline,.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where(:not([data-smartphone_position="after_image"])) [data-cms-font_size-key="subheadline"], .content_contribution_wrapper .box_on_image:where(:not([data-smartphone_position="after_image"])) .cms_subheadline,.content_contribution_wrapper .box_on_image:where(:not([data-smartphone_position="after_image"])) [data-cms-font_size-key="subheadline"] { font-size: 13.5px; } .content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where([data-smartphone_position="after_image"]) .cms_subheadline,.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where([data-smartphone_position="after_image"]) [data-cms-font_size-key="subheadline"], .content_contribution_wrapper .box_on_image:where([data-smartphone_position="after_image"]) .cms_subheadline,.content_contribution_wrapper .box_on_image:where([data-smartphone_position="after_image"]) [data-cms-font_size-key="subheadline"] { font-size: 18px; } } .cms_fine_print,[data-cms-font_size-key="fine_print"] { font-size: 11px; } .content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising)) .box_on_image .cms_fine_print,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising)) .box_on_image [data-cms-font_size-key="fine_print"], .content_contribution_wrapper .box_on_image .cms_fine_print,.content_contribution_wrapper .box_on_image [data-cms-font_size-key="fine_print"] { font-size: calc((min(100vw, var(--background_image_width) * 1px) / var(--background_image_output_width)) * 11); } .content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) [style*="--layout_area_width"]) .box_on_image .cms_fine_print,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) [style*="--layout_area_width"]) .box_on_image [data-cms-font_size-key="fine_print"], .content_contribution_wrapper :where([style*="--layout_area_width"]) .box_on_image .cms_fine_print,.content_contribution_wrapper :where([style*="--layout_area_width"]) .box_on_image [data-cms-font_size-key="fine_print"] { font-size: calc((min(100vw, var(--layout_area_width), var(--background_image_width) * 1px) / var(--background_image_output_width)) * 11); } .content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) .cms_carousel) .box_on_image .cms_fine_print,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) .cms_carousel) .box_on_image [data-cms-font_size-key="fine_print"], .content_contribution_wrapper .cms_carousel .box_on_image .cms_fine_print,.content_contribution_wrapper .cms_carousel .box_on_image [data-cms-font_size-key="fine_print"] { font-size: calc((100vw / var(--background_image_output_width)) * 11); } .content_document_wrapper__redzac_advertising .box_on_image .cms_fine_print,.content_document_wrapper__redzac_advertising .box_on_image [data-cms-font_size-key="fine_print"] { font-size: calc((1 / (1080 / var(--background_image_width))) * (100vh / var(--background_image_height)) * 11); } @media only screen and (max-width: 487.9px), only screen and (min-width: 488px) and (max-width: 809.9px) { .content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where(:not([data-smartphone_position="after_image"])) .cms_fine_print,.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where(:not([data-smartphone_position="after_image"])) [data-cms-font_size-key="fine_print"], .content_contribution_wrapper .box_on_image:where(:not([data-smartphone_position="after_image"])) .cms_fine_print,.content_contribution_wrapper .box_on_image:where(:not([data-smartphone_position="after_image"])) [data-cms-font_size-key="fine_print"] { font-size: 8.25px; } .content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where([data-smartphone_position="after_image"]) .cms_fine_print,.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where([data-smartphone_position="after_image"]) [data-cms-font_size-key="fine_print"], .content_contribution_wrapper .box_on_image:where([data-smartphone_position="after_image"]) .cms_fine_print,.content_contribution_wrapper .box_on_image:where([data-smartphone_position="after_image"]) [data-cms-font_size-key="fine_print"] { font-size: 11px; } } .cms_large,[data-cms-font_size-key="large"] { font-size: 16px; } .content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising)) .box_on_image .cms_large,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising)) .box_on_image [data-cms-font_size-key="large"], .content_contribution_wrapper .box_on_image .cms_large,.content_contribution_wrapper .box_on_image [data-cms-font_size-key="large"] { font-size: calc((min(100vw, var(--background_image_width) * 1px) / var(--background_image_output_width)) * 16); } .content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) [style*="--layout_area_width"]) .box_on_image .cms_large,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) [style*="--layout_area_width"]) .box_on_image [data-cms-font_size-key="large"], .content_contribution_wrapper :where([style*="--layout_area_width"]) .box_on_image .cms_large,.content_contribution_wrapper :where([style*="--layout_area_width"]) .box_on_image [data-cms-font_size-key="large"] { font-size: calc((min(100vw, var(--layout_area_width), var(--background_image_width) * 1px) / var(--background_image_output_width)) * 16); } .content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) .cms_carousel) .box_on_image .cms_large,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) .cms_carousel) .box_on_image [data-cms-font_size-key="large"], .content_contribution_wrapper .cms_carousel .box_on_image .cms_large,.content_contribution_wrapper .cms_carousel .box_on_image [data-cms-font_size-key="large"] { font-size: calc((100vw / var(--background_image_output_width)) * 16); } .content_document_wrapper__redzac_advertising .box_on_image .cms_large,.content_document_wrapper__redzac_advertising .box_on_image [data-cms-font_size-key="large"] { font-size: calc((1 / (1080 / var(--background_image_width))) * (100vh / var(--background_image_height)) * 16); } @media only screen and (max-width: 487.9px), only screen and (min-width: 488px) and (max-width: 809.9px) { .content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where(:not([data-smartphone_position="after_image"])) .cms_large,.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where(:not([data-smartphone_position="after_image"])) [data-cms-font_size-key="large"], .content_contribution_wrapper .box_on_image:where(:not([data-smartphone_position="after_image"])) .cms_large,.content_contribution_wrapper .box_on_image:where(:not([data-smartphone_position="after_image"])) [data-cms-font_size-key="large"] { font-size: 12.0px; } .content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where([data-smartphone_position="after_image"]) .cms_large,.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where([data-smartphone_position="after_image"]) [data-cms-font_size-key="large"], .content_contribution_wrapper .box_on_image:where([data-smartphone_position="after_image"]) .cms_large,.content_contribution_wrapper .box_on_image:where([data-smartphone_position="after_image"]) [data-cms-font_size-key="large"] { font-size: 16px; } } .cms_small,[data-cms-font_size-key="small"] { font-size: 13px; } .content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising)) .box_on_image .cms_small,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising)) .box_on_image [data-cms-font_size-key="small"], .content_contribution_wrapper .box_on_image .cms_small,.content_contribution_wrapper .box_on_image [data-cms-font_size-key="small"] { font-size: calc((min(100vw, var(--background_image_width) * 1px) / var(--background_image_output_width)) * 13); } .content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) [style*="--layout_area_width"]) .box_on_image .cms_small,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) [style*="--layout_area_width"]) .box_on_image [data-cms-font_size-key="small"], .content_contribution_wrapper :where([style*="--layout_area_width"]) .box_on_image .cms_small,.content_contribution_wrapper :where([style*="--layout_area_width"]) .box_on_image [data-cms-font_size-key="small"] { font-size: calc((min(100vw, var(--layout_area_width), var(--background_image_width) * 1px) / var(--background_image_output_width)) * 13); } .content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) .cms_carousel) .box_on_image .cms_small,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) .cms_carousel) .box_on_image [data-cms-font_size-key="small"], .content_contribution_wrapper .cms_carousel .box_on_image .cms_small,.content_contribution_wrapper .cms_carousel .box_on_image [data-cms-font_size-key="small"] { font-size: calc((100vw / var(--background_image_output_width)) * 13); } .content_document_wrapper__redzac_advertising .box_on_image .cms_small,.content_document_wrapper__redzac_advertising .box_on_image [data-cms-font_size-key="small"] { font-size: calc((1 / (1080 / var(--background_image_width))) * (100vh / var(--background_image_height)) * 13); } @media only screen and (max-width: 487.9px), only screen and (min-width: 488px) and (max-width: 809.9px) { .content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where(:not([data-smartphone_position="after_image"])) .cms_small,.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where(:not([data-smartphone_position="after_image"])) [data-cms-font_size-key="small"], .content_contribution_wrapper .box_on_image:where(:not([data-smartphone_position="after_image"])) .cms_small,.content_contribution_wrapper .box_on_image:where(:not([data-smartphone_position="after_image"])) [data-cms-font_size-key="small"] { font-size: 9.75px; } .content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where([data-smartphone_position="after_image"]) .cms_small,.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where([data-smartphone_position="after_image"]) [data-cms-font_size-key="small"], .content_contribution_wrapper .box_on_image:where([data-smartphone_position="after_image"]) .cms_small,.content_contribution_wrapper .box_on_image:where([data-smartphone_position="after_image"]) [data-cms-font_size-key="small"] { font-size: 13px; } } h3[data-cms-font_size-key="subheadline"], .cms_subheadline { font-weight: bold; } .text_color_magenta { color: #ed008c; } .text_color_redzac_gray { color: #434343; } .text_color_white { color: white; } table[data-cms-font_size-key="table"] th, table[data-cms-font_size-key="table"] td, .cms_table th, .cms_table td { padding: 4px 5px; } .cst_html_with_embedded_snippets table[data-cms-font_size-key="table"] th p, .cst_html_with_embedded_snippets table[data-cms-font_size-key="table"] th h2[data-cms-font_size-key="headline"], .cst_html_with_embedded_snippets table[data-cms-font_size-key="table"] th h3[data-cms-font_size-key="subheadline"], .cst_html_with_embedded_snippets .cms_table th p, .cst_html_with_embedded_snippets .cms_table th h2[data-cms-font_size-key="headline"], .cst_html_with_embedded_snippets .cms_table th h3[data-cms-font_size-key="subheadline"], .cst_html_with_embedded_snippets .cms_table th .cms_headline, .cst_html_with_embedded_snippets .cms_table th .cms_subheadline { margin-bottom: 0; } table[data-cms-font_size-key="table"] th, .cms_table th { color: white; font-weight: bold; } table[data-cms-font_size-key="table"].text_color_standard th, table[data-cms-font_size-key="table"].text_color_standard td, .cms_table.text_color_standard th, .cms_table.text_color_standard td { border: 1px solid black; } table[data-cms-font_size-key="table"].text_color_standard th, .cms_table.text_color_standard th { background-color: black; } table[data-cms-font_size-key="table"].text_color_magenta th, table[data-cms-font_size-key="table"].text_color_magenta td, .cms_table.text_color_magenta th, .cms_table.text_color_magenta td { border: 1px solid #ed008c; } table[data-cms-font_size-key="table"].text_color_magenta th, .cms_table.text_color_magenta th { background-color: #ed008c; } table[data-cms-font_size-key="table"].text_color_redzac_gray th, table[data-cms-font_size-key="table"].text_color_redzac_gray td, .cms_table.text_color_redzac_gray th, .cms_table.text_color_redzac_gray td { border: 1px solid #434343; } table[data-cms-font_size-key="table"].text_color_redzac_gray th, .cms_table.text_color_redzac_gray th { background-color: #434343; } table[data-cms-font_size-key="table"].text_color_white th, table[data-cms-font_size-key="table"].text_color_white td, .cms_table.text_color_white th, .cms_table.text_color_white td { border: 1px solid white; } table[data-cms-font_size-key="table"].text_color_white th, .cms_table.text_color_white th { background-color: white; color: #434343; } @media only screen and (max-width: 487.9px), only screen and (min-width: 488px) and (max-width: 809.9px){ table[data-cms-font_size-key="table"], .cms_table { width: 100% !important; } } [data-text-alignment="left"] { text-align: left; } [data-text-alignment="right"] { text-align: right; } [data-text-alignment="center"] { text-align: center; } [data-text-alignment="justify"] { text-align: justify; } [data-font-weight="bold"] { font-weight: bold; } [data-font-style="italic"] { font-style: italic; } [data-text-decoration="underline"] { text-decoration: underline; } p.cms_font__marketing,p .cms_font__marketing,.cms_font__marketing p { font-size: 28.0px; } .content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising)) .box_on_image p.cms_font__marketing,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising)) .box_on_image p .cms_font__marketing,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising)) .box_on_image .cms_font__marketing p, .content_contribution_wrapper .box_on_image p.cms_font__marketing,.content_contribution_wrapper .box_on_image p .cms_font__marketing,.content_contribution_wrapper .box_on_image .cms_font__marketing p { font-size: calc((min(100vw, var(--background_image_width) * 1px) / var(--background_image_output_width)) * 28.0); } .content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) [style*="--layout_area_width"]) .box_on_image p.cms_font__marketing,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) [style*="--layout_area_width"]) .box_on_image p .cms_font__marketing,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) [style*="--layout_area_width"]) .box_on_image .cms_font__marketing p, .content_contribution_wrapper :where([style*="--layout_area_width"]) .box_on_image p.cms_font__marketing,.content_contribution_wrapper :where([style*="--layout_area_width"]) .box_on_image p .cms_font__marketing,.content_contribution_wrapper :where([style*="--layout_area_width"]) .box_on_image .cms_font__marketing p { font-size: calc((min(100vw, var(--layout_area_width), var(--background_image_width) * 1px) / var(--background_image_output_width)) * 28.0); } .content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) .cms_carousel) .box_on_image p.cms_font__marketing,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) .cms_carousel) .box_on_image p .cms_font__marketing,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) .cms_carousel) .box_on_image .cms_font__marketing p, .content_contribution_wrapper .cms_carousel .box_on_image p.cms_font__marketing,.content_contribution_wrapper .cms_carousel .box_on_image p .cms_font__marketing,.content_contribution_wrapper .cms_carousel .box_on_image .cms_font__marketing p { font-size: calc((100vw / var(--background_image_output_width)) * 28.0); } .content_document_wrapper__redzac_advertising .box_on_image p.cms_font__marketing,.content_document_wrapper__redzac_advertising .box_on_image p .cms_font__marketing,.content_document_wrapper__redzac_advertising .box_on_image .cms_font__marketing p { font-size: calc((1 / (1080 / var(--background_image_width))) * (100vh / var(--background_image_height)) * 28.0); } @media only screen and (max-width: 487.9px), only screen and (min-width: 488px) and (max-width: 809.9px) { .content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where(:not([data-smartphone_position="after_image"])) p.cms_font__marketing,.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where(:not([data-smartphone_position="after_image"])) p .cms_font__marketing,.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where(:not([data-smartphone_position="after_image"])) .cms_font__marketing p, .content_contribution_wrapper .box_on_image:where(:not([data-smartphone_position="after_image"])) p.cms_font__marketing,.content_contribution_wrapper .box_on_image:where(:not([data-smartphone_position="after_image"])) p .cms_font__marketing,.content_contribution_wrapper .box_on_image:where(:not([data-smartphone_position="after_image"])) .cms_font__marketing p { font-size: 35.0px; } .content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where([data-smartphone_position="after_image"]) p.cms_font__marketing,.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where([data-smartphone_position="after_image"]) p .cms_font__marketing,.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where([data-smartphone_position="after_image"]) .cms_font__marketing p, .content_contribution_wrapper .box_on_image:where([data-smartphone_position="after_image"]) p.cms_font__marketing,.content_contribution_wrapper .box_on_image:where([data-smartphone_position="after_image"]) p .cms_font__marketing,.content_contribution_wrapper .box_on_image:where([data-smartphone_position="after_image"]) .cms_font__marketing p { font-size: 44.800000000000004px; } } .cms_headline.cms_font__marketing,[data-cms-font_size-key="headline"].cms_font__marketing,.cms_headline .cms_font__marketing,.cms_font__marketing .cms_headline,[data-cms-font_size-key="headline"] .cms_font__marketing,.cms_font__marketing [data-cms-font_size-key="headline"] { font-size: 48.0px; } .content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising)) .box_on_image .cms_headline.cms_font__marketing,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising)) .box_on_image [data-cms-font_size-key="headline"].cms_font__marketing,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising)) .box_on_image .cms_headline .cms_font__marketing,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising)) .box_on_image .cms_font__marketing .cms_headline,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising)) .box_on_image [data-cms-font_size-key="headline"] .cms_font__marketing,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising)) .box_on_image .cms_font__marketing [data-cms-font_size-key="headline"], .content_contribution_wrapper .box_on_image .cms_headline.cms_font__marketing,.content_contribution_wrapper .box_on_image [data-cms-font_size-key="headline"].cms_font__marketing,.content_contribution_wrapper .box_on_image .cms_headline .cms_font__marketing,.content_contribution_wrapper .box_on_image .cms_font__marketing .cms_headline,.content_contribution_wrapper .box_on_image [data-cms-font_size-key="headline"] .cms_font__marketing,.content_contribution_wrapper .box_on_image .cms_font__marketing [data-cms-font_size-key="headline"] { font-size: calc((min(100vw, var(--background_image_width) * 1px) / var(--background_image_output_width)) * 48.0); } .content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) [style*="--layout_area_width"]) .box_on_image .cms_headline.cms_font__marketing,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) [style*="--layout_area_width"]) .box_on_image [data-cms-font_size-key="headline"].cms_font__marketing,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) [style*="--layout_area_width"]) .box_on_image .cms_headline .cms_font__marketing,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) [style*="--layout_area_width"]) .box_on_image .cms_font__marketing .cms_headline,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) [style*="--layout_area_width"]) .box_on_image [data-cms-font_size-key="headline"] .cms_font__marketing,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) [style*="--layout_area_width"]) .box_on_image .cms_font__marketing [data-cms-font_size-key="headline"], .content_contribution_wrapper :where([style*="--layout_area_width"]) .box_on_image .cms_headline.cms_font__marketing,.content_contribution_wrapper :where([style*="--layout_area_width"]) .box_on_image [data-cms-font_size-key="headline"].cms_font__marketing,.content_contribution_wrapper :where([style*="--layout_area_width"]) .box_on_image .cms_headline .cms_font__marketing,.content_contribution_wrapper :where([style*="--layout_area_width"]) .box_on_image .cms_font__marketing .cms_headline,.content_contribution_wrapper :where([style*="--layout_area_width"]) .box_on_image [data-cms-font_size-key="headline"] .cms_font__marketing,.content_contribution_wrapper :where([style*="--layout_area_width"]) .box_on_image .cms_font__marketing [data-cms-font_size-key="headline"] { font-size: calc((min(100vw, var(--layout_area_width), var(--background_image_width) * 1px) / var(--background_image_output_width)) * 48.0); } .content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) .cms_carousel) .box_on_image .cms_headline.cms_font__marketing,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) .cms_carousel) .box_on_image [data-cms-font_size-key="headline"].cms_font__marketing,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) .cms_carousel) .box_on_image .cms_headline .cms_font__marketing,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) .cms_carousel) .box_on_image .cms_font__marketing .cms_headline,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) .cms_carousel) .box_on_image [data-cms-font_size-key="headline"] .cms_font__marketing,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) .cms_carousel) .box_on_image .cms_font__marketing [data-cms-font_size-key="headline"], .content_contribution_wrapper .cms_carousel .box_on_image .cms_headline.cms_font__marketing,.content_contribution_wrapper .cms_carousel .box_on_image [data-cms-font_size-key="headline"].cms_font__marketing,.content_contribution_wrapper .cms_carousel .box_on_image .cms_headline .cms_font__marketing,.content_contribution_wrapper .cms_carousel .box_on_image .cms_font__marketing .cms_headline,.content_contribution_wrapper .cms_carousel .box_on_image [data-cms-font_size-key="headline"] .cms_font__marketing,.content_contribution_wrapper .cms_carousel .box_on_image .cms_font__marketing [data-cms-font_size-key="headline"] { font-size: calc((100vw / var(--background_image_output_width)) * 48.0); } .content_document_wrapper__redzac_advertising .box_on_image .cms_headline.cms_font__marketing,.content_document_wrapper__redzac_advertising .box_on_image [data-cms-font_size-key="headline"].cms_font__marketing,.content_document_wrapper__redzac_advertising .box_on_image .cms_headline .cms_font__marketing,.content_document_wrapper__redzac_advertising .box_on_image .cms_font__marketing .cms_headline,.content_document_wrapper__redzac_advertising .box_on_image [data-cms-font_size-key="headline"] .cms_font__marketing,.content_document_wrapper__redzac_advertising .box_on_image .cms_font__marketing [data-cms-font_size-key="headline"] { font-size: calc((1 / (1080 / var(--background_image_width))) * (100vh / var(--background_image_height)) * 48.0); } @media only screen and (max-width: 487.9px), only screen and (min-width: 488px) and (max-width: 809.9px) { .content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where(:not([data-smartphone_position="after_image"])) .cms_headline.cms_font__marketing,.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where(:not([data-smartphone_position="after_image"])) [data-cms-font_size-key="headline"].cms_font__marketing,.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where(:not([data-smartphone_position="after_image"])) .cms_headline .cms_font__marketing,.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where(:not([data-smartphone_position="after_image"])) .cms_font__marketing .cms_headline,.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where(:not([data-smartphone_position="after_image"])) [data-cms-font_size-key="headline"] .cms_font__marketing,.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where(:not([data-smartphone_position="after_image"])) .cms_font__marketing [data-cms-font_size-key="headline"], .content_contribution_wrapper .box_on_image:where(:not([data-smartphone_position="after_image"])) .cms_headline.cms_font__marketing,.content_contribution_wrapper .box_on_image:where(:not([data-smartphone_position="after_image"])) [data-cms-font_size-key="headline"].cms_font__marketing,.content_contribution_wrapper .box_on_image:where(:not([data-smartphone_position="after_image"])) .cms_headline .cms_font__marketing,.content_contribution_wrapper .box_on_image:where(:not([data-smartphone_position="after_image"])) .cms_font__marketing .cms_headline,.content_contribution_wrapper .box_on_image:where(:not([data-smartphone_position="after_image"])) [data-cms-font_size-key="headline"] .cms_font__marketing,.content_contribution_wrapper .box_on_image:where(:not([data-smartphone_position="after_image"])) .cms_font__marketing [data-cms-font_size-key="headline"] { font-size: 60.0px; } .content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where([data-smartphone_position="after_image"]) .cms_headline.cms_font__marketing,.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where([data-smartphone_position="after_image"]) [data-cms-font_size-key="headline"].cms_font__marketing,.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where([data-smartphone_position="after_image"]) .cms_headline .cms_font__marketing,.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where([data-smartphone_position="after_image"]) .cms_font__marketing .cms_headline,.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where([data-smartphone_position="after_image"]) [data-cms-font_size-key="headline"] .cms_font__marketing,.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where([data-smartphone_position="after_image"]) .cms_font__marketing [data-cms-font_size-key="headline"], .content_contribution_wrapper .box_on_image:where([data-smartphone_position="after_image"]) .cms_headline.cms_font__marketing,.content_contribution_wrapper .box_on_image:where([data-smartphone_position="after_image"]) [data-cms-font_size-key="headline"].cms_font__marketing,.content_contribution_wrapper .box_on_image:where([data-smartphone_position="after_image"]) .cms_headline .cms_font__marketing,.content_contribution_wrapper .box_on_image:where([data-smartphone_position="after_image"]) .cms_font__marketing .cms_headline,.content_contribution_wrapper .box_on_image:where([data-smartphone_position="after_image"]) [data-cms-font_size-key="headline"] .cms_font__marketing,.content_contribution_wrapper .box_on_image:where([data-smartphone_position="after_image"]) .cms_font__marketing [data-cms-font_size-key="headline"] { font-size: 76.80000000000001px; } } .cms_headline_large.cms_font__marketing,[data-cms-font_size-key="headline_large"].cms_font__marketing,.cms_headline_large .cms_font__marketing,.cms_font__marketing .cms_headline_large,[data-cms-font_size-key="headline_large"] .cms_font__marketing,.cms_font__marketing [data-cms-font_size-key="headline_large"] { font-size: 60.0px; } .content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising)) .box_on_image .cms_headline_large.cms_font__marketing,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising)) .box_on_image [data-cms-font_size-key="headline_large"].cms_font__marketing,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising)) .box_on_image .cms_headline_large .cms_font__marketing,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising)) .box_on_image .cms_font__marketing .cms_headline_large,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising)) .box_on_image [data-cms-font_size-key="headline_large"] .cms_font__marketing,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising)) .box_on_image .cms_font__marketing [data-cms-font_size-key="headline_large"], .content_contribution_wrapper .box_on_image .cms_headline_large.cms_font__marketing,.content_contribution_wrapper .box_on_image [data-cms-font_size-key="headline_large"].cms_font__marketing,.content_contribution_wrapper .box_on_image .cms_headline_large .cms_font__marketing,.content_contribution_wrapper .box_on_image .cms_font__marketing .cms_headline_large,.content_contribution_wrapper .box_on_image [data-cms-font_size-key="headline_large"] .cms_font__marketing,.content_contribution_wrapper .box_on_image .cms_font__marketing [data-cms-font_size-key="headline_large"] { font-size: calc((min(100vw, var(--background_image_width) * 1px) / var(--background_image_output_width)) * 60.0); } .content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) [style*="--layout_area_width"]) .box_on_image .cms_headline_large.cms_font__marketing,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) [style*="--layout_area_width"]) .box_on_image [data-cms-font_size-key="headline_large"].cms_font__marketing,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) [style*="--layout_area_width"]) .box_on_image .cms_headline_large .cms_font__marketing,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) [style*="--layout_area_width"]) .box_on_image .cms_font__marketing .cms_headline_large,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) [style*="--layout_area_width"]) .box_on_image [data-cms-font_size-key="headline_large"] .cms_font__marketing,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) [style*="--layout_area_width"]) .box_on_image .cms_font__marketing [data-cms-font_size-key="headline_large"], .content_contribution_wrapper :where([style*="--layout_area_width"]) .box_on_image .cms_headline_large.cms_font__marketing,.content_contribution_wrapper :where([style*="--layout_area_width"]) .box_on_image [data-cms-font_size-key="headline_large"].cms_font__marketing,.content_contribution_wrapper :where([style*="--layout_area_width"]) .box_on_image .cms_headline_large .cms_font__marketing,.content_contribution_wrapper :where([style*="--layout_area_width"]) .box_on_image .cms_font__marketing .cms_headline_large,.content_contribution_wrapper :where([style*="--layout_area_width"]) .box_on_image [data-cms-font_size-key="headline_large"] .cms_font__marketing,.content_contribution_wrapper :where([style*="--layout_area_width"]) .box_on_image .cms_font__marketing [data-cms-font_size-key="headline_large"] { font-size: calc((min(100vw, var(--layout_area_width), var(--background_image_width) * 1px) / var(--background_image_output_width)) * 60.0); } .content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) .cms_carousel) .box_on_image .cms_headline_large.cms_font__marketing,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) .cms_carousel) .box_on_image [data-cms-font_size-key="headline_large"].cms_font__marketing,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) .cms_carousel) .box_on_image .cms_headline_large .cms_font__marketing,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) .cms_carousel) .box_on_image .cms_font__marketing .cms_headline_large,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) .cms_carousel) .box_on_image [data-cms-font_size-key="headline_large"] .cms_font__marketing,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) .cms_carousel) .box_on_image .cms_font__marketing [data-cms-font_size-key="headline_large"], .content_contribution_wrapper .cms_carousel .box_on_image .cms_headline_large.cms_font__marketing,.content_contribution_wrapper .cms_carousel .box_on_image [data-cms-font_size-key="headline_large"].cms_font__marketing,.content_contribution_wrapper .cms_carousel .box_on_image .cms_headline_large .cms_font__marketing,.content_contribution_wrapper .cms_carousel .box_on_image .cms_font__marketing .cms_headline_large,.content_contribution_wrapper .cms_carousel .box_on_image [data-cms-font_size-key="headline_large"] .cms_font__marketing,.content_contribution_wrapper .cms_carousel .box_on_image .cms_font__marketing [data-cms-font_size-key="headline_large"] { font-size: calc((100vw / var(--background_image_output_width)) * 60.0); } .content_document_wrapper__redzac_advertising .box_on_image .cms_headline_large.cms_font__marketing,.content_document_wrapper__redzac_advertising .box_on_image [data-cms-font_size-key="headline_large"].cms_font__marketing,.content_document_wrapper__redzac_advertising .box_on_image .cms_headline_large .cms_font__marketing,.content_document_wrapper__redzac_advertising .box_on_image .cms_font__marketing .cms_headline_large,.content_document_wrapper__redzac_advertising .box_on_image [data-cms-font_size-key="headline_large"] .cms_font__marketing,.content_document_wrapper__redzac_advertising .box_on_image .cms_font__marketing [data-cms-font_size-key="headline_large"] { font-size: calc((1 / (1080 / var(--background_image_width))) * (100vh / var(--background_image_height)) * 60.0); } @media only screen and (max-width: 487.9px), only screen and (min-width: 488px) and (max-width: 809.9px) { .content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where(:not([data-smartphone_position="after_image"])) .cms_headline_large.cms_font__marketing,.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where(:not([data-smartphone_position="after_image"])) [data-cms-font_size-key="headline_large"].cms_font__marketing,.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where(:not([data-smartphone_position="after_image"])) .cms_headline_large .cms_font__marketing,.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where(:not([data-smartphone_position="after_image"])) .cms_font__marketing .cms_headline_large,.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where(:not([data-smartphone_position="after_image"])) [data-cms-font_size-key="headline_large"] .cms_font__marketing,.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where(:not([data-smartphone_position="after_image"])) .cms_font__marketing [data-cms-font_size-key="headline_large"], .content_contribution_wrapper .box_on_image:where(:not([data-smartphone_position="after_image"])) .cms_headline_large.cms_font__marketing,.content_contribution_wrapper .box_on_image:where(:not([data-smartphone_position="after_image"])) [data-cms-font_size-key="headline_large"].cms_font__marketing,.content_contribution_wrapper .box_on_image:where(:not([data-smartphone_position="after_image"])) .cms_headline_large .cms_font__marketing,.content_contribution_wrapper .box_on_image:where(:not([data-smartphone_position="after_image"])) .cms_font__marketing .cms_headline_large,.content_contribution_wrapper .box_on_image:where(:not([data-smartphone_position="after_image"])) [data-cms-font_size-key="headline_large"] .cms_font__marketing,.content_contribution_wrapper .box_on_image:where(:not([data-smartphone_position="after_image"])) .cms_font__marketing [data-cms-font_size-key="headline_large"] { font-size: 75.0px; } .content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where([data-smartphone_position="after_image"]) .cms_headline_large.cms_font__marketing,.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where([data-smartphone_position="after_image"]) [data-cms-font_size-key="headline_large"].cms_font__marketing,.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where([data-smartphone_position="after_image"]) .cms_headline_large .cms_font__marketing,.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where([data-smartphone_position="after_image"]) .cms_font__marketing .cms_headline_large,.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where([data-smartphone_position="after_image"]) [data-cms-font_size-key="headline_large"] .cms_font__marketing,.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where([data-smartphone_position="after_image"]) .cms_font__marketing [data-cms-font_size-key="headline_large"], .content_contribution_wrapper .box_on_image:where([data-smartphone_position="after_image"]) .cms_headline_large.cms_font__marketing,.content_contribution_wrapper .box_on_image:where([data-smartphone_position="after_image"]) [data-cms-font_size-key="headline_large"].cms_font__marketing,.content_contribution_wrapper .box_on_image:where([data-smartphone_position="after_image"]) .cms_headline_large .cms_font__marketing,.content_contribution_wrapper .box_on_image:where([data-smartphone_position="after_image"]) .cms_font__marketing .cms_headline_large,.content_contribution_wrapper .box_on_image:where([data-smartphone_position="after_image"]) [data-cms-font_size-key="headline_large"] .cms_font__marketing,.content_contribution_wrapper .box_on_image:where([data-smartphone_position="after_image"]) .cms_font__marketing [data-cms-font_size-key="headline_large"] { font-size: 96.0px; } } .cms_headline_extra_large.cms_font__marketing,[data-cms-font_size-key="headline_extra_large"].cms_font__marketing,.cms_headline_extra_large .cms_font__marketing,.cms_font__marketing .cms_headline_extra_large,[data-cms-font_size-key="headline_extra_large"] .cms_font__marketing,.cms_font__marketing [data-cms-font_size-key="headline_extra_large"] { font-size: 72.0px; } .content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising)) .box_on_image .cms_headline_extra_large.cms_font__marketing,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising)) .box_on_image [data-cms-font_size-key="headline_extra_large"].cms_font__marketing,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising)) .box_on_image .cms_headline_extra_large .cms_font__marketing,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising)) .box_on_image .cms_font__marketing .cms_headline_extra_large,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising)) .box_on_image [data-cms-font_size-key="headline_extra_large"] .cms_font__marketing,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising)) .box_on_image .cms_font__marketing [data-cms-font_size-key="headline_extra_large"], .content_contribution_wrapper .box_on_image .cms_headline_extra_large.cms_font__marketing,.content_contribution_wrapper .box_on_image [data-cms-font_size-key="headline_extra_large"].cms_font__marketing,.content_contribution_wrapper .box_on_image .cms_headline_extra_large .cms_font__marketing,.content_contribution_wrapper .box_on_image .cms_font__marketing .cms_headline_extra_large,.content_contribution_wrapper .box_on_image [data-cms-font_size-key="headline_extra_large"] .cms_font__marketing,.content_contribution_wrapper .box_on_image .cms_font__marketing [data-cms-font_size-key="headline_extra_large"] { font-size: calc((min(100vw, var(--background_image_width) * 1px) / var(--background_image_output_width)) * 72.0); } .content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) [style*="--layout_area_width"]) .box_on_image .cms_headline_extra_large.cms_font__marketing,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) [style*="--layout_area_width"]) .box_on_image [data-cms-font_size-key="headline_extra_large"].cms_font__marketing,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) [style*="--layout_area_width"]) .box_on_image .cms_headline_extra_large .cms_font__marketing,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) [style*="--layout_area_width"]) .box_on_image .cms_font__marketing .cms_headline_extra_large,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) [style*="--layout_area_width"]) .box_on_image [data-cms-font_size-key="headline_extra_large"] .cms_font__marketing,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) [style*="--layout_area_width"]) .box_on_image .cms_font__marketing [data-cms-font_size-key="headline_extra_large"], .content_contribution_wrapper :where([style*="--layout_area_width"]) .box_on_image .cms_headline_extra_large.cms_font__marketing,.content_contribution_wrapper :where([style*="--layout_area_width"]) .box_on_image [data-cms-font_size-key="headline_extra_large"].cms_font__marketing,.content_contribution_wrapper :where([style*="--layout_area_width"]) .box_on_image .cms_headline_extra_large .cms_font__marketing,.content_contribution_wrapper :where([style*="--layout_area_width"]) .box_on_image .cms_font__marketing .cms_headline_extra_large,.content_contribution_wrapper :where([style*="--layout_area_width"]) .box_on_image [data-cms-font_size-key="headline_extra_large"] .cms_font__marketing,.content_contribution_wrapper :where([style*="--layout_area_width"]) .box_on_image .cms_font__marketing [data-cms-font_size-key="headline_extra_large"] { font-size: calc((min(100vw, var(--layout_area_width), var(--background_image_width) * 1px) / var(--background_image_output_width)) * 72.0); } .content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) .cms_carousel) .box_on_image .cms_headline_extra_large.cms_font__marketing,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) .cms_carousel) .box_on_image [data-cms-font_size-key="headline_extra_large"].cms_font__marketing,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) .cms_carousel) .box_on_image .cms_headline_extra_large .cms_font__marketing,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) .cms_carousel) .box_on_image .cms_font__marketing .cms_headline_extra_large,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) .cms_carousel) .box_on_image [data-cms-font_size-key="headline_extra_large"] .cms_font__marketing,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) .cms_carousel) .box_on_image .cms_font__marketing [data-cms-font_size-key="headline_extra_large"], .content_contribution_wrapper .cms_carousel .box_on_image .cms_headline_extra_large.cms_font__marketing,.content_contribution_wrapper .cms_carousel .box_on_image [data-cms-font_size-key="headline_extra_large"].cms_font__marketing,.content_contribution_wrapper .cms_carousel .box_on_image .cms_headline_extra_large .cms_font__marketing,.content_contribution_wrapper .cms_carousel .box_on_image .cms_font__marketing .cms_headline_extra_large,.content_contribution_wrapper .cms_carousel .box_on_image [data-cms-font_size-key="headline_extra_large"] .cms_font__marketing,.content_contribution_wrapper .cms_carousel .box_on_image .cms_font__marketing [data-cms-font_size-key="headline_extra_large"] { font-size: calc((100vw / var(--background_image_output_width)) * 72.0); } .content_document_wrapper__redzac_advertising .box_on_image .cms_headline_extra_large.cms_font__marketing,.content_document_wrapper__redzac_advertising .box_on_image [data-cms-font_size-key="headline_extra_large"].cms_font__marketing,.content_document_wrapper__redzac_advertising .box_on_image .cms_headline_extra_large .cms_font__marketing,.content_document_wrapper__redzac_advertising .box_on_image .cms_font__marketing .cms_headline_extra_large,.content_document_wrapper__redzac_advertising .box_on_image [data-cms-font_size-key="headline_extra_large"] .cms_font__marketing,.content_document_wrapper__redzac_advertising .box_on_image .cms_font__marketing [data-cms-font_size-key="headline_extra_large"] { font-size: calc((1 / (1080 / var(--background_image_width))) * (100vh / var(--background_image_height)) * 72.0); } @media only screen and (max-width: 487.9px), only screen and (min-width: 488px) and (max-width: 809.9px) { .content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where(:not([data-smartphone_position="after_image"])) .cms_headline_extra_large.cms_font__marketing,.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where(:not([data-smartphone_position="after_image"])) [data-cms-font_size-key="headline_extra_large"].cms_font__marketing,.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where(:not([data-smartphone_position="after_image"])) .cms_headline_extra_large .cms_font__marketing,.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where(:not([data-smartphone_position="after_image"])) .cms_font__marketing .cms_headline_extra_large,.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where(:not([data-smartphone_position="after_image"])) [data-cms-font_size-key="headline_extra_large"] .cms_font__marketing,.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where(:not([data-smartphone_position="after_image"])) .cms_font__marketing [data-cms-font_size-key="headline_extra_large"], .content_contribution_wrapper .box_on_image:where(:not([data-smartphone_position="after_image"])) .cms_headline_extra_large.cms_font__marketing,.content_contribution_wrapper .box_on_image:where(:not([data-smartphone_position="after_image"])) [data-cms-font_size-key="headline_extra_large"].cms_font__marketing,.content_contribution_wrapper .box_on_image:where(:not([data-smartphone_position="after_image"])) .cms_headline_extra_large .cms_font__marketing,.content_contribution_wrapper .box_on_image:where(:not([data-smartphone_position="after_image"])) .cms_font__marketing .cms_headline_extra_large,.content_contribution_wrapper .box_on_image:where(:not([data-smartphone_position="after_image"])) [data-cms-font_size-key="headline_extra_large"] .cms_font__marketing,.content_contribution_wrapper .box_on_image:where(:not([data-smartphone_position="after_image"])) .cms_font__marketing [data-cms-font_size-key="headline_extra_large"] { font-size: 90.0px; } .content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where([data-smartphone_position="after_image"]) .cms_headline_extra_large.cms_font__marketing,.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where([data-smartphone_position="after_image"]) [data-cms-font_size-key="headline_extra_large"].cms_font__marketing,.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where([data-smartphone_position="after_image"]) .cms_headline_extra_large .cms_font__marketing,.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where([data-smartphone_position="after_image"]) .cms_font__marketing .cms_headline_extra_large,.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where([data-smartphone_position="after_image"]) [data-cms-font_size-key="headline_extra_large"] .cms_font__marketing,.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where([data-smartphone_position="after_image"]) .cms_font__marketing [data-cms-font_size-key="headline_extra_large"], .content_contribution_wrapper .box_on_image:where([data-smartphone_position="after_image"]) .cms_headline_extra_large.cms_font__marketing,.content_contribution_wrapper .box_on_image:where([data-smartphone_position="after_image"]) [data-cms-font_size-key="headline_extra_large"].cms_font__marketing,.content_contribution_wrapper .box_on_image:where([data-smartphone_position="after_image"]) .cms_headline_extra_large .cms_font__marketing,.content_contribution_wrapper .box_on_image:where([data-smartphone_position="after_image"]) .cms_font__marketing .cms_headline_extra_large,.content_contribution_wrapper .box_on_image:where([data-smartphone_position="after_image"]) [data-cms-font_size-key="headline_extra_large"] .cms_font__marketing,.content_contribution_wrapper .box_on_image:where([data-smartphone_position="after_image"]) .cms_font__marketing [data-cms-font_size-key="headline_extra_large"] { font-size: 115.2px; } } .cms_subheadline.cms_font__marketing,[data-cms-font_size-key="subheadline"].cms_font__marketing,.cms_subheadline .cms_font__marketing,.cms_font__marketing .cms_subheadline,[data-cms-font_size-key="subheadline"] .cms_font__marketing,.cms_font__marketing [data-cms-font_size-key="subheadline"] { font-size: 36.0px; } .content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising)) .box_on_image .cms_subheadline.cms_font__marketing,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising)) .box_on_image [data-cms-font_size-key="subheadline"].cms_font__marketing,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising)) .box_on_image .cms_subheadline .cms_font__marketing,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising)) .box_on_image .cms_font__marketing .cms_subheadline,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising)) .box_on_image [data-cms-font_size-key="subheadline"] .cms_font__marketing,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising)) .box_on_image .cms_font__marketing [data-cms-font_size-key="subheadline"], .content_contribution_wrapper .box_on_image .cms_subheadline.cms_font__marketing,.content_contribution_wrapper .box_on_image [data-cms-font_size-key="subheadline"].cms_font__marketing,.content_contribution_wrapper .box_on_image .cms_subheadline .cms_font__marketing,.content_contribution_wrapper .box_on_image .cms_font__marketing .cms_subheadline,.content_contribution_wrapper .box_on_image [data-cms-font_size-key="subheadline"] .cms_font__marketing,.content_contribution_wrapper .box_on_image .cms_font__marketing [data-cms-font_size-key="subheadline"] { font-size: calc((min(100vw, var(--background_image_width) * 1px) / var(--background_image_output_width)) * 36.0); } .content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) [style*="--layout_area_width"]) .box_on_image .cms_subheadline.cms_font__marketing,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) [style*="--layout_area_width"]) .box_on_image [data-cms-font_size-key="subheadline"].cms_font__marketing,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) [style*="--layout_area_width"]) .box_on_image .cms_subheadline .cms_font__marketing,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) [style*="--layout_area_width"]) .box_on_image .cms_font__marketing .cms_subheadline,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) [style*="--layout_area_width"]) .box_on_image [data-cms-font_size-key="subheadline"] .cms_font__marketing,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) [style*="--layout_area_width"]) .box_on_image .cms_font__marketing [data-cms-font_size-key="subheadline"], .content_contribution_wrapper :where([style*="--layout_area_width"]) .box_on_image .cms_subheadline.cms_font__marketing,.content_contribution_wrapper :where([style*="--layout_area_width"]) .box_on_image [data-cms-font_size-key="subheadline"].cms_font__marketing,.content_contribution_wrapper :where([style*="--layout_area_width"]) .box_on_image .cms_subheadline .cms_font__marketing,.content_contribution_wrapper :where([style*="--layout_area_width"]) .box_on_image .cms_font__marketing .cms_subheadline,.content_contribution_wrapper :where([style*="--layout_area_width"]) .box_on_image [data-cms-font_size-key="subheadline"] .cms_font__marketing,.content_contribution_wrapper :where([style*="--layout_area_width"]) .box_on_image .cms_font__marketing [data-cms-font_size-key="subheadline"] { font-size: calc((min(100vw, var(--layout_area_width), var(--background_image_width) * 1px) / var(--background_image_output_width)) * 36.0); } .content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) .cms_carousel) .box_on_image .cms_subheadline.cms_font__marketing,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) .cms_carousel) .box_on_image [data-cms-font_size-key="subheadline"].cms_font__marketing,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) .cms_carousel) .box_on_image .cms_subheadline .cms_font__marketing,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) .cms_carousel) .box_on_image .cms_font__marketing .cms_subheadline,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) .cms_carousel) .box_on_image [data-cms-font_size-key="subheadline"] .cms_font__marketing,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) .cms_carousel) .box_on_image .cms_font__marketing [data-cms-font_size-key="subheadline"], .content_contribution_wrapper .cms_carousel .box_on_image .cms_subheadline.cms_font__marketing,.content_contribution_wrapper .cms_carousel .box_on_image [data-cms-font_size-key="subheadline"].cms_font__marketing,.content_contribution_wrapper .cms_carousel .box_on_image .cms_subheadline .cms_font__marketing,.content_contribution_wrapper .cms_carousel .box_on_image .cms_font__marketing .cms_subheadline,.content_contribution_wrapper .cms_carousel .box_on_image [data-cms-font_size-key="subheadline"] .cms_font__marketing,.content_contribution_wrapper .cms_carousel .box_on_image .cms_font__marketing [data-cms-font_size-key="subheadline"] { font-size: calc((100vw / var(--background_image_output_width)) * 36.0); } .content_document_wrapper__redzac_advertising .box_on_image .cms_subheadline.cms_font__marketing,.content_document_wrapper__redzac_advertising .box_on_image [data-cms-font_size-key="subheadline"].cms_font__marketing,.content_document_wrapper__redzac_advertising .box_on_image .cms_subheadline .cms_font__marketing,.content_document_wrapper__redzac_advertising .box_on_image .cms_font__marketing .cms_subheadline,.content_document_wrapper__redzac_advertising .box_on_image [data-cms-font_size-key="subheadline"] .cms_font__marketing,.content_document_wrapper__redzac_advertising .box_on_image .cms_font__marketing [data-cms-font_size-key="subheadline"] { font-size: calc((1 / (1080 / var(--background_image_width))) * (100vh / var(--background_image_height)) * 36.0); } @media only screen and (max-width: 487.9px), only screen and (min-width: 488px) and (max-width: 809.9px) { .content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where(:not([data-smartphone_position="after_image"])) .cms_subheadline.cms_font__marketing,.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where(:not([data-smartphone_position="after_image"])) [data-cms-font_size-key="subheadline"].cms_font__marketing,.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where(:not([data-smartphone_position="after_image"])) .cms_subheadline .cms_font__marketing,.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where(:not([data-smartphone_position="after_image"])) .cms_font__marketing .cms_subheadline,.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where(:not([data-smartphone_position="after_image"])) [data-cms-font_size-key="subheadline"] .cms_font__marketing,.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where(:not([data-smartphone_position="after_image"])) .cms_font__marketing [data-cms-font_size-key="subheadline"], .content_contribution_wrapper .box_on_image:where(:not([data-smartphone_position="after_image"])) .cms_subheadline.cms_font__marketing,.content_contribution_wrapper .box_on_image:where(:not([data-smartphone_position="after_image"])) [data-cms-font_size-key="subheadline"].cms_font__marketing,.content_contribution_wrapper .box_on_image:where(:not([data-smartphone_position="after_image"])) .cms_subheadline .cms_font__marketing,.content_contribution_wrapper .box_on_image:where(:not([data-smartphone_position="after_image"])) .cms_font__marketing .cms_subheadline,.content_contribution_wrapper .box_on_image:where(:not([data-smartphone_position="after_image"])) [data-cms-font_size-key="subheadline"] .cms_font__marketing,.content_contribution_wrapper .box_on_image:where(:not([data-smartphone_position="after_image"])) .cms_font__marketing [data-cms-font_size-key="subheadline"] { font-size: 45.0px; } .content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where([data-smartphone_position="after_image"]) .cms_subheadline.cms_font__marketing,.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where([data-smartphone_position="after_image"]) [data-cms-font_size-key="subheadline"].cms_font__marketing,.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where([data-smartphone_position="after_image"]) .cms_subheadline .cms_font__marketing,.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where([data-smartphone_position="after_image"]) .cms_font__marketing .cms_subheadline,.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where([data-smartphone_position="after_image"]) [data-cms-font_size-key="subheadline"] .cms_font__marketing,.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where([data-smartphone_position="after_image"]) .cms_font__marketing [data-cms-font_size-key="subheadline"], .content_contribution_wrapper .box_on_image:where([data-smartphone_position="after_image"]) .cms_subheadline.cms_font__marketing,.content_contribution_wrapper .box_on_image:where([data-smartphone_position="after_image"]) [data-cms-font_size-key="subheadline"].cms_font__marketing,.content_contribution_wrapper .box_on_image:where([data-smartphone_position="after_image"]) .cms_subheadline .cms_font__marketing,.content_contribution_wrapper .box_on_image:where([data-smartphone_position="after_image"]) .cms_font__marketing .cms_subheadline,.content_contribution_wrapper .box_on_image:where([data-smartphone_position="after_image"]) [data-cms-font_size-key="subheadline"] .cms_font__marketing,.content_contribution_wrapper .box_on_image:where([data-smartphone_position="after_image"]) .cms_font__marketing [data-cms-font_size-key="subheadline"] { font-size: 57.6px; } } .cms_fine_print.cms_font__marketing,[data-cms-font_size-key="fine_print"].cms_font__marketing,.cms_fine_print .cms_font__marketing,.cms_font__marketing .cms_fine_print,[data-cms-font_size-key="fine_print"] .cms_font__marketing,.cms_font__marketing [data-cms-font_size-key="fine_print"] { font-size: 22.0px; } .content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising)) .box_on_image .cms_fine_print.cms_font__marketing,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising)) .box_on_image [data-cms-font_size-key="fine_print"].cms_font__marketing,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising)) .box_on_image .cms_fine_print .cms_font__marketing,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising)) .box_on_image .cms_font__marketing .cms_fine_print,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising)) .box_on_image [data-cms-font_size-key="fine_print"] .cms_font__marketing,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising)) .box_on_image .cms_font__marketing [data-cms-font_size-key="fine_print"], .content_contribution_wrapper .box_on_image .cms_fine_print.cms_font__marketing,.content_contribution_wrapper .box_on_image [data-cms-font_size-key="fine_print"].cms_font__marketing,.content_contribution_wrapper .box_on_image .cms_fine_print .cms_font__marketing,.content_contribution_wrapper .box_on_image .cms_font__marketing .cms_fine_print,.content_contribution_wrapper .box_on_image [data-cms-font_size-key="fine_print"] .cms_font__marketing,.content_contribution_wrapper .box_on_image .cms_font__marketing [data-cms-font_size-key="fine_print"] { font-size: calc((min(100vw, var(--background_image_width) * 1px) / var(--background_image_output_width)) * 22.0); } .content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) [style*="--layout_area_width"]) .box_on_image .cms_fine_print.cms_font__marketing,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) [style*="--layout_area_width"]) .box_on_image [data-cms-font_size-key="fine_print"].cms_font__marketing,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) [style*="--layout_area_width"]) .box_on_image .cms_fine_print .cms_font__marketing,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) [style*="--layout_area_width"]) .box_on_image .cms_font__marketing .cms_fine_print,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) [style*="--layout_area_width"]) .box_on_image [data-cms-font_size-key="fine_print"] .cms_font__marketing,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) [style*="--layout_area_width"]) .box_on_image .cms_font__marketing [data-cms-font_size-key="fine_print"], .content_contribution_wrapper :where([style*="--layout_area_width"]) .box_on_image .cms_fine_print.cms_font__marketing,.content_contribution_wrapper :where([style*="--layout_area_width"]) .box_on_image [data-cms-font_size-key="fine_print"].cms_font__marketing,.content_contribution_wrapper :where([style*="--layout_area_width"]) .box_on_image .cms_fine_print .cms_font__marketing,.content_contribution_wrapper :where([style*="--layout_area_width"]) .box_on_image .cms_font__marketing .cms_fine_print,.content_contribution_wrapper :where([style*="--layout_area_width"]) .box_on_image [data-cms-font_size-key="fine_print"] .cms_font__marketing,.content_contribution_wrapper :where([style*="--layout_area_width"]) .box_on_image .cms_font__marketing [data-cms-font_size-key="fine_print"] { font-size: calc((min(100vw, var(--layout_area_width), var(--background_image_width) * 1px) / var(--background_image_output_width)) * 22.0); } .content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) .cms_carousel) .box_on_image .cms_fine_print.cms_font__marketing,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) .cms_carousel) .box_on_image [data-cms-font_size-key="fine_print"].cms_font__marketing,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) .cms_carousel) .box_on_image .cms_fine_print .cms_font__marketing,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) .cms_carousel) .box_on_image .cms_font__marketing .cms_fine_print,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) .cms_carousel) .box_on_image [data-cms-font_size-key="fine_print"] .cms_font__marketing,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) .cms_carousel) .box_on_image .cms_font__marketing [data-cms-font_size-key="fine_print"], .content_contribution_wrapper .cms_carousel .box_on_image .cms_fine_print.cms_font__marketing,.content_contribution_wrapper .cms_carousel .box_on_image [data-cms-font_size-key="fine_print"].cms_font__marketing,.content_contribution_wrapper .cms_carousel .box_on_image .cms_fine_print .cms_font__marketing,.content_contribution_wrapper .cms_carousel .box_on_image .cms_font__marketing .cms_fine_print,.content_contribution_wrapper .cms_carousel .box_on_image [data-cms-font_size-key="fine_print"] .cms_font__marketing,.content_contribution_wrapper .cms_carousel .box_on_image .cms_font__marketing [data-cms-font_size-key="fine_print"] { font-size: calc((100vw / var(--background_image_output_width)) * 22.0); } .content_document_wrapper__redzac_advertising .box_on_image .cms_fine_print.cms_font__marketing,.content_document_wrapper__redzac_advertising .box_on_image [data-cms-font_size-key="fine_print"].cms_font__marketing,.content_document_wrapper__redzac_advertising .box_on_image .cms_fine_print .cms_font__marketing,.content_document_wrapper__redzac_advertising .box_on_image .cms_font__marketing .cms_fine_print,.content_document_wrapper__redzac_advertising .box_on_image [data-cms-font_size-key="fine_print"] .cms_font__marketing,.content_document_wrapper__redzac_advertising .box_on_image .cms_font__marketing [data-cms-font_size-key="fine_print"] { font-size: calc((1 / (1080 / var(--background_image_width))) * (100vh / var(--background_image_height)) * 22.0); } @media only screen and (max-width: 487.9px), only screen and (min-width: 488px) and (max-width: 809.9px) { .content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where(:not([data-smartphone_position="after_image"])) .cms_fine_print.cms_font__marketing,.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where(:not([data-smartphone_position="after_image"])) [data-cms-font_size-key="fine_print"].cms_font__marketing,.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where(:not([data-smartphone_position="after_image"])) .cms_fine_print .cms_font__marketing,.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where(:not([data-smartphone_position="after_image"])) .cms_font__marketing .cms_fine_print,.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where(:not([data-smartphone_position="after_image"])) [data-cms-font_size-key="fine_print"] .cms_font__marketing,.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where(:not([data-smartphone_position="after_image"])) .cms_font__marketing [data-cms-font_size-key="fine_print"], .content_contribution_wrapper .box_on_image:where(:not([data-smartphone_position="after_image"])) .cms_fine_print.cms_font__marketing,.content_contribution_wrapper .box_on_image:where(:not([data-smartphone_position="after_image"])) [data-cms-font_size-key="fine_print"].cms_font__marketing,.content_contribution_wrapper .box_on_image:where(:not([data-smartphone_position="after_image"])) .cms_fine_print .cms_font__marketing,.content_contribution_wrapper .box_on_image:where(:not([data-smartphone_position="after_image"])) .cms_font__marketing .cms_fine_print,.content_contribution_wrapper .box_on_image:where(:not([data-smartphone_position="after_image"])) [data-cms-font_size-key="fine_print"] .cms_font__marketing,.content_contribution_wrapper .box_on_image:where(:not([data-smartphone_position="after_image"])) .cms_font__marketing [data-cms-font_size-key="fine_print"] { font-size: 27.5px; } .content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where([data-smartphone_position="after_image"]) .cms_fine_print.cms_font__marketing,.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where([data-smartphone_position="after_image"]) [data-cms-font_size-key="fine_print"].cms_font__marketing,.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where([data-smartphone_position="after_image"]) .cms_fine_print .cms_font__marketing,.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where([data-smartphone_position="after_image"]) .cms_font__marketing .cms_fine_print,.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where([data-smartphone_position="after_image"]) [data-cms-font_size-key="fine_print"] .cms_font__marketing,.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where([data-smartphone_position="after_image"]) .cms_font__marketing [data-cms-font_size-key="fine_print"], .content_contribution_wrapper .box_on_image:where([data-smartphone_position="after_image"]) .cms_fine_print.cms_font__marketing,.content_contribution_wrapper .box_on_image:where([data-smartphone_position="after_image"]) [data-cms-font_size-key="fine_print"].cms_font__marketing,.content_contribution_wrapper .box_on_image:where([data-smartphone_position="after_image"]) .cms_fine_print .cms_font__marketing,.content_contribution_wrapper .box_on_image:where([data-smartphone_position="after_image"]) .cms_font__marketing .cms_fine_print,.content_contribution_wrapper .box_on_image:where([data-smartphone_position="after_image"]) [data-cms-font_size-key="fine_print"] .cms_font__marketing,.content_contribution_wrapper .box_on_image:where([data-smartphone_position="after_image"]) .cms_font__marketing [data-cms-font_size-key="fine_print"] { font-size: 35.2px; } } .cms_large.cms_font__marketing,[data-cms-font_size-key="large"].cms_font__marketing,.cms_large .cms_font__marketing,.cms_font__marketing .cms_large,[data-cms-font_size-key="large"] .cms_font__marketing,.cms_font__marketing [data-cms-font_size-key="large"] { font-size: 32.0px; } .content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising)) .box_on_image .cms_large.cms_font__marketing,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising)) .box_on_image [data-cms-font_size-key="large"].cms_font__marketing,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising)) .box_on_image .cms_large .cms_font__marketing,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising)) .box_on_image .cms_font__marketing .cms_large,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising)) .box_on_image [data-cms-font_size-key="large"] .cms_font__marketing,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising)) .box_on_image .cms_font__marketing [data-cms-font_size-key="large"], .content_contribution_wrapper .box_on_image .cms_large.cms_font__marketing,.content_contribution_wrapper .box_on_image [data-cms-font_size-key="large"].cms_font__marketing,.content_contribution_wrapper .box_on_image .cms_large .cms_font__marketing,.content_contribution_wrapper .box_on_image .cms_font__marketing .cms_large,.content_contribution_wrapper .box_on_image [data-cms-font_size-key="large"] .cms_font__marketing,.content_contribution_wrapper .box_on_image .cms_font__marketing [data-cms-font_size-key="large"] { font-size: calc((min(100vw, var(--background_image_width) * 1px) / var(--background_image_output_width)) * 32.0); } .content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) [style*="--layout_area_width"]) .box_on_image .cms_large.cms_font__marketing,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) [style*="--layout_area_width"]) .box_on_image [data-cms-font_size-key="large"].cms_font__marketing,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) [style*="--layout_area_width"]) .box_on_image .cms_large .cms_font__marketing,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) [style*="--layout_area_width"]) .box_on_image .cms_font__marketing .cms_large,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) [style*="--layout_area_width"]) .box_on_image [data-cms-font_size-key="large"] .cms_font__marketing,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) [style*="--layout_area_width"]) .box_on_image .cms_font__marketing [data-cms-font_size-key="large"], .content_contribution_wrapper :where([style*="--layout_area_width"]) .box_on_image .cms_large.cms_font__marketing,.content_contribution_wrapper :where([style*="--layout_area_width"]) .box_on_image [data-cms-font_size-key="large"].cms_font__marketing,.content_contribution_wrapper :where([style*="--layout_area_width"]) .box_on_image .cms_large .cms_font__marketing,.content_contribution_wrapper :where([style*="--layout_area_width"]) .box_on_image .cms_font__marketing .cms_large,.content_contribution_wrapper :where([style*="--layout_area_width"]) .box_on_image [data-cms-font_size-key="large"] .cms_font__marketing,.content_contribution_wrapper :where([style*="--layout_area_width"]) .box_on_image .cms_font__marketing [data-cms-font_size-key="large"] { font-size: calc((min(100vw, var(--layout_area_width), var(--background_image_width) * 1px) / var(--background_image_output_width)) * 32.0); } .content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) .cms_carousel) .box_on_image .cms_large.cms_font__marketing,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) .cms_carousel) .box_on_image [data-cms-font_size-key="large"].cms_font__marketing,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) .cms_carousel) .box_on_image .cms_large .cms_font__marketing,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) .cms_carousel) .box_on_image .cms_font__marketing .cms_large,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) .cms_carousel) .box_on_image [data-cms-font_size-key="large"] .cms_font__marketing,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) .cms_carousel) .box_on_image .cms_font__marketing [data-cms-font_size-key="large"], .content_contribution_wrapper .cms_carousel .box_on_image .cms_large.cms_font__marketing,.content_contribution_wrapper .cms_carousel .box_on_image [data-cms-font_size-key="large"].cms_font__marketing,.content_contribution_wrapper .cms_carousel .box_on_image .cms_large .cms_font__marketing,.content_contribution_wrapper .cms_carousel .box_on_image .cms_font__marketing .cms_large,.content_contribution_wrapper .cms_carousel .box_on_image [data-cms-font_size-key="large"] .cms_font__marketing,.content_contribution_wrapper .cms_carousel .box_on_image .cms_font__marketing [data-cms-font_size-key="large"] { font-size: calc((100vw / var(--background_image_output_width)) * 32.0); } .content_document_wrapper__redzac_advertising .box_on_image .cms_large.cms_font__marketing,.content_document_wrapper__redzac_advertising .box_on_image [data-cms-font_size-key="large"].cms_font__marketing,.content_document_wrapper__redzac_advertising .box_on_image .cms_large .cms_font__marketing,.content_document_wrapper__redzac_advertising .box_on_image .cms_font__marketing .cms_large,.content_document_wrapper__redzac_advertising .box_on_image [data-cms-font_size-key="large"] .cms_font__marketing,.content_document_wrapper__redzac_advertising .box_on_image .cms_font__marketing [data-cms-font_size-key="large"] { font-size: calc((1 / (1080 / var(--background_image_width))) * (100vh / var(--background_image_height)) * 32.0); } @media only screen and (max-width: 487.9px), only screen and (min-width: 488px) and (max-width: 809.9px) { .content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where(:not([data-smartphone_position="after_image"])) .cms_large.cms_font__marketing,.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where(:not([data-smartphone_position="after_image"])) [data-cms-font_size-key="large"].cms_font__marketing,.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where(:not([data-smartphone_position="after_image"])) .cms_large .cms_font__marketing,.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where(:not([data-smartphone_position="after_image"])) .cms_font__marketing .cms_large,.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where(:not([data-smartphone_position="after_image"])) [data-cms-font_size-key="large"] .cms_font__marketing,.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where(:not([data-smartphone_position="after_image"])) .cms_font__marketing [data-cms-font_size-key="large"], .content_contribution_wrapper .box_on_image:where(:not([data-smartphone_position="after_image"])) .cms_large.cms_font__marketing,.content_contribution_wrapper .box_on_image:where(:not([data-smartphone_position="after_image"])) [data-cms-font_size-key="large"].cms_font__marketing,.content_contribution_wrapper .box_on_image:where(:not([data-smartphone_position="after_image"])) .cms_large .cms_font__marketing,.content_contribution_wrapper .box_on_image:where(:not([data-smartphone_position="after_image"])) .cms_font__marketing .cms_large,.content_contribution_wrapper .box_on_image:where(:not([data-smartphone_position="after_image"])) [data-cms-font_size-key="large"] .cms_font__marketing,.content_contribution_wrapper .box_on_image:where(:not([data-smartphone_position="after_image"])) .cms_font__marketing [data-cms-font_size-key="large"] { font-size: 40.0px; } .content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where([data-smartphone_position="after_image"]) .cms_large.cms_font__marketing,.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where([data-smartphone_position="after_image"]) [data-cms-font_size-key="large"].cms_font__marketing,.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where([data-smartphone_position="after_image"]) .cms_large .cms_font__marketing,.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where([data-smartphone_position="after_image"]) .cms_font__marketing .cms_large,.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where([data-smartphone_position="after_image"]) [data-cms-font_size-key="large"] .cms_font__marketing,.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where([data-smartphone_position="after_image"]) .cms_font__marketing [data-cms-font_size-key="large"], .content_contribution_wrapper .box_on_image:where([data-smartphone_position="after_image"]) .cms_large.cms_font__marketing,.content_contribution_wrapper .box_on_image:where([data-smartphone_position="after_image"]) [data-cms-font_size-key="large"].cms_font__marketing,.content_contribution_wrapper .box_on_image:where([data-smartphone_position="after_image"]) .cms_large .cms_font__marketing,.content_contribution_wrapper .box_on_image:where([data-smartphone_position="after_image"]) .cms_font__marketing .cms_large,.content_contribution_wrapper .box_on_image:where([data-smartphone_position="after_image"]) [data-cms-font_size-key="large"] .cms_font__marketing,.content_contribution_wrapper .box_on_image:where([data-smartphone_position="after_image"]) .cms_font__marketing [data-cms-font_size-key="large"] { font-size: 51.2px; } } .cms_small.cms_font__marketing,[data-cms-font_size-key="small"].cms_font__marketing,.cms_small .cms_font__marketing,.cms_font__marketing .cms_small,[data-cms-font_size-key="small"] .cms_font__marketing,.cms_font__marketing [data-cms-font_size-key="small"] { font-size: 26.0px; } .content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising)) .box_on_image .cms_small.cms_font__marketing,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising)) .box_on_image [data-cms-font_size-key="small"].cms_font__marketing,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising)) .box_on_image .cms_small .cms_font__marketing,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising)) .box_on_image .cms_font__marketing .cms_small,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising)) .box_on_image [data-cms-font_size-key="small"] .cms_font__marketing,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising)) .box_on_image .cms_font__marketing [data-cms-font_size-key="small"], .content_contribution_wrapper .box_on_image .cms_small.cms_font__marketing,.content_contribution_wrapper .box_on_image [data-cms-font_size-key="small"].cms_font__marketing,.content_contribution_wrapper .box_on_image .cms_small .cms_font__marketing,.content_contribution_wrapper .box_on_image .cms_font__marketing .cms_small,.content_contribution_wrapper .box_on_image [data-cms-font_size-key="small"] .cms_font__marketing,.content_contribution_wrapper .box_on_image .cms_font__marketing [data-cms-font_size-key="small"] { font-size: calc((min(100vw, var(--background_image_width) * 1px) / var(--background_image_output_width)) * 26.0); } .content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) [style*="--layout_area_width"]) .box_on_image .cms_small.cms_font__marketing,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) [style*="--layout_area_width"]) .box_on_image [data-cms-font_size-key="small"].cms_font__marketing,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) [style*="--layout_area_width"]) .box_on_image .cms_small .cms_font__marketing,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) [style*="--layout_area_width"]) .box_on_image .cms_font__marketing .cms_small,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) [style*="--layout_area_width"]) .box_on_image [data-cms-font_size-key="small"] .cms_font__marketing,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) [style*="--layout_area_width"]) .box_on_image .cms_font__marketing [data-cms-font_size-key="small"], .content_contribution_wrapper :where([style*="--layout_area_width"]) .box_on_image .cms_small.cms_font__marketing,.content_contribution_wrapper :where([style*="--layout_area_width"]) .box_on_image [data-cms-font_size-key="small"].cms_font__marketing,.content_contribution_wrapper :where([style*="--layout_area_width"]) .box_on_image .cms_small .cms_font__marketing,.content_contribution_wrapper :where([style*="--layout_area_width"]) .box_on_image .cms_font__marketing .cms_small,.content_contribution_wrapper :where([style*="--layout_area_width"]) .box_on_image [data-cms-font_size-key="small"] .cms_font__marketing,.content_contribution_wrapper :where([style*="--layout_area_width"]) .box_on_image .cms_font__marketing [data-cms-font_size-key="small"] { font-size: calc((min(100vw, var(--layout_area_width), var(--background_image_width) * 1px) / var(--background_image_output_width)) * 26.0); } .content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) .cms_carousel) .box_on_image .cms_small.cms_font__marketing,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) .cms_carousel) .box_on_image [data-cms-font_size-key="small"].cms_font__marketing,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) .cms_carousel) .box_on_image .cms_small .cms_font__marketing,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) .cms_carousel) .box_on_image .cms_font__marketing .cms_small,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) .cms_carousel) .box_on_image [data-cms-font_size-key="small"] .cms_font__marketing,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) .cms_carousel) .box_on_image .cms_font__marketing [data-cms-font_size-key="small"], .content_contribution_wrapper .cms_carousel .box_on_image .cms_small.cms_font__marketing,.content_contribution_wrapper .cms_carousel .box_on_image [data-cms-font_size-key="small"].cms_font__marketing,.content_contribution_wrapper .cms_carousel .box_on_image .cms_small .cms_font__marketing,.content_contribution_wrapper .cms_carousel .box_on_image .cms_font__marketing .cms_small,.content_contribution_wrapper .cms_carousel .box_on_image [data-cms-font_size-key="small"] .cms_font__marketing,.content_contribution_wrapper .cms_carousel .box_on_image .cms_font__marketing [data-cms-font_size-key="small"] { font-size: calc((100vw / var(--background_image_output_width)) * 26.0); } .content_document_wrapper__redzac_advertising .box_on_image .cms_small.cms_font__marketing,.content_document_wrapper__redzac_advertising .box_on_image [data-cms-font_size-key="small"].cms_font__marketing,.content_document_wrapper__redzac_advertising .box_on_image .cms_small .cms_font__marketing,.content_document_wrapper__redzac_advertising .box_on_image .cms_font__marketing .cms_small,.content_document_wrapper__redzac_advertising .box_on_image [data-cms-font_size-key="small"] .cms_font__marketing,.content_document_wrapper__redzac_advertising .box_on_image .cms_font__marketing [data-cms-font_size-key="small"] { font-size: calc((1 / (1080 / var(--background_image_width))) * (100vh / var(--background_image_height)) * 26.0); } @media only screen and (max-width: 487.9px), only screen and (min-width: 488px) and (max-width: 809.9px) { .content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where(:not([data-smartphone_position="after_image"])) .cms_small.cms_font__marketing,.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where(:not([data-smartphone_position="after_image"])) [data-cms-font_size-key="small"].cms_font__marketing,.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where(:not([data-smartphone_position="after_image"])) .cms_small .cms_font__marketing,.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where(:not([data-smartphone_position="after_image"])) .cms_font__marketing .cms_small,.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where(:not([data-smartphone_position="after_image"])) [data-cms-font_size-key="small"] .cms_font__marketing,.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where(:not([data-smartphone_position="after_image"])) .cms_font__marketing [data-cms-font_size-key="small"], .content_contribution_wrapper .box_on_image:where(:not([data-smartphone_position="after_image"])) .cms_small.cms_font__marketing,.content_contribution_wrapper .box_on_image:where(:not([data-smartphone_position="after_image"])) [data-cms-font_size-key="small"].cms_font__marketing,.content_contribution_wrapper .box_on_image:where(:not([data-smartphone_position="after_image"])) .cms_small .cms_font__marketing,.content_contribution_wrapper .box_on_image:where(:not([data-smartphone_position="after_image"])) .cms_font__marketing .cms_small,.content_contribution_wrapper .box_on_image:where(:not([data-smartphone_position="after_image"])) [data-cms-font_size-key="small"] .cms_font__marketing,.content_contribution_wrapper .box_on_image:where(:not([data-smartphone_position="after_image"])) .cms_font__marketing [data-cms-font_size-key="small"] { font-size: 32.5px; } .content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where([data-smartphone_position="after_image"]) .cms_small.cms_font__marketing,.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where([data-smartphone_position="after_image"]) [data-cms-font_size-key="small"].cms_font__marketing,.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where([data-smartphone_position="after_image"]) .cms_small .cms_font__marketing,.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where([data-smartphone_position="after_image"]) .cms_font__marketing .cms_small,.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where([data-smartphone_position="after_image"]) [data-cms-font_size-key="small"] .cms_font__marketing,.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where([data-smartphone_position="after_image"]) .cms_font__marketing [data-cms-font_size-key="small"], .content_contribution_wrapper .box_on_image:where([data-smartphone_position="after_image"]) .cms_small.cms_font__marketing,.content_contribution_wrapper .box_on_image:where([data-smartphone_position="after_image"]) [data-cms-font_size-key="small"].cms_font__marketing,.content_contribution_wrapper .box_on_image:where([data-smartphone_position="after_image"]) .cms_small .cms_font__marketing,.content_contribution_wrapper .box_on_image:where([data-smartphone_position="after_image"]) .cms_font__marketing .cms_small,.content_contribution_wrapper .box_on_image:where([data-smartphone_position="after_image"]) [data-cms-font_size-key="small"] .cms_font__marketing,.content_contribution_wrapper .box_on_image:where([data-smartphone_position="after_image"]) .cms_font__marketing [data-cms-font_size-key="small"] { font-size: 41.6px; } } @media only screen and (max-width: 487.9px), only screen and (min-width: 488px) and (max-width: 809.9px) { p.cms_font__marketing,p .cms_font__marketing,.cms_font__marketing p { font-size: 22.400000000000002px; } .content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising)) .box_on_image p.cms_font__marketing,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising)) .box_on_image p .cms_font__marketing,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising)) .box_on_image .cms_font__marketing p, .content_contribution_wrapper .box_on_image p.cms_font__marketing,.content_contribution_wrapper .box_on_image p .cms_font__marketing,.content_contribution_wrapper .box_on_image .cms_font__marketing p { font-size: calc((min(100vw, var(--background_image_width) * 1px) / var(--background_image_output_width)) * 22.400000000000002); } .content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) [style*="--layout_area_width"]) .box_on_image p.cms_font__marketing,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) [style*="--layout_area_width"]) .box_on_image p .cms_font__marketing,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) [style*="--layout_area_width"]) .box_on_image .cms_font__marketing p, .content_contribution_wrapper :where([style*="--layout_area_width"]) .box_on_image p.cms_font__marketing,.content_contribution_wrapper :where([style*="--layout_area_width"]) .box_on_image p .cms_font__marketing,.content_contribution_wrapper :where([style*="--layout_area_width"]) .box_on_image .cms_font__marketing p { font-size: calc((min(100vw, var(--layout_area_width), var(--background_image_width) * 1px) / var(--background_image_output_width)) * 22.400000000000002); } .content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) .cms_carousel) .box_on_image p.cms_font__marketing,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) .cms_carousel) .box_on_image p .cms_font__marketing,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) .cms_carousel) .box_on_image .cms_font__marketing p, .content_contribution_wrapper .cms_carousel .box_on_image p.cms_font__marketing,.content_contribution_wrapper .cms_carousel .box_on_image p .cms_font__marketing,.content_contribution_wrapper .cms_carousel .box_on_image .cms_font__marketing p { font-size: calc((100vw / var(--background_image_output_width)) * 22.400000000000002); } .content_document_wrapper__redzac_advertising .box_on_image p.cms_font__marketing,.content_document_wrapper__redzac_advertising .box_on_image p .cms_font__marketing,.content_document_wrapper__redzac_advertising .box_on_image .cms_font__marketing p { font-size: calc((1 / (1080 / var(--background_image_width))) * (100vh / var(--background_image_height)) * 22.400000000000002); } @media only screen and (max-width: 487.9px), only screen and (min-width: 488px) and (max-width: 809.9px) { .content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where(:not([data-smartphone_position="after_image"])) p.cms_font__marketing,.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where(:not([data-smartphone_position="after_image"])) p .cms_font__marketing,.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where(:not([data-smartphone_position="after_image"])) .cms_font__marketing p, .content_contribution_wrapper .box_on_image:where(:not([data-smartphone_position="after_image"])) p.cms_font__marketing,.content_contribution_wrapper .box_on_image:where(:not([data-smartphone_position="after_image"])) p .cms_font__marketing,.content_contribution_wrapper .box_on_image:where(:not([data-smartphone_position="after_image"])) .cms_font__marketing p { font-size: 28.000000000000004px; } .content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where([data-smartphone_position="after_image"]) p.cms_font__marketing,.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where([data-smartphone_position="after_image"]) p .cms_font__marketing,.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where([data-smartphone_position="after_image"]) .cms_font__marketing p, .content_contribution_wrapper .box_on_image:where([data-smartphone_position="after_image"]) p.cms_font__marketing,.content_contribution_wrapper .box_on_image:where([data-smartphone_position="after_image"]) p .cms_font__marketing,.content_contribution_wrapper .box_on_image:where([data-smartphone_position="after_image"]) .cms_font__marketing p { font-size: 22.400000000000002px; } } .cms_headline.cms_font__marketing,[data-cms-font_size-key="headline"].cms_font__marketing,.cms_headline .cms_font__marketing,.cms_font__marketing .cms_headline,[data-cms-font_size-key="headline"] .cms_font__marketing,.cms_font__marketing [data-cms-font_size-key="headline"] { font-size: 38.400000000000006px; } .content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising)) .box_on_image .cms_headline.cms_font__marketing,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising)) .box_on_image [data-cms-font_size-key="headline"].cms_font__marketing,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising)) .box_on_image .cms_headline .cms_font__marketing,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising)) .box_on_image .cms_font__marketing .cms_headline,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising)) .box_on_image [data-cms-font_size-key="headline"] .cms_font__marketing,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising)) .box_on_image .cms_font__marketing [data-cms-font_size-key="headline"], .content_contribution_wrapper .box_on_image .cms_headline.cms_font__marketing,.content_contribution_wrapper .box_on_image [data-cms-font_size-key="headline"].cms_font__marketing,.content_contribution_wrapper .box_on_image .cms_headline .cms_font__marketing,.content_contribution_wrapper .box_on_image .cms_font__marketing .cms_headline,.content_contribution_wrapper .box_on_image [data-cms-font_size-key="headline"] .cms_font__marketing,.content_contribution_wrapper .box_on_image .cms_font__marketing [data-cms-font_size-key="headline"] { font-size: calc((min(100vw, var(--background_image_width) * 1px) / var(--background_image_output_width)) * 38.400000000000006); } .content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) [style*="--layout_area_width"]) .box_on_image .cms_headline.cms_font__marketing,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) [style*="--layout_area_width"]) .box_on_image [data-cms-font_size-key="headline"].cms_font__marketing,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) [style*="--layout_area_width"]) .box_on_image .cms_headline .cms_font__marketing,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) [style*="--layout_area_width"]) .box_on_image .cms_font__marketing .cms_headline,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) [style*="--layout_area_width"]) .box_on_image [data-cms-font_size-key="headline"] .cms_font__marketing,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) [style*="--layout_area_width"]) .box_on_image .cms_font__marketing [data-cms-font_size-key="headline"], .content_contribution_wrapper :where([style*="--layout_area_width"]) .box_on_image .cms_headline.cms_font__marketing,.content_contribution_wrapper :where([style*="--layout_area_width"]) .box_on_image [data-cms-font_size-key="headline"].cms_font__marketing,.content_contribution_wrapper :where([style*="--layout_area_width"]) .box_on_image .cms_headline .cms_font__marketing,.content_contribution_wrapper :where([style*="--layout_area_width"]) .box_on_image .cms_font__marketing .cms_headline,.content_contribution_wrapper :where([style*="--layout_area_width"]) .box_on_image [data-cms-font_size-key="headline"] .cms_font__marketing,.content_contribution_wrapper :where([style*="--layout_area_width"]) .box_on_image .cms_font__marketing [data-cms-font_size-key="headline"] { font-size: calc((min(100vw, var(--layout_area_width), var(--background_image_width) * 1px) / var(--background_image_output_width)) * 38.400000000000006); } .content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) .cms_carousel) .box_on_image .cms_headline.cms_font__marketing,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) .cms_carousel) .box_on_image [data-cms-font_size-key="headline"].cms_font__marketing,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) .cms_carousel) .box_on_image .cms_headline .cms_font__marketing,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) .cms_carousel) .box_on_image .cms_font__marketing .cms_headline,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) .cms_carousel) .box_on_image [data-cms-font_size-key="headline"] .cms_font__marketing,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) .cms_carousel) .box_on_image .cms_font__marketing [data-cms-font_size-key="headline"], .content_contribution_wrapper .cms_carousel .box_on_image .cms_headline.cms_font__marketing,.content_contribution_wrapper .cms_carousel .box_on_image [data-cms-font_size-key="headline"].cms_font__marketing,.content_contribution_wrapper .cms_carousel .box_on_image .cms_headline .cms_font__marketing,.content_contribution_wrapper .cms_carousel .box_on_image .cms_font__marketing .cms_headline,.content_contribution_wrapper .cms_carousel .box_on_image [data-cms-font_size-key="headline"] .cms_font__marketing,.content_contribution_wrapper .cms_carousel .box_on_image .cms_font__marketing [data-cms-font_size-key="headline"] { font-size: calc((100vw / var(--background_image_output_width)) * 38.400000000000006); } .content_document_wrapper__redzac_advertising .box_on_image .cms_headline.cms_font__marketing,.content_document_wrapper__redzac_advertising .box_on_image [data-cms-font_size-key="headline"].cms_font__marketing,.content_document_wrapper__redzac_advertising .box_on_image .cms_headline .cms_font__marketing,.content_document_wrapper__redzac_advertising .box_on_image .cms_font__marketing .cms_headline,.content_document_wrapper__redzac_advertising .box_on_image [data-cms-font_size-key="headline"] .cms_font__marketing,.content_document_wrapper__redzac_advertising .box_on_image .cms_font__marketing [data-cms-font_size-key="headline"] { font-size: calc((1 / (1080 / var(--background_image_width))) * (100vh / var(--background_image_height)) * 38.400000000000006); } @media only screen and (max-width: 487.9px), only screen and (min-width: 488px) and (max-width: 809.9px) { .content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where(:not([data-smartphone_position="after_image"])) .cms_headline.cms_font__marketing,.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where(:not([data-smartphone_position="after_image"])) [data-cms-font_size-key="headline"].cms_font__marketing,.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where(:not([data-smartphone_position="after_image"])) .cms_headline .cms_font__marketing,.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where(:not([data-smartphone_position="after_image"])) .cms_font__marketing .cms_headline,.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where(:not([data-smartphone_position="after_image"])) [data-cms-font_size-key="headline"] .cms_font__marketing,.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where(:not([data-smartphone_position="after_image"])) .cms_font__marketing [data-cms-font_size-key="headline"], .content_contribution_wrapper .box_on_image:where(:not([data-smartphone_position="after_image"])) .cms_headline.cms_font__marketing,.content_contribution_wrapper .box_on_image:where(:not([data-smartphone_position="after_image"])) [data-cms-font_size-key="headline"].cms_font__marketing,.content_contribution_wrapper .box_on_image:where(:not([data-smartphone_position="after_image"])) .cms_headline .cms_font__marketing,.content_contribution_wrapper .box_on_image:where(:not([data-smartphone_position="after_image"])) .cms_font__marketing .cms_headline,.content_contribution_wrapper .box_on_image:where(:not([data-smartphone_position="after_image"])) [data-cms-font_size-key="headline"] .cms_font__marketing,.content_contribution_wrapper .box_on_image:where(:not([data-smartphone_position="after_image"])) .cms_font__marketing [data-cms-font_size-key="headline"] { font-size: 48.00000000000001px; } .content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where([data-smartphone_position="after_image"]) .cms_headline.cms_font__marketing,.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where([data-smartphone_position="after_image"]) [data-cms-font_size-key="headline"].cms_font__marketing,.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where([data-smartphone_position="after_image"]) .cms_headline .cms_font__marketing,.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where([data-smartphone_position="after_image"]) .cms_font__marketing .cms_headline,.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where([data-smartphone_position="after_image"]) [data-cms-font_size-key="headline"] .cms_font__marketing,.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where([data-smartphone_position="after_image"]) .cms_font__marketing [data-cms-font_size-key="headline"], .content_contribution_wrapper .box_on_image:where([data-smartphone_position="after_image"]) .cms_headline.cms_font__marketing,.content_contribution_wrapper .box_on_image:where([data-smartphone_position="after_image"]) [data-cms-font_size-key="headline"].cms_font__marketing,.content_contribution_wrapper .box_on_image:where([data-smartphone_position="after_image"]) .cms_headline .cms_font__marketing,.content_contribution_wrapper .box_on_image:where([data-smartphone_position="after_image"]) .cms_font__marketing .cms_headline,.content_contribution_wrapper .box_on_image:where([data-smartphone_position="after_image"]) [data-cms-font_size-key="headline"] .cms_font__marketing,.content_contribution_wrapper .box_on_image:where([data-smartphone_position="after_image"]) .cms_font__marketing [data-cms-font_size-key="headline"] { font-size: 38.400000000000006px; } } .cms_headline_large.cms_font__marketing,[data-cms-font_size-key="headline_large"].cms_font__marketing,.cms_headline_large .cms_font__marketing,.cms_font__marketing .cms_headline_large,[data-cms-font_size-key="headline_large"] .cms_font__marketing,.cms_font__marketing [data-cms-font_size-key="headline_large"] { font-size: 48.0px; } .content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising)) .box_on_image .cms_headline_large.cms_font__marketing,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising)) .box_on_image [data-cms-font_size-key="headline_large"].cms_font__marketing,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising)) .box_on_image .cms_headline_large .cms_font__marketing,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising)) .box_on_image .cms_font__marketing .cms_headline_large,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising)) .box_on_image [data-cms-font_size-key="headline_large"] .cms_font__marketing,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising)) .box_on_image .cms_font__marketing [data-cms-font_size-key="headline_large"], .content_contribution_wrapper .box_on_image .cms_headline_large.cms_font__marketing,.content_contribution_wrapper .box_on_image [data-cms-font_size-key="headline_large"].cms_font__marketing,.content_contribution_wrapper .box_on_image .cms_headline_large .cms_font__marketing,.content_contribution_wrapper .box_on_image .cms_font__marketing .cms_headline_large,.content_contribution_wrapper .box_on_image [data-cms-font_size-key="headline_large"] .cms_font__marketing,.content_contribution_wrapper .box_on_image .cms_font__marketing [data-cms-font_size-key="headline_large"] { font-size: calc((min(100vw, var(--background_image_width) * 1px) / var(--background_image_output_width)) * 48.0); } .content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) [style*="--layout_area_width"]) .box_on_image .cms_headline_large.cms_font__marketing,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) [style*="--layout_area_width"]) .box_on_image [data-cms-font_size-key="headline_large"].cms_font__marketing,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) [style*="--layout_area_width"]) .box_on_image .cms_headline_large .cms_font__marketing,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) [style*="--layout_area_width"]) .box_on_image .cms_font__marketing .cms_headline_large,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) [style*="--layout_area_width"]) .box_on_image [data-cms-font_size-key="headline_large"] .cms_font__marketing,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) [style*="--layout_area_width"]) .box_on_image .cms_font__marketing [data-cms-font_size-key="headline_large"], .content_contribution_wrapper :where([style*="--layout_area_width"]) .box_on_image .cms_headline_large.cms_font__marketing,.content_contribution_wrapper :where([style*="--layout_area_width"]) .box_on_image [data-cms-font_size-key="headline_large"].cms_font__marketing,.content_contribution_wrapper :where([style*="--layout_area_width"]) .box_on_image .cms_headline_large .cms_font__marketing,.content_contribution_wrapper :where([style*="--layout_area_width"]) .box_on_image .cms_font__marketing .cms_headline_large,.content_contribution_wrapper :where([style*="--layout_area_width"]) .box_on_image [data-cms-font_size-key="headline_large"] .cms_font__marketing,.content_contribution_wrapper :where([style*="--layout_area_width"]) .box_on_image .cms_font__marketing [data-cms-font_size-key="headline_large"] { font-size: calc((min(100vw, var(--layout_area_width), var(--background_image_width) * 1px) / var(--background_image_output_width)) * 48.0); } .content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) .cms_carousel) .box_on_image .cms_headline_large.cms_font__marketing,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) .cms_carousel) .box_on_image [data-cms-font_size-key="headline_large"].cms_font__marketing,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) .cms_carousel) .box_on_image .cms_headline_large .cms_font__marketing,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) .cms_carousel) .box_on_image .cms_font__marketing .cms_headline_large,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) .cms_carousel) .box_on_image [data-cms-font_size-key="headline_large"] .cms_font__marketing,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) .cms_carousel) .box_on_image .cms_font__marketing [data-cms-font_size-key="headline_large"], .content_contribution_wrapper .cms_carousel .box_on_image .cms_headline_large.cms_font__marketing,.content_contribution_wrapper .cms_carousel .box_on_image [data-cms-font_size-key="headline_large"].cms_font__marketing,.content_contribution_wrapper .cms_carousel .box_on_image .cms_headline_large .cms_font__marketing,.content_contribution_wrapper .cms_carousel .box_on_image .cms_font__marketing .cms_headline_large,.content_contribution_wrapper .cms_carousel .box_on_image [data-cms-font_size-key="headline_large"] .cms_font__marketing,.content_contribution_wrapper .cms_carousel .box_on_image .cms_font__marketing [data-cms-font_size-key="headline_large"] { font-size: calc((100vw / var(--background_image_output_width)) * 48.0); } .content_document_wrapper__redzac_advertising .box_on_image .cms_headline_large.cms_font__marketing,.content_document_wrapper__redzac_advertising .box_on_image [data-cms-font_size-key="headline_large"].cms_font__marketing,.content_document_wrapper__redzac_advertising .box_on_image .cms_headline_large .cms_font__marketing,.content_document_wrapper__redzac_advertising .box_on_image .cms_font__marketing .cms_headline_large,.content_document_wrapper__redzac_advertising .box_on_image [data-cms-font_size-key="headline_large"] .cms_font__marketing,.content_document_wrapper__redzac_advertising .box_on_image .cms_font__marketing [data-cms-font_size-key="headline_large"] { font-size: calc((1 / (1080 / var(--background_image_width))) * (100vh / var(--background_image_height)) * 48.0); } @media only screen and (max-width: 487.9px), only screen and (min-width: 488px) and (max-width: 809.9px) { .content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where(:not([data-smartphone_position="after_image"])) .cms_headline_large.cms_font__marketing,.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where(:not([data-smartphone_position="after_image"])) [data-cms-font_size-key="headline_large"].cms_font__marketing,.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where(:not([data-smartphone_position="after_image"])) .cms_headline_large .cms_font__marketing,.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where(:not([data-smartphone_position="after_image"])) .cms_font__marketing .cms_headline_large,.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where(:not([data-smartphone_position="after_image"])) [data-cms-font_size-key="headline_large"] .cms_font__marketing,.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where(:not([data-smartphone_position="after_image"])) .cms_font__marketing [data-cms-font_size-key="headline_large"], .content_contribution_wrapper .box_on_image:where(:not([data-smartphone_position="after_image"])) .cms_headline_large.cms_font__marketing,.content_contribution_wrapper .box_on_image:where(:not([data-smartphone_position="after_image"])) [data-cms-font_size-key="headline_large"].cms_font__marketing,.content_contribution_wrapper .box_on_image:where(:not([data-smartphone_position="after_image"])) .cms_headline_large .cms_font__marketing,.content_contribution_wrapper .box_on_image:where(:not([data-smartphone_position="after_image"])) .cms_font__marketing .cms_headline_large,.content_contribution_wrapper .box_on_image:where(:not([data-smartphone_position="after_image"])) [data-cms-font_size-key="headline_large"] .cms_font__marketing,.content_contribution_wrapper .box_on_image:where(:not([data-smartphone_position="after_image"])) .cms_font__marketing [data-cms-font_size-key="headline_large"] { font-size: 60.0px; } .content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where([data-smartphone_position="after_image"]) .cms_headline_large.cms_font__marketing,.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where([data-smartphone_position="after_image"]) [data-cms-font_size-key="headline_large"].cms_font__marketing,.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where([data-smartphone_position="after_image"]) .cms_headline_large .cms_font__marketing,.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where([data-smartphone_position="after_image"]) .cms_font__marketing .cms_headline_large,.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where([data-smartphone_position="after_image"]) [data-cms-font_size-key="headline_large"] .cms_font__marketing,.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where([data-smartphone_position="after_image"]) .cms_font__marketing [data-cms-font_size-key="headline_large"], .content_contribution_wrapper .box_on_image:where([data-smartphone_position="after_image"]) .cms_headline_large.cms_font__marketing,.content_contribution_wrapper .box_on_image:where([data-smartphone_position="after_image"]) [data-cms-font_size-key="headline_large"].cms_font__marketing,.content_contribution_wrapper .box_on_image:where([data-smartphone_position="after_image"]) .cms_headline_large .cms_font__marketing,.content_contribution_wrapper .box_on_image:where([data-smartphone_position="after_image"]) .cms_font__marketing .cms_headline_large,.content_contribution_wrapper .box_on_image:where([data-smartphone_position="after_image"]) [data-cms-font_size-key="headline_large"] .cms_font__marketing,.content_contribution_wrapper .box_on_image:where([data-smartphone_position="after_image"]) .cms_font__marketing [data-cms-font_size-key="headline_large"] { font-size: 48.0px; } } .cms_headline_extra_large.cms_font__marketing,[data-cms-font_size-key="headline_extra_large"].cms_font__marketing,.cms_headline_extra_large .cms_font__marketing,.cms_font__marketing .cms_headline_extra_large,[data-cms-font_size-key="headline_extra_large"] .cms_font__marketing,.cms_font__marketing [data-cms-font_size-key="headline_extra_large"] { font-size: 57.6px; } .content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising)) .box_on_image .cms_headline_extra_large.cms_font__marketing,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising)) .box_on_image [data-cms-font_size-key="headline_extra_large"].cms_font__marketing,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising)) .box_on_image .cms_headline_extra_large .cms_font__marketing,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising)) .box_on_image .cms_font__marketing .cms_headline_extra_large,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising)) .box_on_image [data-cms-font_size-key="headline_extra_large"] .cms_font__marketing,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising)) .box_on_image .cms_font__marketing [data-cms-font_size-key="headline_extra_large"], .content_contribution_wrapper .box_on_image .cms_headline_extra_large.cms_font__marketing,.content_contribution_wrapper .box_on_image [data-cms-font_size-key="headline_extra_large"].cms_font__marketing,.content_contribution_wrapper .box_on_image .cms_headline_extra_large .cms_font__marketing,.content_contribution_wrapper .box_on_image .cms_font__marketing .cms_headline_extra_large,.content_contribution_wrapper .box_on_image [data-cms-font_size-key="headline_extra_large"] .cms_font__marketing,.content_contribution_wrapper .box_on_image .cms_font__marketing [data-cms-font_size-key="headline_extra_large"] { font-size: calc((min(100vw, var(--background_image_width) * 1px) / var(--background_image_output_width)) * 57.6); } .content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) [style*="--layout_area_width"]) .box_on_image .cms_headline_extra_large.cms_font__marketing,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) [style*="--layout_area_width"]) .box_on_image [data-cms-font_size-key="headline_extra_large"].cms_font__marketing,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) [style*="--layout_area_width"]) .box_on_image .cms_headline_extra_large .cms_font__marketing,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) [style*="--layout_area_width"]) .box_on_image .cms_font__marketing .cms_headline_extra_large,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) [style*="--layout_area_width"]) .box_on_image [data-cms-font_size-key="headline_extra_large"] .cms_font__marketing,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) [style*="--layout_area_width"]) .box_on_image .cms_font__marketing [data-cms-font_size-key="headline_extra_large"], .content_contribution_wrapper :where([style*="--layout_area_width"]) .box_on_image .cms_headline_extra_large.cms_font__marketing,.content_contribution_wrapper :where([style*="--layout_area_width"]) .box_on_image [data-cms-font_size-key="headline_extra_large"].cms_font__marketing,.content_contribution_wrapper :where([style*="--layout_area_width"]) .box_on_image .cms_headline_extra_large .cms_font__marketing,.content_contribution_wrapper :where([style*="--layout_area_width"]) .box_on_image .cms_font__marketing .cms_headline_extra_large,.content_contribution_wrapper :where([style*="--layout_area_width"]) .box_on_image [data-cms-font_size-key="headline_extra_large"] .cms_font__marketing,.content_contribution_wrapper :where([style*="--layout_area_width"]) .box_on_image .cms_font__marketing [data-cms-font_size-key="headline_extra_large"] { font-size: calc((min(100vw, var(--layout_area_width), var(--background_image_width) * 1px) / var(--background_image_output_width)) * 57.6); } .content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) .cms_carousel) .box_on_image .cms_headline_extra_large.cms_font__marketing,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) .cms_carousel) .box_on_image [data-cms-font_size-key="headline_extra_large"].cms_font__marketing,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) .cms_carousel) .box_on_image .cms_headline_extra_large .cms_font__marketing,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) .cms_carousel) .box_on_image .cms_font__marketing .cms_headline_extra_large,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) .cms_carousel) .box_on_image [data-cms-font_size-key="headline_extra_large"] .cms_font__marketing,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) .cms_carousel) .box_on_image .cms_font__marketing [data-cms-font_size-key="headline_extra_large"], .content_contribution_wrapper .cms_carousel .box_on_image .cms_headline_extra_large.cms_font__marketing,.content_contribution_wrapper .cms_carousel .box_on_image [data-cms-font_size-key="headline_extra_large"].cms_font__marketing,.content_contribution_wrapper .cms_carousel .box_on_image .cms_headline_extra_large .cms_font__marketing,.content_contribution_wrapper .cms_carousel .box_on_image .cms_font__marketing .cms_headline_extra_large,.content_contribution_wrapper .cms_carousel .box_on_image [data-cms-font_size-key="headline_extra_large"] .cms_font__marketing,.content_contribution_wrapper .cms_carousel .box_on_image .cms_font__marketing [data-cms-font_size-key="headline_extra_large"] { font-size: calc((100vw / var(--background_image_output_width)) * 57.6); } .content_document_wrapper__redzac_advertising .box_on_image .cms_headline_extra_large.cms_font__marketing,.content_document_wrapper__redzac_advertising .box_on_image [data-cms-font_size-key="headline_extra_large"].cms_font__marketing,.content_document_wrapper__redzac_advertising .box_on_image .cms_headline_extra_large .cms_font__marketing,.content_document_wrapper__redzac_advertising .box_on_image .cms_font__marketing .cms_headline_extra_large,.content_document_wrapper__redzac_advertising .box_on_image [data-cms-font_size-key="headline_extra_large"] .cms_font__marketing,.content_document_wrapper__redzac_advertising .box_on_image .cms_font__marketing [data-cms-font_size-key="headline_extra_large"] { font-size: calc((1 / (1080 / var(--background_image_width))) * (100vh / var(--background_image_height)) * 57.6); } @media only screen and (max-width: 487.9px), only screen and (min-width: 488px) and (max-width: 809.9px) { .content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where(:not([data-smartphone_position="after_image"])) .cms_headline_extra_large.cms_font__marketing,.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where(:not([data-smartphone_position="after_image"])) [data-cms-font_size-key="headline_extra_large"].cms_font__marketing,.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where(:not([data-smartphone_position="after_image"])) .cms_headline_extra_large .cms_font__marketing,.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where(:not([data-smartphone_position="after_image"])) .cms_font__marketing .cms_headline_extra_large,.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where(:not([data-smartphone_position="after_image"])) [data-cms-font_size-key="headline_extra_large"] .cms_font__marketing,.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where(:not([data-smartphone_position="after_image"])) .cms_font__marketing [data-cms-font_size-key="headline_extra_large"], .content_contribution_wrapper .box_on_image:where(:not([data-smartphone_position="after_image"])) .cms_headline_extra_large.cms_font__marketing,.content_contribution_wrapper .box_on_image:where(:not([data-smartphone_position="after_image"])) [data-cms-font_size-key="headline_extra_large"].cms_font__marketing,.content_contribution_wrapper .box_on_image:where(:not([data-smartphone_position="after_image"])) .cms_headline_extra_large .cms_font__marketing,.content_contribution_wrapper .box_on_image:where(:not([data-smartphone_position="after_image"])) .cms_font__marketing .cms_headline_extra_large,.content_contribution_wrapper .box_on_image:where(:not([data-smartphone_position="after_image"])) [data-cms-font_size-key="headline_extra_large"] .cms_font__marketing,.content_contribution_wrapper .box_on_image:where(:not([data-smartphone_position="after_image"])) .cms_font__marketing [data-cms-font_size-key="headline_extra_large"] { font-size: 72.0px; } .content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where([data-smartphone_position="after_image"]) .cms_headline_extra_large.cms_font__marketing,.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where([data-smartphone_position="after_image"]) [data-cms-font_size-key="headline_extra_large"].cms_font__marketing,.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where([data-smartphone_position="after_image"]) .cms_headline_extra_large .cms_font__marketing,.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where([data-smartphone_position="after_image"]) .cms_font__marketing .cms_headline_extra_large,.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where([data-smartphone_position="after_image"]) [data-cms-font_size-key="headline_extra_large"] .cms_font__marketing,.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where([data-smartphone_position="after_image"]) .cms_font__marketing [data-cms-font_size-key="headline_extra_large"], .content_contribution_wrapper .box_on_image:where([data-smartphone_position="after_image"]) .cms_headline_extra_large.cms_font__marketing,.content_contribution_wrapper .box_on_image:where([data-smartphone_position="after_image"]) [data-cms-font_size-key="headline_extra_large"].cms_font__marketing,.content_contribution_wrapper .box_on_image:where([data-smartphone_position="after_image"]) .cms_headline_extra_large .cms_font__marketing,.content_contribution_wrapper .box_on_image:where([data-smartphone_position="after_image"]) .cms_font__marketing .cms_headline_extra_large,.content_contribution_wrapper .box_on_image:where([data-smartphone_position="after_image"]) [data-cms-font_size-key="headline_extra_large"] .cms_font__marketing,.content_contribution_wrapper .box_on_image:where([data-smartphone_position="after_image"]) .cms_font__marketing [data-cms-font_size-key="headline_extra_large"] { font-size: 57.6px; } } .cms_subheadline.cms_font__marketing,[data-cms-font_size-key="subheadline"].cms_font__marketing,.cms_subheadline .cms_font__marketing,.cms_font__marketing .cms_subheadline,[data-cms-font_size-key="subheadline"] .cms_font__marketing,.cms_font__marketing [data-cms-font_size-key="subheadline"] { font-size: 28.8px; } .content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising)) .box_on_image .cms_subheadline.cms_font__marketing,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising)) .box_on_image [data-cms-font_size-key="subheadline"].cms_font__marketing,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising)) .box_on_image .cms_subheadline .cms_font__marketing,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising)) .box_on_image .cms_font__marketing .cms_subheadline,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising)) .box_on_image [data-cms-font_size-key="subheadline"] .cms_font__marketing,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising)) .box_on_image .cms_font__marketing [data-cms-font_size-key="subheadline"], .content_contribution_wrapper .box_on_image .cms_subheadline.cms_font__marketing,.content_contribution_wrapper .box_on_image [data-cms-font_size-key="subheadline"].cms_font__marketing,.content_contribution_wrapper .box_on_image .cms_subheadline .cms_font__marketing,.content_contribution_wrapper .box_on_image .cms_font__marketing .cms_subheadline,.content_contribution_wrapper .box_on_image [data-cms-font_size-key="subheadline"] .cms_font__marketing,.content_contribution_wrapper .box_on_image .cms_font__marketing [data-cms-font_size-key="subheadline"] { font-size: calc((min(100vw, var(--background_image_width) * 1px) / var(--background_image_output_width)) * 28.8); } .content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) [style*="--layout_area_width"]) .box_on_image .cms_subheadline.cms_font__marketing,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) [style*="--layout_area_width"]) .box_on_image [data-cms-font_size-key="subheadline"].cms_font__marketing,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) [style*="--layout_area_width"]) .box_on_image .cms_subheadline .cms_font__marketing,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) [style*="--layout_area_width"]) .box_on_image .cms_font__marketing .cms_subheadline,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) [style*="--layout_area_width"]) .box_on_image [data-cms-font_size-key="subheadline"] .cms_font__marketing,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) [style*="--layout_area_width"]) .box_on_image .cms_font__marketing [data-cms-font_size-key="subheadline"], .content_contribution_wrapper :where([style*="--layout_area_width"]) .box_on_image .cms_subheadline.cms_font__marketing,.content_contribution_wrapper :where([style*="--layout_area_width"]) .box_on_image [data-cms-font_size-key="subheadline"].cms_font__marketing,.content_contribution_wrapper :where([style*="--layout_area_width"]) .box_on_image .cms_subheadline .cms_font__marketing,.content_contribution_wrapper :where([style*="--layout_area_width"]) .box_on_image .cms_font__marketing .cms_subheadline,.content_contribution_wrapper :where([style*="--layout_area_width"]) .box_on_image [data-cms-font_size-key="subheadline"] .cms_font__marketing,.content_contribution_wrapper :where([style*="--layout_area_width"]) .box_on_image .cms_font__marketing [data-cms-font_size-key="subheadline"] { font-size: calc((min(100vw, var(--layout_area_width), var(--background_image_width) * 1px) / var(--background_image_output_width)) * 28.8); } .content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) .cms_carousel) .box_on_image .cms_subheadline.cms_font__marketing,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) .cms_carousel) .box_on_image [data-cms-font_size-key="subheadline"].cms_font__marketing,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) .cms_carousel) .box_on_image .cms_subheadline .cms_font__marketing,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) .cms_carousel) .box_on_image .cms_font__marketing .cms_subheadline,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) .cms_carousel) .box_on_image [data-cms-font_size-key="subheadline"] .cms_font__marketing,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) .cms_carousel) .box_on_image .cms_font__marketing [data-cms-font_size-key="subheadline"], .content_contribution_wrapper .cms_carousel .box_on_image .cms_subheadline.cms_font__marketing,.content_contribution_wrapper .cms_carousel .box_on_image [data-cms-font_size-key="subheadline"].cms_font__marketing,.content_contribution_wrapper .cms_carousel .box_on_image .cms_subheadline .cms_font__marketing,.content_contribution_wrapper .cms_carousel .box_on_image .cms_font__marketing .cms_subheadline,.content_contribution_wrapper .cms_carousel .box_on_image [data-cms-font_size-key="subheadline"] .cms_font__marketing,.content_contribution_wrapper .cms_carousel .box_on_image .cms_font__marketing [data-cms-font_size-key="subheadline"] { font-size: calc((100vw / var(--background_image_output_width)) * 28.8); } .content_document_wrapper__redzac_advertising .box_on_image .cms_subheadline.cms_font__marketing,.content_document_wrapper__redzac_advertising .box_on_image [data-cms-font_size-key="subheadline"].cms_font__marketing,.content_document_wrapper__redzac_advertising .box_on_image .cms_subheadline .cms_font__marketing,.content_document_wrapper__redzac_advertising .box_on_image .cms_font__marketing .cms_subheadline,.content_document_wrapper__redzac_advertising .box_on_image [data-cms-font_size-key="subheadline"] .cms_font__marketing,.content_document_wrapper__redzac_advertising .box_on_image .cms_font__marketing [data-cms-font_size-key="subheadline"] { font-size: calc((1 / (1080 / var(--background_image_width))) * (100vh / var(--background_image_height)) * 28.8); } @media only screen and (max-width: 487.9px), only screen and (min-width: 488px) and (max-width: 809.9px) { .content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where(:not([data-smartphone_position="after_image"])) .cms_subheadline.cms_font__marketing,.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where(:not([data-smartphone_position="after_image"])) [data-cms-font_size-key="subheadline"].cms_font__marketing,.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where(:not([data-smartphone_position="after_image"])) .cms_subheadline .cms_font__marketing,.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where(:not([data-smartphone_position="after_image"])) .cms_font__marketing .cms_subheadline,.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where(:not([data-smartphone_position="after_image"])) [data-cms-font_size-key="subheadline"] .cms_font__marketing,.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where(:not([data-smartphone_position="after_image"])) .cms_font__marketing [data-cms-font_size-key="subheadline"], .content_contribution_wrapper .box_on_image:where(:not([data-smartphone_position="after_image"])) .cms_subheadline.cms_font__marketing,.content_contribution_wrapper .box_on_image:where(:not([data-smartphone_position="after_image"])) [data-cms-font_size-key="subheadline"].cms_font__marketing,.content_contribution_wrapper .box_on_image:where(:not([data-smartphone_position="after_image"])) .cms_subheadline .cms_font__marketing,.content_contribution_wrapper .box_on_image:where(:not([data-smartphone_position="after_image"])) .cms_font__marketing .cms_subheadline,.content_contribution_wrapper .box_on_image:where(:not([data-smartphone_position="after_image"])) [data-cms-font_size-key="subheadline"] .cms_font__marketing,.content_contribution_wrapper .box_on_image:where(:not([data-smartphone_position="after_image"])) .cms_font__marketing [data-cms-font_size-key="subheadline"] { font-size: 36.0px; } .content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where([data-smartphone_position="after_image"]) .cms_subheadline.cms_font__marketing,.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where([data-smartphone_position="after_image"]) [data-cms-font_size-key="subheadline"].cms_font__marketing,.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where([data-smartphone_position="after_image"]) .cms_subheadline .cms_font__marketing,.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where([data-smartphone_position="after_image"]) .cms_font__marketing .cms_subheadline,.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where([data-smartphone_position="after_image"]) [data-cms-font_size-key="subheadline"] .cms_font__marketing,.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where([data-smartphone_position="after_image"]) .cms_font__marketing [data-cms-font_size-key="subheadline"], .content_contribution_wrapper .box_on_image:where([data-smartphone_position="after_image"]) .cms_subheadline.cms_font__marketing,.content_contribution_wrapper .box_on_image:where([data-smartphone_position="after_image"]) [data-cms-font_size-key="subheadline"].cms_font__marketing,.content_contribution_wrapper .box_on_image:where([data-smartphone_position="after_image"]) .cms_subheadline .cms_font__marketing,.content_contribution_wrapper .box_on_image:where([data-smartphone_position="after_image"]) .cms_font__marketing .cms_subheadline,.content_contribution_wrapper .box_on_image:where([data-smartphone_position="after_image"]) [data-cms-font_size-key="subheadline"] .cms_font__marketing,.content_contribution_wrapper .box_on_image:where([data-smartphone_position="after_image"]) .cms_font__marketing [data-cms-font_size-key="subheadline"] { font-size: 28.8px; } } .cms_fine_print.cms_font__marketing,[data-cms-font_size-key="fine_print"].cms_font__marketing,.cms_fine_print .cms_font__marketing,.cms_font__marketing .cms_fine_print,[data-cms-font_size-key="fine_print"] .cms_font__marketing,.cms_font__marketing [data-cms-font_size-key="fine_print"] { font-size: 17.6px; } .content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising)) .box_on_image .cms_fine_print.cms_font__marketing,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising)) .box_on_image [data-cms-font_size-key="fine_print"].cms_font__marketing,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising)) .box_on_image .cms_fine_print .cms_font__marketing,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising)) .box_on_image .cms_font__marketing .cms_fine_print,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising)) .box_on_image [data-cms-font_size-key="fine_print"] .cms_font__marketing,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising)) .box_on_image .cms_font__marketing [data-cms-font_size-key="fine_print"], .content_contribution_wrapper .box_on_image .cms_fine_print.cms_font__marketing,.content_contribution_wrapper .box_on_image [data-cms-font_size-key="fine_print"].cms_font__marketing,.content_contribution_wrapper .box_on_image .cms_fine_print .cms_font__marketing,.content_contribution_wrapper .box_on_image .cms_font__marketing .cms_fine_print,.content_contribution_wrapper .box_on_image [data-cms-font_size-key="fine_print"] .cms_font__marketing,.content_contribution_wrapper .box_on_image .cms_font__marketing [data-cms-font_size-key="fine_print"] { font-size: calc((min(100vw, var(--background_image_width) * 1px) / var(--background_image_output_width)) * 17.6); } .content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) [style*="--layout_area_width"]) .box_on_image .cms_fine_print.cms_font__marketing,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) [style*="--layout_area_width"]) .box_on_image [data-cms-font_size-key="fine_print"].cms_font__marketing,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) [style*="--layout_area_width"]) .box_on_image .cms_fine_print .cms_font__marketing,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) [style*="--layout_area_width"]) .box_on_image .cms_font__marketing .cms_fine_print,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) [style*="--layout_area_width"]) .box_on_image [data-cms-font_size-key="fine_print"] .cms_font__marketing,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) [style*="--layout_area_width"]) .box_on_image .cms_font__marketing [data-cms-font_size-key="fine_print"], .content_contribution_wrapper :where([style*="--layout_area_width"]) .box_on_image .cms_fine_print.cms_font__marketing,.content_contribution_wrapper :where([style*="--layout_area_width"]) .box_on_image [data-cms-font_size-key="fine_print"].cms_font__marketing,.content_contribution_wrapper :where([style*="--layout_area_width"]) .box_on_image .cms_fine_print .cms_font__marketing,.content_contribution_wrapper :where([style*="--layout_area_width"]) .box_on_image .cms_font__marketing .cms_fine_print,.content_contribution_wrapper :where([style*="--layout_area_width"]) .box_on_image [data-cms-font_size-key="fine_print"] .cms_font__marketing,.content_contribution_wrapper :where([style*="--layout_area_width"]) .box_on_image .cms_font__marketing [data-cms-font_size-key="fine_print"] { font-size: calc((min(100vw, var(--layout_area_width), var(--background_image_width) * 1px) / var(--background_image_output_width)) * 17.6); } .content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) .cms_carousel) .box_on_image .cms_fine_print.cms_font__marketing,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) .cms_carousel) .box_on_image [data-cms-font_size-key="fine_print"].cms_font__marketing,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) .cms_carousel) .box_on_image .cms_fine_print .cms_font__marketing,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) .cms_carousel) .box_on_image .cms_font__marketing .cms_fine_print,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) .cms_carousel) .box_on_image [data-cms-font_size-key="fine_print"] .cms_font__marketing,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) .cms_carousel) .box_on_image .cms_font__marketing [data-cms-font_size-key="fine_print"], .content_contribution_wrapper .cms_carousel .box_on_image .cms_fine_print.cms_font__marketing,.content_contribution_wrapper .cms_carousel .box_on_image [data-cms-font_size-key="fine_print"].cms_font__marketing,.content_contribution_wrapper .cms_carousel .box_on_image .cms_fine_print .cms_font__marketing,.content_contribution_wrapper .cms_carousel .box_on_image .cms_font__marketing .cms_fine_print,.content_contribution_wrapper .cms_carousel .box_on_image [data-cms-font_size-key="fine_print"] .cms_font__marketing,.content_contribution_wrapper .cms_carousel .box_on_image .cms_font__marketing [data-cms-font_size-key="fine_print"] { font-size: calc((100vw / var(--background_image_output_width)) * 17.6); } .content_document_wrapper__redzac_advertising .box_on_image .cms_fine_print.cms_font__marketing,.content_document_wrapper__redzac_advertising .box_on_image [data-cms-font_size-key="fine_print"].cms_font__marketing,.content_document_wrapper__redzac_advertising .box_on_image .cms_fine_print .cms_font__marketing,.content_document_wrapper__redzac_advertising .box_on_image .cms_font__marketing .cms_fine_print,.content_document_wrapper__redzac_advertising .box_on_image [data-cms-font_size-key="fine_print"] .cms_font__marketing,.content_document_wrapper__redzac_advertising .box_on_image .cms_font__marketing [data-cms-font_size-key="fine_print"] { font-size: calc((1 / (1080 / var(--background_image_width))) * (100vh / var(--background_image_height)) * 17.6); } @media only screen and (max-width: 487.9px), only screen and (min-width: 488px) and (max-width: 809.9px) { .content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where(:not([data-smartphone_position="after_image"])) .cms_fine_print.cms_font__marketing,.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where(:not([data-smartphone_position="after_image"])) [data-cms-font_size-key="fine_print"].cms_font__marketing,.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where(:not([data-smartphone_position="after_image"])) .cms_fine_print .cms_font__marketing,.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where(:not([data-smartphone_position="after_image"])) .cms_font__marketing .cms_fine_print,.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where(:not([data-smartphone_position="after_image"])) [data-cms-font_size-key="fine_print"] .cms_font__marketing,.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where(:not([data-smartphone_position="after_image"])) .cms_font__marketing [data-cms-font_size-key="fine_print"], .content_contribution_wrapper .box_on_image:where(:not([data-smartphone_position="after_image"])) .cms_fine_print.cms_font__marketing,.content_contribution_wrapper .box_on_image:where(:not([data-smartphone_position="after_image"])) [data-cms-font_size-key="fine_print"].cms_font__marketing,.content_contribution_wrapper .box_on_image:where(:not([data-smartphone_position="after_image"])) .cms_fine_print .cms_font__marketing,.content_contribution_wrapper .box_on_image:where(:not([data-smartphone_position="after_image"])) .cms_font__marketing .cms_fine_print,.content_contribution_wrapper .box_on_image:where(:not([data-smartphone_position="after_image"])) [data-cms-font_size-key="fine_print"] .cms_font__marketing,.content_contribution_wrapper .box_on_image:where(:not([data-smartphone_position="after_image"])) .cms_font__marketing [data-cms-font_size-key="fine_print"] { font-size: 22.0px; } .content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where([data-smartphone_position="after_image"]) .cms_fine_print.cms_font__marketing,.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where([data-smartphone_position="after_image"]) [data-cms-font_size-key="fine_print"].cms_font__marketing,.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where([data-smartphone_position="after_image"]) .cms_fine_print .cms_font__marketing,.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where([data-smartphone_position="after_image"]) .cms_font__marketing .cms_fine_print,.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where([data-smartphone_position="after_image"]) [data-cms-font_size-key="fine_print"] .cms_font__marketing,.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where([data-smartphone_position="after_image"]) .cms_font__marketing [data-cms-font_size-key="fine_print"], .content_contribution_wrapper .box_on_image:where([data-smartphone_position="after_image"]) .cms_fine_print.cms_font__marketing,.content_contribution_wrapper .box_on_image:where([data-smartphone_position="after_image"]) [data-cms-font_size-key="fine_print"].cms_font__marketing,.content_contribution_wrapper .box_on_image:where([data-smartphone_position="after_image"]) .cms_fine_print .cms_font__marketing,.content_contribution_wrapper .box_on_image:where([data-smartphone_position="after_image"]) .cms_font__marketing .cms_fine_print,.content_contribution_wrapper .box_on_image:where([data-smartphone_position="after_image"]) [data-cms-font_size-key="fine_print"] .cms_font__marketing,.content_contribution_wrapper .box_on_image:where([data-smartphone_position="after_image"]) .cms_font__marketing [data-cms-font_size-key="fine_print"] { font-size: 17.6px; } } .cms_large.cms_font__marketing,[data-cms-font_size-key="large"].cms_font__marketing,.cms_large .cms_font__marketing,.cms_font__marketing .cms_large,[data-cms-font_size-key="large"] .cms_font__marketing,.cms_font__marketing [data-cms-font_size-key="large"] { font-size: 25.6px; } .content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising)) .box_on_image .cms_large.cms_font__marketing,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising)) .box_on_image [data-cms-font_size-key="large"].cms_font__marketing,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising)) .box_on_image .cms_large .cms_font__marketing,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising)) .box_on_image .cms_font__marketing .cms_large,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising)) .box_on_image [data-cms-font_size-key="large"] .cms_font__marketing,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising)) .box_on_image .cms_font__marketing [data-cms-font_size-key="large"], .content_contribution_wrapper .box_on_image .cms_large.cms_font__marketing,.content_contribution_wrapper .box_on_image [data-cms-font_size-key="large"].cms_font__marketing,.content_contribution_wrapper .box_on_image .cms_large .cms_font__marketing,.content_contribution_wrapper .box_on_image .cms_font__marketing .cms_large,.content_contribution_wrapper .box_on_image [data-cms-font_size-key="large"] .cms_font__marketing,.content_contribution_wrapper .box_on_image .cms_font__marketing [data-cms-font_size-key="large"] { font-size: calc((min(100vw, var(--background_image_width) * 1px) / var(--background_image_output_width)) * 25.6); } .content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) [style*="--layout_area_width"]) .box_on_image .cms_large.cms_font__marketing,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) [style*="--layout_area_width"]) .box_on_image [data-cms-font_size-key="large"].cms_font__marketing,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) [style*="--layout_area_width"]) .box_on_image .cms_large .cms_font__marketing,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) [style*="--layout_area_width"]) .box_on_image .cms_font__marketing .cms_large,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) [style*="--layout_area_width"]) .box_on_image [data-cms-font_size-key="large"] .cms_font__marketing,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) [style*="--layout_area_width"]) .box_on_image .cms_font__marketing [data-cms-font_size-key="large"], .content_contribution_wrapper :where([style*="--layout_area_width"]) .box_on_image .cms_large.cms_font__marketing,.content_contribution_wrapper :where([style*="--layout_area_width"]) .box_on_image [data-cms-font_size-key="large"].cms_font__marketing,.content_contribution_wrapper :where([style*="--layout_area_width"]) .box_on_image .cms_large .cms_font__marketing,.content_contribution_wrapper :where([style*="--layout_area_width"]) .box_on_image .cms_font__marketing .cms_large,.content_contribution_wrapper :where([style*="--layout_area_width"]) .box_on_image [data-cms-font_size-key="large"] .cms_font__marketing,.content_contribution_wrapper :where([style*="--layout_area_width"]) .box_on_image .cms_font__marketing [data-cms-font_size-key="large"] { font-size: calc((min(100vw, var(--layout_area_width), var(--background_image_width) * 1px) / var(--background_image_output_width)) * 25.6); } .content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) .cms_carousel) .box_on_image .cms_large.cms_font__marketing,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) .cms_carousel) .box_on_image [data-cms-font_size-key="large"].cms_font__marketing,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) .cms_carousel) .box_on_image .cms_large .cms_font__marketing,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) .cms_carousel) .box_on_image .cms_font__marketing .cms_large,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) .cms_carousel) .box_on_image [data-cms-font_size-key="large"] .cms_font__marketing,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) .cms_carousel) .box_on_image .cms_font__marketing [data-cms-font_size-key="large"], .content_contribution_wrapper .cms_carousel .box_on_image .cms_large.cms_font__marketing,.content_contribution_wrapper .cms_carousel .box_on_image [data-cms-font_size-key="large"].cms_font__marketing,.content_contribution_wrapper .cms_carousel .box_on_image .cms_large .cms_font__marketing,.content_contribution_wrapper .cms_carousel .box_on_image .cms_font__marketing .cms_large,.content_contribution_wrapper .cms_carousel .box_on_image [data-cms-font_size-key="large"] .cms_font__marketing,.content_contribution_wrapper .cms_carousel .box_on_image .cms_font__marketing [data-cms-font_size-key="large"] { font-size: calc((100vw / var(--background_image_output_width)) * 25.6); } .content_document_wrapper__redzac_advertising .box_on_image .cms_large.cms_font__marketing,.content_document_wrapper__redzac_advertising .box_on_image [data-cms-font_size-key="large"].cms_font__marketing,.content_document_wrapper__redzac_advertising .box_on_image .cms_large .cms_font__marketing,.content_document_wrapper__redzac_advertising .box_on_image .cms_font__marketing .cms_large,.content_document_wrapper__redzac_advertising .box_on_image [data-cms-font_size-key="large"] .cms_font__marketing,.content_document_wrapper__redzac_advertising .box_on_image .cms_font__marketing [data-cms-font_size-key="large"] { font-size: calc((1 / (1080 / var(--background_image_width))) * (100vh / var(--background_image_height)) * 25.6); } @media only screen and (max-width: 487.9px), only screen and (min-width: 488px) and (max-width: 809.9px) { .content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where(:not([data-smartphone_position="after_image"])) .cms_large.cms_font__marketing,.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where(:not([data-smartphone_position="after_image"])) [data-cms-font_size-key="large"].cms_font__marketing,.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where(:not([data-smartphone_position="after_image"])) .cms_large .cms_font__marketing,.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where(:not([data-smartphone_position="after_image"])) .cms_font__marketing .cms_large,.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where(:not([data-smartphone_position="after_image"])) [data-cms-font_size-key="large"] .cms_font__marketing,.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where(:not([data-smartphone_position="after_image"])) .cms_font__marketing [data-cms-font_size-key="large"], .content_contribution_wrapper .box_on_image:where(:not([data-smartphone_position="after_image"])) .cms_large.cms_font__marketing,.content_contribution_wrapper .box_on_image:where(:not([data-smartphone_position="after_image"])) [data-cms-font_size-key="large"].cms_font__marketing,.content_contribution_wrapper .box_on_image:where(:not([data-smartphone_position="after_image"])) .cms_large .cms_font__marketing,.content_contribution_wrapper .box_on_image:where(:not([data-smartphone_position="after_image"])) .cms_font__marketing .cms_large,.content_contribution_wrapper .box_on_image:where(:not([data-smartphone_position="after_image"])) [data-cms-font_size-key="large"] .cms_font__marketing,.content_contribution_wrapper .box_on_image:where(:not([data-smartphone_position="after_image"])) .cms_font__marketing [data-cms-font_size-key="large"] { font-size: 32.0px; } .content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where([data-smartphone_position="after_image"]) .cms_large.cms_font__marketing,.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where([data-smartphone_position="after_image"]) [data-cms-font_size-key="large"].cms_font__marketing,.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where([data-smartphone_position="after_image"]) .cms_large .cms_font__marketing,.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where([data-smartphone_position="after_image"]) .cms_font__marketing .cms_large,.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where([data-smartphone_position="after_image"]) [data-cms-font_size-key="large"] .cms_font__marketing,.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where([data-smartphone_position="after_image"]) .cms_font__marketing [data-cms-font_size-key="large"], .content_contribution_wrapper .box_on_image:where([data-smartphone_position="after_image"]) .cms_large.cms_font__marketing,.content_contribution_wrapper .box_on_image:where([data-smartphone_position="after_image"]) [data-cms-font_size-key="large"].cms_font__marketing,.content_contribution_wrapper .box_on_image:where([data-smartphone_position="after_image"]) .cms_large .cms_font__marketing,.content_contribution_wrapper .box_on_image:where([data-smartphone_position="after_image"]) .cms_font__marketing .cms_large,.content_contribution_wrapper .box_on_image:where([data-smartphone_position="after_image"]) [data-cms-font_size-key="large"] .cms_font__marketing,.content_contribution_wrapper .box_on_image:where([data-smartphone_position="after_image"]) .cms_font__marketing [data-cms-font_size-key="large"] { font-size: 25.6px; } } .cms_small.cms_font__marketing,[data-cms-font_size-key="small"].cms_font__marketing,.cms_small .cms_font__marketing,.cms_font__marketing .cms_small,[data-cms-font_size-key="small"] .cms_font__marketing,.cms_font__marketing [data-cms-font_size-key="small"] { font-size: 20.8px; } .content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising)) .box_on_image .cms_small.cms_font__marketing,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising)) .box_on_image [data-cms-font_size-key="small"].cms_font__marketing,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising)) .box_on_image .cms_small .cms_font__marketing,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising)) .box_on_image .cms_font__marketing .cms_small,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising)) .box_on_image [data-cms-font_size-key="small"] .cms_font__marketing,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising)) .box_on_image .cms_font__marketing [data-cms-font_size-key="small"], .content_contribution_wrapper .box_on_image .cms_small.cms_font__marketing,.content_contribution_wrapper .box_on_image [data-cms-font_size-key="small"].cms_font__marketing,.content_contribution_wrapper .box_on_image .cms_small .cms_font__marketing,.content_contribution_wrapper .box_on_image .cms_font__marketing .cms_small,.content_contribution_wrapper .box_on_image [data-cms-font_size-key="small"] .cms_font__marketing,.content_contribution_wrapper .box_on_image .cms_font__marketing [data-cms-font_size-key="small"] { font-size: calc((min(100vw, var(--background_image_width) * 1px) / var(--background_image_output_width)) * 20.8); } .content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) [style*="--layout_area_width"]) .box_on_image .cms_small.cms_font__marketing,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) [style*="--layout_area_width"]) .box_on_image [data-cms-font_size-key="small"].cms_font__marketing,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) [style*="--layout_area_width"]) .box_on_image .cms_small .cms_font__marketing,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) [style*="--layout_area_width"]) .box_on_image .cms_font__marketing .cms_small,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) [style*="--layout_area_width"]) .box_on_image [data-cms-font_size-key="small"] .cms_font__marketing,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) [style*="--layout_area_width"]) .box_on_image .cms_font__marketing [data-cms-font_size-key="small"], .content_contribution_wrapper :where([style*="--layout_area_width"]) .box_on_image .cms_small.cms_font__marketing,.content_contribution_wrapper :where([style*="--layout_area_width"]) .box_on_image [data-cms-font_size-key="small"].cms_font__marketing,.content_contribution_wrapper :where([style*="--layout_area_width"]) .box_on_image .cms_small .cms_font__marketing,.content_contribution_wrapper :where([style*="--layout_area_width"]) .box_on_image .cms_font__marketing .cms_small,.content_contribution_wrapper :where([style*="--layout_area_width"]) .box_on_image [data-cms-font_size-key="small"] .cms_font__marketing,.content_contribution_wrapper :where([style*="--layout_area_width"]) .box_on_image .cms_font__marketing [data-cms-font_size-key="small"] { font-size: calc((min(100vw, var(--layout_area_width), var(--background_image_width) * 1px) / var(--background_image_output_width)) * 20.8); } .content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) .cms_carousel) .box_on_image .cms_small.cms_font__marketing,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) .cms_carousel) .box_on_image [data-cms-font_size-key="small"].cms_font__marketing,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) .cms_carousel) .box_on_image .cms_small .cms_font__marketing,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) .cms_carousel) .box_on_image .cms_font__marketing .cms_small,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) .cms_carousel) .box_on_image [data-cms-font_size-key="small"] .cms_font__marketing,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) .cms_carousel) .box_on_image .cms_font__marketing [data-cms-font_size-key="small"], .content_contribution_wrapper .cms_carousel .box_on_image .cms_small.cms_font__marketing,.content_contribution_wrapper .cms_carousel .box_on_image [data-cms-font_size-key="small"].cms_font__marketing,.content_contribution_wrapper .cms_carousel .box_on_image .cms_small .cms_font__marketing,.content_contribution_wrapper .cms_carousel .box_on_image .cms_font__marketing .cms_small,.content_contribution_wrapper .cms_carousel .box_on_image [data-cms-font_size-key="small"] .cms_font__marketing,.content_contribution_wrapper .cms_carousel .box_on_image .cms_font__marketing [data-cms-font_size-key="small"] { font-size: calc((100vw / var(--background_image_output_width)) * 20.8); } .content_document_wrapper__redzac_advertising .box_on_image .cms_small.cms_font__marketing,.content_document_wrapper__redzac_advertising .box_on_image [data-cms-font_size-key="small"].cms_font__marketing,.content_document_wrapper__redzac_advertising .box_on_image .cms_small .cms_font__marketing,.content_document_wrapper__redzac_advertising .box_on_image .cms_font__marketing .cms_small,.content_document_wrapper__redzac_advertising .box_on_image [data-cms-font_size-key="small"] .cms_font__marketing,.content_document_wrapper__redzac_advertising .box_on_image .cms_font__marketing [data-cms-font_size-key="small"] { font-size: calc((1 / (1080 / var(--background_image_width))) * (100vh / var(--background_image_height)) * 20.8); } @media only screen and (max-width: 487.9px), only screen and (min-width: 488px) and (max-width: 809.9px) { .content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where(:not([data-smartphone_position="after_image"])) .cms_small.cms_font__marketing,.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where(:not([data-smartphone_position="after_image"])) [data-cms-font_size-key="small"].cms_font__marketing,.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where(:not([data-smartphone_position="after_image"])) .cms_small .cms_font__marketing,.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where(:not([data-smartphone_position="after_image"])) .cms_font__marketing .cms_small,.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where(:not([data-smartphone_position="after_image"])) [data-cms-font_size-key="small"] .cms_font__marketing,.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where(:not([data-smartphone_position="after_image"])) .cms_font__marketing [data-cms-font_size-key="small"], .content_contribution_wrapper .box_on_image:where(:not([data-smartphone_position="after_image"])) .cms_small.cms_font__marketing,.content_contribution_wrapper .box_on_image:where(:not([data-smartphone_position="after_image"])) [data-cms-font_size-key="small"].cms_font__marketing,.content_contribution_wrapper .box_on_image:where(:not([data-smartphone_position="after_image"])) .cms_small .cms_font__marketing,.content_contribution_wrapper .box_on_image:where(:not([data-smartphone_position="after_image"])) .cms_font__marketing .cms_small,.content_contribution_wrapper .box_on_image:where(:not([data-smartphone_position="after_image"])) [data-cms-font_size-key="small"] .cms_font__marketing,.content_contribution_wrapper .box_on_image:where(:not([data-smartphone_position="after_image"])) .cms_font__marketing [data-cms-font_size-key="small"] { font-size: 26.0px; } .content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where([data-smartphone_position="after_image"]) .cms_small.cms_font__marketing,.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where([data-smartphone_position="after_image"]) [data-cms-font_size-key="small"].cms_font__marketing,.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where([data-smartphone_position="after_image"]) .cms_small .cms_font__marketing,.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where([data-smartphone_position="after_image"]) .cms_font__marketing .cms_small,.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where([data-smartphone_position="after_image"]) [data-cms-font_size-key="small"] .cms_font__marketing,.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where([data-smartphone_position="after_image"]) .cms_font__marketing [data-cms-font_size-key="small"], .content_contribution_wrapper .box_on_image:where([data-smartphone_position="after_image"]) .cms_small.cms_font__marketing,.content_contribution_wrapper .box_on_image:where([data-smartphone_position="after_image"]) [data-cms-font_size-key="small"].cms_font__marketing,.content_contribution_wrapper .box_on_image:where([data-smartphone_position="after_image"]) .cms_small .cms_font__marketing,.content_contribution_wrapper .box_on_image:where([data-smartphone_position="after_image"]) .cms_font__marketing .cms_small,.content_contribution_wrapper .box_on_image:where([data-smartphone_position="after_image"]) [data-cms-font_size-key="small"] .cms_font__marketing,.content_contribution_wrapper .box_on_image:where([data-smartphone_position="after_image"]) .cms_font__marketing [data-cms-font_size-key="small"] { font-size: 20.8px; } } } p[data-cms-font-family-key="marketing"],p [data-cms-font-family-key="marketing"],[data-cms-font-family-key="marketing"] p { font-size: 28.0px; } .content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising)) .box_on_image p[data-cms-font-family-key="marketing"],.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising)) .box_on_image p [data-cms-font-family-key="marketing"],.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising)) .box_on_image [data-cms-font-family-key="marketing"] p, .content_contribution_wrapper .box_on_image p[data-cms-font-family-key="marketing"],.content_contribution_wrapper .box_on_image p [data-cms-font-family-key="marketing"],.content_contribution_wrapper .box_on_image [data-cms-font-family-key="marketing"] p { font-size: calc((min(100vw, var(--background_image_width) * 1px) / var(--background_image_output_width)) * 28.0); } .content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) [style*="--layout_area_width"]) .box_on_image p[data-cms-font-family-key="marketing"],.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) [style*="--layout_area_width"]) .box_on_image p [data-cms-font-family-key="marketing"],.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) [style*="--layout_area_width"]) .box_on_image [data-cms-font-family-key="marketing"] p, .content_contribution_wrapper :where([style*="--layout_area_width"]) .box_on_image p[data-cms-font-family-key="marketing"],.content_contribution_wrapper :where([style*="--layout_area_width"]) .box_on_image p [data-cms-font-family-key="marketing"],.content_contribution_wrapper :where([style*="--layout_area_width"]) .box_on_image [data-cms-font-family-key="marketing"] p { font-size: calc((min(100vw, var(--layout_area_width), var(--background_image_width) * 1px) / var(--background_image_output_width)) * 28.0); } .content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) .cms_carousel) .box_on_image p[data-cms-font-family-key="marketing"],.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) .cms_carousel) .box_on_image p [data-cms-font-family-key="marketing"],.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) .cms_carousel) .box_on_image [data-cms-font-family-key="marketing"] p, .content_contribution_wrapper .cms_carousel .box_on_image p[data-cms-font-family-key="marketing"],.content_contribution_wrapper .cms_carousel .box_on_image p [data-cms-font-family-key="marketing"],.content_contribution_wrapper .cms_carousel .box_on_image [data-cms-font-family-key="marketing"] p { font-size: calc((100vw / var(--background_image_output_width)) * 28.0); } .content_document_wrapper__redzac_advertising .box_on_image p[data-cms-font-family-key="marketing"],.content_document_wrapper__redzac_advertising .box_on_image p [data-cms-font-family-key="marketing"],.content_document_wrapper__redzac_advertising .box_on_image [data-cms-font-family-key="marketing"] p { font-size: calc((1 / (1080 / var(--background_image_width))) * (100vh / var(--background_image_height)) * 28.0); } @media only screen and (max-width: 487.9px), only screen and (min-width: 488px) and (max-width: 809.9px) { .content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where(:not([data-smartphone_position="after_image"])) p[data-cms-font-family-key="marketing"],.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where(:not([data-smartphone_position="after_image"])) p [data-cms-font-family-key="marketing"],.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where(:not([data-smartphone_position="after_image"])) [data-cms-font-family-key="marketing"] p, .content_contribution_wrapper .box_on_image:where(:not([data-smartphone_position="after_image"])) p[data-cms-font-family-key="marketing"],.content_contribution_wrapper .box_on_image:where(:not([data-smartphone_position="after_image"])) p [data-cms-font-family-key="marketing"],.content_contribution_wrapper .box_on_image:where(:not([data-smartphone_position="after_image"])) [data-cms-font-family-key="marketing"] p { font-size: 35.0px; } .content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where([data-smartphone_position="after_image"]) p[data-cms-font-family-key="marketing"],.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where([data-smartphone_position="after_image"]) p [data-cms-font-family-key="marketing"],.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where([data-smartphone_position="after_image"]) [data-cms-font-family-key="marketing"] p, .content_contribution_wrapper .box_on_image:where([data-smartphone_position="after_image"]) p[data-cms-font-family-key="marketing"],.content_contribution_wrapper .box_on_image:where([data-smartphone_position="after_image"]) p [data-cms-font-family-key="marketing"],.content_contribution_wrapper .box_on_image:where([data-smartphone_position="after_image"]) [data-cms-font-family-key="marketing"] p { font-size: 44.800000000000004px; } } .cms_headline[data-cms-font-family-key="marketing"],[data-cms-font_size-key="headline"][data-cms-font-family-key="marketing"],.cms_headline [data-cms-font-family-key="marketing"],[data-cms-font-family-key="marketing"] .cms_headline,[data-cms-font_size-key="headline"] [data-cms-font-family-key="marketing"],[data-cms-font-family-key="marketing"] [data-cms-font_size-key="headline"] { font-size: 48.0px; } .content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising)) .box_on_image .cms_headline[data-cms-font-family-key="marketing"],.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising)) .box_on_image [data-cms-font_size-key="headline"][data-cms-font-family-key="marketing"],.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising)) .box_on_image .cms_headline [data-cms-font-family-key="marketing"],.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising)) .box_on_image [data-cms-font-family-key="marketing"] .cms_headline,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising)) .box_on_image [data-cms-font_size-key="headline"] [data-cms-font-family-key="marketing"],.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising)) .box_on_image [data-cms-font-family-key="marketing"] [data-cms-font_size-key="headline"], .content_contribution_wrapper .box_on_image .cms_headline[data-cms-font-family-key="marketing"],.content_contribution_wrapper .box_on_image [data-cms-font_size-key="headline"][data-cms-font-family-key="marketing"],.content_contribution_wrapper .box_on_image .cms_headline [data-cms-font-family-key="marketing"],.content_contribution_wrapper .box_on_image [data-cms-font-family-key="marketing"] .cms_headline,.content_contribution_wrapper .box_on_image [data-cms-font_size-key="headline"] [data-cms-font-family-key="marketing"],.content_contribution_wrapper .box_on_image [data-cms-font-family-key="marketing"] [data-cms-font_size-key="headline"] { font-size: calc((min(100vw, var(--background_image_width) * 1px) / var(--background_image_output_width)) * 48.0); } .content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) [style*="--layout_area_width"]) .box_on_image .cms_headline[data-cms-font-family-key="marketing"],.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) [style*="--layout_area_width"]) .box_on_image [data-cms-font_size-key="headline"][data-cms-font-family-key="marketing"],.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) [style*="--layout_area_width"]) .box_on_image .cms_headline [data-cms-font-family-key="marketing"],.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) [style*="--layout_area_width"]) .box_on_image [data-cms-font-family-key="marketing"] .cms_headline,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) [style*="--layout_area_width"]) .box_on_image [data-cms-font_size-key="headline"] [data-cms-font-family-key="marketing"],.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) [style*="--layout_area_width"]) .box_on_image [data-cms-font-family-key="marketing"] [data-cms-font_size-key="headline"], .content_contribution_wrapper :where([style*="--layout_area_width"]) .box_on_image .cms_headline[data-cms-font-family-key="marketing"],.content_contribution_wrapper :where([style*="--layout_area_width"]) .box_on_image [data-cms-font_size-key="headline"][data-cms-font-family-key="marketing"],.content_contribution_wrapper :where([style*="--layout_area_width"]) .box_on_image .cms_headline [data-cms-font-family-key="marketing"],.content_contribution_wrapper :where([style*="--layout_area_width"]) .box_on_image [data-cms-font-family-key="marketing"] .cms_headline,.content_contribution_wrapper :where([style*="--layout_area_width"]) .box_on_image [data-cms-font_size-key="headline"] [data-cms-font-family-key="marketing"],.content_contribution_wrapper :where([style*="--layout_area_width"]) .box_on_image [data-cms-font-family-key="marketing"] [data-cms-font_size-key="headline"] { font-size: calc((min(100vw, var(--layout_area_width), var(--background_image_width) * 1px) / var(--background_image_output_width)) * 48.0); } .content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) .cms_carousel) .box_on_image .cms_headline[data-cms-font-family-key="marketing"],.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) .cms_carousel) .box_on_image [data-cms-font_size-key="headline"][data-cms-font-family-key="marketing"],.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) .cms_carousel) .box_on_image .cms_headline [data-cms-font-family-key="marketing"],.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) .cms_carousel) .box_on_image [data-cms-font-family-key="marketing"] .cms_headline,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) .cms_carousel) .box_on_image [data-cms-font_size-key="headline"] [data-cms-font-family-key="marketing"],.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) .cms_carousel) .box_on_image [data-cms-font-family-key="marketing"] [data-cms-font_size-key="headline"], .content_contribution_wrapper .cms_carousel .box_on_image .cms_headline[data-cms-font-family-key="marketing"],.content_contribution_wrapper .cms_carousel .box_on_image [data-cms-font_size-key="headline"][data-cms-font-family-key="marketing"],.content_contribution_wrapper .cms_carousel .box_on_image .cms_headline [data-cms-font-family-key="marketing"],.content_contribution_wrapper .cms_carousel .box_on_image [data-cms-font-family-key="marketing"] .cms_headline,.content_contribution_wrapper .cms_carousel .box_on_image [data-cms-font_size-key="headline"] [data-cms-font-family-key="marketing"],.content_contribution_wrapper .cms_carousel .box_on_image [data-cms-font-family-key="marketing"] [data-cms-font_size-key="headline"] { font-size: calc((100vw / var(--background_image_output_width)) * 48.0); } .content_document_wrapper__redzac_advertising .box_on_image .cms_headline[data-cms-font-family-key="marketing"],.content_document_wrapper__redzac_advertising .box_on_image [data-cms-font_size-key="headline"][data-cms-font-family-key="marketing"],.content_document_wrapper__redzac_advertising .box_on_image .cms_headline [data-cms-font-family-key="marketing"],.content_document_wrapper__redzac_advertising .box_on_image [data-cms-font-family-key="marketing"] .cms_headline,.content_document_wrapper__redzac_advertising .box_on_image [data-cms-font_size-key="headline"] [data-cms-font-family-key="marketing"],.content_document_wrapper__redzac_advertising .box_on_image [data-cms-font-family-key="marketing"] [data-cms-font_size-key="headline"] { font-size: calc((1 / (1080 / var(--background_image_width))) * (100vh / var(--background_image_height)) * 48.0); } @media only screen and (max-width: 487.9px), only screen and (min-width: 488px) and (max-width: 809.9px) { .content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where(:not([data-smartphone_position="after_image"])) .cms_headline[data-cms-font-family-key="marketing"],.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where(:not([data-smartphone_position="after_image"])) [data-cms-font_size-key="headline"][data-cms-font-family-key="marketing"],.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where(:not([data-smartphone_position="after_image"])) .cms_headline [data-cms-font-family-key="marketing"],.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where(:not([data-smartphone_position="after_image"])) [data-cms-font-family-key="marketing"] .cms_headline,.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where(:not([data-smartphone_position="after_image"])) [data-cms-font_size-key="headline"] [data-cms-font-family-key="marketing"],.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where(:not([data-smartphone_position="after_image"])) [data-cms-font-family-key="marketing"] [data-cms-font_size-key="headline"], .content_contribution_wrapper .box_on_image:where(:not([data-smartphone_position="after_image"])) .cms_headline[data-cms-font-family-key="marketing"],.content_contribution_wrapper .box_on_image:where(:not([data-smartphone_position="after_image"])) [data-cms-font_size-key="headline"][data-cms-font-family-key="marketing"],.content_contribution_wrapper .box_on_image:where(:not([data-smartphone_position="after_image"])) .cms_headline [data-cms-font-family-key="marketing"],.content_contribution_wrapper .box_on_image:where(:not([data-smartphone_position="after_image"])) [data-cms-font-family-key="marketing"] .cms_headline,.content_contribution_wrapper .box_on_image:where(:not([data-smartphone_position="after_image"])) [data-cms-font_size-key="headline"] [data-cms-font-family-key="marketing"],.content_contribution_wrapper .box_on_image:where(:not([data-smartphone_position="after_image"])) [data-cms-font-family-key="marketing"] [data-cms-font_size-key="headline"] { font-size: 60.0px; } .content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where([data-smartphone_position="after_image"]) .cms_headline[data-cms-font-family-key="marketing"],.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where([data-smartphone_position="after_image"]) [data-cms-font_size-key="headline"][data-cms-font-family-key="marketing"],.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where([data-smartphone_position="after_image"]) .cms_headline [data-cms-font-family-key="marketing"],.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where([data-smartphone_position="after_image"]) [data-cms-font-family-key="marketing"] .cms_headline,.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where([data-smartphone_position="after_image"]) [data-cms-font_size-key="headline"] [data-cms-font-family-key="marketing"],.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where([data-smartphone_position="after_image"]) [data-cms-font-family-key="marketing"] [data-cms-font_size-key="headline"], .content_contribution_wrapper .box_on_image:where([data-smartphone_position="after_image"]) .cms_headline[data-cms-font-family-key="marketing"],.content_contribution_wrapper .box_on_image:where([data-smartphone_position="after_image"]) [data-cms-font_size-key="headline"][data-cms-font-family-key="marketing"],.content_contribution_wrapper .box_on_image:where([data-smartphone_position="after_image"]) .cms_headline [data-cms-font-family-key="marketing"],.content_contribution_wrapper .box_on_image:where([data-smartphone_position="after_image"]) [data-cms-font-family-key="marketing"] .cms_headline,.content_contribution_wrapper .box_on_image:where([data-smartphone_position="after_image"]) [data-cms-font_size-key="headline"] [data-cms-font-family-key="marketing"],.content_contribution_wrapper .box_on_image:where([data-smartphone_position="after_image"]) [data-cms-font-family-key="marketing"] [data-cms-font_size-key="headline"] { font-size: 76.80000000000001px; } } .cms_headline_large[data-cms-font-family-key="marketing"],[data-cms-font_size-key="headline_large"][data-cms-font-family-key="marketing"],.cms_headline_large [data-cms-font-family-key="marketing"],[data-cms-font-family-key="marketing"] .cms_headline_large,[data-cms-font_size-key="headline_large"] [data-cms-font-family-key="marketing"],[data-cms-font-family-key="marketing"] [data-cms-font_size-key="headline_large"] { font-size: 60.0px; } .content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising)) .box_on_image .cms_headline_large[data-cms-font-family-key="marketing"],.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising)) .box_on_image [data-cms-font_size-key="headline_large"][data-cms-font-family-key="marketing"],.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising)) .box_on_image .cms_headline_large [data-cms-font-family-key="marketing"],.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising)) .box_on_image [data-cms-font-family-key="marketing"] .cms_headline_large,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising)) .box_on_image [data-cms-font_size-key="headline_large"] [data-cms-font-family-key="marketing"],.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising)) .box_on_image [data-cms-font-family-key="marketing"] [data-cms-font_size-key="headline_large"], .content_contribution_wrapper .box_on_image .cms_headline_large[data-cms-font-family-key="marketing"],.content_contribution_wrapper .box_on_image [data-cms-font_size-key="headline_large"][data-cms-font-family-key="marketing"],.content_contribution_wrapper .box_on_image .cms_headline_large [data-cms-font-family-key="marketing"],.content_contribution_wrapper .box_on_image [data-cms-font-family-key="marketing"] .cms_headline_large,.content_contribution_wrapper .box_on_image [data-cms-font_size-key="headline_large"] [data-cms-font-family-key="marketing"],.content_contribution_wrapper .box_on_image [data-cms-font-family-key="marketing"] [data-cms-font_size-key="headline_large"] { font-size: calc((min(100vw, var(--background_image_width) * 1px) / var(--background_image_output_width)) * 60.0); } .content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) [style*="--layout_area_width"]) .box_on_image .cms_headline_large[data-cms-font-family-key="marketing"],.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) [style*="--layout_area_width"]) .box_on_image [data-cms-font_size-key="headline_large"][data-cms-font-family-key="marketing"],.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) [style*="--layout_area_width"]) .box_on_image .cms_headline_large [data-cms-font-family-key="marketing"],.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) [style*="--layout_area_width"]) .box_on_image [data-cms-font-family-key="marketing"] .cms_headline_large,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) [style*="--layout_area_width"]) .box_on_image [data-cms-font_size-key="headline_large"] [data-cms-font-family-key="marketing"],.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) [style*="--layout_area_width"]) .box_on_image [data-cms-font-family-key="marketing"] [data-cms-font_size-key="headline_large"], .content_contribution_wrapper :where([style*="--layout_area_width"]) .box_on_image .cms_headline_large[data-cms-font-family-key="marketing"],.content_contribution_wrapper :where([style*="--layout_area_width"]) .box_on_image [data-cms-font_size-key="headline_large"][data-cms-font-family-key="marketing"],.content_contribution_wrapper :where([style*="--layout_area_width"]) .box_on_image .cms_headline_large [data-cms-font-family-key="marketing"],.content_contribution_wrapper :where([style*="--layout_area_width"]) .box_on_image [data-cms-font-family-key="marketing"] .cms_headline_large,.content_contribution_wrapper :where([style*="--layout_area_width"]) .box_on_image [data-cms-font_size-key="headline_large"] [data-cms-font-family-key="marketing"],.content_contribution_wrapper :where([style*="--layout_area_width"]) .box_on_image [data-cms-font-family-key="marketing"] [data-cms-font_size-key="headline_large"] { font-size: calc((min(100vw, var(--layout_area_width), var(--background_image_width) * 1px) / var(--background_image_output_width)) * 60.0); } .content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) .cms_carousel) .box_on_image .cms_headline_large[data-cms-font-family-key="marketing"],.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) .cms_carousel) .box_on_image [data-cms-font_size-key="headline_large"][data-cms-font-family-key="marketing"],.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) .cms_carousel) .box_on_image .cms_headline_large [data-cms-font-family-key="marketing"],.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) .cms_carousel) .box_on_image [data-cms-font-family-key="marketing"] .cms_headline_large,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) .cms_carousel) .box_on_image [data-cms-font_size-key="headline_large"] [data-cms-font-family-key="marketing"],.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) .cms_carousel) .box_on_image [data-cms-font-family-key="marketing"] [data-cms-font_size-key="headline_large"], .content_contribution_wrapper .cms_carousel .box_on_image .cms_headline_large[data-cms-font-family-key="marketing"],.content_contribution_wrapper .cms_carousel .box_on_image [data-cms-font_size-key="headline_large"][data-cms-font-family-key="marketing"],.content_contribution_wrapper .cms_carousel .box_on_image .cms_headline_large [data-cms-font-family-key="marketing"],.content_contribution_wrapper .cms_carousel .box_on_image [data-cms-font-family-key="marketing"] .cms_headline_large,.content_contribution_wrapper .cms_carousel .box_on_image [data-cms-font_size-key="headline_large"] [data-cms-font-family-key="marketing"],.content_contribution_wrapper .cms_carousel .box_on_image [data-cms-font-family-key="marketing"] [data-cms-font_size-key="headline_large"] { font-size: calc((100vw / var(--background_image_output_width)) * 60.0); } .content_document_wrapper__redzac_advertising .box_on_image .cms_headline_large[data-cms-font-family-key="marketing"],.content_document_wrapper__redzac_advertising .box_on_image [data-cms-font_size-key="headline_large"][data-cms-font-family-key="marketing"],.content_document_wrapper__redzac_advertising .box_on_image .cms_headline_large [data-cms-font-family-key="marketing"],.content_document_wrapper__redzac_advertising .box_on_image [data-cms-font-family-key="marketing"] .cms_headline_large,.content_document_wrapper__redzac_advertising .box_on_image [data-cms-font_size-key="headline_large"] [data-cms-font-family-key="marketing"],.content_document_wrapper__redzac_advertising .box_on_image [data-cms-font-family-key="marketing"] [data-cms-font_size-key="headline_large"] { font-size: calc((1 / (1080 / var(--background_image_width))) * (100vh / var(--background_image_height)) * 60.0); } @media only screen and (max-width: 487.9px), only screen and (min-width: 488px) and (max-width: 809.9px) { .content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where(:not([data-smartphone_position="after_image"])) .cms_headline_large[data-cms-font-family-key="marketing"],.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where(:not([data-smartphone_position="after_image"])) [data-cms-font_size-key="headline_large"][data-cms-font-family-key="marketing"],.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where(:not([data-smartphone_position="after_image"])) .cms_headline_large [data-cms-font-family-key="marketing"],.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where(:not([data-smartphone_position="after_image"])) [data-cms-font-family-key="marketing"] .cms_headline_large,.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where(:not([data-smartphone_position="after_image"])) [data-cms-font_size-key="headline_large"] [data-cms-font-family-key="marketing"],.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where(:not([data-smartphone_position="after_image"])) [data-cms-font-family-key="marketing"] [data-cms-font_size-key="headline_large"], .content_contribution_wrapper .box_on_image:where(:not([data-smartphone_position="after_image"])) .cms_headline_large[data-cms-font-family-key="marketing"],.content_contribution_wrapper .box_on_image:where(:not([data-smartphone_position="after_image"])) [data-cms-font_size-key="headline_large"][data-cms-font-family-key="marketing"],.content_contribution_wrapper .box_on_image:where(:not([data-smartphone_position="after_image"])) .cms_headline_large [data-cms-font-family-key="marketing"],.content_contribution_wrapper .box_on_image:where(:not([data-smartphone_position="after_image"])) [data-cms-font-family-key="marketing"] .cms_headline_large,.content_contribution_wrapper .box_on_image:where(:not([data-smartphone_position="after_image"])) [data-cms-font_size-key="headline_large"] [data-cms-font-family-key="marketing"],.content_contribution_wrapper .box_on_image:where(:not([data-smartphone_position="after_image"])) [data-cms-font-family-key="marketing"] [data-cms-font_size-key="headline_large"] { font-size: 75.0px; } .content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where([data-smartphone_position="after_image"]) .cms_headline_large[data-cms-font-family-key="marketing"],.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where([data-smartphone_position="after_image"]) [data-cms-font_size-key="headline_large"][data-cms-font-family-key="marketing"],.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where([data-smartphone_position="after_image"]) .cms_headline_large [data-cms-font-family-key="marketing"],.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where([data-smartphone_position="after_image"]) [data-cms-font-family-key="marketing"] .cms_headline_large,.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where([data-smartphone_position="after_image"]) [data-cms-font_size-key="headline_large"] [data-cms-font-family-key="marketing"],.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where([data-smartphone_position="after_image"]) [data-cms-font-family-key="marketing"] [data-cms-font_size-key="headline_large"], .content_contribution_wrapper .box_on_image:where([data-smartphone_position="after_image"]) .cms_headline_large[data-cms-font-family-key="marketing"],.content_contribution_wrapper .box_on_image:where([data-smartphone_position="after_image"]) [data-cms-font_size-key="headline_large"][data-cms-font-family-key="marketing"],.content_contribution_wrapper .box_on_image:where([data-smartphone_position="after_image"]) .cms_headline_large [data-cms-font-family-key="marketing"],.content_contribution_wrapper .box_on_image:where([data-smartphone_position="after_image"]) [data-cms-font-family-key="marketing"] .cms_headline_large,.content_contribution_wrapper .box_on_image:where([data-smartphone_position="after_image"]) [data-cms-font_size-key="headline_large"] [data-cms-font-family-key="marketing"],.content_contribution_wrapper .box_on_image:where([data-smartphone_position="after_image"]) [data-cms-font-family-key="marketing"] [data-cms-font_size-key="headline_large"] { font-size: 96.0px; } } .cms_headline_extra_large[data-cms-font-family-key="marketing"],[data-cms-font_size-key="headline_extra_large"][data-cms-font-family-key="marketing"],.cms_headline_extra_large [data-cms-font-family-key="marketing"],[data-cms-font-family-key="marketing"] .cms_headline_extra_large,[data-cms-font_size-key="headline_extra_large"] [data-cms-font-family-key="marketing"],[data-cms-font-family-key="marketing"] [data-cms-font_size-key="headline_extra_large"] { font-size: 72.0px; } .content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising)) .box_on_image .cms_headline_extra_large[data-cms-font-family-key="marketing"],.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising)) .box_on_image [data-cms-font_size-key="headline_extra_large"][data-cms-font-family-key="marketing"],.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising)) .box_on_image .cms_headline_extra_large [data-cms-font-family-key="marketing"],.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising)) .box_on_image [data-cms-font-family-key="marketing"] .cms_headline_extra_large,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising)) .box_on_image [data-cms-font_size-key="headline_extra_large"] [data-cms-font-family-key="marketing"],.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising)) .box_on_image [data-cms-font-family-key="marketing"] [data-cms-font_size-key="headline_extra_large"], .content_contribution_wrapper .box_on_image .cms_headline_extra_large[data-cms-font-family-key="marketing"],.content_contribution_wrapper .box_on_image [data-cms-font_size-key="headline_extra_large"][data-cms-font-family-key="marketing"],.content_contribution_wrapper .box_on_image .cms_headline_extra_large [data-cms-font-family-key="marketing"],.content_contribution_wrapper .box_on_image [data-cms-font-family-key="marketing"] .cms_headline_extra_large,.content_contribution_wrapper .box_on_image [data-cms-font_size-key="headline_extra_large"] [data-cms-font-family-key="marketing"],.content_contribution_wrapper .box_on_image [data-cms-font-family-key="marketing"] [data-cms-font_size-key="headline_extra_large"] { font-size: calc((min(100vw, var(--background_image_width) * 1px) / var(--background_image_output_width)) * 72.0); } .content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) [style*="--layout_area_width"]) .box_on_image .cms_headline_extra_large[data-cms-font-family-key="marketing"],.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) [style*="--layout_area_width"]) .box_on_image [data-cms-font_size-key="headline_extra_large"][data-cms-font-family-key="marketing"],.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) [style*="--layout_area_width"]) .box_on_image .cms_headline_extra_large [data-cms-font-family-key="marketing"],.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) [style*="--layout_area_width"]) .box_on_image [data-cms-font-family-key="marketing"] .cms_headline_extra_large,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) [style*="--layout_area_width"]) .box_on_image [data-cms-font_size-key="headline_extra_large"] [data-cms-font-family-key="marketing"],.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) [style*="--layout_area_width"]) .box_on_image [data-cms-font-family-key="marketing"] [data-cms-font_size-key="headline_extra_large"], .content_contribution_wrapper :where([style*="--layout_area_width"]) .box_on_image .cms_headline_extra_large[data-cms-font-family-key="marketing"],.content_contribution_wrapper :where([style*="--layout_area_width"]) .box_on_image [data-cms-font_size-key="headline_extra_large"][data-cms-font-family-key="marketing"],.content_contribution_wrapper :where([style*="--layout_area_width"]) .box_on_image .cms_headline_extra_large [data-cms-font-family-key="marketing"],.content_contribution_wrapper :where([style*="--layout_area_width"]) .box_on_image [data-cms-font-family-key="marketing"] .cms_headline_extra_large,.content_contribution_wrapper :where([style*="--layout_area_width"]) .box_on_image [data-cms-font_size-key="headline_extra_large"] [data-cms-font-family-key="marketing"],.content_contribution_wrapper :where([style*="--layout_area_width"]) .box_on_image [data-cms-font-family-key="marketing"] [data-cms-font_size-key="headline_extra_large"] { font-size: calc((min(100vw, var(--layout_area_width), var(--background_image_width) * 1px) / var(--background_image_output_width)) * 72.0); } .content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) .cms_carousel) .box_on_image .cms_headline_extra_large[data-cms-font-family-key="marketing"],.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) .cms_carousel) .box_on_image [data-cms-font_size-key="headline_extra_large"][data-cms-font-family-key="marketing"],.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) .cms_carousel) .box_on_image .cms_headline_extra_large [data-cms-font-family-key="marketing"],.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) .cms_carousel) .box_on_image [data-cms-font-family-key="marketing"] .cms_headline_extra_large,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) .cms_carousel) .box_on_image [data-cms-font_size-key="headline_extra_large"] [data-cms-font-family-key="marketing"],.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) .cms_carousel) .box_on_image [data-cms-font-family-key="marketing"] [data-cms-font_size-key="headline_extra_large"], .content_contribution_wrapper .cms_carousel .box_on_image .cms_headline_extra_large[data-cms-font-family-key="marketing"],.content_contribution_wrapper .cms_carousel .box_on_image [data-cms-font_size-key="headline_extra_large"][data-cms-font-family-key="marketing"],.content_contribution_wrapper .cms_carousel .box_on_image .cms_headline_extra_large [data-cms-font-family-key="marketing"],.content_contribution_wrapper .cms_carousel .box_on_image [data-cms-font-family-key="marketing"] .cms_headline_extra_large,.content_contribution_wrapper .cms_carousel .box_on_image [data-cms-font_size-key="headline_extra_large"] [data-cms-font-family-key="marketing"],.content_contribution_wrapper .cms_carousel .box_on_image [data-cms-font-family-key="marketing"] [data-cms-font_size-key="headline_extra_large"] { font-size: calc((100vw / var(--background_image_output_width)) * 72.0); } .content_document_wrapper__redzac_advertising .box_on_image .cms_headline_extra_large[data-cms-font-family-key="marketing"],.content_document_wrapper__redzac_advertising .box_on_image [data-cms-font_size-key="headline_extra_large"][data-cms-font-family-key="marketing"],.content_document_wrapper__redzac_advertising .box_on_image .cms_headline_extra_large [data-cms-font-family-key="marketing"],.content_document_wrapper__redzac_advertising .box_on_image [data-cms-font-family-key="marketing"] .cms_headline_extra_large,.content_document_wrapper__redzac_advertising .box_on_image [data-cms-font_size-key="headline_extra_large"] [data-cms-font-family-key="marketing"],.content_document_wrapper__redzac_advertising .box_on_image [data-cms-font-family-key="marketing"] [data-cms-font_size-key="headline_extra_large"] { font-size: calc((1 / (1080 / var(--background_image_width))) * (100vh / var(--background_image_height)) * 72.0); } @media only screen and (max-width: 487.9px), only screen and (min-width: 488px) and (max-width: 809.9px) { .content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where(:not([data-smartphone_position="after_image"])) .cms_headline_extra_large[data-cms-font-family-key="marketing"],.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where(:not([data-smartphone_position="after_image"])) [data-cms-font_size-key="headline_extra_large"][data-cms-font-family-key="marketing"],.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where(:not([data-smartphone_position="after_image"])) .cms_headline_extra_large [data-cms-font-family-key="marketing"],.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where(:not([data-smartphone_position="after_image"])) [data-cms-font-family-key="marketing"] .cms_headline_extra_large,.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where(:not([data-smartphone_position="after_image"])) [data-cms-font_size-key="headline_extra_large"] [data-cms-font-family-key="marketing"],.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where(:not([data-smartphone_position="after_image"])) [data-cms-font-family-key="marketing"] [data-cms-font_size-key="headline_extra_large"], .content_contribution_wrapper .box_on_image:where(:not([data-smartphone_position="after_image"])) .cms_headline_extra_large[data-cms-font-family-key="marketing"],.content_contribution_wrapper .box_on_image:where(:not([data-smartphone_position="after_image"])) [data-cms-font_size-key="headline_extra_large"][data-cms-font-family-key="marketing"],.content_contribution_wrapper .box_on_image:where(:not([data-smartphone_position="after_image"])) .cms_headline_extra_large [data-cms-font-family-key="marketing"],.content_contribution_wrapper .box_on_image:where(:not([data-smartphone_position="after_image"])) [data-cms-font-family-key="marketing"] .cms_headline_extra_large,.content_contribution_wrapper .box_on_image:where(:not([data-smartphone_position="after_image"])) [data-cms-font_size-key="headline_extra_large"] [data-cms-font-family-key="marketing"],.content_contribution_wrapper .box_on_image:where(:not([data-smartphone_position="after_image"])) [data-cms-font-family-key="marketing"] [data-cms-font_size-key="headline_extra_large"] { font-size: 90.0px; } .content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where([data-smartphone_position="after_image"]) .cms_headline_extra_large[data-cms-font-family-key="marketing"],.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where([data-smartphone_position="after_image"]) [data-cms-font_size-key="headline_extra_large"][data-cms-font-family-key="marketing"],.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where([data-smartphone_position="after_image"]) .cms_headline_extra_large [data-cms-font-family-key="marketing"],.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where([data-smartphone_position="after_image"]) [data-cms-font-family-key="marketing"] .cms_headline_extra_large,.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where([data-smartphone_position="after_image"]) [data-cms-font_size-key="headline_extra_large"] [data-cms-font-family-key="marketing"],.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where([data-smartphone_position="after_image"]) [data-cms-font-family-key="marketing"] [data-cms-font_size-key="headline_extra_large"], .content_contribution_wrapper .box_on_image:where([data-smartphone_position="after_image"]) .cms_headline_extra_large[data-cms-font-family-key="marketing"],.content_contribution_wrapper .box_on_image:where([data-smartphone_position="after_image"]) [data-cms-font_size-key="headline_extra_large"][data-cms-font-family-key="marketing"],.content_contribution_wrapper .box_on_image:where([data-smartphone_position="after_image"]) .cms_headline_extra_large [data-cms-font-family-key="marketing"],.content_contribution_wrapper .box_on_image:where([data-smartphone_position="after_image"]) [data-cms-font-family-key="marketing"] .cms_headline_extra_large,.content_contribution_wrapper .box_on_image:where([data-smartphone_position="after_image"]) [data-cms-font_size-key="headline_extra_large"] [data-cms-font-family-key="marketing"],.content_contribution_wrapper .box_on_image:where([data-smartphone_position="after_image"]) [data-cms-font-family-key="marketing"] [data-cms-font_size-key="headline_extra_large"] { font-size: 115.2px; } } .cms_subheadline[data-cms-font-family-key="marketing"],[data-cms-font_size-key="subheadline"][data-cms-font-family-key="marketing"],.cms_subheadline [data-cms-font-family-key="marketing"],[data-cms-font-family-key="marketing"] .cms_subheadline,[data-cms-font_size-key="subheadline"] [data-cms-font-family-key="marketing"],[data-cms-font-family-key="marketing"] [data-cms-font_size-key="subheadline"] { font-size: 36.0px; } .content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising)) .box_on_image .cms_subheadline[data-cms-font-family-key="marketing"],.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising)) .box_on_image [data-cms-font_size-key="subheadline"][data-cms-font-family-key="marketing"],.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising)) .box_on_image .cms_subheadline [data-cms-font-family-key="marketing"],.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising)) .box_on_image [data-cms-font-family-key="marketing"] .cms_subheadline,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising)) .box_on_image [data-cms-font_size-key="subheadline"] [data-cms-font-family-key="marketing"],.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising)) .box_on_image [data-cms-font-family-key="marketing"] [data-cms-font_size-key="subheadline"], .content_contribution_wrapper .box_on_image .cms_subheadline[data-cms-font-family-key="marketing"],.content_contribution_wrapper .box_on_image [data-cms-font_size-key="subheadline"][data-cms-font-family-key="marketing"],.content_contribution_wrapper .box_on_image .cms_subheadline [data-cms-font-family-key="marketing"],.content_contribution_wrapper .box_on_image [data-cms-font-family-key="marketing"] .cms_subheadline,.content_contribution_wrapper .box_on_image [data-cms-font_size-key="subheadline"] [data-cms-font-family-key="marketing"],.content_contribution_wrapper .box_on_image [data-cms-font-family-key="marketing"] [data-cms-font_size-key="subheadline"] { font-size: calc((min(100vw, var(--background_image_width) * 1px) / var(--background_image_output_width)) * 36.0); } .content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) [style*="--layout_area_width"]) .box_on_image .cms_subheadline[data-cms-font-family-key="marketing"],.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) [style*="--layout_area_width"]) .box_on_image [data-cms-font_size-key="subheadline"][data-cms-font-family-key="marketing"],.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) [style*="--layout_area_width"]) .box_on_image .cms_subheadline [data-cms-font-family-key="marketing"],.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) [style*="--layout_area_width"]) .box_on_image [data-cms-font-family-key="marketing"] .cms_subheadline,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) [style*="--layout_area_width"]) .box_on_image [data-cms-font_size-key="subheadline"] [data-cms-font-family-key="marketing"],.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) [style*="--layout_area_width"]) .box_on_image [data-cms-font-family-key="marketing"] [data-cms-font_size-key="subheadline"], .content_contribution_wrapper :where([style*="--layout_area_width"]) .box_on_image .cms_subheadline[data-cms-font-family-key="marketing"],.content_contribution_wrapper :where([style*="--layout_area_width"]) .box_on_image [data-cms-font_size-key="subheadline"][data-cms-font-family-key="marketing"],.content_contribution_wrapper :where([style*="--layout_area_width"]) .box_on_image .cms_subheadline [data-cms-font-family-key="marketing"],.content_contribution_wrapper :where([style*="--layout_area_width"]) .box_on_image [data-cms-font-family-key="marketing"] .cms_subheadline,.content_contribution_wrapper :where([style*="--layout_area_width"]) .box_on_image [data-cms-font_size-key="subheadline"] [data-cms-font-family-key="marketing"],.content_contribution_wrapper :where([style*="--layout_area_width"]) .box_on_image [data-cms-font-family-key="marketing"] [data-cms-font_size-key="subheadline"] { font-size: calc((min(100vw, var(--layout_area_width), var(--background_image_width) * 1px) / var(--background_image_output_width)) * 36.0); } .content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) .cms_carousel) .box_on_image .cms_subheadline[data-cms-font-family-key="marketing"],.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) .cms_carousel) .box_on_image [data-cms-font_size-key="subheadline"][data-cms-font-family-key="marketing"],.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) .cms_carousel) .box_on_image .cms_subheadline [data-cms-font-family-key="marketing"],.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) .cms_carousel) .box_on_image [data-cms-font-family-key="marketing"] .cms_subheadline,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) .cms_carousel) .box_on_image [data-cms-font_size-key="subheadline"] [data-cms-font-family-key="marketing"],.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) .cms_carousel) .box_on_image [data-cms-font-family-key="marketing"] [data-cms-font_size-key="subheadline"], .content_contribution_wrapper .cms_carousel .box_on_image .cms_subheadline[data-cms-font-family-key="marketing"],.content_contribution_wrapper .cms_carousel .box_on_image [data-cms-font_size-key="subheadline"][data-cms-font-family-key="marketing"],.content_contribution_wrapper .cms_carousel .box_on_image .cms_subheadline [data-cms-font-family-key="marketing"],.content_contribution_wrapper .cms_carousel .box_on_image [data-cms-font-family-key="marketing"] .cms_subheadline,.content_contribution_wrapper .cms_carousel .box_on_image [data-cms-font_size-key="subheadline"] [data-cms-font-family-key="marketing"],.content_contribution_wrapper .cms_carousel .box_on_image [data-cms-font-family-key="marketing"] [data-cms-font_size-key="subheadline"] { font-size: calc((100vw / var(--background_image_output_width)) * 36.0); } .content_document_wrapper__redzac_advertising .box_on_image .cms_subheadline[data-cms-font-family-key="marketing"],.content_document_wrapper__redzac_advertising .box_on_image [data-cms-font_size-key="subheadline"][data-cms-font-family-key="marketing"],.content_document_wrapper__redzac_advertising .box_on_image .cms_subheadline [data-cms-font-family-key="marketing"],.content_document_wrapper__redzac_advertising .box_on_image [data-cms-font-family-key="marketing"] .cms_subheadline,.content_document_wrapper__redzac_advertising .box_on_image [data-cms-font_size-key="subheadline"] [data-cms-font-family-key="marketing"],.content_document_wrapper__redzac_advertising .box_on_image [data-cms-font-family-key="marketing"] [data-cms-font_size-key="subheadline"] { font-size: calc((1 / (1080 / var(--background_image_width))) * (100vh / var(--background_image_height)) * 36.0); } @media only screen and (max-width: 487.9px), only screen and (min-width: 488px) and (max-width: 809.9px) { .content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where(:not([data-smartphone_position="after_image"])) .cms_subheadline[data-cms-font-family-key="marketing"],.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where(:not([data-smartphone_position="after_image"])) [data-cms-font_size-key="subheadline"][data-cms-font-family-key="marketing"],.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where(:not([data-smartphone_position="after_image"])) .cms_subheadline [data-cms-font-family-key="marketing"],.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where(:not([data-smartphone_position="after_image"])) [data-cms-font-family-key="marketing"] .cms_subheadline,.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where(:not([data-smartphone_position="after_image"])) [data-cms-font_size-key="subheadline"] [data-cms-font-family-key="marketing"],.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where(:not([data-smartphone_position="after_image"])) [data-cms-font-family-key="marketing"] [data-cms-font_size-key="subheadline"], .content_contribution_wrapper .box_on_image:where(:not([data-smartphone_position="after_image"])) .cms_subheadline[data-cms-font-family-key="marketing"],.content_contribution_wrapper .box_on_image:where(:not([data-smartphone_position="after_image"])) [data-cms-font_size-key="subheadline"][data-cms-font-family-key="marketing"],.content_contribution_wrapper .box_on_image:where(:not([data-smartphone_position="after_image"])) .cms_subheadline [data-cms-font-family-key="marketing"],.content_contribution_wrapper .box_on_image:where(:not([data-smartphone_position="after_image"])) [data-cms-font-family-key="marketing"] .cms_subheadline,.content_contribution_wrapper .box_on_image:where(:not([data-smartphone_position="after_image"])) [data-cms-font_size-key="subheadline"] [data-cms-font-family-key="marketing"],.content_contribution_wrapper .box_on_image:where(:not([data-smartphone_position="after_image"])) [data-cms-font-family-key="marketing"] [data-cms-font_size-key="subheadline"] { font-size: 45.0px; } .content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where([data-smartphone_position="after_image"]) .cms_subheadline[data-cms-font-family-key="marketing"],.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where([data-smartphone_position="after_image"]) [data-cms-font_size-key="subheadline"][data-cms-font-family-key="marketing"],.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where([data-smartphone_position="after_image"]) .cms_subheadline [data-cms-font-family-key="marketing"],.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where([data-smartphone_position="after_image"]) [data-cms-font-family-key="marketing"] .cms_subheadline,.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where([data-smartphone_position="after_image"]) [data-cms-font_size-key="subheadline"] [data-cms-font-family-key="marketing"],.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where([data-smartphone_position="after_image"]) [data-cms-font-family-key="marketing"] [data-cms-font_size-key="subheadline"], .content_contribution_wrapper .box_on_image:where([data-smartphone_position="after_image"]) .cms_subheadline[data-cms-font-family-key="marketing"],.content_contribution_wrapper .box_on_image:where([data-smartphone_position="after_image"]) [data-cms-font_size-key="subheadline"][data-cms-font-family-key="marketing"],.content_contribution_wrapper .box_on_image:where([data-smartphone_position="after_image"]) .cms_subheadline [data-cms-font-family-key="marketing"],.content_contribution_wrapper .box_on_image:where([data-smartphone_position="after_image"]) [data-cms-font-family-key="marketing"] .cms_subheadline,.content_contribution_wrapper .box_on_image:where([data-smartphone_position="after_image"]) [data-cms-font_size-key="subheadline"] [data-cms-font-family-key="marketing"],.content_contribution_wrapper .box_on_image:where([data-smartphone_position="after_image"]) [data-cms-font-family-key="marketing"] [data-cms-font_size-key="subheadline"] { font-size: 57.6px; } } .cms_fine_print[data-cms-font-family-key="marketing"],[data-cms-font_size-key="fine_print"][data-cms-font-family-key="marketing"],.cms_fine_print [data-cms-font-family-key="marketing"],[data-cms-font-family-key="marketing"] .cms_fine_print,[data-cms-font_size-key="fine_print"] [data-cms-font-family-key="marketing"],[data-cms-font-family-key="marketing"] [data-cms-font_size-key="fine_print"] { font-size: 22.0px; } .content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising)) .box_on_image .cms_fine_print[data-cms-font-family-key="marketing"],.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising)) .box_on_image [data-cms-font_size-key="fine_print"][data-cms-font-family-key="marketing"],.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising)) .box_on_image .cms_fine_print [data-cms-font-family-key="marketing"],.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising)) .box_on_image [data-cms-font-family-key="marketing"] .cms_fine_print,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising)) .box_on_image [data-cms-font_size-key="fine_print"] [data-cms-font-family-key="marketing"],.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising)) .box_on_image [data-cms-font-family-key="marketing"] [data-cms-font_size-key="fine_print"], .content_contribution_wrapper .box_on_image .cms_fine_print[data-cms-font-family-key="marketing"],.content_contribution_wrapper .box_on_image [data-cms-font_size-key="fine_print"][data-cms-font-family-key="marketing"],.content_contribution_wrapper .box_on_image .cms_fine_print [data-cms-font-family-key="marketing"],.content_contribution_wrapper .box_on_image [data-cms-font-family-key="marketing"] .cms_fine_print,.content_contribution_wrapper .box_on_image [data-cms-font_size-key="fine_print"] [data-cms-font-family-key="marketing"],.content_contribution_wrapper .box_on_image [data-cms-font-family-key="marketing"] [data-cms-font_size-key="fine_print"] { font-size: calc((min(100vw, var(--background_image_width) * 1px) / var(--background_image_output_width)) * 22.0); } .content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) [style*="--layout_area_width"]) .box_on_image .cms_fine_print[data-cms-font-family-key="marketing"],.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) [style*="--layout_area_width"]) .box_on_image [data-cms-font_size-key="fine_print"][data-cms-font-family-key="marketing"],.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) [style*="--layout_area_width"]) .box_on_image .cms_fine_print [data-cms-font-family-key="marketing"],.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) [style*="--layout_area_width"]) .box_on_image [data-cms-font-family-key="marketing"] .cms_fine_print,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) [style*="--layout_area_width"]) .box_on_image [data-cms-font_size-key="fine_print"] [data-cms-font-family-key="marketing"],.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) [style*="--layout_area_width"]) .box_on_image [data-cms-font-family-key="marketing"] [data-cms-font_size-key="fine_print"], .content_contribution_wrapper :where([style*="--layout_area_width"]) .box_on_image .cms_fine_print[data-cms-font-family-key="marketing"],.content_contribution_wrapper :where([style*="--layout_area_width"]) .box_on_image [data-cms-font_size-key="fine_print"][data-cms-font-family-key="marketing"],.content_contribution_wrapper :where([style*="--layout_area_width"]) .box_on_image .cms_fine_print [data-cms-font-family-key="marketing"],.content_contribution_wrapper :where([style*="--layout_area_width"]) .box_on_image [data-cms-font-family-key="marketing"] .cms_fine_print,.content_contribution_wrapper :where([style*="--layout_area_width"]) .box_on_image [data-cms-font_size-key="fine_print"] [data-cms-font-family-key="marketing"],.content_contribution_wrapper :where([style*="--layout_area_width"]) .box_on_image [data-cms-font-family-key="marketing"] [data-cms-font_size-key="fine_print"] { font-size: calc((min(100vw, var(--layout_area_width), var(--background_image_width) * 1px) / var(--background_image_output_width)) * 22.0); } .content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) .cms_carousel) .box_on_image .cms_fine_print[data-cms-font-family-key="marketing"],.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) .cms_carousel) .box_on_image [data-cms-font_size-key="fine_print"][data-cms-font-family-key="marketing"],.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) .cms_carousel) .box_on_image .cms_fine_print [data-cms-font-family-key="marketing"],.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) .cms_carousel) .box_on_image [data-cms-font-family-key="marketing"] .cms_fine_print,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) .cms_carousel) .box_on_image [data-cms-font_size-key="fine_print"] [data-cms-font-family-key="marketing"],.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) .cms_carousel) .box_on_image [data-cms-font-family-key="marketing"] [data-cms-font_size-key="fine_print"], .content_contribution_wrapper .cms_carousel .box_on_image .cms_fine_print[data-cms-font-family-key="marketing"],.content_contribution_wrapper .cms_carousel .box_on_image [data-cms-font_size-key="fine_print"][data-cms-font-family-key="marketing"],.content_contribution_wrapper .cms_carousel .box_on_image .cms_fine_print [data-cms-font-family-key="marketing"],.content_contribution_wrapper .cms_carousel .box_on_image [data-cms-font-family-key="marketing"] .cms_fine_print,.content_contribution_wrapper .cms_carousel .box_on_image [data-cms-font_size-key="fine_print"] [data-cms-font-family-key="marketing"],.content_contribution_wrapper .cms_carousel .box_on_image [data-cms-font-family-key="marketing"] [data-cms-font_size-key="fine_print"] { font-size: calc((100vw / var(--background_image_output_width)) * 22.0); } .content_document_wrapper__redzac_advertising .box_on_image .cms_fine_print[data-cms-font-family-key="marketing"],.content_document_wrapper__redzac_advertising .box_on_image [data-cms-font_size-key="fine_print"][data-cms-font-family-key="marketing"],.content_document_wrapper__redzac_advertising .box_on_image .cms_fine_print [data-cms-font-family-key="marketing"],.content_document_wrapper__redzac_advertising .box_on_image [data-cms-font-family-key="marketing"] .cms_fine_print,.content_document_wrapper__redzac_advertising .box_on_image [data-cms-font_size-key="fine_print"] [data-cms-font-family-key="marketing"],.content_document_wrapper__redzac_advertising .box_on_image [data-cms-font-family-key="marketing"] [data-cms-font_size-key="fine_print"] { font-size: calc((1 / (1080 / var(--background_image_width))) * (100vh / var(--background_image_height)) * 22.0); } @media only screen and (max-width: 487.9px), only screen and (min-width: 488px) and (max-width: 809.9px) { .content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where(:not([data-smartphone_position="after_image"])) .cms_fine_print[data-cms-font-family-key="marketing"],.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where(:not([data-smartphone_position="after_image"])) [data-cms-font_size-key="fine_print"][data-cms-font-family-key="marketing"],.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where(:not([data-smartphone_position="after_image"])) .cms_fine_print [data-cms-font-family-key="marketing"],.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where(:not([data-smartphone_position="after_image"])) [data-cms-font-family-key="marketing"] .cms_fine_print,.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where(:not([data-smartphone_position="after_image"])) [data-cms-font_size-key="fine_print"] [data-cms-font-family-key="marketing"],.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where(:not([data-smartphone_position="after_image"])) [data-cms-font-family-key="marketing"] [data-cms-font_size-key="fine_print"], .content_contribution_wrapper .box_on_image:where(:not([data-smartphone_position="after_image"])) .cms_fine_print[data-cms-font-family-key="marketing"],.content_contribution_wrapper .box_on_image:where(:not([data-smartphone_position="after_image"])) [data-cms-font_size-key="fine_print"][data-cms-font-family-key="marketing"],.content_contribution_wrapper .box_on_image:where(:not([data-smartphone_position="after_image"])) .cms_fine_print [data-cms-font-family-key="marketing"],.content_contribution_wrapper .box_on_image:where(:not([data-smartphone_position="after_image"])) [data-cms-font-family-key="marketing"] .cms_fine_print,.content_contribution_wrapper .box_on_image:where(:not([data-smartphone_position="after_image"])) [data-cms-font_size-key="fine_print"] [data-cms-font-family-key="marketing"],.content_contribution_wrapper .box_on_image:where(:not([data-smartphone_position="after_image"])) [data-cms-font-family-key="marketing"] [data-cms-font_size-key="fine_print"] { font-size: 27.5px; } .content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where([data-smartphone_position="after_image"]) .cms_fine_print[data-cms-font-family-key="marketing"],.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where([data-smartphone_position="after_image"]) [data-cms-font_size-key="fine_print"][data-cms-font-family-key="marketing"],.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where([data-smartphone_position="after_image"]) .cms_fine_print [data-cms-font-family-key="marketing"],.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where([data-smartphone_position="after_image"]) [data-cms-font-family-key="marketing"] .cms_fine_print,.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where([data-smartphone_position="after_image"]) [data-cms-font_size-key="fine_print"] [data-cms-font-family-key="marketing"],.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where([data-smartphone_position="after_image"]) [data-cms-font-family-key="marketing"] [data-cms-font_size-key="fine_print"], .content_contribution_wrapper .box_on_image:where([data-smartphone_position="after_image"]) .cms_fine_print[data-cms-font-family-key="marketing"],.content_contribution_wrapper .box_on_image:where([data-smartphone_position="after_image"]) [data-cms-font_size-key="fine_print"][data-cms-font-family-key="marketing"],.content_contribution_wrapper .box_on_image:where([data-smartphone_position="after_image"]) .cms_fine_print [data-cms-font-family-key="marketing"],.content_contribution_wrapper .box_on_image:where([data-smartphone_position="after_image"]) [data-cms-font-family-key="marketing"] .cms_fine_print,.content_contribution_wrapper .box_on_image:where([data-smartphone_position="after_image"]) [data-cms-font_size-key="fine_print"] [data-cms-font-family-key="marketing"],.content_contribution_wrapper .box_on_image:where([data-smartphone_position="after_image"]) [data-cms-font-family-key="marketing"] [data-cms-font_size-key="fine_print"] { font-size: 35.2px; } } .cms_large[data-cms-font-family-key="marketing"],[data-cms-font_size-key="large"][data-cms-font-family-key="marketing"],.cms_large [data-cms-font-family-key="marketing"],[data-cms-font-family-key="marketing"] .cms_large,[data-cms-font_size-key="large"] [data-cms-font-family-key="marketing"],[data-cms-font-family-key="marketing"] [data-cms-font_size-key="large"] { font-size: 32.0px; } .content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising)) .box_on_image .cms_large[data-cms-font-family-key="marketing"],.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising)) .box_on_image [data-cms-font_size-key="large"][data-cms-font-family-key="marketing"],.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising)) .box_on_image .cms_large [data-cms-font-family-key="marketing"],.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising)) .box_on_image [data-cms-font-family-key="marketing"] .cms_large,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising)) .box_on_image [data-cms-font_size-key="large"] [data-cms-font-family-key="marketing"],.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising)) .box_on_image [data-cms-font-family-key="marketing"] [data-cms-font_size-key="large"], .content_contribution_wrapper .box_on_image .cms_large[data-cms-font-family-key="marketing"],.content_contribution_wrapper .box_on_image [data-cms-font_size-key="large"][data-cms-font-family-key="marketing"],.content_contribution_wrapper .box_on_image .cms_large [data-cms-font-family-key="marketing"],.content_contribution_wrapper .box_on_image [data-cms-font-family-key="marketing"] .cms_large,.content_contribution_wrapper .box_on_image [data-cms-font_size-key="large"] [data-cms-font-family-key="marketing"],.content_contribution_wrapper .box_on_image [data-cms-font-family-key="marketing"] [data-cms-font_size-key="large"] { font-size: calc((min(100vw, var(--background_image_width) * 1px) / var(--background_image_output_width)) * 32.0); } .content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) [style*="--layout_area_width"]) .box_on_image .cms_large[data-cms-font-family-key="marketing"],.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) [style*="--layout_area_width"]) .box_on_image [data-cms-font_size-key="large"][data-cms-font-family-key="marketing"],.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) [style*="--layout_area_width"]) .box_on_image .cms_large [data-cms-font-family-key="marketing"],.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) [style*="--layout_area_width"]) .box_on_image [data-cms-font-family-key="marketing"] .cms_large,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) [style*="--layout_area_width"]) .box_on_image [data-cms-font_size-key="large"] [data-cms-font-family-key="marketing"],.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) [style*="--layout_area_width"]) .box_on_image [data-cms-font-family-key="marketing"] [data-cms-font_size-key="large"], .content_contribution_wrapper :where([style*="--layout_area_width"]) .box_on_image .cms_large[data-cms-font-family-key="marketing"],.content_contribution_wrapper :where([style*="--layout_area_width"]) .box_on_image [data-cms-font_size-key="large"][data-cms-font-family-key="marketing"],.content_contribution_wrapper :where([style*="--layout_area_width"]) .box_on_image .cms_large [data-cms-font-family-key="marketing"],.content_contribution_wrapper :where([style*="--layout_area_width"]) .box_on_image [data-cms-font-family-key="marketing"] .cms_large,.content_contribution_wrapper :where([style*="--layout_area_width"]) .box_on_image [data-cms-font_size-key="large"] [data-cms-font-family-key="marketing"],.content_contribution_wrapper :where([style*="--layout_area_width"]) .box_on_image [data-cms-font-family-key="marketing"] [data-cms-font_size-key="large"] { font-size: calc((min(100vw, var(--layout_area_width), var(--background_image_width) * 1px) / var(--background_image_output_width)) * 32.0); } .content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) .cms_carousel) .box_on_image .cms_large[data-cms-font-family-key="marketing"],.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) .cms_carousel) .box_on_image [data-cms-font_size-key="large"][data-cms-font-family-key="marketing"],.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) .cms_carousel) .box_on_image .cms_large [data-cms-font-family-key="marketing"],.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) .cms_carousel) .box_on_image [data-cms-font-family-key="marketing"] .cms_large,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) .cms_carousel) .box_on_image [data-cms-font_size-key="large"] [data-cms-font-family-key="marketing"],.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) .cms_carousel) .box_on_image [data-cms-font-family-key="marketing"] [data-cms-font_size-key="large"], .content_contribution_wrapper .cms_carousel .box_on_image .cms_large[data-cms-font-family-key="marketing"],.content_contribution_wrapper .cms_carousel .box_on_image [data-cms-font_size-key="large"][data-cms-font-family-key="marketing"],.content_contribution_wrapper .cms_carousel .box_on_image .cms_large [data-cms-font-family-key="marketing"],.content_contribution_wrapper .cms_carousel .box_on_image [data-cms-font-family-key="marketing"] .cms_large,.content_contribution_wrapper .cms_carousel .box_on_image [data-cms-font_size-key="large"] [data-cms-font-family-key="marketing"],.content_contribution_wrapper .cms_carousel .box_on_image [data-cms-font-family-key="marketing"] [data-cms-font_size-key="large"] { font-size: calc((100vw / var(--background_image_output_width)) * 32.0); } .content_document_wrapper__redzac_advertising .box_on_image .cms_large[data-cms-font-family-key="marketing"],.content_document_wrapper__redzac_advertising .box_on_image [data-cms-font_size-key="large"][data-cms-font-family-key="marketing"],.content_document_wrapper__redzac_advertising .box_on_image .cms_large [data-cms-font-family-key="marketing"],.content_document_wrapper__redzac_advertising .box_on_image [data-cms-font-family-key="marketing"] .cms_large,.content_document_wrapper__redzac_advertising .box_on_image [data-cms-font_size-key="large"] [data-cms-font-family-key="marketing"],.content_document_wrapper__redzac_advertising .box_on_image [data-cms-font-family-key="marketing"] [data-cms-font_size-key="large"] { font-size: calc((1 / (1080 / var(--background_image_width))) * (100vh / var(--background_image_height)) * 32.0); } @media only screen and (max-width: 487.9px), only screen and (min-width: 488px) and (max-width: 809.9px) { .content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where(:not([data-smartphone_position="after_image"])) .cms_large[data-cms-font-family-key="marketing"],.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where(:not([data-smartphone_position="after_image"])) [data-cms-font_size-key="large"][data-cms-font-family-key="marketing"],.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where(:not([data-smartphone_position="after_image"])) .cms_large [data-cms-font-family-key="marketing"],.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where(:not([data-smartphone_position="after_image"])) [data-cms-font-family-key="marketing"] .cms_large,.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where(:not([data-smartphone_position="after_image"])) [data-cms-font_size-key="large"] [data-cms-font-family-key="marketing"],.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where(:not([data-smartphone_position="after_image"])) [data-cms-font-family-key="marketing"] [data-cms-font_size-key="large"], .content_contribution_wrapper .box_on_image:where(:not([data-smartphone_position="after_image"])) .cms_large[data-cms-font-family-key="marketing"],.content_contribution_wrapper .box_on_image:where(:not([data-smartphone_position="after_image"])) [data-cms-font_size-key="large"][data-cms-font-family-key="marketing"],.content_contribution_wrapper .box_on_image:where(:not([data-smartphone_position="after_image"])) .cms_large [data-cms-font-family-key="marketing"],.content_contribution_wrapper .box_on_image:where(:not([data-smartphone_position="after_image"])) [data-cms-font-family-key="marketing"] .cms_large,.content_contribution_wrapper .box_on_image:where(:not([data-smartphone_position="after_image"])) [data-cms-font_size-key="large"] [data-cms-font-family-key="marketing"],.content_contribution_wrapper .box_on_image:where(:not([data-smartphone_position="after_image"])) [data-cms-font-family-key="marketing"] [data-cms-font_size-key="large"] { font-size: 40.0px; } .content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where([data-smartphone_position="after_image"]) .cms_large[data-cms-font-family-key="marketing"],.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where([data-smartphone_position="after_image"]) [data-cms-font_size-key="large"][data-cms-font-family-key="marketing"],.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where([data-smartphone_position="after_image"]) .cms_large [data-cms-font-family-key="marketing"],.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where([data-smartphone_position="after_image"]) [data-cms-font-family-key="marketing"] .cms_large,.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where([data-smartphone_position="after_image"]) [data-cms-font_size-key="large"] [data-cms-font-family-key="marketing"],.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where([data-smartphone_position="after_image"]) [data-cms-font-family-key="marketing"] [data-cms-font_size-key="large"], .content_contribution_wrapper .box_on_image:where([data-smartphone_position="after_image"]) .cms_large[data-cms-font-family-key="marketing"],.content_contribution_wrapper .box_on_image:where([data-smartphone_position="after_image"]) [data-cms-font_size-key="large"][data-cms-font-family-key="marketing"],.content_contribution_wrapper .box_on_image:where([data-smartphone_position="after_image"]) .cms_large [data-cms-font-family-key="marketing"],.content_contribution_wrapper .box_on_image:where([data-smartphone_position="after_image"]) [data-cms-font-family-key="marketing"] .cms_large,.content_contribution_wrapper .box_on_image:where([data-smartphone_position="after_image"]) [data-cms-font_size-key="large"] [data-cms-font-family-key="marketing"],.content_contribution_wrapper .box_on_image:where([data-smartphone_position="after_image"]) [data-cms-font-family-key="marketing"] [data-cms-font_size-key="large"] { font-size: 51.2px; } } .cms_small[data-cms-font-family-key="marketing"],[data-cms-font_size-key="small"][data-cms-font-family-key="marketing"],.cms_small [data-cms-font-family-key="marketing"],[data-cms-font-family-key="marketing"] .cms_small,[data-cms-font_size-key="small"] [data-cms-font-family-key="marketing"],[data-cms-font-family-key="marketing"] [data-cms-font_size-key="small"] { font-size: 26.0px; } .content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising)) .box_on_image .cms_small[data-cms-font-family-key="marketing"],.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising)) .box_on_image [data-cms-font_size-key="small"][data-cms-font-family-key="marketing"],.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising)) .box_on_image .cms_small [data-cms-font-family-key="marketing"],.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising)) .box_on_image [data-cms-font-family-key="marketing"] .cms_small,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising)) .box_on_image [data-cms-font_size-key="small"] [data-cms-font-family-key="marketing"],.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising)) .box_on_image [data-cms-font-family-key="marketing"] [data-cms-font_size-key="small"], .content_contribution_wrapper .box_on_image .cms_small[data-cms-font-family-key="marketing"],.content_contribution_wrapper .box_on_image [data-cms-font_size-key="small"][data-cms-font-family-key="marketing"],.content_contribution_wrapper .box_on_image .cms_small [data-cms-font-family-key="marketing"],.content_contribution_wrapper .box_on_image [data-cms-font-family-key="marketing"] .cms_small,.content_contribution_wrapper .box_on_image [data-cms-font_size-key="small"] [data-cms-font-family-key="marketing"],.content_contribution_wrapper .box_on_image [data-cms-font-family-key="marketing"] [data-cms-font_size-key="small"] { font-size: calc((min(100vw, var(--background_image_width) * 1px) / var(--background_image_output_width)) * 26.0); } .content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) [style*="--layout_area_width"]) .box_on_image .cms_small[data-cms-font-family-key="marketing"],.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) [style*="--layout_area_width"]) .box_on_image [data-cms-font_size-key="small"][data-cms-font-family-key="marketing"],.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) [style*="--layout_area_width"]) .box_on_image .cms_small [data-cms-font-family-key="marketing"],.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) [style*="--layout_area_width"]) .box_on_image [data-cms-font-family-key="marketing"] .cms_small,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) [style*="--layout_area_width"]) .box_on_image [data-cms-font_size-key="small"] [data-cms-font-family-key="marketing"],.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) [style*="--layout_area_width"]) .box_on_image [data-cms-font-family-key="marketing"] [data-cms-font_size-key="small"], .content_contribution_wrapper :where([style*="--layout_area_width"]) .box_on_image .cms_small[data-cms-font-family-key="marketing"],.content_contribution_wrapper :where([style*="--layout_area_width"]) .box_on_image [data-cms-font_size-key="small"][data-cms-font-family-key="marketing"],.content_contribution_wrapper :where([style*="--layout_area_width"]) .box_on_image .cms_small [data-cms-font-family-key="marketing"],.content_contribution_wrapper :where([style*="--layout_area_width"]) .box_on_image [data-cms-font-family-key="marketing"] .cms_small,.content_contribution_wrapper :where([style*="--layout_area_width"]) .box_on_image [data-cms-font_size-key="small"] [data-cms-font-family-key="marketing"],.content_contribution_wrapper :where([style*="--layout_area_width"]) .box_on_image [data-cms-font-family-key="marketing"] [data-cms-font_size-key="small"] { font-size: calc((min(100vw, var(--layout_area_width), var(--background_image_width) * 1px) / var(--background_image_output_width)) * 26.0); } .content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) .cms_carousel) .box_on_image .cms_small[data-cms-font-family-key="marketing"],.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) .cms_carousel) .box_on_image [data-cms-font_size-key="small"][data-cms-font-family-key="marketing"],.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) .cms_carousel) .box_on_image .cms_small [data-cms-font-family-key="marketing"],.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) .cms_carousel) .box_on_image [data-cms-font-family-key="marketing"] .cms_small,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) .cms_carousel) .box_on_image [data-cms-font_size-key="small"] [data-cms-font-family-key="marketing"],.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) .cms_carousel) .box_on_image [data-cms-font-family-key="marketing"] [data-cms-font_size-key="small"], .content_contribution_wrapper .cms_carousel .box_on_image .cms_small[data-cms-font-family-key="marketing"],.content_contribution_wrapper .cms_carousel .box_on_image [data-cms-font_size-key="small"][data-cms-font-family-key="marketing"],.content_contribution_wrapper .cms_carousel .box_on_image .cms_small [data-cms-font-family-key="marketing"],.content_contribution_wrapper .cms_carousel .box_on_image [data-cms-font-family-key="marketing"] .cms_small,.content_contribution_wrapper .cms_carousel .box_on_image [data-cms-font_size-key="small"] [data-cms-font-family-key="marketing"],.content_contribution_wrapper .cms_carousel .box_on_image [data-cms-font-family-key="marketing"] [data-cms-font_size-key="small"] { font-size: calc((100vw / var(--background_image_output_width)) * 26.0); } .content_document_wrapper__redzac_advertising .box_on_image .cms_small[data-cms-font-family-key="marketing"],.content_document_wrapper__redzac_advertising .box_on_image [data-cms-font_size-key="small"][data-cms-font-family-key="marketing"],.content_document_wrapper__redzac_advertising .box_on_image .cms_small [data-cms-font-family-key="marketing"],.content_document_wrapper__redzac_advertising .box_on_image [data-cms-font-family-key="marketing"] .cms_small,.content_document_wrapper__redzac_advertising .box_on_image [data-cms-font_size-key="small"] [data-cms-font-family-key="marketing"],.content_document_wrapper__redzac_advertising .box_on_image [data-cms-font-family-key="marketing"] [data-cms-font_size-key="small"] { font-size: calc((1 / (1080 / var(--background_image_width))) * (100vh / var(--background_image_height)) * 26.0); } @media only screen and (max-width: 487.9px), only screen and (min-width: 488px) and (max-width: 809.9px) { .content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where(:not([data-smartphone_position="after_image"])) .cms_small[data-cms-font-family-key="marketing"],.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where(:not([data-smartphone_position="after_image"])) [data-cms-font_size-key="small"][data-cms-font-family-key="marketing"],.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where(:not([data-smartphone_position="after_image"])) .cms_small [data-cms-font-family-key="marketing"],.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where(:not([data-smartphone_position="after_image"])) [data-cms-font-family-key="marketing"] .cms_small,.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where(:not([data-smartphone_position="after_image"])) [data-cms-font_size-key="small"] [data-cms-font-family-key="marketing"],.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where(:not([data-smartphone_position="after_image"])) [data-cms-font-family-key="marketing"] [data-cms-font_size-key="small"], .content_contribution_wrapper .box_on_image:where(:not([data-smartphone_position="after_image"])) .cms_small[data-cms-font-family-key="marketing"],.content_contribution_wrapper .box_on_image:where(:not([data-smartphone_position="after_image"])) [data-cms-font_size-key="small"][data-cms-font-family-key="marketing"],.content_contribution_wrapper .box_on_image:where(:not([data-smartphone_position="after_image"])) .cms_small [data-cms-font-family-key="marketing"],.content_contribution_wrapper .box_on_image:where(:not([data-smartphone_position="after_image"])) [data-cms-font-family-key="marketing"] .cms_small,.content_contribution_wrapper .box_on_image:where(:not([data-smartphone_position="after_image"])) [data-cms-font_size-key="small"] [data-cms-font-family-key="marketing"],.content_contribution_wrapper .box_on_image:where(:not([data-smartphone_position="after_image"])) [data-cms-font-family-key="marketing"] [data-cms-font_size-key="small"] { font-size: 32.5px; } .content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where([data-smartphone_position="after_image"]) .cms_small[data-cms-font-family-key="marketing"],.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where([data-smartphone_position="after_image"]) [data-cms-font_size-key="small"][data-cms-font-family-key="marketing"],.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where([data-smartphone_position="after_image"]) .cms_small [data-cms-font-family-key="marketing"],.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where([data-smartphone_position="after_image"]) [data-cms-font-family-key="marketing"] .cms_small,.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where([data-smartphone_position="after_image"]) [data-cms-font_size-key="small"] [data-cms-font-family-key="marketing"],.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where([data-smartphone_position="after_image"]) [data-cms-font-family-key="marketing"] [data-cms-font_size-key="small"], .content_contribution_wrapper .box_on_image:where([data-smartphone_position="after_image"]) .cms_small[data-cms-font-family-key="marketing"],.content_contribution_wrapper .box_on_image:where([data-smartphone_position="after_image"]) [data-cms-font_size-key="small"][data-cms-font-family-key="marketing"],.content_contribution_wrapper .box_on_image:where([data-smartphone_position="after_image"]) .cms_small [data-cms-font-family-key="marketing"],.content_contribution_wrapper .box_on_image:where([data-smartphone_position="after_image"]) [data-cms-font-family-key="marketing"] .cms_small,.content_contribution_wrapper .box_on_image:where([data-smartphone_position="after_image"]) [data-cms-font_size-key="small"] [data-cms-font-family-key="marketing"],.content_contribution_wrapper .box_on_image:where([data-smartphone_position="after_image"]) [data-cms-font-family-key="marketing"] [data-cms-font_size-key="small"] { font-size: 41.6px; } } @media only screen and (max-width: 487.9px), only screen and (min-width: 488px) and (max-width: 809.9px) { p[data-cms-font-family-key="marketing"],p [data-cms-font-family-key="marketing"],[data-cms-font-family-key="marketing"] p { font-size: 22.400000000000002px; } .content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising)) .box_on_image p[data-cms-font-family-key="marketing"],.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising)) .box_on_image p [data-cms-font-family-key="marketing"],.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising)) .box_on_image [data-cms-font-family-key="marketing"] p, .content_contribution_wrapper .box_on_image p[data-cms-font-family-key="marketing"],.content_contribution_wrapper .box_on_image p [data-cms-font-family-key="marketing"],.content_contribution_wrapper .box_on_image [data-cms-font-family-key="marketing"] p { font-size: calc((min(100vw, var(--background_image_width) * 1px) / var(--background_image_output_width)) * 22.400000000000002); } .content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) [style*="--layout_area_width"]) .box_on_image p[data-cms-font-family-key="marketing"],.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) [style*="--layout_area_width"]) .box_on_image p [data-cms-font-family-key="marketing"],.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) [style*="--layout_area_width"]) .box_on_image [data-cms-font-family-key="marketing"] p, .content_contribution_wrapper :where([style*="--layout_area_width"]) .box_on_image p[data-cms-font-family-key="marketing"],.content_contribution_wrapper :where([style*="--layout_area_width"]) .box_on_image p [data-cms-font-family-key="marketing"],.content_contribution_wrapper :where([style*="--layout_area_width"]) .box_on_image [data-cms-font-family-key="marketing"] p { font-size: calc((min(100vw, var(--layout_area_width), var(--background_image_width) * 1px) / var(--background_image_output_width)) * 22.400000000000002); } .content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) .cms_carousel) .box_on_image p[data-cms-font-family-key="marketing"],.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) .cms_carousel) .box_on_image p [data-cms-font-family-key="marketing"],.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) .cms_carousel) .box_on_image [data-cms-font-family-key="marketing"] p, .content_contribution_wrapper .cms_carousel .box_on_image p[data-cms-font-family-key="marketing"],.content_contribution_wrapper .cms_carousel .box_on_image p [data-cms-font-family-key="marketing"],.content_contribution_wrapper .cms_carousel .box_on_image [data-cms-font-family-key="marketing"] p { font-size: calc((100vw / var(--background_image_output_width)) * 22.400000000000002); } .content_document_wrapper__redzac_advertising .box_on_image p[data-cms-font-family-key="marketing"],.content_document_wrapper__redzac_advertising .box_on_image p [data-cms-font-family-key="marketing"],.content_document_wrapper__redzac_advertising .box_on_image [data-cms-font-family-key="marketing"] p { font-size: calc((1 / (1080 / var(--background_image_width))) * (100vh / var(--background_image_height)) * 22.400000000000002); } @media only screen and (max-width: 487.9px), only screen and (min-width: 488px) and (max-width: 809.9px) { .content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where(:not([data-smartphone_position="after_image"])) p[data-cms-font-family-key="marketing"],.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where(:not([data-smartphone_position="after_image"])) p [data-cms-font-family-key="marketing"],.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where(:not([data-smartphone_position="after_image"])) [data-cms-font-family-key="marketing"] p, .content_contribution_wrapper .box_on_image:where(:not([data-smartphone_position="after_image"])) p[data-cms-font-family-key="marketing"],.content_contribution_wrapper .box_on_image:where(:not([data-smartphone_position="after_image"])) p [data-cms-font-family-key="marketing"],.content_contribution_wrapper .box_on_image:where(:not([data-smartphone_position="after_image"])) [data-cms-font-family-key="marketing"] p { font-size: 28.000000000000004px; } .content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where([data-smartphone_position="after_image"]) p[data-cms-font-family-key="marketing"],.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where([data-smartphone_position="after_image"]) p [data-cms-font-family-key="marketing"],.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where([data-smartphone_position="after_image"]) [data-cms-font-family-key="marketing"] p, .content_contribution_wrapper .box_on_image:where([data-smartphone_position="after_image"]) p[data-cms-font-family-key="marketing"],.content_contribution_wrapper .box_on_image:where([data-smartphone_position="after_image"]) p [data-cms-font-family-key="marketing"],.content_contribution_wrapper .box_on_image:where([data-smartphone_position="after_image"]) [data-cms-font-family-key="marketing"] p { font-size: 22.400000000000002px; } } .cms_headline[data-cms-font-family-key="marketing"],[data-cms-font_size-key="headline"][data-cms-font-family-key="marketing"],.cms_headline [data-cms-font-family-key="marketing"],[data-cms-font-family-key="marketing"] .cms_headline,[data-cms-font_size-key="headline"] [data-cms-font-family-key="marketing"],[data-cms-font-family-key="marketing"] [data-cms-font_size-key="headline"] { font-size: 38.400000000000006px; } .content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising)) .box_on_image .cms_headline[data-cms-font-family-key="marketing"],.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising)) .box_on_image [data-cms-font_size-key="headline"][data-cms-font-family-key="marketing"],.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising)) .box_on_image .cms_headline [data-cms-font-family-key="marketing"],.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising)) .box_on_image [data-cms-font-family-key="marketing"] .cms_headline,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising)) .box_on_image [data-cms-font_size-key="headline"] [data-cms-font-family-key="marketing"],.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising)) .box_on_image [data-cms-font-family-key="marketing"] [data-cms-font_size-key="headline"], .content_contribution_wrapper .box_on_image .cms_headline[data-cms-font-family-key="marketing"],.content_contribution_wrapper .box_on_image [data-cms-font_size-key="headline"][data-cms-font-family-key="marketing"],.content_contribution_wrapper .box_on_image .cms_headline [data-cms-font-family-key="marketing"],.content_contribution_wrapper .box_on_image [data-cms-font-family-key="marketing"] .cms_headline,.content_contribution_wrapper .box_on_image [data-cms-font_size-key="headline"] [data-cms-font-family-key="marketing"],.content_contribution_wrapper .box_on_image [data-cms-font-family-key="marketing"] [data-cms-font_size-key="headline"] { font-size: calc((min(100vw, var(--background_image_width) * 1px) / var(--background_image_output_width)) * 38.400000000000006); } .content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) [style*="--layout_area_width"]) .box_on_image .cms_headline[data-cms-font-family-key="marketing"],.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) [style*="--layout_area_width"]) .box_on_image [data-cms-font_size-key="headline"][data-cms-font-family-key="marketing"],.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) [style*="--layout_area_width"]) .box_on_image .cms_headline [data-cms-font-family-key="marketing"],.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) [style*="--layout_area_width"]) .box_on_image [data-cms-font-family-key="marketing"] .cms_headline,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) [style*="--layout_area_width"]) .box_on_image [data-cms-font_size-key="headline"] [data-cms-font-family-key="marketing"],.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) [style*="--layout_area_width"]) .box_on_image [data-cms-font-family-key="marketing"] [data-cms-font_size-key="headline"], .content_contribution_wrapper :where([style*="--layout_area_width"]) .box_on_image .cms_headline[data-cms-font-family-key="marketing"],.content_contribution_wrapper :where([style*="--layout_area_width"]) .box_on_image [data-cms-font_size-key="headline"][data-cms-font-family-key="marketing"],.content_contribution_wrapper :where([style*="--layout_area_width"]) .box_on_image .cms_headline [data-cms-font-family-key="marketing"],.content_contribution_wrapper :where([style*="--layout_area_width"]) .box_on_image [data-cms-font-family-key="marketing"] .cms_headline,.content_contribution_wrapper :where([style*="--layout_area_width"]) .box_on_image [data-cms-font_size-key="headline"] [data-cms-font-family-key="marketing"],.content_contribution_wrapper :where([style*="--layout_area_width"]) .box_on_image [data-cms-font-family-key="marketing"] [data-cms-font_size-key="headline"] { font-size: calc((min(100vw, var(--layout_area_width), var(--background_image_width) * 1px) / var(--background_image_output_width)) * 38.400000000000006); } .content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) .cms_carousel) .box_on_image .cms_headline[data-cms-font-family-key="marketing"],.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) .cms_carousel) .box_on_image [data-cms-font_size-key="headline"][data-cms-font-family-key="marketing"],.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) .cms_carousel) .box_on_image .cms_headline [data-cms-font-family-key="marketing"],.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) .cms_carousel) .box_on_image [data-cms-font-family-key="marketing"] .cms_headline,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) .cms_carousel) .box_on_image [data-cms-font_size-key="headline"] [data-cms-font-family-key="marketing"],.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) .cms_carousel) .box_on_image [data-cms-font-family-key="marketing"] [data-cms-font_size-key="headline"], .content_contribution_wrapper .cms_carousel .box_on_image .cms_headline[data-cms-font-family-key="marketing"],.content_contribution_wrapper .cms_carousel .box_on_image [data-cms-font_size-key="headline"][data-cms-font-family-key="marketing"],.content_contribution_wrapper .cms_carousel .box_on_image .cms_headline [data-cms-font-family-key="marketing"],.content_contribution_wrapper .cms_carousel .box_on_image [data-cms-font-family-key="marketing"] .cms_headline,.content_contribution_wrapper .cms_carousel .box_on_image [data-cms-font_size-key="headline"] [data-cms-font-family-key="marketing"],.content_contribution_wrapper .cms_carousel .box_on_image [data-cms-font-family-key="marketing"] [data-cms-font_size-key="headline"] { font-size: calc((100vw / var(--background_image_output_width)) * 38.400000000000006); } .content_document_wrapper__redzac_advertising .box_on_image .cms_headline[data-cms-font-family-key="marketing"],.content_document_wrapper__redzac_advertising .box_on_image [data-cms-font_size-key="headline"][data-cms-font-family-key="marketing"],.content_document_wrapper__redzac_advertising .box_on_image .cms_headline [data-cms-font-family-key="marketing"],.content_document_wrapper__redzac_advertising .box_on_image [data-cms-font-family-key="marketing"] .cms_headline,.content_document_wrapper__redzac_advertising .box_on_image [data-cms-font_size-key="headline"] [data-cms-font-family-key="marketing"],.content_document_wrapper__redzac_advertising .box_on_image [data-cms-font-family-key="marketing"] [data-cms-font_size-key="headline"] { font-size: calc((1 / (1080 / var(--background_image_width))) * (100vh / var(--background_image_height)) * 38.400000000000006); } @media only screen and (max-width: 487.9px), only screen and (min-width: 488px) and (max-width: 809.9px) { .content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where(:not([data-smartphone_position="after_image"])) .cms_headline[data-cms-font-family-key="marketing"],.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where(:not([data-smartphone_position="after_image"])) [data-cms-font_size-key="headline"][data-cms-font-family-key="marketing"],.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where(:not([data-smartphone_position="after_image"])) .cms_headline [data-cms-font-family-key="marketing"],.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where(:not([data-smartphone_position="after_image"])) [data-cms-font-family-key="marketing"] .cms_headline,.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where(:not([data-smartphone_position="after_image"])) [data-cms-font_size-key="headline"] [data-cms-font-family-key="marketing"],.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where(:not([data-smartphone_position="after_image"])) [data-cms-font-family-key="marketing"] [data-cms-font_size-key="headline"], .content_contribution_wrapper .box_on_image:where(:not([data-smartphone_position="after_image"])) .cms_headline[data-cms-font-family-key="marketing"],.content_contribution_wrapper .box_on_image:where(:not([data-smartphone_position="after_image"])) [data-cms-font_size-key="headline"][data-cms-font-family-key="marketing"],.content_contribution_wrapper .box_on_image:where(:not([data-smartphone_position="after_image"])) .cms_headline [data-cms-font-family-key="marketing"],.content_contribution_wrapper .box_on_image:where(:not([data-smartphone_position="after_image"])) [data-cms-font-family-key="marketing"] .cms_headline,.content_contribution_wrapper .box_on_image:where(:not([data-smartphone_position="after_image"])) [data-cms-font_size-key="headline"] [data-cms-font-family-key="marketing"],.content_contribution_wrapper .box_on_image:where(:not([data-smartphone_position="after_image"])) [data-cms-font-family-key="marketing"] [data-cms-font_size-key="headline"] { font-size: 48.00000000000001px; } .content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where([data-smartphone_position="after_image"]) .cms_headline[data-cms-font-family-key="marketing"],.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where([data-smartphone_position="after_image"]) [data-cms-font_size-key="headline"][data-cms-font-family-key="marketing"],.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where([data-smartphone_position="after_image"]) .cms_headline [data-cms-font-family-key="marketing"],.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where([data-smartphone_position="after_image"]) [data-cms-font-family-key="marketing"] .cms_headline,.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where([data-smartphone_position="after_image"]) [data-cms-font_size-key="headline"] [data-cms-font-family-key="marketing"],.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where([data-smartphone_position="after_image"]) [data-cms-font-family-key="marketing"] [data-cms-font_size-key="headline"], .content_contribution_wrapper .box_on_image:where([data-smartphone_position="after_image"]) .cms_headline[data-cms-font-family-key="marketing"],.content_contribution_wrapper .box_on_image:where([data-smartphone_position="after_image"]) [data-cms-font_size-key="headline"][data-cms-font-family-key="marketing"],.content_contribution_wrapper .box_on_image:where([data-smartphone_position="after_image"]) .cms_headline [data-cms-font-family-key="marketing"],.content_contribution_wrapper .box_on_image:where([data-smartphone_position="after_image"]) [data-cms-font-family-key="marketing"] .cms_headline,.content_contribution_wrapper .box_on_image:where([data-smartphone_position="after_image"]) [data-cms-font_size-key="headline"] [data-cms-font-family-key="marketing"],.content_contribution_wrapper .box_on_image:where([data-smartphone_position="after_image"]) [data-cms-font-family-key="marketing"] [data-cms-font_size-key="headline"] { font-size: 38.400000000000006px; } } .cms_headline_large[data-cms-font-family-key="marketing"],[data-cms-font_size-key="headline_large"][data-cms-font-family-key="marketing"],.cms_headline_large [data-cms-font-family-key="marketing"],[data-cms-font-family-key="marketing"] .cms_headline_large,[data-cms-font_size-key="headline_large"] [data-cms-font-family-key="marketing"],[data-cms-font-family-key="marketing"] [data-cms-font_size-key="headline_large"] { font-size: 48.0px; } .content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising)) .box_on_image .cms_headline_large[data-cms-font-family-key="marketing"],.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising)) .box_on_image [data-cms-font_size-key="headline_large"][data-cms-font-family-key="marketing"],.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising)) .box_on_image .cms_headline_large [data-cms-font-family-key="marketing"],.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising)) .box_on_image [data-cms-font-family-key="marketing"] .cms_headline_large,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising)) .box_on_image [data-cms-font_size-key="headline_large"] [data-cms-font-family-key="marketing"],.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising)) .box_on_image [data-cms-font-family-key="marketing"] [data-cms-font_size-key="headline_large"], .content_contribution_wrapper .box_on_image .cms_headline_large[data-cms-font-family-key="marketing"],.content_contribution_wrapper .box_on_image [data-cms-font_size-key="headline_large"][data-cms-font-family-key="marketing"],.content_contribution_wrapper .box_on_image .cms_headline_large [data-cms-font-family-key="marketing"],.content_contribution_wrapper .box_on_image [data-cms-font-family-key="marketing"] .cms_headline_large,.content_contribution_wrapper .box_on_image [data-cms-font_size-key="headline_large"] [data-cms-font-family-key="marketing"],.content_contribution_wrapper .box_on_image [data-cms-font-family-key="marketing"] [data-cms-font_size-key="headline_large"] { font-size: calc((min(100vw, var(--background_image_width) * 1px) / var(--background_image_output_width)) * 48.0); } .content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) [style*="--layout_area_width"]) .box_on_image .cms_headline_large[data-cms-font-family-key="marketing"],.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) [style*="--layout_area_width"]) .box_on_image [data-cms-font_size-key="headline_large"][data-cms-font-family-key="marketing"],.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) [style*="--layout_area_width"]) .box_on_image .cms_headline_large [data-cms-font-family-key="marketing"],.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) [style*="--layout_area_width"]) .box_on_image [data-cms-font-family-key="marketing"] .cms_headline_large,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) [style*="--layout_area_width"]) .box_on_image [data-cms-font_size-key="headline_large"] [data-cms-font-family-key="marketing"],.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) [style*="--layout_area_width"]) .box_on_image [data-cms-font-family-key="marketing"] [data-cms-font_size-key="headline_large"], .content_contribution_wrapper :where([style*="--layout_area_width"]) .box_on_image .cms_headline_large[data-cms-font-family-key="marketing"],.content_contribution_wrapper :where([style*="--layout_area_width"]) .box_on_image [data-cms-font_size-key="headline_large"][data-cms-font-family-key="marketing"],.content_contribution_wrapper :where([style*="--layout_area_width"]) .box_on_image .cms_headline_large [data-cms-font-family-key="marketing"],.content_contribution_wrapper :where([style*="--layout_area_width"]) .box_on_image [data-cms-font-family-key="marketing"] .cms_headline_large,.content_contribution_wrapper :where([style*="--layout_area_width"]) .box_on_image [data-cms-font_size-key="headline_large"] [data-cms-font-family-key="marketing"],.content_contribution_wrapper :where([style*="--layout_area_width"]) .box_on_image [data-cms-font-family-key="marketing"] [data-cms-font_size-key="headline_large"] { font-size: calc((min(100vw, var(--layout_area_width), var(--background_image_width) * 1px) / var(--background_image_output_width)) * 48.0); } .content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) .cms_carousel) .box_on_image .cms_headline_large[data-cms-font-family-key="marketing"],.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) .cms_carousel) .box_on_image [data-cms-font_size-key="headline_large"][data-cms-font-family-key="marketing"],.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) .cms_carousel) .box_on_image .cms_headline_large [data-cms-font-family-key="marketing"],.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) .cms_carousel) .box_on_image [data-cms-font-family-key="marketing"] .cms_headline_large,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) .cms_carousel) .box_on_image [data-cms-font_size-key="headline_large"] [data-cms-font-family-key="marketing"],.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) .cms_carousel) .box_on_image [data-cms-font-family-key="marketing"] [data-cms-font_size-key="headline_large"], .content_contribution_wrapper .cms_carousel .box_on_image .cms_headline_large[data-cms-font-family-key="marketing"],.content_contribution_wrapper .cms_carousel .box_on_image [data-cms-font_size-key="headline_large"][data-cms-font-family-key="marketing"],.content_contribution_wrapper .cms_carousel .box_on_image .cms_headline_large [data-cms-font-family-key="marketing"],.content_contribution_wrapper .cms_carousel .box_on_image [data-cms-font-family-key="marketing"] .cms_headline_large,.content_contribution_wrapper .cms_carousel .box_on_image [data-cms-font_size-key="headline_large"] [data-cms-font-family-key="marketing"],.content_contribution_wrapper .cms_carousel .box_on_image [data-cms-font-family-key="marketing"] [data-cms-font_size-key="headline_large"] { font-size: calc((100vw / var(--background_image_output_width)) * 48.0); } .content_document_wrapper__redzac_advertising .box_on_image .cms_headline_large[data-cms-font-family-key="marketing"],.content_document_wrapper__redzac_advertising .box_on_image [data-cms-font_size-key="headline_large"][data-cms-font-family-key="marketing"],.content_document_wrapper__redzac_advertising .box_on_image .cms_headline_large [data-cms-font-family-key="marketing"],.content_document_wrapper__redzac_advertising .box_on_image [data-cms-font-family-key="marketing"] .cms_headline_large,.content_document_wrapper__redzac_advertising .box_on_image [data-cms-font_size-key="headline_large"] [data-cms-font-family-key="marketing"],.content_document_wrapper__redzac_advertising .box_on_image [data-cms-font-family-key="marketing"] [data-cms-font_size-key="headline_large"] { font-size: calc((1 / (1080 / var(--background_image_width))) * (100vh / var(--background_image_height)) * 48.0); } @media only screen and (max-width: 487.9px), only screen and (min-width: 488px) and (max-width: 809.9px) { .content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where(:not([data-smartphone_position="after_image"])) .cms_headline_large[data-cms-font-family-key="marketing"],.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where(:not([data-smartphone_position="after_image"])) [data-cms-font_size-key="headline_large"][data-cms-font-family-key="marketing"],.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where(:not([data-smartphone_position="after_image"])) .cms_headline_large [data-cms-font-family-key="marketing"],.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where(:not([data-smartphone_position="after_image"])) [data-cms-font-family-key="marketing"] .cms_headline_large,.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where(:not([data-smartphone_position="after_image"])) [data-cms-font_size-key="headline_large"] [data-cms-font-family-key="marketing"],.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where(:not([data-smartphone_position="after_image"])) [data-cms-font-family-key="marketing"] [data-cms-font_size-key="headline_large"], .content_contribution_wrapper .box_on_image:where(:not([data-smartphone_position="after_image"])) .cms_headline_large[data-cms-font-family-key="marketing"],.content_contribution_wrapper .box_on_image:where(:not([data-smartphone_position="after_image"])) [data-cms-font_size-key="headline_large"][data-cms-font-family-key="marketing"],.content_contribution_wrapper .box_on_image:where(:not([data-smartphone_position="after_image"])) .cms_headline_large [data-cms-font-family-key="marketing"],.content_contribution_wrapper .box_on_image:where(:not([data-smartphone_position="after_image"])) [data-cms-font-family-key="marketing"] .cms_headline_large,.content_contribution_wrapper .box_on_image:where(:not([data-smartphone_position="after_image"])) [data-cms-font_size-key="headline_large"] [data-cms-font-family-key="marketing"],.content_contribution_wrapper .box_on_image:where(:not([data-smartphone_position="after_image"])) [data-cms-font-family-key="marketing"] [data-cms-font_size-key="headline_large"] { font-size: 60.0px; } .content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where([data-smartphone_position="after_image"]) .cms_headline_large[data-cms-font-family-key="marketing"],.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where([data-smartphone_position="after_image"]) [data-cms-font_size-key="headline_large"][data-cms-font-family-key="marketing"],.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where([data-smartphone_position="after_image"]) .cms_headline_large [data-cms-font-family-key="marketing"],.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where([data-smartphone_position="after_image"]) [data-cms-font-family-key="marketing"] .cms_headline_large,.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where([data-smartphone_position="after_image"]) [data-cms-font_size-key="headline_large"] [data-cms-font-family-key="marketing"],.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where([data-smartphone_position="after_image"]) [data-cms-font-family-key="marketing"] [data-cms-font_size-key="headline_large"], .content_contribution_wrapper .box_on_image:where([data-smartphone_position="after_image"]) .cms_headline_large[data-cms-font-family-key="marketing"],.content_contribution_wrapper .box_on_image:where([data-smartphone_position="after_image"]) [data-cms-font_size-key="headline_large"][data-cms-font-family-key="marketing"],.content_contribution_wrapper .box_on_image:where([data-smartphone_position="after_image"]) .cms_headline_large [data-cms-font-family-key="marketing"],.content_contribution_wrapper .box_on_image:where([data-smartphone_position="after_image"]) [data-cms-font-family-key="marketing"] .cms_headline_large,.content_contribution_wrapper .box_on_image:where([data-smartphone_position="after_image"]) [data-cms-font_size-key="headline_large"] [data-cms-font-family-key="marketing"],.content_contribution_wrapper .box_on_image:where([data-smartphone_position="after_image"]) [data-cms-font-family-key="marketing"] [data-cms-font_size-key="headline_large"] { font-size: 48.0px; } } .cms_headline_extra_large[data-cms-font-family-key="marketing"],[data-cms-font_size-key="headline_extra_large"][data-cms-font-family-key="marketing"],.cms_headline_extra_large [data-cms-font-family-key="marketing"],[data-cms-font-family-key="marketing"] .cms_headline_extra_large,[data-cms-font_size-key="headline_extra_large"] [data-cms-font-family-key="marketing"],[data-cms-font-family-key="marketing"] [data-cms-font_size-key="headline_extra_large"] { font-size: 57.6px; } .content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising)) .box_on_image .cms_headline_extra_large[data-cms-font-family-key="marketing"],.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising)) .box_on_image [data-cms-font_size-key="headline_extra_large"][data-cms-font-family-key="marketing"],.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising)) .box_on_image .cms_headline_extra_large [data-cms-font-family-key="marketing"],.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising)) .box_on_image [data-cms-font-family-key="marketing"] .cms_headline_extra_large,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising)) .box_on_image [data-cms-font_size-key="headline_extra_large"] [data-cms-font-family-key="marketing"],.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising)) .box_on_image [data-cms-font-family-key="marketing"] [data-cms-font_size-key="headline_extra_large"], .content_contribution_wrapper .box_on_image .cms_headline_extra_large[data-cms-font-family-key="marketing"],.content_contribution_wrapper .box_on_image [data-cms-font_size-key="headline_extra_large"][data-cms-font-family-key="marketing"],.content_contribution_wrapper .box_on_image .cms_headline_extra_large [data-cms-font-family-key="marketing"],.content_contribution_wrapper .box_on_image [data-cms-font-family-key="marketing"] .cms_headline_extra_large,.content_contribution_wrapper .box_on_image [data-cms-font_size-key="headline_extra_large"] [data-cms-font-family-key="marketing"],.content_contribution_wrapper .box_on_image [data-cms-font-family-key="marketing"] [data-cms-font_size-key="headline_extra_large"] { font-size: calc((min(100vw, var(--background_image_width) * 1px) / var(--background_image_output_width)) * 57.6); } .content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) [style*="--layout_area_width"]) .box_on_image .cms_headline_extra_large[data-cms-font-family-key="marketing"],.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) [style*="--layout_area_width"]) .box_on_image [data-cms-font_size-key="headline_extra_large"][data-cms-font-family-key="marketing"],.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) [style*="--layout_area_width"]) .box_on_image .cms_headline_extra_large [data-cms-font-family-key="marketing"],.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) [style*="--layout_area_width"]) .box_on_image [data-cms-font-family-key="marketing"] .cms_headline_extra_large,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) [style*="--layout_area_width"]) .box_on_image [data-cms-font_size-key="headline_extra_large"] [data-cms-font-family-key="marketing"],.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) [style*="--layout_area_width"]) .box_on_image [data-cms-font-family-key="marketing"] [data-cms-font_size-key="headline_extra_large"], .content_contribution_wrapper :where([style*="--layout_area_width"]) .box_on_image .cms_headline_extra_large[data-cms-font-family-key="marketing"],.content_contribution_wrapper :where([style*="--layout_area_width"]) .box_on_image [data-cms-font_size-key="headline_extra_large"][data-cms-font-family-key="marketing"],.content_contribution_wrapper :where([style*="--layout_area_width"]) .box_on_image .cms_headline_extra_large [data-cms-font-family-key="marketing"],.content_contribution_wrapper :where([style*="--layout_area_width"]) .box_on_image [data-cms-font-family-key="marketing"] .cms_headline_extra_large,.content_contribution_wrapper :where([style*="--layout_area_width"]) .box_on_image [data-cms-font_size-key="headline_extra_large"] [data-cms-font-family-key="marketing"],.content_contribution_wrapper :where([style*="--layout_area_width"]) .box_on_image [data-cms-font-family-key="marketing"] [data-cms-font_size-key="headline_extra_large"] { font-size: calc((min(100vw, var(--layout_area_width), var(--background_image_width) * 1px) / var(--background_image_output_width)) * 57.6); } .content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) .cms_carousel) .box_on_image .cms_headline_extra_large[data-cms-font-family-key="marketing"],.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) .cms_carousel) .box_on_image [data-cms-font_size-key="headline_extra_large"][data-cms-font-family-key="marketing"],.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) .cms_carousel) .box_on_image .cms_headline_extra_large [data-cms-font-family-key="marketing"],.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) .cms_carousel) .box_on_image [data-cms-font-family-key="marketing"] .cms_headline_extra_large,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) .cms_carousel) .box_on_image [data-cms-font_size-key="headline_extra_large"] [data-cms-font-family-key="marketing"],.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) .cms_carousel) .box_on_image [data-cms-font-family-key="marketing"] [data-cms-font_size-key="headline_extra_large"], .content_contribution_wrapper .cms_carousel .box_on_image .cms_headline_extra_large[data-cms-font-family-key="marketing"],.content_contribution_wrapper .cms_carousel .box_on_image [data-cms-font_size-key="headline_extra_large"][data-cms-font-family-key="marketing"],.content_contribution_wrapper .cms_carousel .box_on_image .cms_headline_extra_large [data-cms-font-family-key="marketing"],.content_contribution_wrapper .cms_carousel .box_on_image [data-cms-font-family-key="marketing"] .cms_headline_extra_large,.content_contribution_wrapper .cms_carousel .box_on_image [data-cms-font_size-key="headline_extra_large"] [data-cms-font-family-key="marketing"],.content_contribution_wrapper .cms_carousel .box_on_image [data-cms-font-family-key="marketing"] [data-cms-font_size-key="headline_extra_large"] { font-size: calc((100vw / var(--background_image_output_width)) * 57.6); } .content_document_wrapper__redzac_advertising .box_on_image .cms_headline_extra_large[data-cms-font-family-key="marketing"],.content_document_wrapper__redzac_advertising .box_on_image [data-cms-font_size-key="headline_extra_large"][data-cms-font-family-key="marketing"],.content_document_wrapper__redzac_advertising .box_on_image .cms_headline_extra_large [data-cms-font-family-key="marketing"],.content_document_wrapper__redzac_advertising .box_on_image [data-cms-font-family-key="marketing"] .cms_headline_extra_large,.content_document_wrapper__redzac_advertising .box_on_image [data-cms-font_size-key="headline_extra_large"] [data-cms-font-family-key="marketing"],.content_document_wrapper__redzac_advertising .box_on_image [data-cms-font-family-key="marketing"] [data-cms-font_size-key="headline_extra_large"] { font-size: calc((1 / (1080 / var(--background_image_width))) * (100vh / var(--background_image_height)) * 57.6); } @media only screen and (max-width: 487.9px), only screen and (min-width: 488px) and (max-width: 809.9px) { .content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where(:not([data-smartphone_position="after_image"])) .cms_headline_extra_large[data-cms-font-family-key="marketing"],.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where(:not([data-smartphone_position="after_image"])) [data-cms-font_size-key="headline_extra_large"][data-cms-font-family-key="marketing"],.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where(:not([data-smartphone_position="after_image"])) .cms_headline_extra_large [data-cms-font-family-key="marketing"],.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where(:not([data-smartphone_position="after_image"])) [data-cms-font-family-key="marketing"] .cms_headline_extra_large,.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where(:not([data-smartphone_position="after_image"])) [data-cms-font_size-key="headline_extra_large"] [data-cms-font-family-key="marketing"],.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where(:not([data-smartphone_position="after_image"])) [data-cms-font-family-key="marketing"] [data-cms-font_size-key="headline_extra_large"], .content_contribution_wrapper .box_on_image:where(:not([data-smartphone_position="after_image"])) .cms_headline_extra_large[data-cms-font-family-key="marketing"],.content_contribution_wrapper .box_on_image:where(:not([data-smartphone_position="after_image"])) [data-cms-font_size-key="headline_extra_large"][data-cms-font-family-key="marketing"],.content_contribution_wrapper .box_on_image:where(:not([data-smartphone_position="after_image"])) .cms_headline_extra_large [data-cms-font-family-key="marketing"],.content_contribution_wrapper .box_on_image:where(:not([data-smartphone_position="after_image"])) [data-cms-font-family-key="marketing"] .cms_headline_extra_large,.content_contribution_wrapper .box_on_image:where(:not([data-smartphone_position="after_image"])) [data-cms-font_size-key="headline_extra_large"] [data-cms-font-family-key="marketing"],.content_contribution_wrapper .box_on_image:where(:not([data-smartphone_position="after_image"])) [data-cms-font-family-key="marketing"] [data-cms-font_size-key="headline_extra_large"] { font-size: 72.0px; } .content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where([data-smartphone_position="after_image"]) .cms_headline_extra_large[data-cms-font-family-key="marketing"],.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where([data-smartphone_position="after_image"]) [data-cms-font_size-key="headline_extra_large"][data-cms-font-family-key="marketing"],.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where([data-smartphone_position="after_image"]) .cms_headline_extra_large [data-cms-font-family-key="marketing"],.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where([data-smartphone_position="after_image"]) [data-cms-font-family-key="marketing"] .cms_headline_extra_large,.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where([data-smartphone_position="after_image"]) [data-cms-font_size-key="headline_extra_large"] [data-cms-font-family-key="marketing"],.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where([data-smartphone_position="after_image"]) [data-cms-font-family-key="marketing"] [data-cms-font_size-key="headline_extra_large"], .content_contribution_wrapper .box_on_image:where([data-smartphone_position="after_image"]) .cms_headline_extra_large[data-cms-font-family-key="marketing"],.content_contribution_wrapper .box_on_image:where([data-smartphone_position="after_image"]) [data-cms-font_size-key="headline_extra_large"][data-cms-font-family-key="marketing"],.content_contribution_wrapper .box_on_image:where([data-smartphone_position="after_image"]) .cms_headline_extra_large [data-cms-font-family-key="marketing"],.content_contribution_wrapper .box_on_image:where([data-smartphone_position="after_image"]) [data-cms-font-family-key="marketing"] .cms_headline_extra_large,.content_contribution_wrapper .box_on_image:where([data-smartphone_position="after_image"]) [data-cms-font_size-key="headline_extra_large"] [data-cms-font-family-key="marketing"],.content_contribution_wrapper .box_on_image:where([data-smartphone_position="after_image"]) [data-cms-font-family-key="marketing"] [data-cms-font_size-key="headline_extra_large"] { font-size: 57.6px; } } .cms_subheadline[data-cms-font-family-key="marketing"],[data-cms-font_size-key="subheadline"][data-cms-font-family-key="marketing"],.cms_subheadline [data-cms-font-family-key="marketing"],[data-cms-font-family-key="marketing"] .cms_subheadline,[data-cms-font_size-key="subheadline"] [data-cms-font-family-key="marketing"],[data-cms-font-family-key="marketing"] [data-cms-font_size-key="subheadline"] { font-size: 28.8px; } .content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising)) .box_on_image .cms_subheadline[data-cms-font-family-key="marketing"],.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising)) .box_on_image [data-cms-font_size-key="subheadline"][data-cms-font-family-key="marketing"],.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising)) .box_on_image .cms_subheadline [data-cms-font-family-key="marketing"],.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising)) .box_on_image [data-cms-font-family-key="marketing"] .cms_subheadline,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising)) .box_on_image [data-cms-font_size-key="subheadline"] [data-cms-font-family-key="marketing"],.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising)) .box_on_image [data-cms-font-family-key="marketing"] [data-cms-font_size-key="subheadline"], .content_contribution_wrapper .box_on_image .cms_subheadline[data-cms-font-family-key="marketing"],.content_contribution_wrapper .box_on_image [data-cms-font_size-key="subheadline"][data-cms-font-family-key="marketing"],.content_contribution_wrapper .box_on_image .cms_subheadline [data-cms-font-family-key="marketing"],.content_contribution_wrapper .box_on_image [data-cms-font-family-key="marketing"] .cms_subheadline,.content_contribution_wrapper .box_on_image [data-cms-font_size-key="subheadline"] [data-cms-font-family-key="marketing"],.content_contribution_wrapper .box_on_image [data-cms-font-family-key="marketing"] [data-cms-font_size-key="subheadline"] { font-size: calc((min(100vw, var(--background_image_width) * 1px) / var(--background_image_output_width)) * 28.8); } .content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) [style*="--layout_area_width"]) .box_on_image .cms_subheadline[data-cms-font-family-key="marketing"],.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) [style*="--layout_area_width"]) .box_on_image [data-cms-font_size-key="subheadline"][data-cms-font-family-key="marketing"],.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) [style*="--layout_area_width"]) .box_on_image .cms_subheadline [data-cms-font-family-key="marketing"],.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) [style*="--layout_area_width"]) .box_on_image [data-cms-font-family-key="marketing"] .cms_subheadline,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) [style*="--layout_area_width"]) .box_on_image [data-cms-font_size-key="subheadline"] [data-cms-font-family-key="marketing"],.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) [style*="--layout_area_width"]) .box_on_image [data-cms-font-family-key="marketing"] [data-cms-font_size-key="subheadline"], .content_contribution_wrapper :where([style*="--layout_area_width"]) .box_on_image .cms_subheadline[data-cms-font-family-key="marketing"],.content_contribution_wrapper :where([style*="--layout_area_width"]) .box_on_image [data-cms-font_size-key="subheadline"][data-cms-font-family-key="marketing"],.content_contribution_wrapper :where([style*="--layout_area_width"]) .box_on_image .cms_subheadline [data-cms-font-family-key="marketing"],.content_contribution_wrapper :where([style*="--layout_area_width"]) .box_on_image [data-cms-font-family-key="marketing"] .cms_subheadline,.content_contribution_wrapper :where([style*="--layout_area_width"]) .box_on_image [data-cms-font_size-key="subheadline"] [data-cms-font-family-key="marketing"],.content_contribution_wrapper :where([style*="--layout_area_width"]) .box_on_image [data-cms-font-family-key="marketing"] [data-cms-font_size-key="subheadline"] { font-size: calc((min(100vw, var(--layout_area_width), var(--background_image_width) * 1px) / var(--background_image_output_width)) * 28.8); } .content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) .cms_carousel) .box_on_image .cms_subheadline[data-cms-font-family-key="marketing"],.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) .cms_carousel) .box_on_image [data-cms-font_size-key="subheadline"][data-cms-font-family-key="marketing"],.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) .cms_carousel) .box_on_image .cms_subheadline [data-cms-font-family-key="marketing"],.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) .cms_carousel) .box_on_image [data-cms-font-family-key="marketing"] .cms_subheadline,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) .cms_carousel) .box_on_image [data-cms-font_size-key="subheadline"] [data-cms-font-family-key="marketing"],.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) .cms_carousel) .box_on_image [data-cms-font-family-key="marketing"] [data-cms-font_size-key="subheadline"], .content_contribution_wrapper .cms_carousel .box_on_image .cms_subheadline[data-cms-font-family-key="marketing"],.content_contribution_wrapper .cms_carousel .box_on_image [data-cms-font_size-key="subheadline"][data-cms-font-family-key="marketing"],.content_contribution_wrapper .cms_carousel .box_on_image .cms_subheadline [data-cms-font-family-key="marketing"],.content_contribution_wrapper .cms_carousel .box_on_image [data-cms-font-family-key="marketing"] .cms_subheadline,.content_contribution_wrapper .cms_carousel .box_on_image [data-cms-font_size-key="subheadline"] [data-cms-font-family-key="marketing"],.content_contribution_wrapper .cms_carousel .box_on_image [data-cms-font-family-key="marketing"] [data-cms-font_size-key="subheadline"] { font-size: calc((100vw / var(--background_image_output_width)) * 28.8); } .content_document_wrapper__redzac_advertising .box_on_image .cms_subheadline[data-cms-font-family-key="marketing"],.content_document_wrapper__redzac_advertising .box_on_image [data-cms-font_size-key="subheadline"][data-cms-font-family-key="marketing"],.content_document_wrapper__redzac_advertising .box_on_image .cms_subheadline [data-cms-font-family-key="marketing"],.content_document_wrapper__redzac_advertising .box_on_image [data-cms-font-family-key="marketing"] .cms_subheadline,.content_document_wrapper__redzac_advertising .box_on_image [data-cms-font_size-key="subheadline"] [data-cms-font-family-key="marketing"],.content_document_wrapper__redzac_advertising .box_on_image [data-cms-font-family-key="marketing"] [data-cms-font_size-key="subheadline"] { font-size: calc((1 / (1080 / var(--background_image_width))) * (100vh / var(--background_image_height)) * 28.8); } @media only screen and (max-width: 487.9px), only screen and (min-width: 488px) and (max-width: 809.9px) { .content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where(:not([data-smartphone_position="after_image"])) .cms_subheadline[data-cms-font-family-key="marketing"],.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where(:not([data-smartphone_position="after_image"])) [data-cms-font_size-key="subheadline"][data-cms-font-family-key="marketing"],.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where(:not([data-smartphone_position="after_image"])) .cms_subheadline [data-cms-font-family-key="marketing"],.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where(:not([data-smartphone_position="after_image"])) [data-cms-font-family-key="marketing"] .cms_subheadline,.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where(:not([data-smartphone_position="after_image"])) [data-cms-font_size-key="subheadline"] [data-cms-font-family-key="marketing"],.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where(:not([data-smartphone_position="after_image"])) [data-cms-font-family-key="marketing"] [data-cms-font_size-key="subheadline"], .content_contribution_wrapper .box_on_image:where(:not([data-smartphone_position="after_image"])) .cms_subheadline[data-cms-font-family-key="marketing"],.content_contribution_wrapper .box_on_image:where(:not([data-smartphone_position="after_image"])) [data-cms-font_size-key="subheadline"][data-cms-font-family-key="marketing"],.content_contribution_wrapper .box_on_image:where(:not([data-smartphone_position="after_image"])) .cms_subheadline [data-cms-font-family-key="marketing"],.content_contribution_wrapper .box_on_image:where(:not([data-smartphone_position="after_image"])) [data-cms-font-family-key="marketing"] .cms_subheadline,.content_contribution_wrapper .box_on_image:where(:not([data-smartphone_position="after_image"])) [data-cms-font_size-key="subheadline"] [data-cms-font-family-key="marketing"],.content_contribution_wrapper .box_on_image:where(:not([data-smartphone_position="after_image"])) [data-cms-font-family-key="marketing"] [data-cms-font_size-key="subheadline"] { font-size: 36.0px; } .content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where([data-smartphone_position="after_image"]) .cms_subheadline[data-cms-font-family-key="marketing"],.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where([data-smartphone_position="after_image"]) [data-cms-font_size-key="subheadline"][data-cms-font-family-key="marketing"],.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where([data-smartphone_position="after_image"]) .cms_subheadline [data-cms-font-family-key="marketing"],.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where([data-smartphone_position="after_image"]) [data-cms-font-family-key="marketing"] .cms_subheadline,.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where([data-smartphone_position="after_image"]) [data-cms-font_size-key="subheadline"] [data-cms-font-family-key="marketing"],.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where([data-smartphone_position="after_image"]) [data-cms-font-family-key="marketing"] [data-cms-font_size-key="subheadline"], .content_contribution_wrapper .box_on_image:where([data-smartphone_position="after_image"]) .cms_subheadline[data-cms-font-family-key="marketing"],.content_contribution_wrapper .box_on_image:where([data-smartphone_position="after_image"]) [data-cms-font_size-key="subheadline"][data-cms-font-family-key="marketing"],.content_contribution_wrapper .box_on_image:where([data-smartphone_position="after_image"]) .cms_subheadline [data-cms-font-family-key="marketing"],.content_contribution_wrapper .box_on_image:where([data-smartphone_position="after_image"]) [data-cms-font-family-key="marketing"] .cms_subheadline,.content_contribution_wrapper .box_on_image:where([data-smartphone_position="after_image"]) [data-cms-font_size-key="subheadline"] [data-cms-font-family-key="marketing"],.content_contribution_wrapper .box_on_image:where([data-smartphone_position="after_image"]) [data-cms-font-family-key="marketing"] [data-cms-font_size-key="subheadline"] { font-size: 28.8px; } } .cms_fine_print[data-cms-font-family-key="marketing"],[data-cms-font_size-key="fine_print"][data-cms-font-family-key="marketing"],.cms_fine_print [data-cms-font-family-key="marketing"],[data-cms-font-family-key="marketing"] .cms_fine_print,[data-cms-font_size-key="fine_print"] [data-cms-font-family-key="marketing"],[data-cms-font-family-key="marketing"] [data-cms-font_size-key="fine_print"] { font-size: 17.6px; } .content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising)) .box_on_image .cms_fine_print[data-cms-font-family-key="marketing"],.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising)) .box_on_image [data-cms-font_size-key="fine_print"][data-cms-font-family-key="marketing"],.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising)) .box_on_image .cms_fine_print [data-cms-font-family-key="marketing"],.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising)) .box_on_image [data-cms-font-family-key="marketing"] .cms_fine_print,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising)) .box_on_image [data-cms-font_size-key="fine_print"] [data-cms-font-family-key="marketing"],.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising)) .box_on_image [data-cms-font-family-key="marketing"] [data-cms-font_size-key="fine_print"], .content_contribution_wrapper .box_on_image .cms_fine_print[data-cms-font-family-key="marketing"],.content_contribution_wrapper .box_on_image [data-cms-font_size-key="fine_print"][data-cms-font-family-key="marketing"],.content_contribution_wrapper .box_on_image .cms_fine_print [data-cms-font-family-key="marketing"],.content_contribution_wrapper .box_on_image [data-cms-font-family-key="marketing"] .cms_fine_print,.content_contribution_wrapper .box_on_image [data-cms-font_size-key="fine_print"] [data-cms-font-family-key="marketing"],.content_contribution_wrapper .box_on_image [data-cms-font-family-key="marketing"] [data-cms-font_size-key="fine_print"] { font-size: calc((min(100vw, var(--background_image_width) * 1px) / var(--background_image_output_width)) * 17.6); } .content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) [style*="--layout_area_width"]) .box_on_image .cms_fine_print[data-cms-font-family-key="marketing"],.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) [style*="--layout_area_width"]) .box_on_image [data-cms-font_size-key="fine_print"][data-cms-font-family-key="marketing"],.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) [style*="--layout_area_width"]) .box_on_image .cms_fine_print [data-cms-font-family-key="marketing"],.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) [style*="--layout_area_width"]) .box_on_image [data-cms-font-family-key="marketing"] .cms_fine_print,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) [style*="--layout_area_width"]) .box_on_image [data-cms-font_size-key="fine_print"] [data-cms-font-family-key="marketing"],.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) [style*="--layout_area_width"]) .box_on_image [data-cms-font-family-key="marketing"] [data-cms-font_size-key="fine_print"], .content_contribution_wrapper :where([style*="--layout_area_width"]) .box_on_image .cms_fine_print[data-cms-font-family-key="marketing"],.content_contribution_wrapper :where([style*="--layout_area_width"]) .box_on_image [data-cms-font_size-key="fine_print"][data-cms-font-family-key="marketing"],.content_contribution_wrapper :where([style*="--layout_area_width"]) .box_on_image .cms_fine_print [data-cms-font-family-key="marketing"],.content_contribution_wrapper :where([style*="--layout_area_width"]) .box_on_image [data-cms-font-family-key="marketing"] .cms_fine_print,.content_contribution_wrapper :where([style*="--layout_area_width"]) .box_on_image [data-cms-font_size-key="fine_print"] [data-cms-font-family-key="marketing"],.content_contribution_wrapper :where([style*="--layout_area_width"]) .box_on_image [data-cms-font-family-key="marketing"] [data-cms-font_size-key="fine_print"] { font-size: calc((min(100vw, var(--layout_area_width), var(--background_image_width) * 1px) / var(--background_image_output_width)) * 17.6); } .content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) .cms_carousel) .box_on_image .cms_fine_print[data-cms-font-family-key="marketing"],.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) .cms_carousel) .box_on_image [data-cms-font_size-key="fine_print"][data-cms-font-family-key="marketing"],.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) .cms_carousel) .box_on_image .cms_fine_print [data-cms-font-family-key="marketing"],.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) .cms_carousel) .box_on_image [data-cms-font-family-key="marketing"] .cms_fine_print,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) .cms_carousel) .box_on_image [data-cms-font_size-key="fine_print"] [data-cms-font-family-key="marketing"],.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) .cms_carousel) .box_on_image [data-cms-font-family-key="marketing"] [data-cms-font_size-key="fine_print"], .content_contribution_wrapper .cms_carousel .box_on_image .cms_fine_print[data-cms-font-family-key="marketing"],.content_contribution_wrapper .cms_carousel .box_on_image [data-cms-font_size-key="fine_print"][data-cms-font-family-key="marketing"],.content_contribution_wrapper .cms_carousel .box_on_image .cms_fine_print [data-cms-font-family-key="marketing"],.content_contribution_wrapper .cms_carousel .box_on_image [data-cms-font-family-key="marketing"] .cms_fine_print,.content_contribution_wrapper .cms_carousel .box_on_image [data-cms-font_size-key="fine_print"] [data-cms-font-family-key="marketing"],.content_contribution_wrapper .cms_carousel .box_on_image [data-cms-font-family-key="marketing"] [data-cms-font_size-key="fine_print"] { font-size: calc((100vw / var(--background_image_output_width)) * 17.6); } .content_document_wrapper__redzac_advertising .box_on_image .cms_fine_print[data-cms-font-family-key="marketing"],.content_document_wrapper__redzac_advertising .box_on_image [data-cms-font_size-key="fine_print"][data-cms-font-family-key="marketing"],.content_document_wrapper__redzac_advertising .box_on_image .cms_fine_print [data-cms-font-family-key="marketing"],.content_document_wrapper__redzac_advertising .box_on_image [data-cms-font-family-key="marketing"] .cms_fine_print,.content_document_wrapper__redzac_advertising .box_on_image [data-cms-font_size-key="fine_print"] [data-cms-font-family-key="marketing"],.content_document_wrapper__redzac_advertising .box_on_image [data-cms-font-family-key="marketing"] [data-cms-font_size-key="fine_print"] { font-size: calc((1 / (1080 / var(--background_image_width))) * (100vh / var(--background_image_height)) * 17.6); } @media only screen and (max-width: 487.9px), only screen and (min-width: 488px) and (max-width: 809.9px) { .content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where(:not([data-smartphone_position="after_image"])) .cms_fine_print[data-cms-font-family-key="marketing"],.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where(:not([data-smartphone_position="after_image"])) [data-cms-font_size-key="fine_print"][data-cms-font-family-key="marketing"],.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where(:not([data-smartphone_position="after_image"])) .cms_fine_print [data-cms-font-family-key="marketing"],.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where(:not([data-smartphone_position="after_image"])) [data-cms-font-family-key="marketing"] .cms_fine_print,.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where(:not([data-smartphone_position="after_image"])) [data-cms-font_size-key="fine_print"] [data-cms-font-family-key="marketing"],.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where(:not([data-smartphone_position="after_image"])) [data-cms-font-family-key="marketing"] [data-cms-font_size-key="fine_print"], .content_contribution_wrapper .box_on_image:where(:not([data-smartphone_position="after_image"])) .cms_fine_print[data-cms-font-family-key="marketing"],.content_contribution_wrapper .box_on_image:where(:not([data-smartphone_position="after_image"])) [data-cms-font_size-key="fine_print"][data-cms-font-family-key="marketing"],.content_contribution_wrapper .box_on_image:where(:not([data-smartphone_position="after_image"])) .cms_fine_print [data-cms-font-family-key="marketing"],.content_contribution_wrapper .box_on_image:where(:not([data-smartphone_position="after_image"])) [data-cms-font-family-key="marketing"] .cms_fine_print,.content_contribution_wrapper .box_on_image:where(:not([data-smartphone_position="after_image"])) [data-cms-font_size-key="fine_print"] [data-cms-font-family-key="marketing"],.content_contribution_wrapper .box_on_image:where(:not([data-smartphone_position="after_image"])) [data-cms-font-family-key="marketing"] [data-cms-font_size-key="fine_print"] { font-size: 22.0px; } .content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where([data-smartphone_position="after_image"]) .cms_fine_print[data-cms-font-family-key="marketing"],.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where([data-smartphone_position="after_image"]) [data-cms-font_size-key="fine_print"][data-cms-font-family-key="marketing"],.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where([data-smartphone_position="after_image"]) .cms_fine_print [data-cms-font-family-key="marketing"],.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where([data-smartphone_position="after_image"]) [data-cms-font-family-key="marketing"] .cms_fine_print,.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where([data-smartphone_position="after_image"]) [data-cms-font_size-key="fine_print"] [data-cms-font-family-key="marketing"],.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where([data-smartphone_position="after_image"]) [data-cms-font-family-key="marketing"] [data-cms-font_size-key="fine_print"], .content_contribution_wrapper .box_on_image:where([data-smartphone_position="after_image"]) .cms_fine_print[data-cms-font-family-key="marketing"],.content_contribution_wrapper .box_on_image:where([data-smartphone_position="after_image"]) [data-cms-font_size-key="fine_print"][data-cms-font-family-key="marketing"],.content_contribution_wrapper .box_on_image:where([data-smartphone_position="after_image"]) .cms_fine_print [data-cms-font-family-key="marketing"],.content_contribution_wrapper .box_on_image:where([data-smartphone_position="after_image"]) [data-cms-font-family-key="marketing"] .cms_fine_print,.content_contribution_wrapper .box_on_image:where([data-smartphone_position="after_image"]) [data-cms-font_size-key="fine_print"] [data-cms-font-family-key="marketing"],.content_contribution_wrapper .box_on_image:where([data-smartphone_position="after_image"]) [data-cms-font-family-key="marketing"] [data-cms-font_size-key="fine_print"] { font-size: 17.6px; } } .cms_large[data-cms-font-family-key="marketing"],[data-cms-font_size-key="large"][data-cms-font-family-key="marketing"],.cms_large [data-cms-font-family-key="marketing"],[data-cms-font-family-key="marketing"] .cms_large,[data-cms-font_size-key="large"] [data-cms-font-family-key="marketing"],[data-cms-font-family-key="marketing"] [data-cms-font_size-key="large"] { font-size: 25.6px; } .content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising)) .box_on_image .cms_large[data-cms-font-family-key="marketing"],.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising)) .box_on_image [data-cms-font_size-key="large"][data-cms-font-family-key="marketing"],.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising)) .box_on_image .cms_large [data-cms-font-family-key="marketing"],.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising)) .box_on_image [data-cms-font-family-key="marketing"] .cms_large,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising)) .box_on_image [data-cms-font_size-key="large"] [data-cms-font-family-key="marketing"],.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising)) .box_on_image [data-cms-font-family-key="marketing"] [data-cms-font_size-key="large"], .content_contribution_wrapper .box_on_image .cms_large[data-cms-font-family-key="marketing"],.content_contribution_wrapper .box_on_image [data-cms-font_size-key="large"][data-cms-font-family-key="marketing"],.content_contribution_wrapper .box_on_image .cms_large [data-cms-font-family-key="marketing"],.content_contribution_wrapper .box_on_image [data-cms-font-family-key="marketing"] .cms_large,.content_contribution_wrapper .box_on_image [data-cms-font_size-key="large"] [data-cms-font-family-key="marketing"],.content_contribution_wrapper .box_on_image [data-cms-font-family-key="marketing"] [data-cms-font_size-key="large"] { font-size: calc((min(100vw, var(--background_image_width) * 1px) / var(--background_image_output_width)) * 25.6); } .content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) [style*="--layout_area_width"]) .box_on_image .cms_large[data-cms-font-family-key="marketing"],.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) [style*="--layout_area_width"]) .box_on_image [data-cms-font_size-key="large"][data-cms-font-family-key="marketing"],.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) [style*="--layout_area_width"]) .box_on_image .cms_large [data-cms-font-family-key="marketing"],.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) [style*="--layout_area_width"]) .box_on_image [data-cms-font-family-key="marketing"] .cms_large,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) [style*="--layout_area_width"]) .box_on_image [data-cms-font_size-key="large"] [data-cms-font-family-key="marketing"],.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) [style*="--layout_area_width"]) .box_on_image [data-cms-font-family-key="marketing"] [data-cms-font_size-key="large"], .content_contribution_wrapper :where([style*="--layout_area_width"]) .box_on_image .cms_large[data-cms-font-family-key="marketing"],.content_contribution_wrapper :where([style*="--layout_area_width"]) .box_on_image [data-cms-font_size-key="large"][data-cms-font-family-key="marketing"],.content_contribution_wrapper :where([style*="--layout_area_width"]) .box_on_image .cms_large [data-cms-font-family-key="marketing"],.content_contribution_wrapper :where([style*="--layout_area_width"]) .box_on_image [data-cms-font-family-key="marketing"] .cms_large,.content_contribution_wrapper :where([style*="--layout_area_width"]) .box_on_image [data-cms-font_size-key="large"] [data-cms-font-family-key="marketing"],.content_contribution_wrapper :where([style*="--layout_area_width"]) .box_on_image [data-cms-font-family-key="marketing"] [data-cms-font_size-key="large"] { font-size: calc((min(100vw, var(--layout_area_width), var(--background_image_width) * 1px) / var(--background_image_output_width)) * 25.6); } .content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) .cms_carousel) .box_on_image .cms_large[data-cms-font-family-key="marketing"],.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) .cms_carousel) .box_on_image [data-cms-font_size-key="large"][data-cms-font-family-key="marketing"],.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) .cms_carousel) .box_on_image .cms_large [data-cms-font-family-key="marketing"],.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) .cms_carousel) .box_on_image [data-cms-font-family-key="marketing"] .cms_large,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) .cms_carousel) .box_on_image [data-cms-font_size-key="large"] [data-cms-font-family-key="marketing"],.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) .cms_carousel) .box_on_image [data-cms-font-family-key="marketing"] [data-cms-font_size-key="large"], .content_contribution_wrapper .cms_carousel .box_on_image .cms_large[data-cms-font-family-key="marketing"],.content_contribution_wrapper .cms_carousel .box_on_image [data-cms-font_size-key="large"][data-cms-font-family-key="marketing"],.content_contribution_wrapper .cms_carousel .box_on_image .cms_large [data-cms-font-family-key="marketing"],.content_contribution_wrapper .cms_carousel .box_on_image [data-cms-font-family-key="marketing"] .cms_large,.content_contribution_wrapper .cms_carousel .box_on_image [data-cms-font_size-key="large"] [data-cms-font-family-key="marketing"],.content_contribution_wrapper .cms_carousel .box_on_image [data-cms-font-family-key="marketing"] [data-cms-font_size-key="large"] { font-size: calc((100vw / var(--background_image_output_width)) * 25.6); } .content_document_wrapper__redzac_advertising .box_on_image .cms_large[data-cms-font-family-key="marketing"],.content_document_wrapper__redzac_advertising .box_on_image [data-cms-font_size-key="large"][data-cms-font-family-key="marketing"],.content_document_wrapper__redzac_advertising .box_on_image .cms_large [data-cms-font-family-key="marketing"],.content_document_wrapper__redzac_advertising .box_on_image [data-cms-font-family-key="marketing"] .cms_large,.content_document_wrapper__redzac_advertising .box_on_image [data-cms-font_size-key="large"] [data-cms-font-family-key="marketing"],.content_document_wrapper__redzac_advertising .box_on_image [data-cms-font-family-key="marketing"] [data-cms-font_size-key="large"] { font-size: calc((1 / (1080 / var(--background_image_width))) * (100vh / var(--background_image_height)) * 25.6); } @media only screen and (max-width: 487.9px), only screen and (min-width: 488px) and (max-width: 809.9px) { .content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where(:not([data-smartphone_position="after_image"])) .cms_large[data-cms-font-family-key="marketing"],.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where(:not([data-smartphone_position="after_image"])) [data-cms-font_size-key="large"][data-cms-font-family-key="marketing"],.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where(:not([data-smartphone_position="after_image"])) .cms_large [data-cms-font-family-key="marketing"],.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where(:not([data-smartphone_position="after_image"])) [data-cms-font-family-key="marketing"] .cms_large,.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where(:not([data-smartphone_position="after_image"])) [data-cms-font_size-key="large"] [data-cms-font-family-key="marketing"],.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where(:not([data-smartphone_position="after_image"])) [data-cms-font-family-key="marketing"] [data-cms-font_size-key="large"], .content_contribution_wrapper .box_on_image:where(:not([data-smartphone_position="after_image"])) .cms_large[data-cms-font-family-key="marketing"],.content_contribution_wrapper .box_on_image:where(:not([data-smartphone_position="after_image"])) [data-cms-font_size-key="large"][data-cms-font-family-key="marketing"],.content_contribution_wrapper .box_on_image:where(:not([data-smartphone_position="after_image"])) .cms_large [data-cms-font-family-key="marketing"],.content_contribution_wrapper .box_on_image:where(:not([data-smartphone_position="after_image"])) [data-cms-font-family-key="marketing"] .cms_large,.content_contribution_wrapper .box_on_image:where(:not([data-smartphone_position="after_image"])) [data-cms-font_size-key="large"] [data-cms-font-family-key="marketing"],.content_contribution_wrapper .box_on_image:where(:not([data-smartphone_position="after_image"])) [data-cms-font-family-key="marketing"] [data-cms-font_size-key="large"] { font-size: 32.0px; } .content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where([data-smartphone_position="after_image"]) .cms_large[data-cms-font-family-key="marketing"],.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where([data-smartphone_position="after_image"]) [data-cms-font_size-key="large"][data-cms-font-family-key="marketing"],.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where([data-smartphone_position="after_image"]) .cms_large [data-cms-font-family-key="marketing"],.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where([data-smartphone_position="after_image"]) [data-cms-font-family-key="marketing"] .cms_large,.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where([data-smartphone_position="after_image"]) [data-cms-font_size-key="large"] [data-cms-font-family-key="marketing"],.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where([data-smartphone_position="after_image"]) [data-cms-font-family-key="marketing"] [data-cms-font_size-key="large"], .content_contribution_wrapper .box_on_image:where([data-smartphone_position="after_image"]) .cms_large[data-cms-font-family-key="marketing"],.content_contribution_wrapper .box_on_image:where([data-smartphone_position="after_image"]) [data-cms-font_size-key="large"][data-cms-font-family-key="marketing"],.content_contribution_wrapper .box_on_image:where([data-smartphone_position="after_image"]) .cms_large [data-cms-font-family-key="marketing"],.content_contribution_wrapper .box_on_image:where([data-smartphone_position="after_image"]) [data-cms-font-family-key="marketing"] .cms_large,.content_contribution_wrapper .box_on_image:where([data-smartphone_position="after_image"]) [data-cms-font_size-key="large"] [data-cms-font-family-key="marketing"],.content_contribution_wrapper .box_on_image:where([data-smartphone_position="after_image"]) [data-cms-font-family-key="marketing"] [data-cms-font_size-key="large"] { font-size: 25.6px; } } .cms_small[data-cms-font-family-key="marketing"],[data-cms-font_size-key="small"][data-cms-font-family-key="marketing"],.cms_small [data-cms-font-family-key="marketing"],[data-cms-font-family-key="marketing"] .cms_small,[data-cms-font_size-key="small"] [data-cms-font-family-key="marketing"],[data-cms-font-family-key="marketing"] [data-cms-font_size-key="small"] { font-size: 20.8px; } .content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising)) .box_on_image .cms_small[data-cms-font-family-key="marketing"],.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising)) .box_on_image [data-cms-font_size-key="small"][data-cms-font-family-key="marketing"],.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising)) .box_on_image .cms_small [data-cms-font-family-key="marketing"],.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising)) .box_on_image [data-cms-font-family-key="marketing"] .cms_small,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising)) .box_on_image [data-cms-font_size-key="small"] [data-cms-font-family-key="marketing"],.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising)) .box_on_image [data-cms-font-family-key="marketing"] [data-cms-font_size-key="small"], .content_contribution_wrapper .box_on_image .cms_small[data-cms-font-family-key="marketing"],.content_contribution_wrapper .box_on_image [data-cms-font_size-key="small"][data-cms-font-family-key="marketing"],.content_contribution_wrapper .box_on_image .cms_small [data-cms-font-family-key="marketing"],.content_contribution_wrapper .box_on_image [data-cms-font-family-key="marketing"] .cms_small,.content_contribution_wrapper .box_on_image [data-cms-font_size-key="small"] [data-cms-font-family-key="marketing"],.content_contribution_wrapper .box_on_image [data-cms-font-family-key="marketing"] [data-cms-font_size-key="small"] { font-size: calc((min(100vw, var(--background_image_width) * 1px) / var(--background_image_output_width)) * 20.8); } .content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) [style*="--layout_area_width"]) .box_on_image .cms_small[data-cms-font-family-key="marketing"],.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) [style*="--layout_area_width"]) .box_on_image [data-cms-font_size-key="small"][data-cms-font-family-key="marketing"],.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) [style*="--layout_area_width"]) .box_on_image .cms_small [data-cms-font-family-key="marketing"],.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) [style*="--layout_area_width"]) .box_on_image [data-cms-font-family-key="marketing"] .cms_small,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) [style*="--layout_area_width"]) .box_on_image [data-cms-font_size-key="small"] [data-cms-font-family-key="marketing"],.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) [style*="--layout_area_width"]) .box_on_image [data-cms-font-family-key="marketing"] [data-cms-font_size-key="small"], .content_contribution_wrapper :where([style*="--layout_area_width"]) .box_on_image .cms_small[data-cms-font-family-key="marketing"],.content_contribution_wrapper :where([style*="--layout_area_width"]) .box_on_image [data-cms-font_size-key="small"][data-cms-font-family-key="marketing"],.content_contribution_wrapper :where([style*="--layout_area_width"]) .box_on_image .cms_small [data-cms-font-family-key="marketing"],.content_contribution_wrapper :where([style*="--layout_area_width"]) .box_on_image [data-cms-font-family-key="marketing"] .cms_small,.content_contribution_wrapper :where([style*="--layout_area_width"]) .box_on_image [data-cms-font_size-key="small"] [data-cms-font-family-key="marketing"],.content_contribution_wrapper :where([style*="--layout_area_width"]) .box_on_image [data-cms-font-family-key="marketing"] [data-cms-font_size-key="small"] { font-size: calc((min(100vw, var(--layout_area_width), var(--background_image_width) * 1px) / var(--background_image_output_width)) * 20.8); } .content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) .cms_carousel) .box_on_image .cms_small[data-cms-font-family-key="marketing"],.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) .cms_carousel) .box_on_image [data-cms-font_size-key="small"][data-cms-font-family-key="marketing"],.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) .cms_carousel) .box_on_image .cms_small [data-cms-font-family-key="marketing"],.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) .cms_carousel) .box_on_image [data-cms-font-family-key="marketing"] .cms_small,.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) .cms_carousel) .box_on_image [data-cms-font_size-key="small"] [data-cms-font-family-key="marketing"],.content_document_wrapper:where(:not(.content_document_wrapper__redzac_advertising) .cms_carousel) .box_on_image [data-cms-font-family-key="marketing"] [data-cms-font_size-key="small"], .content_contribution_wrapper .cms_carousel .box_on_image .cms_small[data-cms-font-family-key="marketing"],.content_contribution_wrapper .cms_carousel .box_on_image [data-cms-font_size-key="small"][data-cms-font-family-key="marketing"],.content_contribution_wrapper .cms_carousel .box_on_image .cms_small [data-cms-font-family-key="marketing"],.content_contribution_wrapper .cms_carousel .box_on_image [data-cms-font-family-key="marketing"] .cms_small,.content_contribution_wrapper .cms_carousel .box_on_image [data-cms-font_size-key="small"] [data-cms-font-family-key="marketing"],.content_contribution_wrapper .cms_carousel .box_on_image [data-cms-font-family-key="marketing"] [data-cms-font_size-key="small"] { font-size: calc((100vw / var(--background_image_output_width)) * 20.8); } .content_document_wrapper__redzac_advertising .box_on_image .cms_small[data-cms-font-family-key="marketing"],.content_document_wrapper__redzac_advertising .box_on_image [data-cms-font_size-key="small"][data-cms-font-family-key="marketing"],.content_document_wrapper__redzac_advertising .box_on_image .cms_small [data-cms-font-family-key="marketing"],.content_document_wrapper__redzac_advertising .box_on_image [data-cms-font-family-key="marketing"] .cms_small,.content_document_wrapper__redzac_advertising .box_on_image [data-cms-font_size-key="small"] [data-cms-font-family-key="marketing"],.content_document_wrapper__redzac_advertising .box_on_image [data-cms-font-family-key="marketing"] [data-cms-font_size-key="small"] { font-size: calc((1 / (1080 / var(--background_image_width))) * (100vh / var(--background_image_height)) * 20.8); } @media only screen and (max-width: 487.9px), only screen and (min-width: 488px) and (max-width: 809.9px) { .content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where(:not([data-smartphone_position="after_image"])) .cms_small[data-cms-font-family-key="marketing"],.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where(:not([data-smartphone_position="after_image"])) [data-cms-font_size-key="small"][data-cms-font-family-key="marketing"],.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where(:not([data-smartphone_position="after_image"])) .cms_small [data-cms-font-family-key="marketing"],.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where(:not([data-smartphone_position="after_image"])) [data-cms-font-family-key="marketing"] .cms_small,.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where(:not([data-smartphone_position="after_image"])) [data-cms-font_size-key="small"] [data-cms-font-family-key="marketing"],.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where(:not([data-smartphone_position="after_image"])) [data-cms-font-family-key="marketing"] [data-cms-font_size-key="small"], .content_contribution_wrapper .box_on_image:where(:not([data-smartphone_position="after_image"])) .cms_small[data-cms-font-family-key="marketing"],.content_contribution_wrapper .box_on_image:where(:not([data-smartphone_position="after_image"])) [data-cms-font_size-key="small"][data-cms-font-family-key="marketing"],.content_contribution_wrapper .box_on_image:where(:not([data-smartphone_position="after_image"])) .cms_small [data-cms-font-family-key="marketing"],.content_contribution_wrapper .box_on_image:where(:not([data-smartphone_position="after_image"])) [data-cms-font-family-key="marketing"] .cms_small,.content_contribution_wrapper .box_on_image:where(:not([data-smartphone_position="after_image"])) [data-cms-font_size-key="small"] [data-cms-font-family-key="marketing"],.content_contribution_wrapper .box_on_image:where(:not([data-smartphone_position="after_image"])) [data-cms-font-family-key="marketing"] [data-cms-font_size-key="small"] { font-size: 26.0px; } .content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where([data-smartphone_position="after_image"]) .cms_small[data-cms-font-family-key="marketing"],.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where([data-smartphone_position="after_image"]) [data-cms-font_size-key="small"][data-cms-font-family-key="marketing"],.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where([data-smartphone_position="after_image"]) .cms_small [data-cms-font-family-key="marketing"],.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where([data-smartphone_position="after_image"]) [data-cms-font-family-key="marketing"] .cms_small,.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where([data-smartphone_position="after_image"]) [data-cms-font_size-key="small"] [data-cms-font-family-key="marketing"],.content_document_wrapper:not(.content_document_wrapper__redzac_advertising) .box_on_image:where([data-smartphone_position="after_image"]) [data-cms-font-family-key="marketing"] [data-cms-font_size-key="small"], .content_contribution_wrapper .box_on_image:where([data-smartphone_position="after_image"]) .cms_small[data-cms-font-family-key="marketing"],.content_contribution_wrapper .box_on_image:where([data-smartphone_position="after_image"]) [data-cms-font_size-key="small"][data-cms-font-family-key="marketing"],.content_contribution_wrapper .box_on_image:where([data-smartphone_position="after_image"]) .cms_small [data-cms-font-family-key="marketing"],.content_contribution_wrapper .box_on_image:where([data-smartphone_position="after_image"]) [data-cms-font-family-key="marketing"] .cms_small,.content_contribution_wrapper .box_on_image:where([data-smartphone_position="after_image"]) [data-cms-font_size-key="small"] [data-cms-font-family-key="marketing"],.content_contribution_wrapper .box_on_image:where([data-smartphone_position="after_image"]) [data-cms-font-family-key="marketing"] [data-cms-font_size-key="small"] { font-size: 20.8px; } } } .cms_font__marketing, [data-cms-font-family-key="marketing"], .tree_list_item__social_media_headline > .tree_list_item_name { word-spacing: -0.13em; -webkit-text-stroke: 0.01em; line-height: 0.9em; } h2[data-cms-font-family-key="marketing"] { margin: 0.4em 0; } p[data-cms-font-family-key="marketing"] { margin: 0.5em 0; } h3[data-cms-font-family-key="marketing"] { margin: 0.8em 0 0.2em; } h3[data-cms-font-family-key="marketing"] + p { margin-top: 0.5em; } .cst_html_with_embedded_snippets > h1:first-child, .cst_html_with_embedded_snippets > h2:first-child, .cst_html_with_embedded_snippets > h3:first-child { margin-top: 0; } .content_document_wrapper p, .content_contribution_wrapper p { line-height: 1.7; } @media only screen and (max-width: 487.9px), only screen and (min-width: 488px) and (max-width: 809.9px){ :where(.content_container_grid_container) .cst_html_with_embedded_snippets [data-text-alignment="right"] { text-align: left; } } .content_image img { max-width: 100%; height: auto; display: block; } .content_image[data-has_image_max_width] img { max-width: min(var(--image_max_width), 100%); } .content_image img:not(.lazyload) { width: auto; } .content_image.center_text img { display: inline-block; vertical-align: bottom; } .content_image.scale_and_blur { overflow: hidden; display: inline-block; } .content_image.scale_and_blur img { transition: transform 0.3s, filter 0.7s; object-fit: cover; display: block; } .no-touch .content_image.scale_and_blur img:hover { transform: scale(1.1); filter: grayscale(0.1) blur(2px); } .content_image.grey_to_color img { filter: grayscale(1); transition: filter 200ms; } .snippet_wrapper__cst_group_glue_logic_image_text_overlay:hover .content_image.grey_to_color img, .content_image.grey_to_color:hover img { filter: grayscale(0); } .cci_wrapper_snippet_youtube_video .youtube_video_outer_wrapper, .snippet_wrapper__youtube_video .youtube_video_outer_wrapper { position: relative; height: 0; overflow: hidden; padding-bottom: calc((var(--youtube-height) / var(--youtube-max-width)) * 100%); } .cci_wrapper_snippet_youtube_video .youtube_video_outer_wrapper .youtube_video_wrapper, .snippet_wrapper__youtube_video .youtube_video_outer_wrapper .youtube_video_wrapper { position: absolute; top: 0; left: 0; width: 100%; height: 100%; } .cci_wrapper_snippet_youtube_video .youtube_video_outer_wrapper .youtube_preview, .snippet_wrapper__youtube_video .youtube_video_outer_wrapper .youtube_preview { width: 100%; height: 100%; object-fit: cover; } .cms_horizontal_alignment__center .youtube_video_outer_wrapper, .cms_horizontal_alignment__center .youtube_video_outer_wrapper { margin: 0 auto; } .cci_container_inheriting_box_alignment_indent .youtube_video_outer_wrapper { width: calc(var(--youtube-max-width) * 1px); } .cms__style_container > .cms__sc_img.cms_horizontal_alignment__right { display: flex; justify-content: right; } .cms__style_container > .cms__sc_img { height: 100%; } .cms__style_container:where(:not(.cms_background_image_fit__keep_dimensions)) > .cms__sc_img img { width: 100%; height: 100%; object-fit: cover; } .cms__style_container.cms_background_image_fit__cover_position_top_center > .cms__sc_img img { object-position: 50% 0; } .cms__style_container.cms_background_image_fit__cover_position_top_left > .cms__sc_img img { object-position: 0 0; } .cms__style_container.cms_background_image_fit__cover_position_top_right > .cms__sc_img img { object-position: 100% 0; } .cms__style_container.cms_background_image_fit__scale > .cms__sc_img img { object-fit: contain; object-position: left; } .cms__style_container.cms_background_image_fit__scale > .cms__sc_img.cms_horizontal_alignment__right img { object-position: right; } .cms__style_container.cms_background_image_fit__scale > .cms__sc_img.cms_horizontal_alignment__center img { object-position: center; } .cms__style_container.pdng_lr__small > .cms__sc_content { padding-left: 10px; padding-right: 10px; } .cms__style_container.pdng_tb__small > .cms__sc_content { padding-top: 20px; padding-bottom: 20px; } .cms__style_container.cms_style_container_mark_as_comment .cms__sc_content { position: relative; overflow: hidden; padding-bottom: calc(20px + 5.5em); } .cms__style_container.cms_style_container_mark_as_comment .cms__sc_content::after { content: '\f10e'; font-family: 'FontAwesomeLight'; font-weight: 300; font-style: normal; font-size: 6em; display: block; text-align: right; margin-bottom: -0.5em; } .cms__style_container.cms_style_container_mark_as_comment.cms_dark_background .cms__sc_content::after { color: white; } @media only screen and (max-width: 487.9px), only screen and (min-width: 488px) and (max-width: 809.9px) { .cms_background_image_usage__show_before_content .cms__sc_img { position: static; } .cms_background_image_usage__hide .cms__sc_img { display: none; } } .cms_style_container_vertical_alignment_center { height: 100%; box-sizing: border-box; } :where(.grid_container.dynamic_columns) .cms_style_container_vertical_alignment_center { height: auto; } .cms_style_container_vertical_alignment_center .cms__sc_content { height: 100%; display: flex; flex-direction: column; justify-content: center; } @media only screen and (min-width: 810px) and (max-width: 1023.9px), only screen and (min-width: 1024px) and (max-width: 1279.9px), (min-width: 1280px) and (max-width: 1440.9px), print, (min-width: 1441px) { .two_columns_75_25_percent { grid-template-columns: minmax(1px, 3fr) minmax(1px, 1fr); } .two_columns_60_40_percent { grid-template-columns: minmax(1px, 3fr) minmax(1px, 2fr); } .two_columns_25_75_percent { grid-template-columns: minmax(1px, 1fr) minmax(1px, 3fr); } .two_columns_40_60_percent { grid-template-columns: minmax(1px, 2fr) minmax(1px, 3fr); } .two_columns_33_66_percent { grid-template-columns: minmax(1px, 1fr) minmax(1px, 2fr); } .two_columns_66_33_percent { grid-template-columns: minmax(1px, 2fr) minmax(1px, 1fr); } .seven_columns_same_width { grid-template-columns: minmax(1px, 1fr) minmax(1px, 1fr) minmax(1px, 1fr) minmax(1px, 1fr) minmax(1px, 1fr) minmax(1px, 1fr) minmax(1px, 1fr); } .eight_columns_same_width { grid-template-columns: minmax(1px, 1fr) minmax(1px, 1fr) minmax(1px, 1fr) minmax(1px, 1fr) minmax(1px, 1fr) minmax(1px, 1fr) minmax(1px, 1fr) minmax(1px, 1fr); } } .gap_large_gap { grid-gap: 2rem 4rem; } .gap_xlarge_gap { grid-gap: 3rem 6rem; } .gap_xxlarge_gap { grid-gap: 4rem 8rem; } .grid_container.dynamic_columns { flex-wrap: wrap; } .cms_horizontal_alignment__right .grid_container.dynamic_columns { justify-content: flex-end; } .grid_container_crop_images .cst_group_image_headline_text_overlay .content_image, .grid_container_crop_images .cci_wrapper_snippet_upload_image .content_image, .grid_container_crop_images .snippet_wrapper__grid_gallery_cell .content_image { aspect-ratio: var(--avg_image_aspect_ratio); overflow: hidden; } .grid_container_crop_images .cst_group_image_headline_text_overlay .content_image img, .grid_container_crop_images .cci_wrapper_snippet_upload_image .content_image img, .grid_container_crop_images .snippet_wrapper__grid_gallery_cell .content_image img { width: 100%; height: 100%; object-fit: cover; } .fb_feed_item_attachements { aspect-ratio: var(--avg_image_aspect_ratio); overflow: hidden; } .fb_feed_item_attachements > img { width: 100%; height: 100%; object-fit: cover; } .content_container_cell_with_carousel_link > div { position: relative; overflow: hidden; } .content_container_cell_with_carousel_link > div:not(.snippet_wrapper__grid_gallery_cell)::after, .content_container_cell_with_carousel_link .cms_grid_gallery_cell__teaser { white-space: pre-wrap; color: white; position: absolute; top: 0; left: 0; width: 100%; height: 100%; display: flex; flex-direction: column; justify-content: center; align-items: center; box-sizing: border-box; transform: translateY(-100%); transition: transform 300ms; cursor: pointer; background-color: rgba(237, 0, 140, 0.6); } .content_container_cell_with_carousel_link > div:not(.snippet_wrapper__grid_gallery_cell)::after, .content_container_cell_with_carousel_link > div.cms_grid_gallery_cell_container__without_teaser_text, .content_container_cell_with_carousel_link .cms_grid_gallery_cell__teaser::before { content: '\f302'; font-family: 'FontAwesomeLight'; font-weight: 300; font-style: normal; font-size: 4em; } .content_container_cell_with_carousel_link .cms_grid_gallery_cell__teaser > span { font-size: 2em; padding: 0.5em; } .content_container_cell_with_carousel_link > div:hover::after, .content_container_cell_with_carousel_link > div:hover .cms_grid_gallery_cell__teaser { transform: translateY(0); } .ccc__edit_mode .content_container_cell_with_carousel_link > div:hover::after, .ccc__edit_mode .content_container_cell_with_carousel_link > div:hover .cms_grid_gallery_cell__teaser { transform: translateY(-100%); } @media only screen and (min-width: 810px) and (max-width: 1023.9px), only screen and (min-width: 1024px) and (max-width: 1279.9px), (min-width: 1280px) and (max-width: 1440.9px), print, (min-width: 1441px) { div.cms__grid_carousel_wrapper.center_fixed > .popup_content_wrapper { max-width: 95vw; max-height: 95vh; } } .cms__grid_carousel_wrapper .grid_container { display: flex; max-width: 100%; } .cms__grid_carousel_wrapper .carousel_item .content_image { text-align: center; } .cms__grid_carousel_wrapper .carousel_item img { max-width: 90vw; max-height: calc(95vh - 120px); display: inline-block; line-height: 0; } .cms__grid_carousel_wrapper .jcarousel-list-horizontal { display: flex; } .cms__grid_carousel_wrapper .fullscreen_wrapper { max-width: 100%; } .cms__grid_carousel_wrapper .fullscreen_wrapper:fullscreen { background: white; } .cms__grid_carousel_wrapper .popup_content_wrapper { display: flex; } .cms__grid_carousel_wrapper .popup_content_wrapper > .cci_snippet_container { display: flex; max-width: 100%; max-height: 100%; } @media only screen and (min-width: 810px) and (max-width: 1023.9px), only screen and (min-width: 1024px) and (max-width: 1279.9px), (min-width: 1280px) and (max-width: 1440.9px), print, (min-width: 1441px) { .cms__grid_carousel_wrapper .carousel_item { display: flex; justify-content: center; height: 100%; } .cms_grid_gallery_cell__show_all_cells { width: 100%; height: 100%; max-width: calc(100% - 80px); max-height: calc(95vh - 120px); } body:not(.area_layout__kiosk) .cms_grid_gallery_cell__show_all_cells { display: grid; grid-template-columns: max(384px, 40%) min(60%, calc(100% - 384px)); grid-template-rows: 100%; } .popup_content_wrapper .content_container_cell_with_carousel_link { display: none; } } .cms__grid_carousel_wrapper .snippet_wrapper__grid_gallery_cell .content_image, .cms__grid_carousel_wrapper .snippet_wrapper__grid_gallery_cell .image_detail, .cms__grid_carousel_wrapper .snippet_wrapper__grid_gallery_cell .cci_wrapper_snippet_upload_image { height: 100%; } .cms__grid_carousel_wrapper .snippet_wrapper__grid_gallery_cell img { max-width: 100%; max-height: 100%; } @media only screen and (min-width: 810px) and (max-width: 1023.9px), only screen and (min-width: 1024px) and (max-width: 1279.9px), (min-width: 1280px) and (max-width: 1440.9px), print, (min-width: 1441px) { body:not(.area_layout__kiosk) .cms_grid_gallery_cell__show_all_cells.with_bottom_image_carousel { grid-template-rows: calc(100% - 256px) 256px; } body:not(.area_layout__kiosk) .cms_grid_gallery_cell__show_all_cells.with_bottom_image_carousel .cms_grid_galley_left_text_container { grid-row: 1 / span 2; padding-right: 5px; margin-right: 20px; overflow: auto; } .touch .cms_grid_gallery_cell__show_all_cells.with_bottom_image_carousel .cms_grid_galley_left_text_container { overflow: auto; } @supports not (selector(::-webkit-scrollbar)){ .cms_grid_gallery_cell__show_all_cells.with_bottom_image_carousel .cms_grid_galley_left_text_container { scrollbar-color: #ed008c transparent; scrollbar-width: thin; } } .cms_grid_gallery_cell__show_all_cells.with_bottom_image_carousel .cms_grid_galley_left_text_container::-webkit-scrollbar { width: 0.5rem; height: 0.5rem; } .cms_grid_gallery_cell__show_all_cells.with_bottom_image_carousel .cms_grid_galley_left_text_container::-webkit-scrollbar-track { background-color: transparent; border-radius: 0.25rem; } .cms_grid_gallery_cell__show_all_cells.with_bottom_image_carousel .cms_grid_galley_left_text_container::-webkit-scrollbar-thumb { border-radius: 0.25rem; background-color: #ed008c; } .cms_grid_gallery_cell__show_all_cells.with_bottom_image_carousel .cms_grid_galley_left_text_container::-webkit-scrollbar-corner { background-color: transparent; } .cms_grid_galley_bottom_image_carousel_container { padding-top: 0.5rem; padding-bottom: 0.5rem; white-space: nowrap; display: flex; justify-content: center; } .cms_grid_galley_bottom_image_carousel_container > * { display: inline-block; white-space: normal; min-width: 0; cursor: pointer; } .cms_grid_galley_bottom_image_carousel_container > *:not(.hidden) ~ * { margin-left: 10px; } .cms_grid_galley_bottom_image_carousel_container .content_image img { max-height: calc(256px - 0.5rem * 2); } } .cms_grid_galley_bottom_image_carousel_container .content_image img { width: auto; } .area_layout__kiosk .cms_grid_galley_left_text_container { padding-bottom: 25px; } @media only screen and (max-width: 487.9px), only screen and (min-width: 488px) and (max-width: 809.9px) { .cms__grid_carousel_wrapper .snippet_wrapper__grid_gallery_cell img { display: block; } .cms_grid_galley_left_text_container { padding-bottom: 25px; } .cms__grid_carousel_wrapper .carousel_item { max-height: 95vh; overflow: auto; } .popup_wrapper.cms__grid_carousel_wrapper { padding: 0; } .touch .use_custom_scrollbar.cms_grid_galley_bottom_image_carousel_container { overflow: auto; } .cms__grid_carousel_wrapper .popup__header_wrapper { padding-right: 10px; } .cms_grid_galley_bottom_image_carousel_container .image_thumbnail[data-image_counter="0"] { display: none; } .cms__grid_carousel_wrapper .content_container_cell_with_carousel_link { display: none; } } div.content_vertical_spacer { font-size: 0; line-height: 0; overflow: hidden; height: var(--vertical_space); } @media only screen and (max-width: 487.9px), only screen and (min-width: 488px) and (max-width: 809.9px) { div.content_vertical_spacer { height: min(calc(max(var(--vertical_space), 60px) / 2), var(--vertical_space)); } } div.content_not_found_wrapper { position: relative; } div.content_not_found_wrapper img { width: 100%; height: auto; display: block; } div.content_not_found_wrapper:where(:has(img)) div.text_wrapper { position: absolute; top: 0; } div.content_not_found_wrapper:where(:not(:has(img))) div.text_wrapper { padding-bottom: 7%; } div.content_not_found_wrapper div.text_wrapper { padding-top: 7%; padding-left: 7%; max-width: 40%; } div.content_not_found_wrapper div.text_wrapper .headline { color: #ed008c; font-size: 90px; font-weight: bold; margin-bottom: 20px; } div.content_not_found_wrapper div.text_wrapper .text { font-size: 28px; white-space: pre-line; } div.content_not_found_wrapper div.text_wrapper .subtext { margin-top: 10px; font-size: 20px; white-space: pre-line; } div.content_not_found_wrapper div.text_wrapper .ip_button { margin-top: 35px; } div.content_not_found_wrapper div.text_wrapper .ip_button span { font-size: 28px; font-weight: normal; line-height: 46px; } @media only screen and (max-width: 487.9px), only screen and (min-width: 488px) and (max-width: 809.9px) { div.content_not_found_wrapper div.text_wrapper { position: static; max-width: none; padding: 0 8px; } div.content_not_found_wrapper div.text_wrapper .headline { font-size: 58px; } div.content_not_found_wrapper div.text_wrapper .text { width: 100%; font-size: 18px; } div.content_not_found_wrapper div.text_wrapper .ip_button { margin: 25px 0; } div.content_not_found_wrapper div.text_wrapper .ip_button span { font-size: 22px; line-height: 36px; height: 40px; } } .ipfit_image_with_boxes img { max-width: 100%; width: auto; height: auto; } .ipfit_image_with_boxes h1, .ipfit_image_with_boxes h2, .ipfit_image_with_boxes h3 { margin: 0; } .cms_editor_container { padding: 5px; margin: 12px 4px; min-height: 33px; min-width: 97px; border-radius: 5px; box-sizing: border-box; } .cms_container_parent_highlight { outline: 1px dashed #02aedc !important; } .cms_container_highlight_snippet, .cms_container_highlight_cell { position: absolute; z-index: 2; box-sizing: border-box; } .cms_edit_button_group { margin-left: 1em; } .cms_inner_button_wrapper { visibility: hidden; border: 1px dashed gray; padding: 2px; } .cms_outer_button_wrapper { min-height: 2em; margin: 3px 0; } .cms_snippet_headline_wrapper { padding: 0; } .cms_child_snippet_wrapper { border: 1px solid #AAA; border-radius: 3px; padding: 3px; } .cms_pinner { position: absolute; z-index: 2; font-size: 1.5em; transform: rotate(-30deg); color: #15212d; } .responsive_context_menu, .cms_highlighter_icon, .ci_drag_handle { display: none; position: absolute; text-align: center; min-width: 15px; padding: 5px; font-size: 15px; line-height: 15px; border-radius: 5px; background-color: #02aedc; color: white!important; margin: 2px 0 0 0; z-index: 5; transition: background-color 300ms; } .cms_highlighter_icon:hover, .ci_drag_handle:hover{ background-color: #14CCFD; } .cms_additional_button_wrapper { position: absolute; border-left: 1px dashed grey; border-right: 1px dashed grey; border-bottom: 1px dashed grey; background-color: white; padding: 4px; display: none; max-height: 200px; overflow-y: auto; z-index: 100; } .cms_additional_button_wrapper a { display: block; } .cms_brief_instruction { margin-top: 15px; padding: .5em; background-color: #02aedc; border-radius: 7px; text-align: center; } .cms_brief_instruction .pdf-icon { font-size: 30px; color: #1aa3c8; margin-right: 4px; } .cms_brief_instruction a { line-height: 30px; vertical-align: top; font-size: 15px; color: #000; } .center_editor__full_mode { min-width: 800px; } @media (min-width: 1280px) and (max-width: 1440.9px), print, (min-width: 1441px) { .responsive_context_menu { display: none !important; } } .cms_editor_container .cms_snippet_font_awesome_icon_readonly { margin: 0 4px; font-size: 120%; position: relative; top: 2px; } .cms_editor_container .ipfit__checkbox_awesome__wrapper .toplabel { display: inline-block; } .cms_editor_container .ipfit__colorChooser__wrapper .ipfit__view_mode_content { display: flex; align-items: center; column-gap: .7em; } .cms_editor_container .ipfit__colorChooser__wrapper .ipfit__view_mode_content .colorpicker__selected_color_wrapper { order: 1; } .cms_editor_container .ipfit__colorChooser__wrapper .ipfit__view_mode_content > span { order: 2; } .cms_container_headline { position: absolute; font-size: 12px; color: white; padding: 2px 8px; z-index: 900; margin-left: 10px; border-top-left-radius: 5px; border-top-right-radius: 5px; } .cms_container_headline i { font-size: 15px; margin-right: 4px; position: relative; top: 1px; } .cms_container_headline.cms_container_highlight_child, .cms_container_headline.cms_container_highlight_snippet { background-color: #02aedc; } .cms_container_highlight_snippet { border-left: 2px solid #02aedc; border-top: 2px solid #02aedc; } .cms_container_highlight_child { border-left: 1px solid #02aedc; border-top: 1px solid #02aedc; } .hover_target__insert { outline: 2px solid #02aedc; } div.cms_pseudo_action_container { border: none; height: 3px; line-height: 3px; width: 100%; } div.cms_drag_and_drop_pseudo_container { position: absolute; display: none; background-color: rgba(0,0,0,0.4); border-radius: 4px; color: white; box-shadow: 3px 3px 5px 1px rgba(0,0,0,0.4); z-index: 90000; cursor: move; cursor: grabbing; transform: rotate(0); transform-origin: 90% 50%; transition: transform 200ms; } div.cms_drag_and_drop_pseudo_container.rotate { transform: rotate(-4deg); } .ci_drag_handle { cursor: move; cursor: grab; } .cms_drag_and_drop_pseudo_container.cms_dnd_add { cursor: copy; color: #AAA; background-color: rgba(215,238,246,0.4); } .cms_drag_and_drop_pseudo_container.cms_dnd_add:before { content: '\2b'; font-family: 'FontAwesomeLight'; font-weight: 300; font-style: normal; } .cms_dnd__forbidden_zone { position: relative; } .cms_dnd__forbidden_zone:after { cursor: no-drop; color: red; text-align: center; background-color: rgba(70,70,70,0.2); top: 0; left: 0; position: absolute; display: block; height: 100%; width: 100%; line-height: 100%; font-size: 25px; content: '\f05e'; font-family: 'FontAwesomeLight'; font-weight: 300; font-style: normal; } .hover_target_container { outline: 1px dashed grey; } .hover_target__insert_top { box-shadow: 0 -4px 0 #02aedc!important; } .hover_target__insert_bottom { box-shadow: 0 4px 0 #02aedc!important; } .ccc__border { position: absolute; z-index: 1000; background-color: #10899F; display: none; } .ccc__border.ccc__header_wrapper:not(:empty), .ccc__border.ccc__side_wrapper { background-color: rgba(200, 200, 200, 0.5); border-style: solid; border-color: #10899F; line-height: 32px; z-index: 1001; } .ccc__border.ccc__side_wrapper { border-radius: 5px 0 0 5px; border-width: 2px 1px 2px 2px; width: 32px; } .ccc__border.ccc__header_wrapper { height: 32px; border-radius: 5px 5px 0 0; border-width: 2px 2px 1px 2px; vertical-align: bottom; display: flex; flex-direction: row; align-items: center; } .ccc_button { cursor: pointer; transition: color 250ms; padding: 5px; font-size: 14px; color: #444; } .ccc_button:hover { color: #23ace2; } .cci_cell_container { height: 100%; box-sizing: border-box; } .ccc__edit_mode .cci_cell_container:empty:before { content: attr(data-cci_empty_cell_hint); min-height: 30px; font-weight: bold; font-size: 17px; color: #3ab9db; text-align: center; display: block; margin: 10px; } .hover_target_container:before { content: attr(data-ip_ccc_headline); min-height: 20px; min-width: 30px; display: block; position: absolute; background: black; color: white; padding: 5px; border-radius: 3px; box-shadow: 1px 1px 10px 2px rgba(0,0,0,.4); z-index: 10000; } .ccc__edit_mode.ccc__drag_active .cci_snippet_container { transition: transform 70ms ease-in-out; transform-origin: center; } .cci_empty_area__new_contribution_button { display : none; } .cci_edit_mode .cci_empty_area__new_contribution_button { display : block; font-size: 15px; font-weight: bold; background-color: white; box-shadow: 0 -1px 5px 1px rgba(55,55,55,0.3); border-radius: 7px; padding: 7px; margin: 15px; } .ccc__edit_mode .ipci_container { transition: padding 300ms; } .ccc__edit_mode.cci_drag_mode .ipci_container { padding: 15px 5px !important; border: 1px solid #ccc; } .ccc__edit_mode.cci_drag_mode .cms_hidden_snippet_placeholder { display: block; } .cms_hidden_snippet_placeholder { display: none; } .ccc__border, .cci_edit_active, .ccc__edit_mode .ipci_container, .cms_container_pinned, .cms_container_copy, .cms_container_cut { box-sizing: border-box; } .cms_container_copy { border: 2px solid red !important; } .cms_container_cut { border: 2px dotted red !important; } .cms_container_pinned { border: 2px solid #fe3df0 !important; } .cci_edit_active { border: 2px solid green !important; } .cci_cst_html_with_embedded_snippets .cci_snippet_container { display: inline-block; } .cms_container_border { display: none; } .cms_container_border.border_highlight_active { display: block; } .cms_container_border.with_transition { transition: all 200ms; } .cci_highlight_cell { outline: 1px solid rgb(35.0, 172.0, 226.0)!important; background: rgba(35.0, 172.0, 226.0, 0.1)!important; } .additional_cci_wrapper, .cms__sc_content > .cci_cell_container:not(:empty), .grid_container > .cci_cell_container:not(:empty) { display: contents; } .grid_container > .cci_cell_container > .cci_snippet_container:only-child, .grid_container > .cci_cell_container > .cci_snippet_container:only-child > .cms_container, .grid_container > .cci_cell_container > .cms_container > .cci_cell_container > *:only-child, .grid_container > .cci_cell_container > .cms_container > *:only-child{ height: 100%; box-sizing: border-box; } .grid_container > .cci_cell_container > .cms_container{ min-width: 0; } .grid_container.border_default > .cci_cell_container > .cms_container { border:1px solid #e1e1e1; } .grid_container.border_default.gap_no_gap > .cci_cell_container > .cms_container ~ .cms_container { border-left: none; } .grid_container.dynamic_columns_left > .cci_cell_container > .cms_container, .grid_container.dynamic_columns > .cci_cell_container > .cms_container { min-width: auto; } .grid_container > .cci_cell_container > .colspan2 { grid-column: span 2; } .grid_container > .cci_cell_container > .colspan3 { grid-column: span 3; } .grid_container.one_column > .cci_cell_container > .colspan2, .grid_container.one_column > .cci_cell_container > .colspan3 { grid-column: span 1; } .grid_container.two_columns_same_width > .cci_cell_container > .colspan3 { grid-column: span 2; } .confirmation_dialog .confirmation_dialog_content__mlo, .confirmation_dialog h3 { text-align: center; margin-bottom: 1.5em; white-space: pre-line; } .dialog_button_list { text-align: center; display: flex; justify-content: space-between; margin-top: 1em; } .confirmation_dialog_content:not(:empty) { margin: 1em 0; } .confirmation_dialog .dialog_button_list { display: flex; justify-content: space-between; } .confirmation_dialog .dialog_button_list > li ~ li { margin-left: 1em; } .popup_wrapper { display: flex; flex-direction: column; } .standard_popup { background-color: white; box-shadow: 0 0 5px #B4B4B4,0 2px 7px #B4B4B4; border-radius: 15px; } .with_loading_indicator_placeholder:not(.inline_popup) { max-width: 100vw; max-height: 100vh; } .popup_wrapper.with_loading_indicator_placeholder { transition: max-height 400ms, max-width 400ms; } .popup_wrapper.with_loading_indicator_placeholder.fade_transition { transition: max-height 400ms, max-width 400ms, opacity 300ms; } .popup_is_loading { max-width: 200px; max-height: 200px; } .popup_wrapper.with_loading_indicator_placeholder .loading_indicator_placeholder { max-height: 200px; min-width: 200px; min-height: 200px; } @media only screen and (max-width: 487.9px), only screen and (min-width: 488px) and (max-width: 809.9px), only screen and (min-width: 810px) and (max-width: 1023.9px), only screen and (min-width: 1024px) and (max-width: 1279.9px) { .popup_wrapper.responsive.left, .popup_wrapper.responsive.right { border-radius: 0; } .popup_wrapper:not(.responsive) { max-width: 100vw; box-sizing: border-box; } } .popup_wrapper .popup__header_wrapper { display: flex; justify-content: space-between; flex-direction: row-reverse; align-items: center; border-top-left-radius: 15px; border-top-right-radius: 15px; } .popup_wrapper .popup__header_wrapper:not(.without_headline_wrapper) { background-color: white; color: #ed008c; } .popup_wrapper .popup__headline, .popup_wrapper .popup__button_wrapper:not(:empty) { padding: .2em .7em; } .popup_wrapper .popup__headline { font-size: 130%; flex-grow: 1; } .popup_wrapper .popup__button_wrapper { cursor: pointer; font-size: 150%; } .error_layer, .info_layer { transform: translateX(calc(-80% + 0.6em)); position: relative; font-weight: normal; min-width: 150px; max-width: 400px; display: flex; justify-content: flex-start; box-shadow: initial; background-color: transparent; } .error_layer > div, .info_layer > div { padding: 0.5em; background-color: #ed008c; color: white; display: inline-block; } .info_layer .popup__header_wrapper .popup__button_wrapper { color: white; } @media only screen and (max-width: 487.9px), only screen and (min-width: 488px) and (max-width: 809.9px), only screen and (min-width: 810px) and (max-width: 1023.9px), only screen and (min-width: 1024px) and (max-width: 1279.9px) { div.popup_wrapper.info_layer.responsive.center, div.popup_wrapper.error_layer.responsive.center { height: auto; width: auto; max-width: 100vw; } } .info_layer_wrapper i, .error_layer_wrapper i { cursor: pointer; } .info_layer_wrapper { -webkit-tap-highlight-color: rgba(255, 255, 255, 0); } html { scrollbar-gutter: stable; } body.popup_prevent_scrolling { overflow: hidden; } .ip_button > .popup_wrapper { white-space: initial; } .touch .popup_wrapper .popup_content_wrapper { overflow: auto; } @supports not (selector(::-webkit-scrollbar)){ .popup_wrapper .popup_content_wrapper { scrollbar-color: #b1b1b1 #fefefe; scrollbar-width: thin; } } .popup_wrapper .popup_content_wrapper::-webkit-scrollbar { width: 0.5rem; height: 0.5rem; } .popup_wrapper .popup_content_wrapper::-webkit-scrollbar-track { background-color: #fefefe; border-radius: 0.25rem; } .popup_wrapper .popup_content_wrapper::-webkit-scrollbar-thumb { border-radius: 0.25rem; background-color: #b1b1b1; } .popup_wrapper .popup_content_wrapper::-webkit-scrollbar-corner { background-color: #fefefe; } .popup_wrapper, .popup_perspective_wrapper { z-index: 10000; box-sizing: border-box; } .popup_wrapper.horizontal_center:not(.dragged){ transform: translate(-50%,0); } .popup_wrapper.vertical_center:not(.dragged){ transform: translate(0,-50%); } .popup_wrapper.horizontal_right:not(.dragged), .popup_wrapper.horizontal_left_of:not(.dragged){ transform: translate(-100%,0); } .popup_wrapper.vertical_above:not(.dragged), .popup_wrapper.vertical_bottom:not(.dragged){ transform: translate(0,-100%); } .popup_wrapper.horizontal_center.vertical_center:not(.dragged){ transform: translate(-50%,-50%); } .popup_wrapper.horizontal_right.vertical_above:not(.dragged), .popup_wrapper.horizontal_right.vertical_bottom:not(.dragged), .popup_wrapper.horizontal_left_of.vertical_above:not(.dragged), .popup_wrapper.horizontal_left_of.vertical_bottom:not(.dragged){ transform: translate(-100%,-100%); } .popup_wrapper.horizontal_right.vertical_center:not(.dragged), .popup_wrapper.horizontal_left_of.vertical_center:not(.dragged){ transform: translate(-100%,-50%); } .popup_wrapper.horizontal_center.vertical_bottom:not(.dragged), .popup_wrapper.horizontal_center.vertical_above:not(.dragged){ transform: translate(-50%,-100%); } div.disable_page_background_div.popup_grayout { position: fixed; } div.disable_page_background_div.confirmation_dialog_popup_grayout { width: 100vw; height: 100vh; z-index: 10000; } .popup_wrapper.hide_border { border: none !important; box-shadow: none !important; } .popup_wrapper iframe.popup_iframe { width: 100%; display: block; } .popup_wrapper.center_viewport iframe, .popup_wrapper.center_fixed iframe, .popup_wrapper.parent_width__fixed iframe { max-width: 100%; max-height: 100%; } .popup_wrapper.cached_hide { display: none!important; } .popup_wrapper.initial_hide { opacity: 0; } .popup_wrapper.fade_in { opacity: 1; } .popup_wrapper.parent_width__fixed { position: fixed; max-height: 100%; max-width: 100%; } .popup_wrapper.center_fixed__css_only, .popup_wrapper.center_fixed, .popup_perspective_wrapper.center_fixed { position: fixed; max-height: 100vh; max-width: 100vw; } .popup_wrapper.center_fixed__css_only { left: 50%; top: 50%; transform: translate(-50%,-50%); width: max-content; } .popup_wrapper.center_fixed__css_only > .popup_content_wrapper, .popup_wrapper.center_fixed > .popup_content_wrapper { max-height: 100vh; } .popup_wrapper:not(.inline_popup) .popup_content_wrapper { overflow: auto; } .popup_perspective_wrapper.center_viewport, .popup_wrapper.center_viewport, .popup_perspective_wrapper.align, .popup_wrapper.align { position: absolute; } .popup_wrapper.align_mouse { position: fixed; } .popup_wrapper.fade_transition{ -webkit-transition: opacity 300ms; -moz-transition: opacity 300ms; -ms-transition: opacity 300ms; -o-transition: opacity 300ms; transition: opacity 300ms; } .popup_wrapper.position_transition{ -webkit-transition: top 300ms, left 300ms; -moz-transition: top 300ms, left 300ms; -ms-transition: top 300ms, left 300ms; -o-transition: top 300ms, left 300ms; transition: top 300ms, left 300ms; } .popup_wrapper.fade_transition.position_transition{ -webkit-transition: top 300ms, left 300ms, opacity 300ms; -moz-transition: top 300ms, left 300ms, opacity 300ms; -ms-transition: top 300ms, left 300ms, opacity 300ms; -o-transition: top 300ms, left 300ms, opacity 300ms; transition: top 300ms, left 300ms, opacity 300ms; } .popup_wrapper.center_viewport iframe, .popup_wrapper.center_fixed iframe{ -webkit-transition: height 300ms; -moz-transition: height 300ms; -ms-transition: height 300ms; -o-transition: height 300ms; transition: height 300ms; overflow-y: auto; } .popup_wrapper .popup__headline { overflow: hidden; } .popup_calculate_iframe_size { height: auto; width: auto; overflow: visible; } .popup_wrapper .popup_resize_controller { height: 15px; width: 15px; position: absolute; bottom: 0; right: 0; background-color: transparent; cursor: nwse-resize; } .popup_cancel_button.hide{ display: none; } .popup_perspective_wrapper { perspective: 2000px; background-color: transparent; display: inline-block; transform: translateZ(0); } .fly_in.popup_wrapper { backface-visibility: hidden; transform-style: preserve-3d; opacity: 1; transform: translateZ(0); } .fly_in.popup_wrapper.fade_in { transform: rotate(0deg); } .fly_in.popup_wrapper.fade_transition.fade_in { transition: transform 400ms ease-in-out; } .fly_in.popup_wrapper.initial_hide:not(.faded_in) { transform: rotateZ(90deg) scale(0.1) rotateY(-90deg); transform-style: flat; } .come_from_right.popup_wrapper, .come_from_left.popup_wrapper { transform: translateX(0); } .come_from_right.popup_wrapper.fade_transition, .come_from_left.popup_wrapper.fade_transition { transition: opacity 300ms, transform 400ms; } .come_from_right.popup_wrapper.initial_hide { transform: translateX(100%); } .come_from_left.popup_wrapper.initial_hide { transform: translateX(-100%); } @media only screen and (max-width: 487.9px) { .popup_wrapper.responsive.resp-sp-popup { position: fixed !important; overflow-y: auto; overflow-x: hidden; background-color: white; box-shadow: 0 0 5px 0 rgba(180, 180, 180, 0.7); } .popup_wrapper.responsive.resp-sp-popup.bottom, .popup_wrapper.responsive.resp-sp-popup.center, .popup_wrapper.responsive.resp-sp-popup.left, .popup_wrapper.responsive.resp-sp-popup.right { transition: transform 500ms !important; opacity: 1 !important; left: 0 !important; } .popup_wrapper.responsive.resp-sp-popup:not(.bottom):not(.centered_popup) { height: 100vh; top: 0 !important; } .popup_wrapper.responsive.resp-sp-popup.bottom { top: auto !important; bottom: 0 !important; } .popup_wrapper.responsive.resp-sp-popup.full { width : 100vw !important; border-radius: 0; } .popup_wrapper.responsive.resp-sp-popup.initial_hide.bottom, .popup_wrapper.responsive.resp-sp-popup.initial_hide.center { transform: translatey(110vh); } .popup_wrapper.responsive.resp-sp-popup.fade_in.bottom, .popup_wrapper.responsive.resp-sp-popup.fade_in.center { transform: translatey(0vh); } .popup_wrapper.responsive.resp-sp-popup.bottom, .popup_wrapper.responsive.resp-sp-popup.center{ transform: translate(0,0); width: 100vw; } .popup_wrapper.responsive.resp-sp-popup.initial_hide.left{ transform: translateX(-100vw); } .popup_wrapper.responsive.resp-sp-popup.fade_in.left{ transform: translateX(0); } .popup_wrapper.responsive.resp-sp-popup.initial_hide.right{ transform: translateX(110vw); } .popup_wrapper.responsive.resp-sp-popup.left, .popup_wrapper.responsive.resp-sp-popup.right{ width: 85vw; } .popup_wrapper.responsive.resp-sp-popup.fade_in.right{ transform: translateX(15vw); } .popup_wrapper.responsive.resp-sp-popup.centered_popup { max-width: 90vw; max-height: 85vh; top: 50%!important; left: 50%!important; transform: translate(-50%,-50%)!important; } } @media only screen and (min-width: 488px) and (max-width: 809.9px) { .popup_wrapper.responsive.resp-sl-popup { position: fixed !important; overflow-y: auto; overflow-x: hidden; background-color: white; box-shadow: 0 0 5px 0 rgba(180, 180, 180, 0.7); } .popup_wrapper.responsive.resp-sl-popup.bottom, .popup_wrapper.responsive.resp-sl-popup.center, .popup_wrapper.responsive.resp-sl-popup.left, .popup_wrapper.responsive.resp-sl-popup.right { transition: transform 500ms !important; opacity: 1 !important; left: 0 !important; } .popup_wrapper.responsive.resp-sl-popup:not(.bottom):not(.centered_popup) { height: 100vh; top: 0 !important; } .popup_wrapper.responsive.resp-sl-popup.bottom { top: auto !important; bottom: 0 !important; } .popup_wrapper.responsive.resp-sl-popup.full { width : 100vw !important; border-radius: 0; } .popup_wrapper.responsive.resp-sl-popup.initial_hide.bottom, .popup_wrapper.responsive.resp-sl-popup.initial_hide.center { transform: translatey(110vh); } .popup_wrapper.responsive.resp-sl-popup.fade_in.bottom, .popup_wrapper.responsive.resp-sl-popup.fade_in.center { transform: translatey(0vh); } .popup_wrapper.responsive.resp-sl-popup.bottom, .popup_wrapper.responsive.resp-sl-popup.center{ transform: translate(0,0); width: 100vw; } .popup_wrapper.responsive.resp-sl-popup.initial_hide.left{ transform: translateX(-100vw); } .popup_wrapper.responsive.resp-sl-popup.fade_in.left{ transform: translateX(0); } .popup_wrapper.responsive.resp-sl-popup.initial_hide.right{ transform: translateX(110vw); } .popup_wrapper.responsive.resp-sl-popup.left, .popup_wrapper.responsive.resp-sl-popup.right{ width: 85vw; } .popup_wrapper.responsive.resp-sl-popup.fade_in.right{ transform: translateX(15vw); } .popup_wrapper.responsive.resp-sl-popup.centered_popup { max-width: 90vw; max-height: 85vh; top: 50%!important; left: 50%!important; transform: translate(-50%,-50%)!important; } } @media only screen and (min-width: 810px) and (max-width: 1023.9px) { .popup_wrapper.responsive.resp-tp-popup { position: fixed !important; overflow-y: auto; overflow-x: hidden; background-color: white; box-shadow: 0 0 5px 0 rgba(180, 180, 180, 0.7); } .popup_wrapper.responsive.resp-tp-popup.bottom, .popup_wrapper.responsive.resp-tp-popup.center, .popup_wrapper.responsive.resp-tp-popup.left, .popup_wrapper.responsive.resp-tp-popup.right { transition: transform 500ms !important; opacity: 1 !important; left: 0 !important; } .popup_wrapper.responsive.resp-tp-popup:not(.bottom):not(.centered_popup) { height: 100vh; top: 0 !important; } .popup_wrapper.responsive.resp-tp-popup.bottom { top: auto !important; bottom: 0 !important; } .popup_wrapper.responsive.resp-tp-popup.full { width : 100vw !important; border-radius: 0; } .popup_wrapper.responsive.resp-tp-popup.initial_hide.bottom, .popup_wrapper.responsive.resp-tp-popup.initial_hide.center { transform: translatey(110vh); } .popup_wrapper.responsive.resp-tp-popup.fade_in.bottom, .popup_wrapper.responsive.resp-tp-popup.fade_in.center { transform: translatey(0vh); } .popup_wrapper.responsive.resp-tp-popup.bottom, .popup_wrapper.responsive.resp-tp-popup.center{ transform: translate(0,0); width: 100vw; } .popup_wrapper.responsive.resp-tp-popup.initial_hide.left{ transform: translateX(-100vw); } .popup_wrapper.responsive.resp-tp-popup.fade_in.left{ transform: translateX(0); } .popup_wrapper.responsive.resp-tp-popup.initial_hide.right{ transform: translateX(110vw); } .popup_wrapper.responsive.resp-tp-popup.right{ width: 50%; width: calc(50vw - (100vw - 100%)); } .popup_wrapper.responsive.resp-tp-popup.left{ width: 50%; width: 50vw; } .popup_wrapper.responsive.resp-tp-popup.fade_in.right{ transform: translateX(50vw); } .popup_wrapper.responsive.resp-tp-popup.centered_popup { max-width: 90vw; max-height: 85vh; top: 50%!important; left: 50%!important; transform: translate(-50%,-50%)!important; } } @media only screen and (min-width: 1024px) and (max-width: 1279.9px) { .popup_wrapper.responsive.resp-tl-popup { position: fixed !important; overflow-y: auto; overflow-x: hidden; background-color: white; box-shadow: 0 0 5px 0 rgba(180, 180, 180, 0.7); } .popup_wrapper.responsive.resp-tl-popup.bottom, .popup_wrapper.responsive.resp-tl-popup.center, .popup_wrapper.responsive.resp-tl-popup.left, .popup_wrapper.responsive.resp-tl-popup.right { transition: transform 500ms !important; opacity: 1 !important; left: 0 !important; } .popup_wrapper.responsive.resp-tl-popup:not(.bottom):not(.centered_popup) { height: 100vh; top: 0 !important; } .popup_wrapper.responsive.resp-tl-popup.bottom { top: auto !important; bottom: 0 !important; } .popup_wrapper.responsive.resp-tl-popup.full { width : 100vw !important; border-radius: 0; } .popup_wrapper.responsive.resp-tl-popup.initial_hide.bottom, .popup_wrapper.responsive.resp-tl-popup.initial_hide.center { transform: translatey(110vh); } .popup_wrapper.responsive.resp-tl-popup.fade_in.bottom, .popup_wrapper.responsive.resp-tl-popup.fade_in.center { transform: translatey(0vh); } .popup_wrapper.responsive.resp-tl-popup.bottom, .popup_wrapper.responsive.resp-tl-popup.center{ transform: translate(0,0); width: 100vw; } .popup_wrapper.responsive.resp-tl-popup.initial_hide.left{ transform: translateX(-100vw); } .popup_wrapper.responsive.resp-tl-popup.fade_in.left{ transform: translateX(0); } .popup_wrapper.responsive.resp-tl-popup.initial_hide.right{ transform: translateX(110vw); } .popup_wrapper.responsive.resp-tl-popup.right{ width: 50%; width: calc(50vw - (100vw - 100%)); } .popup_wrapper.responsive.resp-tl-popup.left{ width: 50%; width: 50vw; } .popup_wrapper.responsive.resp-tl-popup.fade_in.right{ transform: translateX(50vw); } .popup_wrapper.responsive.resp-tl-popup.centered_popup { max-width: 90vw; max-height: 85vh; top: 50%!important; left: 50%!important; transform: translate(-50%,-50%)!important; } } @media (min-width: 1280px) and (max-width: 1440.9px), print { .popup_wrapper.responsive.resp-d-popup { position: fixed !important; overflow-y: auto; overflow-x: hidden; background-color: white; box-shadow: 0 0 5px 0 rgba(180, 180, 180, 0.7); } .popup_wrapper.responsive.resp-d-popup.bottom, .popup_wrapper.responsive.resp-d-popup.center, .popup_wrapper.responsive.resp-d-popup.left, .popup_wrapper.responsive.resp-d-popup.right { transition: transform 500ms !important; opacity: 1 !important; left: 0 !important; } .popup_wrapper.responsive.resp-d-popup:not(.bottom):not(.centered_popup) { height: 100vh; top: 0 !important; } .popup_wrapper.responsive.resp-d-popup.bottom { top: auto !important; bottom: 0 !important; } .popup_wrapper.responsive.resp-d-popup.full { width : 100vw !important; border-radius: 0; } .popup_wrapper.responsive.resp-d-popup.initial_hide.bottom, .popup_wrapper.responsive.resp-d-popup.initial_hide.center { transform: translatey(110vh); } .popup_wrapper.responsive.resp-d-popup.fade_in.bottom, .popup_wrapper.responsive.resp-d-popup.fade_in.center { transform: translatey(0vh); } .popup_wrapper.responsive.resp-d-popup.bottom, .popup_wrapper.responsive.resp-d-popup.center{ transform: translate(0,0); width: 100vw; } .popup_wrapper.responsive.resp-d-popup.initial_hide.left{ transform: translateX(-100vw); } .popup_wrapper.responsive.resp-d-popup.fade_in.left{ transform: translateX(0); } .popup_wrapper.responsive.resp-d-popup.initial_hide.right{ transform: translateX(110vw); } .popup_wrapper.responsive.resp-d-popup.right{ width: 50%; width: calc(50vw - (100vw - 100%)); } .popup_wrapper.responsive.resp-d-popup.left{ width: 50%; width: 50vw; } .popup_wrapper.responsive.resp-d-popup.fade_in.right{ transform: translateX(50vw); } .popup_wrapper.responsive.resp-d-popup.centered_popup { max-width: 90vw; max-height: 85vh; top: 50%!important; left: 50%!important; transform: translate(-50%,-50%)!important; } } @media (min-width: 1441px), print { .popup_wrapper.responsive.resp-dw-popup { position: fixed !important; overflow-y: auto; overflow-x: hidden; background-color: white; box-shadow: 0 0 5px 0 rgba(180, 180, 180, 0.7); } .popup_wrapper.responsive.resp-dw-popup.bottom, .popup_wrapper.responsive.resp-dw-popup.center, .popup_wrapper.responsive.resp-dw-popup.left, .popup_wrapper.responsive.resp-dw-popup.right { transition: transform 500ms !important; opacity: 1 !important; left: 0 !important; } .popup_wrapper.responsive.resp-dw-popup:not(.bottom):not(.centered_popup) { height: 100vh; top: 0 !important; } .popup_wrapper.responsive.resp-dw-popup.bottom { top: auto !important; bottom: 0 !important; } .popup_wrapper.responsive.resp-dw-popup.full { width : 100vw !important; border-radius: 0; } .popup_wrapper.responsive.resp-dw-popup.initial_hide.bottom, .popup_wrapper.responsive.resp-dw-popup.initial_hide.center { transform: translatey(110vh); } .popup_wrapper.responsive.resp-dw-popup.fade_in.bottom, .popup_wrapper.responsive.resp-dw-popup.fade_in.center { transform: translatey(0vh); } .popup_wrapper.responsive.resp-dw-popup.bottom, .popup_wrapper.responsive.resp-dw-popup.center{ transform: translate(0,0); width: 100vw; } .popup_wrapper.responsive.resp-dw-popup.initial_hide.left{ transform: translateX(-100vw); } .popup_wrapper.responsive.resp-dw-popup.fade_in.left{ transform: translateX(0); } .popup_wrapper.responsive.resp-dw-popup.initial_hide.right{ transform: translateX(110vw); } .popup_wrapper.responsive.resp-dw-popup.right{ width: 50%; width: calc(50vw - (100vw - 100%)); } .popup_wrapper.responsive.resp-dw-popup.left{ width: 50%; width: 50vw; } .popup_wrapper.responsive.resp-dw-popup.fade_in.right{ transform: translateX(50vw); } .popup_wrapper.responsive.resp-dw-popup.centered_popup { max-width: 90vw; max-height: 85vh; top: 50%!important; left: 50%!important; transform: translate(-50%,-50%)!important; } } .popup_wrapper.tooltip { pointer-events: none; white-space: pre-line; max-width: 45em; } .error_layer:before, .info_layer:before { pointer-events: none; position: absolute; content: ' '; top: 2px; left: 80%; margin-left: auto; } @media only screen and (max-width: 487.9px), only screen and (min-width: 488px) and (max-width: 809.9px) { .error_layer:before, .info_layer:before { display: none; } } .error_layer:before, .info_layer:before { width: 0; height: 0; border-left: 0.6em solid transparent; border-right: 0.6em solid transparent; border-bottom: 1em solid #ed008c; } .popup_wrapper { text-align: left; } .standard_popup { padding: 1em; } div.disable_page_background_div { position: absolute; top: 0; left: 0; right: 0; bottom: 0; border: none; z-index: 101; padding: 0; margin: 0; background-color: white; background-color: rgba(255, 255, 255, 0.75); } div.disable_page_background_div.upload_field { z-index: 10001; } body > div.disable_page_background_div { position: fixed; width: 100% !important; height: 100% !important; } div.disable_page_background_div.with_loading_indicator { display: flex; align-items: center; } div.disable_page_background_div.with_loading_indicator .loading_wheel { left: 50%; transform: translateX(-50%); } div.disable_page_background_div ~ div.disable_page_background_div { background-color: transparent; } .disable_page_background_div.page_transition_overlay { position: fixed; height: 100%; opacity: 1; background-color: rgba(255, 255, 255, 0.75); display: flex; align-items: center; justify-content: center; transition: background-color 300ms; z-index: 9; } .slider_wrapper .ui-slider { position: relative; width: 100%; } .ui-slider-horizontal { height: 3px; border-radius: 3px; background-color: #CACACA; } .ui-slider .ui-slider-range { height: 3px; background-color: #CACACA; border-radius: 3px; position: relative; z-index: 1; } .ui-slider .ui-slider-handle { width: 12px; height: 12px; border-radius: 7px; background-color: white; position: absolute; top: -5px; z-index: 2; } .slider_field_separator { display: inline-block; padding: 0 0.1em; } .ipcm_wrapper { position: absolute; box-shadow: 0 0 5px 0 rgba(180, 180, 180, 0.7); background-color: #ffffff; color: #000; border-radius: 0.5em; border: ; padding: 13px 9px; z-index: 6000; overflow-y: auto; max-height: 80vh; } .touch .ipcm_wrapper { overflow: auto; } @supports not (selector(::-webkit-scrollbar)){ .ipcm_wrapper { scrollbar-color: #b1b1b1 #fefefe; scrollbar-width: thin; } } .ipcm_wrapper::-webkit-scrollbar { width: 0.5rem; height: 0.5rem; } .ipcm_wrapper::-webkit-scrollbar-track { background-color: #fefefe; border-radius: 0.25rem; } .ipcm_wrapper::-webkit-scrollbar-thumb { border-radius: 0.25rem; background-color: #b1b1b1; } .ipcm_wrapper::-webkit-scrollbar-corner { background-color: #fefefe; } .ipcm_item { display: flex; align-items: baseline; cursor: pointer; padding: 4px 7px 4px 5px; } .ipcm_item.active, .ipcm_item:hover { background-color: #14CCFD; border-radius: 0.4em; } .ipcm_item > .ipcm_submenu_indicator:before { content: '\f105'; font-family: 'FontAwesomeLight'; font-weight: 300; font-style: normal; } .ipcm_item_icon { min-width: 1.5em; text-align: center; margin-right: 7px; } .ipcm_item > div{ padding-left: 1em; } .ipcm_item_text { display: inline-block; max-width: 300px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; flex-grow: 1; } .ipcm_submenu_indicator { flex-grow: 0; } .ipcm_item_separator { padding-bottom: 3px; margin: 3px 4px 0 4px; border-top: 1px dotted grey; } .ipcm_item_separator + .ipcm_item_separator, .ipcm_item_separator:first-child { display: none; } .ipcm_headline { font-size: large; padding-bottom: 4px; border-bottom: 1px solid grey; margin: 0 4px 4px 4px; } .ipcm_action_button { margin-left: .8em; } @media only screen and (max-width: 487.9px), only screen and (min-width: 488px) and (max-width: 809.9px), only screen and (min-width: 810px) and (max-width: 1023.9px), only screen and (min-width: 1024px) and (max-width: 1279.9px) { .display_wrapper { position: fixed; overflow-y: auto; overflow-x: hidden; z-index: 2001; height: 100%; transform: translateX(0); transition: transform 500ms; left: 0; top: 0; display: none; } html.responsive_overlay_active.touch, .responsive_overlay_active.touch body { height: 100%; overflow: hidden; } .responsive_overlay_active .display_wrapper { display: block; } .display_wrapper.none, .display_wrapper.center { width: 100%; } .display_wrapper.hide.none { display: none; } .display_wrapper.show.none { display: block; } .display_wrapper.hide { display: none; } .display_wrapper.show, .display_wrapper.hide.about_to_show, .display_wrapper.hide.about_to_hide { display: block; } .display_wrapper.hide.center { transform: translatey(110vh); } .display_wrapper.show.center { transform: translatey(0vh); } .display_wrapper.left, .display_wrapper.right { width: 85vw; } .display_wrapper.hide.left { transform: translateX(-100vw); } .display_wrapper.show.left { transform: translateX(0); } .display_wrapper.hide.right { transform: translateX(110vw); } .display_wrapper.show.right { transform: translateX(15vw); } .display_wrapper img { max-width: 100%; height: auto; } .responsive_overlay__iframe { width: 100%; height: 100%; display: block; box-sizing: border-box; border: 0; } .hide_all_really_hard body > div { display: none; } .hide_all_really_hard .show { display: block!important; } .disable_background { display: block !important; } @media only screen and (min-width: 1024px) and (max-width: 1279.9px) { div.display_wrapper.left, div.display_wrapper.right{ width: 40vw; } .display_wrapper.show.right { transform: translateX(60vw); } } @media only screen and (min-width: 810px) and (max-width: 1023.9px) { div.display_wrapper.left, div.display_wrapper.right{ width: 50vw; } .display_wrapper.show.right { transform: translateX(50vw); } } } .disable_background { display: none; position: fixed; top: 0; left: 0; width: 100%; height: 100%; height: 100vh; z-index: 1001; background-color: rgba(255, 255, 255, 0.75); } @media only screen and (max-width: 487.9px), only screen and (min-width: 488px) and (max-width: 809.9px), only screen and (min-width: 810px) and (max-width: 1023.9px), only screen and (min-width: 1024px) and (max-width: 1279.9px) { .display_wrapper { background-color: #ffffff; box-shadow: 0 0 5px 0 rgba(180, 180, 180, 0.7); } .close_display_wrapper_button { text-align: right; } .close_display_wrapper_button .ip_button { padding: .5em; } .display_wrapper__headline { background-color: white; font-weight: bold; font-size: large; } .right .display_wrapper__headline { padding: 0.3em 0 0.3em 1.4em; } .left .display_wrapper__headline, .center .display_wrapper__headline { padding: 0.3em 0 0.3em 0.4em; } .display_wrapper .content_multiple_paragraph { padding: 0 1em 0 1em; } .responsive_layer__option { padding: 0.4em 0 0.4em 3em; border-bottom: 1px solid red; } .responsive_layer__option.active_item { color: red; font-weight: bold; } } .js_toggle_container, .js_toggle_content, .js_toggle_trigger{ --responsive_hit: 0; } .js_toggle_container.all_responsive_steps, .js_toggle_content.all_responsive_steps, .js_toggle_trigger.all_responsive_steps{ --responsive_hit: 1; } .js_toggle_trigger, .js_container_trigger, .tab_header_item { cursor: pointer; } .tabviewer { display: flex; flex-wrap: wrap; } .tabviewer:not(.responsive_accordeon_mode) > .tabviewer_content_wrapper.all_responsive_steps { order: 1; width: 100%; } .tabviewer:not(.responsive_accordeon_mode) > .tabviewer_content_wrapper.all_responsive_steps:not(.js_content_searchable) { display: none; } .tabviewer:not(.responsive_accordeon_mode) > .tabviewer_content_wrapper.all_responsive_steps.open:not(.js_content_searchable) { display: block; } @supports (content-visibility:hidden){ .tabviewer:not(.responsive_accordeon_mode) > .tabviewer_content_wrapper.all_responsive_steps.js_content_searchable, .js_toggle_container.all_responsive_steps > .js_container_content, .js_toggle_content.all_responsive_steps{ content-visibility: hidden; } .tabviewer:not(.responsive_accordeon_mode) > .tabviewer_content_wrapper.all_responsive_steps.open.js_content_searchable, .js_toggle_container.open.all_responsive_steps > .js_container_content, .js_content_searchable.open, .js_content_searchable.responsive_open, .js_toggle_content.all_responsive_steps.open{ display: block; content-visibility: visible; } } @supports not (content-visibility:hidden){ .js_content_searchable{ content-visibility: visible; display: block; } .tabviewer:not(.responsive_accordeon_mode) > .tabviewer_content_wrapper.all_responsive_steps.js_content_searchable { display: none; } .tabviewer:not(.responsive_accordeon_mode) > .tabviewer_content_wrapper.all_responsive_steps.open.js_content_searchable { display: block; } } .js_toggle_content.js_none.all_responsive_steps { display: none; } .js_toggle_content.js_none.open.all_responsive_steps{ display: block; } .js_toggle_content.js_opacity.all_responsive_steps { transition: opacity 300ms ease; opacity: 0; } .js_toggle_content.js_opacity.open.all_responsive_steps{ display: block; opacity: 1; } .js_toggle_container.js_slide.all_responsive_steps > .js_container_content, .responsive_accordeon_mode > .js_toggle_content.js_tabviewer.all_responsive_steps, .js_toggle_content.js_slide.all_responsive_steps { --max_height: 0; max-height: var(--max_height); overflow-y: hidden; transition: max-height 300ms ease, padding 300ms ease, content-visibility 300ms ease; } .js_toggle_container.js_slide.open.all_responsive_steps > .js_container_content, .responsive_accordeon_mode > .js_toggle_content.js_tabviewer.responsive_open.all_responsive_steps, .js_toggle_content.js_slide.open.all_responsive_steps{ --max_height: none; } .js_toggle_container.all_responsive_steps > .toggle_icon, .toggle_icon.all_responsive_steps{ display: flex; gap: .5em; align-items: baseline; } .js_toggle_container.all_responsive_steps > .toggle_icon.icon_after:after, .js_toggle_container.all_responsive_steps > .toggle_icon.icon_before:before, .toggle_icon.icon_after.all_responsive_steps:after, .toggle_icon.icon_before.all_responsive_steps:before{ content: '\f107'; font-family: 'FontAwesomeLight'; font-weight: 300; font-style: normal; transform: rotate(0); transition: transform 300ms ease; transform-origin: center; } .js_toggle_container.open.all_responsive_steps > .toggle_icon.icon_after:after, .js_toggle_container.open.all_responsive_steps > .toggle_icon.icon_before:before, .toggle_icon.icon_after.open.all_responsive_steps:after, .toggle_icon.icon_before.open.all_responsive_steps:before{ transform: rotate(180deg); } @media only screen and (max-width: 487.9px) { @supports (content-visibility){ .js_toggle_container.resp-sp-toggle_handler > .js_container_content, .js_toggle_content.resp-sp-toggle_handler{ content-visibility: hidden; } .js_toggle_container.open.resp-sp-toggle_handler > .js_container_content, .js_toggle_content.resp-sp-toggle_handler.open{ content-visibility: visible; } } .js_toggle_container.resp-sp-toggle_handler > .toggle_icon.icon_after:after, .js_toggle_container.resp-sp-toggle_handler > .toggle_icon.icon_before:before, .toggle_icon.icon_after.resp-sp-toggle_handler:after, .toggle_icon.icon_before.resp-sp-toggle_handler:before{ content: '\f107'; font-family: 'FontAwesomeLight'; font-weight: 300; font-style: normal; transform: rotate(0); transition: transform 300ms ease; } .js_toggle_container.open.resp-sp-toggle_handler > .toggle_icon.icon_after:after, .js_toggle_container.open.resp-sp-toggle_handler > .toggle_icon.icon_before:before, .toggle_icon.icon_after.responsive_open.resp-sp-toggle_handler:after, .toggle_icon.icon_before.responsive_open.resp-sp-toggle_handler:before, .toggle_icon.icon_after.open.resp-sp-toggle_handler:not(.tab_header_item):after, .toggle_icon.icon_before.open.resp-sp-toggle_handler:not(.tab_header_item):before{ transform: rotate(180deg); } .js_toggle_container.resp-sp-toggle_handler, .js_toggle_trigger.resp-sp-toggle_handler, .js_toggle_content.resp-sp-toggle_handler { --responsive_hit: 1; } .js_toggle_container.js_slide.resp-sp-toggle_handler > .js_container_content, .responsive_accordeon_mode > .js_toggle_content.js_tabviewer.resp-sp-toggle_handler, .js_toggle_content.js_slide.resp-sp-toggle_handler { --max_height: 0; max-height: var(--max_height); overflow-y: hidden; transition: max-height 300ms ease, padding 300ms ease; } .js_toggle_container.js_slide.open.resp-sp-toggle_handler > .js_container_content, .responsive_accordeon_mode > .js_toggle_content.js_tabviewer.responsive_open.resp-sp-toggle_handler, .js_toggle_content.js_slide.open.resp-sp-toggle_handler{ --max_height: none; } } @media only screen and (min-width: 488px) and (max-width: 809.9px) { @supports (content-visibility){ .js_toggle_container.resp-sl-toggle_handler > .js_container_content, .js_toggle_content.resp-sl-toggle_handler{ content-visibility: hidden; } .js_toggle_container.open.resp-sl-toggle_handler > .js_container_content, .js_toggle_content.resp-sl-toggle_handler.open{ content-visibility: visible; } } .js_toggle_container.resp-sl-toggle_handler > .toggle_icon.icon_after:after, .js_toggle_container.resp-sl-toggle_handler > .toggle_icon.icon_before:before, .toggle_icon.icon_after.resp-sl-toggle_handler:after, .toggle_icon.icon_before.resp-sl-toggle_handler:before{ content: '\f107'; font-family: 'FontAwesomeLight'; font-weight: 300; font-style: normal; transform: rotate(0); transition: transform 300ms ease; } .js_toggle_container.open.resp-sl-toggle_handler > .toggle_icon.icon_after:after, .js_toggle_container.open.resp-sl-toggle_handler > .toggle_icon.icon_before:before, .toggle_icon.icon_after.responsive_open.resp-sl-toggle_handler:after, .toggle_icon.icon_before.responsive_open.resp-sl-toggle_handler:before, .toggle_icon.icon_after.open.resp-sl-toggle_handler:not(.tab_header_item):after, .toggle_icon.icon_before.open.resp-sl-toggle_handler:not(.tab_header_item):before{ transform: rotate(180deg); } .js_toggle_container.resp-sl-toggle_handler, .js_toggle_trigger.resp-sl-toggle_handler, .js_toggle_content.resp-sl-toggle_handler { --responsive_hit: 1; } .js_toggle_container.js_slide.resp-sl-toggle_handler > .js_container_content, .responsive_accordeon_mode > .js_toggle_content.js_tabviewer.resp-sl-toggle_handler, .js_toggle_content.js_slide.resp-sl-toggle_handler { --max_height: 0; max-height: var(--max_height); overflow-y: hidden; transition: max-height 300ms ease, padding 300ms ease; } .js_toggle_container.js_slide.open.resp-sl-toggle_handler > .js_container_content, .responsive_accordeon_mode > .js_toggle_content.js_tabviewer.responsive_open.resp-sl-toggle_handler, .js_toggle_content.js_slide.open.resp-sl-toggle_handler{ --max_height: none; } } @media only screen and (min-width: 810px) and (max-width: 1023.9px) { @supports (content-visibility){ .js_toggle_container.resp-tp-toggle_handler > .js_container_content, .js_toggle_content.resp-tp-toggle_handler{ content-visibility: hidden; } .js_toggle_container.open.resp-tp-toggle_handler > .js_container_content, .js_toggle_content.resp-tp-toggle_handler.open{ content-visibility: visible; } } .js_toggle_container.resp-tp-toggle_handler > .toggle_icon.icon_after:after, .js_toggle_container.resp-tp-toggle_handler > .toggle_icon.icon_before:before, .toggle_icon.icon_after.resp-tp-toggle_handler:after, .toggle_icon.icon_before.resp-tp-toggle_handler:before{ content: '\f107'; font-family: 'FontAwesomeLight'; font-weight: 300; font-style: normal; transform: rotate(0); transition: transform 300ms ease; } .js_toggle_container.open.resp-tp-toggle_handler > .toggle_icon.icon_after:after, .js_toggle_container.open.resp-tp-toggle_handler > .toggle_icon.icon_before:before, .toggle_icon.icon_after.responsive_open.resp-tp-toggle_handler:after, .toggle_icon.icon_before.responsive_open.resp-tp-toggle_handler:before, .toggle_icon.icon_after.open.resp-tp-toggle_handler:not(.tab_header_item):after, .toggle_icon.icon_before.open.resp-tp-toggle_handler:not(.tab_header_item):before{ transform: rotate(180deg); } .js_toggle_container.resp-tp-toggle_handler, .js_toggle_trigger.resp-tp-toggle_handler, .js_toggle_content.resp-tp-toggle_handler { --responsive_hit: 1; } .js_toggle_container.js_slide.resp-tp-toggle_handler > .js_container_content, .responsive_accordeon_mode > .js_toggle_content.js_tabviewer.resp-tp-toggle_handler, .js_toggle_content.js_slide.resp-tp-toggle_handler { --max_height: 0; max-height: var(--max_height); overflow-y: hidden; transition: max-height 300ms ease, padding 300ms ease; } .js_toggle_container.js_slide.open.resp-tp-toggle_handler > .js_container_content, .responsive_accordeon_mode > .js_toggle_content.js_tabviewer.responsive_open.resp-tp-toggle_handler, .js_toggle_content.js_slide.open.resp-tp-toggle_handler{ --max_height: none; } } @media only screen and (min-width: 1024px) and (max-width: 1279.9px) { @supports (content-visibility){ .js_toggle_container.resp-tl-toggle_handler > .js_container_content, .js_toggle_content.resp-tl-toggle_handler{ content-visibility: hidden; } .js_toggle_container.open.resp-tl-toggle_handler > .js_container_content, .js_toggle_content.resp-tl-toggle_handler.open{ content-visibility: visible; } } .js_toggle_container.resp-tl-toggle_handler > .toggle_icon.icon_after:after, .js_toggle_container.resp-tl-toggle_handler > .toggle_icon.icon_before:before, .toggle_icon.icon_after.resp-tl-toggle_handler:after, .toggle_icon.icon_before.resp-tl-toggle_handler:before{ content: '\f107'; font-family: 'FontAwesomeLight'; font-weight: 300; font-style: normal; transform: rotate(0); transition: transform 300ms ease; } .js_toggle_container.open.resp-tl-toggle_handler > .toggle_icon.icon_after:after, .js_toggle_container.open.resp-tl-toggle_handler > .toggle_icon.icon_before:before, .toggle_icon.icon_after.responsive_open.resp-tl-toggle_handler:after, .toggle_icon.icon_before.responsive_open.resp-tl-toggle_handler:before, .toggle_icon.icon_after.open.resp-tl-toggle_handler:not(.tab_header_item):after, .toggle_icon.icon_before.open.resp-tl-toggle_handler:not(.tab_header_item):before{ transform: rotate(180deg); } .js_toggle_container.resp-tl-toggle_handler, .js_toggle_trigger.resp-tl-toggle_handler, .js_toggle_content.resp-tl-toggle_handler { --responsive_hit: 1; } .js_toggle_container.js_slide.resp-tl-toggle_handler > .js_container_content, .responsive_accordeon_mode > .js_toggle_content.js_tabviewer.resp-tl-toggle_handler, .js_toggle_content.js_slide.resp-tl-toggle_handler { --max_height: 0; max-height: var(--max_height); overflow-y: hidden; transition: max-height 300ms ease, padding 300ms ease; } .js_toggle_container.js_slide.open.resp-tl-toggle_handler > .js_container_content, .responsive_accordeon_mode > .js_toggle_content.js_tabviewer.responsive_open.resp-tl-toggle_handler, .js_toggle_content.js_slide.open.resp-tl-toggle_handler{ --max_height: none; } } @media (min-width: 1280px) and (max-width: 1440.9px), print { @supports (content-visibility){ .js_toggle_container.resp-d-toggle_handler > .js_container_content, .js_toggle_content.resp-d-toggle_handler{ content-visibility: hidden; } .js_toggle_container.open.resp-d-toggle_handler > .js_container_content, .js_toggle_content.resp-d-toggle_handler.open{ content-visibility: visible; } } .js_toggle_container.resp-d-toggle_handler > .toggle_icon.icon_after:after, .js_toggle_container.resp-d-toggle_handler > .toggle_icon.icon_before:before, .toggle_icon.icon_after.resp-d-toggle_handler:after, .toggle_icon.icon_before.resp-d-toggle_handler:before{ content: '\f107'; font-family: 'FontAwesomeLight'; font-weight: 300; font-style: normal; transform: rotate(0); transition: transform 300ms ease; } .js_toggle_container.open.resp-d-toggle_handler > .toggle_icon.icon_after:after, .js_toggle_container.open.resp-d-toggle_handler > .toggle_icon.icon_before:before, .toggle_icon.icon_after.responsive_open.resp-d-toggle_handler:after, .toggle_icon.icon_before.responsive_open.resp-d-toggle_handler:before, .toggle_icon.icon_after.open.resp-d-toggle_handler:not(.tab_header_item):after, .toggle_icon.icon_before.open.resp-d-toggle_handler:not(.tab_header_item):before{ transform: rotate(180deg); } .js_toggle_container.resp-d-toggle_handler, .js_toggle_trigger.resp-d-toggle_handler, .js_toggle_content.resp-d-toggle_handler { --responsive_hit: 1; } .js_toggle_container.js_slide.resp-d-toggle_handler > .js_container_content, .responsive_accordeon_mode > .js_toggle_content.js_tabviewer.resp-d-toggle_handler, .js_toggle_content.js_slide.resp-d-toggle_handler { --max_height: 0; max-height: var(--max_height); overflow-y: hidden; transition: max-height 300ms ease, padding 300ms ease; } .js_toggle_container.js_slide.open.resp-d-toggle_handler > .js_container_content, .responsive_accordeon_mode > .js_toggle_content.js_tabviewer.responsive_open.resp-d-toggle_handler, .js_toggle_content.js_slide.open.resp-d-toggle_handler{ --max_height: none; } } @media (min-width: 1441px), print { @supports (content-visibility){ .js_toggle_container.resp-dw-toggle_handler > .js_container_content, .js_toggle_content.resp-dw-toggle_handler{ content-visibility: hidden; } .js_toggle_container.open.resp-dw-toggle_handler > .js_container_content, .js_toggle_content.resp-dw-toggle_handler.open{ content-visibility: visible; } } .js_toggle_container.resp-dw-toggle_handler > .toggle_icon.icon_after:after, .js_toggle_container.resp-dw-toggle_handler > .toggle_icon.icon_before:before, .toggle_icon.icon_after.resp-dw-toggle_handler:after, .toggle_icon.icon_before.resp-dw-toggle_handler:before{ content: '\f107'; font-family: 'FontAwesomeLight'; font-weight: 300; font-style: normal; transform: rotate(0); transition: transform 300ms ease; } .js_toggle_container.open.resp-dw-toggle_handler > .toggle_icon.icon_after:after, .js_toggle_container.open.resp-dw-toggle_handler > .toggle_icon.icon_before:before, .toggle_icon.icon_after.responsive_open.resp-dw-toggle_handler:after, .toggle_icon.icon_before.responsive_open.resp-dw-toggle_handler:before, .toggle_icon.icon_after.open.resp-dw-toggle_handler:not(.tab_header_item):after, .toggle_icon.icon_before.open.resp-dw-toggle_handler:not(.tab_header_item):before{ transform: rotate(180deg); } .js_toggle_container.resp-dw-toggle_handler, .js_toggle_trigger.resp-dw-toggle_handler, .js_toggle_content.resp-dw-toggle_handler { --responsive_hit: 1; } .js_toggle_container.js_slide.resp-dw-toggle_handler > .js_container_content, .responsive_accordeon_mode > .js_toggle_content.js_tabviewer.resp-dw-toggle_handler, .js_toggle_content.js_slide.resp-dw-toggle_handler { --max_height: 0; max-height: var(--max_height); overflow-y: hidden; transition: max-height 300ms ease, padding 300ms ease; } .js_toggle_container.js_slide.open.resp-dw-toggle_handler > .js_container_content, .responsive_accordeon_mode > .js_toggle_content.js_tabviewer.responsive_open.resp-dw-toggle_handler, .js_toggle_content.js_slide.open.resp-dw-toggle_handler{ --max_height: none; } } body.cci_responsive_mode { background: #efefef; margin: 0; padding: 0; font-family: Verdana, sans-serif; font-size: 12px; } .cci_responsive_mode_main_wrapper{ width: 100vw; height: 100vh; display: flex; flex-direction: column; overflow: hidden; } .cci_responsive_mode_content_wrapper{ display: flex; flex-grow: 1; max-height: calc(100vh - 11em); } .cci_page_content_wrapper{ width: 100%; height: 100%; display: flex; justify-content: center; overflow: auto; -webkit-overflow-scrolling: touch; } .cci_resize_handle{ display: none; height: 100%; width: 2px; z-index: 10001; background-color: rgb(191, 218, 231); cursor: e-resize; } .cci_resize_handle .resize_handle_grab { background: rgb(191, 218, 231); width: 2px; height: 100%; position: relative; display: inline-block; } .cci_resize_handle .resize_handle_grab:before, .cci_resize_handle .resize_handle_grab:after { width: 2px; content: ''; height: 50px; background: rgb(191, 218, 231); position: absolute; top: 50%; transform: translateY(-50%); } .cci_resize_handle .resize_handle_grab:before { right: 3px; } .cci_resize_handle .resize_handle_grab:after { right: -3px; } .event_catch_overlay { display: none; left: 0; right: 0; top:0; bottom: 0; position: absolute; } .event_catch_overlay.active { z-index: 10001; display: block; cursor: e-resize; } #main_page_iframe{ box-sizing: border-box; border: 0; } .cci_page_content_frame.frame_desktop{ display: contents; } .cci_page_content_frame.frame_tablet, .cci_page_content_frame.frame_mobile{ position: absolute; box-shadow: 0 0 10px 3px rgba(0,0,0,.4); border-radius: 25px; display: flex; flex-direction: column; align-items: center; background: white; } .cci_page_content_frame.frame_tablet{ top: 3em; } .cci_page_content_frame.frame_mobile{ top: 5em; } .cci_page_content_frame.frame_tablet:after, .cci_page_content_frame.frame_mobile:after{ content: ' '; display: block; } .cci_page_content_frame.frame_mobile .cci_mobile_selfiecam{ cursor: pointer; } .cci_page_content_frame.frame_mobile .cci_mobile_selfiecam, .cci_page_content_frame.frame_tablet .cci_mobile_selfiecam{ height: 5px; width: 5px; border: 1px solid lightgrey; } .cci_page_content_frame.frame_mobile .cci_mobile_speaker{ height: 4px; width: 30px; background: lightgrey; } .cci_page_content_frame.frame_tablet .cci_mobile_selfiecam, .cci_page_content_frame.frame_mobile .cci_mobile_selfiecam, .cci_page_content_frame.frame_mobile .cci_mobile_speaker{ margin: 11px 3px; border-radius: 3px; } .cci_mobile_head, .cci_mobile_speaker, .cci_mobile_selfiecam{ display: none; } .cci_page_content_frame.frame_tablet .cci_mobile_selfiecam, .cci_page_content_frame.frame_mobile .cci_mobile_speaker, .cci_page_content_frame.frame_mobile .cci_mobile_selfiecam{ display: block; } .cci_page_content_frame.frame_tablet .cci_mobile_head, .cci_page_content_frame.frame_mobile .cci_mobile_head{ display: flex; align-items: center; } .cci_page_content_frame.frame_tablet:after, .cci_page_content_frame.frame_mobile:after{ height: 30px; width: 30px; border-radius: 30px; border: 1px solid lightgrey; margin: 10px; } .cci_page_content_frame.frame_tablet > video ~ iframe, .cci_page_content_frame.frame_mobile > video ~ iframe{ display: none; } @media (min-width: 1280px) and (max-width: 1440.9px), print, (min-width: 1441px){ #main_page_iframe.desktop{ min-width: 1280px; } } @media only screen and (max-width: 487.9px), only screen and (min-width: 488px) and (max-width: 809.9px){ .cci_responsive_mode_content_wrapper{ max-height: 100vh; } } .cci_editor_content { max-height: 100%; box-sizing: border-box; margin: 7px 0; } #cci_editor_control.popup_wrapper{ display: flex; flex-direction: column; height: 100%; border: none; box-shadow: 0 0 7px gray; border-radius: 8px; overflow: hidden; margin: 0 7px; } #cci_editor_control.popup_wrapper .popup_content_wrapper { flex-grow: 1; padding: 0; } #cci_editor_control.popup_wrapper .popup__header_wrapper{ background-color: #2e3136; min-height: 3em; display: flex; flex-direction: row-reverse; align-items: center; } #cci_editor_control.popup_wrapper .popup__header_wrapper .popup__button_wrapper{ flex-basis: 1em; flex-grow: 0; } #cci_editor_control.popup_wrapper .popup__header_wrapper .popup__headline{ color: white; flex-grow: 2; } #cci_editor_control .popup_cancel_button{ color: white; } .cci__inactive.initial_hide { display: none; } .cci__main_wrapper { background-color: #494a4f; box-shadow: 0px 0px 15px 5px rgba(0,0,0,.6); z-index: 1; } .cci__inactive{ background-color: transparent; } .cci__main_wrapper { min-height: 11em; } .cci__main_wrapper .cci__error_hint{ display: none; font-size: x-large; color: white; } .cci__inactive { position: fixed; bottom: 0; left: 0; z-index:1000; } .cci__inactive .ip_button.ip_button_type__plain_icon:not(.ip_button__disabled), .cci__main_wrapper .ip_button.ip_button_type__plain_icon, .cci__main_wrapper #no_manager_hint{ padding: 5px; color: white; font-size: 1.6em; } .cci__main_wrapper .ip_button.ip_button_type__page{ padding: 6px 20px 6px 12px; color: white; border: 2px white solid; background: transparent; box-shadow: none; font-size: 1.3em; border-radius: 1em; transition: transform 200ms ease-in-out, box-shadow 200ms ease-in-out; transform: translateY(0px); } .cci__main_wrapper .ip_button.ip_button_type__page:hover{ transform: translateY(-2px); box-shadow: 0px 1px 5px 1px grey; } .cci__main_wrapper .ip_button.ip_button_type__page:active{ transform: translateY(0px); box-shadow: none; } .cci__main_wrapper .ip_button.ip_button_type__plain_icon:focus{ outline: none; } .cci__inactive .ip_button.ip_button_type__plain_icon:not(.ip_button__disabled){ color: #23ace2; } .cci__main_wrapper .ip_button.ip_button_type__plain_icon .before{ margin: 5px; } .cci__inactive, .cci__main_wrapper #no_manager_hint { padding: 1em; } .cci__main_wrapper #no_manager_hint .button_wrapper{ display: flex; flex-direction: row; gap: 20px; margin: 10px 0; } #center_control_interface__controller{ width: 100%; display: flex; background-color: #2e3136; align-items: center; justify-content: space-between; } .cci__main_wrapper .header_button_wrapper.close_button{ flex-grow: 0; } #center_control_interface__iconparc_logo{ flex-grow: 1; } #center_control_interface__iconparc_logo svg{ margin: 10px 20px; width: 110px; height: auto; } #center_control_interface__iconparc_logo svg g{ fill: white; } .cci__main_wrapper .header_button_wrapper li { margin: 0.1em 0.7em; padding: 0.2em; } .cci__main_wrapper .header_button_wrapper .active .ip_button_type__plain_icon{ color: #23ace2; } .cci__main_wrapper .header_button_wrapper .active{ border-bottom: 2px solid #23ace2; } .cci__main_wrapper .header_button_wrapper{ flex-grow: 3; list-style-type: none; display: flex; flex-wrap: wrap; } @media only screen and (max-width: 487.9px), only screen and (min-width: 488px) and (max-width: 809.9px), only screen and (min-width: 810px) and (max-width: 1023.9px), only screen and (min-width: 1024px) and (max-width: 1279.9px){ .cci__main_wrapper .header_button_wrapper{ margin: 0; padding: 0; } #center_control_interface__iconparc_logo, .cci__main_wrapper .header_button_wrapper.device-chooser{ display: none; } } .cci_settings_wrapper div.datetime_display { border: 1px solid #bbb; } .cci_settings_wrapper .ipfit__datetime_wrapper{ background-color: #d3d3d3; border-radius: 3px; padding: 5px; } .cci_position_wrapper{ margin: 0 20px 5px 20px; min-width: 140px; } .cci__subsection { display: flex; } .cci__subsection_headline { font-weight: bold; } .cci_settings_wrapper { white-space: nowrap; padding: 0; } .cci_settings_wrapper .ipfit__field__wrapper { vertical-align: middle; } .cci_settings_wrapper .ipfit__field__inner_wrapper { display: inline-block; } .cci_settings_wrapper .ipfit__datetime input{ border: 1px solid #eee; box-shadow: inset 0 1px 1px #dadae5; } .cci__main_wrapper .tab_viewer.content { display: none; padding: 0.8em; } .cci__main_wrapper .tab_viewer.content.active { width: 100%; display: flex; flex-direction: row; align-items: center; justify-content: flex-start; flex-wrap: wrap; } .cci_responsive_mode .cci__main_wrapper .tab_viewer_tab_content, .cci_responsive_mode .cci__main_wrapper .tab_viewer_tab_content a, .cci_responsive_mode .cci__main_wrapper .tab_viewer_tab_content label { color: white; } .cci_responsive_mode .cci__main_wrapper .tab_viewer_tab_content a.calendar_icon, .cci_responsive_mode .cci__main_wrapper .tab_viewer_tab_content .cal_display_now a { color: black; } .cms_preview_active{ color: green; font-weight: bold; font-size: 20px; } #popup_id_callstack_debug { font-size: 16px; } #popup_id_callstack_debug h3 { font-size: 1.3em; font-weight: bold; margin-bottom: 1em; } .cci__main_wrapper .ip_callstack_debug:hover { outline: none !important; } .ip_callstack_debug_item { display: block; } .ip_callstack_debug_item ~ .ip_callstack_debug_item { margin-top: 0.5em; } body.ip_cci_editor_active__template_callstack .ip_callstack_debug:hover { outline: 1px solid #494a4f; border-radius: 2px; } body.ip_cci_editor_active__ml_item .mlo_wrapper, body.ip_cci_editor_active__mediacenterfile [data-mediacenterfile_objid] { outline: 2px solid #494a4f; cursor: pointer; border-radius: 2px; position: relative; padding: 0 1px; } body.ip_cci_editor_active__button .ip_button { outline: 2px solid #3294a0 !important; } body.ip_cci_editor_active__ml_item .mlo_wrapper:before { content: '\f1ab'; font-family: 'FontAwesomeLight'; font-weight: 300; font-style: normal; position: absolute; left: 1px; top: -15px; font-size: 14px !important; color: #494a4f; } body.ip_cci_editor_active__button .ip_button .mlo_wrapper:before { top: -25px; } .cci__main_wrapper .mlo_wrapper { outline: none !important; } .cci__main_wrapper .ipfit__text{ color: white !important; } .cci__main_wrapper div.ipfit select{ min-height: 24px; padding-right: 7px; } .cci__main_wrapper .ipfit__field_wrapper_label__toplabel label.ipfit__fieldlabel{ text-align: left; } .cci__main_wrapper label.ipfit__fieldlabel{ margin-right: 5px; } .cci__main_wrapper .cci_content_group { display: flex; } .cci__main_wrapper .cci_content_group_analytics_results { flex-grow: 1; display: grid; grid-column-start: 1; grid-column-end: 2; gap:10px; } .cci_dark { background-color: #3ab9db; color: #ffffff; } .cci__main_wrapper .cci_content_group_filter{ width: 25%; display: flex; flex-wrap: wrap; margin-right:20px; } .cci_content_group_analytics_results .cci_position_wrapper{ display: contents; } .cci__main_wrapper .usage_log_legend_wrapper, .cci__main_wrapper .usage_log_page_details_wrapper { position: static; margin:0 20px 0 0; } .cci__main_wrapper .usage_log_element_details_wrapper{ grid-column: 1; } .cci__main_wrapper .usage_log_page_details_wrapper { grid-column: 2; } .cci__main_wrapper .usage_log_legend_wrapper { grid-column-start: 1; grid-column-end: 3; } .cci__main_wrapper .usage_log_legend { width:100% } .usage_log_element { background-image: none; transition: background-image 1000ms; } .usage_log_legend_wrapper { position: fixed; top: 4px; left: 4px; padding: 4px 8px; border-radius: 6px; box-shadow: 1px 1px 5px 0 rgba(130, 130, 130, 0.8); background: #2a2a2a; color: white; } .usage_log_element_details_wrapper, .usage_log_page_details_wrapper, .cci_content_group.cci_content_group_filter{ padding: 4px 8px; border-radius: 6px; box-shadow: 1px 1px 5px 0 rgba(130, 130, 130, 0.8); background: #2a2a2a; color: white; } .usage_log_min_max { display: flex; justify-content: space-between; margin-top: 3px; } .usage_log_value { position: relative; transform: translateX(-100%); display: inline-block; transition: left 500ms, color 300ms; font-weight: bold; margin-bottom: 3px; } .usage_log_legend { height: 1rem; width: 10rem; border-radius: 4px; box-shadow: 1px 1px 5px #6f6f6f; } .usage_log_type_active { box-shadow: 0px 4px 10px deepskyblue; } .usage_log_element_hightlight { background-image: var(--log-background-image); box-shadow: var(--log-box-shadow); border-radius: 0 10px; margin-bottom: 4px; margin-right: 5px; } .usage_log_element_hightlight > .content_teaser_description { background-image: var(--log-background-image); box-shadow: var(--log-box-shadow); border-radius: 0 10px; margin-bottom: 4px; margin-right: 5px; } .cci_snippet_container .cci_teaser .usage_log_element_hightlight:after, .cci_snippet_container .content_image .usage_log_element_hightlight:after, .cci_snippet_container .carousel_item .usage_log_element_hightlight:after{ content: ''; position: absolute; top: 0; left: 0; width: calc(100% - 5px); height: calc(100% - 4px); box-shadow: var(--log-box-shadow); border-radius: 0 10px; background-image: var(--log-background-image); box-sizing: border-box; } .lazyload, .lazyloading { opacity: 0; } .lazyloaded { opacity: 1; transition: opacity 250ms; } .preview_image_container { display: inline-block; position: relative; max-width: 100%; } .preview_image_container > img { display: block; } .preview_image_container > img.preview_image { max-width: 100%; height: auto; } .preview_image_container > img.main_image { position: absolute; top: 0; right: 0; bottom: 0; left: 0; width: 100%; height: 100%; } .preview_image_container > img.lazyload, .preview_image_container > img.lazyloading, .preview_image_container > img.lazyloaded { max-width: 100%; } .preview_image_container > img.lazyloaded { width: 100%; height: auto; transform: translateZ(0); transition: opacity 500ms; } span.address_email { cursor: pointer; } .ip_engine_message_page_message { margin-bottom: 2em; } .ip_engine_message_page_wrapper__success .ip_engine_message_page_message { color: #008000; } .ip_engine_message_page_wrapper__failure .ip_engine_message_page_message { color: #c52020; } .ip_engine_message_page_wrapper__info .ip_engine_message_page_message { color: #ff8000; } .ip_engine_page .ip_engine_message_page_message svg.success_icon, .ip_engine_page .ip_engine_message_page_message svg.failure_icon, .ip_engine_page .ip_engine_message_page_message svg.info_icon { width: 35px; height: 35px; display: inline-block; } .ip_engine_header_message { transition: opacity 0.7s, max-height 0.7s, margin 300ms 3.8s; box-sizing: border-box; box-shadow: 0 0 5px 0 rgba(180, 180, 180, 0.7); border-radius: 3px; } .ip_engine_header_message:empty { max-height: 0; opacity: 0; overflow: hidden; } .ip_engine_header_message:not(:empty) { max-height: 30vh; overflow: auto; opacity: 1; margin: 1em 0; position: relative; } .ip_engine_header_message_wrapper { display: flex; padding: 6px 8px; } .ip_engine_header_message_wrapper > a { padding: 0 .2em; } .ip_engine_header_message:not(:empty) .ip_engine_header_message_wrapper:before { font-size: 14px; margin-right: .5em; text-align: center; line-height: normal; } .ip_engine_header_message_error .ip_engine_header_message_wrapper { background-color: #f8dcdc; } .ip_engine_header_message_error .ip_engine_header_message_wrapper:before { content: '\f06a'; font-family: 'FontAwesomeLight'; font-weight: 300; font-style: normal; color: #c52020; } .ip_engine_header_message_warning .ip_engine_header_message_wrapper { background-color: #fce8ce; } .ip_engine_header_message_warning .ip_engine_header_message_wrapper:before { content: '\f071'; font-family: 'FontAwesomeLight'; font-weight: 300; font-style: normal; color: #ff8000; } .ip_engine_header_message_info .ip_engine_header_message_wrapper { background-color: #daf0f7; } .ip_engine_header_message_info .ip_engine_header_message_wrapper:before { content: '\f05a'; font-family: 'FontAwesomeLight'; font-weight: 300; font-style: normal; color: #1aa3c8; } .ip_engine_header_message_success .ip_engine_header_message_wrapper { background-color: #dffbda; } .ip_engine_header_message_success .ip_engine_header_message_wrapper:before { content: '\f058'; font-family: 'FontAwesomeLight'; font-weight: 300; font-style: normal; color: #008000; } .ip_engine_header_message.ip_engine_header_message_fade_out { overflow: hidden; animation: hideMessageBox 0.8s; animation-fill-mode: forwards; animation-delay: 3s; } @keyframes hideMessageBox { from { max-height: 30vh; } to { max-height: 0; margin: 0; } } .ip_engine_message_page_message { display: flex; align-items: center; } .ip_engine_message_page_message .svg_icon_wrapper svg.svg_icon { display: block; } .svg_icon_message, .ip_engine_message_page_message_content { font-weight: bold; font-size: 16px; margin-left: .5em; } svg.success_icon .path, svg.failure_icon .path, svg.info_icon .path { stroke-dasharray: 1000; stroke-dashoffset: 0; } svg.success_icon .path { stroke: #008000; } .success_wrapper .success_message { color: #008000; } svg.failure_icon .path { stroke: #c52020; } .failure_wrapper .failure_message { color: #c52020; } svg.info_icon .path { stroke: #ff8000; } .is-ie svg.success_icon .path, .is-ie svg.failure_icon .path, .is-ie svg.info_icon .path { stroke-dasharray: 0 !important; } svg.success_icon .path.circle, svg.failure_icon .path.circle, svg.info_icon .path.circle { -webkit-animation: dash 0.9s ease-in-out; animation: dash 0.9s ease-in-out; } svg.success_icon .path.line, svg.failure_icon .path.line, svg.info_icon .path.line { stroke-dashoffset: 1000; -webkit-animation: dash 0.9s 0.35s ease-in-out forwards; animation: dash 0.9s 0.35s ease-in-out forwards; } svg.success_icon .path.check { stroke-dashoffset: -100; -webkit-animation: dash-check 0.9s 0.35s ease-in-out forwards; animation: dash-check 0.9s 0.35s ease-in-out forwards; } .is-ie svg.success_icon .path.check { stroke-dashoffset: 0; } @-webkit-keyframes dash { 0% { stroke-dashoffset: 1000; } 100% { stroke-dashoffset: 0; } } @keyframes dash { 0% { stroke-dashoffset: 1000; } 100% { stroke-dashoffset: 0; } } @-webkit-keyframes dash-check { 0% { stroke-dashoffset: -100; } 100% { stroke-dashoffset: 900; } } @keyframes dash-check { 0% { stroke-dashoffset: -100; } 100% { stroke-dashoffset: 900; } } .ipfit__field_info svg.success_icon, .ipfit__field_info .success_message { display: inline-block; width: auto; margin: 0; } .ipfit__field_info .success_message { margin-left: 0.3em; } .ipfit__field_info .success_wrapper { display: flex; align-items: center; margin-top: 0.5em; } .pageelement_invisible, .pageelement_invisible > *, .pageelement_invisible.engine_page_element, .pageelement_invisible.engine_page_element_row, .engine_page_element .pageelement_invisible { display: none !important; } .wizard_text_company { opacity: 0; height: 0; width: 0; z-index: -1; position: absolute; } .ipfit__full_width { width: 100%; } table.result_table { margin: 0; border: none; } table.result_table th { text-align: left; } .result_table_title { width: 100%; margin: 0; border: none; border-top-right-radius: 0.2em; border-top-left-radius: 0.2em; } .title_wrapper { display: flex; justify-content: space-between; align-items: center; font-weight: bold; } .result_table_title .title_right { text-align: right; } .result_table_title .title_left { text-align: left; } .result_table_title .subtitle { font-weight: normal; } table.result_table th.header_cell.sort_column { cursor: pointer; vertical-align: middle; } table.result_table th.header_cell .label_wrapper { display: inline-block; line-height: initial; white-space: normal; } table.result_table th.header_cell.sort_column > .header_cell_content { display: inline-grid; grid-template-areas: "label sort_order"; grid-template-columns: auto 1fr; align-items: center; column-gap: 1em; } table.result_table th.header_cell.sort_column .header_cell_content:before { content: '\f106'; font-family: 'FontAwesomeLight'; font-weight: 300; font-style: normal; grid-area: sort_order; position: relative; top: -3px; } table.result_table th.header_cell.sort_column .header_cell_content:after { content: '\f107'; font-family: 'FontAwesomeLight'; font-weight: 300; font-style: normal; grid-area: sort_order; position: relative; bottom: -3px; } .pagination_active_rpage a { font-weight: bold; cursor: default; } .pagination_wrapper { display: flex; justify-content: space-between; align-items: center; } .pagination_wrapper .ipfit_selection { display: flex; } .pagination_wrapper .ipfit_selection .selection_core_wrapper { width: 5em; } .pagination_wrapper .ipfit_selection .ipfit__text { padding-left: 1em } .search_pagination_label { display: inline-block; } .search_pagination_list { display: flex; align-items: center; margin: 0; } .search_pagination_list li { list-style: none; } .pagination_wrapper .search_pagination_list_item:after, .pagination_wrapper .shorten_pagination_separator:after, .pagination_wrapper .search_pagination_list_item:first-child:before { content: none; } .pagination_input_field{ display: flex; gap: .5em; align-items: center; } .pagination_input_field .hide_increment_buttons::-webkit-inner-spin-button, .pagination_input_field .hide_increment_buttons::-webkit-outer-spin-button{ -webkit-appearance: none; display: none; } .pagination_input_field .hide_increment_buttons { -moz-appearance: textfield; } .shorten_pagination_separator span { display: inline-block; } .search_pagination_list_item a, .shorten_pagination_separator span { padding: 0.3em 0.8em; } .search_pagination_list_item a { cursor: pointer; } table.result_table th.subheader_cell { font-weight: normal; } table.result_table td.data_cell_left { text-align: left; } table.result_table .label_highlighted { font-weight: bold; } table.result_table .align_right { text-align: right; } table.result_table .align_center { text-align: center; } table.result_table .align_center .ipfit_checkbox_awesome { display: inline-flex; } table.result_table img.image-fa-angle-down, table.result_table img.image-fa-angle-right { width: 12px; height: 12px; } table.result_table img.image-fa-angle-down { margin: -2 auto; } table.result_table_headlines th { white-space: nowrap; } .search_engine_result_block_container.with_scroll_container { overflow: auto; } .header_row.with_filter { vertical-align: top; } .header_row.with_filter .header_cell { height: 1px; } .header_cell_wrapper { display: flex; flex-direction: column; justify-content: space-between; min-height: 100%; } .ipfit_show_resultset .resultset_filter_input { width: 100%; box-sizing: border-box; } .ipfit_show_resultset .resultset_filter_input__bool { min-width: max-content; appearance: auto; } div.auto_completion_data_div_container { top: 30px; } div.auto_completion_data_div { position: absolute; box-shadow: 0 3px 5px #8C8C8C; overflow: auto; background-color: white; } table.auto_completion_data_table { border-collapse: collapse; border: none; width: auto; } tr.auto_completion_data_row > td { color: #000000; } tr.auto_completion_data_row > td, tr.auto_completion_data_row_selected > td, tr.auto_completion_data_row_highlighted > td { border-bottom: 1px solid #e1e1e1; padding-left: 10px; height: 35px; font-size: 13px; vertical-align: middle; } table.auto_completion_data_table tr > td a.auto_completion_data_item, table.auto_completion_data_table tr > td a.auto_completion_data_item:link, table.auto_completion_data_table tr > td a.auto_completion_data_item:hover, table.auto_completion_data_table tr > td a.auto_completion_data_item:visited { color: #434343; text-decoration: none; } table.auto_completion_data_table tr.auto_completion_data_row_selected > td { background-color: #f4f4f4; color: #434343; cursor: pointer; } table.auto_completion_data_table tr.auto_completion_data_row_selected td.auto_completion_scrollbar_overlapping { background: #f4f4f4 url(/iconparc_static/content/uploads/Frontend/file/000/025/000025291/generated/mediacenter__png/mediacenter__png.png?version=3) no-repeat left center; min-width: 20px; } .page_wrapper__kioskLauncher div.auto_completion_data_div { overflow-x: hidden; } span.auto_completion_highlighted, table.auto_completion_data_table .auto_completion_data_cell_quicksearch span.search_quick_matching_part { font-weight: bold; color: #ed008c; } .field_core_wrapper.with_clear_button .auto_completion_data_div_container { top: 100%; left: 0; } .auto_completion_data_table__no_hits { padding: 0.5rem 1rem; } .dealer_search_autocompletion_entry { white-space: nowrap; overflow: hidden; text-overflow: ellipsis; } .dealer_search_autocompletion_entry .fal { color: #ed008c; margin-right: 0.5em; } .dealer_search_autocompletion_entry .main_text { color: #434343; } .dealer_search_autocompletion_entry .secondary_text { color: #8C8C8C; margin-left: 0.5em; font-size: 87.5%; } @keyframes slideDown { from { max-height: 0; opacity: 0; } to { max-height: 700px; opacity: 1; } } @keyframes slideUp { from { max-height: 700px; } to { max-height: 0; } } @keyframes fadeIn { from { opacity: 0; } to { opacity: 1; } } @keyframes fadeOut { from { opacity: 1; } to { opacity: 0; } } @keyframes shakeIt { from { transform: scale3d(1, 1, 1); } 10%, 20% { transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg); transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg); } 30%, 50%, 70%, 90% { transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg); } 40%, 60%, 80% { transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg); } to { transform: scale3d(1, 1, 1); } } .insert_animation { animation-duration: 300ms; animation-fill-mode: both; animation-timing-function: ease-out; } .insert_animation.slideDown { animation-name: slideDown; overflow: hidden; } .insert_animation.fadeIn { animation-name: fadeIn; } .insert_animation.shakeIt { animation-name: shakeIt; animation-duration: 1000ms; } .insert_animation.newPageIn { animation-name: fadeIn; animation-duration: 200ms; } .removal_animation { animation-duration: 150ms; animation-fill-mode: both; animation-timing-function: ease-in; } .removal_animation.slideUp { animation-duration: 500ms; animation-name: slideUp; overflow: hidden; } .removal_animation.fadeOut { animation-name: fadeOut; } .removal_animation.oldPageOut { animation-name: fadeOut; animation-duration: 200ms; } html, button, dl, menu, ul, ol { margin: 0; padding: 0; } body, button { color: #4d4d4d; font-family: "Open Sans", Helvetica, sans-serif; } a { text-decoration: none; color: inherit; } dl, menu, ul, ol { list-style-type: none; } .area_layout__default { background-color: #ed008c; } @media only screen and (min-width: 810px) and (max-width: 1023.9px), only screen and (min-width: 1024px) and (max-width: 1279.9px), (min-width: 1280px) and (max-width: 1440.9px), print, (min-width: 1441px) { html { scroll-padding-top: 105px; } } @media only screen and (max-width: 487.9px), only screen and (min-width: 488px) and (max-width: 809.9px) { html { scroll-padding-top: 49px; } } .content_with_list ul li ~ li, .cst_html_with_embedded_snippets ul li ~ li, .error_layer ul li ~ li, .info_layer ul li ~ li { margin-top: 0.3em; } .content_with_list ul, .error_layer ul, .info_layer ul, .cst_html_with_embedded_snippets ul { list-style-type: disc; padding-left: 1.5em; } .error_layer ol, .info_layer ol, .content_with_list ol, .cst_html_with_embedded_snippets ol { list-style-type: decimal; padding-left: 1em; } .error_layer ol li + li, .info_layer ol li + li, .content_with_list ol li + li, .cst_html_with_embedded_snippets ol li + li { margin-top: .75em; } .master_layout_side_button_wrapper { position: fixed; z-index: 5; right: 2%; } .master_layout_side_button_wrapper.scroll_to_top { bottom: 3%; } .ip_button__scroll_to_top, .ip_button__scroll_to_content { text-align: center; font-size: 4rem; display: none; } html { font-size: 100%; } @media only screen and (max-width: 487.9px), only screen and (min-width: 488px) and (max-width: 809.9px), only screen and (min-width: 810px) and (max-width: 1023.9px), only screen and (min-width: 1024px) and (max-width: 1279.9px) { :root { --content_margin_h: 5vw; } } a { cursor: pointer; } .master_layout_side_button_wrapper.scroll_to_top { right: auto; bottom: 0; margin-left: 50%; transform: translateX(-50%); } .master_layout_side_button_wrapper.scroll_to_top .ip_button .before { position: relative; } .master_layout_side_button_wrapper.scroll_to_top .ip_button .before::after { content: '\f077'; font-family: 'FontAwesomeLight'; font-weight: 300; font-style: normal; color: white; position: absolute; top: calc(50%); left: calc(50%); font-size: 0.5em; transform: translateX(-50%) translateY(-50%); } .ip_engine_search_page { position: relative; z-index: 2; } .ip_engine_search_page, .ip_engine_wizard_page { max-width: 1082px; margin: 0 auto; } @media (-webkit-min-device-pixel-ratio: 0) and (max-width: 128px) { body { background-image: url(https://karriere.redzac.at/iconparc_static/content/uploads/Frontend/file/000/044/000044856/generated/responsive_image_128w/responsive_image_128w.jpg?version=1); } } @media (-webkit-min-device-pixel-ratio: 0) and (min-width: 128px) and (max-width: 256px) { body { background-image: url(https://karriere.redzac.at/iconparc_static/content/uploads/Frontend/file/000/044/000044856/generated/responsive_image_256w/responsive_image_256w.jpg?version=1); } } @media (-webkit-min-device-pixel-ratio: 0) and (min-width: 256px) and (max-width: 340px) { body { background-image: url(https://karriere.redzac.at/iconparc_static/content/uploads/Frontend/file/000/044/000044856/generated/responsive_image_340w/responsive_image_340w.jpg?version=1); } } @media (-webkit-min-device-pixel-ratio: 0) and (min-width: 340px) and (max-width: 384px) { body { background-image: url(https://karriere.redzac.at/iconparc_static/content/uploads/Frontend/file/000/044/000044856/generated/responsive_image_384w/responsive_image_384w.jpg?version=1); } } @media (-webkit-min-device-pixel-ratio: 0) and (min-width: 384px) and (max-width: 512px) { body { background-image: url(https://karriere.redzac.at/iconparc_static/content/uploads/Frontend/file/000/044/000044856/generated/responsive_image_512w/responsive_image_512w.jpg?version=1); } } @media (-webkit-min-device-pixel-ratio: 0) and (min-width: 512px) and (max-width: 768px) { body { background-image: url(https://karriere.redzac.at/iconparc_static/content/uploads/Frontend/file/000/044/000044856/generated/responsive_image_768w/responsive_image_768w.jpg?version=1); } } @media (-webkit-min-device-pixel-ratio: 0) and (min-width: 768px) and (max-width: 1024px) { body { background-image: url(https://karriere.redzac.at/iconparc_static/content/uploads/Frontend/file/000/044/000044856/generated/responsive_image_1082w/responsive_image_1082w.jpg?version=1); } } @media (-webkit-min-device-pixel-ratio: 0) and (min-width: 1024px) { body { background-image: url(https://karriere.redzac.at/iconparc_static/content/uploads/Frontend/file/000/044/000044856/original/Seitenhintergrund.jpeg?version=1?version=1); } } @media (-webkit-min-device-pixel-ratio: 0) and (max-width: 128px) { .supports-webp body { background-image: url(https://karriere.redzac.at/iconparc_static/content/uploads/Frontend/file/000/044/000044856/generated/responsive_image_128w__webp/responsive_image_128w__webp.webp?version=1); } } @media (-webkit-min-device-pixel-ratio: 0) and (min-width: 128px) and (max-width: 256px) { .supports-webp body { background-image: url(https://karriere.redzac.at/iconparc_static/content/uploads/Frontend/file/000/044/000044856/generated/responsive_image_256w__webp/responsive_image_256w__webp.webp?version=1); } } @media (-webkit-min-device-pixel-ratio: 0) and (min-width: 256px) and (max-width: 340px) { .supports-webp body { background-image: url(https://karriere.redzac.at/iconparc_static/content/uploads/Frontend/file/000/044/000044856/generated/responsive_image_340w__webp/responsive_image_340w__webp.webp?version=1); } } @media (-webkit-min-device-pixel-ratio: 0) and (min-width: 340px) and (max-width: 384px) { .supports-webp body { background-image: url(https://karriere.redzac.at/iconparc_static/content/uploads/Frontend/file/000/044/000044856/generated/responsive_image_384w__webp/responsive_image_384w__webp.webp?version=1); } } @media (-webkit-min-device-pixel-ratio: 0) and (min-width: 384px) and (max-width: 512px) { .supports-webp body { background-image: url(https://karriere.redzac.at/iconparc_static/content/uploads/Frontend/file/000/044/000044856/generated/responsive_image_512w__webp/responsive_image_512w__webp.webp?version=1); } } @media (-webkit-min-device-pixel-ratio: 0) and (min-width: 512px) and (max-width: 768px) { .supports-webp body { background-image: url(https://karriere.redzac.at/iconparc_static/content/uploads/Frontend/file/000/044/000044856/generated/responsive_image_768w__webp/responsive_image_768w__webp.webp?version=1); } } @media (-webkit-min-device-pixel-ratio: 0) and (min-width: 768px) { .supports-webp body { background-image: url(https://karriere.redzac.at/iconparc_static/content/uploads/Frontend/file/000/044/000044856/generated/responsive_image_1082w__webp/responsive_image_1082w__webp.webp?version=1); } } @media (-webkit-min-device-pixel-ratio: 2) and (max-width: 64px) { body { background-image: url(https://karriere.redzac.at/iconparc_static/content/uploads/Frontend/file/000/044/000044856/generated/responsive_image_128w/responsive_image_128w.jpg?version=1); } } @media (-webkit-min-device-pixel-ratio: 2) and (min-width: 64px) and (max-width: 128px) { body { background-image: url(https://karriere.redzac.at/iconparc_static/content/uploads/Frontend/file/000/044/000044856/generated/responsive_image_256w/responsive_image_256w.jpg?version=1); } } @media (-webkit-min-device-pixel-ratio: 2) and (min-width: 128px) and (max-width: 170px) { body { background-image: url(https://karriere.redzac.at/iconparc_static/content/uploads/Frontend/file/000/044/000044856/generated/responsive_image_340w/responsive_image_340w.jpg?version=1); } } @media (-webkit-min-device-pixel-ratio: 2) and (min-width: 170px) and (max-width: 192px) { body { background-image: url(https://karriere.redzac.at/iconparc_static/content/uploads/Frontend/file/000/044/000044856/generated/responsive_image_384w/responsive_image_384w.jpg?version=1); } } @media (-webkit-min-device-pixel-ratio: 2) and (min-width: 192px) and (max-width: 256px) { body { background-image: url(https://karriere.redzac.at/iconparc_static/content/uploads/Frontend/file/000/044/000044856/generated/responsive_image_512w/responsive_image_512w.jpg?version=1); } } @media (-webkit-min-device-pixel-ratio: 2) and (min-width: 256px) and (max-width: 384px) { body { background-image: url(https://karriere.redzac.at/iconparc_static/content/uploads/Frontend/file/000/044/000044856/generated/responsive_image_768w/responsive_image_768w.jpg?version=1); } } @media (-webkit-min-device-pixel-ratio: 2) and (min-width: 384px) and (max-width: 512px) { body { background-image: url(https://karriere.redzac.at/iconparc_static/content/uploads/Frontend/file/000/044/000044856/generated/responsive_image_1082w/responsive_image_1082w.jpg?version=1); } } @media (-webkit-min-device-pixel-ratio: 2) and (min-width: 512px) { body { background-image: url(https://karriere.redzac.at/iconparc_static/content/uploads/Frontend/file/000/044/000044856/original/Seitenhintergrund.jpeg?version=1?version=1); } } @media (-webkit-min-device-pixel-ratio: 2) and (max-width: 64px) { .supports-webp body { background-image: url(https://karriere.redzac.at/iconparc_static/content/uploads/Frontend/file/000/044/000044856/generated/responsive_image_128w__webp/responsive_image_128w__webp.webp?version=1); } } @media (-webkit-min-device-pixel-ratio: 2) and (min-width: 64px) and (max-width: 128px) { .supports-webp body { background-image: url(https://karriere.redzac.at/iconparc_static/content/uploads/Frontend/file/000/044/000044856/generated/responsive_image_256w__webp/responsive_image_256w__webp.webp?version=1); } } @media (-webkit-min-device-pixel-ratio: 2) and (min-width: 128px) and (max-width: 170px) { .supports-webp body { background-image: url(https://karriere.redzac.at/iconparc_static/content/uploads/Frontend/file/000/044/000044856/generated/responsive_image_340w__webp/responsive_image_340w__webp.webp?version=1); } } @media (-webkit-min-device-pixel-ratio: 2) and (min-width: 170px) and (max-width: 192px) { .supports-webp body { background-image: url(https://karriere.redzac.at/iconparc_static/content/uploads/Frontend/file/000/044/000044856/generated/responsive_image_384w__webp/responsive_image_384w__webp.webp?version=1); } } @media (-webkit-min-device-pixel-ratio: 2) and (min-width: 192px) and (max-width: 256px) { .supports-webp body { background-image: url(https://karriere.redzac.at/iconparc_static/content/uploads/Frontend/file/000/044/000044856/generated/responsive_image_512w__webp/responsive_image_512w__webp.webp?version=1); } } @media (-webkit-min-device-pixel-ratio: 2) and (min-width: 256px) and (max-width: 384px) { .supports-webp body { background-image: url(https://karriere.redzac.at/iconparc_static/content/uploads/Frontend/file/000/044/000044856/generated/responsive_image_768w__webp/responsive_image_768w__webp.webp?version=1); } } @media (-webkit-min-device-pixel-ratio: 2) and (min-width: 384px) { .supports-webp body { background-image: url(https://karriere.redzac.at/iconparc_static/content/uploads/Frontend/file/000/044/000044856/generated/responsive_image_1082w__webp/responsive_image_1082w__webp.webp?version=1); } } @media (-webkit-min-device-pixel-ratio: 3) and (max-width: 42px) { body { background-image: url(https://karriere.redzac.at/iconparc_static/content/uploads/Frontend/file/000/044/000044856/generated/responsive_image_128w/responsive_image_128w.jpg?version=1); } } @media (-webkit-min-device-pixel-ratio: 3) and (min-width: 42px) and (max-width: 85px) { body { background-image: url(https://karriere.redzac.at/iconparc_static/content/uploads/Frontend/file/000/044/000044856/generated/responsive_image_256w/responsive_image_256w.jpg?version=1); } } @media (-webkit-min-device-pixel-ratio: 3) and (min-width: 85px) and (max-width: 113px) { body { background-image: url(https://karriere.redzac.at/iconparc_static/content/uploads/Frontend/file/000/044/000044856/generated/responsive_image_340w/responsive_image_340w.jpg?version=1); } } @media (-webkit-min-device-pixel-ratio: 3) and (min-width: 113px) and (max-width: 128px) { body { background-image: url(https://karriere.redzac.at/iconparc_static/content/uploads/Frontend/file/000/044/000044856/generated/responsive_image_384w/responsive_image_384w.jpg?version=1); } } @media (-webkit-min-device-pixel-ratio: 3) and (min-width: 128px) and (max-width: 170px) { body { background-image: url(https://karriere.redzac.at/iconparc_static/content/uploads/Frontend/file/000/044/000044856/generated/responsive_image_512w/responsive_image_512w.jpg?version=1); } } @media (-webkit-min-device-pixel-ratio: 3) and (min-width: 170px) and (max-width: 256px) { body { background-image: url(https://karriere.redzac.at/iconparc_static/content/uploads/Frontend/file/000/044/000044856/generated/responsive_image_768w/responsive_image_768w.jpg?version=1); } } @media (-webkit-min-device-pixel-ratio: 3) and (min-width: 256px) and (max-width: 341px) { body { background-image: url(https://karriere.redzac.at/iconparc_static/content/uploads/Frontend/file/000/044/000044856/generated/responsive_image_1082w/responsive_image_1082w.jpg?version=1); } } @media (-webkit-min-device-pixel-ratio: 3) and (min-width: 341px) { body { background-image: url(https://karriere.redzac.at/iconparc_static/content/uploads/Frontend/file/000/044/000044856/original/Seitenhintergrund.jpeg?version=1?version=1); } } @media (-webkit-min-device-pixel-ratio: 3) and (max-width: 42px) { .supports-webp body { background-image: url(https://karriere.redzac.at/iconparc_static/content/uploads/Frontend/file/000/044/000044856/generated/responsive_image_128w__webp/responsive_image_128w__webp.webp?version=1); } } @media (-webkit-min-device-pixel-ratio: 3) and (min-width: 42px) and (max-width: 85px) { .supports-webp body { background-image: url(https://karriere.redzac.at/iconparc_static/content/uploads/Frontend/file/000/044/000044856/generated/responsive_image_256w__webp/responsive_image_256w__webp.webp?version=1); } } @media (-webkit-min-device-pixel-ratio: 3) and (min-width: 85px) and (max-width: 113px) { .supports-webp body { background-image: url(https://karriere.redzac.at/iconparc_static/content/uploads/Frontend/file/000/044/000044856/generated/responsive_image_340w__webp/responsive_image_340w__webp.webp?version=1); } } @media (-webkit-min-device-pixel-ratio: 3) and (min-width: 113px) and (max-width: 128px) { .supports-webp body { background-image: url(https://karriere.redzac.at/iconparc_static/content/uploads/Frontend/file/000/044/000044856/generated/responsive_image_384w__webp/responsive_image_384w__webp.webp?version=1); } } @media (-webkit-min-device-pixel-ratio: 3) and (min-width: 128px) and (max-width: 170px) { .supports-webp body { background-image: url(https://karriere.redzac.at/iconparc_static/content/uploads/Frontend/file/000/044/000044856/generated/responsive_image_512w__webp/responsive_image_512w__webp.webp?version=1); } } @media (-webkit-min-device-pixel-ratio: 3) and (min-width: 170px) and (max-width: 256px) { .supports-webp body { background-image: url(https://karriere.redzac.at/iconparc_static/content/uploads/Frontend/file/000/044/000044856/generated/responsive_image_768w__webp/responsive_image_768w__webp.webp?version=1); } } @media (-webkit-min-device-pixel-ratio: 3) and (min-width: 256px) { .supports-webp body { background-image: url(https://karriere.redzac.at/iconparc_static/content/uploads/Frontend/file/000/044/000044856/generated/responsive_image_1082w__webp/responsive_image_1082w__webp.webp?version=1); } } body { background-repeat: repeat; background-size: 25%; } footer { font-size: 14px; margin-top: 150px; background: white; } footer:after { padding-bottom: 100px; content: ''; display: block; } .copyright_content { width: 96%; max-width: 1082px; margin: 0 auto; text-align: center; padding-top: 2em; } footer:before { display: block; height: 10px; content: ''; background-image: url(/iconparc_static/content/uploads/Frontend/file/000/027/000027114/generated/mediacenter__png/mediacenter__png.png?version=2); background-size: 100% 12px; background-position: center top; background-repeat: no-repeat; pointer-events: none; } .footer_navigation_container { padding: 50px 0; text-align: center; color: #4d4d4d; } footer .main_navigation { display: flex; flex-direction: column; align-items: center; } .tree_list_item__social_media_headline > .tree_list_item_name { font-family: "ReenieBeanie", Helvetica, sans-serif; font-weight: bold; font-size: 50px; line-height: 1.1 } .tree_list_item__social_media_headline .tree_list_level_1, .tree_list_item__legal_documents .tree_list_level_1 { display: flex; flex-wrap: wrap; justify-content: center; } .tree_list_item__social_media_headline li, .tree_list_item__legal_documents .tree_list_level_1 li { padding: 0 1em; } .tree_list_item__social_media_headline .tree_list_level_1 { margin-top: 0.75rem; } .tree_list_item__social_media_headline .tree_list_item_icon_before { font-size: 32px; } .tree_list_item__awards_and_certificates li { display: inline-block; } .tree_list > li[class*="tree_list_item__kununu"] img { max-width: 8rem; height: auto; display: block; } .tree_list_item__mail, .tree_list_item__rzat_homepage, .tree_list_item__awards_and_certificates .tree_list_level_1, .tree_list_item__legal_documents .tree_list_level_1 { margin-top: 2.5rem; } .tree_list_item__awards_and_certificates .tree_list_item_name_content, .tree_list_item__social_media_headline .tree_list_level_1 .tree_list_item_name_content { display: none; } footer .tree_list_item__rzat_homepage { font-size: 150%; font-weight: bold; } .copyright_content .footer_iconparc { color: inherit; font-size: 12px; display: flex; flex-direction: column; align-items: center; } .copyright_content .footer_iconparc img { width: 120px; height: auto; margin-top: .6em; } .copyright_content .footer_iconparc i { position: relative; top: 1px; } .content_link { color: #ed008c; } .mail_link { white-space: nowrap; } body { overflow-y: scroll; } .engine_page_element[data-fieldname="j_details_dynamic_fields"] { overflow: hidden; padding-bottom: 5px; } .product_box_wrapper__job_view_detail { color: #000000; line-height: 1.7; } .product_box_wrapper__job_view_detail .job_detail_text_content ul { padding-left: 0.9em; } .product_box_wrapper__job_view_detail .job_detail_text_content li { position: relative; } .product_box_wrapper__job_view_detail .job_detail_text_content li:before { position: absolute; left: -0.9em; top: -1px; content: "-"; } .job_detail_text_headline { color: #000000; display: inline-block; margin-top: 50px; margin-bottom: 5px; font-weight: bold; padding: 0.125em 0; } .job_detail_text_content { margin-top: 1px; } .job_detail_text_content > :first-child { margin-top: 0; } .product_box_wrapper__job_view_detail .product_box_inner_container_group_main, .product_box_wrapper__job_view_detail .product_box_inner_container_group_top_job_data, .product_box_wrapper__job_view_detail .product_box_inner_container_group_bottom { max-width: 1082px; margin: 0 auto; } .product_box_wrapper__job_view_detail .product_box_inner_container_group_bottom { margin-top: 100px; } @media only screen and (max-width: 487.9px), only screen and (min-width: 488px) and (max-width: 809.9px), only screen and (min-width: 810px) and (max-width: 1023.9px), only screen and (min-width: 1024px) and (max-width: 1279.9px) { .product_box_wrapper__job_view_detail .product_box_inner_container_group_main, .product_box_wrapper__job_view_detail .product_box_inner_container_group_top_job_data, .product_box_wrapper__job_view_detail .product_box_inner_container_group_bottom { margin-left: var(--content_margin_h); margin-right: var(--content_margin_h); } } @media only screen and (min-width: 810px) and (max-width: 1023.9px), only screen and (min-width: 1024px) and (max-width: 1279.9px), (min-width: 1280px) and (max-width: 1440.9px), print, (min-width: 1441px) { .product_box_wrapper__job_view_detail .product_box_inner_container_group_main { display: flex; align-items: flex-start; flex-wrap: wrap; } .product_box_wrapper__job_view_detail .product_box_inner_container_group_main > .content_contribution_wrapper { flex-basis: 100%; } .product_box_wrapper__job_view_detail .product_box_inner_container_group_main > .product_box_inner_container_group_left { flex-basis: 1%; flex-grow: 1; } .product_box_wrapper__job_view_detail .product_box_inner_container_group_main > .product_box_inner_container_group_right { flex-basis: 20rem; flex-shrink: 1; } } .product_box_wrapper__job_view_detail .product_box_inner_container_group_main > .content_contribution_wrapper, .product_box_wrapper__job_view_detail .product_box_inner_container_group_right { margin-top: 50px; } @media only screen and (min-width: 810px) and (max-width: 1023.9px), only screen and (min-width: 1024px) and (max-width: 1279.9px), (min-width: 1280px) and (max-width: 1440.9px), print, (min-width: 1441px) { .product_box_wrapper__job_view_detail .product_box_inner_container_group_left { flex-grow: 1; } .product_box_wrapper__job_view_detail .product_box_inner_container_group_right { flex-basis: 220px; flex-shrink: 0; } .product_box_wrapper__job_view_detail .product_box_inner_container_group_job_benefits_container { padding-left: 20px; padding-right: 20px; margin-left: 20px; border-left: 2px solid #ed008c; } .product_box_wrapper__job_view_detail .product_box_inner_container_group_top_job_data { } .product_box_wrapper__job_view_detail .product_box_inner_container_group_top_job_data > * { max-width: 70%; } .product_box_wrapper__job_view_detail .product_box_classification_group_image img { width: 100%; } .product_box_wrapper__job_view_detail .product_box_inner_container_group_top { position: relative; } .product_box_wrapper__job_view_detail .product_box_inner_container_group_top_job_data { position: absolute; width: 50%; top: 50%; left: 50%; transform: translate(max(calc(1082px / -2), -100%), -50%); color: white; font-size: 1.25rem; z-index: 2; } .product_box_wrapper__job_view_detail .product_box_job_application_unsolicited_teaser { margin-left: 22px; margin-right: calc(-1 * (5vw - 1rem)); } } @media (max-width: 1082px) { .product_box_wrapper__job_view_detail .product_box_job_application_unsolicited_teaser { margin-right: 0; } } .product_box_wrapper__job_view_detail .product_box_inner_container_group_top_text { font-weight: normal; font-size: 100%; } .product_box_wrapper__job_view_detail .product_box_inner_container_group_product_name { line-height: 1.2; margin-top: 20px; margin-bottom: 15px; } .product_box_wrapper__job_view_detail .product_box_product_name { font-weight: bold; margin-right: 0.3em; } .product_box_wrapper__job_view_detail .product_box_product_name, .product_box_wrapper__job_view_detail .product_box_job_target_gender { display: inline; } .product_box_wrapper__job_view_detail .product_box_employment_types { margin-bottom: 10px; } @media only screen and (max-width: 487.9px), only screen and (min-width: 488px) and (max-width: 809.9px) { .product_box_wrapper__job_view_detail .product_box_inner_container_group_product_name { font-size: 1.5rem; } :where(.product_box_wrapper__job_view_detail .product_box_inner_container_group_main) .content_contribution_wrapper { margin-top: 50px; } } @media only screen and (min-width: 810px) and (max-width: 1023.9px), only screen and (min-width: 1024px) and (max-width: 1279.9px), (min-width: 1280px) and (max-width: 1440.9px), print, (min-width: 1441px) { .product_box_wrapper__job_view_detail .product_box_inner_container_group_product_name { font-size: 2rem; } } .product_box_job_benefits_box .ip_button__more_benefits { margin-top: 15px; } .product_box_job_benefits_box .headline { margin-top: 0; line-height: 1.2; } .product_box_job_benefits_box .headline, .product_box_job_application .headline { font-size: 2rem; } .product_box_job_application_button { margin-top: 20px; } .product_box_job_share_links { padding: 1rem 0; } .product_box_job_share_links > .share_product_links_wrapper { text-align: center; } .product_box_job_share_links .ip_button { font-size: 1.7em; color: #000000; } [data-ip_engine_identifier_name="search"][data-ip_instance_key="jobs"] .engine_page_table { background: white; box-shadow: 0 0 14px -3px #434343; position: relative; padding: 10px; border-radius: 12px; margin-top: -12px; } @media only screen and (min-width: 810px) and (max-width: 1023.9px), only screen and (min-width: 1024px) and (max-width: 1279.9px), (min-width: 1280px) and (max-width: 1440.9px), print, (min-width: 1441px) { [data-ip_engine_identifier_name="search"][data-ip_instance_key="jobs"] .engine_page_table { margin-top: -50px; } } [id="block$searchShowHits$jobs"] .search_engine_result_list_top_container { display: none; } [id="block$searchShowHits$jobs"] .engine_search_result_block__result_list { display: block; margin-top: 20px; } .infinite_scroll_loading_button { margin-top: 30px; } @media only screen and (max-width: 487.9px), only screen and (min-width: 488px) and (max-width: 809.9px) { [id="block$searchShowHits$jobs"], .search_engine_page_block_container { margin-left: 5vw; margin-right: 5vw;; } [id="block$searchShowHits$jobs"] .result_list_item { margin-top: 1.5rem; padding-bottom: 1rem; margin-left: -5vw; margin-right: -5vw; padding-left: 5vw; padding-right: 5vw; } } @media only screen and (min-width: 810px) and (max-width: 1023.9px), only screen and (min-width: 1024px) and (max-width: 1279.9px), (min-width: 1280px) and (max-width: 1440.9px), print, (min-width: 1441px) { [id="block$searchShowHits$jobs"] .result_list_item { padding: 30px 20px 20px; max-width: 720px; margin-left: auto; margin-right: auto; } } [id="searchShowHitResults$jobs"].engine_search_result_block__hits { flex-grow: 1; box-shadow: none; } [id="searchShowHitResults$jobs"].engine_search_result_block__hits .ip_engine_message_page_wrapper__info .ip_engine_message_page_message { color: #ed008c; justify-content: center; margin-top: 30px; } [id="searchShowHitResults$jobs"].engine_search_result_block__hits .ip_engine_message_page_wrapper__info svg.info_icon .path { stroke: #ed008c; } [id="block$searchShowHits$jobs"] .engine_search_result_block__groups { margin-right: 20px; padding: 10px; } [id="block$searchShowHits$jobs"] .engine_search_result_block__groups .checkbox_list { display: flex; flex-direction: column; margin-top: 0.5em; } .product_box_wrapper__job_search .product_box_classification_group_image { height: 150px; } .product_box_classification_group_image img { max-width: 100%; max-height: 100%; height: auto; width: auto; display: block; } .product_box_wrapper { color: #000000; } .product_box_wrapper__job_search, .product_box_wrapper__job_application_unsolicited { box-shadow: 0px 0px 14px 1px #B4B4B4; box-shadow: 0 -3px 8px #b4b4b4ba; transition: box-shadow 300ms; background-color: #f5f5f5; position: relative; margin-top: 1rem; padding-bottom: 1px; } .product_box_wrapper__job_search { margin-top: 1rem; } .product_box_wrapper__job_application_unsolicited { margin-top: 3rem; } .no-touch .product_box_wrapper__job_search:hover, .no_touch .product_box_wrapper__job_application_unsolicited:hover { box-shadow: 0 0 16px #b4b4b4ff; } .product_box_wrapper__job_search::before, .product_box_wrapper__job_search::after, .product_box_wrapper__job_application_unsolicited::before, .product_box_wrapper__job_application_unsolicited::after { content: ''; z-index: -1; position: absolute; bottom: 0; width: 70%; max-width: 300px; max-height: 100px; height: 55%; box-shadow: 0 8px 16px rgba(0, 0, 0, 0.3); transition: box-shadow 300ms; } .no-touch .product_box_wrapper__job_search:hover::before, .no-touch .product_box_wrapper__job_search:hover::after, .no-touch .product_box_wrapper__job_application_unsolicited:hover::before, .no-touch .product_box_wrapper__job_application_unsolicited:hover::after { box-shadow: 0 8px 8px rgba(0, 0, 0, 0.3); } .product_box_wrapper__job_search::before, .product_box_wrapper__job_application_unsolicited::before { left: 2px; transform-origin: bottom left; transform: skew(-6deg) rotate(-6deg); } .product_box_wrapper__job_search::after, .product_box_wrapper__job_application_unsolicited::after { right: 2px; transform-origin: bottom right; transform: skew(2deg) rotate(3deg); } .product_box_wrapper__job_search > .product_box_container, .product_box_wrapper__job_application_unsolicited > .product_box_container { padding: 2rem 1rem 1rem; display: block; } .product_box_wrapper__job_search > .product_box_container::before, .product_box_wrapper__job_application_unsolicited > .product_box_container::before { content: ""; position: absolute; opacity: 0.8; width: 200px; height: 43px; max-width: 100%; aspect-ratio: 200/43; top: 0; left: calc(50%); transform: translateX(-50%) translateY(-50%); background-image: url('https://karriere.redzac.at/iconparc_static/content/uploads/Frontend/file/000/044/000044109/generated/mediacenter__png/mediacenter__png.png?version=1'); background-repeat: no-repeat; background-size: 100%; } @media (-webkit-min-device-pixel-ratio: 0) and (max-width: 128px) { .supports-webp .product_box_wrapper__job_search > .product_box_container::before { background-image: url(https://karriere.redzac.at/iconparc_static/content/uploads/Frontend/file/000/044/000044109/generated/responsive_image_128w__webp/responsive_image_128w__webp.webp?version=1); } } @media (-webkit-min-device-pixel-ratio: 0) and (min-width: 128px) and (max-width: 256px) { .supports-webp .product_box_wrapper__job_search > .product_box_container::before { background-image: url(https://karriere.redzac.at/iconparc_static/content/uploads/Frontend/file/000/044/000044109/generated/responsive_image_256w__webp/responsive_image_256w__webp.webp?version=1); } } @media (-webkit-min-device-pixel-ratio: 0) and (min-width: 256px) and (max-width: 340px) { .supports-webp .product_box_wrapper__job_search > .product_box_container::before { background-image: url(https://karriere.redzac.at/iconparc_static/content/uploads/Frontend/file/000/044/000044109/generated/responsive_image_340w__webp/responsive_image_340w__webp.webp?version=1); } } @media (-webkit-min-device-pixel-ratio: 0) and (min-width: 340px) and (max-width: 384px) { .supports-webp .product_box_wrapper__job_search > .product_box_container::before { background-image: url(https://karriere.redzac.at/iconparc_static/content/uploads/Frontend/file/000/044/000044109/generated/responsive_image_384w__webp/responsive_image_384w__webp.webp?version=1); } } @media (-webkit-min-device-pixel-ratio: 0) and (min-width: 384px) and (max-width: 512px) { .supports-webp .product_box_wrapper__job_search > .product_box_container::before { background-image: url(https://karriere.redzac.at/iconparc_static/content/uploads/Frontend/file/000/044/000044109/generated/responsive_image_512w__webp/responsive_image_512w__webp.webp?version=1); } } @media (-webkit-min-device-pixel-ratio: 0) and (min-width: 512px) and (max-width: 768px) { .supports-webp .product_box_wrapper__job_search > .product_box_container::before { background-image: url(https://karriere.redzac.at/iconparc_static/content/uploads/Frontend/file/000/044/000044109/generated/responsive_image_768w__webp/responsive_image_768w__webp.webp?version=1); } } @media (-webkit-min-device-pixel-ratio: 0) and (min-width: 768px) and (max-width: 1082px) { .supports-webp .product_box_wrapper__job_search > .product_box_container::before { background-image: url(https://karriere.redzac.at/iconparc_static/content/uploads/Frontend/file/000/044/000044109/generated/responsive_image_1082w__webp/responsive_image_1082w__webp.webp?version=1); } } @media (-webkit-min-device-pixel-ratio: 0) and (min-width: 1082px) and (max-width: 1427px) { .supports-webp .product_box_wrapper__job_search > .product_box_container::before { background-image: url(https://karriere.redzac.at/iconparc_static/content/uploads/Frontend/file/000/044/000044109/generated/responsive_image_1536w__webp/responsive_image_1536w__webp.webp?version=1); } } @media (-webkit-min-device-pixel-ratio: 0) and (max-width: 128px) { .product_box_wrapper__job_search > .product_box_container::before { background-image: url(https://karriere.redzac.at/iconparc_static/content/uploads/Frontend/file/000/044/000044109/generated/responsive_image_128w__png/responsive_image_128w__png.png?version=1); } } @media (-webkit-min-device-pixel-ratio: 0) and (min-width: 128px) and (max-width: 256px) { .product_box_wrapper__job_search > .product_box_container::before { background-image: url(https://karriere.redzac.at/iconparc_static/content/uploads/Frontend/file/000/044/000044109/generated/responsive_image_256w__png/responsive_image_256w__png.png?version=1); } } @media (-webkit-min-device-pixel-ratio: 0) and (min-width: 256px) and (max-width: 340px) { .product_box_wrapper__job_search > .product_box_container::before { background-image: url(https://karriere.redzac.at/iconparc_static/content/uploads/Frontend/file/000/044/000044109/generated/responsive_image_340w__png/responsive_image_340w__png.png?version=1); } } @media (-webkit-min-device-pixel-ratio: 0) and (min-width: 340px) and (max-width: 384px) { .product_box_wrapper__job_search > .product_box_container::before { background-image: url(https://karriere.redzac.at/iconparc_static/content/uploads/Frontend/file/000/044/000044109/generated/responsive_image_384w__png/responsive_image_384w__png.png?version=1); } } @media (-webkit-min-device-pixel-ratio: 0) and (min-width: 384px) and (max-width: 512px) { .product_box_wrapper__job_search > .product_box_container::before { background-image: url(https://karriere.redzac.at/iconparc_static/content/uploads/Frontend/file/000/044/000044109/generated/responsive_image_512w__png/responsive_image_512w__png.png?version=1); } } @media (-webkit-min-device-pixel-ratio: 0) and (min-width: 512px) and (max-width: 768px) { .product_box_wrapper__job_search > .product_box_container::before { background-image: url(https://karriere.redzac.at/iconparc_static/content/uploads/Frontend/file/000/044/000044109/generated/responsive_image_768w__png/responsive_image_768w__png.png?version=1); } } @media (-webkit-min-device-pixel-ratio: 0) and (min-width: 768px) and (max-width: 1082px) { .product_box_wrapper__job_search > .product_box_container::before { background-image: url(https://karriere.redzac.at/iconparc_static/content/uploads/Frontend/file/000/044/000044109/generated/responsive_image_1082w__png/responsive_image_1082w__png.png?version=1); } } @media (-webkit-min-device-pixel-ratio: 0) and (min-width: 1082px) and (max-width: 1427px) { .product_box_wrapper__job_search > .product_box_container::before { background-image: url(https://karriere.redzac.at/iconparc_static/content/uploads/Frontend/file/000/044/000044109/generated/responsive_image_1536w__png/responsive_image_1536w__png.png?version=1); } } @media (-webkit-min-device-pixel-ratio: 2) and (max-width: 64px) { .supports-webp .product_box_wrapper__job_search > .product_box_container::before { background-image: url(https://karriere.redzac.at/iconparc_static/content/uploads/Frontend/file/000/044/000044109/generated/responsive_image_128w__webp/responsive_image_128w__webp.webp?version=1); } } @media (-webkit-min-device-pixel-ratio: 2) and (min-width: 64px) and (max-width: 128px) { .supports-webp .product_box_wrapper__job_search > .product_box_container::before { background-image: url(https://karriere.redzac.at/iconparc_static/content/uploads/Frontend/file/000/044/000044109/generated/responsive_image_256w__webp/responsive_image_256w__webp.webp?version=1); } } @media (-webkit-min-device-pixel-ratio: 2) and (min-width: 128px) and (max-width: 170px) { .supports-webp .product_box_wrapper__job_search > .product_box_container::before { background-image: url(https://karriere.redzac.at/iconparc_static/content/uploads/Frontend/file/000/044/000044109/generated/responsive_image_340w__webp/responsive_image_340w__webp.webp?version=1); } } @media (-webkit-min-device-pixel-ratio: 2) and (min-width: 170px) and (max-width: 192px) { .supports-webp .product_box_wrapper__job_search > .product_box_container::before { background-image: url(https://karriere.redzac.at/iconparc_static/content/uploads/Frontend/file/000/044/000044109/generated/responsive_image_384w__webp/responsive_image_384w__webp.webp?version=1); } } @media (-webkit-min-device-pixel-ratio: 2) and (min-width: 192px) and (max-width: 256px) { .supports-webp .product_box_wrapper__job_search > .product_box_container::before { background-image: url(https://karriere.redzac.at/iconparc_static/content/uploads/Frontend/file/000/044/000044109/generated/responsive_image_512w__webp/responsive_image_512w__webp.webp?version=1); } } @media (-webkit-min-device-pixel-ratio: 2) and (min-width: 256px) and (max-width: 384px) { .supports-webp .product_box_wrapper__job_search > .product_box_container::before { background-image: url(https://karriere.redzac.at/iconparc_static/content/uploads/Frontend/file/000/044/000044109/generated/responsive_image_768w__webp/responsive_image_768w__webp.webp?version=1); } } @media (-webkit-min-device-pixel-ratio: 2) and (min-width: 384px) and (max-width: 541px) { .supports-webp .product_box_wrapper__job_search > .product_box_container::before { background-image: url(https://karriere.redzac.at/iconparc_static/content/uploads/Frontend/file/000/044/000044109/generated/responsive_image_1082w__webp/responsive_image_1082w__webp.webp?version=1); } } @media (-webkit-min-device-pixel-ratio: 2) and (min-width: 541px) and (max-width: 713px) { .supports-webp .product_box_wrapper__job_search > .product_box_container::before { background-image: url(https://karriere.redzac.at/iconparc_static/content/uploads/Frontend/file/000/044/000044109/generated/responsive_image_1536w__webp/responsive_image_1536w__webp.webp?version=1); } } @media (-webkit-min-device-pixel-ratio: 2) and (max-width: 64px) { .product_box_wrapper__job_search > .product_box_container::before { background-image: url(https://karriere.redzac.at/iconparc_static/content/uploads/Frontend/file/000/044/000044109/generated/responsive_image_128w__png/responsive_image_128w__png.png?version=1); } } @media (-webkit-min-device-pixel-ratio: 2) and (min-width: 64px) and (max-width: 128px) { .product_box_wrapper__job_search > .product_box_container::before { background-image: url(https://karriere.redzac.at/iconparc_static/content/uploads/Frontend/file/000/044/000044109/generated/responsive_image_256w__png/responsive_image_256w__png.png?version=1); } } @media (-webkit-min-device-pixel-ratio: 2) and (min-width: 128px) and (max-width: 170px) { .product_box_wrapper__job_search > .product_box_container::before { background-image: url(https://karriere.redzac.at/iconparc_static/content/uploads/Frontend/file/000/044/000044109/generated/responsive_image_340w__png/responsive_image_340w__png.png?version=1); } } @media (-webkit-min-device-pixel-ratio: 2) and (min-width: 170px) and (max-width: 192px) { .product_box_wrapper__job_search > .product_box_container::before { background-image: url(https://karriere.redzac.at/iconparc_static/content/uploads/Frontend/file/000/044/000044109/generated/responsive_image_384w__png/responsive_image_384w__png.png?version=1); } } @media (-webkit-min-device-pixel-ratio: 2) and (min-width: 192px) and (max-width: 256px) { .product_box_wrapper__job_search > .product_box_container::before { background-image: url(https://karriere.redzac.at/iconparc_static/content/uploads/Frontend/file/000/044/000044109/generated/responsive_image_512w__png/responsive_image_512w__png.png?version=1); } } @media (-webkit-min-device-pixel-ratio: 2) and (min-width: 256px) and (max-width: 384px) { .product_box_wrapper__job_search > .product_box_container::before { background-image: url(https://karriere.redzac.at/iconparc_static/content/uploads/Frontend/file/000/044/000044109/generated/responsive_image_768w__png/responsive_image_768w__png.png?version=1); } } @media (-webkit-min-device-pixel-ratio: 2) and (min-width: 384px) and (max-width: 541px) { .product_box_wrapper__job_search > .product_box_container::before { background-image: url(https://karriere.redzac.at/iconparc_static/content/uploads/Frontend/file/000/044/000044109/generated/responsive_image_1082w__png/responsive_image_1082w__png.png?version=1); } } @media (-webkit-min-device-pixel-ratio: 2) and (min-width: 541px) and (max-width: 713px) { .product_box_wrapper__job_search > .product_box_container::before { background-image: url(https://karriere.redzac.at/iconparc_static/content/uploads/Frontend/file/000/044/000044109/generated/responsive_image_1536w__png/responsive_image_1536w__png.png?version=1); } } @media (-webkit-min-device-pixel-ratio: 3) and (max-width: 42px) { .supports-webp .product_box_wrapper__job_search > .product_box_container::before { background-image: url(https://karriere.redzac.at/iconparc_static/content/uploads/Frontend/file/000/044/000044109/generated/responsive_image_128w__webp/responsive_image_128w__webp.webp?version=1); } } @media (-webkit-min-device-pixel-ratio: 3) and (min-width: 42px) and (max-width: 85px) { .supports-webp .product_box_wrapper__job_search > .product_box_container::before { background-image: url(https://karriere.redzac.at/iconparc_static/content/uploads/Frontend/file/000/044/000044109/generated/responsive_image_256w__webp/responsive_image_256w__webp.webp?version=1); } } @media (-webkit-min-device-pixel-ratio: 3) and (min-width: 85px) and (max-width: 113px) { .supports-webp .product_box_wrapper__job_search > .product_box_container::before { background-image: url(https://karriere.redzac.at/iconparc_static/content/uploads/Frontend/file/000/044/000044109/generated/responsive_image_340w__webp/responsive_image_340w__webp.webp?version=1); } } @media (-webkit-min-device-pixel-ratio: 3) and (min-width: 113px) and (max-width: 128px) { .supports-webp .product_box_wrapper__job_search > .product_box_container::before { background-image: url(https://karriere.redzac.at/iconparc_static/content/uploads/Frontend/file/000/044/000044109/generated/responsive_image_384w__webp/responsive_image_384w__webp.webp?version=1); } } @media (-webkit-min-device-pixel-ratio: 3) and (min-width: 128px) and (max-width: 170px) { .supports-webp .product_box_wrapper__job_search > .product_box_container::before { background-image: url(https://karriere.redzac.at/iconparc_static/content/uploads/Frontend/file/000/044/000044109/generated/responsive_image_512w__webp/responsive_image_512w__webp.webp?version=1); } } @media (-webkit-min-device-pixel-ratio: 3) and (min-width: 170px) and (max-width: 256px) { .supports-webp .product_box_wrapper__job_search > .product_box_container::before { background-image: url(https://karriere.redzac.at/iconparc_static/content/uploads/Frontend/file/000/044/000044109/generated/responsive_image_768w__webp/responsive_image_768w__webp.webp?version=1); } } @media (-webkit-min-device-pixel-ratio: 3) and (min-width: 256px) and (max-width: 360px) { .supports-webp .product_box_wrapper__job_search > .product_box_container::before { background-image: url(https://karriere.redzac.at/iconparc_static/content/uploads/Frontend/file/000/044/000044109/generated/responsive_image_1082w__webp/responsive_image_1082w__webp.webp?version=1); } } @media (-webkit-min-device-pixel-ratio: 3) and (min-width: 360px) and (max-width: 475px) { .supports-webp .product_box_wrapper__job_search > .product_box_container::before { background-image: url(https://karriere.redzac.at/iconparc_static/content/uploads/Frontend/file/000/044/000044109/generated/responsive_image_1536w__webp/responsive_image_1536w__webp.webp?version=1); } } @media (-webkit-min-device-pixel-ratio: 3) and (max-width: 42px) { .product_box_wrapper__job_search > .product_box_container::before { background-image: url(https://karriere.redzac.at/iconparc_static/content/uploads/Frontend/file/000/044/000044109/generated/responsive_image_128w__png/responsive_image_128w__png.png?version=1); } } @media (-webkit-min-device-pixel-ratio: 3) and (min-width: 42px) and (max-width: 85px) { .product_box_wrapper__job_search > .product_box_container::before { background-image: url(https://karriere.redzac.at/iconparc_static/content/uploads/Frontend/file/000/044/000044109/generated/responsive_image_256w__png/responsive_image_256w__png.png?version=1); } } @media (-webkit-min-device-pixel-ratio: 3) and (min-width: 85px) and (max-width: 113px) { .product_box_wrapper__job_search > .product_box_container::before { background-image: url(https://karriere.redzac.at/iconparc_static/content/uploads/Frontend/file/000/044/000044109/generated/responsive_image_340w__png/responsive_image_340w__png.png?version=1); } } @media (-webkit-min-device-pixel-ratio: 3) and (min-width: 113px) and (max-width: 128px) { .product_box_wrapper__job_search > .product_box_container::before { background-image: url(https://karriere.redzac.at/iconparc_static/content/uploads/Frontend/file/000/044/000044109/generated/responsive_image_384w__png/responsive_image_384w__png.png?version=1); } } @media (-webkit-min-device-pixel-ratio: 3) and (min-width: 128px) and (max-width: 170px) { .product_box_wrapper__job_search > .product_box_container::before { background-image: url(https://karriere.redzac.at/iconparc_static/content/uploads/Frontend/file/000/044/000044109/generated/responsive_image_512w__png/responsive_image_512w__png.png?version=1); } } @media (-webkit-min-device-pixel-ratio: 3) and (min-width: 170px) and (max-width: 256px) { .product_box_wrapper__job_search > .product_box_container::before { background-image: url(https://karriere.redzac.at/iconparc_static/content/uploads/Frontend/file/000/044/000044109/generated/responsive_image_768w__png/responsive_image_768w__png.png?version=1); } } @media (-webkit-min-device-pixel-ratio: 3) and (min-width: 256px) and (max-width: 360px) { .product_box_wrapper__job_search > .product_box_container::before { background-image: url(https://karriere.redzac.at/iconparc_static/content/uploads/Frontend/file/000/044/000044109/generated/responsive_image_1082w__png/responsive_image_1082w__png.png?version=1); } } @media (-webkit-min-device-pixel-ratio: 3) and (min-width: 360px) and (max-width: 475px) { .product_box_wrapper__job_search > .product_box_container::before { background-image: url(https://karriere.redzac.at/iconparc_static/content/uploads/Frontend/file/000/044/000044109/generated/responsive_image_1536w__png/responsive_image_1536w__png.png?version=1); } } .product_box_wrapper__job_search .product_box_product_name { font-weight: bold; } .product_box_wrapper__job_search .product_box_job_dealer_name, .product_box_wrapper__job_search .product_box_job_location, .product_box_wrapper__job_search .product_box_product_name, .product_box_wrapper__job_search .product_box_employment_types, .product_box_wrapper__job_search .product_box_job_target_gender { display: inline; } .product_box_wrapper__job_search .product_box_product_name, .product_box_wrapper__job_search .product_box_inner_container_group_job_location_name { margin-right: 0.3em; } .product_box_wrapper__job_search .product_box_inner_container_group_product_name { margin-bottom: 0.5em; } @media only screen and (min-width: 810px) and (max-width: 1023.9px), only screen and (min-width: 1024px) and (max-width: 1279.9px), (min-width: 1280px) and (max-width: 1440.9px), print, (min-width: 1441px) { .product_box_wrapper__job_search .product_box_inner_container_group_product_name { font-size: 137.5%; } } .product_box_wrapper__job_search .job_feature_container > * { display: inline-block; } .product_box_wrapper__job_search .job_feature_label { background-color: #ed008c; color: white; font-weight: bold; padding: 0.125em 0.5em; } .product_box_inner_container_group_job_classification_container, .product_box_inner_container_group_employment_type, .product_box_inner_container_group_job_location_container { display: flex; align-items: baseline; gap: 0.5em; } .product_box_job_distance:not(:empty) { text-align: right; white-space: nowrap; flex-grow: 1; } .product_box_job_distance i { margin-right: 0.5em; } .product_box_wrapper__job_application_unsolicited { width: 100%; max-width: 460px; margin-left: auto; margin-right: auto; box-sizing: border-box; } .product_box_job_application_unsolicited_title { font-family: "ReenieBeanie", Helvetica, sans-serif; word-spacing: -0.13em; -webkit-text-stroke: 0.01em; line-height: 0.9em; font-size: 2.5em; font-weight: bold; padding-left: 0.75rem; padding-right: 0.75rem; text-align: center; } .product_box_job_application_unsolicited_description, .product_box_job_application_unsolicited_button { padding-top: 1rem; text-align: center; } .product_box_job_application_unsolicited_description { padding-left: 2.5%; padding-right: 2.5%; } .with_new_infinite_scroll_results .engine_search_result_block__after_hit_result_list, .with_complete_infinite_scroll_hitlist .engine_search_result_block__after_hit_result_list { display: none; } [data-ip_engine_identifier_name="search"][data-ip_instance_key="jobs"] .placements_wrapper__grid { grid-gap: 1em; padding: 0 1em; margin-left: auto; margin-right: auto; } :where([data-ip_engine_identifier_name="search"][data-ip_instance_key="jobs"]) .ipfit__inline_label, :where([data-ip_engine_identifier_name="search"][data-ip_instance_key="jobs"]) .ipfit__selection__wrapper .ipfit__inline_label { top: 50%; transform: translateY(-50%); pointer-events: none; } [data-ip_engine_identifier_name="search"][data-ip_instance_key="jobs"] .ipfit__inline_label:not(:empty), [data-ip_engine_identifier_name="search"][data-ip_instance_key="jobs"] .ipfit__selection__wrapper .ipfit__inline_label:not(:empty) { padding-top: 3px; padding-bottom: 3px; padding-left: 10px; } [data-ip_engine_identifier_name="search"][data-ip_instance_key="jobs"] .ipfit__field_wrapper_label__inline_movable .ipfit__inline_label_movable { left: 8px; } [data-ip_engine_identifier_name="search"][data-ip_instance_key="jobs"] .ipfit__field__wrapper { margin-bottom: 0; padding-bottom: 10px; } [data-ip_engine_identifier_name="search"][data-ip_instance_key="jobs"] input.ipfit__text, [data-ip_engine_identifier_name="search"][data-ip_instance_key="jobs"] input.ipfit__autoCompletion, [data-ip_engine_identifier_name="search"][data-ip_instance_key="jobs"] select.ipfit__selection { border-radius: 8px; padding: 10px 16px; border-color: #4d4d4d; } @media only screen and (max-width: 487.9px), only screen and (min-width: 488px) and (max-width: 809.9px), only screen and (min-width: 810px) and (max-width: 1023.9px), only screen and (min-width: 1024px) and (max-width: 1279.9px) { [data-ip_engine_identifier_name="search"][data-ip_instance_key="jobs"] .engine_page_table { display: flex; } } @media (min-width: 1280px) and (max-width: 1440.9px), print, (min-width: 1441px) { [data-ip_engine_identifier_name="search"][data-ip_instance_key="jobs"] .select_icon { display: block; } } .select_icon:before { position: absolute; display: flex; align-items: center; justify-content: center; height: calc(100% - 10px); width: 1.2em; right: 2px; top: 50%; transform: translateY(-50%); font-size: 1.3em; content: '\f0d7'; font-family: 'FontAwesomeSolid'; font-weight: 900; font-style: normal; color: #ed008c; background: white; pointer-events: none; } .infinite_scroll_close_button_invisible, .infinite_scroll_reshow_button_invisible { display: none; } [id="block$searchShowHits$jobs"] .engine_search_result_block__after_hit_result_list__button_wrapper { text-align: center; } [id="block$searchShowHits$jobs"] .result_list_item { transition: max-height 300ms, opacity 300ms; overflow: hidden; opacity: 1; max-height: 100vh; } [id="block$searchShowHits$jobs"] .result_list_item_hidden { margin-top: 0; max-height: 0; opacity: 0; padding-top: 0; padding-bottom: 0; } *[data-ip_instance_key="contactForm"] .wizard_engine_page_block_container { display: flex; justify-content: center; width: 96%; margin-left: auto; margin-right: auto; } #rc_job_offer_read_only { display: flex; flex-direction: column; justify-content: center; align-items: center; width: 100%; } html div.ipfit_readonly[data-ipfit-fieldname="rc_job_offer"] { max-width: none; } *[data-ip_instance_key="customer"] *[data-fieldname="rc_preferred_job_dealer_site"] { margin-bottom: 2rem; } .job_application_summary_container, *[data-ip_instance_key="customer"] .wizard_engine_page_block_container { display: flex; justify-content: center; } .job_offer__teaser_container, .job_application_summary_container, *[data-ip_instance_key="customer"] .wizard_engine_page_block_container { margin-left: var(--content_margin_h); margin-right: var(--content_margin_h); } .job_offer__teaser_container { display: flex; flex-direction: column; align-items: center; margin-bottom: 40px; color: #000000; } .job_offer__teaser_container .job_offer_deal_location { text-align: center; } .job_application_summary_container > *, *[data-ip_instance_key="customer"] .wizard_engine_page_block_container > * { min-width: 0; width: calc(100vw - var(--content_margin_h) - var(--content_margin_h)); max-width: 530px; } .job_application_summary_container .ip_engine_message_page_message, .job_application_summary_container .engine_instance_button_list { display: flex; flex-direction: column; align-content: center; } .job_application_summary_container .engine_instance_button_list { margin-top: 2rem; margin-bottom: 2rem; align-items: center; } .job_application_summary_container .engine_instance_button_list li { display: inline-block; } .job_application_summary_container .engine_instance_button_list li ~ li { margin-top: 1rem; } .job_application_summary_container .ip_engine_message_page_message svg.success_icon { margin-top: 2rem; width: 100px; height: 100px; } .job_application_customer_data { width: 512px; max-width: 100%; padding: 1rem; border: 1px solid lightgray; background-color: #f7f7f7; box-sizing: border-box; } @media only screen and (min-width: 810px) and (max-width: 1023.9px), only screen and (min-width: 1024px) and (max-width: 1279.9px), (min-width: 1280px) and (max-width: 1440.9px), print, (min-width: 1441px) { .job_application_customer_data { padding: 2rem 5rem 1.5rem; width: calc(512px + 5rem + 5rem); } } .job_application_customer_data .ipfit__fieldlabel::after { display: none; } .ip_engine_wizard_page .engine_action_buttons_wrapper { margin-top: 25px; text-align: center; }
