*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}:root{--blue:#00008b;--white:#fff}.mr-top{margin-top:100px}.banner{align-items:center;background-color:#0e95cb;background-position:50%;background-repeat:no-repeat;background-size:cover;color:#fff;display:flex;flex-direction:column;height:100vmin;justify-content:center;text-align:center}.banner>h1{font:600 2.5vmax Roboto;margin:5vmax}.banner>p{font:300 1.4vmax Lucida Sans}.banner>a>button{background-color:#fff;border:1px solid #fff;border-radius:0;cursor:pointer;font:500 1vmax Roboto;margin-bottom:5vmax;padding:1vmax;transition:all .5s;width:9vmax}.banner>a>button:hover{background-color:hsla(0,0%,100%,0);color:#fff}.homeHeading{border-bottom:1px solid hsla(0,0%,8%,.5);color:rgba(0,0,0,.7);font-family:Roboto;font-size:1.4vmax;margin:2vmax auto;padding:1vmax;text-align:center;width:20vmax}.container{display:flex;flex-wrap:wrap;justify-content:center;margin:2vmax auto;max-width:100%;width:80vw}.productCard{color:#303030;display:flex;flex-direction:column;margin:2vmax;padding-bottom:.5vmax;text-decoration:none;transition:all .5s;width:14vmax}.productCard>img{width:14vmax}.productCard>div{align-items:center;display:flex;justify-content:flex-start;margin:.5vmax}.productCardSpan{font:300 .7vmax Roboto;margin:.5vmax}.rating-div{flex-direction:column;margin-top:10px}.rating-div,.rating-div>ul{align-items:center;display:flex;justify-content:center;width:100%}.rating-div>ul{flex-direction:row;font-size:15px;z-index:5}.productCard>p{font-family:Roboto;font-size:1.2vmax;margin:1vmax .5vmax 0}.productCard>span{color:tomato;font-family:Franklin Gothic Medium,Arial Narrow,Arial,sans-serif;font-size:1vmax;margin:.5vmax}.productCard:hover{box-shadow:0 0 5px hsla(0,0%,6%,.26);-webkit-transform:translateY(-1vmax);transform:translateY(-1vmax)}@media screen and (max-width:600px){.productCard>p{font-size:1.7vmax}.productCard>div{display:block;margin:0}.productCard>span{font-size:1.5vmax}.productCard>div>span{font:300 1vmax Roboto;margin:0 .5vmax}}.loading-container{align-items:center;display:flex;height:100vh;justify-content:center;width:100%}body{overflow-x:hidden}header{justify-content:center;position:fixed;top:0;transition:.2s;z-index:20}.nav,header{display:flex;width:100%}.nav{align-items:center;background-color:var(--blue);box-shadow:1px 3px 3px rgba(2,1,24,.551);justify-content:space-between;overflow:hidden;transition:.3s}.logo,.nav{height:50px}.logo{margin:0 20px}.logo>a{align-items:center;display:flex;height:100%;justify-content:center;text-decoration:none;width:100%}.logo-text{color:#fff;font-size:22px}.hamburg{cursor:pointer;display:block;position:absolute;right:15px;top:6px}.ham-lines{background-color:#fff;height:4px;margin:6px;top:100px;transition:.5s;width:30px}.ham .hamburg{top:150px}.ham .span-1,.ham .span-3{width:15px}.fix-to-top{margin-top:0}.side-block{background-color:#ddeef5;height:100vh;position:absolute;right:0;top:50px;-webkit-transform:translateX(100%);transform:translateX(100%);transition:.4s;width:350px}.toggle-side-block{-webkit-transform:translateX(0);transform:translateX(0)}.ul{align-items:center;display:flex;flex-direction:column;height:100%;padding-top:100px}.nav-a{color:var(--blue);margin:0 10px;text-decoration:none}.nav-a,.nav-li{font-size:18px;width:100%}.nav-li{align-items:center;border-radius:5px;cursor:pointer;display:flex;font-family:Roboto;gap:8px;height:50px;line-height:50px;list-style:none;margin:2px 0;padding-left:50px;transition:.3s}.nav-li:hover{background-color:#f0f3f6}@media(max-width:767px){header{top:0}.nav{align-items:flex-start;position:relative}.side-block{width:100%}}.menu-toggle{display:block}.login-div,.logout-div{gap:8px;justify-items:center;width:100%}.login-div,.logout-div,footer{align-items:center;display:flex}footer{background-color:var(--blue);color:#fff;margin-top:10vmax;padding:2vmax}.leftFooter{align-items:center;display:flex;flex-direction:column;width:20%}.leftFooter>h4{font-family:Roboto;font-size:1vmax}.leftFooter>p{font-family:Lucida Sans,Lucida Sans Regular,Lucida Grande,Lucida Sans Unicode,Geneva,Verdana,sans-serif;font-size:1.2vmax;text-align:center}.leftFooter>img{cursor:pointer;margin:1vmax;width:10vmax}.midFooter{text-align:center;width:60%}.midFooter>h1{color:#eb4034;font-family:Roboto;font-size:4vmax}.midFooter>p{font-family:Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif;margin:1vmax auto;max-width:60%}.rightFooter{align-items:center;display:flex;flex-direction:column;width:20%}.rightFooter>h4{font-family:Roboto;font-size:1.4vmax;text-decoration:underline}.rightFooter>a{color:#fff;font-family:Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif;font-size:1.3vmax;margin:.5vmax;text-decoration:none;transition:all .5s}.rightFooter>a:hover{color:#eb4034}.carousel .control-arrow,.carousel.carousel-slider .control-arrow{background:none;border:0;cursor:pointer;filter:alpha(opacity=40);font-size:32px;opacity:.4;position:absolute;top:20px;transition:all .25s ease-in;z-index:2}.carousel .control-arrow:focus,.carousel .control-arrow:hover{filter:alpha(opacity=100);opacity:1}.carousel .control-arrow:before,.carousel.carousel-slider .control-arrow:before{border-bottom:8px solid transparent;border-top:8px solid transparent;content:"";display:inline-block;margin:0 5px}.carousel .control-disabled.control-arrow{cursor:inherit;display:none;filter:alpha(opacity=0);opacity:0}.carousel .control-prev.control-arrow{left:0}.carousel .control-prev.control-arrow:before{border-right:8px solid #fff}.carousel .control-next.control-arrow{right:0}.carousel .control-next.control-arrow:before{border-left:8px solid #fff}.carousel-root{outline:none}.carousel{position:relative;width:100%}.carousel *{box-sizing:border-box}.carousel img{display:inline-block;pointer-events:none;width:100%}.carousel .carousel{position:relative}.carousel .control-arrow{background:none;border:0;font-size:18px;margin-top:-13px;outline:0;top:50%}.carousel .thumbs-wrapper{margin:20px;overflow:hidden}.carousel .thumbs{list-style:none;position:relative;-webkit-transform:translateZ(0);transform:translateZ(0);transition:all .15s ease-in;white-space:nowrap}.carousel .thumb{border:3px solid #fff;display:inline-block;margin-right:6px;overflow:hidden;padding:2px;transition:border .15s ease-in;white-space:nowrap}.carousel .thumb:focus{border:3px solid #ccc;outline:none}.carousel .thumb.selected,.carousel .thumb:hover{border:3px solid #333}.carousel .thumb img{vertical-align:top}.carousel.carousel-slider{margin:0;overflow:hidden;position:relative}.carousel.carousel-slider .control-arrow{bottom:0;color:#fff;font-size:26px;margin-top:0;padding:5px;top:0}.carousel.carousel-slider .control-arrow:hover{background:rgba(0,0,0,.2)}.carousel .slider-wrapper{margin:auto;overflow:hidden;transition:height .15s ease-in;width:100%}.carousel .slider-wrapper.axis-horizontal .slider{-ms-box-orient:horizontal;display:-moz-flex;display:flex}.carousel .slider-wrapper.axis-horizontal .slider .slide{flex-direction:column;flex-flow:column}.carousel .slider-wrapper.axis-vertical{-ms-box-orient:horizontal;display:-moz-flex;display:flex}.carousel .slider-wrapper.axis-vertical .slider{flex-direction:column}.carousel .slider{list-style:none;margin:0;padding:0;position:relative;width:100%}.carousel .slider.animated{transition:all .35s ease-in-out}.carousel .slide{margin:0;min-width:100%;position:relative;text-align:center}.carousel .slide img{border:0;vertical-align:top;width:100%}.carousel .slide iframe{border:0;display:inline-block;margin:0 40px 40px;width:calc(100% - 80px)}.carousel .slide .legend{background:#000;border-radius:10px;bottom:40px;color:#fff;font-size:12px;left:50%;margin-left:-45%;opacity:.25;padding:10px;position:absolute;text-align:center;transition:all .5s ease-in-out;transition:opacity .35s ease-in-out;width:90%}.carousel .control-dots{bottom:0;margin:10px 0;padding:0;position:absolute;text-align:center;width:100%;z-index:1}@media (min-width:960px){.carousel .control-dots{bottom:0}}.carousel .control-dots .dot{background:#fff;border-radius:50%;box-shadow:1px 1px 2px rgba(0,0,0,.9);cursor:pointer;display:inline-block;filter:alpha(opacity=30);height:8px;margin:0 8px;opacity:.3;transition:opacity .25s ease-in;width:8px}.carousel .control-dots .dot.selected,.carousel .control-dots .dot:hover{filter:alpha(opacity=100);opacity:1}.carousel .carousel-status{color:#fff;font-size:10px;padding:5px;position:absolute;right:0;text-shadow:1px 1px 1px rgba(0,0,0,.9);top:0}.carousel:hover .slide .legend{opacity:1}.ProductDetails{background-color:#fff;box-sizing:border-box;display:flex;margin-top:50px;max-width:100%;padding:6vmax;width:100vw}.ProductDetails>div{align-items:center;border:1px solid #fff;box-sizing:border-box;display:flex;flex-direction:column;justify-content:space-evenly;padding:2vmax;width:100%}.ProductDetails>div:last-child{align-items:flex-start}.CarouselImage{width:20vmax}.detailsBlock-2>ul{font-size:15px;width:100%}.detailsBlock-1>h2{color:#363636;font:600 1.6vmax Roboto}.detailsBlock-1>p{color:rgba(54,54,54,.582);font:200 .6vmax cursive}.detailsBlock-2{align-items:center;border-bottom:1px solid rgba(0,0,0,.205);border-top:1px solid rgba(0,0,0,.205);display:flex;justify-content:flex-start;padding:1vmax 0;width:70%}.detailsBlock-2-span{color:rgba(0,0,0,.699);font:200 .8vmax cursive}.detailsBlock-3{width:70%}.detailsBlock-3>h1{color:hsla(0,0%,7%,.795);font:400 1.8vmax Franklin Gothic Medium;margin:1vmax 0}.detailsBlock-3-1{align-items:center;display:flex}.detailsBlock-3-1-1>button{background-color:rgba(0,0,0,.616);border:none;color:#fff;cursor:pointer;padding:.5vmax;transition:all .5s}.detailsBlock-3-1-1>button:hover{background-color:rgba(0,0,0,.767)}.detailsBlock-3-1-1>input{border:none;color:rgba(0,0,0,.74);font:400 .8vmax Roboto;outline:none;padding:.5vmax;text-align:center;width:1vmax}.detailsBlock-3-1>button:last-child{background-color:tomato;border:none;border-radius:20px;color:#fff;cursor:pointer;font:500 .7vmax Roboto;margin:1vmax;outline:none;padding:.5vmax 2vmax;transition:all .5s}.detailsBlock-3-1>button:last-child:hover{background-color:#d6543d}.detailsBlock-3>p{border-bottom:1px solid rgba(0,0,0,.205);border-top:1px solid rgba(0,0,0,.205);color:rgba(0,0,0,.651);font:400 1vmax Roboto;margin:1vmax 0;padding:1vmax 0}.detailsBlock-4{color:rgba(0,0,0,.897);font:500 1.2vmax sans-serif}.detailsBlock-4>p{color:rgba(0,0,0,.534);font:300 .8vmax sans-serif}.redColor{color:red}.greenColor{color:green}.submitReview{background-color:tomato;border:none;border-radius:20px;color:#fff;cursor:pointer;font:500 .7vmax Roboto;margin:1vmax 0;outline:none;padding:.6vmax 2vmax;transition:all .5s}.submitReview:hover{background-color:#c5442d;-webkit-transform:scale(1.1);transform:scale(1.1)}.submitDialog{display:flex;flex-direction:column}.submitDialogTextArea{border:1px solid rgba(0,0,0,.082);font:300 1rem Roboto;margin:1vmax 0;outline:none;padding:1rem}.reviewsHeading{border-bottom:1px solid rgba(0,0,0,.226);color:rgba(0,0,0,.745);font:500 1.4vmax Roboto;margin:auto auto 4vmax;padding:1vmax;text-align:center;width:20vmax}.reviews{display:flex;overflow:auto}.reviewCard{align-items:center;border:1px solid rgba(56,56,56,.116);box-shadow:0 0 5px rgba(0,0,0,.226);display:flex;flex:none;flex-direction:column;margin:1vmax;padding:3vmax;width:25vmax}.reviewCard>img{width:5vmax}.reviewCard>p{color:rgba(0,0,0,.836);font:600 .9vmax Roboto}.review-rate-box,.review-rate-box>ul{align-items:center;display:flex;justify-content:center;width:100%}.review-rate-box>ul{flex-direction:row;font-size:15px}.reviewCardComment{color:rgba(0,0,0,.445);font:300 .8vmax cursive}.noReviews{color:rgba(0,0,0,.548);font:400 1.3vmax Gill Sans;text-align:center}.hide-submit-review{display:none}.show-submit-review{display:block}.submit-review-div>h3{color:tomato;font-size:16px;line-height:30px}.submit-review-div>div>button{background:transparent;border-radius:5px;cursor:pointer;margin:0 10px;padding:8px 20px;transition:.3s}.submit-review-div>div>button:hover{background-color:tomato;color:#fff}.submit-btn{border:2px solid tomato;color:tomato}@media screen and (max-width:600px){.ProductDetails{flex-direction:column;height:auto}.ProductDetails>div:last-child{align-items:center}.detailsBlock-1>h2{font-size:2.8vmax;text-align:center}.detailsBlock-1>p{font-size:1vmax;text-align:center}.detailsBlock-2{justify-content:center}.detailsBlock-2>span{font-size:1.5vmax}.detailsBlock-3>h1{font:700 3vmax Franklin Gothic Medium;text-align:center}.detailsBlock-3-1{flex-direction:column}.detailsBlock-3-1-1{padding:2vmax 0}.detailsBlock-3-1-1>button{padding:1.2vmax;width:4vmax}.detailsBlock-3-1-1>input{font:400 1.8vmax Roboto;padding:1.5vmax;width:3vmax}.detailsBlock-3-1>button:last-child{font:500 1.7vmax Roboto;margin:3vmax 0;padding:1.5vmax;width:20vmax}.detailsBlock-3>p{font:400 2vmax Roboto;padding:2.5vmax 0;text-align:center}.detailsBlock-4{font:500 2.5vmax sans-serif}.detailsBlock-4>p{font:300 1.8vmax sans-serif}.submitReview{font:500 1.7vmax Roboto;margin:3vmax 0;padding:1.5vmax;width:20vmax}.reviewCard>p{font:600 3vw Roboto}.reviewCardComment{font:300 5vw cursive}}.sidebar{display:flex;flex-direction:column;gap:10px;justify-content:center;margin-top:50px;padding:0 10px}.sidebar>a{color:var(--blue);text-decoration:none}.sidebar>a>div{align-items:center;border-radius:0 10px 10px 0;cursor:pointer;display:flex;font-size:18px;gap:10px;height:35px;padding:0 10px;transition:.3s}.sidebar>a>div:hover{background-color:tomato;color:#fff}.sidebar>div>details>summary{border-radius:0 10px 10px 0;color:var(--blue);cursor:pointer;font-size:18px;height:35px;line-height:35px;padding:0 10px;transition:.3s}.sidebar>div>details>summary:hover{background-color:tomato;color:#fff}.sidebar>div>details>a{text-decoration:none}.sidebar>div>details>a>p{border-radius:0 10px 10px 0;color:tomato;height:30px;line-height:30px;padding-left:20px;transition:.4s}.sidebar>div>details>a>p:hover{background-color:#f58672;color:#fff}.toggle-option{padding-left:20px;transition:.3s}.show{display:block}.hide{display:none}.dashboard{display:flex;margin-top:50px;min-height:100vh}.dash-sidebar{width:20%}.dash-head{align-items:center;background-color:rgba(0,0,0,.234);border-radius:10px;display:flex;flex-direction:column;justify-content:center;margin-top:50px;width:100%}.dash-head,.dash-head>b{padding:10px 0}.dash-right{width:80%}.dash-right .circle-container{align-items:center;display:flex;gap:30px;justify-content:center;padding:50px;width:100%}.dash-right .circle-container>a{text-decoration:none}.dash-right .circle-container>a>div{align-items:center;background-color:var(--blue);border-radius:50%;color:#fff;display:flex;height:100px;justify-content:center;width:100px}.dash-right .circle-container>a>p{text-align:center}.lineChart{align-items:center;display:flex;height:500px;justify-content:center}@media(max-width:767px){.dashboard{flex-direction:column}.dash-right,.dash-sidebar{width:100%}.circle-container{flex-direction:column}}.search-box{align-items:center;display:flex;justify-content:center;padding:20px}.search-box>form{width:300px}.search-box>form>input{border:2px solid tomato;border-radius:10px 0 0 10px;border-right:0;height:35px;outline:none;padding-left:10px;width:200px}.search-box>form>button{background:transparent;background-color:tomato;border:2px solid tomato;border-left:0;border-radius:0 10px 10px 0;color:#fff;cursor:pointer;height:35px;width:100px}.page-not-found{align-items:center;display:flex;flex-direction:column;height:90vh;justify-content:center;width:100%}.page-not-found>h1{color:orange;font-family:Franklin Gothic Medium,Arial Narrow,Arial,sans-serif;font-size:100px}.page-not-found>h2{font-size:30px;margin:10px 0}.page-not-found-btn{background:transparent;border:2px solid orange;border-radius:3px;color:orange;cursor:pointer;font-family:Franklin Gothic Medium,Arial Narrow,Arial,sans-serif;font-size:18px;padding:5px 20px;transition:.3s}.page-not-found-btn:hover{background-color:orange;color:#fff}.filter-container{margin:2vmax auto;padding:10px 0;width:80vw}.filter-btn-container{align-items:center;border-bottom:1px solid tomato;display:flex;justify-content:center;margin:10px 0}.filter-btn-container>button{background-color:tomato;border:none;border-radius:5px;color:#fff;font-family:roboto;margin:10px 0;padding:10px 30px;transition:.3s}.border-bottom{border-bottom:1px solid tomato;padding-bottom:10px}.filter-box{display:flex;flex-direction:row;width:80vw}.category-filter-box{align-items:center;display:flex;flex-direction:column;justify-content:center;width:50%}.category-filter-box>p{font-weight:700}.category-filter-box>div>li{cursor:pointer;font-family:Courier New,Courier,monospace;list-style:none;margin:5px 0;transition:.2s}.category-filter-box>div>li:hover{color:tomato}.right-side-filter>p{text-align:center}.price-filter-box{margin:10px 0}.rating-filter-box{align-items:center;display:flex}.rating-filter-box>p{margin-right:10px}.page-box{align-items:center;display:flex;justify-content:center}.page-box>span{padding:0 10px}.paginate-btn{background-color:tomato;border:none;border-radius:5px;color:#fff;cursor:pointer;height:30px;width:100px}.paginate-btn:hover{background-color:#fd4424}.open-filter-section{display:block}.hide-filter-section{display:none}.price-filter-box{align-items:center;display:flex}.price-filter-box>input{width:180px}.homeHeading{margin-top:100px}@media screen and (max-width:600px){.filter-box{flex-direction:column;gap:10px}.category-filter-box{align-items:start;margin:10px 0;width:100%}.category-filter-box>div>input,.category-filter-box>p{display:inline}.rating-filter-box>p{margin-right:10px}}.hide-form{display:none}.block-form{display:block}.color-white{color:#fff}.auth-btn-group{display:flex;justify-content:center;margin:100px 0 40px}.auth-btn-group>div{height:30px;position:relative;width:300px}.auth-btn-group>div .slider{background-color:tomato;border:0;border-radius:4px;height:30px;position:absolute;right:0;top:0;transition:.4s;width:50%}.auth-btn-group>div .slide-register{position:absolute;right:50%}.auth-btn-group>div .slide-login{position:absolute;right:0}.auth-btn-group>div>button{background:transparent;border:0;cursor:pointer;font-family:Roboto;font-size:18px;height:30px;position:absolute;transition:.4s;width:150px}.auth-btn-group>div .register-btn{right:0;top:0}.auth-btn-group>div .login-btn{right:50%;top:0}.auth-container{display:flex;justify-content:center;min-height:50vh}.form{width:300px}.form>h3{color:tomato;margin-bottom:20px}.form>div{margin:5px 0}.form>div>label{color:tomato}.form>div>input{border:2px solid var(--blue);border-radius:5px;color:tomato;font-size:16px;height:35px;letter-spacing:1px;margin:5px 0;outline:none;padding-left:10px;width:100%}.form .action-btn{align-items:center;display:flex;justify-content:center;margin:20px 0}.form .action-btn>button{background-color:tomato;border:none;border-radius:5px;color:#fff;cursor:pointer;font-family:Roboto;font-size:16px;height:35px;transition:.4s;width:150px}.form .action-btn>button:hover{background-color:rgba(255,99,71,.733)}.form>p{cursor:pointer;margin:10px 0;transition:.4s}.form>p:hover{color:tomato}.form .link{color:#477eff}.image-container{align-items:center;display:flex;justify-content:center}.image-container>img{border-radius:50%;height:100px;width:100px}.image-input>.file-input::-webkit-file-upload-button{background-color:#faf4f4;padding:0 1vmax}.image-input>.file-input::file-selector-button{background-color:#faf4f4;padding:0 1vmax}.profileContainer{background-color:#fff}.profileContainer,.profileContainer>div{display:flex;height:100vh;max-width:100%;width:100vw}.profileContainer>div{align-items:center;flex-direction:column;justify-content:center}.profileContainer>div:first-child>h1{color:rgba(0,0,0,.555);font:500 2.2vmax Roboto;-webkit-transform:translateX(-10vmax) translateY(-2vmax);transform:translateX(-10vmax) translateY(-2vmax)}.profileContainer>div:first-child>img{aspect-ratio:1;border-radius:50%;height:auto;transition:all .5s;width:20vmax}.profileContainer>div:first-child>img:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}.profileContainer>div:first-child>a{background-color:tomato;border:none;color:#fff;font:400 1vmax Roboto;margin:4vmax;padding:.5vmax;text-align:center;text-decoration:none;transition:all .5s;width:30%}.profileContainer>div:first-child>a:hover{background-color:#cc4e38}.profileContainer>div:last-child{align-items:flex-start;box-sizing:border-box;justify-content:space-evenly;padding:5vmax}.profileContainer>div:last-child>div>h4{color:#000;font:400 1.2vmax Roboto}.profileContainer>div:last-child>div>p{color:rgba(0,0,0,.418);font:400 1vmax cursive;margin:.2vmax}.profileContainer>div:last-child>div:last-child{display:flex;flex-direction:column;width:60%}.profileContainer>div:last-child>div:last-child>a{background-color:#444;border:none;color:#fff;font:400 1vmax Roboto;margin:1vmax 0;padding:.5vmax;text-align:center;text-decoration:none;transition:all .5s}.profileContainer>div:last-child>div:last-child>a:hover{background-color:#1f1f1f}@media screen and (max-width:600px){.profileContainer{flex-direction:column}.profileContainer>div:first-child>h1{font:500 3.2vmax Roboto;-webkit-transform:translateY(-2vmax);transform:translateY(-2vmax)}.profileContainer>div:first-child>a{font:400 1.7vmax Roboto;padding:1vmax}.profileContainer>div:last-child{align-items:center;text-align:center}.profileContainer>div:last-child>div>h4{font:400 2.5vmax Roboto}.profileContainer>div:last-child>div>p{font:400 2vmax cursive;margin:.5vmax 0}.profileContainer>div:last-child>div:last-child>a{font:400 1.8vmax Roboto;margin:2vmax 0;padding:1vmax}}.update-profile{align-items:center;display:flex;justify-content:center}.update-profile>form{display:flex;flex-direction:column;margin:50px;width:300px}.update-profile>form>h3{border-bottom:2px solid tomato;color:tomato;margin:20px;padding:10px 0;text-align:center}.update-profile>form>label{color:tomato;font-size:18px}.update-profile>form>input{border:2px solid var(--blue);border-radius:5px;color:tomato;font-size:16px;height:35px;letter-spacing:1px;margin:10px 0;outline:none;padding-left:10px;width:100%}.update-profile>form>div{display:flex;justify-content:center;padding:10px 0}.update-profile>form>div>button{background-color:tomato;border:none;border-radius:5px;color:#fff;cursor:pointer;font-family:Roboto;font-size:16px;height:35px;transition:.4s;width:150px}.update-profile>form>div>button:hover{background-color:rgba(255,99,71,.733)}.image-input>.file-input{display:flex;height:35px;padding-left:0;width:100%}.image-input>.file-input::-webkit-file-upload-button{background-color:#b1b5de;border:none;border-radius:5px;color:rgba(0,0,0,.623);cursor:pointer;font-family:Roboto;font-size:20px;height:100%;margin:0;-webkit-transition:all .5s;transition:all .5s;width:100%;z-index:2}.image-input>.file-input::file-selector-button{background-color:#b1b5de;border:none;border-radius:5px;color:rgba(0,0,0,.623);cursor:pointer;font-family:Roboto;font-size:20px;height:100%;margin:0;transition:all .5s;width:100%;z-index:2}.image-input>.file-input::-webkit-file-upload-button:hover{background-color:#ebebeb}.image-input>.file-input::file-selector-button:hover{background-color:#ebebeb}.main-item-container{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;min-height:100vh}.in-cart{border-bottom:2px solid tomato;color:tomato;margin-top:50px;padding:10px;text-align:center;width:100%}.no-items-cart{align-items:center;display:flex;flex-direction:column;height:100px;justify-content:center;padding:10px;width:100%}.no-items-cart>p{font:18px;padding:10px 0}.no-items-cart>.no-items-link{border:1px solid tomato;border-radius:5px;color:tomato;padding:10px;text-decoration:none}.cartCard{border:2px solid rgba(8,1,1,.303);border-radius:5px;color:#303030;display:flex;gap:10px;margin:2vmax;padding:10px 10px .5vmax;text-decoration:none;transition:all .5s;width:60%}.image-div{align-items:center;display:flex;justify-items:center;width:50%}.cart-link{padding:5px}.cart-image{height:100px;max-width:99%;width:auto}.details-div{display:flex;flex-direction:column;gap:10px;height:100%;justify-content:center}.details-div>p{font-size:large}.details-div>span{color:tomato}.detailsBlock-3-1-1{align-items:center;display:flex;gap:10px;justify-content:center}.cart-btn{background:transparent;border:1px solid tomato;border-radius:3px;color:tomato;cursor:pointer;margin-right:10px;margin-top:20px;padding:8px 20px;transition:.3s}.cart-btn:hover{background-color:tomato;color:#fff}.second-container{align-items:center;color:green;display:flex;font-size:18px;gap:20px;justify-content:center}.second-container>button{margin-top:0}@media screen and (max-width:600px){.cartCard{flex-direction:column;width:90%}.image-div{justify-content:center;width:100%}.details-div{align-items:center}}.shippingContainer{align-items:center;display:flex;flex-direction:column;justify-content:center;max-width:100%;width:100vw}.shippingBox{background-color:#fff;box-sizing:border-box;height:90vh;overflow:hidden;width:25vw}.shippingHeading{border-bottom:1px solid rgba(0,0,0,.205);color:rgba(0,0,0,.664);font:400 1.3vmax Roboto;margin:auto;padding:1.3vmax;text-align:center;width:50%}.shippingForm{align-items:center;display:flex;flex-direction:column;height:80%;justify-content:space-evenly;margin:auto;padding:2vmax;transition:all .5s}.shippingForm>div{align-items:center;display:flex;width:100%}.shippingForm>div>input,.shippingForm>div>select{border:1px solid rgba(0,0,0,.267);border-radius:4px;box-sizing:border-box;font:300 .9vmax cursive;outline:none;padding:1vmax 1vmax 1vmax 2vmax;width:100%}.shippingForm>div>svg{color:rgba(0,0,0,.623);font-size:1.6vmax;position:absolute;-webkit-transform:translateX(1vmax);transform:translateX(1vmax)}.shippingBtn{background-color:tomato;border:none;color:#fff;cursor:pointer;font:300 1vmax Roboto;margin:2vmax;outline:none;padding:1vmax;transition:all .5s;width:100%}.shippingBtn:hover{background-color:#b3422e}@media screen and (max-width:600px){.shippingBox{height:95vh;width:80%}.shippingHeading{font:400 6vw Roboto;padding:5vw}.shippingForm{padding:10px}.shippingForm>div>input,.shippingForm>div>select{font:300 4vw cursive;padding:5vw 10vw}.shippingForm>div>svg{font-size:6vw;-webkit-transform:translateX(3vw);transform:translateX(3vw)}.shippingBtn{font:300 4vw Roboto;padding:4vw}.confirmOrderPage{grid-template-columns:1fr;height:auto}.confirmOrderPage>div:last-child{border-left:0;border-top:1px solid rgba(0,0,0,.247)}.confirmshippingArea>p{font:400 6vw Roboto}.confirmshippingAreaBox>div{display:flex;margin:6vw 0}.confirmshippingAreaBox>div>p{font:400 4vw Roboto}.confirmshippingAreaBox>div>span{font:100 4vw Roboto}.confirmCartItems>p{font:400 6vw Roboto}.confirmCartItemsContainer{max-height:50vw}.confirmCartItemsContainer>div{font:400 4vw Roboto;margin:4vw 0}.confirmCartItemsContainer>div>img{width:10vw}.confirmCartItemsContainer>div>a{margin:0;width:30%}.confirmCartItemsContainer>div>span{font:100 4vw Roboto}.orderSummary{padding:12vw}.orderSummary>p{font:400 6vw Roboto;padding:4vw}.orderSummary>div>div,.orderSummaryTotal{font:300 4vw Roboto}.orderSummaryTotal{padding:5vw 0}.orderSummary>button{font:400 4vw Roboto;margin:4vw auto;padding:4vw}}.paymentContainer{background-color:#fff;display:grid;height:65vh;margin:2vmax;place-items:center}.paymentForm{height:100%;width:22%}.paymentForm>p{border-bottom:1px solid rgba(0,0,0,.13);color:rgba(0,0,0,.753);font:400 2vmax Roboto;margin:auto;padding:1vmax 0;text-align:center;width:50%}.paymentForm>div{align-items:center;display:flex;margin:2vmax 0}.paymentInput{border:1px solid rgba(0,0,0,.267);border-radius:4px;box-sizing:border-box;outline:none;padding:1vmax 1vmax 1vmax 4vmax;width:100%}.paymentForm>div>svg{color:rgba(0,0,0,.623);font-size:1.6vmax;position:absolute;-webkit-transform:translateX(1vmax);transform:translateX(1vmax)}.paymentFormBtn{background-color:tomato;border:none;color:#fff;cursor:pointer;font:300 .9vmax Roboto;outline:none;padding:.8vmax;transition:all .5s;width:100%}.paymentFormBtn:hover{background-color:#b3422e}@media screen and (max-width:600px){.paymentForm{width:90%}.paymentForm>p{font:400 8vw Roboto;padding:4vw 0;width:60%}.paymentForm>div{margin:10vw 0}.paymentInput{padding:4vw 10vw}.paymentForm>div>svg{font-size:6vw}.paymentFormBtn{font:300 4vw Roboto;padding:4vw}}.orderSuccess{align-items:center;display:flex;flex-direction:column;height:50vh;justify-content:center;margin:auto;padding:10vmax;text-align:center}.orderSuccess>h2{font-size:2vmax}.orderSuccess>a{background-color:#333;border:none;color:#fff;cursor:pointer;font:400 1vmax Roboto;margin:2vmax;padding:1vmax 3vmax;text-decoration:none}@media screen and (max-width:600px){.orderSuccess>a{font:400 4vw Roboto;margin:2vmax;padding:3vw 6vw}.orderSuccess>h2{font-size:5vw;margin:2vmax}}.order-container{border-bottom:1px solid rgba(0,0,0,.44);display:flex;margin:100px 0 20px;padding:10px}.order-container>h2{color:tomato;text-align:center;width:100%}.order-card{background-color:rgba(0,0,0,.11);border:1px solid gray;border-radius:10px;margin:50px 10px;padding:20px 5%}.first-div{width:100%}.second-div{background-color:tomato;border-radius:5px;color:#fff;display:flex;justify-content:space-around;margin-top:10px;min-height:30px;width:100%}.second-div>div{height:100%;line-height:30px}.product{display:flex;justify-content:space-around;padding:10px}.product>div{width:50%}.product>div>img{height:auto;width:100px}.product>div>h3{font-family:Courier New,Courier,monospace;font-size:18px;padding:5px 0}.product>div>p{padding:3px 0}.product>div>span{color:tomato;padding:5px 0}.product>div>div{padding:10px 0}.product>div>div>a>button{background:transparent;border:2px solid tomato;border-radius:20px;cursor:pointer;font-family:Roboto;font-size:14px;padding:5px 15px;transition:.4s}.product>div>div>a>button:hover{background-color:tomato;color:#fff}@media screen and (max-width:600px){.second-div{flex-direction:column;padding:10px}}.productList-heading{background-color:tomato;border-bottom:2px solid tomato;color:#fff;display:flex;font-size:18px;font-weight:700;margin-top:10px;padding:10px 0;width:100%}.productList-heading>div{align-items:center;display:flex;justify-content:center;width:25%}.productList-card{border-bottom:2px solid #000;display:flex;justify-content:space-around;margin:10px 0;padding:10px 5px;width:100%}.productList-card>div{align-items:center;display:flex;flex-direction:column;gap:10px;justify-content:center;overflow-x:hidden;width:25%}.productList-card>div>span{cursor:pointer}.productList-card>div>span:hover{color:tomato}@media(max-width:767px){.productList-id-div{display:none}}.dash-right{margin:0 auto;padding:20px}.dash-right h2{font-size:24px;margin-bottom:20px}.dash-right form{display:flex;flex-direction:column;max-width:600px}.dash-right form div{margin-bottom:15px}.dash-right form div label{display:block;font-weight:700;margin-bottom:5px}.dash-right form div input,.dash-right form div select{border:1px solid #ccc;border-radius:4px;box-sizing:border-box;padding:8px;width:100%}.dash-right form div #createProductFormImage{margin-top:15px}.dash-right form div #createProductFormImage img{height:auto;max-width:100%}.button-new-product{background-color:tomato;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:16px;padding:10px 0;transition:.4s}.button-new-product:hover{background-color:green}.dashboard>h2{color:tomato;padding:10px 0;text-align:center;text-decoration:underline;width:100%}.confirmOrderPage{background-color:#fff;display:grid;grid-template-columns:6fr 3fr;height:100vh}.confirmOrderPage>div:last-child{border-left:1px solid rgba(0,0,0,.247)}.confirmshippingArea{padding:5vmax 5vmax 0}.confirmshippingArea>p{font:400 1.8vmax Roboto}.confirmCartItemsContainer,.confirmshippingAreaBox{margin:2vmax}.confirmshippingAreaBox>div{display:flex;margin:1vmax 0}.confirmshippingAreaBox>div>p{color:#000;font:400 1vmax Roboto}.confirmshippingAreaBox>div>span{color:#575757;font:100 1vmax Roboto;margin:0 1vmax}.confirmCartItems>p{font:400 1.8vmax Roboto}.confirmCartItems{padding:2vmax 5vmax 5vmax}.confirmCartItemsContainer{max-height:20vmax;overflow-y:auto}.confirmCartItemsContainer>div{align-items:center;display:flex;font:400 1vmax Roboto;justify-content:space-between;margin:2vmax 0}.confirmCartItemsContainer>div>img{width:3vmax}.confirmCartItemsContainer>div>a{color:#575757;margin:0 2vmax;text-decoration:none;width:60%}.confirmCartItemsContainer>div>span{color:#5e5e5e;font:100 1vmax Roboto}.orderSummary{padding:7vmax}.orderSummary>p{border-bottom:1px solid rgba(0,0,0,.267);box-sizing:border-box;font:400 1.8vmax Roboto;margin:auto;padding:1vmax;text-align:center;width:100%}.orderSummary>div>div{display:flex;font:300 1vmax Roboto;justify-content:space-between;margin:2vmax 0}.orderSummary>div>div>span{color:rgba(0,0,0,.692)}.orderSummaryTotal{border-top:1px solid rgba(0,0,0,.363);display:flex;font:300 1vmax Roboto;justify-content:space-between;padding:2vmax 0}.orderSummary>button{background-color:tomato;border:none;color:#fff;cursor:pointer;font:400 1vmax Roboto;margin:auto;padding:1vmax;transition:.5s;width:100%}.orderSummary>button:hover{background-color:#c04732}@media screen and (max-width:600px){.confirmOrderPage{grid-template-columns:1fr;height:auto}.confirmOrderPage>div:last-child{border-left:0;border-top:1px solid rgba(0,0,0,.247)}.confirmshippingArea>p{font:400 6vw Roboto}.confirmshippingAreaBox>div{display:flex;margin:6vw 0}.confirmshippingAreaBox>div>p{font:400 4vw Roboto}.confirmshippingAreaBox>div>span{font:100 4vw Roboto}.confirmCartItems>p{font:400 6vw Roboto}.confirmCartItemsContainer{max-height:50vw}.confirmCartItemsContainer>div{font:400 4vw Roboto;margin:4vw 0}.confirmCartItemsContainer>div>img{width:10vw}.confirmCartItemsContainer>div>a{margin:0;width:30%}.confirmCartItemsContainer>div>span{font:100 4vw Roboto}.orderSummary{padding:12vw}.orderSummary>p{font:400 6vw Roboto;padding:4vw}.orderSummary>div>div,.orderSummaryTotal{font:300 4vw Roboto}.orderSummaryTotal{padding:5vw 0}.orderSummary>button{font:400 4vw Roboto;margin:4vw auto;padding:4vw}}.updateOrderForm>h2{color:tomato}.updateOrderForm>div>select{margin:10px 0;padding:5px 10px}.updateOrderForm>button{background-color:tomato;border:0;border-radius:3px;color:#fff;height:30px;transition:.3s;width:100%}.updateOrderForm>button:hover{background-color:green}.search-product-box{align-items:center;display:flex;justify-content:center}.search-product-box>form{max-width:300px}.search-product-box>form>h3{font-family:Franklin Gothic Medium,Arial Narrow,Arial,sans-serif;padding:15px 0}.search-product-box>form button,.search-product-box>form>input{border:1px solid tomato;border-radius:5px;height:30px;margin:5px 0;outline:none;padding:5px}.search-product-box>form>button{background-color:tomato;color:#fff}.review-box>h1{color:tomato}.review-box>h3{color:green;padding:10px 0;text-transform:capitalize}.review-box>div{align-items:center;display:flex;flex-wrap:wrap;justify-content:center}.review-box>div>div{background-color:#d8f1d8;border-radius:5px;margin:5px;padding:5px 15px;width:300px}.review-box>div>div>div{margin:5px 0;text-transform:capitalize}.review-box>div>div>div>button{background-color:tomato;border:0;border-radius:10px;color:#fff;cursor:pointer;font-family:Roboto;font-size:15px;margin-top:10px;padding:10px 15px}.review-box>div>div>div>button:hover{background-color:#fc4d2f}
/*# sourceMappingURL=main.1c0f00e4.css.map*/