@import url(https://fonts.googleapis.com/css2?family=Arimo&display=swap);.header{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;min-height:3rem}.menu{display:none}.header__left,.header__right{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.header__link{text-decoration:none;color:grey;font-size:1.2rem;margin-right:8px}.header__link .MuiSvgIcon-root{font-size:2rem}.right__leftchild,.right__rightchild{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;list-style-type:none;text-decoration:none;margin:0;padding:0}.cart,.wishList{position:relative}.cart_quantity,.wishList_quantity{background-color:red;border-radius:50%;padding:.1rem .3rem .01rem;color:#fff;position:absolute;right:8px;top:2px;font-size:.8rem}.right__leftchild li,.right__rightchild li{padding:.5rem}.productsnew{width:100%;display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));-webkit-justify-content:center;justify-content:center;margin:20px 0;box-sizing:border-box}.productnew_card{max-width:300px;height:500px;overflow:hidden;height:450px;padding:10px;box-shadow:0 0 15px #ddd;box-sizing:border-box;position:relative}.productnew_card img{width:100%;height:300px;display:block;height:250px;object-fit:cover}.productnew_card h2{width:100%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;text-transform:capitalize}.productnew_card span{color:#dc143c}.productnew_card p{width:100%;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;height:70px;overflow:hidden}.productnew_button{width:100%;margin-top:10px;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;box-sizing:border-box}.productnew_button a{width:50%;margin-right:10px}.cartRemove,.productnew_button button,.wishListAdd{width:100%;height:40px;text-align:center;text-transform:uppercase;color:#fff;font-size:600;padding:6px 8px;border:none;outline:none;letter-spacing:2px}.cartAndWishList{display:-webkit-flex;display:flex}.buy{background-color:#555}.view{background-color:#666}.productnew_detail{width:100%;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:wrap;flex-wrap:wrap}.productnew_detail img{width:400px;object-fit:contain;height:500px;margin:10px auto}.productnew_detail_text{padding:10px 30px 30px;width:500px;margin:10px auto}.productnew_detail_text p{margin:10px 0;line-height:1.6;opacity:.8}.productnew_detail_button,.productnew_detail_title{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}.productnew_detail_button{-webkit-align-items:center;align-items:center;margin-top:20px}.productnew_detail_button a{width:48%}.productnew_detail_button button{width:100%;padding:15px;border:none;font-size:1rem;font-weight:600}.related_products{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin:10px 20px;-webkit-justify-content:flex-start;justify-content:flex-start}.related_products_heading{padding:20px;font-size:1.2rem;margin:10px 0}.wishlist-button{position:absolute;top:15px;right:15px}.wishlist-button .MuiSvgIcon-root{color:#666;cursor:pointer;font-size:2rem}.wishlist-button .remove{color:red}.pricing{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}@media screen and (max-width:650px){.productnew_card{margin:0 auto}}.App{font-family:sans-serif;text-align:center}.box{background-color:red}.navigation--list{color:#fff;cursor:pointer}.shoppingBag{width:200px}.shoppingBag img{width:100%}.shoppingBag--information{display:-webkit-flex;display:flex;padding-left:1rem;padding-right:1rem;-webkit-justify-content:space-between;justify-content:space-between;width:calc(100% - 200px)}.quantity-btn{width:2rem;margin-right:.5rem;margin-top:1rem;padding:.2rem .5rem 0;background-color:var(--secondary-color);border:0;border-radius:2px;cursor:pointer}.cartPage{display:-webkit-flex;display:flex;margin-top:20px}.cartPage__items{width:60%;background-color:#f5f5f5;box-sizing:border-box}.cartPage__place{width:30%;background-color:#f5f5f5;margin-left:10px;height:-webkit-max-content;height:max-content;position:fixed;right:50px}.place__detail{color:grey;padding:.5rem;font-size:12px;font-weight:bolder}.place__detail h2{font-weight:600;padding-top:5px}.cartPage__place hr{background-color:#d3d3d3;height:1px;border:none;margin:0}.place__information__list{list-style-type:none;padding:.5rem;border-bottom:.5px dashed #d3d3d3}.place__information__list li,.place__total{padding:.5rem 10px;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}.place__total{border-bottom:.5px dashed #d3d3d3}.green_text{color:green;font-weight:500}.discount_message{padding-top:10px;font-size:1.2rem;font-weight:700;text-align:center}.placeOrder{font-size:1.5rem;background-color:green;padding:.5rem;text-align:center;color:#fff;border:0;border-radius:0;cursor:pointer}.orderButton{text-align:center;margin-top:1.5rem;margin-bottom:1.5rem}.sticky{position:-webkit-sticky;position:sticky;top:0;margin:0;z-index:1000}.carousel-item{height:80vh;width:100vw}.carousel-item img{max-height:100%;min-height:100%}.content{position:absolute;top:20%;left:5%;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.content h3{font-size:3rem;color:#fff;text-shadow:0 .3rem .5rem #000;text-transform:uppercase}.content p{font-size:2rem;font-weight:600;color:#fff;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.content button{width:120px;padding:.8rem;background-color:#666;color:#fff;text-transform:uppercase;font-size:1rem;font-weight:600;margin:20px auto 0;cursor:pointer;border:none;box-shadow:2px 2px 2px 2px #555;outline:none}.product{display:-webkit-flex;display:flex;width:90%;margin:20px auto}.product__image{width:25%}.product__image img{width:100%}.product__description{-webkit-flex:1 1;flex:1 1;padding:0 1rem;box-sizing:border-box}.product__name{padding-bottom:20px;border-bottom:1px solid #777}.product__price{font-size:2rem;margin-bottom:20px}.product__buttons{padding:20px}.loginPage,.product__buttons{display:-webkit-flex;display:flex}.loginPage{height:80vh;-webkit-justify-content:center;justify-content:center;box-sizing:border-box}.loginForm{padding:5rem;width:30%;-webkit-justify-content:space-between;justify-content:space-between;background-color:#fff;color:#555}.loginForm,.loginMessage{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.loginMessage{-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.loginMessage p{font-weight:600;padding:.5rem 0}.loginSubmit{padding:1rem;border:none;color:#fff;font-size:1.2rem;background-color:#555}.loginPrivacyMessage{font-size:.8rem}.loginPrivacyMessage span{color:#00f;font-weight:500}.signUpMessage{-webkit-align-self:center;align-self:center;color:#00f}@media only screen and (max-width:600px){.product{-webkit-flex-direction:column;flex-direction:column}.product__image{width:80%;margin:30px auto}}@media only screen and (max-width:800px){.loginPage{height:70vh}.loginForm{width:100%;padding:3rem}}h1,h2,h3,h4,h5,h6,p{margin:0}:root{font-size:16px;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif;--small-margin:8px;--primary-color:#4b5563;--secondary-color:#e5e7eb;--button-text:#f9fafb;--tertiary-light:#3730a3;--tertiary-dark:#312e81}body{margin:0 auto;background-color:#fff;box-sizing:border-box}.docs,body{padding:5px}.docs{background-color:#000;width:150px;text-align:center;border-radius:8px;margin:0 auto 20px;display:block;text-decoration:none;font-size:2rem;text-transform:uppercase}.element__heading{text-align:center;margin:0;height:50px}.element__paragraph{margin:0;padding:20px}.element__subheading{font-weight:500;padding:10px}.element:after{content:"";display:block;margin:10px 2px;width:95%;border:3px solid #e1e8ed;background-color:#e1e8ed}.avatar{display:-webkit-flex;display:flex;padding:5px;border:.5px solid #e1e8ed;border-radius:.5rem;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:5px}.avatar__profile{height:50px;border-radius:50%;margin-right:8px;margin-right:var(--small-margin);margin-bottom:8px;margin-bottom:var(--small-margin);min-width:50px}.avatar--withuser{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-left:5px;-webkit-align-items:center;align-items:center}.avatar__user{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center}.avatar--withstate{height:60px}.avatar__state--online{background-color:green}.avatar__state--offline,.avatar__state--online{height:15px;width:15px;border:2.5px solid #fff;border-radius:50%;position:relative;bottom:25px;left:30px}.avatar__state--offline{background-color:red}.alert{padding:10px;border:.5px solid #e1e8ed;border-radius:.5rem;margin-bottom:5px}.alert__success--small{background-color:#a7f3d0;padding:5px;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;position:relative}.alert__success--sc{padding:10px}.alert__success--heading{display:block;font-size:1.2rem;font-weight:600}.cross-button{border-radius:5px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:1px 8px 2px;position:absolute;right:5px;top:3px;cursor:pointer}.cross-button:hover{border:1px solid #34d399;background-color:#34d399}.alert__success--large{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;background-color:#a7f3d0;padding:5px;height:minmax(200px,auto)}.alert__success--lc{padding:10px}.primary-btn{cursor:pointer}.primary-btn,.primary-btn-added{background-color:#4b5563;background-color:var(--primary-color);color:#f9fafb;color:var(--button-text);border:1px solid #4b5563;border:1px solid var(--primary-color);padding:5px 8px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-size:1.2rem;border-radius:4px}.primary-btn-added{opacity:.6}.secondary-btn{background-color:#e5e7eb;background-color:var(--secondary-color);color:#4b5563;color:var(--primary-color)}.link-btn,.secondary-btn{border:1px solid #e5e7eb;border:1px solid var(--secondary-color);padding:5px 8px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-size:1.2rem;border-radius:4px}.link-btn{background-color:#312e81;background-color:var(--tertiary-dark);color:#f9fafb;color:var(--button-text);cursor:pointer}.icon-btn-text{background-color:#3730a3;background-color:var(--tertiary-light);border:none;color:#fff;padding:12px 16px;font-size:16px;cursor:pointer}.icon-btn-text:hover{background-color:#312e81;background-color:var(--tertiary-dark)}.icon-btn{background-color:#a5b4fc;border:none;padding:5px 10px}.icon-btn:hover{background-color:#4f46e5}.badge{padding:0 5px 3px;background-color:#4b5563;background-color:var(--primary-color);font-size:.8rem}.badge,.badge-discount{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;color:#e5e7eb;color:var(--secondary-color)}.badge-discount{padding:10px 20px;background-color:red;background:linear-gradient(90deg,#b91c1c,#ef4444);background-color:-moz-linear-gradient(left,0 #b91c1c,100% #ef4444);border-radius:20px 0 20px 0}.badge-discount,.badge-hotoffer{font-size:1.5rem;text-transform:uppercase}.badge-hotoffer{padding:6px 20px;background-color:#000;width:-webkit-max-content;width:max-content;box-sizing:border-box;border-top-right-radius:25px;border-bottom-right-radius:25px;color:#e5e7eb;color:var(--secondary-color);display:inline-block}.badge-hotoffer span:first-child{color:#c52323}.cards{-webkit-flex-wrap:wrap;flex-wrap:wrap}.card,.cards{display:-webkit-flex;display:flex}.card{-webkit-flex-basis:340px;flex-basis:340px;margin-left:20px;margin-bottom:20px;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:space-between;justify-content:space-between;position:relative}.after{width:100%;height:6rem;position:absolute;bottom:0;background-color:initial}.after,.after>div{transition:all .5s ease-in-out}.after>div{display:none}.after:hover>div{display:block}.after:hover{width:100%;background-color:#f9fafb;background-color:var(--button-text)}.btn--hover{width:100%;margin-bottom:.5rem}.card__img{width:100%;max-height:300px;display:block}.card__information{padding:0 5px;margin-top:8px;margin-top:var(--small-margin)}.card__description{font-size:.85rem;font-weight:400}.card__price-marked{font-size:.85rem;font-weight:300;text-decoration:line-through}.card__price-discount{color:red}.card--overlay{width:250px;position:relative}.card__text-overlay{position:absolute;width:180px;padding:10px;left:20px;top:100px;font-weight:600;font-size:1.2rem;line-height:1.1rem;color:#e5e7eb;color:var(--secondary-color)}.card--text{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;margin-top:10px;border:1px solid #4b5563;border:1px solid var(--primary-color);text-align:center;padding:20px;min-height:200px}.card--text p{-webkit-flex-grow:1;flex-grow:1}.card--text button{margin-top:8px;margin-top:var(--small-margin)}.position-relative{position:relative}.position-absolute{position:absolute;left:0;top:40px}.card--shadow{box-shadow:0 4px 8px 2px rgba(0,0,0,.2)}.image-responsive{width:100%;max-width:400px;display:block;margin:0 auto}.image-responsive--round{border-radius:50%;height:400px}.container{padding:20px;background-color:#e5e7eb;background-color:var(--secondary-color);border-radius:10px}.container--center{width:600px;margin:auto}.navigation{width:100%;box-sizing:border-box;margin:0;padding:10px;background-color:#374151}.navigation ul{display:-webkit-flex;display:flex;-webkit-justify-content:space-around;justify-content:space-around;-webkit-align-items:center;align-items:center;margin:0;padding:0}.navigation li{list-style-type:none;padding:10px}.navigation li a{text-decoration:none;color:#e5e7eb;color:var(--secondary-color);font-size:1.2rem}.navigation li a:active{color:red}.navigation li a:after{content:"";display:block;height:.3rem;background-color:#e5e7eb;background-color:var(--secondary-color);width:0;margin-top:5px;transition:all .25s ease-in-out}.navigation li a:hover:after{width:100%}.signup{margin:0 auto;width:16rem;padding:2rem;border:1px solid #000}.signup h1{text-align:center;margin-bottom:.8rem}.signup p{margin-bottom:.8rem;font-size:1rem}.signup div{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;margin-bottom:.8rem}.signup input{padding:1rem;border:none;border-radius:5px;background-color:#e5e7eb;background-color:var(--secondary-color)}.signup input:hover{border:1px solid #4b5563;border:1px solid var(--primary-color);background-color:#fff}.signup label{margin-bottom:.2rem;font-weight:500}.signup button{width:16rem;padding-top:1rem;padding-bottom:1rem;border-radius:1rem;cursor:pointer}.signup button:hover{background-color:#e5e7eb;background-color:var(--secondary-color);color:#4b5563;color:var(--primary-color);border:none}.grid--three{display:grid;height:50vh;grid-template-columns:.25fr 1fr;margin-top:20px;grid-gap:10px;grid-template-areas:"box1 box2" "box3 box3"}.boxthree--1{background-color:red;grid-area:box1}.boxthree--2{background-color:#ff0;grid-area:box2}.boxthree--3{background-color:#34d399;grid-area:box3}.grid--five{display:grid;margin-top:20px;height:60vh;grid-template-columns:.25fr .8fr .8fr;grid-auto-rows:.2fr .6fr .6fr;grid-gap:10px;grid-template-areas:"box1 box1 box1" "box2 box3 box4" "box2 box5 box5"}.boxfive--1{background-color:red;grid-area:box1}.boxfive--2{background-color:red;grid-area:box2}.boxfive--3{background-color:red;grid-area:box3}.boxfive--4{background-color:red;grid-area:box4}.boxfive--5{background-color:red;grid-area:box5}.snackbar{border-radius:5px;width:300px;height:50px;background-color:#4b5563;background-color:var(--primary-color);padding:5px;color:#e5e7eb;color:var(--secondary-color);margin:0 auto;text-align:center}.text--xs{font-size:.75rem;line-height:1rem}.text--sm{font-size:.875rem;line-height:1.25rem}.text--nm{font-size:1rem;line-height:1.5rem}.text--lg{font-size:1.25rem;line-height:1.75rem}.text--xlg{font-size:1.5rem;line-height:1.75rem}.heading--xsm{font-size:1.5rem}.heading--sm,.heading--xsm{line-height:1.25em;font-family:"Arimo",sans-serif}.heading--sm{font-size:1.75rem}.heading--nm{font-size:2rem}.heading--lg,.heading--nm{line-height:1.25em;font-family:"Arimo",sans-serif}.heading--lg{font-size:2.5rem}.heading--xlg{font-size:3rem}.heading--xlg,.heading--xxlg{line-height:1.25em;font-family:"Arimo",sans-serif}.heading--xxlg{font-size:4rem}.text-center{text-align:center}.stacked li{list-style-type:none;padding:20px;box-sizing:border-box;border:.05px solid #e6dcdc;border-radius:5px;background-color:var(#fff);-webkit-justify-content:flex-start;justify-content:flex-start;width:100%;margin-bottom:.4rem}.stacked,.stacked li{display:-webkit-flex;display:flex}.stacked{-webkit-flex-direction:column;flex-direction:column;padding:10px;margin-top:0}@media only screen and (max-width:560px){body{max-width:500px}.card{box-sizing:border-box;margin:0 2px 10px 0}}
/*# sourceMappingURL=main.6bf84212.chunk.css.map */