@import"https://fonts.googleapis.com/css2?family=Kaushan+Script&display=swap";@import"https://fonts.googleapis.com/css2?family=Kaushan+Script&family=League+Gothic&display=swap";/*!
* 
*   react-simple-keyboard v3.7.111
*   https://github.com/hodgef/react-simple-keyboard
*
*   Copyright (c) Francisco Hodge (https://github.com/hodgef) and project contributors.
*
*   This source code is licensed under the MIT license found in the
*   LICENSE file in the root directory of this source tree.
*
*//*!
 * 
 *   simple-keyboard v3.7.75
 *   https://github.com/hodgef/simple-keyboard
 *
 *   Copyright (c) Francisco Hodge (https://github.com/hodgef) and project contributors.
 *
 *   This source code is licensed under the MIT license found in the
 *   LICENSE file in the root directory of this source tree.
 *
 */.hg-theme-default{background-color:#ececec;border-radius:5px;box-sizing:border-box;font-family:HelveticaNeue-Light,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;overflow:hidden;padding:5px;touch-action:manipulation;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.hg-theme-default .hg-button span{pointer-events:none}.hg-theme-default button.hg-button{border-width:0;font-size:inherit;outline:0}.hg-theme-default .hg-button{display:inline-block;flex-grow:1}.hg-theme-default .hg-row{display:flex}.hg-theme-default .hg-row:not(:last-child){margin-bottom:5px}.hg-theme-default .hg-row .hg-button-container,.hg-theme-default .hg-row .hg-button:not(:last-child){margin-right:5px}.hg-theme-default .hg-row>div:last-child{margin-right:0}.hg-theme-default .hg-row .hg-button-container{display:flex}.hg-theme-default .hg-button{align-items:center;background:#fff;border-bottom:1px solid #b5b5b5;border-radius:5px;box-shadow:0 0 3px -1px #0000004d;box-sizing:border-box;cursor:pointer;display:flex;height:40px;justify-content:center;padding:5px;-webkit-tap-highlight-color:rgba(0,0,0,0)}.hg-theme-default .hg-button.hg-standardBtn{width:20px}.hg-theme-default .hg-button.hg-activeButton{background:#efefef}.hg-theme-default.hg-layout-numeric .hg-button{align-items:center;display:flex;height:60px;justify-content:center;width:33.3%}.hg-theme-default .hg-button.hg-button-numpadadd,.hg-theme-default .hg-button.hg-button-numpadenter{height:85px}.hg-theme-default .hg-button.hg-button-numpad0{width:105px}.hg-theme-default .hg-button.hg-button-com{max-width:85px}.hg-theme-default .hg-button.hg-standardBtn.hg-button-at{max-width:45px}.hg-theme-default .hg-button.hg-selectedButton{background:#05194687;color:#fff}.hg-theme-default .hg-button.hg-standardBtn[data-skbtn=".com"]{max-width:82px}.hg-theme-default .hg-button.hg-standardBtn[data-skbtn="@"]{max-width:60px}.hg-candidate-box{background:#ececec;border-bottom:2px solid #b5b5b5;border-radius:5px;display:inline-flex;margin-top:-10px;max-width:272px;position:absolute;transform:translateY(-100%);-webkit-user-select:none;-moz-user-select:none;user-select:none}ul.hg-candidate-box-list{display:flex;flex:1;list-style:none;margin:0;padding:0}li.hg-candidate-box-list-item{align-items:center;display:flex;height:40px;justify-content:center;width:40px}li.hg-candidate-box-list-item:hover{background:#00000008;cursor:pointer}li.hg-candidate-box-list-item:active{background:#0000001a}.hg-candidate-box-prev:before{content:"◄"}.hg-candidate-box-next:before{content:"►"}.hg-candidate-box-next,.hg-candidate-box-prev{align-items:center;color:#969696;cursor:pointer;display:flex;padding:0 10px}.hg-candidate-box-next{border-bottom-right-radius:5px;border-top-right-radius:5px}.hg-candidate-box-prev{border-bottom-left-radius:5px;border-top-left-radius:5px}.hg-candidate-box-btn-active{color:#444}.simple-keyboard{position:fixed;bottom:0;left:0;right:0;max-width:100%;color:#000;z-index:9999}.keyboard-overlay{margin:400px 10px 10px}.kaushan-script-regular{font-family:Kaushan Script,cursive;font-weight:400;font-style:normal}::-webkit-scrollbar{display:none}::selection{background-color:#f01}*{margin:0;padding:0;box-sizing:border-box;font-family:Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif}html,body{width:100%;height:100%;background-color:#000;color:#fff}#root{width:100%;height:100%}.homepage{width:100%;background-size:contain;background-repeat:no-repeat;min-height:100vh}.intro{width:100vw;height:100vh}.intro video{width:100%;height:100%;object-fit:cover;object-position:center center;border-radius:10px;position:absolute;filter:brightness(.2) blur(10px);z-index:-10}header{display:flex;justify-content:space-between;align-items:center;position:absolute;width:100%;font-weight:700;background-color:#00000098;-webkit-backdrop-filter:blur(100px);backdrop-filter:blur(100px);font-size:larger;height:70px;z-index:99;top:0;padding:5px 20px}header h1{font-family:cursive}header h1 a{text-decoration:none;color:#fff}.useractions{display:flex;gap:15px;height:fit-content}.useractions i{background-color:transparent;color:#f74444;height:100%;width:50px;display:flex;position:relative;font-size:28px;justify-content:center}.useractions i:hover{color:#fff}.useractions .searchbarPC{display:flex;align-items:center;justify-content:center;position:relative}.searchbarPC input{width:500px;height:40px;border:none;outline:none;background-color:#353535;color:#fff;font-size:20px;padding:10px;border-radius:10px}.searchbarPC button{width:50px;height:40px;border:none;text-align:center;outline:none;background-color:#fd2f2f;color:#fff;font-size:20px;margin-left:-10px;padding:5px 10px;border-radius:10px}.searchbarPC button:hover{background-color:#f74444;color:#fff}.searchbarPC button i{padding:0;color:#fff;margin:0;font-weight:700;width:fit-content;background-color:transparent}.useractions .count{position:absolute;top:0;right:0;font-size:15px}.useractionsphone{position:fixed;bottom:0;right:0;width:100vw;z-index:999;background-color:#000;width:100%;height:fit-content;padding:5px;display:flex;gap:10px;justify-content:center;align-items:center;display:none}.useractionsphone i{font-size:30px;color:#fff;background-color:transparent;height:100%;width:50px;display:flex;position:relative;font-size:28px;justify-content:center}.hamberger-menu{display:flex;justify-content:start;align-items:center;flex-direction:column;width:100%;height:100%;position:fixed;top:70px;background-color:#00000076;right:0;-webkit-backdrop-filter:blur(100px);backdrop-filter:blur(100px);z-index:99;text-align:center;gap:0px;padding:5px 20px}.hamberger-menu .useroptions{width:100%;height:fit-content;align-items:center;overflow:scroll;padding:5px 2px;gap:10px;display:flex;white-space:nowrap;border-radius:10px;flex-wrap:wrap;justify-content:center}.hamberger-menu .useroptions .option{width:150px;text-align:center;font-size:12px;background-color:#000000b0;height:fit-content;padding:10px;transition:.5s all;border-radius:20px}.hamberger-menu .useroptions .option:hover{background-color:#424242;cursor:pointer}.hamberger-menu .useroptions .option:hover img{scale:1.3;rotate:10deg}.hamberger-menu .useroptions .option img{width:40px;transition:.5s all;height:40px;border-radius:50%}.hamberger-menu .navactive{color:#ff2d2d}.hamberger-menu form{width:100%;text-align:center;color:#fff;display:none}.hamberger-menu form input{width:30%;padding:10px;border:none;border-bottom:2px solid rgb(214,214,214);outline:none;font-size:20px;font-weight:700;color:#fff;background-color:transparent}.hamberger-menu form button{width:100px;padding:10px;border:none;background-color:#ff1322;outline:none;font-size:18px;color:#fff;border-radius:10px;cursor:pointer}.hamberger-menu form button i{padding:0;color:#fff;margin:0;font-weight:700;width:fit-content;background-color:transparent}.hamberger-menu ul{display:flex;list-style:none;justify-content:center;flex-direction:column;text-align:center;margin-top:20px;width:100%;gap:5px;align-items:center}.hamberger-menu ul button{padding:2px;color:#fff;border:none;width:150px;font-weight:700;font-size:20px;border-radius:5px;transition:.5s all}.hamberger-menu ul button:hover{cursor:pointer;background-color:transparent}.hamberger-menu ul li{cursor:pointer;font-size:18px;font-weight:600;width:200px;text-transform:uppercase}.hamberger-menu ul li a{transition:.2s all;text-decoration:none;color:#fff}.hamberger-menu ul li a:hover{color:#ff3737}.sitelogo{width:fit-content;height:fit-content;display:flex;text-align:center;justify-content:center;height:100%;align-items:center;font-weight:700;gap:5px;font-size:20px}.sitelogo a{text-decoration:none;color:#fff}.sitelogo img{width:35px;height:35px}header ul li a{text-decoration:none;transition:.5s all;color:#fff}.homepage .intro{display:flex;text-align:center;justify-content:center;align-items:center;-webkit-backdrop-filter:brightness(.6);backdrop-filter:brightness(.6);gap:20px;flex-direction:column}.homepage .intro h1{font-size:50px;font-family:sans-serif;text-transform:uppercase;width:80%;line-height:55px}.homepage .intro p{font-size:35px;width:80%;font-family:Kaushan Script,cursive}.homepage .intro p b{color:#f01;font-family:Kaushan Script,cursive}.homepage .intro button{font-size:25px;width:250px;background-color:red;border:none;color:#fff;font-family:Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif;transition:.2s;border-radius:10px;padding:5px 0;cursor:pointer}.homepage .intro button:hover{background-color:red;color:#fff;box-shadow:0 0 20px red}.homepage .advertise{width:100%;min-height:100vh;display:flex;justify-content:center;background-color:#000;align-items:center;margin-top:50px}.homepage .advertise .content{background-image:url(https://websitedemos.net/black-friday-04/wp-content/uploads/sites/1419/2023/11/bg-006.jpg);width:80%;min-height:90%;display:flex;flex-wrap:wrap-reverse;background-position:center;justify-content:space-between;background-size:cover;align-items:center}.homepage .advertise .content .product,.text{width:50%;height:100%;max-height:fit-content;display:flex;justify-content:center;gap:15px;flex-direction:column;align-items:start;font-size:larger;padding-left:20px}.homepage.advertise.content.product img{width:100%;height:100%}.homepage.advertise.content,.text h1{font-size:50px;font-family:sans-serif;line-height:50px;letter-spacing:-1px;text-transform:uppercase;font-weight:700}.homepage.advertise.content,.text p{font-size:18px;font-weight:700;opacity:.8}.homepage.advertise .content,.text h3{font-family:Kaushan Script,cursive;color:red;font-size:25px}.homepage .advertise .content .product img{width:400px}.homepage .advertise .content .text button{height:40px;background-color:red;padding:0 10px;border-radius:10px;font-weight:700;border:none;letter-spacing:-1px;color:#fff;font-size:20px;transition:.2s all}.homepage .advertise .content .text button:hover{background-color:red;color:#fff;box-shadow:0 0 10px red;transform:translateY(-5px)}.homepage .productshowcase{width:100%;min-height:100%;display:flex;padding:20px;justify-content:flex-start;align-items:center;margin-bottom:20px;flex-direction:column}.homepage .productshowcase p{font-size:30px;font-weight:700;color:red;font-family:Kaushan Script,cursive}.homepage .productshowcase h1{font-size:55px;font-family:sans-serif;line-height:50px;letter-spacing:-1px;text-transform:uppercase;font-weight:700}.homepage .productshowcase .product .img{overflow:hidden;width:100%;height:100%;border-radius:10px}.homepage .productshowcase .product video{width:100%;height:100%;object-fit:cover;object-position:top;transition:.5s all}.homepage .productshowcase .product video:hover{scale:1.1}.homepage .productshowcase .products{width:90%;min-height:80vh;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:20px;padding:20px}.products .product{width:350px;height:500px;display:flex;justify-content:center;align-items:start;flex-wrap:wrap;gap:10px;text-align:center;padding:20px}.products .product .img{width:100%;height:400px;transition:.5s}.products .product .img img{width:100%;height:100%;cursor:pointer;transition:.5s;object-fit:cover}.products .product .img img:hover{transform:scale(1.1)}.products .product h1{font-size:25px;font-weight:700;color:#fdfdfd;font-family:Kaushan Script,cursive}.whychooseus{display:flex;flex-direction:column;justify-content:start;align-items:center;text-align:center;width:100%;padding:0 5px;min-height:50vh}.whychooseus p{font-family:Kaushan Script,cursive;font-size:30px;color:red}.whychooseus h1{font-size:50px;font-family:sans-serif}.whychooseus .services{display:flex;justify-content:space-evenly;align-items:center;margin-top:50px;gap:20px;min-height:50vh;width:100%;flex-wrap:wrap}.whychooseus .services .service{width:300px;text-align:center}.whychooseus .services .service p{font-family:Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif;font-size:18px;opacity:.8;color:#fff}.whychooseus .services .service img{width:4 0px;height:40px}.footer{background:#141414;padding:50px 0;color:#fff;margin-top:10px}.footer__content{display:flex;justify-content:space-around;flex-wrap:wrap;font-size:18px}.footer__section{flex:1 1 300px;margin:0 20px;text-align:center}.footer__section h3{font-size:25px;margin-bottom:15px;color:#f31212}.footer__social-icons a{color:#fff;font-size:24px;margin-right:15px;transition:color .3s ease}.footer__social-icons a:hover{color:#f31212}.footer__section p{margin:10px 0}.footer__developers{text-align:center;margin-top:20px;color:#ccc}.footer__developers a{color:#fff;text-decoration:underline}.footer__developers a:hover{color:#f31212}.footer__copyright{text-align:center;margin-top:20px;color:#ccc;font-size:18px}.loginsection{width:100%;background:#141e30;background:-webkit-linear-gradient(to right,#243b55,#141e30);background:linear-gradient(to right,#131d28,#0d131f);min-height:100%;background-size:cover;display:flex;justify-content:center;align-items:center;background-position:center;padding-top:70px}.loginsection .login_form{display:flex;justify-content:center;flex-direction:column;align-items:center;width:100%}.loginsection .login_form .error{color:red;font-size:15px;font-weight:700;width:100%;text-align:center}.loginsection .login_form form{width:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px}.loginsection .login_form form input{min-width:350px;padding:10px;border:none;border-bottom:2px solid white;outline:none;text-align:center;border-radius:10px;font-size:20px;color:#000}.loginsection .login_form form button{width:350px;padding:10px;border-radius:10px;border:none;outline:none;font-size:20px;font-weight:700;color:#fff;background-color:red;transition:.2s all}.loginsection .login_form form button:hover{background-color:red;color:#fff;box-shadow:0 0 10px red;transform:translateY(-2px)}.loginsection .login_form form p{font-size:20px;color:#fff;font-weight:700;letter-spacing:-1px;width:100%;text-align:center;margin-top:10px}.loginsection .login_form form p a{text-decoration:underline;color:#ff1313;font-weight:700;transition:.2s all}.loginsection .login_form form p a:hover{color:#fff}.loginsection .login_form .illustration{gap:20px;width:100%;height:fit-content;text-align:center}.loginsection .login_form .illustration img{width:200px}.loginsection .login_form .illustration h2{width:100%}.loaderwrapper{width:100%;height:100%;display:flex;justify-content:center;align-items:center}.loader{width:60px;aspect-ratio:1;display:grid;border:4px solid #0000;border-radius:50%;border-right-color:red;animation:l15 1s infinite linear}.loader:before,.loader:after{content:"";grid-area:1/1;margin:2px;border:inherit;border-radius:50%;animation:l15 2s infinite}.loader:after{margin:8px;animation-duration:3s}@keyframes l15{to{transform:rotate(1turn)}}.categoriespage{width:100%;min-height:100%;background-color:#202020;padding-top:70px;display:flex;flex-direction:column;text-align:center}.categoriespage h1{font-family:Kaushal Script,cursive;color:#fff;text-decoration:underline;font-size:35px;background-color:red;min-height:50px;padding:0 10px;line-height:40px}.categoriespage .categories{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:20px;width:100%;min-height:500px}.categoriespage .categories .category{display:flex;flex-direction:column;align-items:center;justify-content:center;width:300px;height:500px}.categoriespage .categories .category .img{width:100%;height:80%;overflow:hidden}.categoriespage .categories .category .img img{width:100%;border-radius:10px;height:100%;transition:.5s all;object-fit:cover}.categoriespage .categories .category .img img:hover{scale:1.2;cursor:pointer}.categoriespage .categories .category h2{width:100%;font-size:30px;font-weight:700;color:#fff;text-align:center}@media (max-width: 1100px){.hamberger-menu form input{width:70%}.hamberger-menu form button{width:20%}.homepage .advertise .content{flex-direction:column-reverse;width:100%}.homepage .advertise .content .advertise .content .product,.homepage .advertise .content .text{width:100%;text-align:center;padding:20px 10px;justify-content:center;-webkit-backdrop-filter:brightness(.6);backdrop-filter:brightness(.6);align-items:center}.homepage .advertise .content .advertise .content .product h1,.homepage .advertise .content .text h1{font-size:30px;line-height:1.2}.homepage .advertise .content .product{width:100%;text-align:center;padding:10px;justify-content:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);align-items:center}.homepage .advertise .content .product h1{font-size:30px}.homepage .advertise .content .product img{width:300px}}.productspage{width:100%;padding-top:70px;background-color:#0a0f18;min-height:100%}.productspage .slidertext{position:absolute;left:0%;top:0%;width:100%;z-index:999;font-family:Franklin Gothic Medium,Arial Narrow,Arial,sans-serif;display:flex;justify-content:center;flex-direction:column;gap:2px;text-align:center;align-items:center;-webkit-backdrop-filter:brightness(.7);backdrop-filter:brightness(.7);height:100%}.productspage .slidertext h1{font-size:50px;color:#fff;background-color:#00000094}.productspage .slidertext p{color:#000;background-color:#fffb;font-size:30px}.productspage .slidertext button{width:200px;padding:10px;border-radius:10px;border:none;outline:none;font-size:20px;margin-top:10px;font-weight:700;color:#fff;background-color:red;transition:.2s all}.productspage .slidertext button:hover{background-color:red;color:#fff;box-shadow:0 0 10px red;transform:translateY(2px)}.productspage .sortings{display:flex;justify-content:center;padding:0 20px;width:100%;font-size:10px;align-items:center;gap:10px;min-height:70px;color:#fff;flex-wrap:wrap}.productspage .sortings .sorting{display:flex;gap:5px;height:fit-content;width:fit-content;flex-direction:column;text-align:center}.productspage .sortings select{width:200px;height:30px;font-weight:700;text-align:center;border:none;border-radius:5px;font-size:17px;background-color:#fff;outline:none;cursor:pointer}.productspage .sortings select:hover{box-shadow:0 0 5px #0003}.productspage .sortings select option{background-color:#000;color:#fff}.productspage .sortings select option:hover{background-color:#333}.productspage .sortings select option:focus{background-color:#555}.productspage .sortings select option::selection{background-color:#fff}.productspage .products{width:100%;display:flex;margin-top:50px;justify-content:center;gap:20px;flex-wrap:wrap}.productspage .products .product{width:280px;min-height:470px;justify-content:start;align-items:center;text-align:start;cursor:pointer;padding:10px 0;background-color:#141e3090;display:flex;flex-direction:column;position:relative}.productspage .products .product h3{font-size:18px;color:#fff;font-weight:700;padding-left:10px}.productspage .products .product .star-rating-productspage{width:100%;font-size:20px;padding-left:15px}.productspage .products .product .discount{position:absolute;padding:0 5px;background-color:red;min-width:fit-content;left:10px;color:#fff;border-radius:20px;top:10px}.productspage .products .product p{font-size:25px;color:#fff;padding-left:15px;height:fit-content;margin-top:5px;text-align:start;width:100%}.productspage .products .product h1{padding-left:15px;text-align:start;width:100%}.productspage .products .product .img{width:90%;height:300px;overflow:hidden;border-radius:10px}.productspage .products .product .img img{width:100%;height:300px;object-fit:cover}.loadersm{scale:.7;margin-top:50px}.product_page{width:100%;min-height:100%}.product_page .cover{width:100%;min-height:100vh;display:flex;flex-wrap:wrap;justify-content:center;gap:20px;padding-top:100px;align-items:start;-webkit-backdrop-filter:blur(10px) brightness(.1);backdrop-filter:blur(10px) brightness(.1)}.product_page .product_image{width:300px;max-height:500px;text-align:center;overflow:hidden;position:relative;border-radius:5px}.product_page .product_image img{width:100%;transition:.5s all;object-fit:cover;object-position:center}.product_page .product_image img:hover{scale:1.1;cursor:pointer}.product_page .product_image i{position:absolute;top:1px;left:1px;font-size:30px;color:red;background-color:#0000009c;display:flex;justify-content:center;align-items:center;cursor:pointer;text-align:center;border-radius:50px;padding:3px;transition:.5s}.product_page .product_image i:hover{background-color:#000}.product_page .product_details{width:500px;background-color:#0009;border-radius:10px;display:flex;flex-direction:column;gap:5px;flex-shrink:20px;min-height:500px;padding:0 10px}.product_page .product_details .productsName{font-size:25px;line-height:1;font-family:Lucida Sans,Lucida Sans Regular,Lucida Grande,Lucida Sans Unicode,Geneva,Verdana,sans-serif;color:#fff}.product_page .product_details h1{font-size:20px;color:#fff}.product_page .product_details .quantity{width:fit-content}.product_page .product_details .quantity button{width:35px;height:35px;font-size:20px;font-weight:700;color:#fff;background-color:#fc2f2fda;border:none;border-radius:2px}.product_page .product_details .quantity button:active{background-color:#000;color:#fff}.product_page .product_details .quantity input{width:35px;text-align:center;font-size:20px;color:#fff;border:none;background-color:transparent;outline:none;height:35px}.product_page .product_details .buying_options{display:flex;margin-top:10px;flex-wrap:wrap;border-bottom:.4px solid rgba(194,194,194,.829);padding:10px 10px 10px 0;gap:10px;align-items:center}.product_page .product_details .buying_options button{background-color:transparent;width:150px;height:40px;color:#fff;font-size:20px;font-weight:700;border:2px solid white;padding:0 10px;transition:.5s all;border-radius:5px}.product_page .product_details .buying_options button:active{scale:.95}.product_page .product_details .buying_options button:nth-child(1):hover{opacity:.8;background-color:#e30000;border:none}.product_page .product_details .buying_options button:nth-child(2):hover{background-color:#38b100;border:none}.product_page .product_details .star-rating{width:70%;color:gray;font-size:24px;display:flex;justify-content:center;align-items:last baseline}.product_page .product_details .star-rating span{color:gold}.product_page .product_details .star-rating p{font-size:18px;color:gray}.product_page .product_details h1{width:100%;padding:20px 0;font-size:50px;font-family:League Gothic,sans-serif;letter-spacing:1px}.product_page .product_details h2{font-size:30px;padding:10px 0}.product_page .product_details h2 del{color:#fd2c2c}.product_page .product_details h2 b{font-size:17px;background-color:#019d01;padding:0 10px;border-radius:10px}.product_page .product_details p{width:100%;font-family:Manrope,sans-serif;font-size:22px}.product_page .product_details p a{font-size:20px;color:#a1a1a1;font-weight:700;text-decoration:none}.product_page .product_details p a:hover{text-decoration:none;color:#fff}.product_page .product_reviews{padding:10px 5px}.product_page .product_reviews h2{font-size:25px;width:100%;text-align:center}.product_page .product_reviews h3{font-size:17px;width:100%;color:#acacac;text-align:center}.product_page .product_reviews .review{text-align:start;display:flex;background-color:#171717;border-radius:10px;padding:5px 10px;margin-top:5px;width:100%;position:relative;gap:5px;flex-direction:column}.product_page .product_reviews .review .delete_review{position:absolute;top:0;background-color:transparent;border:none;right:5px;color:#fff;font-size:25px;transition:.5s all}.product_page .product_reviews .review .delete_review:hover{color:red}.product_page .product_reviews .review p{font-size:18px}.product_page .product_reviews .review .star-rating{display:flex;width:fit-content;align-items:start;justify-content:start}.cart_page{width:100%;min-height:100%;background-position:center;background-size:cover;background-color:#243b55;position:relative}.cart_page .cart_text{width:100%;background-position:center;background-size:cover}.cart_page .cart_text .wrapper{width:100%;min-height:100vh;display:flex;justify-content:start;align-items:start;flex-direction:column;margin-top:70px;font-family:kaushan Script,cursive;font-weight:700;-webkit-backdrop-filter:brightness(.4);backdrop-filter:brightness(.4)}.cart_page .cart_text .wrapper h1{font-size:35px;width:100%;text-align:center}.cart_page .cart_text .wrapper .products{width:100%;display:flex;justify-content:center;padding:10px 0;flex-wrap:wrap;gap:10px;align-items:center}.cart_page .cart_text .wrapper .products .product{width:300px;flex-wrap:wrap;display:flex;align-items:start;justify-content:center;cursor:pointer;height:fit-content;border-radius:10px;position:relative;background-color:#141e3090}.cart_page .cart_text .wrapper .products .product .product_image{width:90%;height:200px;border-radius:10px;overflow:hidden}.cart_page .cart_text .wrapper .products .product .product_image img{width:100%;border-radius:10px;object-position:top;object-fit:contain;height:100%}.cart_page .cart_text .wrapper .products .product .product_details{display:flex;justify-content:center;width:fit-content;flex-direction:column;width:100%;gap:7px;align-items:center}.cart_page .cart_text .wrapper .products .product .product_details p{padding:0;font-size:20px;text-align:center}.cart_page .cart_text .wrapper .products .product .product_details h1{width:fit-content;font-size:25px}.cart_page .cart_text .wrapper .products .product .product_details button,.cart_page .cart_text .wrapper .products .product .product_details input{width:30px;height:30px;font-size:20px;font-weight:700;padding:0 5px;border-radius:5px;text-align:center;background-color:#ff2f2f;border:none}.cart_page .cart_text .wrapper .products .product .product_details button:active,.cart_page .cart_text .wrapper .products .product .product_details input:active{background-color:#000;color:#fff}.cart_page .cart_text .wrapper .products .product .product_details input{width:40px;text-align:center;font-size:20px;border:2px solid rgb(0,0,0);background-color:transparent;outline:none;color:#fff;height:30px}.cart_page .cart_text .wrapper .products .product .product_details .options{width:100%;display:flex;justify-content:center;align-items:center;gap:10px;flex-direction:column}.cart_page .cart_text .wrapper .products .product .product_details .options button{width:70%;margin-left:5px;background-color:#000000cb;border-radius:10px;height:40px;margin-top:10px;color:#fff;border:2px solid rgb(255,0,0);transition:.5s all}.cart_page .cart_text .wrapper .products .product .product_details .options button:active{background-color:#042802;color:#fff}.cart_page .cart_text .wrapper .products .product .product_details .options button:hover{width:80%;background-color:green;border:none}.cart_page .cart_text .wrapper .products .product .product_details .options #deletefromcart{position:absolute;top:0;width:auto;font-weight:100;padding:0;right:10px;margin:0;transition:.5s all;border:none;font-size:30px;background-color:#0000}.cart_page .cart_text .wrapper .products .product .product_details .options #deletefromcart:hover{color:red}.cart_page .cart_text .wrapper .products .product .product_details .options #deletefromcart:hover:after{content:"Remove";font-weight:900;padding:0 10px;position:absolute;border-radius:10px;font-size:15px;background-color:#111e2f;color:#d8d8d8}.wishlist_remove_btn{background-color:#30303000;color:#fff;font-weight:500;position:absolute;right:-15px;top:-20px;border:none;border-radius:10px;font-size:30px;padding:0 10px;cursor:pointer;transition:.5s all}.wishlist_remove_btn:hover{color:red}.wishlist_remove_btn:hover:after{content:"Remove";font-weight:900;padding:0 10px;position:absolute;border-radius:10px;font-size:15px;background-color:#111e2f;color:#d8d8d8}.wishlist-Wrapper{width:100%;height:100%;background-repeat:no-repeat;background-size:cover;background-color:#243b55}#wishlist_not_found{width:100%;text-align:center;margin-top:100px}#wishlist_not_found img{width:200px}.profilepage{width:100%;height:100%;background-color:#131d2b;padding-top:70px;display:flex;justify-content:center;align-items:center}.profilepage .profile-card{width:fit-content;min-height:500px;background-color:#0000009d;border-radius:10px;display:flex;justify-content:start;-webkit-backdrop-filter:blur(100px);backdrop-filter:blur(100px);color:#fff;flex-direction:column;padding:0 15px;gap:15px;align-items:start}.profilepage .profile-card p{text-align:start;font-size:20px}.profilepage .profile-card h2{width:100%;font-size:30px}.profilepage .profile-card button{width:100%;height:35px;margin-top:10px;color:#fff;outline:none;background-color:green;font-size:20px;border:none;border-radius:5px;transition:.5s all}.profilepage .profile-card button:hover{background-color:#069e368e;color:#fff}.profilepage .profile-card .logout-btn{background-color:red}.profilepage .profile-card .avatar{width:140px;height:140px;border-radius:50%;overflow:hidden;margin-top:20px;padding:2px}.profilepage .profile-card .avatar img{width:100%;height:100%;object-fit:cover;border-radius:50%;object-position:center;box-shadow:0 0 10px #000;transition:.5s all}.profilepage .profile-card .avatar img:hover{box-shadow:0 0 20px #000;scale:1.1;rotate:4deg}.product_confirmation{display:flex;justify-content:center;position:fixed;align-items:center;z-index:999;height:90%;top:70px;width:100%;background-color:#000000e4}.card{width:400px;padding:20px;border-radius:10px;-webkit-backdrop-filter:blur(50px);backdrop-filter:blur(50px);position:relative;box-shadow:0 4px 6px #0000001a}.header{text-align:center;color:#fff}.productdetails{display:flex;align-items:center;margin-bottom:20px;font-size:13px}.productdetails img{width:80px;height:80px;margin-right:20px;border-radius:5px}.productdescription h2{margin:0}.productamount h2,.productamount h1{margin:5px 0}.address-section{margin-bottom:20px}.address-section h2{margin-bottom:10px}.address-section input[type=text]{width:100%;padding:8px;border:1px solid #ccc;border-radius:5px}.address-section button{display:block;width:100%;padding:10px;font-size:20px;margin-top:10px;background-color:#007bff;color:#fff;border:none;border-radius:5px;cursor:pointer;transition:background-color .3s ease}.address-section button:hover{background-color:#0056b3}.cancel_btn{position:absolute;top:10px;right:10px;background-color:transparent;border:none;outline:none;font-weight:500;font-size:30px;color:#fff;cursor:pointer}.cancel_btn:hover{color:red;transition:.3s ease}.confirm-order-btn{width:100%;padding:10px;background-color:#28a745;color:#fff;border:none;font-size:20px;border-radius:5px;cursor:pointer;transition:background-color .3s ease}.confirm-order-btn:hover{background-color:#218838}.orderspage{width:100%;display:flex;justify-content:start;align-items:center;position:relative;flex-direction:column;margin-top:70px;min-height:100%;background-color:#111e2f;-webkit-backdrop-filter:brightness(.5);backdrop-filter:brightness(.5)}.orderspage .title{text-align:center;background-color:#a52d2d;width:100%}.orderspage .orders{width:100%;display:flex;justify-content:start;position:relative;align-items:center;overflow:scroll;flex-direction:column;padding-top:50px}.orderspage .orders .order{width:600px;min-height:70px;background-color:#0a0a0ab0;border-radius:10px;text-align:center;transition:.5s all;cursor:pointer;margin-bottom:10px;display:flex;align-items:center;font-size:17px;letter-spacing:-1px;gap:10px;font-weight:700;padding:5px;color:#fff}.orderspage .orders .order:hover{box-shadow:0 0 10px #000;margin-left:15px}.orders .productimage{height:60px}.orders .details{width:100%;height:100%;display:flex;font-size:17px;flex-wrap:wrap;text-align:center;letter-spacing:-1px;gap:10px;font-weight:700;color:#fff}.orderdetails{width:100%;height:100%;display:flex;justify-content:center;position:fixed;top:0;padding:50px 5px;background-color:#0c0c13}.orderdetails .ordercard{width:400px;position:sticky;border-radius:10px;height:fit-content;display:flex;justify-content:start;padding:10px 5px;align-items:center;flex-direction:column;gap:10px;top:100px;background-color:#000}.ordercard img{width:130px;height:130px;cursor:pointer;border-radius:5px}.ordercard .productdetails{flex-direction:column;display:flex;justify-content:start;align-items:center;gap:10px;font-size:20px;text-align:start}.ordercard .productdetails h3{width:100%;text-align:center}.ordercard #cancelbtn{position:absolute;top:0;right:10px;background-color:transparent;border:none;outline:none;font-weight:500;font-size:30px;color:#fff;cursor:pointer;transition:.5s all}.ordercard #cancelbtn:hover{color:red}.addReview_btn{width:100%;margin:10px 0;text-align:center}.addReview_btn form{display:flex;justify-content:center;align-items:center;text-align:center;flex-direction:column;background-color:#202020;padding:10px;border-radius:10px;gap:10px}.addReview_btn select{width:50%;font-size:20px;text-align:center;color:#fff;border:none;outline:none;background-color:#000;border-radius:5px;height:30px}.addReview_btn input{width:300px;height:50px;border-radius:5px;font-size:20px;outline:none;text-align:center;border:none}.addReview_btn button{width:150px;padding:5px;font-size:20px;background-color:#00ff2a5e;color:#fff;border:none;border-radius:5px;cursor:pointer;transition:background-color .3s ease}.pagenotfound{width:100%;height:100%;color:#fff;display:flex;justify-content:center;align-items:center}.pagenotfound div{text-align:center;display:flex;justify-content:center;align-items:center;gap:10px;flex-direction:column}.pagenotfound div a{background-color:red;color:#fff;width:300px;padding:5px 10px;border-radius:10px;text-decoration:none;font-size:20px;transition:.3s ease;cursor:pointer}.pagenotfound div a:hover{background-color:#860000}.dashboard_page{width:100%;margin-top:70px;text-align:center;display:flex;justify-content:start;padding:10px 5px;position:relative;align-items:start;gap:10px;background-color:#111e2f}.dashboard_page .sidesection{width:15%;min-height:100vh;background-color:#191919d1;border-radius:10px;position:sticky}.dashboard_page .mainsection{width:85%;height:100vh;border-radius:10px;background-color:#191919d1;overflow:scroll}.dashboard_page .sidesection .admin_controls{width:100%;height:fit-content;font-size:20px}.dashboard_page .sidesection .admin_controls li{width:100%;height:40px;margin-bottom:5px}.dashboard_page .sidesection .admin_controls li a{color:#fff;width:100%;height:100%;border-radius:10px;display:flex;font-weight:700;cursor:pointer;align-items:center;transition:.2s all;text-decoration:none;justify-content:center}.dashboard_page .sidesection .admin_controls li a:hover{background-color:#ff2b2b;color:#fff}.selected{background-color:#ff2b2b;border-radius:10px}.mainsection .products,.users,.orders{width:100%;min-height:100vh;font-size:18px}.mainsection .new_productbtn{padding:5px 15px;background-color:green;color:#fff;font-size:20px;border-radius:10px;border:none;position:relative;transition:.5s all}.mainsection .title{text-align:center;display:flex;justify-content:center;align-items:center;margin:10px;gap:10px;font-size:25px}table{border-collapse:collapse;width:100%}th,td{padding:10px;text-align:left;border-bottom:1px solid #ddd;font-size:17px;letter-spacing:-.5px}th{background-color:#000}i{padding:5px 20px;border-radius:10px;border:none;background-color:red;color:#fff;cursor:pointer;transition:.3s all}i:hover{background-color:#000}table img{max-width:50px;max-height:50px;vertical-align:middle}.form-container{max-width:500px;margin:10px auto 0;background-color:#f9f9f914;padding:20px;border-radius:15px;box-shadow:0 0 10px #0000001a}.image-preview{margin:20px 0}.image-preview img{max-width:100%;max-height:200px;object-fit:cover;border-radius:10px;box-shadow:0 0 5px #0003}.form{display:flex;flex-direction:column}.form input[type=file]{margin-bottom:10px;border:1px solid #ccc;border-radius:8px;padding:8px}.form select{margin-bottom:10px;padding:12px;font-size:18px;outline:none;border:1px solid #ccc;border-radius:8px;background-image:linear-gradient(to bottom,#fff,#f2f2f2);cursor:pointer;transition:all .3s ease}.form select:hover{background-image:linear-gradient(to bottom,#f2f2f2,#e5e5e5)}.form select:focus{border-color:#4caf50;box-shadow:0 0 0 2px #4caf5033}.form select::-ms-expand{display:none}.form select option{background-color:#fff}.form input,.form textarea{margin-bottom:10px;padding:12px;font-size:18px;outline:none;border:1px solid #ccc;border-radius:8px}.form button{padding:12px 24px;background-color:#4caf50;color:#fff;border:none;border-radius:8px;transition:.3s all;cursor:pointer}.form button:hover{background-color:#388e3c}.dashboard_page .mainsection .orders{width:100%;font-size:18px}.select_orderstatus{height:fit-content;font-weight:100;font-size:18px;color:#fff;border:none;border-radius:10px}.select_orderstatus option{background-color:#fff;color:#000}#filterStatus{height:fit-content;font-weight:100;font-size:18px;margin:5px;color:#000;outline:none;border:none;border-radius:10px}.chart{width:100%;text-align:center;display:flex;justify-content:center;align-items:center}.testelementslogin{display:flex;justify-content:center;gap:10px}.testelementslogin p{background-color:red;border-radius:10px;width:fit-content!important;padding:0 5px}@media (max-width: 400px){.productspage .products{padding:10px 0}.productspage .products .product{width:90%}}@media (max-width: 620px){.orderspage .orders .order{width:90%}.orderspage .orders{padding:50px 0}.orderdetails{margin:0;padding:0}.ordercard .productdetails{font-size:18px}.orderdetails .ordercard{width:99%;height:100vh;justify-content:start;align-items:center;text-align:center;padding-top:30px;font-size:15px}}@media (max-width: 660px){.useractions .searchbarPC{display:none}.hamberger-menu form{display:flex;width:100%;margin-top:10px;justify-content:center}.hamberger-menu form input{width:70%;border-radius:10px;border:none;margin-left:10px;outline:none;padding:0 10px;background-color:#171717;font-size:18px;color:#fff}}@media only screen and (max-width: 600px){.card{width:90%}.products .product{width:100%;height:fit-content}.productdetails img{width:60px;height:60px}.address-section input[type=text]{width:calc(100% - 20px)}}@media (max-width: 848px){.categoriespage h1{font-size:30px}.searchbarPC input{width:300px}.dashboard_page{flex-direction:column}.dashboard_page .mainsection{width:100%}.dashboard_page .sidesection{width:100%;min-height:200px;font-size:18px}.productspage{color:red}.productspage .slidertext{margin-top:50px}.productspage .slidertext h1{font-size:20px;scale:1.2;width:80%}.productspage .slidertext p{font-size:20px}.productspage .slidertext button{font-size:15px}.homepage .productshowcase{width:100%;margin-top:10px;text-align:center;padding:0}.homepage .productshowcase h1{font-size:30px}.homepage .productshowcase p{font-size:20px}header ul{display:none}.whychooseus h1{width:100%;text-align:center;font-size:30px}.whychooseus .services{gap:30px}.whychooseus .service{scale:1;opacity:.9}.homepage .intro h1{font-size:30px;height:fit-content;line-height:1;width:100%;text-transform:none}.homepage .intro p{font-size:30px;width:100%;height:fit-content;line-height:1}}.container__slider{position:relative;width:100%;height:fit-content;padding:0;overflow:hidden;display:flex;justify-content:flex-start;align-items:center;flex-direction:row;flex-wrap:nowrap;background-color:#000}.container__slider>button{background-color:#00000072;outline:none;padding:10px;border-radius:10px;border:0;font-weight:700;color:#f5f5f5;font-size:20px}.container__slider>button:active{color:#000}.slider__btn-next{position:absolute;right:5px}.slider__btn-prev{position:absolute;left:5px}.container__slider__links{position:absolute;bottom:5%;left:50%;transform:translate(-50%)}.container__slider__links-small{position:relative;width:8px;height:8px;padding:0;border-radius:50%;outline:none;border:0;background-color:#fff;border:1px solid grey;transition:background-color 1s ease;margin:0 2px}.container__slider__links-small-active{background-color:#000}.slider__item{box-sizing:border-box;min-width:100%;overflow:hidden;object-fit:cover;height:auto;transform:translate(0);transition:transform 1s ease}.slider__item-active-1{transform:translate(0)}.slider__item-active-2{transform:translate(-100%)}.slider__item-active-3{transform:translate(-200%)}.slider__item-active-4,.slider__item-active-5,.slider__item-active-6,.slider__item-active-7{transform:translate(-300%)}.slider__item img{width:100%;object-position:center;object-fit:cover;height:400px}
