<>
:root {
--emea-plan-picker-button-color: rgba(611061531);
--emea-plan-picker-button-hover-color: rgba(61106153.75);
--emea-plan-picker-button-text-color: #FFFFFF;
--emea-plan-picker-accent-color: #71B8F2;
--emea-plan-picker-badge-background: linear-gradient(180deg#3D6A99#344C65);
--emea-plan-picker-stripe-background: #E9EBF2;
}
/**
* ----------------------------------------
* Plan Picker
* ----------------------------------------
*/
/* Plan Picker - Tabbed Nav */
.max-plan-picker-nav .tabs {
position: relative;
display: flex;
margin: 1rem auto;
padding: 0.25rem;
border-radius: 100px;
background-color: rgba(255255255.15);
}
.max-plan-picker-nav .tabs.focused {
outline: 2px solid white;
outline-offset: 2px;
}
.max-plan-picker-nav .tabs input[type=radio] {
position: absolute;
opacity: 0;
}
.max-plan-picker-nav .tab {
position: relative;
z-index: 2;
width: 200px;
display: flex;
align-items: center;
justify-content: center;
margin: 0;
padding: .75rem;
border-radius: 100px;
font-size: 1rem;
font-weight: bold;
line-height: 1;
text-transform: uppercase;
cursor: pointer;
letter-spacing: .1em;
color: #000000;
transition: all 0.15s ease-in;
}
.max-plan-picker-nav .tab:hover {
background-color: rgba(255255255.15);
transition: all 0.15s ease-in;
}
/* SAVE XX% copy */
/*
.max-plan-picker-nav .tab:last-of-type::before {
position: absolute;
color: var(--emea-plan-picker-accent-color);
content: " *" !important;
font-size: 16px !important;
top: -1.6rem !important;
}
@media (max-width: 768px) {
.max-plan-picker-nav .tab:last-of-type::before {
font-size: 14px !important;
}
}
*/
@media (max-width: 575px) {
.max-plan-picker-nav .tab:last-of-type::before {
font-size: 12px !important;
}
}
.max-plan-picker-nav input[type="radio"]:not(:checked)+label.tab {
color: #FFFFFF;
}
.max-plan-picker-nav .tab-active-bg {
position: absolute;
z-index: 1;
width: 200px;
height: 2.5rem;
display: flex;
border-radius: 100px;
background-color: #FFF;
transition: 0.25s ease-out;
}
.max-plan-picker-nav input[type="radio"]:first-of-type:checked~.tab-active-bg {
transform: translateX(0);
}
.max-plan-picker-nav input[type="radio"]:last-of-type:checked~.tab-active-bg {
transform: translateX(100%);
}
@media (max-width: 575px) {
.max-plan-picker-nav .tab,
.max-plan-picker-nav .tab-active-bg {
width: 160px;
}
}
.plan-picker-navigation h2 {
margin-bottom: .5rem;
}
.plan-picker-navigation p {
margin-bottom: 1.5rem;
}
/* Plan Picker - Plan Groups (Monthly & Annual) */
.max-plan-picker-group {
position: relative;
color: #000;
transition: all 1s ease-in-out;
}
.max-plan-picker-group>.row {
margin-right: -.5%;
margin-left: -.5%;
}
.max-plan-picker-group .max-plan-picker-group__card {
display: block !important;
margin-block: 0.75em;
padding: 1.25em 1.5em;
border-radius: 0.25em !important;
text-align: center;
background: #FFF;
overflow: hidden;
}
.max-plan-picker-group h3 {
margin: .5rem 0 0;
padding-bottom: .75rem;
border-bottom: 1px solid rgba(000.2);
font-size: 1.6rem;
/*line-height: 1.6rem;*/
}
.max-plan-picker-group h4 {
margin: .5rem 0;
font-size: 1.5rem;
font-weight: bold;
}
.max-plan-picker-group h4 sup {
font-size: .875rem;
font-weight: normal;
letter-spacing: .1em;
}
.max-plan-picker-group h4 em {
font-size: .875rem;
font-: normal;
font-weight: normal;
letter-spacing: .1em;
text-transform: none;
color: rgba(000.6);
}
.max-plan-picker-group h5 {
margin-top: 0;
padding-bottom: .75rem;
border-bottom: 1px solid rgba(000.2);
color: rgba(000.6);
}
.max-plan-picker-group h4 {
position: relative;
width: auto !important;
float: left;
}
/* primary button */
.max-plan-picker-group .btn--primary {
background-color: var(--emea-plan-picker-button-color) !important; /*#4F6984 !important;*/
color: var(--emea-plan-picker-button-text-color) !important;
padding: 13px 24px;
}
.max-plan-picker-group .btn--primary:hover {
background-color: var(--emea-plan-picker-button-hover-color) !important;
}
.max-plan-picker-group a {
float: right;
}
.max-plan-picker-group a:focus,
.max-plan-picker-group a:focus-visible {
box-shadow: none !important;
outline: 2px solid black;
outline-offset: 2px;
}
.max-plan-picker-group a:focus,
.max-plan-picker-group a:focus-visible {
box-shadow: none !important;
outline: 2px solid black;
outline-offset: 2px;
}
.max-plan-picker-group .col-md-3 {
flex: unset;
max-width: 100%;
}
@media (min-width: 992px) {
.max-plan-picker-group .col-md-4 {
max-width: 32.33333333% !important;
margin-right: .5% !important;
margin-left: .5% !important;
flex: 0 0 32.33333333% !important;
}
.max-plan-picker-group .col-md-3 {
max-width: 24% !important;
margin-right: .5% !important;
margin-left: .5% !important;
flex: 0 0 24% !important;
}
}
/* Plan Picker - Legal Text */
.max-plan-picker-legal p {
max-width: 72ch;
margin: 0 auto;
padding-block: 1em 3em;
line-height: 1;
}
.max-plan-picker-group {
--gap: 1em;
}
.max-plan-picker-group .text ul {
list--type: none;
padding: 0;
font-size: .875rem;
margin-top: 1rem;
}
.max-plan-picker-group .text ul li {
padding-left: calc(var(--gap)*2);
}
.max-plan-picker-group .text:nth-child(1) ul {
min-height: 135px;
}
@media (max-width: 1199px) {
.max-plan-picker-group .text:nth-child(1) ul {
min-height: 160px;
}
}
@media (max-width: 991px) {
.max-plan-picker-group .text:nth-child(1) ul {
min-height: auto;
}
}
.max-plan-picker-group .text:nth-child(2) {
position: relative;
z-index: 1;
}
.max-plan-picker-group .text:nth-child(2) ul li {
padding-block: 1em;
}
/* icons for perks */
.max-plan-picker-group [class*="value-prop"] {
position: relative;
display: block;
}
.max-plan-picker-group [class*="value-prop"]::before {
position: absolute;
top: 50%;
bottom: 0;
left: calc(var(--gap)*-2);
transform: translateY(-50%);
width: var(--gap);
height: var(--gap);
background-repeat: no-repeat;
background-size: contain;
content: "";
}
.max-plan-picker-group .value-prop-streams::before,
.max-plan-picker-group .value-prop-channels::before,
.max-plan-picker-group .value-prop-price::before,
.max-plan-picker-group .value-prop-ads::before {
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='m3.5,13.6l4.78,5.87,12.22-15' ='fill: none; stroke: %23000000; stroke-linecap: round; stroke-linejoin: round; stroke-width: 2px;'/%3E%3C/svg%3E");
}
.max-plan-picker-group .value-prop-resolution::before {
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='m6.5,20h11' ='fill: none; stroke: %23000000; stroke-linecap: round; stroke-linejoin: round; stroke-width: 2px;'/%3E%3Crect x='1.5' y='4' width='21' height='12' rx='1' ry='1' ='fill: none; stroke: %23000000; stroke-width: 2px;'/%3E%3C/svg%3E");
}
.max-plan-picker-group .value-prop-downloads::before {
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='m3.5,20h17' ='fill: none; stroke: %23000000; stroke-linecap: round; stroke-linejoin: round; stroke-width: 2px;'/%3E%3Cpath d='m12,4v11m0,0l-4.5-4.5m4.5,4.5l4.5-4.5' ='fill: none; stroke: %23000000; stroke-linecap: round; stroke-linejoin: round; stroke-width: 2px;'/%3E%3C/svg%3E");
}
.max-plan-picker-group .value-prop-unlock::before {
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M15.86,7.15s0-.72,0-.72c0-1.89-1.73-3.43-3.86-3.43s-3.86,1.54-3.86,3.43v6h-1.72c-.47,0-.85.38-.85.85v6.87c0,.47.38.85.85.85h11.15c.47,0,.85-.38.85-.85v-6.87c0-.47-.38-.85-.85-.85h-9.43' ='fill: none; stroke: %23000000; stroke-linecap: round; stroke-width: 2px;' /%3E%3C/svg%3E");
}
.max-plan-picker-group .max-plan-picker-group__card .text:nth-child(2) ul li {
padding-block: 0em !important;
}
.max-plan-picker-group .max-plan-picker-group__card .text ul li p {
margin-bottom: .4rem;
line-height: 1.2;
}
.max-plan-picker-group .max-plan-picker-group__card .text:nth-child(1),
.max-plan-picker-group .max-plan-picker-group__card .text:nth-child(3) {
position: relative;
z-index: 1;
}
/* badge */
.max-plan-picker-group .max-plan-picker-group__card .text:nth-child(1)::before {
content: '';
position: absolute;
left: -1.5em;
top: -1em;
right: -1.5em;
bottom: 0;
z-index: -1;
width: calc(100% + 3em);
height: calc(100% + 1.4em);
background: var(--emea-plan-picker-badge-background);
}
.max-plan-picker-group .max-plan-picker-group__card .text:nth-child(1) p {
letter-spacing: 2px;
margin-top: -.7rem;
margin-bottom: 1.5rem;
padding-bottom: .2rem;
line-height: .9rem;
color: var(--emea-plan-picker-button-text-color);
font-weight: 600 !important;
font-size: 1rem;
}
/* stripe */
.max-plan-picker-group .max-plan-picker-group__card .text:nth-child(3)::before {
content: '';
position: absolute;
left: -1.5em;
top: 0;
right: -1.5em;
bottom: 0;
z-index: -1;
width: calc(100% + 3em);
height: auto;
background-color: var(--emea-plan-picker-stripe-background);
}
.max-plan-picker-group .max-plan-picker-group__card .text:nth-child(3) ul li {
padding-block: 1em !important;
}
.max-plan-picker-group .max-plan-picker-group__card .text:nth-child(3) ul li p {
margin-bottom: 0rem;
line-height: 1.2;
}
/* font for ancor in sports add-on stripe */
.max-plan-picker-group ul > li a {
color: var(--emea-plan-picker-button-color) !important;
text-decoration: underline;
}
.max-plan-picker-group ul > li a:hover {
color: var(--emea-plan-picker-button-hover-color) !important;
}
/* change color of icon (i) */
.max-plan-picker-group .max-plan-picker-group__card .text:nth-child(3) ul li a svg {
fill: var(--emea-plan-picker-button-color);
margin-top: -3px;
}
.max-plan-picker-group .max-plan-picker-group__card .text:nth-child(3) ul li a:hover svg {
fill: var(--emea-plan-picker-button-hover-color) !important;
}
/* disclaimers */
.max-plan-picker-group-monthly::after,
.max-plan-picker-group-bundle::after {
font-size: 65%;
display: block;
text-align: center;
padding-top: 0rem;
margin: 0rem .5rem;
color: #fff;
min-height: 3rem;
}
/*********************************/
/* PLAN PICKER ANNUAL UPSELL */
/*********************************/
.max-plan-picker-group .max-plan-picker-group__card>div:nth-child(6) {
float: left;
}
.max-plan-picker-group .max-plan-picker-group__card>div:nth-child(6) h6:nth-child(1) {
font-size: .9rem;
margin: 0rem 0rem 0rem 0rem;
line-height: 1rem;
}
.max-plan-picker-group h6 {
border-top: 1px solid rgba(000.2);
padding-top: .8rem;
margin-top: 1rem !important;
}
.max-plan-picker-group h6 a {
color: var(--emea-plan-picker-button-color);
float: left;
}
.max-plan-picker-group h6 a strong {
font-size: 1rem;
}
.max-plan-picker-group h6 a em {
font-size: .8rem;
font-: normal;
}
/* disclaimers */
.max-plan-picker-group-monthly::after,
.max-plan-picker-group-bundle::after {
content: "Unbefristete Laufzeitmonatliche Abrechnung (inkl. MwSt.)sofern nicht gekündigt. KanäleLive-Inhalte und Wiederholungen (sofern in Ihrem Tarif enthalten) enthalten Werbung. Alle Tarife können Sponsoring- und Cross-Promotion-Inhalte enthalten. Die technischen Anforderungen finden Sie in unserem Hilfecenter: https://help.hbomax.com/" !important;
}
>
<>
/* hide 4th plan */
.max-plan-picker-group>div>.max-plan-picker-group__card:nth-child(4) {
display: none !important;
}
/* resize cards to 3 plans for desktop */
@media (min-width: 768px) {
.max-plan-picker-group .flex-column {
max-width: 32.3% !important;
margin-right: .5% !important;
margin-left: .5% !important;
flex: 0 0 32.3% !important;
}
}
/* hide sports add-on banner */
.max-plan-picker-promo-banner-parent {
display: none;
}
/* hide Monthly/Annual toggel - no annual plan for Denmark */
.max-plan-picker-group-yearly-parent,
.max-plan-picker-nav {
display: none;
}
.plan-picker-navigation p {
margin-bottom: .5rem;
}
/* hide annual upsell */
.max-plan-picker-group .max-plan-picker-group__card>div:nth-child(6) {
display: none;
}
/* temporary solution for stepped prcies in Germany and Austria */
.max-plan-picker-group .max-plan-picker-group__card>div:nth-child(4)>div h4 {
margin-bottom: 0rem;
}
.max-plan-picker-group .max-plan-picker-group__card>div:nth-child(4),
.max-plan-picker-group .max-plan-picker-group__card>div:nth-child(4)>div {
display: flex;
flex-flow: column;
align-items: start;
position: relative;
width: auto !important;
float: left;
}
.max-plan-picker-group .max-plan-picker-group__card>div:nth-child(4)::after,
.max-plan-picker-group .max-plan-picker-group__card>div:nth-child(4)>div::after {
font-: normal;
text-align: left;
line-height: 1.1;
}
.max-plan-picker-group .max-plan-picker-group__card>div:nth-child(4)>div::after {
content: "bis zum 31. Dez. 2026";
font-size: .8rem;
font-weight: normal;
color: rgba(000.7);
margin-bottom: .15rem;
}
.max-plan-picker-group .max-plan-picker-group__card>div:nth-child(4)::after {
color: rgba(000.6);
font-size: .875rem;
font-weight: bold;
margin-bottom: .5rem;
/*white-space: pre-wrap;*/
}
.max-plan-picker-group .max-plan-picker-group__card:nth-child(1)>div:nth-child(4)::after {
content: "danach 6,99 €/Monat \A ab dem 1. Jan. 2027";
}
.max-plan-picker-group .max-plan-picker-group__card:nth-child(2)>div:nth-child(4)::after {
content: "danach 12,99 €/Monat \A ab dem 1. Jan. 2027";
}
.max-plan-picker-group .max-plan-picker-group__card:nth-child(3)>div:nth-child(4)::after {
content: "danach 17,99 €/Monat \A ab dem 1. Jan. 2027";
}
>
<>
/**************************************/
/* Plan Picker - BADGE */
/**************************************/
/* hide all badges */
.max-plan-picker-group .max-plan-picker-group__card .text:nth-child(1) {
display: none;
}
/* show badge for Premium plan - GREAT FOR FAMILIES */
.max-plan-picker-group .max-plan-picker-group__card:nth-child(3) .text:nth-child(1) {
display: block;
}
/* add space above cards without badge */
@media (min-width: 768px) {
.max-plan-picker-group .max-plan-picker-group__card:nth-child(1),
.max-plan-picker-group .max-plan-picker-group__card:nth-child(2),
.max-plan-picker-group .max-plan-picker-group__card:nth-child(4) {
margin-top: 2.25rem;
}
}
>
<>
.max-plan-picker-group .text:nth-child(2) ul {
min-height: 100px;
}
.max-plan-picker-group-bundle .text:nth-child(2) ul {
min-height: 110px;
}
@media (max-width: 1199px) {
.max-plan-picker-group .text:nth-child(2) ul {
min-height: 100px;
}
.max-plan-picker-group-bundle .text:nth-child(2) ul {
min-height: 130px;
}
}
@media (max-width: 991px) {
.max-plan-picker-group .text:nth-child(2) ul {
min-height: 100px;
}
.max-plan-picker-group-bundle .text:nth-child(2) ul {
min-height: 180px;
}
.max-plan-picker-group h3 {
font-size: 1.3rem !important;
line-height: 1.2;
}
}
@media (max-width: 767px) {
.max-plan-picker-group .text:nth-child(2) ul {
min-height: auto;
margin-bottom: 2.5rem;
}
}
>
Doppelt unterhält besser: Ein Preiszwei Streaming-Dienste
Streame legendäre Serien und Filmeunglaubliche Geschichten aus dem wahren Leben und mehr.
<>
/* temp setup for bundles */
.max-plan-picker-nav {
display: block;
}
.max-plan-picker-nav .tab {
letter-spacing: .05em;
}
.max-plan-picker-group-bundle>div>.max-plan-picker-group__card:nth-child(3) {
display: none !important;
}
/* two bundle plans - a bit wider */
@media (min-width: 768px) {
.max-plan-picker-group-bundle .flex-column {
max-width: 40.3% !important;
margin-right: .5% !important;
margin-left: .5% !important;
flex: 0 0 40.3% !important;
}
}
.max-plan-picker-group-bundle>div {
justify-content: center;
}
/* no sports for Bundle */
.max-plan-picker-group-bundle .max-plan-picker-group__card .text:nth-child(3) {
display: none;
}
/* no price discount */
.max-plan-picker-group-bundle .max-plan-picker-group__card>div:nth-child(4)::after,
.max-plan-picker-group-bundle .max-plan-picker-group__card>div:nth-child(4)>div::after {
display: none;
}
/* temp solution to shows the upcoming price change for Germany only */
.max-plan-picker-group-bundle .max-plan-picker-group__card>div:nth-child(4)>div h4 {
margin-bottom: .5rem;
}
.max-plan-picker-group-bundle h3 {
font-size: 1.3rem;
line-height: 1.2;
}
.max-plan-picker-group-bundle h3 img {
width: 165px;
margin-bottom: .5rem;
}
@media (max-width: 575px) {
.max-plan-picker-nav .tab {
font-size: .95rem;
text-align: center;
}
.max-plan-picker-nav .tab,
.max-plan-picker-nav .tab-active-bg {
height: 57px;
}
}
/* disclaimers */
.max-plan-picker-group-bundle::after {
font-size: .7rem;
line-height: 1rem;
opacity: .7;
content: "Unbefristete Laufzeitmonatliche Abrechnung (inkl. MwSt.)sofern nicht gekündigt. KanäleLive-Inhalte und Wiederholungen (sofern in Ihrem Tarif enthalten) enthalten Werbung. Alle Tarife können Sponsoring- und Cross-Promotion-Inhalte enthalten. Die technischen Anforderungen finden Sie in unserem Hilfecenter. Das HBO Max- und RTL+-Bundle wird von HBO Max im Namen von und im Auftrag der RTL Interactive GmbH verkauft. Für jeden Dienst ist eine separate Registrierung erforderlich. Es gelten die Nutzungsbedingungen von HBO Max und RTL+." !important;
}
/* DISCOUNT SETUP FOR PLAN PICKER */
.max-plan-picker-group-bundle .max-plan-picker-group__card>div:nth-child(4)>div h4 {
display: grid;
text-align: left;
padding: 0rem;
margin: 0rem;
margin-top: -.5rem;
line-height: 1;
margin-bottom: .4rem;
}
.max-plan-picker-group-bundle .max-plan-picker-group__card h4>span:nth-of-type(1):after {
content: "/Monat";
font-size: .9rem;
font-weight: normal;
color: #777777;
}
/*
.max-plan-picker-group-bundle .max-plan-picker-group__card h4>span:nth-of-type(1) {
font-size: 1rem;
color: #999999;
text-decoration: line-through;
margin: 0rem !important;
}
*/
.max-plan-picker-group-bundle .max-plan-picker-group__card h4>span:nth-of-type(1) {
margin: 0rem;
}
.max-plan-picker-group-bundle .max-plan-picker-group__card h4>span:nth-of-type(2),
.max-plan-picker-group-bundle .max-plan-picker-group__card h4>span:nth-of-type(3) {
font-size: .7rem;
font-weight: normal;
margin-top: 0rem !important;
}
/* show badges */
/*
.max-plan-picker-group-bundle .max-plan-picker-group__card .text:nth-child(1) {
display: block;
margin-bottom: 2rem;
}
*/
.max-plan-picker-group-bundle .max-plan-picker-group__card:nth-child(1) {
margin-top: 2.25rem;
}
.max-plan-picker-group-bundle .max-plan-picker-group__card .text:nth-child(1) p {
line-height: 1.1rem;
}
.max-plan-picker-group .max-plan-picker-group__card .text:nth-child(1) p {
letter-spacing: 1px;
text-transform: uppercase;
}
.max-plan-picker-group-bundle .max-plan-picker-group__card h4>span:nth-of-type(2) {
color: rgba(000.6);
font-size: .875rem;
font-weight: bold;
margin-top: .4rem !important;
margin-bottom: .2rem;
/*white-space: pre-wrap;*/
}
.max-plan-picker-group-bundle .max-plan-picker-group__card h4>span:nth-of-type(3) {
font-size: .8rem;
font-weight: normal;
color: rgba(000.7);
margin-top: .25rem !important;
margin-bottom: .15rem;
}
.max-plan-picker-group-bundle .max-plan-picker-group__card h4>span:nth-of-type(4) {
color: rgba(000.6);
font-size: .8rem;
font-weight: normal;
margin-bottom: .5rem;
/*white-space: pre-wrap;*/
}
/* disclaimer for bundles */
.max-plan-picker-group-bundle::after {
display: none;
}
.max-plan-picker-group-bundle>div>.max-plan-picker-group__card:nth-child(3) {
display: block !important;
background: none;
margin-top: 0rem !important;
margin-bottom: 0rem !important;
padding-bottom: 0rem !important;
}
.max-plan-picker-group-bundle .max-plan-picker-group__card:nth-child(3) p.legal {
text-transform: none;
font-size: .7rem;
font-weight: normal !important;
letter-spacing: 0rem;
line-height: 1.3;
opacity: .9;
}
.max-plan-picker-group-bundle .max-plan-picker-group__card:nth-child(3) p.legal a {
float: unset;
}
.max-plan-picker-group-bundle>div>.max-plan-picker-group__card:nth-child(3)>div,
.max-plan-picker-group-bundle .max-plan-picker-group__card:nth-child(3) p.legal {
margin-bottom: 0rem !important;
padding-bottom: 0rem !important;
}
.max-plan-picker-group-bundle .max-plan-picker-group__card:nth-child(3) .text:nth-child(1)::before {
content: '';
position: absolute;
left: -1.5em;
top: -1em;
right: -1.5em;
bottom: 0;
z-index: -1;
width: calc(100% + 3em);
/*! height: calc(100% + 1.4em); */
background: none;
}
.max-plan-picker-group-bundle .max-plan-picker-group__card:nth-child(3) {
max-width: 100% !important;
margin-right: .5% !important;
margin-left: .5% !important;
flex: 0 0 100% !important;
}
>
<>
.sports-logos-proportional {
--sports-logo-1-scale: .12;
--sports-logo-2-scale: .15;
--sports-logo-3-scale: .11;
--sports-logo-4-scale: .14;
--extra-resize: 1;
}
>
<>
@media screen and (max-width: 991px) {
.max-plan-picker-promo-banner .sports-logos-proportional {
--extra-resize: 1.4;
}
}
@media screen and (max-width: 767px) {
.max-plan-picker-promo-banner .sports-logos-proportional {
--extra-resize: 2.3;
}
}
.sports-logos-proportional #sports-logo-1 {
height: calc(var(--sports-logo-max-height) * var(--sports-logo-1-scale) * var(--extra-resize));
width: auto;
}
.sports-logos-proportional #sports-logo-2 {
height: calc(var(--sports-logo-max-height) * var(--sports-logo-2-scale) * var(--extra-resize));
width: auto;
}
.sports-logos-proportional #sports-logo-3 {
height:calc(var(--sports-logo-max-height) * var(--sports-logo-3-scale) * var(--extra-resize));
width: auto;
}
.sports-logos-proportional #sports-logo-4 {
height:calc(var(--sports-logo-max-height) * var(--sports-logo-4-scale) * var(--extra-resize));
width: auto;
}
>
<>
/* extra copy to support clicable disclaimer in 6th column */
.max-plan-picker-group .max-plan-picker-group__card:nth-child(5) {
display: none !important;
}
.max-plan-picker-group .max-plan-picker-group__card:nth-child(6) {
display: block !important;
max-width: 100% !important;
margin: 0% !important;
padding-top: 0rem;
padding-bottom: 0rem;
flex: 0 0 100% !important;
background: none;
}
.max-plan-picker-group .max-plan-picker-group__card:nth-child(6) p.legal {
text-transform: none;
font-size: .7rem;
font-weight: normal !important;
letter-spacing: 0rem;
line-height: 1.3;
margin-top: .6rem;
color: #ffffff;
opacity: .9;
}
.max-plan-picker-group .max-plan-picker-group__card:nth-child(6) p.legal a {
float: unset;
}
.max-plan-picker-group .max-plan-picker-group__card:nth-child(6) .text:nth-child(1) {
display: block !important;
}
.max-plan-picker-group .max-plan-picker-group__card:nth-child(6) .text:nth-child(1)::before {
content: '';
position: absolute;
left: -1.5em;
top: -1em;
right: -1.5em;
bottom: 0;
z-index: -1;
width: calc(100% + 3em);
background: none;
}
>