<>
:root {
--emea-plan-picker-button-color: rgba(611061531); /* #3D6A99 100% */
--emea-plan-picker-button-hover-color: rgba(61106153.75); /* #3D6A99 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: "AHORRA UN 16%*" !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-yearly::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-yearly::after {
content: "Las suscripciones se renuevan automáticamente de forma mensual o anualdependiendo del plan escogidoa no ser que sean canceladas. Los canalesel contenido en directo y las retransmisiones (cuando estén incluidas en tu plan) incluyen anuncios. Los eventos deportivos (cuando inclusos) son de 2026. Planes incluyen patrocinios y promociones cruzadas. La disponibilidad del plan HBO Max DAZN varía dependiendo del proveedor de la suscripción. *Ahorro anual basado en el precio anual pagado por adelantado frente al precio mensual pagado a lo largo de 12 meses." !important;
}
>
<>
/* hide 4th plan on yearly as 'Max DAZN' plan is availably only on Monthly */
.max-plan-picker-group-yearly>div>.max-plan-picker-group__card:nth-child(4) {
display: none !important;
}
/* set the same width of plans (like monthly) for yearly - even we for yearly we have only three plans */
@media (min-width: 992px) {
.max-plan-picker-group-yearly .flex-column {
max-width: 24% !important;
margin-right: .5% !important;
margin-left: .5% !important;
flex: 0 0 24% !important;
}
.max-plan-picker-group-yearly>div {
justify-content: center;
}
}
/* set the size of Max and DAZN logos */
.max-plan-picker-group-monthly .max-plan-picker-group__card:nth-child(4) #max-logo-black {
width: 55px;
margin-right: .5rem;
}
.max-plan-picker-group-monthly .max-plan-picker-group__card:nth-child(4) #hbo-max-logo-black {
width: 40px;
margin-right: .5rem;
}
.max-plan-picker-group-monthly .max-plan-picker-group__card:nth-child(4) #dazn-logo {
width: 32px;
}
/* full width for desktop */
.max-plan-picker-group.container {
max-width: 460px;
}
@media (min-width: 992px) {
.max-plan-picker-group.container {
max-width: 1500px;
}
}
/* extra space below plan picker because sports add-on banner was removed */
.max-plan-picker-group {
padding-bottom: 4rem;
}
/* hide sports add-on banner */
.max-plan-picker-promo-banner-parent {
display: none;
}
>
<>
/**************************************/
/* Plan Picker - BADGE */
/**************************************/
/* hide all badges - no bages for Spain as we want to promot Max DAZN plan */
.max-plan-picker-group .max-plan-picker-group__card .text:nth-child(1) {
display: none;
}
>
<>
.max-plan-picker-group .text:nth-child(2) ul {
min-height: 110px;
}
.max-plan-picker-group .max-plan-picker-group__card .text:nth-child(3) ul li {
/* set the height of the stripe */
min-height: 60px;
align-content: center;
}
@media (max-width: 1199px) {
.max-plan-picker-group .text:nth-child(2) ul {
min-height: 160px;
}
}
@media (max-width: 1040px) {
.max-plan-picker-group .max-plan-picker-group__card .text:nth-child(3) ul li {
/* set the height of the stripe */
min-height: 80px;
}
}
@media (max-width: 991px) {
.max-plan-picker-group .text:nth-child(2) ul {
min-height: auto;
margin-bottom: 2rem;
}
.max-plan-picker-group .max-plan-picker-group__card .text:nth-child(3) ul li {
/* set the height of the stripe */
min-height: auto;
}
}
/* adjust hedealine of plans - beause of long translation of 'Basic with Ads'*/
@media (min-width: 992px) {
.max-plan-picker-group h3 {
line-height: 1.6rem;
min-height: 65px;
align-content: center;
}
}
>
Elige tu plan perfecto
Disfruta de series aclamadasgrandes películas y nuestras producciones locales
VIVE MILANO CORTINA 2026 A TU MANERA
INCLUIDO EN TODOS LOS PLANES BASE
<>
/* MICO copy in Plan Picker */
.plan-picker-navigation>div>div>div:nth-child(4) p {
color: var(--emea-plan-picker-accent-color);
font-weight: bold;
margin: 0rem;
}
.plan-picker-navigation>div>div>div:nth-child(4) p:nth-child(2) {
font-size: 90%;
}
>