.button span{font-size:1.6rem}.button.type-1{width:auto;border-radius:4px}.button.type-1>.span-co{font-weight:400}.button.type-1 .span{font-size:1.5rem}.button.type-2{width:auto;border-radius:4px;background-color:hsla(0,0%,99%,0)}.button.type-2 span{font-size:1.5rem;color:hsla(0,0%,99%,.5)}.button.type-2:hover{background-color:hsla(0,0%,99%,.1)}#footer{padding:30px 26px 25px}#footer .showNavegacion{color:#fff;text-align:center;font-size:10px;margin-bottom:8px}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}section.landing-br{position:relative;width:100%;height:100%;background-repeat:no-repeat;background-position:50%;background-size:cover}section.landing-br .loading-product{margin-top:50px;width:20px;height:20px}section.landing-br>.container{width:100%;height:100%;background:linear-gradient(180deg,rgba(0,0,0,.2),#000)}section.landing-br>.container>.content{display:flex;flex-direction:column;justify-content:center;width:100%;height:100%}section.landing-br>.container>.content .items{overflow:auto;display:flex;flex-direction:column;align-items:center;width:100%;height:auto;padding:0 26px;text-align:center}section.landing-br .number{color:#fff;font-size:20px;margin-top:10px;font-weight:100}section.landing-br .label_sms{color:#fff!important;margin-bottom:16px!important;font-size:16px!important}section.landing-br .edit_number{color:hsla(0,0%,100%,.5);font-weight:700;font-size:13px;text-decoration:underline;margin-bottom:30px;margin-top:5px;cursor:pointer}section.landing-br figure.logotype{overflow:hidden;width:209px;min-height:105px;height:105px;background-image:url(/landing/svg/logotype-claro-musica-ilimitado.svg);background-repeat:no-repeat;background-position:50%}section.landing-br a{font-family:var(--font-family-base);text-decoration:underline}section.landing-br a.access,section.landing-br a.back{font-size:1.4rem;text-transform:uppercase;color:#fcfcfc}section.landing-br a.access{cursor:pointer}section.landing-br .resend-sms-code{cursor:pointer;font-size:13px;border:0;color:hsla(0,0%,100%,.5);background-color:transparent;margin-top:20px}section.landing-br p.engagingText{font-family:var(--font-family-highlight);font-size:26px;color:#fcfcfc;font-weight:700}section.landing-br p.unlimitedSongs{font-family:var(--font-family-base);font-size:26px;font-weight:700;color:#fcfcfc}section.landing-br p.successSign{font-family:var(--font-family-base);font-size:20px;font-weight:700;color:#f99e28}section.landing-br p.hasProductText{font-weight:700;font-size:2rem;text-align:center;color:#fcfcfc}section.landing-br p.heroText{font-family:var(--font-family-highlight);font-size:18px;font-weight:400;color:#fcfcfc}section.landing-br p.freeAmountText{font-size:2.4rem;font-weight:700;text-transform:uppercase;font-family:var(--font-family-highlight);color:#f99e28}section.landing-br p.insert_number{margin-top:45px}section.landing-br p.insert_number,section.landing-br p.insert_number_2{font-family:var(--font-family-highlight);font-size:1.6rem;color:#fcfcfc;font-weight:400;margin-bottom:20px}section.landing-br p.insert_number_2{margin-top:-12px}section.landing-br p.orText{text-transform:uppercase}section.landing-br p.details,section.landing-br p.details-post,section.landing-br p.orText{font-family:var(--font-family-base);font-size:1rem;color:#979797}section.landing-br p.error-title{font-family:var(--font-family-base);font-size:2.4rem;color:#fcfcfc}section.landing-br p.get-help{font-family:var(--font-family-base);font-size:1rem;color:#fcfcfc}section.landing-br p.downloadApp{font-size:1.4rem;color:#fcfcfc;text-decoration:none}section.landing-br p.already_signed{color:#a5a5a5;margin-top:20px;font-size:11px}section.landing-br .access{color:#fff;text-transform:uppercase;font-size:12px;font-weight:700}section.landing-br .access,section.landing-br .terms{margin-top:20px;text-decoration:underline;cursor:pointer}section.landing-br .terms{color:#cfcfcf;font-size:11px;margin-left:5px}section.landing-br .description{color:#cfcfcf;font-size:11px;margin-top:16px;margin-bottom:20px}section.landing-br form{display:flex;flex-direction:column;align-items:center;width:auto}section.landing-br .button{min-width:174px;border-radius:25px}section.landing-br .button span{text-transform:none;font-size:16px}section.landing-br .stores{width:100%;display:flex;align-items:flex-start;justify-content:center}section.landing-br .stores>a{margin:0 10px}section.landing-br.activation_three_months{background-image:url(/landing/img/background-mx.png)}section.landing-br.activation_three_months .disabled{background-color:#6a120c!important}section.landing-br.activation_three_months .ahora_no{font-size:1.2rem;color:#cfcfcf;margin-top:36px;cursor:pointer;font-weight:700;text-decoration:underline;font-size:13px}section.landing-br.activation_three_months figure.logotype{overflow:hidden;width:209px;min-height:105px;height:105px;background-image:url(/landing/svg/logotype-claro-musica-ilimitado.svg);background-repeat:no-repeat;background-position:50%}section.landing-br.activation_three_months>.container{padding:20px 0 40px}section.landing-br.activation_three_months figure.logotype{margin:0 auto 34px}section.landing-br.activation_three_months .text_footer{font-size:10px;color:#cfcfcf;margin-top:32px;max-width:500px;line-height:10px}section.landing-br.activation_three_months .benefits{color:#fff}section.landing-br.activation_three_months .benefits h5{font-size:26px;margin:19px}section.landing-br.activation_three_months .benefits p{font-size:16px}section.landing-br.activation_three_months .benefits.benefits,section.landing-br.activation_three_months .benefits.price{margin:0 0 10px}section.landing-br.activation_three_months .benefits.rules{margin:0 0 30px}section.landing-br.activation_three_months .benefits.observation{margin:0 0 20px}section.landing-br.activation_three_months li{list-style:inside;font-size:16px}section.landing-br.activation_three_months .button{width:253px;border-radius:25px;display:flex}section.landing-br.activation_three_months .button .loading_small{width:20px;height:20px;margin-right:10px}section.landing-br.activation_three_months .button.type-3{min-width:130px;margin:0 5px}section.landing-br.activation_three_months .button#button-text-monthly,section.landing-br.activation_three_months .button#button-text-weekly{margin:0 0 10px}section.landing-br.activation_three_months .button span{text-transform:none}section.landing-br.activation_three_months .three_months{color:#fcfcfc;margin-top:18px;font-size:13px}section.landing-br.activation_three_months .checkbox{margin-right:5px;width:17px;height:17px;background-color:#000}section.landing-br.activation_three_months .center{align-items:center;display:flex;justify-content:center;margin-top:8px;margin-bottom:17px}section.landing-br.activation_three_months .terminos_y_condiciones{color:#cfcfcf;font-weight:700;font-size:13px}section.landing-br.activation_three_months .terminos_y_condiciones a{color:#cfcfcf;text-decoration:underline;cursor:pointer}section.landing-br.he-default{background-image:url(/landing/img/background-mx.png);animation-fill-mode:both}section.landing-br.he-default figure.logotype{margin:0 auto 50px}section.landing-br.he-default p.engagingText{margin:0 0 5px}section.landing-br.he-default p.heroText{margin:0 0 7px}section.landing-br.he-default p.freeAmountText{margin:0 0 14px}section.landing-br.he-default p.price{color:#fcfcfc;font-size:16px;margin-top:10px}section.landing-br.he-default p.details-post,section.landing-br.he-default p.orText{margin:0 0 5px}section.landing-br.he-default p.details{margin:40px 0 30px;color:#a5a5a5;font-size:11px}section.landing-br.he-default p.terms{margin:5px 0 8px;color:#a5a5a5;font-size:12px;font-weight:700;cursor:pointer}section.landing-br.he-default .footer{display:flex;width:300px;justify-content:space-between;flex-direction:column}section.landing-br.wifi-default-number{background-image:url(/landing/img/background-mx.png);animation-fill-mode:both}section.landing-br.wifi-default-number figure.logotype{margin:30px auto}section.landing-br.wifi-default-number a{margin:0 0 30px}section.landing-br.wifi-default-number p.engagingText{margin:0 0 5px}section.landing-br.wifi-default-number p.heroText{margin:0 0 7px}section.landing-br.wifi-default-number p.freeAmountText{margin:0 0 14px}section.landing-br.wifi-default-number p.price{margin:0 0 32px}section.landing-br.wifi-default-number p.details-post,section.landing-br.wifi-default-number p.orText{margin:0 0 5px}section.landing-br.wifi-default-number p.details{margin:0 0 20px}section.landing-br.wifi-default-number .button#product_sign_now,section.landing-br.wifi-default-number .button#see_another_plan{margin:0 0 12px}section.landing-br.wifi-default-number .button#confirm{margin:0 0 47px}section.landing-br.wifi-default-number .form-box{max-width:240px;margin:0 0 20px}section.landing-br.wifi-weekly-pin{background-image:url(/landing/img/background-mx.png);animation-fill-mode:both}section.landing-br.wifi-weekly-pin figure.logotype{margin:0 auto 30px}section.landing-br.wifi-weekly-pin a.access{margin:0 0 30px}section.landing-br.wifi-weekly-pin p.engagingText{margin:0 0 5px}section.landing-br.wifi-weekly-pin p.heroText{margin:0 0 7px}section.landing-br.wifi-weekly-pin p.freeAmountText{margin:0 0 14px}section.landing-br.wifi-weekly-pin p.price{margin:0 0 32px}section.landing-br.wifi-weekly-pin p.details-post,section.landing-br.wifi-weekly-pin p.orText{margin:0 0 5px}section.landing-br.wifi-weekly-pin p.details{margin:0 0 20px}section.landing-br.wifi-weekly-pin input#pin-input{text-align:center}section.landing-br.wifi-weekly-pin .button#product_sign_now,section.landing-br.wifi-weekly-pin .button#see_another_plan{margin:0 0 12px}section.landing-br.wifi-weekly-pin .button#confirm{margin:0 0 47px}section.landing-br.wifi-weekly-pin .form-box{margin:0 0 20px}section.landing-br.success-sign{background-image:url(/landing/img/background-mx.png)}section.landing-br.success-sign figure.logotype{margin:0 auto 25px}section.landing-br.success-sign p.unlimitedSongs{margin:100px 0 40px}section.landing-br.success-sign p.successSign{margin:0 0 48px;text-align:center}section.landing-br.success-sign p.details{margin:0 0 20px}section.landing-br.success-sign p.downloadApp{margin:0 0 32px}section.landing-br.success-sign .stores{margin:0 0 80px}section.landing-br.success-sign .button#listen_now{margin:0 0 15px}section.landing-br.success-sign .button#listen_now .icon{margin-right:6px;margin-left:0}section.landing-br.success-sign .list{font-size:16px;margin-bottom:100px;color:#fcfcfc;display:flex;font-weight:700}section.landing-br.success-sign .redirect-action{color:#cfcfcf;font-weight:400;font-size:14px;line-height:19px;margin-top:10px}section.landing-br.success-sign .redirect-action span{font-weight:700}section.landing-br.success-sign section.has-product{display:flex;flex-direction:column;align-items:center;margin-bottom:30px}section.landing-br.promo-success{background-image:url(/landing/img/background-mx.png)}section.landing-br.promo-success>.container{padding:30px 0 60px}section.landing-br.promo-success .box-lists{width:405px}section.landing-br.promo-success figure.logotype{margin:0 auto 55px}section.landing-br.promo-success p.benefits{width:280px;margin:0;font-size:24px;line-height:33px;font-weight:700;color:#fcfcfc}section.landing-br.promo-success p.plan-included{width:280px;font-size:19px;text-align:center;font-weight:700;margin:30px 0 32px;color:#f99e28}section.landing-br.promo-success p.welcome_illimited_experience{font-size:20px;color:#fcfcfc;font-weight:700}section.landing-br.promo-success .button#button-listen{margin:100px 0 25px;border-radius:25.5px}section.landing-br.promo-success .stores>a{overflow:hidden;margin:0 8px;border:1px solid #5a5a5a;border-radius:5px}section.landing-br.promo-success .redirect-action{color:#cfcfcf;font-weight:400;font-size:14px;line-height:19px;margin:15px 0 30px}section.landing-br.promo-success .redirect-action span{font-weight:700}section.landing-br.error-generic{background-image:url(/landing/img/background-mx.png)}section.landing-br.error-generic p.error-title{margin:0 0 76px}section.landing-br.error-generic p.get-help{margin:0 0 150px}section.landing-br.error-generic .button{margin:0 0 36px}section.landing-br.error-generic figure.logotype{width:209px;height:83px;margin:10px auto 50px}@media only screen and (min-width:768px){section.landing-br.he-default{background-image:url(/landing/img/background-mx.png);animation-fill-mode:both}section.landing-br.he-default figure.logotype{width:209px;height:83px;margin:10px auto 50px}section.landing-br.he-default p.engagingText{font-size:2.5rem;margin:0 0 8px}section.landing-br.he-default p.heroText{font-size:2.8rem;margin:0 0 8px}section.landing-br.he-default p.freeAmountText{font-size:3.6rem;margin:0 0 8px}section.landing-br.he-default p.price{font-size:16px}section.landing-br.he-default p.orText{font-size:1.2rem;margin:0 0 24px}section.landing-br.he-default p.details-post{margin:0 0 10px}section.landing-br.he-default p.details{margin:40px 0 30px;font-size:13px}section.landing-br.he-default .button#product_sign_now,section.landing-br.he-default .button#see_another_plan{margin:0 0 30px}section.landing-br.he-default .footer{display:flex;justify-content:space-between;flex-direction:row}section.landing-br.wifi-default-number{background-image:url(/landing/img/background-mx.png);animation-fill-mode:both}section.landing-br.wifi-default-number figure.logotype{width:209px;height:83px;margin:10px auto 50px}section.landing-br.wifi-default-number a{margin:0 0 62px}section.landing-br.wifi-default-number p.engagingText{font-size:2.5rem;margin:0 0 8px}section.landing-br.wifi-default-number p.heroText{font-size:22px;margin:0 0 8px}section.landing-br.wifi-default-number p.freeAmountText{font-size:3.6rem;margin:0 0 8px}section.landing-br.wifi-default-number p.price{font-size:2.4rem;margin:0 0 46px}section.landing-br.wifi-default-number p.orText{font-size:1.2rem;margin:0 0 24px}section.landing-br.wifi-default-number .button#product_sign_now{margin:20px 0 0}section.landing-br.wifi-default-number .button#see_another_plan{margin:0 0 16px}section.landing-br.wifi-default-number .button#confirm{margin:0 0 53px}section.landing-br.wifi-default-number form{align-items:center;flex-direction:column}section.landing-br.wifi-default-number .form-box{max-width:100%;margin:0}section.landing-br.wifi-monthly-pin{background-image:url(/landing/img/background-mx.png);animation-fill-mode:both}section.landing-br.wifi-monthly-pin figure.logotype{width:325px;min-height:56px;height:56px;margin:0 auto 50px}section.landing-br.wifi-monthly-pin a{margin:0 0 62px}section.landing-br.wifi-monthly-pin p.engagingText{font-size:2.5rem;margin:0 0 8px}section.landing-br.wifi-monthly-pin p.heroText{font-size:2.8rem;margin:0 0 8px}section.landing-br.wifi-monthly-pin p.freeAmountText{font-size:3.6rem;margin:0 0 8px}section.landing-br.wifi-monthly-pin p.price{font-size:2.4rem;margin:0 0 46px}section.landing-br.wifi-monthly-pin p.orText{font-size:1.2rem;margin:0 0 24px}section.landing-br.wifi-monthly-pin .button#see_another_plan{margin:0 0 16px}section.landing-br.wifi-monthly-pin .button#confirm{margin:0 0 53px}section.landing-br.wifi-monthly-pin form{align-items:center;flex-direction:column}section.landing-br.wifi-monthly-pin .form-box{margin:0 18px 24px}section.landing-br.wifi-weekly-pin{background-image:url(/landing/img/background-mx.png);animation-fill-mode:both}section.landing-br.wifi-weekly-pin figure.logotype{width:209px;height:83px;margin:10px auto 50px}section.landing-br.wifi-weekly-pin a{margin:0 0 62px}section.landing-br.wifi-weekly-pin p.engagingText{font-size:2.5rem;margin:0 0 8px}section.landing-br.wifi-weekly-pin p.heroText{font-size:2.8rem;margin:0 0 8px}section.landing-br.wifi-weekly-pin p.freeAmountText{font-size:3.6rem;margin:0 0 8px}section.landing-br.wifi-weekly-pin p.price{font-size:2.4rem}section.landing-br.wifi-weekly-pin p.orText{font-size:1.2rem;margin:0 0 24px}section.landing-br.wifi-weekly-pin .button#see_another_plan{margin:0 0 16px}section.landing-br.wifi-weekly-pin .button#confirm{margin:0 0 53px}section.landing-br.wifi-weekly-pin form{align-items:center;flex-direction:column}section.landing-br.wifi-weekly-pin .form-box{margin:0 18px}section.landing-br.success-sign{background-image:url(/landing/img/background-mx.png)}section.landing-br.success-sign figure.logotype{width:209px;height:83px;margin:10px auto 50px}section.landing-br.success-sign p.unlimitedSongs{font-size:36px;margin:50px 0 42px}section.landing-br.success-sign p.successSign{font-size:32px;margin:0 0 55px}section.landing-br.success-sign p.hasProductText{font-size:2.8rem}section.landing-br.success-sign p.details{margin:0 0 20px}section.landing-br.success-sign p.downloadApp{margin:0 0 32px}section.landing-br.success-sign .list{font-size:24px;margin-bottom:100px;color:#fcfcfc;display:flex;font-weight:700}section.landing-br.success-sign .stores{margin:0 0 80px}section.landing-br.success-sign .button#listen_now{margin:0 0 30px}section.landing-br.generic-error{background-image:url(/landing/img/img-4-large.jpg)}section.landing-br.generic-error p.error-title{margin:0 0 66px;font-size:3.6rem;text-transform:uppercase}section.landing-br.generic-error p.get-help{margin:0 0 200px;font-size:1.4rem}section.landing-br.generic-error .button{margin:0 0 36px}section.landing-br.generic-error figure.logotype{width:174px;min-height:30px;height:30px;margin:0 auto 40px}section.landing-br.promo-success{background-image:url(/landing/img/background-mx.png)}section.landing-br.promo-success>.container{padding:30px 0 60px}section.landing-br.promo-success .box-lists{width:405px}section.landing-br.promo-success figure.logotype{margin:0 auto 55px}section.landing-br.promo-success p.benefits{width:100%;margin:30px 0 0;font-size:36px;line-height:46.66px;font-weight:700}section.landing-br.promo-success p.plan-included{width:100%;font-size:32px;font-weight:700;margin:30px 0 56px;color:#f99e28}section.landing-br.promo-success p.list{font-size:20px}section.landing-br.promo-success .button#button-listen{margin:100px 0 25px;border-radius:25.5px}section.landing-br.promo-success .stores>a{overflow:hidden;margin:0 8px;border:1px solid #5a5a5a;border-radius:5px}section.landing-br.promo-success .redirect-action{color:#cfcfcf;font-weight:400;font-size:14px;line-height:19px;margin:15px 0 30px}section.landing-br.promo-success .redirect-action span{font-weight:700}#footer{padding:0 26px 35px}#footer ul.links{margin:0 0 25px}#footer ul.links li{margin:0 32px}}@keyframes bgsDesktopCo{0%{background-image:url(/landing/img/background-co-web.png)}50%{background-image:url(/landing/img/background-co-web.png)}to{background-image:url(/landing/img/background-co-web.png)}}@keyframes bgsMobileCo{0%{background-image:url(/landing/img/background-co-mobile.png)}50%{background-image:url(/landing/img/background-co-mobile.png)}to{background-image:url(/landing/img/background-co-mobile.png)}}.button.type-1{border-radius:25px}.button.type-1>.span-co{font-weight:500}.button.type-1 .span,.button.type-1>.span-co{display:flex;align-items:center;justify-content:center;font-family:var(--font-family-base);font-size:16px;line-height:16px;text-align:center;color:#fcfcfc}.button.type-1 .span{font-weight:400;text-transform:uppercase}.button.landing-co{height:48px}.button.type-2 .span{display:flex;align-items:center;justify-content:center;font-family:var(--font-family-base);font-size:16px;font-weight:400;text-align:center;text-transform:uppercase;color:#fcfcfc}.input-container{height:40px;border-radius:5px;border:1px solid #fcfcfc;background:transparent}.input-container .form-prefix{font-size:1.6rem;color:#fcfcfc}.input-container .form-prefix,.input-container>input{font-family:var(--font-family-base)}.input-container>input::-moz-placeholder{color:#fcfcfc}.input-container>input:-ms-input-placeholder{color:#fcfcfc}.input-container>input::placeholder{color:#fcfcfc}.input-container>input[type=number],.input-container>input[type=password],.input-container>input[type=tel],.input-container>input[type=text]{font-size:1.6rem}.input-container-co{display:flex;width:100%;height:42px;border-radius:5px;border:1px solid #fcfcfc;background:transparent;transition:margin .5s,opacity .5s}.input-container-co .form-prefix-co{display:flex;align-items:center;padding-left:10px;font-family:var(--font-family-highlight);font-size:16px;font-weight:500;color:#fcfcfc}.input-container-co>input{border:0;padding:0 10px;height:100%;width:100%;background:transparent;font-family:var(--font-family-highlight);color:#fcfcfc}.input-container-co>input::-moz-placeholder{color:#fcfcfc}.input-container-co>input:-ms-input-placeholder{color:#fcfcfc}.input-container-co>input::placeholder{color:#fcfcfc}.input-container-co>input[type=number],.input-container-co>input[type=password],.input-container-co>input[type=tel],.input-container-co>input[type=text]{font-size:16px}.input-container-co>input[type=password]{font-size:2rem;font-weight:700}.input-container-co>input.password-mask{font-size:2rem;font-weight:700;-webkit-text-security:disc;-moz-webkit-text-security:disc;-moz-text-security:disc}.form-box.success .input-container{border:1px solid #0071db}.form-box-co{display:flex;flex-direction:column;width:100%;margin-bottom:24px;height:auto}.form-box-co input::-moz-placeholder{font-family:var(--font-family-base);color:#979797;font-weight:400;font-size:14px;line-height:18px}.form-box-co input:-ms-input-placeholder{font-family:var(--font-family-base);color:#979797;font-weight:400;font-size:14px;line-height:18px}.form-box-co input::placeholder{font-family:var(--font-family-base);color:#979797;font-weight:400;font-size:14px;line-height:18px}.form-box-co>.content{width:100%;margin:0 0 6px;transition:box-shadow .5s}.form-box-co>.content>label{display:block;width:100%;margin:0 0 5px;font-size:1.2rem;font-weight:400;white-space:nowrap;text-overflow:ellipsis;color:#979797;transition:all .5s}.form-box-co>.content .feedback{position:relative;display:none;width:100%;padding:10px;border-radius:4px;background-color:#fcfcfc}.form-box-co>.content .feedback .arrow{position:absolute;top:0;left:calc(50% - 10px);width:12px;height:12px;border-radius:2px;background-color:#fcfcfc;transform:rotate(45deg) translateY(-50%)}.form-box-co>.content .feedback p{width:100%;font-weight:700;color:#da291c}.form-box-co legend,.form-box-co>.content .feedback p{font-size:1.2rem;font-family:var(--font-family-base);text-align:center}.form-box-co legend{color:#979797}.form-box-co.error>.content .input-container{border:1px solid #da291c}.form-box-co.error>.content .input-container-co{border:2px solid #da291c}.form-box-co.error .feedback{display:block}.form-box-co.success .input-container{border:1px solid #0071db}@media only screen and (min-width:768px){.input-container-co{display:flex;width:100%;height:56px;border-radius:5px;border:1px solid #fcfcfc;background:transparent;transition:margin .5s,opacity .5s}.input-container-co .form-prefix-co{display:flex;align-items:center;padding-left:10px;font-family:var(--font-family-highlight);font-size:20px;font-weight:500;color:#fcfcfc}.input-container-co>input{border:0;padding:0 10px;height:100%;width:100%;background:transparent;font-family:var(--font-family-highlight);color:#fcfcfc}.input-container-co>input input::-moz-placeholder{font-family:var(--font-family-base);color:#979797;font-weight:400;font-size:14px;line-height:18px}.input-container-co>input input:-ms-input-placeholder{font-family:var(--font-family-base);color:#979797;font-weight:400;font-size:14px;line-height:18px}.input-container-co>input input::placeholder{font-family:var(--font-family-base);color:#979797;font-weight:400;font-size:14px;line-height:18px}.input-container-co>input[type=number],.input-container-co>input[type=password],.input-container-co>input[type=tel],.input-container-co>input[type=text]{font-size:20px}.input-container-co>input[type=password]{font-size:2rem;font-weight:700}.input-container-co>input.password-mask{font-size:2rem;font-weight:700;-webkit-text-security:disc;-moz-webkit-text-security:disc;-moz-text-security:disc}}section.landing-co{background-repeat:no-repeat;background-position:50%;background-size:cover;display:flex;flex-direction:row;justify-content:flex-start;align-items:center}section.landing-co,section.landing-co>.container{width:100%;height:100%}section.landing-co>.container>.content{display:flex;flex-direction:column;justify-content:flex-start;width:100%;height:100%}section.landing-co>.container>.content .items{overflow:auto;display:flex;flex-direction:column;align-items:center;width:100%;height:auto;padding:0 15px;text-align:center}section.landing-co>.container-co>.content-co{display:flex;flex-direction:row;justify-content:flex-start;width:100%;height:100%}section.landing-co>.container-co>.content-co .items{overflow-x:hidden;-ms-overflow-style:none;scrollbar-width:none;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;width:100%;height:100%;text-align:center}section.landing-co>.container-co>.content-co .items .terms-co{width:278px;margin-top:auto}section.landing-co>.container-co>.content-co .items .terms-co>.terms-co-text{font-family:var(--font-family-base);font-size:10px;line-height:16px;font-weight:600;color:#fff}section.landing-co>.container-co>.content-co .items::-webkit-scrollbar{display:none}section.landing-co figure.logotype{overflow:hidden;width:209px;min-height:103px;height:105px;background-image:url(/landing/svg/logotype-claro-musica-ilimitado.svg);background-repeat:no-repeat;background-position:50%}section.landing-co figure.logotype-co{overflow:hidden;width:184px;min-height:38px;height:38px;background-image:url(/landing/svg/logotype-claro-musica.svg);background-repeat:no-repeat;background-size:contain;margin-bottom:16px}section.landing-co ul.benefits{list-style-type:disc;list-style-position:inside}section.landing-co p.benefits,section.landing-co ul.benefits{font-family:var(--font-family-highlight);font-size:24px;font-style:normal;font-weight:400;line-height:normal;color:#fcfcfc}section.landing-co p.benefits-co{margin-bottom:16px}section.landing-co p.benefits-co,section.landing-co p.benefits-co-2{font-family:var(--font-family-highlight);font-size:18px;font-style:normal;font-weight:500;line-height:24px;color:#fcfcfc}section.landing-co p.benefits-co-2{margin-bottom:32px}section.landing-co p.welcome-text{font-family:var(--font-family-highlight);font-size:16px;font-style:normal;font-weight:400;line-height:normal;color:#fcfcfc}section.landing-co p.verify{font-size:1.6rem;color:#fcfcfc}section.landing-co p.verify-co{font-family:var(--font-family-highlight);font-size:16px;font-weight:400px;line-height:20px;color:#fcfcfc;margin-bottom:16px}section.landing-co p.more{font-size:2.4rem;color:#fcfcfc}section.landing-co p.more-co{font-family:var(--font-family-highlight);font-weight:700;font-size:20px;line-height:26px;color:#fcfcfc;margin-bottom:16px}section.landing-co p.number{font-size:2.4rem;font-weight:700;color:#fcfcfc}section.landing-co p.number-co{margin-bottom:24px}section.landing-co p.number-co,section.landing-co p.number-he-co{font-family:var(--font-family-highlight);font-weight:700;font-size:28px;line-height:32px;color:#fcfcfc}section.landing-co p.number-he-co{margin-bottom:8px}section.landing-co p.sended-code{font-size:1.6rem;color:#fcfcfc}section.landing-co p.sended-code-co{font-family:var(--font-family-highlight);font-weight:400;font-size:16px;line-height:20px;color:#fcfcfc;margin-bottom:24px}section.landing-co p.plan-included{font-size:1.8rem;text-transform:uppercase;color:#f99e28}section.landing-co p.error-title{font-family:var(--font-family-highlight);font-size:1.8rem;font-weight:700;color:#fcfcfc}section.landing-co p.get-help{font-family:var(--font-family-base);font-size:1rem;color:#fcfcfc}section.landing-co p.price{font-size:16px;font-style:normal;color:#dfdfdf}section.landing-co p.price,section.landing-co p.rules{font-family:var(--font-family-highlight);font-weight:400}section.landing-co p.rules{font-size:13px;color:#979797}section.landing-co p.rules a{cursor:pointer;text-decoration:underline;color:#979797}section.landing-co p.orText{font-family:var(--font-family-base);font-size:1.2rem;line-height:21px;text-align:center;text-transform:lowercase;color:#fcfcfc}section.landing-co p.observation{font-family:var(--font-family-highlight);font-size:1.2rem;font-weight:400;color:#979797}section.landing-co p.downloadApp{font-size:1.4rem;color:#fcfcfc;text-decoration:none}section.landing-co .new-prices-text{font-family:var(--font-family-base);color:#fcfcfc;font-size:1.4rem;margin:0 0 24px}section.landing-co a{cursor:pointer;font-family:var(--font-family-base);text-decoration:underline}section.landing-co a.resend-pincode{opacity:.5;font-size:1.4rem;color:#fcfcfc}section.landing-co a.access{font-size:1.4rem;text-align:center;text-transform:uppercase;color:#fcfcfc;cursor:pointer}section.landing-co form{display:flex;flex-direction:column;align-items:center;width:auto}section.landing-co form #pin-input{text-align:center}section.landing-co .form-box-co{justify-content:flex-start;width:280px}section.landing-co .form-box-co .content,section.landing-co .form-box-co .content .input-container{margin:0}section.landing-co .stores{width:100%;display:flex;align-items:flex-start;justify-content:center}section.landing-co .stores>a{margin:0 10px}section.landing-co .buttons{display:flex;flex-wrap:wrap;justify-content:center;width:100%;font-family:var(--font-family-base)}section.landing-co.number{animation:bgsMobile 10s infinite;animation-fill-mode:both}section.landing-co.number.background-co{animation:bgsMobileCo 10s infinite}section.landing-co.number>.container{padding:30px 0 70px}section.landing-co.number>.container-co{padding-top:84px;padding-bottom:22px;height:100%}section.landing-co.number figure.logotype{margin:0 auto 30px}section.landing-co.number a.access{margin:0 0 30px}section.landing-co.number p.benefits{margin:0 0 40px}section.landing-co.number p.verify{margin:0 0 15px}section.landing-co.number p.orText{margin:24px 0 10px}section.landing-co.number .form-box{margin:0 0 10px}section.landing-co.number .form-co{flex-direction:column;align-items:center}section.landing-co.number .button{min-width:174px}section.landing-co.number .button#button-verify{margin:0}section.landing-co.pincode{animation:bgsMobile 10s infinite;animation-fill-mode:both}section.landing-co.pincode.background-co{animation:bgsMobileCo 10s infinite;justify-content:center}section.landing-co.pincode>.container{padding:30px 0 40px}section.landing-co.pincode>.container-co{width:632px;padding-top:84px;padding-bottom:22px;height:100%}section.landing-co.pincode figure.logotype{margin:0 auto 30px}section.landing-co.pincode p.more,section.landing-co.pincode p.number{margin:0 0 25px}section.landing-co.pincode p.sended-code{margin:0 0 60px}section.landing-co.pincode p.sended-code-co{padding:0 40px}section.landing-co.pincode .form-box{margin:0 0 30px}section.landing-co.pincode a.edit-number-co,section.landing-co.pincode a.resend-pincode-co{font-family:var(--font-family-highlight);font-size:13px;font-weight:700;color:#fcfcfc}section.landing-co.pincode a.edit-number-co{margin-bottom:24px}section.landing-co.pincode .button{min-width:174px}section.landing-co.pincode .button#button-validate{margin:0 0 16px}section.landing-co.activation{background-image:url(/landing/img/background-mx.png);animation:bgsMobile 10s infinite;animation-fill-mode:both}section.landing-co.activation>.container{padding:30px 0 40px}section.landing-co.activation figure.logotype{margin:0 auto 30px}section.landing-co.activation p.benefits,section.landing-co.activation ul.benefits{margin:0 0 40px}section.landing-co.activation p.price{margin:0 0 10px}section.landing-co.activation p.rules{margin:0 0 30px}section.landing-co.activation p.observation{margin:0 0 20px}section.landing-co.activation .button{min-width:174px}section.landing-co.activation .button.type-3{min-width:130px;margin:0 5px}section.landing-co.activation .button#button-text-monthly,section.landing-co.activation .button#button-text-weekly{margin:0 0 10px}section.landing-co.success{background-image:url(/landing/img/background-mx-large.png)}section.landing-co.success.background-co{animation:bgsMobileCo 10s infinite}section.landing-co.success>.container{padding:30px 0 40px}section.landing-co.success>.container-co{padding-top:84px;padding-bottom:22px;height:100%}section.landing-co.success figure.logotype{margin:0 auto 45px}section.landing-co.success p.benefits{width:280px;margin:0 0 44px}section.landing-co.success p.plan-included-co{font-family:var(--font-family-highlight);font-size:18px;line-height:24px;font-weight:500;color:#fcfcfc;margin-bottom:24px}section.landing-co.success p.benefits-co{font-family:var(--font-family-highlight);font-size:28px;font-style:normal;font-weight:700;line-height:32px;color:#fcfcfc;margin:0 16px 16px}section.landing-co.success p.plan-included{width:280px;margin:0 0 32px;text-align:center}section.landing-co.success p.welcome-text{width:280px;margin:0 0 44px}section.landing-co.success p.details,section.landing-co.success p.downloadApp{margin:0 0 20px}section.landing-co.success .button{min-width:174px}section.landing-co.success .button.landing-co{margin-bottom:16px}section.landing-co.success .redirect-action{color:#fff;font-weight:400;font-size:16px;line-height:19px;margin:15px 0 30px}section.landing-co.success .redirect-action span{font-weight:700}section.landing-co.success .redirect-action-co{color:#fff;font-family:var(--font-family-base);font-weight:400;font-size:12px;line-height:16px;margin:0 16px 24px}section.landing-co.error-generic{background-image:url(/landing/img/background-mx-large.png)}section.landing-co.error-generic.background-co{animation:bgsMobileCo 10s infinite}section.landing-co.error-generic>.container{padding:30px 0 40px}section.landing-co.error-generic>.container-co{padding:84px 16px 22px;height:100%}section.landing-co.error-generic p.error-title{max-width:200px}section.landing-co.error-generic p.error-title:first-of-type{margin-top:155px}section.landing-co.error-generic p.error-title:last-of-type{margin-bottom:80px}section.landing-co.error-generic p.error-title-co{font-family:var(--font-family-highlight);font-weight:700;font-size:24px;line-height:32px;color:#fcfcfc;margin-bottom:32px}section.landing-co.error-generic .button{min-width:174px;margin:0 0 170px}section.landing-co.error-generic .button>span{font-weight:700;font-size:1.6rem}section.landing-co.error-generic figure.logotype{width:100px;min-height:52px;height:18px;background-image:url(/landing/svg/logotype-claro-musica.svg);background-size:contain}@media only screen and (min-width:768px){section.landing-co{display:flex;flex-direction:row;justify-content:flex-start;align-items:center}section.landing-co>.container-co{width:632px}section.landing-co>.container-co>.content-co{display:flex;flex-direction:row;justify-content:flex-start;height:100%}section.landing-co>.container-co>.content-co .benefits-co{font-family:var(--font-family-highlight);font-size:24px;font-style:normal;font-weight:500;line-height:32px;color:#fcfcfc;margin-bottom:16px}section.landing-co>.container-co>.content-co .benefits-co-2{font-family:var(--font-family-highlight);font-size:28px;line-height:40px;font-style:normal;font-weight:500;color:#fcfcfc;margin-bottom:32px}section.landing-co>.container-co>.content-co .verify-co{font-family:var(--font-family-highlight);font-size:18px;font-weight:400px;line-height:24px;color:#fcfcfc;margin-bottom:24px}section.landing-co>.container-co>.content-co .more-co{font-family:var(--font-family-highlight);font-weight:500;font-size:24px;line-height:32px;color:#fcfcfc;margin-bottom:16px}section.landing-co>.container-co>.content-co .number-co{font-family:var(--font-family-highlight);font-weight:700;font-size:32px;line-height:40px;color:#fcfcfc;margin-bottom:24px}section.landing-co>.container-co>.content-co .sended-code-co{font-family:var(--font-family-highlight);font-weight:400;font-size:18px;line-height:24px;color:#fcfcfc;margin-bottom:24px}section.landing-co>.container-co>.content-co .items{-ms-overflow-style:none;scrollbar-width:none;overflow-x:hidden;display:flex;flex-direction:column;justify-content:flex-start;align-items:center}section.landing-co>.container-co>.content-co .items .terms-co{width:428px;margin-top:32px}section.landing-co>.container-co>.content-co .items .terms-co>.terms-co-text{font-family:var(--font-family-base);font-size:14px;line-height:24px;color:#fff}section.landing-co>.container-co>.content-co .items::-webkit-scrollbar{display:none}section.landing-co p.orText{font-family:var(--font-family-highlight);font-size:1.6rem}section.landing-co a.access{font-family:var(--font-family-highlight);font-weight:700;font-size:1.4rem}section.landing-co figure.logotype{width:320px;min-height:161px;height:161px}section.landing-co figure.logotype-co{width:360px;min-height:75px;height:75px}section.landing-co.number{animation:bgsDesktop 10s infinite}section.landing-co.number>.container{padding:30px 0 100px}section.landing-co.number>.container-co{padding-left:72px;text-align:center}section.landing-co.number.background-co{animation:bgsDesktopCo 10s infinite}section.landing-co.number figure.logotype{margin:0 auto 64px}section.landing-co.number p.benefits{font-size:2.4rem;margin:0 0 64px}section.landing-co.number p.verify{margin:0 0 34px}section.landing-co.number p.orText{padding:0 0 0 20px}section.landing-co.number a.access{margin:0;padding:0 0 0 20px}section.landing-co.number .form{flex-direction:row;align-items:flex-start}section.landing-co.number .form-co{flex-direction:column;align-items:center;width:384px}section.landing-co.number .form-box{align-content:flex-start;margin:0 20px 0 0}section.landing-co.number .form-box .content,section.landing-co.number .form-box .content .input-container{margin:0}section.landing-co.number .form-box-co{align-content:flex-start;width:384px}section.landing-co.number .button#button-verify,section.landing-co.number .form-box-co .content,section.landing-co.number .form-box-co .content .input-container{margin:0}section.landing-co.number .button.landing-co{width:384px;height:48px}section.landing-co.pincode{animation:bgsDesktop 10s infinite;animation-fill-mode:both}section.landing-co.pincode.background-co{animation:bgsDesktopCo 10s infinite;justify-content:flex-start}section.landing-co.pincode>.container{padding:30px 0 60px}section.landing-co.pincode>.container-co{padding-left:72px;text-align:center}section.landing-co.pincode figure.logotype{margin:0 auto 64px}section.landing-co.pincode p.more{margin:0 0 10px}section.landing-co.pincode p.number{margin:0 0 70px}section.landing-co.pincode p.sended-code{margin:0 0 34px}section.landing-co.pincode .form{align-items:flex-start;justify-content:center;flex-wrap:wrap;width:500px;max-width:500px}section.landing-co.pincode .form,section.landing-co.pincode .form-co{flex-direction:column;align-items:center}section.landing-co.pincode .form-box{align-content:flex-start;width:280px}section.landing-co.pincode .form-box .content,section.landing-co.pincode .form-box .content .input-container{margin:0}section.landing-co.pincode .form-box-co{align-content:flex-start;width:384px}section.landing-co.pincode .form-box-co .content,section.landing-co.pincode .form-box-co .content .input-container{margin:0}section.landing-co.pincode a.resend-pincode{margin:64px 0 0}section.landing-co.pincode a.resend-pincode-co{margin-top:24px;font-family:var(--font-family-highlight);font-size:13px;font-weight:700;color:#fcfcfc}section.landing-co.pincode .button{min-width:174px}section.landing-co.pincode .button#button-validate{margin:0}section.landing-co.pincode .terms-co{width:428px;margin-top:32px}section.landing-co.pincode .terms-co>.terms-co-text{font-family:var(--font-family-base);font-size:14px;line-height:24px;color:#fff}section.landing-co.activation{background-image:url(/landing/img/background-mx-large.png)}section.landing-co.activation>.container{padding:30px 0 60px}section.landing-co.activation figure.logotype{margin:0 auto 64px}section.landing-co.activation p.benefits{font-size:2.4rem;margin:0 0 32px}section.landing-co.activation p.price{font-size:1.6rem}section.landing-co.activation p.rules{font-size:13px;margin:0 0 40px}section.landing-co.activation .button#button-text-monthly,section.landing-co.activation .button#button-text-weekly{margin:0 0 16px}section.landing-co.success{background-image:url(/landing/img/background-mx.png)}section.landing-co.success.background-co{animation:bgsDesktopCo 10s infinite}section.landing-co.success>.container{padding:30px 0 60px}section.landing-co.success>.container-co{padding-left:72px;height:100%}section.landing-co.success>.container-co .benefits-co{font-family:var(--font-family-highlight);font-size:32px;line-height:40px;font-weight:700}section.landing-co.success>.container-co .plan-included-co{font-family:var(--font-family-highlight);font-size:24px;line-height:32px;font-weight:500;color:#fcfcfc}section.landing-co.success figure.logotype{margin:0 auto 55px}section.landing-co.success p.benefits{width:480px;margin:0 0 56px;font-size:2.8rem;font-weight:700;text-transform:uppercase}section.landing-co.success p.plan-included{width:350px;margin:0 0 56px;font-size:2.8rem;font-weight:700}section.landing-co.success p.welcome-text{width:480px;margin:0 0 56px;font-size:1.7rem;font-weight:700;text-transform:uppercase}section.landing-co.success .button#button-listen{margin:0 0 25px}section.landing-co.success .stores>a{overflow:hidden;margin:0 8px;border:1px solid #5a5a5a;border-radius:5px}section.landing-co.error-generic{background-image:url(/landing/img/background-mx.png)}section.landing-co.error-generic.background-co{animation:bgsDesktopCo 10s infinite}section.landing-co.error-generic>.container{padding:30px 0 60px}section.landing-co.error-generic>.container-co{padding:84px 0 22px 72px}section.landing-co.error-generic p.error-title{max-width:435px;font-weight:500;font-size:3.6rem;text-transform:uppercase}section.landing-co.error-generic p.error-title-co{font-family:var(--font-family-highlight);font-weight:700;font-size:32px;line-height:40px;color:#fcfcfc;margin-bottom:48px}section.landing-co.error-generic p.get-help{margin:0 0 200px;font-size:1.4rem}section.landing-co.error-generic .button{margin:0 0 80px}section.landing-co.error-generic figure.logotype{width:174px;min-height:30px;height:30px;margin:0 auto 64px}#footer{padding:0 26px 30px}#footer ul.links{margin:0 0 25px}#footer ul.links li{margin:0 32px}}.line{display:flex;width:calc(100% + 5px);margin:0 -5px 24px}.line .column{width:100%;margin:0 5px}.line .column.w-auto{width:auto}.line .column.w-10{width:10%}.line .column.w-15{width:15%}.line .column.w-20{width:20%}.line .column.w-25{width:25%}.line .column.w-30{width:30%}.line .column.w-35{width:35%}.line .column.w-40{width:40%}.line .column.w-45{width:45%}.line .column.w-50{width:50%}.line .column.w-55{width:55%}.line .column.w-60{width:60%}.line .column.w-65{width:65%}.line .column.w-70{width:70%}.line .column.w-75{width:75%}.line .column.w-80{width:80%}.line .column.w-85{width:85%}.line .column.w-90{width:90%}.line .column.w-95{width:95%}@font-face{font-family:AMX;src:url(/landing/_next/static/media/AMX-Regular.dc341180.woff2) format("woff2"),url(/landing/_next/static/media/AMX-Regular.8a02d815.woff) format("woff"),url(/landing/_next/static/media/AMX-Regular.d3f31a8b.ttf) format("truetype");font-weight:400;font-style:normal}@keyframes bgsMobile{0%{background-image:url(/landing/img/background-mx.png)}50%{background-image:url(/landing/img/background-mx.png)}to{background-image:url(/landing/img/background-mx.png)}}@keyframes bgsDesktop{0%{background-image:url(/landing/img/background-mx-large.png)}50%{background-image:url(/landing/img/background-mx-large.png)}to{background-image:url(/landing/img/background-mx-large.png)}}@keyframes fadeInOut{0%{opacity:0}18%{opacity:1}20%{opacity:0}to{opacity:0}}*{box-sizing:border-box}:focus{outline:none}::-webkit-scrollbar{width:5px}::-webkit-scrollbar-track{background-color:hsla(0,0%,99%,.1)}::-webkit-scrollbar-thumb{background-color:hsla(0,0%,99%,.3);-webkit-transition:background-color .5s;transition:background-color .5s}::-webkit-scrollbar-thumb:hover{background-color:hsla(0,0%,99%,.5)}a{text-decoration:none}html{margin:0;padding:0;font-size:62.5%;font-style:normal;font-weight:100;font-family:var(--font-family-base)}#__next,html{height:100%}button,figure,li,p,ul{padding:0;margin:0}ul{list-style:none}figure{line-height:0;background-size:cover;background-position:50%;background-repeat:no-repeat}img{display:block;border:0}body,img{margin:0;padding:0}body{height:100%;font-size:100%;background:#000}body .msisdn{z-index:1020;position:fixed;top:0;width:100%;height:auto;padding:4px 26px;margin:0 auto;color:#fcfcfc;text-align:right;font-weight:700}.button{cursor:pointer;overflow:hidden;position:relative;display:flex;align-items:stretch;padding:12px 14px 10px;outline:none;border:none;font-family:var(--font-family-base);transition:all .5s}.button span{display:block;width:100%;margin:0;font-size:1.4rem;transition:all .5s}.button .icon{flex-shrink:0;width:2rem;height:2rem;margin:0 0 0 1.4rem}.button.type-1{display:flex;align-items:center;width:274px;min-height:40px;height:48px;border-radius:24px;background-color:#da291c}.button.type-1 span{display:flex;align-items:center;justify-content:center;font-family:var(--font-family-base);font-size:16px;font-weight:400;line-height:16px;text-align:center;text-transform:uppercase;color:#fcfcfc}.button.type-1:hover{background-color:#801810}.button.type-2{width:274px;min-height:40px;height:48px;border-radius:25px;background-color:#16181d}.button.type-2 span{display:flex;align-items:center;justify-content:center;font-family:var(--font-family-base);font-size:16px;font-weight:400;text-align:center;text-transform:uppercase;color:#fcfcfc}.button.type-2:hover{background-color:hsla(0,0%,99%,.2)}.button.type-3{width:auto;min-height:30px;height:30px;border-radius:25px;background-color:#16181d}.button.type-3 span{display:flex;align-items:center;justify-content:center;font-size:1.2rem;font-weight:400;text-align:center;text-transform:uppercase;color:#fcfcfc}.button.type-3:hover{background-color:hsla(0,0%,99%,.1)}.button.type-4{width:239px;height:40px;border-radius:4px;background-color:#da291c}.button.type-4 span{display:flex;align-items:center;justify-content:center;font-size:1.4rem;font-weight:400;text-align:center;text-transform:uppercase;color:#fcfcfc}.button.type-4:hover{background-color:#801810}.button.type-5{width:100%;height:40px;border-radius:4px;background-color:#16181d;margin-top:20px}.button.type-5 span{display:flex;align-items:center;justify-content:center;font-size:1.4rem;font-weight:400;text-align:center;text-transform:uppercase;color:#fcfcfc}.button.type-5:hover{background-color:#801810!important}.button.type-6{width:100%;min-height:40px;border-radius:4px;margin-top:20px;background-color:#da291c}.button.type-6 span{display:flex;align-items:center;justify-content:center;font-size:1.4rem;font-weight:400;text-align:center;text-transform:uppercase;color:#fcfcfc}.button.type-6:hover{background-color:#801810}.button.type-7{width:239px;height:40px;border-radius:4px;background-color:#16181d;margin-top:20px}.button.type-7 span{display:flex;align-items:center;justify-content:center;font-size:1.4rem;font-weight:400;text-align:center;text-transform:uppercase;color:#fcfcfc}.button.type-7:hover{background-color:#801810}.button.type-8{width:100%;min-height:48px;border-radius:24px;margin-top:20px;background-color:#da291c;padding:16px 24px}.button.type-8 span{display:flex;align-items:center;justify-content:center;font-family:Roboto;font-size:16px;font-weight:500;line-height:16px;text-align:center;color:#fcfcfc}.button.type-8:hover,.button.type-9{background-color:#801810}.button.type-9{width:100%;min-height:48px;border-radius:24px;margin-top:20px;padding:16px 24px}.button.type-9 span{display:flex;align-items:center;justify-content:center;font-family:Roboto;font-size:16px;font-weight:500;line-height:16px;text-align:center;color:#fcfcfc}#footer{z-index:1020;position:fixed;bottom:0;width:100%;padding:0 26px 20px}#footer ul.links{display:flex;margin:0 0 10px;justify-content:center;list-style:none}#footer ul.links li{margin:0 12px;font-size:1.2rem;font-weight:700}#footer ul.links a{color:#979797;text-decoration:underline}#footer .rights{font-size:.8rem;font-family:var(--font-family-base);text-align:center;color:#fcfcfc}#footer .rights .highlight{font-size:1rem;font-weight:700}.input-container{display:flex;width:100%;height:48px;margin:0 0 10px;border:0;border-radius:0;background:#16181d;transition:margin .5s,opacity .5s}.input-container .form-prefix{display:flex;align-items:center;padding-left:10px;font-family:Roboto;font-size:14px;color:#707a8f}.input-container>input{border:0;padding:0 10px;height:100%;width:100%;background:transparent;font-family:Roboto;color:#fcfcfc}.input-container>input::-moz-placeholder{font-size:14px;color:#707a8f}.input-container>input:-ms-input-placeholder{font-size:14px;color:#707a8f}.input-container>input::placeholder{font-size:14px;color:#707a8f}.input-container>input[type=number],.input-container>input[type=password],.input-container>input[type=tel],.input-container>input[type=text]{font-size:14px;padding:16px}.input-container>input[type=password]{font-size:2rem;font-weight:700}.input-container>input.password-mask{font-size:2rem;font-weight:700;-webkit-text-security:disc;-moz-webkit-text-security:disc;-moz-text-security:disc}.form-box{display:flex;flex:1 1;flex-direction:column;width:100%}.form-box>.content{width:100%;margin:0 0 6px;transition:box-shadow .5s}.form-box>.content>label{display:block;width:100%;margin:0 0 5px;font-size:1.2rem;font-weight:400;white-space:nowrap;text-overflow:ellipsis;color:#979797;transition:all .5s}.form-box>.content .feedback{position:relative;display:none;width:100%;padding:10px;border-radius:4px;background-color:#fcfcfc}.form-box>.content .feedback .arrow{position:absolute;top:0;left:calc(50% - 10px);width:12px;height:12px;border-radius:2px;background-color:#fcfcfc;transform:rotate(45deg) translateY(-50%)}.form-box>.content .feedback p{width:100%;font-weight:700;color:#da291c}.form-box legend,.form-box>.content .feedback p{font-size:1.2rem;font-family:var(--font-family-base);text-align:center}.form-box legend{color:#979797}.form-box.error>.content .input-container{border:1px solid #da291c}.form-box.error .feedback{display:block}.form-box.success .input-container{border:0}.big-btn-container{display:flex;flex-direction:column;align-items:center;background-color:#da291c;border-radius:24px;width:100%;padding:24px;gap:8px;cursor:pointer;transition:all .5s}.big-btn-container:hover{background-color:#801810!important}.big-btn{background-color:transparent;color:#fcfcfc;border-radius:12px;border:none;font-size:24px;cursor:pointer;font-weight:700;line-height:32px;text-align:center}.big-btn>label{padding:0 6px;cursor:pointer}.big-btn>span{margin:-3px!important}.big-btn-container-disabled{opacity:.5!important;cursor:not-allowed!important;pointer-events:none!important}.big-btn-container-disabled:hover{background-color:inherit!important;transform:none!important}.big-btn-container-disabled .big-btn{opacity:.5!important;cursor:not-allowed!important;pointer-events:none!important}.big-btn-container-disabled .big-btn:hover{background-color:inherit!important;transform:none!important}.big-btn-container-disabled .checkbox-general:disabled,.big-btn-container-disabled .checkbox-label{opacity:.5!important;cursor:not-allowed!important}.big-btn-container:has(.big-btn:disabled){opacity:.5;cursor:not-allowed;pointer-events:none}.big-btn-container:has(.big-btn:disabled):hover{background-color:inherit!important;transform:none!important}.check-container{display:flex;align-items:center;margin-top:8px;color:#fff}.checkbox-general{margin-right:8px;width:24px;height:24px;padding:3px;border-radius:4px;background-color:transparent;border:2px solid #fcfcfc;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.checkbox-general:checked{background-color:#fcfcfc;border:1px solid #da291c}.checkbox-general:checked:after{content:"✔";color:#000;font-size:12px;position:relative;margin:0 0 0 3px}.checkbox-label{font-size:14px;font-weight:400;line-height:16px}.modal-container{position:fixed;left:0;z-index:10001;height:100%;background:transparent}.box-modal-container,.modal-container{margin:auto;right:0;bottom:0;display:flex}.box-modal-container{width:328px;padding:16px;min-height:248px;top:0;left:27px;background:#16181d;flex-flow:column;border-radius:12px}.modal-title-container{display:flex;justify-content:space-between}.modal-title{display:flex;color:#fcfcfc;font-family:Roboto;font-size:16px!important;font-style:normal;font-weight:500;line-height:16px!important;padding:0 0 16px}.close-icon{position:relative;font-size:24px;text-align:end;margin:0;top:0;cursor:pointer}.modal-input-container{display:flex;flex-direction:column;align-items:flex-start;align-self:stretch;padding:16px 0}.modal-input{display:flex;background:#2d3139;color:#fcfcfc;padding:16px;align-items:center;align-self:stretch;border:0}.modal-input::-moz-placeholder{font-size:14px;color:#707a8f}.modal-input:-ms-input-placeholder{font-size:14px;color:#707a8f}.modal-input::placeholder{font-size:14px;color:#707a8f}.modal-resend-pin{display:flex;flex-direction:row;align-items:flex-start;align-self:stretch;padding:16px 0}.link-title{display:flex;color:#707a8f;font-family:Roboto;font-size:14px;font-style:normal;font-weight:400;line-height:16px;cursor:pointer}.link-title>img{margin:0 4px}.feedback-error{color:#da291c;font-family:Roboto;font-size:14px;font-style:normal;font-weight:400;line-height:16px}.modal-icon-container{display:flex;justify-content:center;align-items:center;gap:10px;align-self:stretch;padding:0 0 16px}.modal-header-container{align-items:center;font-family:AMX;font-size:24px;font-weight:700;line-height:32px}.modal-desc-container,.modal-header-container{display:flex;padding:8px 16px;flex-direction:column;gap:16px;align-self:stretch;color:#707a8f;text-align:center;font-style:normal}.modal-desc-container{align-items:flex-start;font-family:Roboto;font-size:14px;font-weight:400;line-height:24px}.he-msisdn-identified{display:flex;padding:8px 0;flex-direction:column;align-items:center;gap:8px}.he-sub-title{font-family:Roboto;font-size:16px;font-weight:500}.he-number,.he-sub-title{color:#fcfcfc;text-align:center;font-style:normal}.he-number{font-family:AMX;font-size:24px;font-weight:700;line-height:35px}section.landing-mx{position:relative;width:100%;height:100%;background-repeat:no-repeat;background-position:50%;background-size:cover}section.landing-mx .check{width:14px;height:14px;margin-right:4px}section.landing-mx .box-lists{width:248px}section.landing-mx .list{font-size:16px;color:#fcfcfc;display:flex;font-weight:700}section.landing-mx>.container{width:100%;height:100%;background:linear-gradient(180deg,rgba(0,0,0,.2),#000)}section.landing-mx>.container>.content{display:flex;flex-direction:column;justify-content:flex-start;width:100%;height:100%}section.landing-mx>.container>.content .items{overflow:auto;display:flex;flex-direction:column;align-items:center;width:100%;height:auto;padding:0 15px;text-align:center}section.landing-mx figure.logotype{overflow:hidden;width:209px;min-height:105px;height:105px;background-image:url(/landing/svg/logotype-claro-musica.svg);background-size:auto;background-repeat:no-repeat;background-position:50%}section.landing-mx .center{align-items:center;display:flex;justify-content:center;margin-top:8px;margin-bottom:17px}section.landing-mx .terminos_y_condiciones{color:#cfcfcf;font-weight:700;font-size:13px}section.landing-mx .terminos_y_condiciones a{color:#cfcfcf;text-decoration:underline;cursor:pointer}section.landing-mx .disabled{background-color:#6a120c!important}section.landing-mx .fs-12{font-size:1.2rem}section.landing-mx .loading-gif{display:flex;align-items:center;justify-items:center}section.landing-mx .checkbox{margin-right:5px;width:17px;height:17px;background-color:#000}section.landing-mx p.benefits{color:#fcfcfc;line-height:30px;font-family:AMX;font-weight:700;font-size:24px;margin-left:16px;overflow:hidden;min-height:-moz-min-content;min-height:min-content;min-height:120px}section.landing-mx p.verify{font-size:12px;color:#707a8f;font-weight:400}section.landing-mx p.more,section.landing-mx p.number{font-size:2.4rem;color:#fcfcfc}section.landing-mx p.number{font-weight:700}section.landing-mx p.sended-code{font-size:1.6rem;color:#fcfcfc}section.landing-mx p.plan-included{font-size:1.8rem;color:#f99e28;margin-top:30px}section.landing-mx p.error-title{font-family:var(--font-family-base);font-size:1.8rem;font-weight:700;color:#fcfcfc}section.landing-mx p.get-help{font-family:var(--font-family-base);font-size:1rem;color:#fcfcfc}section.landing-mx p.price{font-family:var(--font-family-base);font-size:1.2rem;font-weight:700;color:#fcfcfc}section.landing-mx p.rules{font-size:13px;color:#707a8f}section.landing-mx p.rules a{cursor:pointer;text-decoration:underline;color:#707a8f}section.landing-mx p.orText{font-family:var(--font-family-base);line-height:21px;text-align:center;text-transform:lowercase}section.landing-mx p.observation,section.landing-mx p.orText{font-size:1.2rem;color:#707a8f}section.landing-mx p.ahora_no{font-size:1.2rem;color:#cfcfcf;margin-top:18px;cursor:pointer;font-weight:700;text-decoration:underline;font-size:13px}section.landing-mx p.margin-20{margin-top:20px}section.landing-mx p.downloadApp{font-size:1.4rem;color:#fcfcfc;text-decoration:none}section.landing-mx a{cursor:pointer;font-family:var(--font-family-base);text-decoration:underline}section.landing-mx a.resend-pincode{opacity:.5;font-size:1.4rem;color:#fcfcfc}section.landing-mx a.access{font-size:1.4rem;text-align:center;text-transform:uppercase;color:#eee;cursor:pointer}section.landing-mx .sub-title{color:#9ba2b0;text-align:center;font-family:AMX;font-size:16px;font-style:normal;font-weight:500;line-height:20px;margin:-16px 0 32px}section.landing-mx form{display:flex;padding:21px 16px;flex-direction:column;align-items:flex-start;justify-content:space-between;max-width:328px;width:100%;gap:28px}section.landing-mx form #pin-input{text-align:center}section.landing-mx .stores{width:100%;display:flex;align-items:flex-start;justify-content:center}section.landing-mx .stores>a{margin:0 10px}section.landing-mx .buttons{display:flex;flex-wrap:wrap;justify-content:center;width:100%}section.landing-mx.number>.container{padding:20px 0 0}section.landing-mx.number a.access{margin:0 0 30px}section.landing-mx.number p.benefits{margin:0 0 8px}section.landing-mx.number p.verify{margin:0 0 30px}section.landing-mx.number p.orText{margin:24px 0 10px}section.landing-mx.number .form-box{margin:0 0 10px}section.landing-mx.number .button{min-width:174px}section.landing-mx.number .button.type-1 span{text-transform:none}section.landing-mx.number .button#button-verify{margin-top:14px;width:100%;border-radius:25.5px}section.landing-mx.number .footer{margin-top:17px;color:#fff}section.landing-mx.number .footer ul.links{display:flex;margin:10px 0;justify-content:center;list-style:none}section.landing-mx.number .footer ul.links li{margin:0 12px;font-size:1.2rem;font-weight:700}section.landing-mx.number .footer ul.links a{color:#707a8f;text-decoration:underline}section.landing-mx.number .footer .rights{font-size:.8rem;font-family:var(--font-family-base);text-align:center;color:#fcfcfc;margin-top:10px}section.landing-mx.number .footer .rights .highlight{font-size:1rem;font-weight:700}section.landing-mx.number #footer{display:none}section.landing-mx.pincode>.container{padding:30px 0 40px}section.landing-mx.pincode figure.logotype{margin:0 auto 30px}section.landing-mx.pincode .edit_number{text-decoration:underline;opacity:.5;color:#fcfcfc;margin-bottom:50px;font-size:13px}section.landing-mx.pincode p.more{margin:0 0 25px;font-weight:700;font-size:26px}section.landing-mx.pincode p.number{margin:0 0 5px;font-size:20px;font-weight:lighter}section.landing-mx.pincode p.sended-code{margin:0 0 35px;font-size:16px}section.landing-mx.pincode .form-box{margin:0 0 30px}section.landing-mx.pincode .button{min-width:174px}section.landing-mx.pincode .button#button-validate{margin:0 0 24px;width:100%;border-radius:25px}section.landing-mx.activation{background-image:url(/landing/img/background-mx.png)}section.landing-mx.activation>.container{padding:28px 0 0}section.landing-mx.activation figure.logotype{margin:0 auto 30px}section.landing-mx.activation p.benefits{margin:35px 0 20px;font-weight:700}section.landing-mx.activation p.price{color:#c5c4c4;font-size:13px}section.landing-mx.activation p.rules{margin:35px 0 0}section.landing-mx.activation p.observation{margin:0 0 20px}section.landing-mx.activation .button{min-width:274px}section.landing-mx.activation .button.type-3{min-width:130px;margin:0 5px 15px}section.landing-mx.activation .button.type-5{max-width:274px;margin:15px 0 10px;border:none;background-color:#16181d;color:#fff}section.landing-mx.activation .button.button span{text-transform:none;color:#fff}section.landing-mx.activation .button#button-text-monthly,section.landing-mx.activation .button#button-text-weekly{margin-bottom:10px;border-radius:25px}section.landing-mx.activation .buttons{margin-top:88px}section.landing-mx.activation .buttons button{background-color:#16181d;border:none;border-radius:25px;color:#fff;font-size:14px}section.landing-mx.activation_telcel{background-image:url(/landing/img/background-mx.png)}section.landing-mx.activation_telcel figure.logotype{overflow:hidden;width:209px;min-height:105px;height:105px;background-image:url(/landing/svg/logotype-claro-musica-ilimitado.svg);background-repeat:no-repeat;background-position:50%}section.landing-mx.activation_telcel>.container{padding:20px 0 40px}section.landing-mx.activation_telcel figure.logotype{margin:0 auto}section.landing-mx.activation_telcel .text_footer{font-size:10px;color:#cfcfcf;margin-top:32px;max-width:500px;line-height:10px}section.landing-mx.activation_telcel .benefits{color:#fff}section.landing-mx.activation_telcel .benefits h5{font-size:26px;margin:19px}section.landing-mx.activation_telcel .benefits p{font-size:16px}section.landing-mx.activation_telcel .benefits.benefits,section.landing-mx.activation_telcel .benefits.price{margin:0 0 10px}section.landing-mx.activation_telcel .benefits.rules{margin:0 0 30px}section.landing-mx.activation_telcel .benefits.observation{margin:0 0 20px}section.landing-mx.activation_telcel li{list-style:inside;font-size:16px}section.landing-mx.activation_telcel .button{width:253px;border-radius:25px;display:flex}section.landing-mx.activation_telcel .button .loading_small{width:20px;height:20px;margin-right:10px}section.landing-mx.activation_telcel .button.type-3{min-width:130px;margin:0 5px}section.landing-mx.activation_telcel .button#button-text-monthly,section.landing-mx.activation_telcel .button#button-text-weekly{margin:0 0 10px}section.landing-mx.activation_telcel .button span{text-transform:none}section.landing-mx.activation_telcel .three_months{color:#fcfcfc;margin-top:18px;font-size:13px}section.landing-mx.promo-success{background-image:url(/landing/img/background-mx.png)}section.landing-mx.promo-success .redirect-action{color:#cfcfcf;font-weight:400;font-size:14px;line-height:19px}section.landing-mx.promo-success .redirect-action span{font-weight:700}section.landing-mx.promo-success>.container{padding:30px 0 40px}section.landing-mx.promo-success figure.logotype{margin:0 auto 45px}section.landing-mx.promo-success p.benefits{width:280px;margin:0;font-size:24px;line-height:33px;font-weight:700}section.landing-mx.promo-success p.plan-included{width:280px;font-size:19px;text-align:center;font-weight:700;margin:30px 0 32px}section.landing-mx.promo-success p.list{font-size:16px}section.landing-mx.promo-success p.details,section.landing-mx.promo-success p.downloadApp{margin:0 0 20px}section.landing-mx.promo-success .button{min-width:174px}section.landing-mx.promo-success .button#button-listen{margin:100px 0 26px;height:48px;border-radius:25.5px;display:flex;align-items:center}section.landing-mx.promo-success .button.icon{margin-right:5px}section.landing-mx.error-generic{background-image:url(/landing/img/background-mx.png)}section.landing-mx.error-generic>.container{padding:30px 0 40px}section.landing-mx.error-generic p.error-title{max-width:200px}section.landing-mx.error-generic p.error-title:first-of-type{margin-top:155px}section.landing-mx.error-generic p.error-title:last-of-type{margin-bottom:80px}section.landing-mx.error-generic .button{min-width:174px;margin:0 0 170px}section.landing-mx.error-generic .button>span{font-weight:700;font-size:1.6rem}section.landing-mx.error-generic figure.logotype{width:100px;min-height:52px;height:18px;background-image:url(/landing/svg/logotype-claro-musica.svg);background-size:contain}@media only screen and (min-width:768px){section.landing-mx .list{font-size:2rem;font-weight:700}section.landing-mx p.orText{font-size:16px}section.landing-mx a.access{font-size:13px}section.landing-mx figure.logotype{width:218px;min-height:101px;height:110px}section.landing-mx.number>.container{padding:30px 0 0}section.landing-mx.number p.benefits{font-size:24px;line-height:32px}section.landing-mx.number p.verify{margin:0 0 24px}section.landing-mx.number p.orText{padding:0 0 0 20px}section.landing-mx.number a.access{margin:0;padding:0 0 0 20px}section.landing-mx.number .form-box{align-content:flex-start;margin:0 20px 0 0}section.landing-mx.number .form-box .content,section.landing-mx.number .form-box .content .input-container{margin:0}section.landing-mx.number .button#button-verify{margin-top:30px;width:100%;border-radius:25.5px}section.landing-mx.number #footer{display:block}section.landing-mx.pincode>.container{padding:30px 0 60px}section.landing-mx.pincode figure.logotype{margin:0 auto 64px}section.landing-mx.pincode .edit_number{font-size:15px;margin-bottom:63px}section.landing-mx.pincode p.more{margin:0 0 10px;font-size:40px}section.landing-mx.pincode p.number{margin:60px 0 0;font-size:32px}section.landing-mx.pincode p.sended-code{margin:0 0 10px}section.landing-mx.pincode form{display:flex;flex-direction:column;align-items:center;justify-content:center;flex-wrap:wrap;width:500px;max-width:500px}section.landing-mx.pincode .form-box{align-content:flex-start;width:280px;margin:0 20px 0 0}section.landing-mx.pincode .form-box .content,section.landing-mx.pincode .form-box .content .input-container{margin:0}section.landing-mx.pincode .button{min-width:174px}section.landing-mx.pincode .button#button-validate{margin-top:32px;width:167px}section.landing-mx.activation{background-image:url(/landing/img/background-mx.png)}section.landing-mx.activation>.container{padding:30px 0 60px}section.landing-mx.activation figure.logotype{margin:0 auto 40px}section.landing-mx.activation p.benefits{font-size:32px;margin:40px 0 0;line-height:41px}section.landing-mx.activation p.price{font-size:13px}section.landing-mx.activation p.rules{font-size:13px;margin:50px 0 40px}section.landing-mx.activation .button#button-text-monthly,section.landing-mx.activation .button#button-text-weekly{margin:30px 0 6px;width:274px}section.landing-mx.activation .buttons{margin-top:0}section.landing-mx.activation .buttons button{background-color:#16181d;border:none;border-radius:25px;color:#fff;font-size:14px}section.landing-mx.activation_telcel{background-image:url(/landing/img/background-mx.png)}section.landing-mx.activation_telcel figure.logotype{overflow:hidden;width:332px;min-height:87px;height:87px;background-image:url(/landing/svg/logo_ilimitado.svg);background-repeat:no-repeat;background-position:50%}section.landing-mx.activation_telcel>.container{padding:30px 0 60px}section.landing-mx.activation_telcel.ahora_no{font-size:1.2rem;color:#707a8f;margin-top:50px;cursor:pointer;color:#cfcfcf;font-weight:700;text-decoration:underline;font-size:13px}section.landing-mx.activation_telcel figure.logotype{margin:0 auto}section.landing-mx.activation_telcel .benefits h5{margin-top:77px;font-size:36px}section.landing-mx.activation_telcel li{font-size:26px}section.landing-mx.activation_telcel .center{margin-top:27px}section.landing-mx.activation_telcel p.benefits{font-size:2.4rem;margin:0 0 32px}section.landing-mx.activation_telcel p.price{font-size:1.6rem}section.landing-mx.activation_telcel p.rules{font-size:13px;margin:0 0 40px}section.landing-mx.activation_telcel .button#button-text-monthly,section.landing-mx.activation_telcel .button#button-text-weekly{margin:0 0 16px}section.landing-mx.activation_telcel .text_footer{font-size:16px;line-height:18.75px}section.landing-mx.promo-success{background-image:url(/landing/img/background-mx.png)}section.landing-mx.promo-success>.container{padding:30px 0 60px}section.landing-mx.promo-success .box-lists{width:405px}section.landing-mx.promo-success figure.logotype{margin:0 auto 55px}section.landing-mx.promo-success p.benefits{width:100%;margin:30px 0 0;font-size:36px;line-height:46.66px;font-weight:700}section.landing-mx.promo-success p.plan-included{width:100%;font-size:32px;font-weight:700;margin:30px 0 56px}section.landing-mx.promo-success p.list{font-size:20px}section.landing-mx.promo-success .button#button-listen{margin:100px 0 25px;border-radius:25.5px}section.landing-mx.promo-success .stores>a{overflow:hidden;margin:0 8px;border:1px solid #5a5a5a;border-radius:5px}section.landing-mx.promo-success .redirect-action{color:#cfcfcf;font-weight:400;font-size:14px;line-height:19px;margin:15px 0 30px}section.landing-mx.promo-success .redirect-action span{font-weight:700}section.landing-mx.error-generic{background-image:url(/landing/img/background-mx.png)}section.landing-mx.error-generic>.container{padding:30px 0 60px}section.landing-mx.error-generic p.error-title{max-width:435px;font-weight:500;font-size:3.6rem;text-transform:uppercase}section.landing-mx.error-generic p.get-help{margin:0 0 200px;font-size:1.4rem}section.landing-mx.error-generic .button{margin:0 0 80px}section.landing-mx.error-generic figure.logotype{width:174px;min-height:30px;height:30px;margin:0 auto 64px}}section.error-404{height:100%;display:flex;align-items:center;justify-content:center}section.error-404 p{font-family:var(--font-family-base);font-size:10rem;text-align:center;color:#fcfcfc}