body#personaliza{background-color:#f4f4f4;color:#1b2538;overflow-x:hidden}body#personaliza .tag{background-color:#fe5537;border-radius:10px;line-height:1;color:#fff;font-size:11px;font-weight:500;padding:2px 10px}body#personaliza small{display:block;line-height:1.4;font-size:9px}@media(max-width:767px){body#personaliza .container-md.custom,body#personaliza .container-md.custom>.row{padding-left:0;padding-right:0}}body#personaliza .h6{font-size:18px;margin-bottom:0}body#personaliza a{color:#1689ff;font-size:14px}body#personaliza .channel{background-color:#f7f7f7;width:100%;height:69px;box-shadow:0 0 2px rgba(0,0,0,.07);border-radius:8px}body#personaliza .channel.selected{box-shadow:0 10px 10px rgba(0,0,0,.07);border:3px solid #1689ff;background-color:#fff}body#personaliza .channel .row{justify-content:space-between;align-items:center}body#personaliza .channel .row p{width:auto}body#personaliza .channel .row p.price{color:#fb7e0f}body#personaliza .addon{width:225px;height:260px;border-radius:8px;box-shadow:0 15px 30px rgba(0,0,0,.07);background-color:#fff;font-weight:700;position:relative}body#personaliza .addon:not(:last-child){margin-right:30px}body#personaliza .addon img{height:100px;object-fit:contain}body#personaliza .addon .price{font-weight:400;font-size:15px;color:#ef6d01}body#personaliza .addon .quantity{display:flex;justify-content:center;align-items:center;width:100px;height:50px;color:#1689ff;font-size:18px;background-color:#ecf4fe;border:1px solid;border-radius:20px;margin:10px auto 0}body#personaliza .addon .quantity *{height:auto}body#personaliza .addon .quantity input{width:50px;background:none;text-align:center;border:0}body#personaliza .addon .quantity i{cursor:pointer}body#personaliza .addon a{position:absolute;top:20px;right:30px}body#personaliza .addon a img{height:auto}body#personaliza .tooltip.show{opacity:1}body#personaliza .tooltip-inner{max-width:265px;padding:.7rem;font-size:12px;color:#1b2538;background-color:#f9f9f9;box-shadow:0 15px 30px rgba(0,0,0,.07);border:1px solid #f1f1f1;border-radius:9px}body#personaliza .bs-tooltip-top .tooltip-arrow:before{border-top-color:#f9f9f9}body#personaliza .bs-tooltip-bottom .tooltip-arrow:before{border-bottom-color:#f9f9f9}body#personaliza .bs-tooltip-left .tooltip-arrow:before{border-left-color:#f9f9f9}body#personaliza .bs-tooltip-right .tooltip-arrow:before{border-right-color:#f9f9f9}@media(max-width:767px){body#personaliza .channel{width:180px;height:93px;margin:0 5px;font-size:14px}body#personaliza .channel>.container,body#personaliza .channel>.container>.row{padding-left:0;padding-right:0}}body#personaliza .resume{position:fixed;right:0;overflow:auto;box-shadow:0 0 20px rgba(0,0,0,.1);background-color:#fafafa}body#personaliza .resume button{max-width:100%;width:343px;padding:10px 0;background-color:#1988ff;font-size:18px;color:#fff;border:0;border-radius:40px;display:flex;align-items:center;justify-content:center;margin:1.5rem auto}body#personaliza .resume>*{height:auto;padding-left:3rem;padding-right:3rem}body#personaliza .resume .pack{color:#fff;line-height:1;position:relative}body#personaliza .resume .pack.tv4k:before{content:"";width:90px;height:100%;position:absolute;bottom:0;right:10%;background:url(../img/tp_tv_4k.png) no-repeat 50%/contain}body#personaliza .resume .pack.tv:before{content:"";width:90px;height:100%;position:absolute;bottom:0;right:10%;background:url(../img/tp_tv.png) no-repeat 50%/contain}body#personaliza .resume .pack .h3{font-weight:600}body#personaliza .resume .pack.veloz{background:linear-gradient(90deg,#5fb157,#c6f148)}body#personaliza .resume .pack.turbo{background:linear-gradient(90deg,#264294,#52a9dc)}body#personaliza .resume .pack.ultrasonico{background:linear-gradient(90deg,#25045e,#6833a1)}body#personaliza .resume .pack.sonico{background:linear-gradient(90deg,#88008f,#db417b)}body#personaliza .resume .pack.relampago{background:linear-gradient(270deg,#fd8610,#ea4101)}body#personaliza .resume .desc{background-color:#1e1f28;color:#fff;font-size:18px;line-height:2}body#personaliza .resume .desc a{font-size:18px;color:#89dbff;text-decoration:underline;display:block;width:max-content;cursor:pointer}body#personaliza .resume .desc a i{font-size:14px}body#personaliza .list{display:flex;flex-direction:column;height:auto;color:#1b2538}body#personaliza .list .concept{font-size:14px;display:flex;justify-content:space-between;align-items:center;position:relative;padding:5px 0}body#personaliza .list .concept.total{font-weight:600;color:#7027ff}body#personaliza .list .concept.total span,body#personaliza .list .concept.total strong{display:block;font-size:18px;height:auto;font-weight:600}body#personaliza .list .concept.total span{color:#1b2538}body#personaliza .list hr{opacity:1;height:1px;background:url(../img/icons/border.png)}body#personaliza .list .concept span{font-weight:600}body#personaliza .list .concept span:before,body#personaliza .precio-lista:before{content:"$ "}body#personaliza .list .see_detail{text-align:center;width:100%;margin:1rem auto;font-size:16px}body#personaliza .list .mobile_hiddeable{overflow-y:scroll;padding-bottom:50px}body#personaliza .list.closed .see_detail:before{content:"Ver detalle"}body#personaliza .list.opened .see_detail:before{content:"Cerrar detalle"}html[lang=en] body#personaliza .list.closed .see_detail:before{content:"See details"}html[lang=en] body#personaliza .list.opened .see_detail:before{content:"Close details"}body#personaliza .list .see_detail:after,body#personaliza .list .see_detail:before{margin:0 5px}body#personaliza .list .see_detail:after{content:"\f078";font-family:Font Awesome\ 6 Free;font-weight:700}body#personaliza .list.closed .see_detail:after{content:"\f077"}body#personaliza .list .mobile_total{color:#7027ff}body#personaliza .list .mobile_total .total{font-size:14px;font-weight:600;line-height:1}body#personaliza .list .mobile_total .total span{font-size:26px}body#personaliza .list .mobile_total .total span:before{content:"$"}body#personaliza .list.opened .mobile_total .total{display:none}body#personaliza .list.opened .mobile_total>div:last-child{flex:0 0 auto;width:100%}@media(min-width:1680px){.resume{height:fit-content}}@media(min-width:768px) and (max-width:991px){body#personaliza .resume>*{padding-left:1rem;padding-right:1rem}body#personaliza .resume .pack.tv:before{right:0}}@media(max-width:767px){body#personaliza .resume{position:relative}body#personaliza .list{position:fixed;left:0;bottom:0;width:100%;background-color:#fff;border-radius:15px 15px 0 0;box-shadow:0 0 20px rgba(0,0,0,.42);padding-left:2rem;padding-right:2rem;visibility:hidden}body#personaliza .list.closed .mobile_total,body#personaliza .list.opened .mobile_total{position:absolute;left:0;bottom:0;padding-left:2rem;padding-right:2rem}body#personaliza .list *{height:auto}}a.aqui{font-size:9px!important;cursor:pointer}body#personaliza .deporvida{color:#7027ff;font-size:14px}body#personaliza #otp button{width:100%;padding:10px 0;background-color:#1988ff;font-size:18px;color:#fff;border:0;border-radius:40px}#modalConfirmaSMS .modal-titulo{font-size:22px;font-family:Montserrat,sans-serif;font-weight:700;color:#1b2538}#modalConfirmaSMS #formCode{display:flex;justify-content:center;position:relative}#modalConfirmaSMS #formCode.loading:after,#modalConfirmaSMS #formCode.loading:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;background-color:rgb(255 255 255/70%)}#modalConfirmaSMS #formCode.loading:before{content:"\f1ce";font-family:Font Awesome\ 6 Free;font-weight:600;font-size:25px;color:#1689ff;background:none;z-index:1;-webkit-animation:spinner-border .75s linear infinite;animation:spinner-border .75s linear infinite}#modalConfirmaSMS .inputCode{margin:0 3px;text-align:center;line-height:80px;font-size:2rem;border:none;background:#ececee;outline:none;width:13%;height:60px;transition:all .2s ease-in-out;border-radius:4px;font-family:Montserrat-Medium}#seccionInformacionPersonal button{width:351px;height:50px;max-width:100%;background:#1988ff;border:1px solid #1988ff;border-radius:25px;color:#fff;font-size:18px;margin:0 auto}#modalConfirmaSMS .no-llego-sms{font-size:14px}#modalConfirmaSMS .no-llego-sms span.link,#modalConfirmaSMS a.link{color:#0168d1;cursor:pointer}#modalConfirmaSMS .check-error{border:1px solid #d9534f}