header.entry-header .entry-title{font-weight:600;font-size:32px;font-size:2rem;padding-left:25px;padding-top:30px}.entry-content p{margin-bottom:1.6em;text-align:justify}.woocommerce-form-track-order{max-width:100%;margin:0 auto;padding:20px;box-sizing:border-box}.woocommerce-form-track-order .form-row{width:100%;margin-bottom:15px;float:none}.woocommerce-form-track-order .input-text{width:100%;padding:10px;font-size:16px;border:1px solid #ddd;border-radius:4px;box-sizing:border-box;transition:border-color 0.3s ease,box-shadow 0.3s ease}.woocommerce-form-track-order .input-text:focus{border-color:#28aae1!important;outline:none!important;box-shadow:0 0 5px rgb(0 115 170 / .5)!important}.woocommerce-form-track-order .input-text::placeholder{color:#BCBCBCC6;opacity:1}.woocommerce-form-track-order .input-text::-webkit-input-placeholder{color:#BCBCBCC6}.woocommerce-form-track-order .input-text::-moz-placeholder{color:#BCBCBCC6;opacity:1}.woocommerce-form-track-order .input-text:-ms-input-placeholder{color:#BCBCBCC6}.woocommerce-form-track-order .input-text:-moz-placeholder{color:#BCBCBCC6;opacity:1}.woocommerce-error li,.woocommerce-info li,.woocommerce-message li{list-style:none outside!important;padding-left:0!important;margin-left:0!important;color:red}.woocommerce-form-track-order label{display:block;margin-bottom:5px;font-weight:700}.woocommerce-form-track-order button.button{width:100%;padding:15px;margin-top:10px;font-size:16px;background-color:#28aae1;color:#fff;border:none;border-radius:4px;cursor:pointer;transition:background-color 0.3s ease}.woocommerce-form-track-order button.button:hover{background-color:#005A85}.elementor-77 .elementor-element.elementor-element-2f2f0fd .elementor-button{background-color:#10B418;font-family:"Montserrat",Sans-serif;font-size:16px;font-weight:500;padding:15px}@media (min-width:768px){.woocommerce-form-track-order .form-row-first,.woocommerce-form-track-order .form-row-last{width:48%;float:left}.woocommerce-form-track-order .form-row-first{margin-right:4%}.woocommerce-form-track-order .form-row-last{margin-right:0}.woocommerce-form-track-order button.button{width:220px;float:left;margin-left:0;margin-right:20px}.woocommerce-form-track-order .form-row{width:auto;float:left;clear:none}}@media (max-width:767px){.woocommerce-form-track-order .form-row-first,.woocommerce-form-track-order .form-row-last{width:100%!important;float:none!important;margin-right:0!important}}tfoot tr:nth-child(1){display:none}p.meta{display:none}.woocommerce-last-update{font-size:16px!important;font-weight:700;color:#28aae1!important;margin-bottom:10px}tfoot tr:nth-child(2),tfoot tr:nth-child(3){display:none}tfoot:first-of-type{display:none}.woocommerce a.button{display:none!important}.product-quantity{display:none}.woocommerce-table__product-name a{pointer-events:none;color:#005A85;text-decoration:none}ins,mark{background:none;text-decoration:none;color:#005A85;font-weight:700}.entry-content h2,.entry-content h3{clear:none;font-size:20px;font-weight:700;color:#A0A0A0;margin:15px 0}.order-info{padding-top:20px}.entry-content p{clear:none;font-size:16px;font-weight:400;margin:15px 0}.order-i#9E9E9E{color:#BEBEBE}.description p{color:#005A85;font-weight:bold!important}.woocommerce-table__product-total span{color:#005A85!important}.woocommerce ol.commentlist.notes li.note p.meta{font-weight:400;color:#005A85}li.comment.note::marker{font-weight:700;color:#005A85}.order-tracking-container{margin:30px auto;padding:25px;border:1px solid #e0e0e0;background-color:#fff;border-radius:10px;max-width:1200px;box-shadow:0 2px 10px rgb(0 0 0 / .05)}.order-tracking-container h2{font-size:22px;font-weight:700;margin-bottom:20px;text-align:center;color:#2c3e50;position:relative}.progress-container{width:100%;margin:0 auto 25px auto;order:1}.progress-line{background-color:#e0e0e0;height:6px;border-radius:3px;position:relative;overflow:hidden}.progress-fill{background:linear-gradient(90deg,#28AAE1,#28AAE1);height:100%;border-radius:3px;transition:width 0.5s ease}.tracking-steps{display:flex;justify-content:space-between;align-items:flex-start;padding-top:15px;order:2}.tracking-steps .step{display:flex;flex-direction:column;align-items:center;text-align:center;width:16%;min-width:90px;position:relative}.tracking-steps .icon-container img{width:30px;height:30px;margin-bottom:10px;transition:all 0.3s ease}.tracking-steps .label-container span{font-size:14px;font-weight:500;color:#999;transition:all 0.3s ease}.tracking-steps .step.active.en-proceso .label-container span{color:#28AAE1}.tracking-steps .step.active.en-produccion .label-container span{color:#28AAE1}.tracking-steps .step.active.completado .label-container span{color:#28AAE1}.tracking-steps .step.active.en-preparacion .label-container span{color:#28AAE1}.tracking-steps .step.active.enviado .label-container span{color:#28AAE1}.tracking-steps .step.active.completed .label-container span{color:#28AAE1}@media (max-width:768px){.order-tracking-container{padding:20px 15px;display:flex;flex-direction:column}.progress-container{margin:0 auto 20px auto;max-width:100%}.tracking-steps{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));justify-items:center;gap:20px;padding-top:15px}.tracking-steps .step{width:100%;min-width:auto}.tracking-steps .icon-container img{width:28px;height:28px}.tracking-steps .label-container span{font-size:13px}}@media (min-width:769px) and (max-width:1024px){.tracking-steps .step{min-width:80px}.tracking-steps .label-container span{font-size:13px}}.track-order-container{max-width:500px;margin:0 0;padding:5px}.woocommerce-js #respond input#submit,.woocommerce-js a.button,.woocommerce-js button.button,.woocommerce-js input.button{margin:0;position:relative;overflow:visible;left:auto;display:inline-block;background-image:none;box-shadow:none;text-shadow:none;text-decoration:none}.menu-toggle,button,.ast-button,.ast-custom-button,.button,input#submit,input[type="button"],input[type="submit"],input[type="reset"],#comments .submit,.search .search-submit,form[CLASS*="wp-block-search__"].wp-block-search .wp-block-search__inside-wrapper .wp-block-search__button,body .wp-block-file .wp-block-file__button,.search .search-submit,.woocommerce-js a.button,.woocommerce button.button,.woocommerce .woocommerce-message a.button,.woocommerce #respond input#submit.alt,.woocommerce input.button.alt,.woocommerce input.button,.woocommerce input.button:disabled,.woocommerce input.button:disabled[disabled],.woocommerce input.button:disabled:hover,.woocommerce input.button:disabled[disabled]:hover,.woocommerce #respond input#submit,.woocommerce button.button.alt.disabled,.wc-block-grid__products .wc-block-grid__product .wp-block-button__link,.wc-block-grid__product-onsale,[CLASS*="wc-block"] button,.woocommerce-js .astra-cart-drawer .astra-cart-drawer-content .woocommerce-mini-cart__buttons .button:not(.checkout):not(.ast-continue-shopping),.woocommerce-js .astra-cart-drawer .astra-cart-drawer-content .woocommerce-mini-cart__buttons a.checkout,.woocommerce button.button.alt.disabled.wc-variation-selection-needed,[CLASS*="wc-block"] .wc-block-components-button{border-style:solid;border-top-width:0;border-right-width:0;border-left-width:0;border-bottom-width:0;color:#fff;border-color:var(--ast-global-color-0);background-color:#28aae1;padding-top:15px;padding-right:30px;padding-bottom:15px;padding-left:30px;font-family:inherit;font-weight:500;font-size:16px;font-size:1rem;line-height:1em}.woocommerce-form-track-order{padding-top:10;padding-right:20px;padding-bottom:40px;padding-left:20px}.frame.order-info{background:#fff;padding:10px;border-radius:5px;box-shadow:0 2px 5px rgb(0 0 0 / .1);padding:40px}.frame{background:#fff;padding:10px;border-radius:5px;box-shadow:0 2px 5px rgb(0 0 0 / .1)}.form-grid{display:flex;flex-direction:row;gap:15px;margin-bottom:20px;width:100%}.order-grid{display:grid;grid-template-columns:1fr 1fr;gap:15px;margin-bottom:20px}.full-width{grid-column:1 / -1}.form-field{display:flex;flex-direction:column;flex:1;min-width:0}.form-field label{margin-bottom:5px}.woocommerce-form.woocommerce-form-track-order.track_order#search-order-form h2{display:none}.input-text{width:100%;padding:8px;border:1px solid #ddd;border-radius:4px;box-sizing:border-box}.button-container{display:flex;gap:20px;flex-wrap:wrap}.button-wrapper{display:inline-block}.button,#confirm-delivery-btn{padding:15px 30px;min-width:150px;text-align:center;text-decoration:none;box-sizing:border-box;display:inline-block}#order-status{font-weight:700}#order-status.status-shipped{color:#28aae1}#order-status.status-completed{color:#28a745}#order-status.status-processing{color:#dc3545}.order-number.order-shipped{color:#28aae1!important;font-weight:700}.order-number.order-completed{color:#28a745!important;font-weight:700}.order-number.order-processing{color:#dc3545!important;font-weight:700}.entry-title.title-completed{color:#28a745}.entry-title.title-shipped{color:#28aae1}.entry-title.title-completed{color:#28a745}.entry-title.title-processing{color:#dc3545}.button.button-secondary{background:#f1f1f1;color:#333;border:1px solid #ddd;text-decoration:none!important;padding:10px 20px;display:inline-block;border-radius:4px;font-size:16px;cursor:pointer}.error-message{color:red;text-align:center;margin-bottom:15px}.instructions{text-align:center;margin-bottom:20px}.entry-content p{clear:none;font-size:16px;font-weight:400;margin-top:10px!important}@media (max-width:600px){.form-grid{flex-direction:column}.order-grid{grid-template-columns:1fr}.button,#confirm-delivery-btn{width:100%;padding:20px;box-sizing:border-box;display:block}.button-wrapper{width:100%;display:block;justify-content:center}.woocommerce-js #respond input#submit,.woocommerce-js a.button,.woocommerce-js button.button,.woocommerce-js input.button{margin:0;position:relative;overflow:visible;left:auto;display:inline-block;background-image:none;box-shadow:none;text-shadow:none;padding:20px;font-size:16px}.ast-container,.ast-container-fluid{margin-left:auto;margin-right:auto;padding-left:10px;padding-right:10px}.track-order-container{max-width:500px;margin:0 auto;padding-left:10px;padding-right:10px}.frame{padding-top:10;padding-right:20px;padding-bottom:40px;padding-left:20px}.woocommerce-form-track-order{max-width:100%;margin:0 auto;padding-top:0;padding-right:10px;padding-bottom:20px;padding-left:10px;box-sizing:border-box}header.entry-header .entry-title{font-weight:600;font-size:32px;font-size:2rem;padding-left:40px;padding-top:20px}}.frame{background:#fff;padding:30px;border-radius:5px;box-shadow:0 2px 5px rgb(0 0 0 / .1)}a.xoo-el-lostpw-tgr{margin:0;display:none}@media (max-width:600px){.frame{background:#fff;padding:20px;border-radius:5px;box-shadow:0 2px 5px rgb(0 0 0 / .1)}}