@import url(https://fonts.googleapis.com/css2?family=Montserrat:wght@400;700&display=swap);hr{border:1px solid #b5caf7;max-width:75vw}footer{margin:1rem auto}.footer-headings{text-align:center}.footer-headings h3{font-size:1.5rem;margin:0;transition:all .1s ease-in-out}.footer-headings h3:hover{font-size:1.7rem}.footer-headings p{font-size:1rem;margin:.7rem}.quick-links{margin:2rem auto;text-align:center}.quick-links h3{font-size:1.5rem;transition:all .1s ease-in-out}.quick-links h3:hover{font-size:1.7rem}.copyright{font-size:1rem;text-align:center}.copyright img{border-radius:50%;height:25px;text-align:center;width:25px}.built{margin-top:0;text-align:center}.built-container{align-items:center;display:flex;flex-direction:column;justify-content:center}.built-container a img{border-radius:50%;height:50px;margin:auto;transition:all .1s ease-in-out;width:50px}.built-container a img:hover{box-shadow:0 22px 70px 4px rgba(0,0,0,.56);height:55px;width:55px}@media screen and (min-width:620px){.footer-headings h3{font-size:1.75rem}.footer-headings h3:hover{font-size:1.9rem}.quick-links h3{font-size:1.75rem}.quick-links h3:hover{font-size:1.9rem}.footer-headings p{font-size:1.2rem}}@media screen and (min-width:960px){.footer-headings h3{font-size:2.5rem}.footer-headings h3:hover{font-size:2.7rem}.quick-links h3{font-size:2rem}.quick-links h3:hover{font-size:2.2rem}.footer-headings p{font-size:1.5rem}.quick-links nav img{margin:auto 2rem}.built,.copyright{font-size:1.2rem}.built-container a img{height:60px;width:60px}.built-container a img:hover{height:65px;width:65px}}@media screen and (min-width:1200px){.footer-headings h3{font-size:3rem;margin-top:2rem}.footer-headings h3:hover{font-size:3.2rem}.quick-links h3{font-size:3rem;margin-bottom:.7rem}.quick-links h3:hover{font-size:3.2rem}.quick-links a{margin:1rem -1rem}.footer-headings p{font-size:1.5rem;margin-bottom:1rem}.copyright{font-size:1.2rem;margin:5rem 3rem .5rem 0}.built{font-size:1.2rem;margin-bottom:.5rem}.built-container a img{height:75px;width:75px}.built-container a img:hover{height:80px;width:80px}footer{align-items:center;justify-content:space-around;margin-top:-1rem}footer,nav{display:flex}.copyright-container{align-items:center;display:flex;flex-direction:column;justify-content:center}.built-container{display:flex}}header hr{margin:1.5rem auto}.header-container{margin-top:2rem}.logo h1{font-size:2rem;text-align:center;transition:all .1s ease-in-out}.logo h1:hover{font-size:2.2rem}.logo a{color:#2b2839}.search input{border:none;border-radius:5px;color:#2b2839;display:block;font-size:1rem;font-weight:500;margin:0 auto 2rem;padding:.5rem;width:75vw}.search input:focus{box-shadow:0 22px 70px 4px rgba(0,0,0,.56);outline:none}.navigation{margin:1rem;text-align:center}nav a{font-size:1.5rem;margin:1rem}nav a img{height:40px;transition:all .1s ease-in-out;width:40px}nav a img:hover{height:50px;width:50px}.cart-count,.wishList-count{color:#000;font-size:15px;font-weight:700}@media screen and (min-width:620px){.logo h1{font-size:2.5rem}.logo h1:hover{font-size:2.7rem}nav a{font-size:1.75rem;margin:2rem}}@media screen and (min-width:960px){.header-container{margin-top:1.3rem}.logo h1{font-size:2.7rem;text-align:center;transition:all .1s ease-in-out}.logo h1:hover{font-size:2.9rem}.search input{margin:auto;width:75vw}nav,nav a{margin:2rem}nav a{font-size:2rem}}@media screen and (min-width:1200px){.header-container{align-items:center;display:flex;justify-content:space-around;margin-top:2.5rem}.logo{font-size:3rem;text-align:center;transition:all .1s ease-in-out}.logo h1{display:inline-block;font-size:3rem}.logo h1:hover{font-size:3.2rem}nav{align-items:center;display:flex;justify-content:center;margin:-1rem}nav a{font-size:3rem;margin:.7rem}.search input{margin:auto;width:50vw}}html{background:#ddebf8}.hero{border-radius:10px;margin:1rem -1rem;text-align:center}.hero,.hero h1{transition:all .1s ease-in-out}.hero h1{font-size:2rem}.hero h1:hover{font-size:2.2rem}.hero img{transition:all .1s ease-in-out}.hero img:hover{box-shadow:0 22px 70px 4px rgba(0,0,0,.56)}.mobile{border-radius:10px;margin:1rem auto;width:90vw}.brands-heading{font-size:1.5rem;margin:2rem;text-align:center;transition:all .1s ease-in-out}.brands-heading:hover{font-size:1.7rem}.brand-images{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-evenly}.brand-img{border-radius:50%;height:100px;margin:.5rem;transition:all .1s ease-in-out;width:100px}.brand-img:hover{box-shadow:0 22px 70px 4px rgba(0,0,0,.56);height:125px;width:125px}.categories{display:flex;flex-direction:column;justify-content:center;margin:2rem auto}.category-heading{font-size:1.5rem;margin:2rem 0 1rem;text-align:center;transition:all .1s ease-in-out}.category-heading:hover{font-size:1.7rem}.category{border-radius:10px;height:360px;margin:.5rem auto;padding:1rem;text-align:center;transition:all .3s ease-in-out;width:350px}.category:hover{box-shadow:0 22px 70px 4px rgba(0,0,0,.56)}.category img{border-radius:50%;height:300px;margin-bottom:1rem;object-fit:fill;width:300px}.category button{background:transparent;border:2px solid #2b2839;border-radius:5px;cursor:pointer;font-size:1rem;font-weight:500;margin:.5rem auto;padding:.5rem 1rem;text-align:center;transition:all .3s ease-in-out}.category button:hover{box-shadow:0 22px 70px 4px rgba(0,0,0,.56);font-weight:700}.desktop,.tablet{display:none}@media screen and (min-width:620px){.hero{margin:1.5rem -1rem;text-align:center}.brands-heading{font-size:1.75rem;margin:3rem 0}.brands-heading:hover{font-size:1.9rem}.category-container{align-items:center;display:flex;flex-wrap:wrap;justify-content:center}.category-heading{font-size:1.75rem;margin:2rem 0;transition:all .1s ease-in-out}.category-heading:hover{font-size:1.9rem}.mobile{display:none}.tablet{border-radius:10px;display:block;margin:1rem auto;width:90vw}.desktop{display:none}}@media screen and (min-width:1200px){.mobile,.tablet{display:none}.desktop{border-radius:10px;display:block;height:90vh;margin:1rem auto;width:90vw}}.filters-container{border-radius:5px;margin:-1rem 0;padding:1rem;position:relative;transition:all .2s ease-in-out;width:52vw}.filter-container,.filters{align-items:center;display:flex;justify-content:center}.filter-arrow img{height:50px;position:absolute;right:-55px;top:0;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:50px}.filter{display:flex;flex-direction:column}.filter-header{align-items:center;display:flex;justify-content:space-between}.filter-header .btn{padding:.5rem 1rem;width:auto}.range-input{align-items:center;display:flex;justify-content:space-between}.category-input h3{margin:.5rem auto 1rem}.category-input .inputs{margin:-.5rem auto}.category-input input{margin:.3rem .5rem auto 0}.brand-input h3{margin:1.5rem auto 1rem}.brand-input .inputs{margin:-.5rem auto}.brand-input input{margin:.3rem .5rem auto 0}.rating-input{margin:1.5rem auto -.5rem}.price-sort{margin:.5rem auto 1rem}.price-sort h3{margin:1rem auto}.price-sort .inputs{margin:-.5rem auto}.price-sort input{margin:.3rem .5rem auto 0}.price-sort label{margin:1rem auto}.range-input input{margin:.5rem -.5rem .5rem 1rem;padding:0}.rating-input{align-items:center;display:flex;justify-content:space-between}.rating-input input{margin:.5rem -.5rem .5rem 1rem;padding:0}.filter-container{padding:1rem}.products-container{margin:auto}.product-list-container{display:block}.all-products-container ul{display:flex;flex-wrap:wrap}.all-products-container ul li{margin:1rem auto;padding:0}.all-products-container .btn-remove-wishList{margin:.5rem 0;text-transform:uppercase}.btn-container{display:flex;flex-direction:column;margin:0 auto}.product-card-product-btn-remove{background:#ddebf8;border:3px solid #b5caf7;cursor:pointer;font-weight:700;margin:0;padding:.1rem .5rem;text-align:center;text-transform:uppercase;transition:all .2s ease-in-out}.product-card-product-btn-remove:hover{background:#b5caf7;border:3px solid #fff;color:#2b2839}.btn-show-description{background:#ddebf8;border:5px solid #b5caf7;border-radius:5px;color:#2b2839;cursor:pointer;font-weight:700;margin:0;padding:.3rem .5rem;text-align:center;transition:all .2s ease-in-out}.btn-show-description:hover{background:#b5caf7;border:5px solid #fff;color:#fff}.loader{-webkit-animation:spin 1.5s linear infinite;animation:spin 1.5s linear infinite;border-color:#4285f4 #0f9d58 #db4437 #f4b400;border-radius:50%;border-style:solid;border-width:16px;height:150px;margin:auto;width:150px}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@media screen and (min-width:620px){.filters-container{width:45vw}}@media screen and (min-width:960px){.filters-container{width:30vw}}@media screen and (min-width:1200px){.filters-container{width:20vw}}.cart-container{align-items:center;display:flex;flex-direction:column;margin:1rem auto}.cart-heading{margin:1rem}h2{font-size:1.5rem;margin:.5rem auto 0}.cart-product-card{border:5px solid #b5caf7;border-radius:10px;display:flex;list-style-type:none;margin:1rem;position:relative;width:350px}.cart-product-card .product-image{border-radius:5px;height:200px;object-fit:contain;width:150px}.specs-container{margin:1rem 0 0 1rem}.product-title{display:inline-block;font-weight:700;margin:0}.product-price-section{display:flex;flex-direction:column}.product-price{margin:0}.product-currPrice{font-weight:700;margin-right:.5rem}.product-mrp{text-decoration:line-through}.product-off{font-weight:700;margin:0}.cart-btn{margin:0}.btn-decrement{background:#ddebf8;border:3px solid #b5caf7;border-radius:5px;cursor:pointer;font-weight:700;margin:0 .5rem;padding:.1rem .5rem;text-align:center;transition:all .2s ease-in-out}.btn-decrement:hover{background:#b5caf7;border:3px solid #fff;color:#fff}.btn-increment,.product-quantity{font-weight:700}.btn-increment{background:#ddebf8;border:3px solid #b5caf7;border-radius:5px;cursor:pointer;margin:0 .5rem;padding:.1rem .5rem;text-align:center;transition:all .2s ease-in-out}.btn-increment:hover{border:3px solid #fff}.btn-increment:hover,.heart{background:#b5caf7;color:#fff}.heart{border-radius:0 0 0 5px;font-weight:700;left:120px;padding:.1rem .2rem 0;position:absolute;top:0;transition:all .3s ease-in-out}.heart:hover{color:#2b2839}.rating{background:#b5caf7;border-radius:0 5px 0 0;bottom:0;color:#fff;font-size:1rem;font-weight:700;left:0;padding:.1rem .3rem .1rem 0;position:absolute;text-align:center;transition:all .3s ease-in-out}.rating:hover{color:#2b2839}.size{background:#b5caf7;border-radius:5px 0 0 0;bottom:0;color:#fff;font-size:1rem;font-weight:700;padding:.2rem .5rem;position:absolute;right:200px;text-align:center;transition:all .3s ease-in-out}.size:hover{color:#2b2839}.specs-container .cart-btn-container{margin:1rem 0}.specs-container .cart-btn-container .btn-remove{background:#ddebf8;border:5px solid #b5caf7;border-radius:5px;cursor:pointer;font-weight:700;margin:-.5rem 0;padding:.3rem .5rem;text-align:center;transition:all .2s ease-in-out;width:100%}.btn-remove:hover{background:#b5caf7;border:5px solid #fff;color:#fff}.specs-container .cart-btn-container .btn-show-description{display:block;margin:1rem 0 -.5rem}.cart-order-summary{border:3px solid #2b2839;border-radius:10px;box-shadow:0 22px 70px 4px rgba(0,0,0,.56);margin:0 -1rem;padding:1rem}.subtotal{border:3px solid #2b2839;border-radius:5px;font-weight:700;padding:.5rem;text-align:center;transition:all .2s ease-in-out}.subtotal:hover{background:#b5caf7;border:3px solid #fff}.cart-summary{padding:0}.cart-order-summary{margin:1rem;width:250px}.cart-summary-product{border-radius:5px;display:flex;justify-content:space-between;list-style-type:none;margin:0 auto;padding:.5rem}.cart-summary-product .cart-summary{margin-right:.3rem}.cart-summary-product .cart-quantity{margin-right:1rem}.cart-price{font-weight:700}.cart-summary-action{display:flex;flex-direction:column;margin:1rem}.cart-summary-price{display:flex;font-weight:700;justify-content:space-between}.cart-checkout{background:#b5caf7;border:3px solid #b5caf7;border-radius:5px;font-size:1rem;font-weight:700;letter-spacing:1px;margin:1.5rem 0 .5rem;padding:.3rem 1rem;text-transform:uppercase;transition:all .2s ease-in-out}.cart-checkout:hover{border:3px solid #fff}@media screen and (min-width:960px){.cart-container .cart-items{display:flex;flex-wrap:wrap;justify-content:space-evenly;padding:0}.cart-order-summary{width:500px}}@media screen and (min-width:1200px){.cart-container{align-items:start;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-evenly;margin:1rem}.cart-item-container{width:900px}.cart-container .cart-items{display:flex;flex-wrap:wrap;margin:auto;padding:0}.cart-items .cart-product-card{margin:2rem}.cart-order-summary{width:300px}}.wishList-heading{margin:1rem}.specs-container .btn-container{margin:0}.specs-container .btn-container .btn-remove-wishList{background:#ddebf8;border:5px solid #b5caf7;border-radius:5px;cursor:pointer;font-weight:700;margin:.5rem 0;padding:.3rem .5rem;text-align:center;transition:all .2s ease-in-out}.btn-remove-wishList:hover{background:#b5caf7;border:5px solid #fff;color:#fff}@media screen and (min-width:1200px){.cart-container{align-items:start;display:flex;flex-direction:row;flex-wrap:wrap;margin:1rem}.wishList-item-container{width:100%}.cart-container .cart-items{display:flex;flex-wrap:wrap;margin:auto;padding:0}}h1{font-size:2rem;margin:.5rem auto 1.5rem}h1,h2{text-align:center}h2{margin-bottom:1rem}.signUp-container{border:5px solid #b5caf7;border-radius:10px;margin:2rem auto;padding:1rem;text-align:center;width:250px}form{display:flex;flex-direction:column}form,input{margin:.5rem auto}input{border:5px solid #b5caf7;border-radius:10px;color:#2b2839;font-family:Montserrat,sans-serif;font-size:1rem;font-weight:500;padding:.3rem 1rem;text-align:center;transition:all .3s ease-in-out}input::-webkit-input-placeholder{font-size:1rem;text-align:left}input::placeholder{font-size:1rem;text-align:left}input:focus{background:#ddebf8;outline:none}.btn{background:transparent;border:5px solid #b5caf7;border-radius:10px;cursor:pointer;font-weight:700;letter-spacing:1px;margin:1rem auto;padding:.5rem 1rem;text-align:center;text-transform:uppercase;transition:all .2s ease-in-out;width:50%}.btn:hover{background:#b5caf7;border:5px solid #fff;color:#fff}.member-btn{color:#2b2839;text-transform:capitalize}.member{font-size:1rem;margin-bottom:1.7rem;margin-top:-.5rem}.error{color:tomato;font-size:1rem;font-weight:700;margin:2rem auto 1rem}@media screen and (min-width:620px){h2{margin-bottom:2rem;margin-top:1rem}.signUp-container{width:500px}.form-name input{margin:0 .5rem}.form-credentials input{margin:1rem .5rem}.submit-btn{margin:.5rem auto}.member-container{margin:1.5rem}.member{display:inline;font-weight:700;margin:auto}.member-btn{border:3px solid #b5caf7;margin:.5rem 1rem;width:150px}.member-btn:hover{border:3px solid #fff}}@media screen and (min-width:960px){h2{margin-bottom:2.5rem}.signUp-container{width:700px}.form-name input{margin:0 3rem}.form-credentials input{margin:1rem 3rem}.submit-btn{margin:1rem auto}.member-container{margin:1rem}.member{display:inline;font-weight:700;margin:auto}.member-btn{border:5px solid #b5caf7;margin:.5rem 1rem;width:150px}.member-btn:hover{border:5px solid #fff}.error{margin:2.5rem auto 2rem}}@media screen and (min-width:1200px){.signUp-container{margin:3rem auto;text-align:center;width:900px}}html{box-sizing:border-box;color:#2b2839;font-family:Montserrat,sans-serif;margin:0;overflow-x:hidden;padding:0}a{text-decoration:none}.form-login-container{border:5px solid #b5caf7;border-radius:10px;margin:2rem auto;padding:1rem;text-align:center;width:250px}.login-question{margin:-.5rem auto}.form-login-container .login-container{display:flex;flex-direction:column}.form-login-container .guest-login{margin:1.5rem auto .2rem;padding:.7rem;width:67%}.form-login-container .or{font-weight:700;margin:.3rem auto}.form-login-container .joinUs-btn{margin:.5rem auto -.5rem}.form-login-container .error{margin-bottom:.5rem}.btn{color:#2b2839}@media screen and (min-width:620px){.form-login-container{width:450px}.form-login-container h2{margin:1rem}.form-login-container .login-btn{width:50%}.login-question{margin:-.5rem auto}.form-login-container .guest-login{width:50%}.form-login-container .joinUs-btn{display:inline-block;width:40%}}@media screen and (min-width:960px){.form-login-container{width:600px}.form-login-container,.form-login-container .login-credentials{display:flex;flex-direction:column}.form-login-container input{margin:1rem}.form-login-container .login-btn{width:87%}.form-login-container .guest-login{width:38%}.form-login-container .joinUs-btn{width:31%}.login-question{margin-bottom:1.5rem auto .5rem auto}.form-login-container .error{margin:2rem auto 1rem}}@media screen and (min-width:1200px){.form-login-container{width:700px}.form-login-container,.form-login-container .login-credentials{display:flex;flex-direction:column}.form-login-container h2{margin-bottom:.5rem}.form-login-container input{margin:1rem}#password{margin-top:.5rem}.form-login-container .login-btn{margin:.5rem auto}.form-login-container .login-question{margin:0 auto}.form-login-container .guest-login{width:32%}.form-login-container .joinUs-btn{width:27%}}.product-card{border-radius:10px;box-shadow:0 22px 70px 4px rgba(0,0,0,.56);display:flex;justify-content:space-between;margin:3rem auto;position:relative;width:90vw}.product-card-product-img{border-radius:5px;height:250px;object-fit:contain;width:250px}.product-card-specs-container{margin:0 .5rem}.product-card-product-title{font-weight:700;margin:.2rem 0}.product-card-product-description-container{margin:.1rem 0}.product-card-product-description-caption{font-weight:700}.product-card-product-price-container{margin:.1rem 0}.product-card-product-currPrice,.product-card-product-price-caption{font-weight:700;margin-right:.5rem}.product-card-product-mrp{text-decoration:line-through}.product-card-product-off{font-weight:700;margin:.3rem 0}.product-card-product-quantity-container{margin:-1.5rem 0}.product-card-product-quantity-caption{margin-right:1rem}.product-card-product-btn-decrement{border-radius:5px;margin-right:.5rem;padding:0 .5rem;width:auto}.product-card-product-btn-increment{border-radius:5px;margin-left:.5rem;padding:0 .5rem;width:auto}.product-card-product-product-quantity{font-weight:700}.product-card-product-heart{background:#b5caf7;border-radius:0 0 0 5px;color:#fff;font-weight:700;left:157px;padding:.1rem .2rem 0;position:absolute;top:0;transition:all .3s ease-in-out}.product-card-product-heart:hover{color:#2b2839}.product-card-product-rating{background:#b5caf7;border-radius:0 5px 0 5px;bottom:0;color:#fff;font-size:1rem;font-weight:700;left:0;padding:.1rem .3rem .2rem 0;position:absolute;text-align:center;transition:all .3s ease-in-out}.product-card-product-rating:hover{color:#2b2839}.product-card-product-size{background:#b5caf7;border-radius:5px 0 0 0;bottom:0;color:#fff;font-size:1rem;font-weight:700;left:162px;padding:.2rem .5rem;position:absolute;text-align:center;transition:all .3s ease-in-out}.product-card-product-size:hover{color:#2b2839}.product-card-product-delivery{margin:.5rem 0}.product-card-product-cart-btn-container{display:flex;flex-direction:column}.product-card-product-btn-remove{border-radius:5px;margin:-.5rem -.3rem;padding:.1rem 1rem;width:auto}.product-card-product-btn-show-description{border-radius:5px;margin:.7rem -.3rem;padding:.1rem 1rem;width:auto}@media screen and (min-width:620px){.product-card{width:80vw}}@media screen and (min-width:720px){.product-card{width:70vw}}@media screen and (min-width:820px){.product-card{width:60vw}}@media screen and (min-width:960px){.product-card{width:50vw}}@media screen and (min-width:1150px){.product-card{width:40vw}}@media screen and (min-width:1450px){.product-card{width:30vw}}
/*# sourceMappingURL=main.e6e979af.css.map*/