@import url(https://fonts.googleapis.com/css2?family=Alegreya:wght@500&family=Poppins:wght@300;400;500;600&family=Roboto+Slab&display=swap);*{font-family:Poppins,sans-serif;margin:0;padding:0}.container{display:flex;flex-direction:column;margin-top:96px}.how-it-works-page{background-color:#fff;height:62vh;margin-top:100px}@media (max-width:768px){.how-it-works-page{height:130vh}}.nav-bar{border-bottom:1px solid #000;font-family:Poppins,sans-serif;font-size:20px;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:9999}.inner-container,.nav-bar{background-color:#fff;display:flex;height:96px}.inner-container{align-items:center;justify-content:space-between;width:1180px}.invisible-element{width:1180px}.nav-options{display:flex;list-style-type:none}.list-element{padding-left:30px;transition:.5s}.list-element:hover{color:#d7064f}#logo{cursor:pointer;height:96px}.mobile-hamburger{align-self:center;display:none;z-index:3000}.nav-options.show{align-items:center;background-color:hsla(0,37%,91%,.9);height:100%;left:0;position:fixed;top:0;z-index:1000}.nav-options.show,.nav-options.show ul{display:flex;flex-direction:column;width:100%}.nav-options.show ul{padding:0;position:absolute;text-align:center;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.nav-options.show .list-element{font-size:34px;margin:20px}.nav-options.show .list-element button{font-size:34px}.list-element button{color:#333}.close-button{background-color:initial;border:none;color:#fff;cursor:pointer;font-size:25px;margin-top:20px;position:absolute;right:17px;top:16px;z-index:2000}.shopping-cart-list-item{display:flex}.shopping-cart-icon{cursor:pointer;font-size:large}.list-element button{background:transparent;border:none;cursor:pointer;font-family:Poppins,sans-serif;font-size:21px}.list-element.active .sell-dropdown{background-color:rgba(0,0,0,.9);color:#fff;display:flex;flex-direction:row;position:absolute}.list-element.active .sell-dropdown a{color:#fff;padding:10px;text-decoration:none}@media (max-width:800px){.mobile-hamburger{display:block}.nav-options{display:none}}.footer-container{background-color:#333;color:#fff;margin-top:30px;padding:40px 0;width:100%}.footer-content{display:flex;justify-content:space-between;margin:0 auto;max-width:1200px;padding:0 20px}.footer-section{flex:1 1;margin-right:20px}.footer-section h4{border-bottom:2px solid #f36f6f;margin-bottom:20px;padding-bottom:10px}.footer-section ul{list-style-type:none;padding:0}.footer-section ul li{margin-bottom:10px}.footer-section ul li a{color:#fff;text-decoration:none;transition:color .3s ease}.footer-section ul li a:hover{color:#f36f6f}.footer-bottom{font-size:14px;margin-top:40px;text-align:center}@media (max-width:768px){.footer-content{flex-direction:column}.footer-section{margin-bottom:20px;margin-right:0}}.choose-item-container{color:#9f5e0f;color:#000;font-family:"sans-serif",Poppins;max-width:900px;padding:10px}.choose-item-text{color:#fff}.choose-component-button-container{display:flex;flex-wrap:wrap}.component-button{align-items:center;background-color:#fff;border:1px solid #000;border-radius:10px;cursor:pointer;display:flex;font-family:"sans-serif",Poppins;font-size:16px;height:50px;justify-content:space-around;margin-bottom:6px;margin-right:10px;margin-top:3px;padding:5px}.choose-item-label{color:#080838}.component-button:hover{-webkit-transform:scale(1.04);transform:scale(1.04)}.choose-component-icon{margin-right:5px;width:42px}@media (min-width:1100px){.component-button{font-size:20px;height:65px}}.select-box{display:flex;flex-direction:column}.choose-specifications-container{background-color:#fdfdfd;border:2.5px solid #3c3610;border-radius:15px;color:#000;margin-top:20px}.select-box-choose{display:flex;flex-wrap:wrap}.label-and-button{color:#000;display:flex;flex-direction:column;padding:20px}.select-dropdown-box{border:1px solid #f90000;border-radius:10px;color:#080838;cursor:pointer;font-family:Poppins,sans-serif;font-size:16px;height:60px;transition:background-color .3s,-webkit-transform .3s;transition:background-color .3s,transform .3s;transition:background-color .3s,transform .3s,-webkit-transform .3s;width:190px}.select-dropdown-box:hover{font-weight:500;-webkit-transform:scale(1.04);transform:scale(1.04)}.select-box-add-part-to-cart{background-color:#f4efef;border-radius:20px;box-shadow:2px 2px 5px rgba(0,0,0,.2);color:#fff;color:#000;cursor:pointer;font-family:Poppins,sans-serif;font-size:17px;height:60px;margin:0 0 10px 30px;transition:background-color .3s,-webkit-transform .3s;transition:background-color .3s,transform .3s;transition:background-color .3s,transform .3s,-webkit-transform .3s;width:190px}.select-box-add-part-to-cart:hover{background-color:#ff1900;color:azure;-webkit-transform:scale(1.06);transform:scale(1.06)}@media (max-width:768px){.select-dropdown-box{font-size:14px;height:50px;width:140px}}.add-to-cart-message{color:#000;padding:20px}.coming-soon-container{background-color:hsla(0,0%,99%,.7);border-radius:15px;color:#000;font-family:Poppins,sans-serif;font-size:18px;margin:20px;padding:30px;text-align:center}@media (max-width:768px){.coming-soon-container{font-size:16px;padding:20px}}body,html{margin:0;padding:0}.big-container{background-image:url(/static/media/home-background-blur.0335d1ef677270942159.png);display:flex;font-family:Poppins,sans-serif;justify-content:center;margin-top:90px;width:100%}.small-container{align-items:center;display:flex;flex-direction:column;justify-content:space-around;margin-bottom:20px;width:1180px}.sub-title{color:#fff;font-size:35px;font-style:italic;font-weight:500;margin-bottom:50px;margin-top:100px;max-width:700px;text-align:center}#few-clicks{color:tomato;font-weight:700}.process-section{background-color:#fff;margin-top:40px;padding:60px 0;width:100%}.process-container{display:flex;flex-direction:column;font-family:Poppins,"sans-serif";margin:0 auto;max-width:1180px;padding:0 20px;z-index:0}.process-title{color:#2e2e2e;font-size:50px;font-weight:500;margin-bottom:40px;text-align:center}.process-steps{display:flex;flex-wrap:wrap;gap:10px;justify-content:center}.step{background-color:#fff;border-radius:10px;box-shadow:0 4px 12px rgba(0,0,0,.08);color:#2e2e2e;display:flex;padding:20px;position:relative;width:200px}.step-icon{align-items:center;background-color:tomato;border-radius:50%;color:#fff;display:flex;font-weight:700;height:40px;justify-content:center;left:20px;position:absolute;top:20px;width:40px}.step-desc{margin-left:70px}.shopping-cart-page-container{display:flex;justify-content:center}.shopping-cart-page{margin-top:150px;width:1180px}.cart-container,.shopping-cart-page{align-items:center;display:flex;flex-direction:column}.cart-container{width:100%}.test-cart{border:1px solid #ccc;box-shadow:0 4px 8px rgba(0,0,0,.1);display:flex;flex-direction:column;padding:20px;width:70%}.cart-title{font-family:Poppins,sans-serif;font-size:50px;font-weight:600;margin-bottom:40px}.cart-item{align-items:center;border-bottom:1px solid #c7bfbf;display:flex;justify-content:space-between;padding:15px}.cart-item-details{font-family:Poppins,sans-serif;font-size:20px}.cart-item-remove{background-color:#d07676;border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:13px;padding:10px 20px}.cart-item-remove:hover{background-color:red;font-weight:600;-webkit-transform:scale(1.02);transform:scale(1.02)}.cart-loading-text{font-size:40px;margin-bottom:48vh;padding-left:20px}.price-and-button{align-items:center;display:flex}.price-in-cart{color:red;font-family:"sans-serif",Poppins;font-size:20px;margin-right:20px}.checkout-box{align-items:center;border:1px solid #d3d3d3;border-radius:20px;box-shadow:0 2px 10px rgba(0,0,0,.1);display:flex;flex-direction:column;margin-top:60px;padding:20px;width:70%}.checkout-information{display:flex;flex-direction:column;margin-bottom:20px;width:100%}.checkout-information-box{border:1px solid #d3d3d3;border-radius:5px;font-size:16px;margin-bottom:10px;outline:none;padding:10px 15px}.checkout-information input:focus{border-color:#a3a3a3;box-shadow:0 0 5px hsla(0,0%,64%,.5)}.checkout-information input[readonly]{background-color:#f0f0f0;cursor:not-allowed}.checkout-button{background-color:#000;border:none;border-radius:5px;color:#fff;cursor:pointer;font-family:"sans-serif",Poppins;font-size:20px;margin-left:70%;margin-right:20px;padding:10px 30px;transition:background-color .3s;transition:.4}.checkout-button:hover{background-color:#e80c0c;-webkit-transform:scale(1.02);transform:scale(1.02)}.enter-checkout-details-text{font-family:"sans-serif",Poppins;font-size:30px;margin-bottom:9px}.total-price-text{font-family:Poppins,"sans-serif";font-size:30px;margin-top:8px}.error-text{color:red;font-size:.8em;margin-top:4px}.login-container{height:90%}.logged-out-message-container{background-color:#fff;border-radius:5px;display:flex;flex-direction:column;font-family:Poppins,sans-serif;font-size:30px;height:60vh;margin-left:20%;margin-top:100px;padding:20px}.sign-in-prompt{margin-left:20%}.sign-in-button{background-color:#b82717;border:none;border-radius:4px;box-shadow:2px 2px 5px rgba(0,0,0,.2);color:#fff;cursor:pointer;font-size:16px;margin:4px 0 4px 2px;max-width:160px;padding:10px 20px;text-align:center;text-decoration:none;transition:background-color .3s,-webkit-transform .3s;transition:background-color .3s,transform .3s;transition:background-color .3s,transform .3s,-webkit-transform .3s}.sign-in-button:hover{background-color:#ff1900;font-weight:600;-webkit-transform:scale(1.05);transform:scale(1.05)}.sign-out-button{background-color:#b82717;border:none;border-radius:4px;box-shadow:2px 2px 5px rgba(0,0,0,.2);color:#fff;cursor:pointer;font-size:16px;margin:4px 0 4px 2px;max-width:90px;padding:10px 20px;text-align:center;text-decoration:none;transition:background-color .3s,-webkit-transform .3s;transition:background-color .3s,transform .3s;transition:background-color .3s,transform .3s,-webkit-transform .3s}.sign-out-button:hover{background-color:#ff1900;font-weight:600;-webkit-transform:scale(1.05);transform:scale(1.05)}.sign-out-button-container{display:flex;flex-direction:row-reverse;width:80%}.logged-in-message-container{align-items:center;background-color:#fff;display:flex;flex-direction:column;height:100vh;margin-top:120px}.sign-in-with-google{border:none;border-radius:5px;color:#fff;cursor:pointer;margin-top:10px;max-width:40px;padding:10px 15px;transition:background-color .3s;z-index:9999}.orders-container{background-color:#fff;border:1px solid #f0f0f0;border-radius:5px;box-shadow:0 0 10px rgba(0,0,0,.1);margin:20px;max-height:800px;overflow-y:scroll;padding:15px;width:80%}.order{background-color:#f9f9f9;border:1px solid #e0e0e0;border-radius:5px;color:#000;margin-top:10px;padding:10px}.order span{display:block;margin:5px 0}.order-title{color:red;font-size:40px;font-weight:700;margin-bottom:5px;margin-right:60%}.order-part-list{list-style:none}.order-part-list li{border-bottom:1px solid #ccc3c3}@media (max-width:768px){.order-title{font-size:30px;margin-left:50px}}.loading-text{font-size:40px;margin:400px auto auto 50%}.sell-page{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-top:130px}.sell-page-inner-element{background-color:#fff;border-radius:10px;display:flex;margin:auto;max-width:700px}.sell-page-sell-text{font-size:60px;font-weight:500}.order-detail-page{align-items:center;background-color:#fff;display:flex;height:60vh;justify-content:center;margin-top:190px}.order-detail-container{background-color:#fff;border-radius:8px;box-shadow:0 0 15px rgba(0,0,0,.1);max-width:700px;padding:30px}.details-section{display:flex;flex-wrap:wrap}.details-section p{margin:10px 0;width:45%}.order-details-for-text{border-bottom:2px solid #7fffd4;margin-bottom:20px;padding-bottom:15px}@media (max-width:750px){.order-detail-page{height:82vh}.order-detail-container{font-size:12px;max-width:260px}.details-section{flex-direction:column}}
/*# sourceMappingURL=main.b2d90fcd.css.map*/