.elementor-10509 .elementor-element.elementor-element-24b0412c{--display:flex}.elementor-widget-text-editor{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight);color:var(--e-global-color-text)}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var(--e-global-color-primary)}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap,.elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}:root{--d8-bg-card:#1e1e24;--d8-input-bg:#121217;--d8-accent:#3b82f6;--d8-accent-hover:#60a5fa;--d8-text-main:#ffffff;--d8-text-muted:#94a3b8;--d8-border:rgba(255, 255, 255, 0.08)}.woocommerce form.track_order{background:var(--d8-bg-card);border:1px solid var(--d8-border);border-radius:24px;padding:60px;width:100%;max-width:100%;box-sizing:border-box;margin:20px 0;color:var(--d8-text-muted)}.woocommerce form.track_order .form-row{width:100%;float:none;display:block;margin-bottom:25px;padding:0}.woocommerce form.track_order p{color:var(--d8-text-muted);font-size:16px;line-height:1.6;margin-bottom:30px}.woocommerce form.track_order label{color:var(--d8-text-main);font-weight:600;font-size:15px;margin-bottom:10px;display:block;line-height:1.2}.woocommerce form.track_order input.input-text{background:var(--d8-input-bg);border:1px solid var(--d8-border);border-radius:12px;padding:20px;color:var(--d8-text-main);width:100%;font-size:15px;line-height:1.5;transition:all 0.3s ease;box-sizing:border-box;height:auto}.woocommerce form.track_order input.input-text:focus{border-color:var(--d8-accent);outline:none;box-shadow:0 0 0 4px rgb(59 130 246 / .1);background:#15151a}.woocommerce form.track_order input.input-text::placeholder{color:rgb(255 255 255 / .3)}.woocommerce form.track_order button.button{background:#e4e4e7;color:#000;border:none;border-radius:50px;padding:18px 32px;font-size:16px;font-weight:700;width:100%;cursor:pointer;margin-top:20px;transition:all 0.3s ease;text-transform:none}.woocommerce form.track_order button.button:hover{background:#fff;transform:translateY(-2px);box-shadow:0 10px 30px rgb(255 255 255 / .1)}@media (max-width:768px){.woocommerce form.track_order{padding:30px 20px;border-radius:16px}.woocommerce form.track_order p{font-size:14px}.woocommerce form.track_order input.input-text{padding:15px}}