body{margin:0}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.product-list{display:flex;flex-wrap:wrap;gap:20px;justify-content:space-around;overflow:hidden}.product-card{height:350px;width:300px}.cart-item,.product-card{border:1px solid #ccc;border-radius:5px;box-shadow:0 10px 36px 0 #00000029,0 0 0 1px #0000000f;font-size:large;margin:10px;padding:10px;text-align:center}.cart-item{height:230px;width:270px}.cart-overlay{align-items:center;background-color:#0009;display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:1000}.cart-modal{background:#fff;border-radius:8px;box-shadow:0 4px 8px #0003;flex-wrap:wrap;gap:20px;height:80vh;overflow:scroll;padding:20px;position:relative}.close-cart{background-color:red;border:none;border-radius:5px;color:#fff;cursor:pointer;padding:5px 10px;position:absolute;right:100px;top:100px}header{background-color:#c7c7c7;margin-bottom:0;padding:10px;position:sticky;top:0;z-index:1}.navbar{font-size:large;justify-content:space-between}.navbar,.navbar .nav-links{align-items:center;display:flex}.navbar .nav-links{list-style:none;margin:0;padding:0}.navbar .nav-links li{margin-right:20px}.button-32{background-color:#f5620d;border:0;border-radius:12px;box-sizing:border-box;color:#000;cursor:pointer;font-size:16px;font-weight:700;padding:5px 10px;text-align:center;touch-action:manipulation;transition:.2s;user-select:none;-webkit-user-select:none;width:100%}.button-32:not(:disabled):focus,.button-32:not(:disabled):hover{background:#f8b435;box-shadow:0 0 0 2px #0003,0 3px 8px 0 #00000026;outline:0}.button-32:disabled{cursor:not-allowed;filter:saturate(.2) opacity(.5);-webkit-filter:saturate(.2) opacity(.5)}.home{align-items:center;background:url(https://c8.alamy.com/comp/2RWFD3X/store-facade-with-sale-discount-flat-design-shop-clipart-vector-illustration-on-white-background-2RWFD3X.jpg);background-repeat:no-repeat;background-size:cover;display:flex;justify-content:center;min-height:100vh}.btnbox{text-align:center}button{background:#000;border:none;border-radius:10px;box-shadow:0 .4em 1em #c70a0a1a;color:#f0f8ff;cursor:pointer;font-size:20px;margin:10px 5px 5px;padding:8px 15px;position:relative;transition:all .1s linear}button:active{transform:scale(.95)}button span{color:#fff}button .border{border:.15em solid #000;height:3em;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:all .3s linear .08s;width:9em}button:hover .border{display:block;height:3.7em;width:9.9em}.full-rounded{border-radius:2em}.overlay{align-items:center;background-color:#00000080;display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:1000}.modal{background:#fff;border-radius:8px;box-shadow:0 4px 8px #0003;padding:20px;position:relative;width:400px}.cl{background-color:#00109c;border:none;border-radius:5px;color:#fff;cursor:pointer;padding:5px 10px;position:absolute;right:20px;top:25px}.form-container{background-color:#f9f9f9;border:1px solid #ccc;border-radius:10px;box-shadow:0 0 10px #0000001a;margin:10px auto auto;max-width:400px;padding:20px}h2{color:#333}h2,p{text-align:center}form{display:flex;flex-direction:column}label{font-weight:700;margin-bottom:5px}input,select{border:1px solid #ccc;border-radius:5px;margin-bottom:15px}.lbutton,input,select{font-size:16px;padding:10px}.lbutton{background-color:#007bff;border:none;border-radius:5px;color:#fff;cursor:pointer}.lbutton:hover{background-color:#0056b3}.dbox{background-color:#f9f9f9;border:3px solid #000;border-radius:10px;box-shadow:0 0 10px #0000001a;margin:0 auto 3px;max-width:250px;padding:20px;text-align:start}.displaybox{align-items:center;background:#e4ebf7;margin-top:0;min-height:100vh;text-align:center}ul{list-style:none}.custom-btn{background:#0000;border-radius:5px;box-shadow:inset 2px 2px 2px 0 #ffffff80,7px 7px 20px 0 #0000001a,4px 4px 5px 0 #0000001a;color:#fff;cursor:pointer;display:inline-block;font-family:Lato,sans-serif;font-size:15px;font-weight:500;height:30px;outline:none;padding:5px 15px;position:relative;transition:all .3s ease;width:70px}.btn-2{background:#f81919;border:none}.btn-2:before{height:0;width:2px}.btn-2:hover{background:#f81919;box-shadow:4px 4px 6px 0 #ffffff80,-4px -4px 6px 0 #747d8880,inset -4px -4px 6px 0 #fff3,inset 4px 4px 6px 0 #0006}.button-84{align-items:center;background-color:initial;background-image:linear-gradient(#464d55,#25292e);border-radius:8px;border-width:0;box-shadow:0 10px 20px #0000001a,0 3px 6px #0000000d;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-flex;flex-direction:column;font-family:expo-brand-demi,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:18px;height:35px;justify-content:center;line-height:1;margin:2px;outline:none;overflow:hidden;padding:0 32px;text-align:center;text-decoration:none;touch-action:manipulation;transform:translateZ(0);transition:all .15s;user-select:none;-webkit-user-select:none;vertical-align:initial;white-space:nowrap;width:200px}.button-84:hover{box-shadow:0 2px 8px #00010033;opacity:.85}.button-84:active{outline:0}.button-84:focus{box-shadow:0 0 0 3px #00000080}
/*# sourceMappingURL=main.770fab4c.css.map*/