diff --git a/cart.html b/cart.html index 767318f..423935e 100644 --- a/cart.html +++ b/cart.html @@ -84,7 +84,7 @@

Shopping Cart

- +
diff --git a/payment.css b/payment.css index 6f357d7..da3ebdf 100644 --- a/payment.css +++ b/payment.css @@ -1,127 +1,82 @@ -.page{ - padding-bottom: 20px; +body { + margin: 0; + font-family: "Segoe UI", Tahoma, Geneva, Verdana, sans-serif; + background-color: #0c0f14; + color: #fff; } -*{ - /* background: #2B3A4B; */ +.payment-section { + display: flex; + justify-content: center; + align-items: center; + padding: 60px 20px; + min-height: 100vh; } +.payment-form { + background: #1c1f26; + padding: 30px 40px; + border-radius: 20px; + width: 100%; + max-width: 400px; + box-shadow: 0 8px 32px rgba(0, 0, 0, 0.3); +} + +.form-title { + margin-bottom: 25px; + font-size: 24px; + text-align: center; + color: #d17842; +} + +.form-label { + display: flex; + flex-direction: column; + margin-bottom: 20px; +} + +.form-label span { + margin-bottom: 8px; + font-size: 14px; + color: #aaa; +} -#navbar #nav{ - background-color: #0c0f14; +.form-label input { + padding: 12px 15px; + border: 1px solid #2c2f36; + border-radius: 12px; + background-color: #0c0f14; + color: #eee; + transition: border 0.3s ease; } -.form { - background: #0c0f14; - box-shadow: 0px 187px 75px rgba(0, 0, 0, 0.01), - 0px 105px 63px rgba(0, 0, 0, 0.05), 0px 47px 47px rgba(0, 0, 0, 0.09), - 0px 12px 26px rgba(0, 0, 0, 0.1), 0px 0px 0px rgba(0, 0, 0, 0.1); - width: 320px; - display: flex; - flex-direction: column; - gap: 15px; - padding: 20px; - position: relative; - border-radius: 25px; - } - .form .label { - display: flex; - flex-direction: column; - gap: 5px; - height: -moz-fit-content; - height: fit-content; - } - .form .label:has(input:focus) .title { - top: 0; - left: 0; - color: #d17842; - } - .form .label .title { - padding: 0 10px; - transition: all 300ms; - font-size: 12px; - color: #8b8e98; - font-weight: 600; - width: -moz-fit-content; - width: fit-content; - top: 14px; - position: relative; - left: 15px; - background: #0c0f14; - } - .form .input-field { - width: auto; - height: 50px; - text-indent: 15px; - border-radius: 15px; - outline: none; - background-color: #0c0f14; - /* background-color: transparent; */ - border: 1px solid #21262e; - transition: all 0.3s; - caret-color: #d17842; - color: #aeaeae; - } - - .form .input-field:hover { - border-color: rgba(209, 121, 66, 0.5); - } - - .form .input-field:focus { - border-color: #d17842; - } - .form .split { - display: flex; - flex-direction: row; - justify-content: space-between; - width: 100%; - gap: 15px; - } - .form .split label { - width: 130px; - } - .form .checkout-btn { - margin-top: 20px; - padding: 20px 200px 20px 20px ; - border-radius: 25px; - font-weight: 700; - transition: all 0.3s cubic-bezier(0.15, 0.83, 0.66, 1); - cursor: pointer; - font-size: 20px; - font-weight: 500; - display: flex; - align-items: center; - border: none; - justify-content: center; - fill: #fff; - color: #fff; - /* border: 2px solid transparent; */ - background: #d17842; - transition: all 200ms; - } - .checkout-btn{ - width: 500px; - } - .form .checkout-btn:active { - scale: 0.95; - } - - .form .checkout-btn:hover { - color: #d17842; - border: 2px solid #d17842; - background: transparent; - } - - .add-card.page { - display: flex; - justify-content: center; - align-items: center; - min-height: 100vh; - padding-bottom: 20px; - } - - a{ - text-decoration: none; - justify-content: center; - align-items: center; - } \ No newline at end of file +.form-label input:focus { + outline: none; + border-color: #d17842; +} + +.form-row { + display: flex; + gap: 20px; +} + +.checkout-btn { + display: block; + width: 100%; + text-align: center; + padding: 14px; + background-color: #d17842; + border-radius: 15px; + font-size: 16px; + color: #fff; + font-weight: bold; + transition: background 0.3s ease; + text-decoration: none; + margin-top: 10px; +} + +.checkout-btn:hover { + background-color: transparent; + border: 2px solid #d17842; + color: #d17842; +} diff --git a/payment.html b/payment.html index 9aa23f6..c9b8156 100644 --- a/payment.html +++ b/payment.html @@ -1,95 +1,71 @@ - - - Payment Gateway - - - - + + + Payment Gateway + + + + + - -
-
-