.homePageContainer{display:flex;flex-direction:column;align-items:center;width:100vw;min-height:100vh;z-index:-1;background-color:#fff}@property --height{syntax:"<string>";inherits:true;initial-value:100vh}@property --heightAdjustment{syntax:"<string>";inherits:true;initial-value:0}.imageContainer{z-index:0;display:flex;height:calc(var(--height) - var(--heightAdjustment));min-height:85vh;width:100vw;-o-object-fit:fill;object-fit:fill}.landingImage{position:fixed;height:110%;width:100%;-o-object-fit:cover;object-fit:cover;background-size:cover;background-position:50%;z-index:0}.firstSection{margin-top:0}.titleText{position:absolute;font-size:4.5vw;font-style:normal;font-weight:600;line-height:normal;top:51%;left:50%;margin-left:-.5rem;width:100%;text-align:center;color:#fff;transform:translate(-50%,-50%);z-index:0}.sectionContainer{flex-direction:column;justify-content:center;padding-top:4.5vw;padding-bottom:4.5vw;gap:1rem}.productsHorizontalSection,.sectionContainer{display:flex;align-items:center;width:100%;height:-moz-min-content;height:min-content;z-index:0}.productsHorizontalSection{flex-direction:row;justify-content:space-evenly;padding-top:1.5vw;padding-bottom:1.2vw;padding-left:.3rem}.lessYPadding{padding-top:2.7vw;padding-bottom:2.7vw}.productsLeftSection{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-top:-1rem;gap:2.15rem;width:-moz-min-content;width:min-content;min-width:31vw;height:100%;z-index:0}.articleLink{color:#008c6e;font-weight:700}.queEsUnESIMContainer{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;overflow:hidden;border-radius:38px;background:#fff;box-shadow:0 3px 2px 4px rgba(18,125,221,.25);color:#00005e;transform:translate(0);padding:1rem 2.75rem;gap:.5rem;width:20rem;text-wrap:nowrap;height:-moz-min-content;height:min-content;z-index:999;animation:none}@keyframes finalHeight{0%{width:20rem;height:3.7rem;padding:1rem 2.75rem}to{width:33rem;height:12.3rem;padding:1.25rem 1.5rem}}@keyframes initialHeight{to{width:20rem;height:3.7rem;padding:1rem 2.75rem}0%{width:33rem;height:12.3rem;padding:1.25rem 1.5rem}}.queEsUnESIMTitle{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:1rem;font-size:1.7rem;font-style:normal;font-weight:600;line-height:normal;text-wrap:nowrap}.queEsUnESIMText{font-size:1rem;font-style:normal;font-weight:400;line-height:1.5rem;text-align:justify;text-wrap:wrap;width:30rem;display:none;opacity:0}@media (min-width:640px){.articleLink:hover{text-decoration:underline;transition:.3s;cursor:pointer}.queEsUnESIMContainer:hover{animation:finalHeight 1.25s forwards}.queEsUnESIMContainer:hover .queEsUnESIMText{display:flex;animation:fadeIn 1.25s forwards;transition:1.25s}}.comoFuncionaSection{padding-top:4vw;padding-bottom:4.35vw}.subTitles{text-align:center;font-size:3.47vw;font-style:normal;font-weight:600;line-height:normal}.subTitlesHorizontal{text-align:center;line-height:4.8vw}.subText{font-size:1.5vw;font-weight:400}.homeButtons,.subText{text-align:center;font-style:normal;line-height:normal}.homeButtons{display:flex;flex-wrap:nowrap;text-wrap:nowrap;flex-direction:column;justify-content:center;width:22%;height:4.0625rem;flex-shrink:0;border-radius:2.03125rem;background:#008c6e;color:#fff;font-size:1.7rem;font-weight:600;-webkit-tap-highlight-color:transparent}.homeButtonsHorizontal{width:20rem;text-wrap:nowrap}.homeReviewsButton{background:#008c6e;margin-top:1rem;margin-left:0;color:#fff;padding:.75rem 1.75rem;width:-moz-max-content;width:max-content;height:-moz-min-content;height:min-content;text-wrap:nowrap;flex-wrap:nowrap;animation:shake 6s infinite}.homeReviewsButton:hover{transform:scale(1.05);animation:none}.homeButtons:hover{transform:scale(1.05);transition:.2s;cursor:pointer}.hiddenOpacity{opacity:0}@keyframes leftSlide{0%{transform:translateX(-100%)}to{transform:translateX(0)}}.leftSlide{animation:leftSlide 1.4s forwards}.jello{animation:jello 9s 3s infinite}.jello:hover{transform:scale(1.05);animation:none}.leftSlidewDelay{animation:jello 9s 3s infinite}@keyframes rightSlide{0%{transform:translateX(220%)}to{transform:translateX(0)}}.rightSlide,.rightSlidewDelay{animation:rightSlide 2s 0s forwards}@keyframes shake{0%,27%,to{transform:translateX(0)}15%,21%,3%,9%{transform:translateX(-3px)}12%,18%,6%{transform:translateX(3px)}}@keyframes bounce{0%,10%,20%,30%,45%,to{transform:translateY(0)}5%{transform:translateY(-15px)}15%{transform:translateY(-10px)}25%{transform:translateY(-5px)}}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes swing{8%{transform:rotate(8deg)}16%{transform:rotate(-8deg)}24%{transform:rotate(5deg)}32%{transform:rotate(-3deg)}40%,to{transform:rotate(0deg)}}@keyframes flip{0%{transform:perspective(400px) rotateY(0)}20%{transform:perspective(400px) rotateY(180deg)}40%,to{transform:perspective(400px) rotateY(1turn)}}@keyframes wiggle2{0%{transform:rotate(0deg)}12%,16%,20%,24%,4%,8%{transform:rotate(-.6deg)}10%,14%,18%,2%,22%,6%{transform:rotate(.6deg)}25%,to{transform:rotate(0deg)}}@keyframes jello{0%,25%,to{transform:scale(1) translate(0)}5%{transform:scale(.94,1.06) translate(3px)}10%{transform:scale(1.06,.94) translate(-3px)}15%{transform:scale(.97,1.03) translate(0)}}.wiggle2{animation:wiggle2 10s 1.8s infinite}.wiggle2:hover{transform:scale(1.05);animation:none}.shake{animation:shake 10s 3s infinite}.shake:hover{transform:scale(1.05);animation:none}@media (max-width:1400px){.imageContainer{width:100vw;height:calc(47vw - var(--heightAdjustment))}.landingImage{margin-top:-3rem}.titleText{top:22vw;font-size:5vw}.firstSection{margin-top:0}.homeReviewsButton{width:-moz-max-content;width:max-content}}@media (max-width:1240px){.titleText{top:41vh;font-size:5vw}.subTitles{font-size:3.6vw}.subText{font-size:1.9vw}.imageContainer{width:100vw;min-height:80vh}.landingImage{margin-top:-3rem}.firstSection{margin-top:0}.homeButtons{width:25%;min-width:-moz-min-content;min-width:min-content}.homeButtons,.homeButtonsHorizontal{height:3.25rem;font-size:1.5rem;text-wrap:nowrap}.homeButtonsHorizontal{width:17rem}.queEsUnESIMContainer{border-radius:38px;padding:.8rem 2.15rem .7rem;gap:.4rem;width:17rem}@keyframes finalHeight{0%{width:17rem;height:3.7rem;padding:1rem 2.75rem}to{width:28rem;height:10.7rem;padding:1rem 1.5rem}}.queEsUnESIMTitle{gap:1rem;font-size:1.5rem}.queEsUnESIMText{font-size:.9rem;line-height:1.4rem;width:26rem}.homeReviewsButton{margin-top:0;padding:.75rem 1.75rem;width:-moz-max-content;width:max-content;height:-moz-min-content;height:min-content;text-wrap:nowrap}.productsLeftSection{margin-top:-1rem;width:-moz-min-content;width:min-content;min-width:36vw;gap:1.8vw;z-index:0}}@media (max-width:920px){.queEsUnESIMContainer{display:none}.titleText{top:40vh;font-size:3.5rem}.subTitles{font-size:2rem}.subText{font-size:2.2vw}.comoFuncionaSection{padding-top:2.25rem}.landingImage{margin-top:-3rem}.homeButtons{width:32%;height:3.2rem;font-size:1.35rem}.homeReviewsButton{margin-top:1rem;padding:.75rem 1.75rem;width:-moz-max-content;width:max-content;height:-moz-min-content;height:min-content;text-wrap:nowrap}}@media (max-width:640px){.queEsUnESIMContainer{position:relative;display:flex;justify-content:flex-start;background:#fff;border-top:3px solid rgba(18,125,221,.5);border-bottom:3px solid rgba(18,125,221,.5);box-shadow:0 0 0 0 rgba(18,125,221,.5);color:#00005e;top:0;left:0;margin-top:-1rem;border-radius:0;padding:.9rem 1.5rem;gap:1rem;width:100%;height:-moz-min-content;height:min-content;z-index:999;animation:none}.queEsUnESIMContainer,.queEsUnESIMTitle{align-items:center;margin-left:0;min-width:100%}.queEsUnESIMTitle{justify-content:center;font-size:6.1vw;text-wrap:nowrap;gap:3.5vw}.queEsUnESIMText{font-size:1rem;opacity:1;width:99%}@keyframes finalHeight{0%{max-height:3.7rem;top:0}to{max-height:1000px;top:0}}.openQueEsUnESIM{animation:finalHeight 2s forwards}.openQueEsUnESIMText{display:block}@keyframes initialHeight{0%{height:12rem;top:0}to{height:3.7rem;top:0}}.openQueEsUnESIMReverse{animation:initialHeight .75s forwards}.titleText{margin-left:0;top:19rem;width:80%;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:15vw;line-height:4rem}.subTitles{width:80%;font-size:7.5vw;line-height:2.2rem}.subText{font-size:3.4vw}.homeButtons{width:68%;height:3.2rem;font-size:1.35rem;min-width:-moz-min-content;min-width:min-content}.homeButtons,.homeReviewsButton{flex-wrap:nowrap;text-wrap:nowrap}.homeReviewsButton{padding:.75rem 1.25rem;font-size:1.1rem;margin-top:2rem;min-width:17rem;align-items:center;justify-content:center;height:-moz-min-content;height:min-content}.landingImage{height:38rem;width:100%;margin-top:0;-o-object-fit:cover;object-fit:cover}.imageContainer{height:38rem;min-height:0;width:100vw}.sectionContainer{padding-top:1.05rem;padding-bottom:4vh}.lessYPadding{padding-top:1.5rem;padding-bottom:1.5rem}.firstSection{margin-top:0}.comoFuncionaSection,.firstSection,.morePadding{padding-top:1.6rem}.rightSlide{animation:rightSlide 1.4s 0s forwards}.rightSlidewDelay{animation:rightSlide 1.2s 0s forwards}.leftSlide{animation:leftSlide 1s forwards}.leftSlidewDelay{animation:leftSlide 1.2s 0s forwards,shake 10s 3s infinite}}.productPageContainer{display:flex;flex-direction:column;align-items:center;width:100vw;min-height:100vh;z-index:-1;background-color:#fff}.productSectionContainer{justify-content:center;padding-top:3vw;padding-bottom:5vw;width:100%;height:100%}.formsContainer,.productSectionContainer{display:flex;flex-direction:column;align-items:center;z-index:0}.formsContainer{justify-content:flex-start;padding-top:0;width:60%;height:0;opacity:0;gap:2vw}.loginAnimation{animation:increaseHeightLogin .3s ease-in-out forwards,fadeIn .5s ease-in-out .2s forwards}.loginAnimation.animation-reverse{animation:decreaseHeightLogin .3s ease-in-out forwards,fadeOut .1s ease-in-out forwards}@keyframes increaseHeightLogin{0%{height:0;padding-top:0}98%{height:20rem;padding-top:2vw}to{height:-moz-min-content;height:min-content;padding-top:2vw}}@keyframes decreaseHeightLogin{0%{height:20rem;padding-top:2vw}to{height:0;padding-top:0}}.registerAnimation{animation:increaseHeightRegister .3s ease-in-out forwards,fadeIn .5s ease-in-out .2s forwards}.registerAnimation.animation-reverse{animation:decreaseHeightRegister .3s ease-in-out forwards,fadeOut .1s ease-in-out forwards}@keyframes increaseHeightRegister{0%{height:0;padding-top:0}98%{height:48rem;padding-top:2vw}to{height:-moz-min-content;height:min-content;padding-top:2vw}}@keyframes decreaseHeightRegister{0%{height:48rem;padding-top:2.5vw}to{padding-top:0;height:0}}.individualProductImageContainer{position:relative;display:flex;width:100vw;height:82vh}.individualProductImage{display:flex;height:100%;width:100%;-o-object-fit:cover;object-fit:cover;background-size:cover;background-position:50%;z-index:0}.productTitle{position:absolute;display:flex;flex-direction:column;align-items:center;font-size:5.5vw;top:42vh;top:51.5%;left:49.5%;transform:translate(-50%,-50%)}.productSubTitle,.productTitle{font-style:normal;font-weight:600;line-height:normal;width:95%;text-align:center;text-wrap:balance;color:#fff;z-index:0}.productSubTitle{margin-top:2rem;font-size:2vw}.stepsGraphicContainer{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:33%;height:-moz-min-content;height:min-content;margin-bottom:3vw}.stepsLine{position:absolute;height:.15rem;width:33%;background-color:#008c6e;z-index:-1}.stepsCircles{display:flex;width:3rem;height:auto}.stepsContainer{display:flex;flex-direction:column;align-items:center;justify-content:center;width:75%;height:-moz-min-content;height:min-content;gap:1.2rem;margin-bottom:6vw}.fadeIn{animation:fadeIn .5s ease-in-out forwards}.fadeOut{animation:fadeOut .5s ease-in-out forwards}.variantsCardsContainer{row-gap:2.5rem;-moz-column-gap:3.6rem;column-gap:3.6rem;margin-top:2vw;margin-bottom:1.8rem;max-width:80rem}.overlappingPills{position:relative;display:flex;flex-direction:column;height:5.5rem}.activated{height:10rem}.variantPill{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.15rem;width:100%;height:5.5rem;border-radius:48px;box-shadow:0 4px 10px 4px rgba(0,0,0,.1);font-size:1.6rem;font-weight:700;text-align:center;line-height:normal;transition:scale .2s ease-in-out;overflow:visible;text-overflow:ellipsis;z-index:1;-webkit-tap-highlight-color:transparent}.variantPill2{scale:.85;gap:.1rem;height:4.8rem}.planName{font-size:1.7rem;line-height:1.55rem}.enlargeNumber{font-size:1.9rem;line-height:1.6rem}@media (min-width:640px){.paisesConCobertura:hover,.variantPill:hover{transform:scale(1.05);transition:.2s ease-in-out;cursor:pointer}}.variantQuantity{position:absolute;display:flex;flex-direction:row;align-items:center;justify-content:space-evenly;width:100%;height:10rem;animation:increaseHeightQuantity .3s ease-in-out forwards;padding-top:5.3rem;border-radius:48px;box-shadow:0 4px 10px 4px rgba(0,0,0,.1);font-size:1.6rem;font-weight:600;text-align:center;line-height:normal}@keyframes increaseHeightQuantity{0%{height:5.5rem}to{height:10rem}}@keyframes decreaseHeightQuantity{0%{height:10rem}to{height:5.5rem}}.variantQuantity.animation-reverse{animation:decreaseHeightQuantity .3s ease-in-out forwards}@media (min-width:640px){.variantPill:hover+.variantQuantity{transform:scale(1.05);transition:.2s ease-in-out}}.minusPlus{font-size:2.4rem;font-weight:400}.fade,.minusPlus{opacity:0;animation:fadeIn .1s ease-in-out .2s forwards}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@media (min-width:640px){.minusPlus:hover{transform:scale(1.2);transition:.2s ease-in-out;cursor:pointer}}.variantPrice{font-size:1.35rem;font-style:normal;font-weight:500;line-height:normal;text-align:center;margin-top:.4rem}.smallerMXN{font-size:1.15rem;line-height:1.35rem}@keyframes increaseMargin{0%{margin-top:-4.1rem}to{margin-top:.4rem}}.standardText{font-size:1.4rem;font-style:normal;font-weight:400;line-height:normal;text-align:center}.quePaquete:hover{cursor:pointer;-webkit-tap-highlight-color:transparent}@media (min-width:640px){.hoverClassQuePaquete:hover{transform:scale(1.03);transition:.2s ease-in-out}}.quePaqueteTitle{font-size:1.8rem;font-weight:600;text-align:center}.quePaqueteExpanded{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:0;gap:2rem;text-align:justify;color:#000;border-radius:40px;background:#fff;box-shadow:0 4px 10px 4px rgba(0,0,0,.1);opacity:0}.quePaqueteAnimation{animation:increaseHeightQuePaquete .25s ease-in-out forwards,fadeIn .1s ease-in-out .24s forwards}.quePaqueteAnimation.animation-reverse{animation:decreaseHeightQuePaquete .35s ease-in-out forwards,fadeOut .05s ease-in-out forwards}@keyframes increaseHeightQuePaquete{0%{height:0;padding:0}98%{height:39rem;padding:2vw 3vw 3vw}to{height:-moz-min-content;height:min-content;padding:2vw 3vw 3vw}}@keyframes decreaseHeightQuePaquete{0%{height:-moz-min-content;height:min-content;padding:2vw 3vw 3vw}2%{height:39rem;padding:2vw 3vw 3vw}to{height:0}}.quePaqueteChartContainer{display:grid;grid-template-columns:repeat(3,1fr);justify-items:center;align-items:center;width:100%;padding:0 4vw;height:-moz-min-content;height:min-content;-moz-column-gap:6vw;column-gap:6vw;row-gap:1.25rem;text-align:center}.daysPill{width:70%;height:-moz-min-content;height:min-content;padding:1rem;border-radius:48px;background:#fff}.daysPill,.gbCircle{display:flex;flex-direction:column;align-items:center;justify-content:center;box-shadow:0 4px 10px 4px rgba(0,0,0,.1)}.gbCircle{position:relative;width:3.6rem;height:3.4rem;padding-bottom:.6rem;font-size:1.9rem;border-radius:50%}.gbCircle,.gbPill{color:#fff;font-weight:700;background:#008c6e}.gbPill{position:absolute;top:60%;left:60%;width:-moz-min-content;width:min-content;height:-moz-min-content;height:min-content;padding:.2rem .4rem;font-size:1rem;border-radius:48px;box-shadow:0 4px 10px 4px rgba(0,0,0,.1)}.GBUnlimitedToggleContainer{justify-content:center;border:1px solid rgba(0,0,0,.15);box-shadow:0 1px 6px 1px rgba(0,0,0,.15)}.GBUnlimitedToggle,.GBUnlimitedToggleContainer{display:flex;flex-direction:row;align-items:center;height:-moz-min-content;height:min-content;background:#ffffffb5;border-radius:48px}.GBUnlimitedToggle{justify-content:space-between;position:relative;gap:.5rem;font-size:1.4rem;font-weight:700;color:#000;text-align:center;line-height:normal}.GBUnlimitedToggle:before{content:"";position:absolute;top:0;left:0;width:50%;height:100%;background:#008c6e;border-radius:48px;transition:transform .3s ease;z-index:1}.GBUnlimitedToggle.tab-unlimited:before{transform:translateX(100%)}.marginTop{margin-top:-.5rem}.GBUnlimitedToggle2{font-size:1.2rem}.GBUnlimitedPills{display:flex;align-items:center;justify-content:center;width:-moz-max-content;width:max-content;height:-moz-min-content;height:min-content;width:50%;border-radius:48px;position:relative;z-index:2;transition:color .3s ease;border:.1rem solid transparent;padding:.4rem 1.1rem}.GBUnlimitedPills2{padding:.3rem 1.1rem}.resumenDeCompraCardsContainer{position:relative;display:flex;flex-wrap:wrap;flex-direction:row;align-items:center;justify-content:center;gap:1.5rem;width:90%;height:-moz-min-content;height:min-content;row-gap:3.5rem;-moz-column-gap:5rem;column-gap:5rem;margin-top:3vw;margin-bottom:3vw;overflow:visible}.resumenDeCompraTitle{font-size:1.6rem;font-style:normal;font-weight:600;text-align:start}.resumenDeCompraText{font-size:1.3rem;font-style:normal;font-weight:400;line-height:2.2rem}.resumenDeCompraESIM,.resumenDeCompraText{width:-moz-max-content;width:max-content;text-align:start}.resumenDeCompraESIM{position:relative;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;max-width:80%;height:-moz-min-content;height:min-content;border-radius:20px;background:#fff;box-shadow:0 4px 10px 4px rgba(0,0,0,.15);border:.15rem solid #000;text-align:center;line-height:normal;overflow:visible}.resumenDeCompraESIMName{padding:.7rem 1.4rem .5rem 1rem;width:100%;border-radius:18px 18px 0 0;font-size:1.9rem;line-height:2.2rem;font-weight:700;background:#008c6e;color:#fff;border-bottom:.15rem solid #000}.recargaFlex,.resumenDeCompraESIMName{position:relative;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;height:-moz-min-content;height:min-content;text-align:start}.recargaFlex{width:-moz-max-content;width:max-content;text-wrap:nowrap}.resumenESIMName2{border-radius:0 0 0 0}.redBorder{border:.35rem solid #a60000}.resumenEditSIMCardName{display:flex;flex-wrap:nowrap;flex-direction:row;align-items:flex-end;justify-content:flex-start;height:-moz-min-content;height:min-content;margin-right:1.25rem;gap:.75rem;font-size:1.9rem;line-height:2.2rem;font-weight:700;text-wrap:nowrap}.resumenESIMNameEdit{position:relative;font-size:1.1rem;line-height:1.4rem;font-weight:400;padding-bottom:0}.resumenESIMNameEdithover{border-radius:28px;border:.2rem solid #fff;transition:.3s ease-in-out;padding:.2rem .5rem .1rem;scale:.95;cursor:pointer}.nameEditPopUp{position:absolute;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;transform:translate(-50%,-50%);top:-210%;left:180%;width:11.5rem;height:-moz-max-content;height:max-content;padding:.5rem 1rem;border-radius:20px;background:#fff;box-shadow:0 4px 10px 4px rgba(0,0,0,.1);border:.15rem solid #d9d9d9;color:#000;font-size:1rem;font-weight:500;text-align:start;text-wrap:wrap;line-height:normal;pointer-events:none;z-index:199;transform-origin:top;animation:fadeIn .5s ease-in-out forwards,increaseYScale2 .5s ease-in-out forwards}.MoreInfoIcon{position:absolute;pointer-events:all;top:5%;right:-5%;width:1.1rem;height:auto;z-index:299}.resumenESIMNameInput{width:11rem;line-height:2.25rem;padding-top:.2rem;padding-left:.4rem;color:#000}.resumenDeCompraBundles{flex-wrap:wrap;flex-direction:row;align-items:stretch;justify-content:flex-start;gap:.75rem;padding:.75rem;max-width:100%;height:-moz-max-content;height:max-content}.resumenDeCompraBundle,.resumenDeCompraBundles{display:flex;text-align:start;width:-moz-max-content;width:max-content;line-height:normal}.resumenDeCompraBundle{position:relative;flex-direction:column;align-items:flex-start;justify-content:center;gap:.5rem;height:-moz-min-content;height:min-content;padding:1rem 2.7rem 1rem 1.5rem;border-radius:20px;background:#fff;box-shadow:0 4px 10px 4px rgba(0,0,0,.1);border:.15rem solid #d9d9d9;font-size:1.3rem;font-weight:600}.bundleXMark{top:.5rem;right:.5rem;width:1.2rem;pointer-events:all}.bundleXMark,.eSIMXMark{position:absolute;height:auto;z-index:99}.eSIMXMark{top:25%;right:3%;width:1.4rem}.eSIMXMark2{top:25%;right:2%}.dropdownArrowContainer{position:relative;display:flex;flex-direction:row;align-items:center;justify-content:center;width:-moz-max-content;width:max-content}.dropdownArrow{position:relative;width:1.3rem;margin-right:3rem;height:auto;z-index:5;rotate:90deg}.recargaPopUp{position:absolute;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;translate:translate(-50%,-50%);top:-150%;left:-70%;width:13rem;height:-moz-max-content;height:max-content;padding:.5rem 1rem;border-radius:20px;background:#fff;box-shadow:0 4px 10px 4px rgba(0,0,0,.1);border:.15rem solid #d9d9d9;color:#000;font-size:1rem;font-weight:500;text-align:start;text-wrap:wrap;line-height:normal;z-index:999;transform-origin:top;animation:fadeIn .5s ease-in-out forwards,increaseYScale2 .5s ease-in-out forwards}.recargaPopUpArrow{transform:translate(-50%,-50%) rotate(-40deg);top:-15%;left:60%}.nameEditPopUpArrow,.recargaPopUpArrow{position:absolute;width:2.75rem;height:auto;z-index:199;animation:fadeIn .75s ease-in-out forwards}.nameEditPopUpArrow{transform:translate(-50%,-50%) rotate(0deg);top:-12%;left:155%}.resumenDeCompraAddBundle{position:relative;justify-content:center;gap:.5rem;width:3.5rem;padding:1rem;border-radius:16px;color:#9d9d9d;border:.15rem solid #d9d9d9;font-size:4.5rem;font-weight:400;text-align:center;z-index:199}.addBundlePopUp,.resumenDeCompraAddBundle{display:flex;flex-direction:column;align-items:center;background:#fff;box-shadow:0 4px 10px 4px rgba(0,0,0,.1);line-height:normal}.addBundlePopUp{position:absolute;justify-content:flex-start;top:78%;left:68%;width:11.5rem;height:-moz-max-content;height:max-content;padding:.5rem 1rem;border-radius:20px;border:.15rem solid #d9d9d9;color:#000;font-size:1rem;font-weight:500;text-align:start;text-wrap:wrap;z-index:999;transform-origin:top;animation:fadeIn .5s ease-in-out forwards,increaseYScale .5s ease-in-out forwards}.addBundlePopUpArrow{position:absolute;transform:translate(-50%,-50%) rotate(0deg);top:63%;left:120%;width:2.75rem;height:auto;z-index:-20;animation:fadeIn .75s ease-in-out forwards}.addBundleTransparent{position:absolute;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;top:20%;left:70%;width:11.5rem;height:5rem;opacity:0;z-index:99}.moreInfoPopUp{width:23rem;padding:.75rem 1rem;transform-origin:top left;height:-moz-max-content;height:max-content;text-align:left;animation:moreInfoPopUp 1s ease-in-out forwards}@keyframes moreInfoPopUp{0%{transform:scaleX(.5) scaleY(.2);color:#fff}to{transform:scaleX(1) scaleY(1);color:#000}}.blurClass{filter:blur(5px)}.blur2Class{filter:blur(2px)}.recargaDropdownMenu{position:absolute;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;text-align:start;width:101%;height:-moz-max-content;height:max-content;transform-origin:top;transform:scaleY(0) scaleX(1);padding:.2rem 0 .5rem;border-radius:0 0 16px 16px;border-bottom:.15rem solid #000;border-right:.15rem solid #000;border-left:.15rem solid #000;background:#008c6e;color:#fff;font-weight:600;font-size:1.8rem;z-index:999;animation:increaseYScale .3s ease-in-out forwards}@keyframes increaseYScale{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes increaseYScale2{0%{transform:scaleY(0) translate(-50%,-50%)}to{transform:scaleY(1) translate(-50%,-50%)}}.recargaDropdownItem{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;width:100%;height:-moz-max-content;height:max-content;padding:.3rem 1rem;color:#fff}.addBundleContainer{position:fixed;width:40rem;height:21rem;top:52%;left:50%;transform:translate(-50%,-50%);border-radius:20px;background:#fff;box-shadow:0 4px 10px 4px rgba(0,0,0,.1);border:.15rem solid #000;font-size:1.3rem;font-weight:600;text-align:center;line-height:normal;overflow-y:scroll;z-index:800;filter:none;scroll-behavior:smooth;animation:fadeIn .5s ease-in-out forwards}.addBundleContainer,.addBundleInnerContainer{display:flex;flex-direction:column;align-items:center;justify-content:flex-start}.addBundleInnerContainer{position:relative;width:100%;height:-moz-min-content;height:min-content;padding:1rem;gap:.65rem}.addBundlePrevArrow{position:absolute;top:26.5%;left:6%;transform:translateY(-50%);width:1rem;height:auto;z-index:99}.addBundleSearch{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:.1rem;width:100%;height:-moz-min-content;height:min-content;font-size:1rem;font-weight:600;text-align:center;padding:.35rem .35rem .35rem 1.5rem;box-shadow:0 1px 4px 1px rgba(0,0,0,.25);background-color:#fff;color:#000;border-radius:38px;z-index:10}.addBundleSearchRecargaSection{box-shadow:none;justify-content:center;align-items:center;padding:.35rem}.addBundleSearchProductButton{display:flex;align-items:center;justify-content:center;width:2rem;height:1.95rem;padding:.6rem;background-color:#008c6e;-moz-columns:#fff;column-count:#fff;border-radius:50%;cursor:pointer;z-index:10}.addBundleCardsContainer{display:grid;grid-template-columns:repeat(3,1fr);row-gap:1.3rem;-moz-column-gap:1.2rem;column-gap:1.2rem;margin-top:1vw;margin-bottom:1vw}.addBundleCardsContainer,.addBundlePill{align-items:center;justify-content:center;width:100%;height:-moz-min-content;height:min-content}.addBundlePill{font-size:1.1rem}.addBundleButton,.addBundlePill{display:flex;flex-direction:column;padding:.75rem 1.25rem;border-radius:48px;box-shadow:0 4px 10px 4px rgba(0,0,0,.1);text-align:center;line-height:normal}.addBundleButton{align-items:center;justify-content:center;width:-moz-max-content;width:max-content;height:-moz-min-content;height:min-content;margin-top:-.15rem;background-color:#008c6e;color:#fff;font-size:1.2rem}.variantsCardsAddBundle{font-size:1.2rem;row-gap:.5rem;-moz-column-gap:1rem;column-gap:1rem;margin-top:.6rem;margin-bottom:0}@media (min-width:640px){.GBUnlimitedPills:hover{border:.1rem solid #008c6e;scale:1;cursor:pointer}.addBundleHover:hover{scale:1.05;transition:.3s ease-in-out;cursor:pointer}.addBundlePill:hover{border:.2rem solid #008c6e;padding:.55rem 1.05rem;cursor:pointer}.addBundleButton:hover{scale:1.05;transition:.2s ease-in-out;cursor:pointer}.addBundlePrevArrow:hover,.bundleXMark:hover,.eSIMXMark:hover{scale:1.1;transition:.2s ease-in-out;cursor:pointer}.recargaDropdownItem:hover{background:hsla(0,0%,100%,.386);cursor:pointer}.resumenESIMNameEdit:hover{border-radius:28px;border:.2rem solid #fff;transition:.3s ease-in-out;padding:.2rem .5rem .1rem;scale:.95;cursor:pointer}.resumenESIMNameEdithover:hover{transition:.3s ease-in-out;scale:1;cursor:pointer}.resumenESIMNameEdit:hover .nameEditPopUp{animation:fadeIn .5s ease-in-out forwards,increaseYScale2 .5s ease-in-out forwards,changeTopLeft1 .5s ease-in-out forwards}.resumenESIMNameEdit:hover .nameEditPopUpArrow{animation:fadeIn .75s ease-in-out forwards,changeTopLeft2 .5s ease-in-out forwards}}@keyframes changeTopLeft1{0%{top:-210%;left:180%}to{top:-170%;left:175%}}@keyframes changeTopLeft2{0%{top:-12%;left:155%}to{top:-8%;left:145%}}.totalText{font-size:1.5rem;font-style:normal;font-weight:600;color:rgba(0,0,0,.7)}.nextButton,.totalText{line-height:normal;text-align:center}.nextButton{display:flex;flex-direction:row;align-items:center;justify-content:center;width:28.5%;height:4.4rem;border-radius:48px;background-color:#008c6e;font-size:1.6rem;color:#fff;transition:scale .2s ease-in-out;overflow:visible;white-space:nowrap;text-overflow:ellipsis}@media (min-width:640px){.nextButton:hover{transform:scale(1.05);transition:.2s ease-in-out;cursor:pointer}}.buttonsGrid{display:grid;grid-template-columns:repeat(3,1fr);width:95%;height:-moz-min-content;height:min-content;-moz-column-gap:3vw;column-gap:3vw}.finalButton{display:flex;flex-direction:row;align-items:center;justify-content:center;height:4.2rem;border-radius:48px;font-size:1.6rem;text-align:center;line-height:normal;transition:scale .2s ease-in-out;overflow:visible;white-space:nowrap;text-overflow:ellipsis}@media (min-width:640px){.finalButton:hover{transform:scale(1.05);transition:.2s ease-in-out;cursor:pointer}}.recargaButtonsGrid{display:grid;width:64%;height:-moz-min-content;height:min-content;-moz-column-gap:3vw;column-gap:3vw}.addToCartGrid{width:32%}.recargaText{width:65%;font-size:1.6rem;margin-top:3.5vw;margin-bottom:5vw;font-style:normal;font-weight:400;line-height:normal;text-align:center}.backButton{display:flex;flex-direction:row;align-items:center;justify-content:center;font-size:1.5rem;color:rgba(0,0,0,.45);text-align:center}@media (min-width:640px){.backButton:hover{transform:scale(1.05);transition:.2s ease-in-out;cursor:pointer}}.productInfoText{align-items:center;justify-content:center;width:75%;height:-moz-min-content;height:min-content;margin-top:2vw;margin-bottom:1vw;text-align:center;font-size:1.5rem}.contriesCardsContainer{flex-wrap:wrap;justify-content:stretch;width:76%;margin-top:2vw;margin-bottom:1.5vw;padding:12px;row-gap:1.3rem;-moz-column-gap:24px;column-gap:24px;overflow:hidden}.contriesCardsContainer,.countryPill{display:flex;flex-direction:row;align-items:center;height:-moz-min-content;height:min-content}.countryPill{justify-content:center;min-width:-moz-min-content;min-width:min-content;flex-grow:1;flex-basis:0%;border-radius:8px;box-shadow:0 2px 6px 2px rgba(0,0,0,.08);text-align:center;line-height:normal;padding:.8rem 1.1rem;font-size:1.5rem;white-space:nowrap}.suggestedCountriesContainer{position:relative;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;width:77%;height:-moz-min-content;height:min-content;margin-top:1.5vw;margin-bottom:1.5vw;padding:12px;gap:2.5rem}.suggestedProductsGridContainer{width:100%;padding:0;row-gap:1.3rem;-moz-column-gap:24px;column-gap:24px;overflow:scroll}.suggestedCountriesGrid,.suggestedProductsGridContainer{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;height:-moz-min-content;height:min-content}.suggestedCountriesGrid{min-width:-moz-max-content;min-width:max-content;padding:1.5rem 0;row-gap:28px;-moz-column-gap:.5rem;column-gap:.5rem;z-index:20}.suggestedCountriesGrid::-webkit-scrollbar,.suggestedProductsGridContainer::-webkit-scrollbar{display:none}.showSuggestedSmall{display:none}.hideSuggestedSmall{display:flex}.suggestedCountryPill{display:none;flex-grow:1;box-shadow:0 4px 10px 4px rgba(0,0,0,.15);padding:.45rem 1.25rem;font-size:1.5rem;gap:.75rem}.suggestedCountryPill,.suggestedCountryPricePill{flex-direction:row;align-items:center;justify-content:center;min-width:-moz-min-content;min-width:min-content;border-radius:48px;color:#000;text-align:center;line-height:normal;font-weight:500;white-space:nowrap}.suggestedCountryPricePill{display:flex;padding:.9rem 0 .7rem;font-size:1.1rem}.productContainerSugg{position:absolute;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;height:10rem;padding-bottom:0}.productContainerSugg,.productImageContainerSugg{width:calc((77vw - 1rem - 3rem - 24px) / 3);margin:0 .5rem;border-radius:18px;overflow:hidden}.productImageContainerSugg{position:relative;height:0%;padding-bottom:10rem;box-shadow:0 1px 4px 1px rgba(0,0,0,.5)}@media (min-width:640px){.productImageContainerSugg:hover{transform:scale(1.03);transition:.2s ease-in-out;cursor:pointer}}.productImageSugg{width:100%;-o-object-fit:cover;object-fit:cover;background-size:cover;background-position:50%;position:absolute;height:0%;border-radius:18px;overflow:hidden;z-index:-1}.productNameSugg{position:absolute;display:flex;flex-direction:row;width:70%;top:8%;left:3%;align-items:flex-start;justify-content:left;background-color:transparent;border-radius:0 0 1.5rem 1.5rem;padding:.4rem .2rem .2rem;color:#fff;font-size:2rem;font-weight:600;text-align:start;line-height:2.2rem;overflow:hidden}.smallProductNameSugg{align-items:center;justify-content:center;width:-moz-min-content;width:min-content;height:-moz-min-content;height:min-content;color:#fff;line-height:1.75rem;font-size:1.65rem}.smallerProductNameSugg{line-height:1.75rem;font-size:1.6rem}.productPriceContainerSugg{justify-content:center;transform:translate(-50%,-50%);top:125%;left:86%;width:120%;height:105%;border-radius:50%;background-color:hsla(0,0%,100%,.5);--tw-backdrop-blur:blur(6px);backdrop-filter:blur(6px)}.productPriceContainerSugg,.productPriceTextSugg{display:flex;position:absolute;align-items:center;color:#000}.productPriceTextSugg{flex-direction:row;justify-content:flex-start;gap:.4rem;top:9%;left:22%;width:100%;height:-moz-min-content;height:min-content;font-size:1.4rem;line-height:1.3rem;font-weight:600;z-index:20}.priceWordSugg{font-size:1rem;font-weight:400}.desdeWordTopSugg{display:none}.desdeWordSugg{display:flex}.priceMXNSugg{font-size:.65em;font-weight:500}.product5GSugg{align-items:center;justify-content:center;top:0;right:2%;border-radius:10% 30% 10% 35%;background-color:#008c3f;--tw-backdrop-blur:blur(6px);backdrop-filter:blur(6px);color:#fff;font-weight:600;padding:.3rem .7rem .1rem;width:-moz-max-content;width:max-content;height:-moz-max-content;height:max-content;font-size:1.4rem;line-height:2rem;z-index:20}.arrowBlack,.product5GSugg{display:flex;position:absolute}.arrowBlack{opacity:.8;top:56%;height:3.8rem;width:1.5rem;z-index:50;margin-bottom:.2rem;-webkit-tap-highlight-color:transparent}.arrowBlackLeft{transform:rotate(180deg)}@keyframes glow{0%,20%,to{box-shadow:0 4px 10px 4px rgba(0,0,0,.1)}10%{box-shadow:0 0 6px #008c6e,0 0 6px #008c6e}}@media (min-width:640px){.arrowBlack:hover{transform:scale(1.1)}.arrowBlack:hover,.arrowBlackLeft:hover{transition:.2s ease-in-out;cursor:pointer}.arrowBlackLeft:hover{transform:scale(1.1) rotate(180deg)}.suggestedCountryPill:hover{background-color:#008c6e;color:#fff;cursor:pointer;transform:scale(1.03)}.suggestedCountryPill:hover .suggestedCountryPricePill{color:#fff;cursor:pointer}}.countriesLegend{justify-content:center;margin-bottom:2vw;gap:2.5rem;width:100%}.countriesLegend,.countriesLegendText{display:flex;flex-direction:row;align-items:center}.countriesLegendText{justify-content:flex-start;gap:.5rem;font-size:1.5rem;color:#000}.countriesLegendPill{border-radius:50%;border-color:#000;border-width:.1rem;height:3rem;width:3rem;padding:0}.countriesLegendPill,.tempPill{box-shadow:0 4px 10px 4px rgba(0,0,0,.1);text-align:center;line-height:normal;font-size:1.5rem;white-space:nowrap}.tempPill{border-radius:48px;padding:.8rem 1rem;height:-moz-min-content;height:min-content;width:-moz-min-content;width:min-content}@media (max-width:1400px){.GBUnlimitedToggle{font-size:1.3rem}.resumenDeCompraCardsContainer{-moz-column-gap:7rem;column-gap:7rem}.resumenDeCompraTitle{font-size:1.5rem}.resumenDeCompraText{font-size:1.25rem}.formsContainer{width:70%;gap:2vw}@keyframes increaseHeightRegister{0%{height:0;padding-top:0}98%{height:44rem;padding-top:2vw}to{height:-moz-min-content;height:min-content;padding-top:2vw}}@keyframes decreaseHeightRegister{0%{height:44rem;padding-top:2.5vw}to{padding-top:0;height:0}}.productSubTitle{margin-top:2rem;font-size:2vw}.stepsGraphicContainer{width:37%;margin-bottom:3vw}.stepsLine{height:.15rem;width:37%}.stepsContainer{width:78%}.variantsCardsContainer{-moz-column-gap:2.5rem;column-gap:2.5rem}.variantPill{height:5rem;font-size:1.4rem;gap:.1rem}.planName{font-size:1.6rem;line-height:1.45rem}.enlargeNumber{font-size:1.8rem;line-height:1.3rem}.variantQuantity{height:9.25rem;border-radius:38px;padding-top:4.7rem;font-size:1.4rem}@keyframes increaseHeightQuantity{0%{height:5.5rem}to{height:9.25rem}}.overlappingPills{height:5rem}.activated{height:9.25rem}.contriesCardsContainer{width:78%}.countryPill,.tempPill{font-size:1.4rem}.suggestedCountriesContainer{width:78%}.suggestedCountriesGrid{padding:1rem 0;row-gap:28px}.suggestedCountryPill{font-size:1.4rem;gap:.75rem}.suggestedCountryPricePill{font-size:1.15rem}.productContainerSugg,.productImageContainerSugg{width:calc((78vw - 1rem - 3rem - 24px) / 3)}.productPriceContainerSugg{top:125%;left:80%;width:120%;height:105%;border-radius:50%}.arrowBlack{top:56%;height:3.3rem;width:1.4rem}.productInfoText{width:78%;font-size:1.4rem}}@media (max-width:1240px){.variantsCardsAddBundle{row-gap:1.2rem}.resumenDeCompraESIMName{padding:.7rem 1.4rem .5rem 1rem;border-radius:18px 18px 0 0;font-size:1.7rem;line-height:2.1rem}.resumenESIMName2{border-radius:0 0 0 0}.redBorder{border:.35rem solid #a60000}.resumenEditSIMCardName{margin-right:1.25rem;gap:.75rem;font-size:1.7rem;line-height:2.1rem}.resumenESIMNameEdit{font-size:1.05rem;line-height:1.4rem;padding-bottom:.1rem}.resumenESIMNameInput{width:11rem;line-height:2.25rem;padding-top:.2rem;padding-left:.4rem}.nameEditPopUp{top:-210%;left:180%;width:10.5rem}.nameEditPopUp,.recargaPopUp{padding:.5rem 1rem;border-radius:20px;font-size:.92rem}.recargaPopUp{top:-135%;left:-60%;width:11.8rem}.addBundlePopUp{top:78%;left:68%;width:10.8rem;padding:.5rem 1rem;border-radius:20px;font-size:.92rem}.nameEditPopUpArrow{top:-12%;left:155%;width:2.75rem}.recargaPopUpArrow{top:-15%;left:60%;width:2.75rem}.addBundlePopUpArrow{top:63%;left:120%;width:2.75rem}.addBundleTransparent{top:20%;left:70%;width:11.5rem;height:5rem;opacity:0}.MoreInfoIcon{top:5%;right:-5%;width:1.05rem}.moreInfoPopUp{width:22.2rem;padding:.75rem 1rem}.resumenDeCompraBundle{gap:.35rem;padding:.8rem 2.4rem .8rem 1.1rem;border-radius:20px;font-size:1.2rem}.resumenDeCompraAddBundle{width:3.5rem;padding:1rem;border-radius:16px;font-size:4.5rem;line-height:4.5rem}.bundleXMark{top:.5rem;right:.5rem;width:1.2rem}.eSIMXMark{width:1.4rem}.eSIMXMark,.eSIMXMark2{top:.6rem;right:.5rem}.dropdownArrow{width:1.3rem;margin-right:3rem}.recargaDropdownMenu{width:101%;padding:.2rem 0 .5rem;border-radius:0 0 16px 16px;border-bottom:.15rem solid #000;border-right:.15rem solid #000;border-left:.15rem solid #000;font-size:1.65rem}.recargaDropdownItem{padding:.3rem 1rem}.GBUnlimitedToggle{border-radius:48px;font-size:1.2rem}.GBUnlimitedPills{padding:.3rem 1.1rem}.marginTop{margin-top:-.3rem}.quePaqueteChartContainer{padding:0 2vw;-moz-column-gap:3.5vw;column-gap:3.5vw;row-gap:1.25rem}.gbCircle{width:3.4rem;height:3.2rem;padding-bottom:.6rem;font-size:1.7rem}.gbPill{top:60%;left:60%;padding:.2rem .4rem;font-size:.9rem}@keyframes increaseHeightQuePaquete{0%{height:0;padding:0}98%{height:36rem;padding:2vw 3vw 3vw}to{height:-moz-min-content;height:min-content;padding:2vw 3vw 3vw}}@keyframes decreaseHeightQuePaquete{0%{height:-moz-min-content;height:min-content;padding:2vw 3vw 3vw}2%{height:36rem;padding:2vw 3vw 3vw}to{height:0}}.resumenDeCompraCardsContainer{-moz-column-gap:6rem;column-gap:6rem}.resumenDeCompraTitle{font-size:1.2rem}.resumenDeCompraText{font-size:1.1rem;line-height:1.8rem}.formsContainer{width:70%;gap:1.7rem}.buttonsGrid{-moz-column-gap:2.5vw;column-gap:2.5vw}.finalButton{height:3.8rem;font-size:1.4rem}@keyframes increaseHeightRegister{0%{height:0;padding-top:0}98%{height:45rem;padding-top:2vw}to{height:-moz-min-content;height:min-content;padding-top:2vw}}@keyframes decreaseHeightRegister{0%{height:45rem;padding-top:2.5vw}to{padding-top:0;height:0}}.recargaButtonsGrid{width:69%}.addToCartGrid{width:34%}.recargaText{width:69%;font-size:1.45rem}.individualProductImageContainer{height:72vh}.productTitle{font-size:6.8vw;top:50%}.smallProductTitle{font-size:6.5vw;top:38vh}.smallestProductTitle{font-size:6.2vw;top:38vh}.productSubTitle{margin-top:2rem;font-size:2.2vw}.stepsGraphicContainer{width:42%;margin-bottom:4vw}.stepsLine{height:.15rem;width:42%}.stepsCircles{width:2.7rem}.stepsContainer{margin-bottom:10vh;width:87%}.variantsCardsContainer{-moz-column-gap:2rem;column-gap:2rem}.variantPill{height:4.6rem;font-size:1.3rem;gap:.05rem}.planName{font-size:1.5rem;line-height:1.35rem}.enlargeNumber{font-size:1.7rem;line-height:1.1rem}.variantQuantity{height:8rem;border-radius:38px;padding-top:4.1rem;font-size:1.3rem}@keyframes increaseHeightQuantity{0%{height:4rem}to{height:8rem}}.overlappingPills{height:4rem}.activated{height:8rem}.variantPrice{font-size:1.3rem;line-height:1.3rem;font-style:normal;font-weight:500;line-height:normal;text-align:center;margin-top:.4rem}.smallerMXN{font-size:1.1rem;line-height:1.3rem}@keyframes increaseMargin{0%{margin-top:-3.1rem}to{margin-top:.4rem}}.minusPlus{font-size:2.2rem}.standardText{font-size:1.3rem}.backButton,.nextButton,.totalText{font-size:1.4rem}.nextButton{height:8vh}.contriesCardsContainer{width:87%;margin-top:3vw;margin-bottom:1.5vw;row-gap:1.3rem}.countryPill{font-size:1.3rem}.suggestedCountriesContainer{width:87%;gap:2.5rem}.suggestedCountriesGrid{padding:.5rem 0;row-gap:1.5rem;-moz-column-gap:.5rem;column-gap:.5rem}.suggestedCountryPill{font-size:1.3rem;padding:.35rem 1.25rem;gap:.75rem}.suggestedCountryPricePill{font-size:1.1rem}.productContainerSugg,.productImageContainerSugg{width:calc((87vw - 1rem - 3rem - 24px) / 3)}.productNameSugg{top:6%;font-size:1.8rem;line-height:2rem}.productPriceTextSugg{font-size:1.3rem;line-height:1.3rem}.priceWordSugg{font-size:.9rem}.priceMXNSugg{font-size:.6em}.productPriceContainerSugg{top:125%;left:75%;width:120%;height:105%;border-radius:50%}.countriesLegend{margin-bottom:3vw}.countriesLegendText{gap:.5rem;font-size:1.4rem}.countriesLegendPill{border-width:.1rem;height:2.5rem;width:2.5rem;font-size:1.5rem}.tempPill{padding:1.5vh;font-size:1.3rem}.productInfoText{width:80%;font-size:1.2rem}}@media (max-width:1024px){.GBUnlimitedToggle{gap:.4rem;border-radius:48px;font-size:1.15rem}.resumenDeCompraCardsContainer{-moz-column-gap:6rem;column-gap:6rem}.resumenDeCompraTitle{font-size:1.45rem}.resumenDeCompraText{font-size:1.3rem;line-height:2.2rem}}@media (max-width:920px){.addBundleContainer{background:#fff;width:35rem;height:20.5rem;top:50%;left:50%}.addBundleInnerContainer{padding:.8rem;gap:.65rem}.addBundlePrevArrow{top:23%;left:6%;width:1rem}.addBundleSearch{gap:.1rem;font-size:.95rem;padding:.25rem .25rem .25rem 1.5rem}.addBundleSearchRecargaSection{padding:.25rem}.addBundleSearchProductButton{width:2.1rem;height:2.05rem;padding:.6rem}.addBundleCardsContainer{display:grid;grid-template-columns:repeat(3,1fr);row-gap:1.1rem;-moz-column-gap:1.2rem;column-gap:1.2rem;width:100%;height:-moz-min-content;height:min-content;margin-top:1vw;margin-bottom:1vw}.addBundlePill{padding:.65rem 1.05rem;border-radius:48px;box-shadow:0 3px 9px 3px rgba(0,0,0,.09);font-size:1rem}.addBundlePill:hover{border:.2rem solid #008c6e;padding:.45rem .95rem;cursor:pointer}.addBundleButton{padding:.75rem 1.25rem;margin-top:.5rem;border-radius:48px;box-shadow:0 4px 10px 4px rgba(0,0,0,.1);font-size:1.1rem}.variantsCardsAddBundle{font-size:1.2rem;row-gap:1.2rem;-moz-column-gap:1rem;column-gap:1rem;margin-top:.6rem;margin-bottom:0}.resumenDeCompraCardsContainer{gap:1.5rem;width:90%;row-gap:2.5rem;margin-top:1.5vw;margin-bottom:3vw}.resumenDeCompraESIMName{padding:.6rem 1.2rem .4rem .8rem;border-radius:18px 18px 0 0;font-size:1.55rem;text-align:start;line-height:1.9rem}.resumenESIMName2{border-radius:0 0 0 0}.redBorder{border:.35rem solid #a60000}.resumenEditSIMCardName{margin-right:1.25rem;gap:.75rem;font-size:1.6rem;line-height:1.9rem}.resumenESIMNameEdit{font-size:1.05rem;line-height:1.4rem;padding-bottom:.1rem}.resumenESIMNameInput{width:11rem;line-height:2.25rem;padding-top:.2rem;padding-left:.4rem}.nameEditPopUp{top:-170%;left:105%;width:9.9rem}.nameEditPopUp,.recargaPopUp{padding:.5rem .8rem .4rem;border-radius:16px;font-size:.85rem}.recargaPopUp{top:-135%;left:-70%;width:10.7rem}.addBundlePopUp{transform:translate(-50%);top:78%;left:-70%;width:10.2rem;padding:.5rem 1rem;border-radius:20px;font-size:.85rem}.nameEditPopUpArrow{top:-15%;left:155%;width:2.35rem}@keyframes changeTopLeft1{0%{top:-140%;left:105%}to{top:-140%;left:105%}}@keyframes changeTopLeft2{0%{top:-2%;left:138%}to{top:-2%;left:138%}}.recargaPopUpArrow{top:-12%;left:60%;width:2.25rem}.addBundlePopUpArrow{top:63%;left:120%;width:2.75rem}.addBundleTransparent{top:20%;left:70%;width:11.5rem;height:5rem;opacity:0}.MoreInfoIcon{top:3%;right:-6%;width:.95rem}.moreInfoPopUp{width:22.2rem;padding:.75rem 1rem;transform-origin:top right}@keyframes moreInfoPopUp{0%{transform:scaleX(.5) scaleY(.2) translate(-110%);color:#fff}to{transform:scaleX(1) scaleY(1) translate(-50%);color:#000}}.resumenDeCompraBundle{gap:.35rem;padding:.8rem 2.4rem .8rem 1.1rem;border-radius:20px;font-size:1.1rem}.resumenDeCompraAddBundle{width:3.3rem;padding:1rem;border-radius:16px;font-size:4.2rem;line-height:4rem}.bundleXMark{top:.4rem;right:.4rem;width:1.05rem}.eSIMXMark{width:1.3rem}.eSIMXMark,.eSIMXMark2{top:.6rem;right:.5rem}.dropdownArrow{width:1.2rem;margin-right:2.5rem}.recargaDropdownMenu{width:101%;padding:.2rem 0 .5rem;border-radius:0 0 16px 16px;border-bottom:.15rem solid #000;border-right:.15rem solid #000;border-left:.15rem solid #000;font-size:1.5rem}.recargaDropdownItem{padding:.3rem 1rem}.GBUnlimitedToggle{gap:.4rem;border-radius:48px;font-size:1.15rem}.marginTop{margin-top:-.3rem}.quePaqueteExpanded{width:86vw;font-size:1.1rem;border-radius:28px}.quePaqueteChartContainer{padding:0;-moz-column-gap:1rem;column-gap:1rem;row-gap:1.25rem}.daysPill{width:82%;padding:.7rem}.gbCircle{width:2.7rem;height:2.5rem;padding-bottom:.4rem;font-size:1.5rem}.gbPill{top:60%;left:60%;padding:.1rem .3rem;font-size:.8rem}@keyframes increaseHeightQuePaquete{0%{height:0;padding:0}98%{height:33rem;padding:1.5rem 2rem 2rem}to{height:-moz-min-content;height:min-content;padding:1.5rem 2rem 2rem}}@keyframes decreaseHeightQuePaquete{0%{height:-moz-min-content;height:min-content;padding:1.5rem 2rem 2rem}2%{height:33rem;padding:1.5rem 2rem 2rem}to{height:0}}.resumenDeCompraCardsContainer{-moz-column-gap:5rem;column-gap:5rem}.resumenDeCompraTitle{font-size:1.2rem}.resumenDeCompraText{font-size:1.1rem;line-height:1.8rem}.formsContainer{width:100%;gap:1.2rem}.buttonsGrid{width:110%;-moz-column-gap:3vw;column-gap:3vw}.finalButton{padding:1rem;height:3.3rem;font-size:1.2rem}@keyframes increaseHeightRegister{0%{height:0;padding-top:0}98%{height:36rem;padding-top:2vw}to{height:-moz-min-content;height:min-content;padding-top:2vw}}@keyframes decreaseHeightRegister{0%{height:36rem;padding-top:2vw}to{padding-top:0;height:0}}@keyframes increaseHeightLogin{0%{height:0;padding-top:0}98%{height:20rem;padding-top:4vh}to{height:-moz-min-content;height:min-content;padding-top:4vh}}@keyframes decreaseHeightLogin{0%{height:20rem;padding-top:4vh}to{height:0;padding-top:0}}.recargaButtonsGrid{width:100%}.addToCartGrid{width:50%}.recargaText{width:100%;font-size:1.35rem}.individualProductImageContainer{height:65vh}.productTitle{font-size:8vw;top:52%}.smallProductTitle{width:90%;top:31vh;font-size:7vw}.smallestProductTitle{width:90%;top:31vh;font-size:6vw}.productSubTitle{margin-top:1.5rem;font-size:3vw}.smallProductSubTitle,.smallestProductSubTitle{margin-top:1.5rem;font-size:2.75vw}.stepsGraphicContainer{width:50%;margin-bottom:3vw}.stepsLine{height:.15rem;width:50%}.stepsCircles{width:2.4rem}.stepsContainer{width:70%}.variantsCardsContainer{width:90%;grid-template-columns:repeat(2,1fr);row-gap:3rem;-moz-column-gap:3rem;column-gap:3rem;margin-top:2.7vw}.variantPill{height:4.6rem;font-size:1.25rem}.planName{font-size:1.5rem;line-height:1.35rem}.enlargeNumber{font-size:1.7rem;line-height:1.1rem}.variantQuantity{height:8.5rem;border-radius:38px;padding-top:4.2rem;font-size:1.3rem}@keyframes increaseHeightQuantity{0%{height:4rem}to{height:8.5rem}}.overlappingPills{height:4rem}.activated{height:8.5rem}.variantPrice{font-size:1.33rem;font-style:normal;font-weight:500;line-height:normal;text-align:center;margin-top:.4rem}.smallerMXN{font-size:1.05rem;line-height:1.3rem}@keyframes increaseMargin{0%{margin-top:-3.1rem}to{margin-top:.4rem}}.minusPlus{font-size:2.2rem}.backButton,.totalText{font-size:1.35rem}.nextButton{width:40%;height:8vh;font-size:1.3rem}.contriesCardsContainer{width:86%;margin-top:3vw;margin-bottom:3vw;row-gap:1rem;-moz-column-gap:1rem;column-gap:1rem}.countriesLegend{margin-bottom:3vw}.countriesLegendText{gap:.5rem;font-size:1.25rem}.countriesLegendPill{height:2.5rem;width:2.5rem;font-size:1.5rem}.countryPill,.tempPill{font-size:1.15rem;line-height:normal}.suggestedCountriesContainer{width:88%;gap:2rem}.suggestedCountriesGrid{row-gap:1.5rem;-moz-column-gap:.25rem;column-gap:.25rem}.suggestedCountryPill{font-size:1.2rem;padding:.35rem 1.25rem;gap:.75rem}.suggestedCountryPricePill{font-size:1rem}.productContainerSugg,.productImageContainerSugg{width:calc((88vw - .25rem - 2rem - 24px) / 2)}.productNameSugg{top:5%;font-size:1.7rem}.productPriceTextSugg{top:8%;left:26%}.productPriceContainerSugg{top:125%;left:81%;width:110%;height:100%;border-radius:50%}.arrowBlack{top:56%;height:2.4rem;width:1.1rem}}@media (max-width:640px){.addBundleContainer{background:#fff;width:90%;height:-moz-max-content;height:max-content;max-height:65vh;border-radius:18px;transform:translate(-50%);top:18%;left:50%}.addBundleInnerContainer{padding:.8rem;gap:.75rem}.addBundlePrevArrow{top:4.75rem;left:7%;width:.85rem}.addBundleSearch{gap:.1rem;font-size:.95rem;padding:.25rem .25rem .25rem 1.5rem;box-shadow:0 1px 4px 1px rgba(0,0,0,.18)}.addBundleSearchRecargaSection{padding:.25rem;box-shadow:none}.addBundleSearchProductButton{width:2.1rem;height:2.05rem;padding:.6rem}.addBundleCardsContainer{display:grid;grid-template-columns:repeat(2,1fr);row-gap:1.1rem;-moz-column-gap:1.2rem;column-gap:1.2rem;height:-moz-min-content;height:min-content}.addBundlePill{padding:.65rem 1.05rem;border-radius:48px;box-shadow:0 3px 9px 3px rgba(0,0,0,.09);font-size:1rem}.addBundlePill:hover{border:0 solid #fff;padding:.65rem 1.05rem}.addBundleButton{padding:.75rem 1.25rem;margin-top:-.5rem;border-radius:48px;box-shadow:0 4px 10px 4px rgba(0,0,0,.1);font-size:1rem}.variantsCardsAddBundle{font-size:1.2rem;row-gap:1.2rem;-moz-column-gap:1rem;column-gap:1rem;margin-top:.6rem;margin-bottom:1.1rem}.resumenDeCompraCardsContainer{gap:1.5rem;width:95%;-moz-column-gap:3rem;column-gap:3rem;row-gap:2rem;margin-top:1rem;margin-bottom:1.5rem}.resumenDeCompraESIMName{align-items:flex-start;padding:.6rem 1.2rem .4rem .8rem;border-radius:18px 18px 0 0;font-size:1.6rem;text-align:start;line-height:1.9rem}.resumenESIMName2{border-radius:0 0 0 0}.recargaFlex{flex-direction:column;align-items:flex-start;justify-content:flex-start}.redBorder{border:.25rem solid #a60000;border-bottom:.3rem solid #a60000}.resumenEditSIMCardName{margin-right:1.25rem;font-size:1.6rem;line-height:1.9rem;gap:.5rem}.resumenESIMNameEdit{font-size:1rem;line-height:1.4rem;padding-bottom:.1rem}.resumenESIMNameEdithover{border:.15rem solid #fff;padding:.2rem .5rem .1rem;scale:.95;cursor:pointer}.resumenESIMNameInput{width:9.3rem;line-height:2.25rem;padding-top:.2rem;padding-left:.4rem}.nameEditPopUp{left:285%;width:9.9rem;padding:.3rem 1.2rem .2rem .7rem}.nameEditPopUp,.recargaPopUp{top:-130%;border-radius:14px;font-size:.85rem}.recargaPopUp{left:100%;width:10.7rem;padding:.3rem .8rem}.addBundlePopUp{transform:translate(-50%);top:80%;left:-140%;width:10rem;padding:.3rem 1rem .3rem .7rem;border-radius:14px;font-size:.85rem}.nameEditPopUpArrow{transform:translate(-50%,-50%) rotate(20deg);top:11%;left:160%;width:2.25rem}@keyframes changeTopLeft1{0%{top:-130%;left:105%}to{top:-130%;left:105%}}@keyframes changeTopLeft2{0%{top:-8%;left:150%;width:2.25rem}to{top:-8%;left:150%;width:2.25rem}}.recargaPopUpArrow{top:-12%;left:68%;width:2.25rem}.addBundlePopUpArrow{top:63%;left:128%;width:2.5rem}.addBundleTransparent{top:20%;left:70%;width:11.5rem;height:5rem;opacity:0}.MoreInfoIcon{top:3%;right:-6%;width:.95rem}.moreInfoPopUp{width:22.2rem;padding:.75rem 1rem;transform-origin:top right}@keyframes moreInfoPopUp{0%{transform:scaleX(.5) scaleY(.2) translate(-110%);color:#fff}to{transform:scaleX(1) scaleY(1) translate(-57%);color:#000}}.resumenDeCompraBundles{gap:.65rem;padding:.65rem}.resumenDeCompraBundle{gap:.35rem;padding:.7rem 2rem .7rem 1rem;box-shadow:0 2px 8px 2px rgba(0,0,0,.08);border:.15rem solid #d9d9d9;max-width:77%;border-radius:20px;font-size:1.1rem}.resumenDeCompraAddBundle{width:3rem;padding:1rem;border-radius:16px;font-size:3.8rem;line-height:4rem}.bundleXMark{top:.5rem;right:.5rem;width:1.05rem}.eSIMXMark{width:1.3rem}.eSIMXMark,.eSIMXMark2{top:.6rem;right:.5rem}.dropdownArrowContainer{margin-left:1.5rem}.dropdownArrow{width:1.2rem;margin-right:2rem}.recargaDropdownMenu{width:101.5%;padding:.2rem 0 .5rem;border-radius:0 0 16px 16px;border-bottom:.15rem solid #000;border-right:.15rem solid #000;border-left:.15rem solid #000;font-size:1.5rem}.recargaDropdownItem{padding:.3rem 1rem}.GBUnlimitedToggle{gap:.15rem;font-size:1rem}.GBUnlimitedPills{padding:.3rem 1rem}.marginTop{margin-top:-.25rem}.quePaqueteTitle{font-size:1.5rem;width:80%}.quePaqueteExpanded{gap:1.3rem;width:92vw;font-size:1rem}.quePaqueteChartContainer{padding:0;-moz-column-gap:.7rem;column-gap:.7rem;row-gap:1.25rem}.daysPill{width:110%;font-size:1rem;padding:.7rem}.gbCircle{width:2.7rem;height:2.5rem;padding-bottom:.4rem;font-size:1.5rem}.gbPill{top:60%;left:60%;padding:.1rem .3rem;font-size:.8rem}@keyframes increaseHeightQuePaquete{0%{height:0;padding:0}98%{height:41rem;padding:1rem 1.5rem 1.5rem}to{height:-moz-min-content;height:min-content;padding:1rem 1.5rem 1.5rem}}@keyframes decreaseHeightQuePaquete{0%{height:-moz-min-content;height:min-content;padding:1rem 1.5rem 1.5rem}2%{height:41rem;padding:1rem 1.5rem 1.5rem}to{height:0}}.resumenDeCompraTitle{font-size:1.1rem}.resumenDeCompraText{font-size:1.05rem;line-height:1.8rem}.formsContainer{width:95%;gap:1.2rem}.loginAnimation{animation:increaseHeightLogin .15s ease-in-out forwards,fadeIn .4s ease-in-out .1s forwards}.loginAnimation.animation-reverse{animation:decreaseHeightLogin .15s ease-in-out forwards,fadeOut .1s ease-in-out forwards}.registerAnimation{animation:increaseHeightRegister .15s ease-in-out forwards,fadeIn .4s ease-in-out .1s forwards}.registerAnimation.animation-reverse{animation:decreaseHeightRegister .15s ease-in-out forwards,fadeOut .1s ease-in-out forwards}@keyframes increaseHeightRegister{0%{height:0;padding-top:0}98%{height:36rem;padding-top:1.9rem}to{height:-moz-min-content;height:min-content;padding-top:1.9rem}}@keyframes decreaseHeightRegister{0%{height:36rem;padding-top:1.9rem}to{padding-top:0;height:0}}.finalButton{padding:1rem}.buttonsGrid{grid-template-columns:repeat(2,1fr);width:95%;-moz-column-gap:5vw;column-gap:5vw;row-gap:5vw}.recargaButtonsGrid{width:100%;-moz-column-gap:3vw;column-gap:3vw}.addToCartGrid{width:50%}.recargaText{width:90%;font-size:1.15rem}.recargaButton{height:3.2rem;font-size:1.05rem}.individualProductImageContainer{height:23rem}.productTitle{font-size:15vw;top:12.7rem}.smallProductTitle{width:92%;top:12.7rem;font-size:12vw}.smallestProductTitle{width:92%;top:12.7rem;font-size:11vw}.productSubTitle{margin-top:1.5rem;line-height:2rem;width:80%;font-size:6vw}.smallProductSubTitle{line-height:6.65vw;font-size:5.7vw}.smallestProductSubTitle{line-height:6.35vw;font-size:5.3vw}.latinoAmericaSubTitle{font-size:4.5vw}.stepsGraphicContainer{width:75%;margin-top:.8rem;margin-bottom:1.2rem}.stepsLine{height:.12rem;width:75%}.stepsCircles{width:2.1rem}.stepsContainer{justify-content:space-evenly;min-height:30rem;gap:.8rem;margin-bottom:2.5rem;width:88%}.variantsCardsContainer{width:100%;grid-template-columns:repeat(2,1fr);row-gap:2rem;-moz-column-gap:5vw;column-gap:5vw;margin-top:3.3vw;margin-bottom:1.05rem}.variantPill{height:3.9rem;font-size:1.15rem;gap:0}.planName{font-size:1.35rem;line-height:1.1rem}.enlargeNumber{font-size:1.45rem;line-height:1.1rem;padding-top:2px}.variantQuantity{height:6.9rem;border-radius:28px;padding-top:3.6rem;font-size:1.2rem;border-radius:44px 44px 32px 32px}@keyframes increaseHeightQuantity{0%{height:3.5rem}to{height:6.9rem}}.overlappingPills{height:3.5rem}.activated{height:6.9rem}.variantPrice{font-size:1.2rem;font-style:normal;font-weight:500;line-height:normal;text-align:center;margin-top:.25rem}.smallerMXN{font-size:.95rem;line-height:1.1rem}@keyframes increaseMargin{0%{margin-top:-2.6rem}to{margin-top:.4rem}}.minusPlus{font-size:2.2rem}.standardText{font-size:1.05rem}.totalText{font-size:1.25rem}.backButton{font-size:1.2rem}.nextButton{width:60%;height:14vw;font-size:1.3rem}.contriesCardsContainer{width:88%;height:-moz-min-content;height:min-content;margin-top:3vw;row-gap:12px;-moz-column-gap:12px;column-gap:12px;margin-bottom:.4rem;padding:12px}.countryPill{box-shadow:0 2px 6px 2px rgba(0,0,0,.08);padding:.5rem;font-size:.9rem}.suggestedCountriesContainer{width:88%;margin-top:.5rem;margin-bottom:1.5vw;padding:12px;gap:1.25rem}.suggestedCountriesGrid{flex-direction:column;flex-wrap:wrap;min-width:auto;width:92%;overflow-x:scroll;max-height:14.5rem;height:-moz-min-content;height:min-content;padding:.8rem;row-gap:1.25rem;-moz-column-gap:1.6rem;column-gap:1.6rem}.showSuggestedSmall{display:flex}.hideSuggestedSmall{display:none}.suggestedCountryPill{display:flex;width:100%;height:-moz-min-content;height:min-content;box-shadow:0 4px 10px 4px rgba(0,0,0,.1);justify-content:space-between;gap:0;padding:.3rem .3rem .3rem 1.5rem;font-size:1rem;flex-grow:0}.suggestedCountryPricePill{background-color:#008c6e;color:#fff;padding:.6rem .85rem .5rem;width:8.7rem;font-size:.9rem;font-weight:700}.productContainerSugg,.productImageContainerSugg{display:none}.arrowBlack{display:flex;position:absolute;top:59%;height:1.8rem;width:.9rem;z-index:10;margin-bottom:.2rem;-webkit-tap-highlight-color:transparent}.countriesLegend{gap:.8rem;margin-top:.2rem;margin-bottom:1.7rem}.countriesLegendText{gap:.15rem;font-size:1rem}.countriesLegendPill{border-radius:48px;height:1.5rem;width:1.5rem}.tempPill{padding:.5rem;font-size:.9rem}.productInfoText{width:82%;text-align:center;font-size:1.1rem;margin-bottom:1.7rem}}