form{background:transparent!important;border:none!important;box-shadow:none!important;padding:15px 0}form label{font-size:15px;font-weight:600;color:#FBFBFF!important;margin-bottom:8px;display:block}form input[type="text"],form input[type="email"],form input[type="password"],form input[type="number"],form input[type="file"],form select,form textarea{width:100%;background:transparent!important;border:2px solid #FBFBFF!important;border-radius:6px;padding:10px 14px;font-size:15px;color:#FBFBFF!important;margin-bottom:18px;transition:border 0.3s ease,box-shadow 0.3s ease}form input::placeholder,form textarea::placeholder{color:rgba(251,251,255,0.6)!important}form input:focus,form select:focus,form textarea:focus{border-color:#c11b1b!important;box-shadow:0 0 6px rgba(193,27,27,0.4);outline:none}shop-menu-wrapper button,shop-menu-wrapper input[type="submit"],.woocommerce button.button,.woocommerce a.button,shop-manager-panel button,.red-button{background:#c11b1b!important;color:#fff!important;border:none!important;border-radius:6px!important;padding:14px 26px!important;font-size:15px!important;font-weight:700!important;text-transform:uppercase!important;cursor:pointer;transition:all 0.3s ease!important;box-shadow:none!important}shop-menu-wrapper button:hover,shop-menu-wrapper input[type="submit"]:hover,.woocommerce button.button:hover,.woocommerce a.button:hover{background:#a31515!important;transform:translateY(-2px);box-shadow:0 4px 8px rgba(0,0,0,0.35)}btn-view-order,.woocommerce button.button,.woocommerce a.button{background:#c11b1b!important;color:#fff!important;border:none!important;border-radius:6px!important;padding:14px 26px!important;font-size:15px!important;font-weight:700!important;text-transform:uppercase!important;cursor:pointer;transition:all 0.3s ease!important;box-shadow:none!important}btn-view-order:hover,.woocommerce button.button:hover,.woocommerce a.button:hover{background:#a31515!important;transform:translateY(-2px);box-shadow:0 4px 8px rgba(0,0,0,0.35)}form .forminator-error-message,form .woocommerce-error{background:#c11b1b!important;color:#fff!important;border-radius:6px!important;padding:10px 15px!important;font-size:14px!important}form .forminator-success-message,form .woocommerce-message{background:#28a745!important;color:#fff!important;border-radius:6px!important;padding:10px 15px!important;font-size:14px!important}form select{background:transparent!important;border:2px solid #FBFBFF!important;border-radius:6px!important;padding:10px 14px!important;font-size:15px!important;color:#FBFBFF!important;appearance:none;-webkit-appearance:none;-moz-appearance:none;cursor:pointer}form select option{background:#0c0f13!important;color:#FBFBFF!important;padding:8px 12px}form select:focus{border-color:#c11b1b!important;box-shadow:0 0 6px rgba(193,27,27,0.4);outline:none!important}.my-shops-table a{margin:0px 10px}.my-shops-table th{color:#FBFBFF!important}.my-shops-table{border-collapse:collapse;width:100%}.my-shops-table th,.my-shops-table td{border:0px solid white!important;padding:12px}.my-shops-table{border:0px solid white!important}.my-shops-table thead th{color:#FBFBFF!important;border-bottom:2px solid #B80C09!important;padding-bottom:14px}.my-shops-dashboard .btn-add-shop{display:inline-block;background:#B80C09;color:#FBFBFF!important;padding:10px 18px;border-radius:4px;font-weight:600;text-decoration:none;transition:all 0.3s ease}.shop-manager-panel h2,.shop-manager-panel h3{color:#FBFBFF}.shop-products-table{width:100%;border-collapse:collapse;margin-top:20px;color:#FBFBFF!important;border:0px solid white!important}.shop-products-table th{border-bottom:2px solid #B80C09;text-align:left;padding:8px;color:#FBFBFF!important}.shop-products-table td{padding:8px;border-bottom:1px solid rgba(255,255,255,0.1)}.shop-products-table tr:hover{background:rgba(255,255,255,0.05)}.btn-add-product{display:inline-block;background:#B80C09;color:#FBFBFF!important;padding:10px 18px;border-radius:4px;font-weight:600;text-decoration:none;transition:all 0.3s ease}.shop-menu-table{width:100%;border-collapse:collapse;margin-top:20px;color:#FBFBFF!important;border:0px solid white!important}.shop-menu-table th{border-bottom:2px solid #B80C09;text-align:left;padding:8px;color:#FBFBFF!important}.shop-menu-table td{padding:8px;border-bottom:1px solid rgba(255,255,255,0.1)}.shop-menu-table tr:hover{background:rgba(255,255,255,0.05)}