.activate-esim-page{padding:30px;background-color:#fff;color:#333;font-family:inherit}.activate-esim-container{max-width:var(--container-width, 1200px);margin:0 auto}.activate-esim-title{text-align:center;font-size:var(--heading-size, 36px);font-weight:700;margin-bottom:40px;color:#000}.activate-esim-content{font-size:var(--content-size, 16px);line-height:1.6}.activate-esim-content p{margin-bottom:20px}.activate-esim-content ul,.activate-esim-content ol{margin-bottom:20px;padding-left:20px}.activate-esim-content li{margin-bottom:10px}.activate-esim-content ul ul{margin-top:10px;margin-bottom:0}.activate-esim-subtitle{margin-top:30px}.activate-esim-section-title{font-size:20px;font-weight:700;margin-top:40px;margin-bottom:20px;color:#000}.activate-esim-accordions{margin:20px 0}.activate-esim-accordion{border:1px solid #333;border-radius:8px;margin-bottom:15px;overflow:hidden}.activate-esim-accordion summary{padding:15px 20px;font-weight:700;cursor:pointer;display:flex;align-items:center;list-style:none;background-color:#fff}.activate-esim-accordion summary::-webkit-details-marker{display:none}.accordion-icon{margin-right:15px;display:flex;align-items:center;transition:transform .3s ease}.activate-esim-accordion[open] .accordion-icon{transform:rotate(180deg)}.accordion-content{padding:0 20px 20px 50px;color:#555;border-top:none}.activate-esim-video{margin:30px 0;position:relative;width:100%;padding-bottom:56.25%;height:0;background:#000}.activate-esim-video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.esim-step-row{margin-top:30px;border-top:1px solid #eaeaea;padding-top:30px}.esim-step-row:first-child{border-top:none;margin-top:0;padding-top:0}.esim-step-title{font-size:16px;font-weight:800;text-transform:uppercase;margin-bottom:20px;color:#000}.esim-step-grid{display:flex;gap:30px;align-items:flex-start}.esim-step-text{flex:1;font-size:15px;line-height:1.6}.esim-step-text p{margin:0 0 10px}.esim-step-images{flex:1;display:flex;gap:15px}.esim-step-images img{flex:1;width:100%;height:auto;object-fit:contain;border-radius:8px}@media(max-width:768px){.esim-step-grid{flex-direction:column}.esim-step-images{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/page-activate-esim.css.map */
