@import url(https://fonts.googleapis.com/css2?family=Karla:ital,wght@0,400;0,700;1,700&display=swap);:root{--purple:#6762a6;--light-purple:#a6a1c0;--whiteish:#e4dfda;--green:#12664f}body{margin:0}.App{text-align:center;padding:0}.all-products img{width:100%}.all-products{font-family:"Karla",sans-serif;margin:auto;display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.all-products div{padding:20px}.all-products a{text-decoration:none;font-size:18px;color:#000}.all-products a:hover{text-decoration:none;color:var(--green)}@media screen and (min-width:1020px){.all-products{grid-template-columns:repeat(4,1fr)}}.carousel{display:none}.hero-image{margin-top:0}.hero-image img{width:100%}@media screen and (min-width:768px){.hero-image{display:none}.carousel{display:block;background-color:var(--light-purple)}}.product{font-family:"Karla",sans-serif}.product-desc{margin:20px}.product img{max-height:500px}.product .product-info h3{font-size:30px;margin:0}.product .product-info h4{font-size:20px;margin:0}.product .product-info p{font-size:16px;padding:10px;margin:0}.product .product-info button{padding:5px 40px;font-family:"Karla",sans-serif;font-size:16px;background-color:var(--light-purple);border:none;color:#fff;cursor:pointer}.product .product-info button:hover{background-color:var(--green)}.db-review{text-align:left;border:2px solid var(--whiteish);margin:10px 0;padding:20px}.db-review .name{font-weight:700;font-size:22px;margin-bottom:0}.db-review .date{font-size:14px;color:grey;margin-bottom:0}.db-review .rating{font-size:20px}.db-review .review-text{font-size:22px}.reviews{text-align:left;padding:0 20px 20px;margin-bottom:20px}.reviews .each-review .name{font-size:20px;font-weight:700;margin-bottom:0}.reviews .each-review .date{font-size:14px;margin-top:0}.reviews .each-review .rating{font-size:18px}.reviews .each-review .review{font-size:16px}.reviews h4{margin-bottom:10px}.reviews form input,textarea{width:100%;box-sizing:border-box;margin:0}.reviews form label{margin-right:20px;margin-bottom:0}.reviews form select{width:100%}.reviews .submit{width:100px;padding:5px 20px;font-size:16px;float:right;cursor:pointer;border:none;background-color:var(--light-purple);color:#fff}.reviews .submit:hover{background-color:var(--green)}@media screen and (min-width:768px){.product-desc{display:grid;grid-template-columns:1fr 1fr}.product .product-info h3{font-size:40px}.product .product-info h4{font-size:30px}.product .product-info button,.product .product-info p{font-size:26px}}.sidebar{display:none}.seller{font-family:"Karla",sans-serif}.seller img{width:100%}.alt-header{display:none}.seller h2{font-size:30px;color:var(--green)}.seller form{margin:20px}.seller form input{width:100%;box-sizing:border-box;margin:5px 0}.seller .submit{width:100px;padding:5px 20px;font-size:16px;float:right;cursor:pointer;border:none;background-color:var(--light-purple);color:#fff}.seller .submit:hover{background-color:var(--green)}.seller .terms-conditions{font-size:10px;text-align:left;padding:0 20px}@media screen and (min-width:768px){.seller img{height:300px}.seller h2{text-align:left;font-size:40px;font-weight:700;padding:20px}}@media screen and (min-width:1020px){.header-img{display:none}.alt-header{display:block}.form-and-sidebar{display:grid;grid-template-columns:2fr 1fr}.sidebar{display:block}.form-and-sidebar .sidebar img{width:300px;height:700px}}.about-us h1{padding:20px}.about-us .member-img{width:200px;border-radius:50%;border:5px solid #d10081}.about-us .member-text{padding-left:20px;color:var(--green);font-size:18px}@media screen and (min-width:768px){.about-member{display:flex;padding:20px}.member-img{width:150px;border-radius:50%}.member-text{text-align:left;padding-left:20px}}.cart-content{width:400px;margin:auto auto 20px}.cart-content .product-info{text-align:right;padding:0 0 0 100px}.cart-content .product-info p{font-size:14px}.cart-content .each-product img{width:170px;height:110px}.cart-content .each-product{display:flex;justify-content:space-between;margin:20px 0}.cart-content button{padding:5px 0;width:400px}.checkout .bonus-info,.vertical-line{display:none}@media screen and (min-width:768px){.cart-content{width:600px}.cart-content .each-product img{width:300px;height:188px}.cart-content .product-info p{font-size:20px}}@media screen and (min-width:1020px){.cart-content{width:1000px}.cart-page{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px}.cart-page .products img{width:170px;height:110px}.vertical-line{display:inline;border-left:3px solid var(--whiteish);height:500px;position:absolute;left:50%;margin-top:120px;margin-left:-3px;top:0}.checkout,.checkout .bonus-info{display:block}.checkout{margin:40px 0 0 20px;text-align:left}.checkout p{font-size:14px}.cart-content button,.checkout .bonus-info input{width:100%;margin-bottom:20px}.cart-content button{padding:15px 0}}.header{background-color:var(--purple);display:flex;justify-content:space-between;align-items:center;margin-bottom:0}.header .logo{padding:5px 0 0 5px;margin:0}.header .logo img{height:40px}.header .page-links{display:flex;justify-content:space-around;align-items:center;background-color:var(--purple)}.page-links div{padding:10px;background-color:var(--purple)}.page-links div:hover{background-color:var(--green)}.page-links a{color:var(--whiteish);text-decoration:none;font-family:"Karla",sans-serif;font-size:18px;line-height:10px}.page-links a:hover{text-decoration:none;color:#fff}@media screen and (min-width:768px){.page-links a{font-size:22px}}@media screen and (min-width:1020px){.page-links a{font-size:24px}.page-links div{padding:20px}.header .logo img{height:60px}}.footer{background-color:var(--light-purple);padding:15px;margin-top:20px;font-family:"Karla",sans-serif;color:var(--green);font-weight:700}
/*# sourceMappingURL=main.64f97dc3.chunk.css.map */