body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.branding-container{align-items:center;background-color:#f5f5f5;display:flex;justify-content:center;min-height:100vh}.branding{text-align:center}.branding-header{color:#333;font-size:4rem;font-weight:700}.branding-text{color:#666;font-size:1.5rem;margin-bottom:2em}.navigation-buttons{display:flex;gap:1em;justify-content:center}.nav-button{background-color:#2185d0;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:1.2rem;padding:1em 2em;transition:background-color .3s ease}.nav-button:hover{background-color:#1678c2}@media (max-width:768px){.branding-header{font-size:3rem}.branding-text{font-size:1.2rem}.nav-button{padding:1em;width:100%}.navigation-buttons{flex-direction:column}}.list_items{display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between;margin:0 auto;max-width:1200px;padding:0 10px}.shelf-item{background-color:#f9f9f9;border:1px solid #0000;border-radius:8px;box-sizing:border-box;cursor:pointer;flex:1 1 300px;height:auto;margin-bottom:30px;padding:15px;position:relative;transition:box-shadow .3s ease,border .3s ease}.shelf-item:hover{border:1px solid #5b5a5e;box-shadow:0 0 15px #0000001a}.shelf-item:hover>.shelf-item__buy-btn{background-color:#eabf00;box-shadow:0 0 11px #0000001a}.shelf-item__thumb img{border-radius:4px;height:auto;transition:transform .3s ease;width:100%}.shelf-item:hover .shelf-item__thumb img{transform:scale(1.05)}.shelf-stopper{background-color:#333;border-radius:12px;color:#fff;font-size:.9rem;padding:5px 12px;position:absolute;right:20px;text-align:center;top:15px;transition:background-color .3s ease}.shelf-item:hover>.shelf-stopper{background-color:#eabf00;color:#000}.shelf-item .item_infor{padding:10px 0;text-align:left}.shelf-item .shelf-item__title{color:#333;font-size:1.2rem;font-weight:700;margin-bottom:10px;text-align:center}.shelf-item__buy-btn{background-color:#67ddf5;border-radius:8px;color:#fff;cursor:pointer;display:block;font-size:1rem;height:45px;line-height:1.5;margin:20px auto 0;padding:10px;text-align:center;transition:background-color .3s ease,box-shadow .3s ease;width:80%}.shelf-item__buy-btn:hover{background-color:#52c0d9;box-shadow:0 0 11px #00000026}@media (max-width:768px){.shelf-item{flex:1 1 100%;margin-bottom:20px}.shelf-item__buy-btn{width:90%}.list_items{padding:0 5px}}@media (max-width:480px){.shelf-item{padding:10px}.shelf-item__buy-btn{font-size:.9rem;padding:8px}}.kyc-form{background-color:#f9f9f9;border-radius:10px;box-shadow:0 0 15px #0000001a;margin:20px auto;max-width:600px;padding:20px}h2{color:#007d00;margin-bottom:20px;text-align:center}.input-group{margin-bottom:15px}.input-group label{display:block;font-weight:700;margin-bottom:5px}input[type=date],input[type=email],input[type=file],input[type=tel],input[type=text],select{border:1px solid #ddd;border-radius:5px;box-shadow:inset 0 0 5px #0000001a;font-size:16px;padding:10px;width:100%}.submit-btn{background-color:#888;border:none;border-radius:5px;color:#fff;cursor:not-allowed;display:block;font-size:18px;margin-top:20px;padding:15px;text-align:center;width:100%}.build-device-container{background-color:#f9f9f9;border-radius:10px;box-shadow:0 0 15px #0000001a;margin:20px auto;max-width:800px;padding:20px}h1{color:#007d00;text-align:center}.selectors{margin-bottom:20px}.selector{margin-bottom:15px}.selector label{display:block;font-weight:700;margin-bottom:5px}select{border:1px solid #ddd;border-radius:5px;box-shadow:inset 0 0 5px #0000001a;font-size:16px;padding:10px;width:100%}.accordion-section{margin-bottom:10px}.accordion-section button{background-color:#42ae4d;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:18px;padding:10px;text-align:left;width:100%}.accordion-section button:hover{background-color:#007d00}.accordion-content{background-color:#fff;border:1px solid #ddd;border-radius:5px;padding:10px}.checkbox{margin-bottom:10px}.total{margin-top:20px;text-align:center}.total h2{color:#333;font-size:24px}.checkout-button{background-color:#42ae4d;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:18px;margin-top:20px;padding:15px 25px;transition:background-color .3s ease}.checkout-button:hover{background-color:#007d00}.flashing-text{animation:flashing 1s infinite;color:red;font-size:18px;margin-top:10px}@keyframes flashing{0%,50%{opacity:1}25%,75%{opacity:.5}}.modal{background:#0009}.modal-content{background:#fff;border-radius:10px;box-shadow:0 0 15px #0000004d;text-align:center}.modal-content p{margin:10px 0}.modal-content button{background-color:#42ae4d;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:16px;margin-top:20px;padding:10px 20px}.modal-content button:hover{background-color:#007d00}.form-group{margin-bottom:15px;text-align:left}.form-group label{display:block;margin-bottom:5px}.form-group input{border:1px solid #ddd;border-radius:5px;box-shadow:inset 0 0 5px #0000001a;font-size:16px;padding:10px;width:100%}.submit-button{background-color:#007d00;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:18px;padding:10px 20px;width:100%}.submit-button:hover{background-color:#42ae4d}.success{text-align:center}.success h2{color:#2e8b57}.success a{display:block}.checkoutForm{margin:auto 35px}.checkoutForm .ua *{display:flex;flex-direction:row;margin:0;padding:5% 20% 0}.checkoutForm .split{align-items:center;display:flex;flex-direction:row;justify-content:center;margin:5% 20% 0}.checkoutForm .split .b1{background-color:#dd000b}.checkoutForm .split .b1,.checkoutForm .split .b2{margin:auto 10px;max-width:100px}.checkoutForm p{text-align:center}.checkoutForm label{color:#6b7c93;font-weight:300;letter-spacing:.025em;margin:1px 10px;min-width:250px}.checkoutForm .StripeElement,.checkoutForm input{background:#fff;border:0;border-radius:4px;box-shadow:0 1px 3px rgba(50,50,93,.149),0 1px 0 #00000005;display:block;font-family:Source Code Pro,monospace;font-size:1em;margin:10px 0 20px;outline:0;padding:10px 14px}.checkoutForm .StripeElement::placeholder,.checkoutForm input::placeholder{color:#aab7c4}.checkoutForm .StripeElement .StripeElement--focus,.checkoutForm .StripeElement--focus,.checkoutForm .StripeElement:focus,.checkoutForm input:focus{box-shadow:0 4px 6px #32325d1c,0 1px 3px rgba(0,0,0,.078);transition:all .15s ease}.checkoutForm a{display:block;margin-top:1em;text-align:center}.orderButton{align-items:center;background-color:#008cdd;border:1px solid #008cdd;border-radius:5px;color:#fff;cursor:pointer;display:flex;font-size:1em;font-weight:700;justify-content:center;margin:5% auto 0;padding:.5em 1em;text-decoration:none;transition:opacity .2s;width:200px}.orderButton.success{background-color:#2e8b57;border-color:#2e8b57}.orderButton:hover{opacity:.8}.orderButton:disabled{cursor:not-allowed;opacity:.5}.container{align-items:center;display:flex;justify-content:center;margin:25px;text-align:center}.container .fb{height:auto}.modal{align-items:center;background-color:#000000b3;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.modal-content{animation:fadeIn .3s ease-in-out;background-color:#fff;border-radius:8px;box-shadow:0 4px 15px #0003;max-width:500px;padding:20px;width:100%}.modal-content h2{color:#007d00;font-size:24px;margin-bottom:20px;text-align:center}.modal-content form{display:flex;flex-direction:column}.modal-content label{color:#333;font-size:14px;font-weight:700;margin-bottom:10px}.modal-content input{border:1px solid #ccc;border-radius:4px;font-size:14px;margin-bottom:20px;padding:10px;width:calc(100% - 22px)}.modal-content input:focus{border-color:#007d00;box-shadow:0 0 5px #007d0080;outline:none}.split{display:flex;justify-content:space-between;margin-top:20px}.split .b1,.split .b2{border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:16px;font-weight:700;padding:10px 20px;transition:background-color .3s ease-in-out;width:48%}.split .b1{background-color:red}.split .b2{background-color:#007d00}.split .b1:hover{background-color:#c00}.split .b2:hover{background-color:#005900}@media (max-width:768px){.modal-content{padding:15px}.modal-content h2{font-size:20px}.split .b1,.split .b2{font-size:14px;padding:8px}}@keyframes fadeIn{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.app-container{font-family:Arial,sans-serif}.app-header{background-color:#42ae4d;padding:10px;text-align:center}.nav-link{color:#fff;margin:0 15px;transition:color .3s}.nav-link:hover{color:#aad400}main{padding:20px}.nav-link{font-weight:700;margin-right:20px;text-decoration:none}.disabled-link,.nav-link{color:#007d00;position:relative}.disabled-link{cursor:not-allowed}.disabled-link:after{background:#007d00;border-radius:4px;bottom:-20px;color:#fff;content:"Coming Soon!";font-size:12px;left:0;opacity:0;padding:2px 6px;position:absolute;transition:opacity .3s,visibility .3s;visibility:hidden}.disabled-link:hover:after{opacity:.7;visibility:visible}
/*# sourceMappingURL=main.ca19c8c6.css.map*/