.envato-kit-128-grad-border .elementor-button-wrapper{display:inline-block;background:linear-gradient(to left,#e11da3,#3b68ff);border-radius:50px;padding:2px}.envato-block__preview{overflow:visible}.envato-kit-139-accordion .elementor-widget-container{border-radius:10px!important}.envato-kit-139-map iframe,.envato-kit-139-slider .slick-slide,.envato-kit-139-flipbox .elementor-flip-box div{border-radius:10px!important}.envato-block__preview{overflow:visible}.envato-kit-140-material-hit .menu-item a,.envato-kit-140-material-button .elementor-button{background-position:center;transition:background .8s}.envato-kit-140-material-hit .menu-item a:hover,.envato-kit-140-material-button .elementor-button:hover{background:radial-gradient(circle,transparent 1%,#fff 1%) center/15000%}.envato-kit-140-material-hit .menu-item a:active,.envato-kit-140-material-button .elementor-button:active{background-color:#fff;background-size:100%;transition:background 0s}.envato-kit-140-big-shadow-form .elementor-field-textual{box-shadow:0 20px 30px rgba(0,0,0,.05)}.envato-kit-140-faq .elementor-accordion .elementor-accordion-item{border-width:0 0 1px!important}.envato-kit-140-scrollable{height:100%;overflow:auto;overflow-x:hidden}.envato-kit-140-imagebox-nospace:hover{transform:scale(1.1);transition:all .3s}.envato-kit-140-imagebox-nospace figure{line-height:0}.envato-kit-140-slide .elementor-slide-content{background:#fff;margin-left:-60px;padding:1em}.envato-kit-140-carousel .slick-active:not(.slick-current) img{padding:20px!important;transition:all .9s}.envato-kit-102-phone-overlay{position:absolute!important;display:block!important;top:0;left:0;right:0;margin:auto;z-index:1}.envato-block__preview{overflow:visible}.envato-block__preview{overflow:visible}.um-form{background-color:#f9f9f9;border-radius:16px;padding:40px 30px;max-width:480px;margin:30px auto;box-shadow:0 10px 30px rgba(0,0,0,.12);font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif;color:#1d1d1f}.um-form .um-field-label{font-weight:600;font-size:15px;color:#1d1d1f;margin-bottom:6px;display:block;letter-spacing:.02em}.um-field input[type=text],.um-field input[type=email],.um-field input[type=password],.um-field select,.um-field input[type=tel]{background-color:#fff;border:1.5px solid #d2d2d7;border-radius:12px;padding:14px 20px;font-size:17px;color:#1d1d1f;transition:border-color .3s ease,box-shadow .3s ease;width:100%;box-sizing:border-box;font-weight:400;outline-offset:2px}.um-field input::placeholder{color:#aeaeb2;font-weight:400}.um-field input[type=text]:focus,.um-field input[type=email]:focus,.um-field input[type=password]:focus,.um-field select:focus,.um-field input[type=tel]:focus{border-color:#0071e3;box-shadow:0 0 8px rgba(0,113,227,.35);outline:none}.um-field .um-field-tooltip{font-size:14px;color:#8e8e93;margin-left:6px;vertical-align:middle}.um-form button.um-button{background:linear-gradient(135deg,#0071e3,#0047ab);border-radius:16px;border:none;color:white;font-weight:700;font-size:17px;padding:15px 0;width:100%;cursor:pointer;transition:background .3s ease;box-shadow:0 8px 15px rgba(0,113,227,.4);margin-top:25px}.um-form button.um-button:hover{background:linear-gradient(135deg,#0047ab,#002f6c);box-shadow:0 12px 25px rgba(0,71,171,.6)}.um-form .um-form-footer a.um-button{background-color:#e5e5ea;color:#1d1d1f;box-shadow:none;font-weight:600;border-radius:16px;padding:15px 0;width:48%;display:inline-block;text-align:center;margin-top:25px;margin-left:4%;transition:background-color .3s ease}.um-form .um-form-footer a.um-button:hover{background-color:#c7c7cc;color:#000}.um-form .um-form-footer{display:flex;justify-content:space-between;gap:10px;margin-top:10px}.um-form .um-field-label span.um-required{color:#ff3b30;font-weight:700}.um-field{margin-bottom:24px}.formulario-paquete-usuario,form[action*=formulario_paquete_usuario]{max-width:600px;margin:40px auto;background:#fff;border-radius:18px;box-shadow:0 8px 30px rgba(0,0,0,.08);padding:30px 25px;font-family:-apple-system,BlinkMacSystemFont,"SF Pro Display","Helvetica Neue",Helvetica,Arial,sans-serif;color:#1d1d1f;transition:all .3s ease}.formulario-paquete-usuario h2,form[action*=formulario_paquete_usuario] h2{font-weight:700;font-size:1.6rem;text-align:center;margin-bottom:25px;color:#000}.formulario-paquete-usuario label,form[action*=formulario_paquete_usuario] label{display:block;font-weight:500;margin-bottom:8px;font-size:.95rem;color:#333}.formulario-paquete-usuario input[type=text],.formulario-paquete-usuario input[type=number],.formulario-paquete-usuario textarea,form[action*=formulario_paquete_usuario] input[type=text],form[action*=formulario_paquete_usuario] input[type=number],form[action*=formulario_paquete_usuario] textarea{width:100%;padding:14px 16px;border:1px solid #d2d2d7;border-radius:12px;background-color:#f5f5f7;font-size:1rem;outline:none;transition:all .2s ease}.formulario-paquete-usuario input:focus,.formulario-paquete-usuario textarea:focus,form[action*=formulario_paquete_usuario] input:focus,form[action*=formulario_paquete_usuario] textarea:focus{border-color:#0071e3;background-color:#fff;box-shadow:0 0 0 3px rgba(0,113,227,.15)}.formulario-paquete-usuario button,form[action*=formulario_paquete_usuario] button,.formulario-paquete-usuario input[type=submit],form[action*=formulario_paquete_usuario] input[type=submit]{width:100%;background:linear-gradient(180deg,#007aff 0%,#005ecb 100%);color:white;font-weight:600;font-size:1rem;border:none;border-radius:12px;padding:14px;cursor:pointer;margin-top:20px;transition:background .3s ease,transform .1s ease}.formulario-paquete-usuario button:hover,form[action*=formulario_paquete_usuario] button:hover{background:linear-gradient(180deg,#005ecb 0%,#004ba0 100%)}.formulario-paquete-usuario button:active,form[action*=formulario_paquete_usuario] button:active{transform:scale(.98)}.formulario-paquete-usuario table,form[action*=formulario_paquete_usuario] table{width:100%;border-collapse:collapse;margin-top:30px;border-radius:12px;overflow:hidden}.formulario-paquete-usuario th,.formulario-paquete-usuario td,form[action*=formulario_paquete_usuario] th,form[action*=formulario_paquete_usuario] td{text-align:left;padding:14px 16px;font-size:.95rem}.formulario-paquete-usuario th,form[action*=formulario_paquete_usuario] th{background:#f5f5f7;font-weight:600}.formulario-paquete-usuario tr:nth-child(even),form[action*=formulario_paquete_usuario] tr:nth-child(even){background:#fafafa}@media (max-width:600px){.formulario-paquete-usuario{padding:20px 15px}.formulario-paquete-usuario h2{font-size:1.3rem}.formulario-paquete-usuario input,.formulario-paquete-usuario textarea{font-size:.95rem}.formulario-paquete-usuario table,form[action*=formulario_paquete_usuario] table{font-size:.85rem;display:block;overflow-x:auto}}----------------------------- .formulario-paquete-usuario,div:has(>form[action*=formulario_paquete_usuario]){max-width:600px;margin:40px auto;background:#fff;border-radius:28px;box-shadow:0 8px 30px rgba(0,0,0,.05);padding:40px 30px;font-family:-apple-system,BlinkMacSystemFont,"SF Pro Display","Helvetica Neue",Helvetica,Arial,sans-serif;color:#1d1d1f;transition:all .3s ease}.formulario-paquete-usuario h2,div:has(>form[action*=formulario_paquete_usuario]) h2{font-weight:700;font-size:1.6rem;text-align:center;margin-bottom:25px;color:#000}form label{display:block;font-weight:500;margin-bottom:8px;font-size:.95rem;color:#1d1d1f}form input[type=text],form input[type=number],form textarea{width:100%;padding:14px 16px;border:1px solid #d2d2d7;border-radius:12px;background-color:#f5f5f7;font-size:1rem;outline:none;transition:all .2s ease;color:#1d1d1f}form input:focus,form textarea:focus{border-color:#0071e3;background-color:#fff;box-shadow:0 0 0 3px rgba(0,113,227,.15)}form button,form input[type=submit]{width:100%;background:linear-gradient(180deg,#007aff 0%,#005ecb 100%);color:#fff;font-weight:600;font-size:1rem;border:none;border-radius:12px;padding:14px;cursor:pointer;margin-top:20px;transition:background .3s ease,transform .1s ease}form button:hover,form input[type=submit]:hover{background:linear-gradient(180deg,#005ecb 0%,#004ba0 100%)}form button:active,form input[type=submit]:active{transform:scale(.98)}form+h2{margin-top:40px;font-size:1.4rem;text-align:center;font-weight:700;color:#000}#tabla-paquetes table{width:100%;border-collapse:separate;border-spacing:0;margin-top:20px;border-radius:16px;overflow:hidden;background:#fff;box-shadow:0 4px 16px rgba(0,0,0,.05);font-size:.92rem}#tabla-paquetes th{background:#f2f2f7;color:#6e6e73;text-align:center;font-weight:600;padding:12px 10px;font-size:.85rem;border-bottom:1px solid #e5e5e5}#tabla-paquetes td{text-align:center;padding:12px 10px;vertical-align:middle;color:#1d1d1f;border-bottom:1px solid #f0f0f0;background-color:#fff}#tabla-paquetes tr:nth-child(even) td{background-color:#f9f9fb}#tabla-paquetes tr:hover td{background-color:#f5f5f7;transition:background .2s ease}td:nth-child(4){font-weight:600}td:nth-child(4):contains("Prealertado"){color:#007aff}td:nth-child(4):contains("Entregado"){color:#28a745}td:nth-child(4):contains("En tránsito"){color:#ff9500}.btn-eliminar{background:linear-gradient(180deg,#ff3b30 0%,#c92a20 100%);border:none;color:#fff;padding:6px 14px;font-size:.9rem;font-weight:600;border-radius:8px;cursor:pointer;transition:all .25s ease;box-shadow:0 2px 6px rgba(255,59,48,.25)}.btn-eliminar:hover{background:linear-gradient(180deg,#c92a20 0%,#a41e16 100%);transform:scale(1.03)}.btn-eliminar:active{transform:scale(.97)}@media (max-width:600px){.formulario-paquete-usuario,div:has(>form[action*=formulario_paquete_usuario]){padding:25px 18px;margin:20px}form input,form textarea{font-size:.95rem}#tabla-paquetes table,#tabla-paquetes thead,#tabla-paquetes tbody,#tabla-paquetes th,#tabla-paquetes td,#tabla-paquetes tr{display:block}#tabla-paquetes th{display:none}#tabla-paquetes td{border:none;border-bottom:1px solid #eee;display:flex;justify-content:space-between;font-size:.9rem;padding:10px 8px}#tabla-paquetes tr{margin-bottom:12px;background:#fff;border-radius:10px;box-shadow:0 2px 5px rgba(0,0,0,.05)}#tabla-paquetes td::before{content:attr(data-label);font-weight:600;color:#6e6e73}}