body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}*{overflow-x:hidden;font-size:1em;box-sizing:border-box}.nav{overflow:hidden;cursor:pointer;height:10vh;background-color:#000;color:#fff;display:grid;grid-template-columns:1fr 1fr 1fr 1fr;justify-items:center;align-items:center;box-shadow:0 10px 15px 0 rgba(0,0,0,.32)}.link,.link:active,.link:visited{text-decoration:none;color:#fff}.logo{font-size:120%;font-weight:600}.navicon1{display:none}@media (max-width:650px){.nav{grid-template-columns:1fr 1fr 1fr}.navlist{display:none}.navicon1{display:block}}@media (max-width:400px){.nav{grid-template-columns:1fr 1fr}}.navfull{grid-column:3/5;width:50%}.navfull ul{list-style:none;display:flex;justify-content:space-evenly;font-size:105%;font-weight:400}.navfull ul li{width:50%;text-align:center;height:100%;vertical-align:middle}.shopcart{margin-right:2%}.cart{margin-left:10%;width:20px;fill:#fff;transform:scale(1.3)}@media (max-width:650px){.navfull{display:none}}.navicon{overflow:hidden;display:none;grid-column:3/4;width:50px;height:50px;padding:1%}.navicon img{width:40px;height:40px}@media (max-width:400px){.navicon{grid-column:2/3}}@media (max-width:650px){.navicon{display:block}}.fullscreen_nav{position:absolute;top:0;left:0;display:grid;grid-template-columns:1fr;grid-template-rows:1fr;justify-items:center;align-items:center;width:100%;height:100%;background-color:#000;z-index:4}.cancle{color:#fff;position:absolute;right:0;top:0;font-size:150%;font-weight:700;margin-right:10%;margin-top:10%;z-index:10}.fullscreen_nav ul{width:80%;list-style:none;z-index:4;margin:0 auto;-webkit-padding-start:0;padding-inline-start:0;text-align:center}.fullscreen_nav img{width:20px;height:20px;margin-left:10px}.fullscreen_nav ul li{font-size:110%;margin-bottom:50px}.link1{text-decoration:none;color:#fff}.item{width:95%;border:1px solid #e2e2e2;margin:0 auto 5%;border-radius:5px}.itemImage{width:100%;height:100%}.itemImage img{width:100%;object-position:center;object-fit:cover;border-radius:5px 5px 0 0}.item_Info{width:95%;margin:0 auto}.itemPrice span{font-size:65%}.item h5{font-size:120%;font-weight:500;margin:2% 0 0;color:#1e1e1e}.item h2,.item h5{letter-spacing:1px}.item h2{font-size:200%;margin:0 0 1%}.item p{color:#7a7a7a;font-weight:600;margin:0 0 5%}.itemsbtn{display:grid;grid-template-columns:1fr 1fr;justify-items:center;align-items:center;padding:1%;margin-bottom:6%}.btnadd,.btnview{cursor:pointer}.btnadd:active,.btnview:active{transform:translateY(1px)}.itemsbtn button,.itemsbtn button:active,.itemsbtn button:visited{width:95%;padding:10% 8%;background-color:#fff;border:1px solid #7a7a7a;border-radius:30px;outline:none}.itemsbtn .btnadd,.itemsbtn .btnadd:active,.itemsbtn .btnadd:visited{background-color:#000;color:#fff}.itemsbtn .btnview{transition:background-color .2s ease-in-out}.itemsbtn .btnview:hover{background-color:#000;color:#fff}.shopContainer{width:95%;margin:0 auto}.shopContainer h1{font-size:150%;margin-bottom:2%}.shopping_items{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;justify-items:center;align-items:center}@media (max-width:850px){.shopping_items{grid-template-columns:1fr 1fr}}@media (max-width:550px){.shopping_items{grid-template-columns:1fr}}.cartItem{display:grid;grid-template-columns:15% 45% 25% 15%;justify-items:center;align-items:flex-start;border-bottom:1px solid #7a7a7a;margin-bottom:2%;padding-bottom:1%}.cartimg,.cartItem{width:100%}.cartcontent{width:85%}.cartimg img{width:100%;object-fit:cover}.cartcontent h4{margin-top:0;margin-bottom:5%;font-size:150%;font-weight:600}.cartcontent p{margin:0;font-weight:500;font-size:105%;color:#7a7a7a}.cartprice{width:50%;text-align:center;align-self:center;padding:1%}.cartprice h3{font-size:120%;font-weight:600;margin:0 0 5%}.Quantity{vertical-align:middle;display:grid;grid-template-columns:1fr 1fr;justify-items:center;align-items:center}.Quantity span{display:inline-block;padding-top:5%}.deletebtn{text-align:center;justify-self:center;align-self:center;cursor:pointer}.delete{margin:0 auto;width:25%}.keydown,.keyup{width:25px;cursor:pointer}.keydown:active,.keyup:active{transform:translateY(1px)}@media (max-width:1000px){.cartItem{font-size:90%}.Quantity{grid-template-columns:1fr}.Quantity span{padding:5%}}@media (max-width:650px){.cartItem{font-size:60%}.keydown,.keyup{width:15px}.cartItem{font-size:40%}}@media (max-width:370px){.keydown,.keyup{width:10px}}.ShoppingCart{width:95%;min-height:50vh;margin:0 auto 5%}.ShoppingCart h1{font-size:150%}.checkoutinfo{margin-top:5%;font-size:110%;margin-bottom:2%}.checkout button,.checkout button:active,.checkout button:visited{width:150px;padding:1% 2%;background-color:#000;border:1px solid #7a7a7a;color:#fff;border-radius:30px;outline:none}.checkout button:active{transform:translateY(1px)}@media (max-width:600px){.checkout button{padding:3% 2%}.checkoutinfo{font-size:65%}}@media (max-width:550px){.shopping_items{grid-template-columns:1fr}.checkout button,.checkout button:active,.checkout button:visited{width:90px}}.footer{position:relative;bottom:0;margin-top:2%;height:40vh;background-color:#000;color:#fff;padding:3% 5%}@media (max-width:600px){.footer{font-size:80%}}.hero{height:90%;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr;justify-items:center;align-items:center;overflow:hidden}.herotext{grid-column:1/2;align-self:flex-start;padding:5% 5% 5% 10%;font-size:200%}.herotext h1{font-size:200%;margin-bottom:0}.herotext p{margin:0;font-weight:600;font-size:90%;color:#7a7a7a;width:80%}.heroimg{grid-column:2/3;height:100%;width:100%;overflow:hidden}.imagehero{object-fit:cover;width:100%}@media (max-width:850px){.hero{position:relative;grid-template-columns:1fr}.herotext{font-size:130%;grid-column:1/2;z-index:2}.herotext h1{color:#ff5400}.herotext p{color:#32101e}.heroimg{grid-column:1/2;position:absolute;z-index:1;right:0}}@media (max-width:2000px){.herotext{font-size:270%}}@media (max-width:1500px){.herotext{font-size:210%}}@media (max-width:1100px){.herotext{font-size:165%}}@media (max-width:500px){.herotext{font-size:100%}}
/*# sourceMappingURL=main.7f1bbf8c.chunk.css.map */