.esim-guide__header{max-width:64rem;margin:0 auto 4rem;text-align:center}.esim-guide__heading{margin:0 0 1.2rem}.esim-guide__intro>*:first-child{margin-top:0}.esim-guide__intro>*:last-child{margin-bottom:0}.esim-guide__tab-input{position:absolute;width:.1rem;height:.1rem;padding:0;margin:-.1rem;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.esim-guide__tablist{display:flex;gap:.6rem;max-width:44rem;margin:0 auto 3.2rem;padding:.5rem;border-radius:var(--buttons-radius, 4rem);background:rgba(var(--color-foreground),.06)}.esim-guide__tab{flex:1 1 0;display:inline-flex;align-items:center;justify-content:center;gap:.8rem;padding:1.1rem 1.6rem;border-radius:var(--buttons-radius, 4rem);font-size:1.5rem;font-weight:600;line-height:1;color:rgba(var(--color-foreground),.7);cursor:pointer;transition:background-color .2s ease,color .2s ease}.esim-guide__tab:hover{color:rgb(var(--color-foreground))}.esim-guide__tab-icon{width:1.8rem;height:1.8rem}.esim-guide__panel{display:none}.esim-guide__tab-input:nth-of-type(1):checked~.esim-guide__panels .esim-guide__panel:nth-of-type(1),.esim-guide__tab-input:nth-of-type(2):checked~.esim-guide__panels .esim-guide__panel:nth-of-type(2){display:block}.esim-guide__tab-input:nth-of-type(1):checked~.esim-guide__tablist .esim-guide__tab:nth-of-type(1),.esim-guide__tab-input:nth-of-type(2):checked~.esim-guide__tablist .esim-guide__tab:nth-of-type(2){background:rgb(var(--color-button));color:rgb(var(--color-button-text));box-shadow:0 .2rem .6rem rgba(var(--color-shadow),.18)}.esim-guide__tab-input:nth-of-type(1):focus-visible~.esim-guide__tablist .esim-guide__tab:nth-of-type(1),.esim-guide__tab-input:nth-of-type(2):focus-visible~.esim-guide__tablist .esim-guide__tab:nth-of-type(2){outline:.2rem solid rgb(var(--color-foreground));outline-offset:.2rem}.esim-guide__overview{margin:0 0 4rem}.esim-guide__overview-media{border-radius:var(--media-radius, 1.2rem);overflow:hidden;border:.1rem solid rgba(var(--color-foreground),.08);box-shadow:0 1rem 3rem rgba(var(--color-shadow),.08)}.esim-guide__overview-media img,.esim-guide__overview-media svg{display:block;width:100%;height:auto}.esim-guide__overview-caption{margin:1.2rem 0 0;font-size:1.3rem;text-align:center;color:rgba(var(--color-foreground),.65)}.esim-guide__steps{max-width:68rem;margin:0 auto;padding:0;list-style:none}.esim-guide__step{position:relative;display:grid;grid-template-columns:4rem 1fr;gap:.4rem 1.8rem;padding-bottom:3.2rem}.esim-guide__step:last-child{padding-bottom:0}.esim-guide__step:not(:last-child):before{content:"";position:absolute;left:1.9rem;top:4.6rem;bottom:.6rem;width:.2rem;background:rgba(var(--color-foreground),.12)}.esim-guide__badge{grid-column:1;grid-row:1;display:inline-flex;align-items:center;justify-content:center;width:4rem;height:4rem;border-radius:50%;background:rgb(var(--color-button));color:rgb(var(--color-button-text));font-size:1.6rem;font-weight:700;line-height:1}.esim-guide__step-body{grid-column:2;grid-row:1 / span 2;padding-top:.6rem}.esim-guide__step-heading{margin:0 0 .6rem;font-size:1.8rem;font-weight:700}.esim-guide__step-text>*:first-child{margin-top:0}.esim-guide__step-text>*:last-child{margin-bottom:0}.esim-guide__step-image{margin-top:1.6rem;max-width:32rem}.esim-guide__step-image img{display:block;width:100%;height:auto;border-radius:var(--media-radius, 1.2rem);border:.1rem solid rgba(var(--color-foreground),.08)}.esim-guide__note{display:flex;align-items:flex-start;gap:1.2rem;max-width:68rem;margin:0 auto 3.2rem;padding:2rem 2.4rem;border-radius:var(--media-radius, 1.2rem);background:rgba(var(--color-foreground),.05)}.esim-guide__note-icon{flex-shrink:0;font-size:2rem;line-height:1.4}.esim-guide__note-text>*:first-child{margin-top:0}.esim-guide__note-text>*:last-child{margin-bottom:0}.esim-guide__tip{display:flex;align-items:flex-start;gap:1.2rem;max-width:68rem;margin:4rem auto 0;padding:2rem 2.4rem;border-radius:var(--media-radius, 1.2rem);border:.1rem solid rgba(var(--color-button),.35);background:rgba(var(--color-button),.06)}.esim-guide__tip-icon{flex-shrink:0;font-size:2rem;line-height:1.4}.esim-guide__tip-text>*:first-child{margin-top:0}.esim-guide__tip-text>*:last-child{margin-bottom:0}@media screen and (min-width:750px){.esim-guide__step-heading{font-size:2rem}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/section-esim-activation-guide.css.map */
