.et_pb_row{max-width:1280px;width:100%;margin:0 auto}.et-l--header{position:absolute!important;top:0;left:0;width:100%;background:transparent!important;z-index:9999;transition:background-color 0.4s ease}.test-checklist{background:#fff;padding:32px;border-radius:14px;max-width:1600px;width:100%;margin:0 auto;font-family:inherit;box-shadow:0 4px 12px rgba(0,0,0,0.1)}.test-checklist h2{margin:0 0 24px;text-align:center;font-size:28px;font-weight:700;color:#000}.test-checklist-list{display:flex;flex-wrap:wrap;gap:18px;justify-content:center}.test-checklist-list input[type="checkbox"]{position:absolute;left:-9999px}.test-check-item{flex:1 1 220px;max-width:260px;padding:16px 10px;border-radius:12px;background:#000;color:#fff;cursor:pointer;transition:all .2s ease;font-size:16px;position:relative;box-sizing:border-box}.test-check-item .titulo{display:block;font-weight:600;font-size:18px;margin-bottom:6px}.test-check-item .desc{display:block;font-size:14px;line-height:1.4;opacity:.9}.test-checklist-list input[type="checkbox"]:checked+label.test-check-item{color:#50c3f4}.test-checklist-list input[type="checkbox"]:checked+label.test-check-item::before{content:"✔";position:flex;left:12px;top:18px;font-size:18px;color:#4adcb4;font-weight:700}.test-actions{text-align:center;margin-top:22px}#test-ver-resultado{background:#50c3f4;color:#fff;border:none;border-radius:10px;padding:14px 24px;font-size:16px;font-weight:600;cursor:pointer;transition:filter .2s}#test-ver-resultado:hover{filter:brightness(.9)}.test-resultado{margin-top:20px;text-align:center;font-size:18px;line-height:1.6}.test-resultado div{opacity:0;transform:translateY(10px);transition:opacity 0.6s ease,transform 0.6s ease;margin-bottom:25px}.test-resultado div.show{opacity:1;transform:translateY(0)}.paso-a-paso{display:flex;gap:20px;margin-top:30px;text-align:center;flex-wrap:wrap}.paso{flex:1;background-color:#f9f9f9;padding:18px 18px;border-radius:15px;box-shadow:0 4px 12px rgba(0,0,0,0.08);transition:transform 0.3s ease,box-shadow 0.3s ease}.paso .numero{width:50px;height:50px;background-color:#1a1a1a;color:white;font-size:16px;font-weight:bold;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 15px auto;box-shadow:0 4px 10px rgba(0,0,0,0.2)}.paso p{font-size:16px;line-height:1.6;color:#333}.paso h3{color:#50c3f4;font-weight:bold;margin-bottom:10px;font-size:18px}.paso:hover{transform:translateY(-6px);box-shadow:0 6px 16px rgba(0,0,0,0.15)}#moneda{font-family:'Lato',sans-serif;font-size:18px;padding:10px 14px;border:2px solid #50c3f4;border-radius:8px;background:#fff;color:#333;outline:none;cursor:pointer;transition:all 0.3s ease}#moneda:hover{border-color:#000;box-shadow:0 0 5px rgba(80,195,244,0.5)}.testimonial-limit{display:-webkit-box;-webkit-line-clamp:8;-webkit-box-orient:vertical;overflow:hidden;min-height:8em;position:relative}.read-more-btn{display:inline-block;margin-top:8px;font-size:0.9rem;color:#50c3f4;cursor:pointer;font-weight:600}.ui-swiper .swiper-pagination-bullet{background:#bbb!important;opacity:1!important;width:10px;height:10px;margin:0 6px!important;transition:all 0.3s ease}.ui-swiper .swiper-pagination-bullet-active{background:#50c3f4!important;transform:scale(1.2)}.tienda-sin-nombre .woocommerce-loop-product__title{display:none!important}.paso{margin:0 auto 8px;text-align:center}.numero{margin:0 auto 8px;display:inline-flex;align-items:center;justify-content:center}.test-mensaje{text-align:center}#test-resultado ul{text-align:center;display:inline-block;padding-left:0;margin:0 auto 15px auto;list-style-position:inside}.et_pb_row,.et_pb_section{height:auto!important;overflow:visible!important}.et_pb_testimonial{position:relative;z-index:2}.et_pb_testimonial_description{position:relative;overflow:hidden;transition:max-height 0.3s ease}html,body{overflow-x:hidden!important;position:relative;width:100%}