*{box-sizing:border-box;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;margin:0;padding:0}body,html{background:#fff;color:#000;height:100vh;min-width:100%;overflow-x:clip;scroll-behavior:smooth;width:100vw}#root>div{align-items:center;display:flex;height:calc(100% - 90px);justify-content:space-between}fieldset{border:none;margin:20px}input{border:none;border-radius:20px;outline:none;padding:12px 20px}button{border:none;border-radius:5px;cursor:pointer;margin:10px;outline:none;padding:10px 20px}a{color:#000;text-decoration:none}a:hover{text-decoration:underline}header{align-items:center;background:#6464f4;border-bottom:1px solid #000;display:flex;height:90px;justify-content:center;padding:20px}header input[type=text]{margin:0 20px;width:500px}header a{display:inline-block;height:40px;width:40px}header>div{justify-content:space-between;width:90%}header .logo,header>div{align-items:center;display:flex}header .logo{justify-content:center;width:10%}header .logo button{background:none}header .logo button *{height:50px;width:50px}header .inpDiv{width:55%}header .inpDiv,header .inpDiv button{align-items:center;display:flex;justify-content:center}header .inpDiv button{background:#fff;border-radius:50%;display:inline-flex;height:50px;margin:0 5px;padding:10px;width:50px}header .inpDiv button:hover{background:#cecece}header .inpDiv button .nav-icons{height:30px;width:30px}header .configDiv{align-items:center;display:flex;justify-content:space-around;width:20%}header .configDiv label{background:#c9c9c9;border-radius:70px;cursor:pointer;display:block;height:40px;position:relative;width:90px}header .configDiv input{display:none}header .configDiv i.thumb{background:#fff;box-shadow:0 0 5px rgba(0,0,0,.419);left:3%;transform:translateY(-50%);transition:all .5s ease}header .configDiv i.thumb,header .configDiv input:checked~span i.thumb{border-radius:50%;content:"";height:35px;position:absolute;top:50%;width:35px}header .configDiv input:checked~span i.thumb{background:#191919;left:97%;transform:translate(-100%,-50%)}header select{background:#0000;border:2px solid #fff;border-radius:20px;cursor:pointer;outline:none;padding:10px}nav{background:#fff;box-shadow:0 0 10px rgba(0,0,0,.563);height:100%;left:0;position:fixed;top:0;transition:all .7s ease;width:400px}nav,nav .closeBtn{align-items:center;display:flex;justify-content:center}nav .closeBtn{border-radius:50%;cursor:pointer;height:50px;left:80%;position:absolute;top:2%;width:50px}nav .closeBtn:hover{background:#9d9d9d}.mainCont{height:100%}.mainCont>*{width:100%}.mainCont .products,.mainCont main{padding:30px}.mainCont .grid{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));padding:30px 20px}.mainCont .prodCont{align-items:center;align-items:flex-start;border:1px solid #000;border-radius:8px;cursor:pointer;display:flex;flex-flow:column nowrap;justify-content:space-between;min-height:400px;padding:20px}.mainCont .prodImg img{border-radius:8px 8px 0 0;width:100%}.mainCont .prodInfo{padding:5px}.mainCont .starReview{color:#ffc800}.mainCont .currentPrice{color:green;font:700 1.5em var(--mainFont)}.mainCont .cents{font-size:1em}footer{align-items:center;background:#000;border-top:1px solid #000;display:flex;flex-flow:column nowrap;height:600px;justify-content:space-between;width:100%}footer,footer a{color:#fff}footer .footerNav{align-items:center;display:flex;flex-flow:column nowrap;height:100%;justify-content:space-between;width:80%}footer .footerNav .links{align-items:center;display:flex;justify-content:space-around}footer .footerNav .links>div{height:50%;margin:50px}footer .credit{align-items:center;border-top:2px solid #fff;display:flex;height:90px;justify-content:space-between;width:85%}.prodSect{height:700px;padding:30px}.prodSect h1{font:700 3em system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif}.prodSect .prodInfo{align-items:center;display:flex;justify-content:space-around}.prodSect .prodInfo>div{width:50%}.prodSect .prodImg{background:blue;border:5px solid red;border-radius:30px}.prodSect .prodImg .nextImgs{align-items:center;display:flex;justify-content:space-around}.prodSect .prodImg .nextImgs img,.prodSect .prodImg .nextImgs picture{border:3px solid gray;height:50px}.prodSect .prodDesc{align-items:center;align-items:start;display:flex;flex-flow:column nowrap;height:100%;justify-content:space-between;padding:30px}.prodSect .prodDesc .basicInfo{height:170px}.prodSect .prodDesc .btns{width:90%}.prodSect .prodDesc .stars{color:#ffc61c}.prodSect .prodDesc .prevPrice{font:normal 1.6em system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;text-align:left}.prodSect .prodDesc .newPrice{color:green;font:700 3.5em system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif}.prodSect .prodDesc .cent{font-size:.8em}.prodSect .prodDesc button{background:#17be17;border-radius:20px;box-shadow:0 3px 10px rgba(0,0,0,.388);color:#fff;font:bolder 1.7em system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;width:100%}
/*# sourceMappingURL=main.1c4cf351.css.map*/