.c-modal--netflix .c-modal__wrapper {
	max-width: calc(480 / var(--font-default) * 1rem);
}

.c-modal--netflix .c-modal__wrapper#shopSuccessBuyNetflixModal {
	max-width: calc(488 / var(--font-default) * 1rem);
}

.c-modal--netflix .c-modal__wrapper#changeTariffNetflixModal {
	max-width: calc(560 / var(--font-default) * 1rem);
}

/* --bp-below-tablet-hor -> 767px -> 47.9375em */
@media only screen and (max-width: 47.9375em) {
	.c-modal--netflix .c-modal__wrapper#changeTariffNetflixModal .c-modal__header {
    	text-align: center;
    }
}

.c-modal--netflix__buttons {
	display: flex;
	flex-flow: row wrap;
	gap: calc(16 / var(--font-default) * 1rem);
	justify-content: center;
}



/* MODALES */
.c-modal--info-change-required .c-modal__wrapper {
	max-width: calc(520 / var(--font-default) * 1rem);
}

/* --bp-below-tablet-hor -> 439px -> 27.4375em */
@media screen and (max-width: 27.4375em) {
	.c-modal--netflix__buttons {
		align-items: center;
        flex-flow: column nowrap;
    }

    .c-modal--netflix__buttons > li,
    .c-modal--netflix__buttons > li > .c-button {
    	width: 100%;
    }
}