body{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}*{margin:0}.header{width:100%;background-color:#282c34;display:flex;padding-top:20px;padding-bottom:20px;align-items:center;object-fit:contain;justify-content:space-around;overflow:auto}.header__image>img{width:100px;border-radius:100px}.header__image,.header__image>img{background-color:#282c34}.header__search{display:flex}.header__search input{border:none;outline-style:none;font-size:18px;padding-top:5px;padding-bottom:5px;width:500px;max-height:33px;border-radius:4px 0 0 4px}.header__search>button{font-size:15px;background-color:#f5aa87;outline:#ff9d6f;border:none;cursor:pointer;width:35px;border-radius:0 4px 4px 0}@media screen and (max-width:800px){.header__search>input{width:70%}.header__image{size:10px}}.header__cart>h4{color:#f5aa87}.header__cart>p{color:#fff;font-size:32px;size:50px}a:link,a:visited{color:#fff}.dropdown-content{display:none;position:absolute;background-color:#f1f1f1;min-width:160px;box-shadow:0 8px 16px 0 rgba(0,0,0,.2);z-index:1}.dropdown-content a{color:#000;padding:12px 16px;text-decoration:none;display:block}.header__profile{cursor:pointer}.dropbtn{background-color:#04aa6d;color:#fff;padding:16px;font-size:16px;border:none}.dropdown-content a:hover{background-color:#ddd}.dropdown:hover .dropdown-content{display:block}.dropdown:hover .dropbtn{background-color:#3e8e41}.product__image{width:100%;max-height:400px;object-fit:contain;margin-top:20px}.product__image h3{bottom:10px}.product__info{display:flex;justify-content:space-between;margin-left:10%;margin-right:10%;text-align:center}.productDesc{display:flex;width:100%;height:100%;font-family:"Gill Sans",sans-serif}.productDesc__image img{max-width:900px;height:600px;object-fit:fill}.productDesc__desc__info{margin-left:20px;margin-top:30px}.productDesc__desc__info p{margin-top:30px}.productDesc__desc__info h3{text-align:center;margin-top:30px}.productDesc__desc__addCart{display:flex;text-align:center;margin-top:40px;justify-content:space-around}.productDesc__desc__addCart button{width:100px;background-color:#131921;color:#fff;padding:10px 28px;cursor:pointer;border:none}.productDesc__desc__addCart button:hover{background-color:#008b8b}.home__product{display:flex;flex-wrap:wrap;margin-left:auto;margin-right:auto}.home{background-color:#05587e;overflow:auto}.home__productSpecific{background-color:#fff;width:29%;padding:10px;margin:20px;max-height:500px;cursor:pointer;border-radius:4px}.home__banner{margin-bottom:-250px}@media screen and (max-width:1000px){.home__banner{margin-bottom:-50px}}@media screen and (max-width:1380px){.home__productSpecific{width:45%}}@media screen and (max-width:1200px){.home__productSpecific{width:90%}}.cartProduct{background-color:#fff;height:200px;width:30vw;display:flex;padding-top:40px;padding-bottom:10px}.cartProduct__img img{object-fit:contain;height:100%;width:200px}.cartProduct__info{margin-top:20px;display:flex;margin-left:40px;font-family:"Gill Sans",sans-serif;width:90%}.cartProduct__infoName{color:#282c34;width:100%;overflow-wrap:break-word}.cartProduct__infoPrice h3{float:right;right:0;overflow-wrap:break-word}@media screen and (max-width:689px){.cartProduct{display:table}.cartProduct__info{margin-left:0;justify-content:space-between}.cartProduct__infoPrice{right:0}}@media screen and (max-width:390px){.cartProduct__img img{width:50vw}}body{background-color:#f0ecec}.cart__home{display:flex}.cart__totalPrice{background-color:#fff;width:25%;min-width:200px;height:170px;margin-left:5vw;margin-top:40px;text-align:center;padding-top:20px;padding-left:10px;padding-right:10px;font-family:"Gill Sans",sans-serif}.cart__totalPrice p{color:#3e7d6c}.cart__totalPrice h3{text-align:center;margin-top:20px;font-weight:lighter}.cart__totalPrice h3 span{font-weight:bolder}.cart__totalPrice button{margin-top:20px;width:80%;padding-top:7px;padding-bottom:7px;background-color:#282c34;border:none;color:#fff;cursor:pointer}.cart__shop{background-color:#fff;width:55vw;padding-left:20px;padding-right:20px;margin-left:10%;margin-top:40px;margin-bottom:40px}.cart__shop h1{padding-top:20px;font-family:"Gill Sans",sans-serif;font-weight:lighter;padding-bottom:10px}.cart__itemButton{background-color:#fff;width:55vw;padding-bottom:10px}.cart__itemButton Button{color:#fff;width:100%;cursor:pointer;padding-top:10px;padding-bottom:10px;background-color:#282c34;border:none}@media screen and (max-width:1312px){.cart__home{display:table;margin:auto}.cart__totalPrice{margin:auto}}body{margin:0;padding:0;background:linear-gradient(120deg,#2980b9,#8e44ad);height:100vh}.login{position:absolute;top:40%;left:50%;transform:translate(-50%,-50%);width:400px;background:#fff;border-radius:10px}.login h1{text-align:center;padding:0 0 20px;border-bottom:1px solid silver}.login{padding:0 40px;box-sizing:border-box}.login__txtField{position:relative;border-bottom:2px solid #adadad;margin:30px 0}.login__txtField input{width:100%;padding:0 5px;height:40px;font-size:16px;border:none;background:none;outline:none}.login__txtField label{position:absolute;top:50%;left:5px;color:#adadad;transform:translateY(-50%);font-size:16px;pointer-events:none}.login__txtField span:before{content:"";position:absolute;top:40px;left:0;width:0;height:2px;background:#2691d9;transition:.5s}.login__txtField input:focus~label,.login__txtField input:valid~label{top:-5px;color:#2691d9;transition:.5s}.login__txtField input:focus~span:before,.login__txtField input:valid~span:before,button{width:100%}button{margin-bottom:20px;padding-top:12px;padding-bottom:12px;background-color:#2691d9;border:none;color:#fff;cursor:pointer;border-radius:25px;outline:none}button:hover{transition:.5s}
/*# sourceMappingURL=main.c4ea94f4.chunk.css.map */