@import"https://fonts.googleapis.com/css2?family=Fahkwang:ital,wght@0,400;1,600&family=Poppins&family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap";*{padding:0;margin:0;font-family:Fahkwang,sans-serif}body{margin-top:-20px;background-image:url(src/assets/Images/BackgroundImg/Backgroundimg.avif);background-size:100%;background-position:right center;background-attachment:fixed}*/ .blur-background{pointer-events:auto}.Cart{position:fixed;top:0;right:0;width:100%;max-width:400px;height:100%;background:#fff;z-index:1000;box-shadow:-1px 0 5px #0003;transform:translate(100%);transition:transform .3s ease-in-out}.Cart.active{transform:translate(0)}.navBar{display:flex;border-bottom:1px solid lightgray;justify-content:space-between;align-items:center;margin-top:15px;background-color:#f4f7fa;height:60px;position:sticky;top:0;z-index:5}.logoimg{height:20px;width:20px}.brandName{margin-left:5%;font-size:18px;font-weight:700;width:110px;color:#0f181f}.navList{display:flex;list-style:none;margin-top:5px;margin-left:280px}.navList li{margin-left:12px;margin-right:12px;font-family:Arial,Helvetica,sans-serif;font-size:15px;cursor:pointer}.navList li a{margin-left:12px;margin-right:12px;font-family:Arial,Helvetica,sans-serif;font-size:15px;cursor:pointer;text-decoration:none;color:#0f181f}.navList :hover{text-decoration:underline}.navLogin{display:flex;justify-content:space-between;font-family:Arial,Helvetica,sans-serif;font-size:15px;margin-top:5px;padding-left:220px}.navCart{height:23px;width:22px;margin:0 -100px 0 25px;cursor:pointer}.logIn{padding-right:60px;font-family:Arial,Helvetica,sans-serif;font-size:15px;margin-top:5px;cursor:pointer;transition:color .3s ease,opacity .3s ease}.logIn:hover{opacity:.5;color:gray}.menu-btn{display:block;border:none;display:none}.menu-btn img{height:50px}@media (min-width:310px) and (max-width: 479.99px){.navBar{width:565px}.menu-btn{position:absolute;right:.1%;top:25%;margin-right:70px;display:inline}.navLinks{width:360px;object-fit:cover}.menu-btn img{height:40px;margin-right:-180px;position:absolute;left:-1%}.navList{visibility:hidden}.brandName{position:absolute;left:45%;transform:translate(-50%);top:38%}.logIn{display:none}.navCart{position:absolute;left:0;top:22%;height:35px;width:30px}.overlay{position:fixed;top:0;right:0;height:100vh;width:80vw;background-color:#fffffffa;display:flex;flex-direction:column;align-items:center;padding-top:60px;z-index:999}.overlay-login{font-size:20px;font-weight:700;margin-bottom:20px;font-family:Arial,Helvetica,sans-serif}.overlay-menu{list-style:none;padding:0;margin:0;text-align:center}.overlay-menu li{padding:15px 0;font-family:Arial,Helvetica,sans-serif;cursor:pointer}.overlay-menu li:hover{text-decoration:underline}.close-btn{position:absolute;top:20px;right:25px;background:none;border:none;font-size:30px;cursor:pointer;z-index:1000}.overlay-menu li a{text-decoration:none;color:#0f181f}}@media (min-width:480px)and (max-width: 600px){.menu-btn{position:absolute;right:.1%;margin-right:80px;top:30%;display:inline}.menu-btn img{height:40px;margin-right:-180px;position:absolute;left:-1%}.navList{visibility:hidden;display:none}.brandName{position:absolute;left:45%;transform:translate(-50%);top:38%}.logIn{display:none}.navCart{position:absolute;left:0;top:22%;height:35px;width:30px}.overlay{position:fixed;top:0;left:0;height:100vh;width:100vw;background-color:#fffffffa;display:flex;flex-direction:column;align-items:center;padding-top:60px;z-index:999}.overlay-login{font-size:20px;font-weight:700;margin-bottom:20px;font-family:Arial,Helvetica,sans-serif}.overlay-menu{list-style:none;padding:0;margin:0;text-align:center}.overlay-menu li{padding:15px 0;font-size:18px;font-family:Arial,Helvetica,sans-serif;cursor:pointer}.overlay-menu li:hover{text-decoration:underline}.close-btn{position:absolute;top:20px;right:25px;background:none;border:none;font-size:30px;cursor:pointer;z-index:1000}.overlay-menu li a{text-decoration:none;color:#0f181f}}@media (min-width: 601px) and (max-width: 768px){.navBar{width:100%;display:flex;justify-content:space-between;align-items:center;margin-top:15px;background-color:#f4f7fa;height:80px;position:sticky;top:0;z-index:1}.menu-btn{position:absolute;right:.1%;top:30%;margin-right:50px;display:inline}.menu-btn img{height:40px}.navList{visibility:hidden}.brandName{position:absolute;left:43%;top:38%;transform:translate(-50%)}.logIn{display:none}.navCart{position:absolute;left:0;top:38%;height:23px;width:22px}.overlay{position:fixed;top:0;right:0;height:100vh;width:100vw;background-color:#fffffffa;display:flex;flex-direction:column;align-items:center;padding-top:60px;z-index:999}.overlay-login{font-size:20px;font-weight:700;margin-bottom:20px;font-family:Arial,Helvetica,sans-serif}.overlay-menu{list-style:none;padding:0;margin:0;text-align:center}.overlay-menu li{padding:15px 0;font-family:Arial,Helvetica,sans-serif;cursor:pointer;color:#0f181f}.overlay-menu li a{text-decoration:none;color:#0f181f}.overlay-menu li:hover{text-decoration:underline}.close-btn{position:absolute;top:20px;right:25px;background:none;border:none;font-size:30px;cursor:pointer;z-index:1000}}@media (min-width: 768px) and (max-width: 991.98px){.brandName{margin-left:25px}.navList{margin-left:70px;width:270px}.navLogin{padding-left:80px;padding-right:40px}.navCart{margin:0 25px}}@media (min-width: 992px) and (max-width: 1199.98px){.brandName{margin-left:30px}.navList{margin-left:150px}.navLogin{padding-left:50px;margin-right:-120px}.navCart{margin:0 30px;position:absolute;left:90%}}@media (min-width: 1200px) and (max-width: 1399.98px){.brandName{margin-left:5%}.navList{margin-left:200px}.navLogin{padding-left:140px;margin-right:-140px}.navCart{margin:0 25px}}.Hero{display:flex;flex-direction:row;overflow:hidden;width:100%;background-color:#fff}.HeroVideo video{display:flex;object-fit:cover}.HeroVideo{width:50%}.HeroLeft{height:828px;width:690px;background-color:#0f181f}.HeroText{margin-left:75px;color:#fff;position:absolute;top:35%}.HerotextHead{font-size:84px;letter-spacing:-.06em;margin:0;line-height:1}.HeroTextPara{font-family:Arial,Helvetica,sans-serif;font-size:15px;margin-top:25px;margin-bottom:25px;margin-left:10px}.HeroTextButton{font-family:Arial,Helvetica,sans-serif;font-size:16px;width:203px;height:45px;border:1px solid transparent;border-radius:25px;background-color:#fff;cursor:pointer;transition:all .5s ease-in-out}.HeroTextButton:hover{color:#fff;background-color:#0f181f;border-color:#fff}@media (min-width:310px) and (max-width: 479.99px){.Hero{width:565px;flex-direction:column;height:750px}.HeroVideo{height:375px}.HeroVideo video{height:520px;object-fit:cover}.HeroLeft{height:520px}.HeroText{top:17.8%;margin-left:25px}.HerotextHead{font-size:60px;letter-spacing:-.06em;margin:0;line-height:1}.HeroTextPara{font-size:10px}.HeroTextButton{font-size:10px;width:120px;height:35px}}@media (min-width:480px) and (max-width: 600px){.Hero{flex-direction:column}.HeroVideo video{width:600px;height:520px;object-fit:cover}.HeroLeft{width:600px;height:520px}.HeroText{top:20%;margin-left:25px}.HerotextHead{font-size:60px;letter-spacing:-.06em;margin:0;line-height:1}.HeroTextPara{font-size:10px}.HeroTextButton{font-size:10px;width:120px;height:35px}}@media (min-width: 601px) and (max-width: 768px){.Hero{flex-direction:column}.HeroVideo video{width:1350px;height:600px}.HeroLeft{width:1350px;height:600px}.HeroText{top:18%}}@media (min-width: 768px) and (max-width: 991.98px){.Hero{flex-direction:column}.HeroVideo video{width:1800px;height:680px}.HeroLeft{width:1800px;height:720px}.HeroText{top:15%}}@media (min-width: 992px) and (max-width: 1199.98px){.Hero{flex-direction:column}.HeroVideo video{width:1850px;height:680px}.HeroLeft{width:1850px;height:680px}.HeroText{top:20%}}@media (min-width: 1400px){.HeroVideo video{width:2250px}.HeroLeft{width:2250px}}.CataLog{height:600px;background-color:#fff;z-index:1}.CatalogUpper{margin-bottom:30px;display:flex;width:100%;height:160px;align-items:center}.Upperleft{width:50%;padding-left:50px}.UpperleftHead{font-size:31px;color:#0f181f}.UpperleftPara{font-family:Helvetica,Arial,sans-serif;font-size:15px;color:#0f181f}.UpperRight{width:50%;padding-left:65px;font-family:Helvetica,Arial,sans-serif;color:#0f181f}.CataLog{padding:2rem 0}.CatalogLower{display:flex;align-items:center;justify-content:center;position:relative;margin-left:55px}.carousel{display:flex;gap:1rem;overflow-x:auto;width:100%;position:relative;scroll-behavior:smooth;-webkit-overflow-scrolling:touch}.carousel-inner{display:flex;flex-shrink:0}.carousel::-webkit-scrollbar{display:none}.nav-btn{background-color:#fff;border:none;border-radius:50%;font-size:1.3rem;height:31px;width:31px;cursor:pointer;position:absolute;top:32%;z-index:1}.arrowLeft{width:35px;height:35px;position:absolute;top:8px;left:8px;rotate:180deg}.nav-btn.left{display:flex;align-items:center;justify-content:center;left:1rem;z-index:1;height:50px;width:50px;border:1px solid black}.arrowRight{width:35px;height:35px;position:absolute;top:8px;left:8px}.nav-btn.right{display:flex;align-items:center;justify-content:center;right:.8rem;height:50px;width:50px;border:1px solid black}@media (min-width: 768px) and (max-width: 991.98px){.nav-btn{font-size:1.2rem}.nav-btn.left{left:1rem}}@media (min-width:480px)and (max-width: 600px){.CatalogUpper{flex-direction:column;align-items:flex-start}.Upperleft{margin-bottom:30px}.UpperRight{padding-left:50px}.nav-btn{display:none}}@media (max-width:479.99px){.CatalogUpper{flex-direction:column;align-items:flex-start}.Upperleft{margin-bottom:30px}.UpperRight{padding-left:50px}.nav-btn{display:none}.CataLog{width:565px}}@media (min-width:1100px){.CatalogUpper{margin-bottom:30px;display:flex;width:100%;height:160px;align-items:center}}.card{width:310px;background-color:#fff;overflow:hidden;box-shadow:0 4px 6px #0000001a;transition:transform .3s ease-in-out;flex:0 0 301px;flex-shrink:0;margin:0 10px}.card:hover{cursor:pointer;transform:translateY(-5px)}.card p{margin-top:6px;margin-bottom:6px;font-size:16px;font-family:Arial,Helvetica,sans-serif;text-decoration:none;color:#0f181f}a{text-decoration:none}.card img{width:310px;height:300px;margin-bottom:10px;object-fit:cover;border-bottom:1px solid #eee}.card-details{padding:15px;letter-spacing:1.5rem}.card-details h3{font-size:1rem;margin:2px;color:#333;font-weight:500}.card-details p{font-size:.9rem;margin-top:8px;color:#666}@media (max-width:480px){.card{margin-top:20px;width:380px}.card img{width:380px}}.TransparentDiv{height:700px;width:100%;background:transparent}@media (min-width:310px)and (max-width:500px){.TransparentDiv{height:500px}}.WhyUs{height:460px;width:100%;background-color:#fff;z-index:1;padding-top:85px;display:flex}.WhyHead{font-size:31px;color:#0f181f;margin-left:35px;margin-right:80px;margin-top:30px;width:800px}.WhyPara p{font:15px;font-family:Arial,Helvetica,sans-serif;color:#0f181f;margin-right:155px;margin-top:35px;margin-bottom:30px;text-align:justify}.WhyParaBtn{font-family:Arial,Helvetica,sans-serif;font-size:16px;width:160px;height:45px;border:1px solid transparent;border-radius:25px;background-color:#0f181f;color:#fff;cursor:pointer;transition:all .5s ease-in-out;position:relative}.WhyParaBtn:hover{color:#0f181f;background-color:#fff;border-color:#0f181f}.WhyImg img{height:550px}@media (min-width:310px) and (max-width: 479.99px){.WhyUs{height:850px;flex-direction:column;padding-left:0;padding-top:40px;width:565px}.WhyHead{width:auto}.WhyPara p{margin-left:35px;margin-right:35px}.WhyImg{display:flex;align-items:center;justify-content:center}.WhyParaBtnDiv{display:flex;justify-content:center;align-items:center}.WhyImg img{height:360px;width:340px;margin-top:30px}}@media (min-width:480px) and (max-width: 600px){.WhyUs{height:760px;flex-direction:column;padding-left:40px;width:auto}.WhyHead{width:auto}.WhyPara p{margin-left:35px}.WhyParaBtn{margin-left:35px;position:relative}.WhyImg img{height:320px;width:400px;margin-left:30px;margin-top:40px}}@media (min-width: 601px) and (max-width: 779.99px){.WhyUs{height:760px;flex-direction:column;padding-left:40px;width:auto}.WhyHead{width:auto}.WhyPara p{margin-left:35px;margin-right:50px}.WhyParaBtn{margin-left:35px;position:relative;left:30%}.WhyImg img{height:360px;width:450px;margin-left:60px;margin-top:45px}}@media (min-width: 780px) and (max-width: 839.99px){.WhyUs{height:760px;flex-direction:column;padding-left:40px;width:auto}.WhyHead{width:80%}.WhyPara p{margin-left:35px}.WhyParaBtn{margin-left:35px;position:relative;left:30%}.WhyImg img{height:360px;width:445px;margin-left:100px;margin-top:80px}}@media (min-width: 840px) and (max-width: 991.98px){.WhyUs{height:650px;flex-direction:column;padding-left:40px;width:auto;padding-bottom:50px;margin-bottom:0}.WhyPara p{margin-left:40px;margin-top:65px;margin-bottom:65px}.WhyParaBtn{margin-left:35px;position:relative;top:60%}.WhyHead{width:80%}.WhyImg img{height:340px;width:380px;margin-left:280px}}@media (min-width: 992px) and (max-width:1199.99px){.WhyUs{height:680px;flex-direction:column;padding-left:40px;width:auto;padding-top:90px}.WhyPara p{margin-left:55px;padding-bottom:30px}.WhyImg img{height:360px;width:450px;margin-left:350px}.WhyHead{margin-left:50px}.WhyParaBtn{margin-left:35px;position:relative;top:70%;left:6%}}@media (min-width: 1200px) and (max-width:2000px){.WhyUs{height:600px;background-color:#fff;z-index:1;padding-top:70px;display:flex}.WhyHead{font-size:31px;color:#0f181f;margin-left:35px;margin-right:80px;margin-top:30px;width:750px}.WhyPara p{font:15px;font-family:Arial,Helvetica,sans-serif;color:#0f181f;margin-right:155px;margin-top:35px;margin-bottom:30px;text-align:justify}.WhyParaBtn{font-family:Arial,Helvetica,sans-serif;font-size:16px;width:160px;height:45px;border:1px solid transparent;border-radius:25px;background-color:#0f181f;color:#fff;cursor:pointer;transition:all .5s ease-in-out;position:relative}.WhyParaBtn:hover{color:#0f181f;background-color:#fff;border-color:#0f181f}.WhyImg img{margin-top:10px;height:550px;width:400px}}.ContactUs{display:flex;flex-direction:row;overflow:hidden;background-color:#fff;width:100%;height:850px;padding-top:30px}.ContactLeft{width:50%;object-fit:cover}.ContactRight{width:50%;background-color:#fff;display:flex;flex-direction:column;padding-top:100px;padding-left:70px}.upperHead{font-size:31px;color:#0f181f}.upperPara{font-family:Arial,Helvetica,sans-serif;font-size:15px;width:80%;color:#0f181f;text-align:justify}.ContactForm{margin-top:60px;margin-left:5px;font-family:Arial,Helvetica,sans-serif;color:#000;font-size:14px}.ContactName{display:flex;flex-direction:column}.LabelName{margin:25px 0}.TextName{margin-bottom:20px;height:27px;border:none;outline:none;border-bottom:1px solid black;width:85%}.CountryInput{border:none;width:80%;outline:none;border-bottom:1px solid black}.SubmitBtn{font-family:Arial,Helvetica,sans-serif;font-size:16px;width:73%;height:45px;border:1px solid transparent;border-radius:25px;background-color:#0f181f;color:#fff;cursor:pointer;margin-left:15px;margin-top:10px;transition:all .5s ease-in-out}.SubmitBtn:hover{color:#0f181f;background-color:#fff;border-color:#0f181f}.dropdownSvg{height:12px}.DropDownButton{border:none}.Dropdown{list-style:none}.error{color:red;font-size:12px;margin-top:0}@media (min-width:800px)and (max-width:1450px){.CountryInput{width:75%}}@media (min-width:510px)and (max-width:768px){.ContactUs{display:flex;flex-direction:column-reverse;overflow:visible;height:1100px;padding-top:0}.ContactLeft{width:100%}.ContactLeft img{height:550px;object-fit:cover;width:100%;object-position:50% 50%;margin-top:20px}.ContactRight{height:550px;padding-top:0}.LabelName{margin-bottom:5px}.TextName{margin-bottom:10px;width:85%}.CountryInput{border:none;width:75%;outline:none;border-bottom:1px solid black}.ContactName{width:400px}.upperPara{width:550px;margin-left:5px;margin-top:10px;width:150%}.ContactRightUpper{width:600px}.SubmitBtn{width:73%;margin-left:35%}}@media (min-width:480px)and (max-width:509.99px){.ContactUs{display:flex;flex-direction:column-reverse;overflow:visible;height:1100px;padding-top:30px}.ContactLeft{width:100%}.ContactLeft img{height:550px;object-fit:cover;width:100%;object-position:50% 50%;margin-top:20px}.ContactRight{height:550px;padding-top:0}.LabelName{margin-bottom:5px}.TextName{margin-bottom:10px;width:85%}.CountryInput{border:none;width:75%;outline:none;border-bottom:1px solid black}.ContactName{width:400px}.upperPara{width:550px;margin-left:5px;margin-top:10px;width:150%}.ContactRightUpper{width:600px}.SubmitBtn{width:73%;margin-left:35%}}@media (min-width:310px)and (max-width:479.99px){.ContactUs{display:flex;flex-direction:column-reverse;overflow:visible;height:1100px;padding-top:30px;width:565px}.ContactLeft{width:100%}.ContactLeft img{height:550px;object-fit:cover;width:100%;object-position:50% 50%;margin-top:20px}.ContactRight{height:550px;padding-top:0;padding-left:30px}.LabelName{margin-bottom:5px}.TextName{margin-bottom:10px;width:85%}.CountryInput{border:none;width:75%;outline:none;border-bottom:1px solid black}.ContactName{width:400px}.upperPara{width:550px;margin-left:5px;margin-top:10px;width:150%}.ContactRightUpper{width:600px}.SubmitBtnDiv{display:flex;justify-content:center;align-items:center}}.Footer{height:300px;width:auto;background-color:#fff;padding-top:20px}.FooterTop{padding-top:50px;display:flex;align-items:center;justify-content:space-between;margin-left:40px;margin-right:80px;flex-wrap:wrap}.NameText{font-size:31px;color:#0f181f}.NameLogo{display:flex;justify-content:space-between;margin-top:20px;color:#0f181f;cursor:pointer}.About{font-family:Arial,Helvetica,sans-serif;font-size:15px;color:#0f181f}.About p{margin:15px 0}.Documentation{margin-top:2px}.Documentation li{list-style:none;margin:2px 0}.ConnectHead{font-size:22px;margin:10px 0}.Connect{display:flex;flex-direction:column;margin-top:2%;width:30%}.ConnectSubscribe{font-family:Arial,Helvetica,sans-serif;font-size:13px;margin:10px 0}.ConnectInput{margin-bottom:20px;width:70%;height:27px;border:none;outline:none;border-bottom:1px solid black}.ConnectApprove{display:flex}.ConnectApproveChechBox{height:17px;width:17px;cursor:pointer}.ConnectApprovePara{margin-left:15px;font-family:Arial,Helvetica,sans-serif;font-size:13px}.ConnectBtn{font-family:Arial,Helvetica,sans-serif;font-size:16px;width:160px;height:35px;margin-left:10px;border:1px solid transparent;border-radius:25px;background-color:#0f181f;color:#fff;cursor:pointer;transition:all .5s ease-in-out;position:relative}.ConnectBtn:hover{color:#0f181f;background-color:#fff;border-color:#0f181f}.FooterBottom{color:#0f181f;font-family:Arial,Helvetica,sans-serif;font-size:13px;margin-left:40px}@media (min-width:640px)and (max-width:1120px){.Footer{height:400px}.FooterTop{flex-wrap:wrap}.Name,.About,.Documentation,.Connect{width:50%}.NameLogo{display:flex;justify-content:flex-start}.NameLogo img{margin:0 3%}}@media (min-width:480px)and (max-width:639.99px){.Footer{width:auto;height:600px;align-items:center}.FooterTop{flex-wrap:wrap;justify-content:center}.Name,.About,.Documentation,.Connect{width:100%;align-items:center}.About{margin-top:15px}.NameLogo{display:flex;justify-content:flex-start}.NameLogo img{margin:0 3%}}@media (min-width:310px)and (max-width:479.99px){.Footer{width:565px;height:600px;align-items:center}.FooterTop{flex-wrap:wrap;justify-content:center}.Name,.About,.Documentation,.Connect{width:100%;align-items:center}.About{margin-top:15px}.NameLogo{display:flex;justify-content:flex-start}.NameLogo img{margin:0 3%}}.Shop{height:auto;background-color:#fff;padding:10px 30px}.ShopNav{height:40px;display:flex;margin-bottom:16px}.ShopNav p{width:auto}.ShopNav a{color:#0f181f;text-decoration:none}.HomeNav{cursor:pointer}.ShopRightNav p{font-family:Arial,Helvetica,sans-serif;font-size:16px}.ArrowNav{height:22px;margin:0 10px;width:20px}.ShopSection{display:flex}.ShopLeft{width:20%}.ShopRight{width:80%;padding:20px}.Browse{font-size:20px;margin-bottom:15px;padding-bottom:16px}.ShopLeftTop{padding-bottom:48px}.Browsecategory{padding:5px;margin:-5px}.Browsecategory ul{list-style:none;padding:0}.Browsecategory li{margin-bottom:12px;cursor:pointer}.Browsecategory li:hover,.Browsecategory li.active{text-decoration:underline}.FilterBy{font-size:20px}.FilterSection{margin-top:20px}.FilterToggle{display:flex;justify-content:space-between;padding:10px 0;cursor:pointer;border-bottom:1px solid #ddd}.FilterOptions{padding:10px 0}.FilterOptions label{display:block;margin:5px 0}.price-slider input[type=range]{width:100%;margin:10px 0;border:none}.price-display{text-align:center;font-size:14px;color:#0f181f}.ShopRightTopHead{font-size:28px;color:#0f181f}.ShopRightTopPara{font-family:Arial,Helvetica,sans-serif;font-size:16px;color:#0f181f;padding-top:4px}.FilterApplied{margin:10px 0;display:flex;flex-wrap:wrap;gap:10px}.applied-filter{background:#f0f0f0;padding:5px 10px;border-radius:5px;display:flex;align-items:center}.applied-filter span{margin-left:5px;cursor:pointer;color:red}.clear-all{color:#00f;cursor:pointer;margin-left:10px}.ShopRightMiddle{height:40px;display:flex;justify-content:space-between;align-items:center}.ShopRightMiddleLeft{font-family:Arial,Helvetica,sans-serif;font-size:14px;color:#0f181f}.ShopRightMiddleRight{display:flex;align-items:center;font-family:Arial,Helvetica,sans-serif;font-size:16px;color:#0f181f;position:relative}.ShopRightMiddleRight img{height:24px;width:24px;margin:0 5px}.SortBy{margin:0 5px}.SortDropdown{position:absolute;top:100%;right:0;background:#fff;border:1px solid #ddd;border-radius:5px;box-shadow:0 2px 5px #0000001a;z-index:10}.SortDropdown div{padding:5px 10px;cursor:pointer}.SortDropdown div:hover{background:#f0f0f0}.GridItems .grid-container{display:grid;gap:20px}.slider{position:absolute;width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;height:5px;background:#ddd;outline:none;opacity:.7;transition:opacity .2s}.slider::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:15px;height:15px;background:#000;border-radius:50%;cursor:pointer}.slider::-moz-range-thumb{width:15px;height:15px;background:#000;border-radius:50%;cursor:pointer}.SortByArrow{cursor:pointer}.price-slider{padding:10px 0}.slider-container{position:relative;width:100%;height:20px}.slider{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:5px;background:linear-gradient(to right,#ddd,#ddd);outline:none;opacity:.7;transition:opacity .2s;position:absolute;top:0}.slider:hover{opacity:1}.slider::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:15px;height:15px;background:#000;border-radius:50%;cursor:pointer;z-index:3}.slider::-moz-range-thumb{width:15px;height:15px;background:#000;border-radius:50%;cursor:pointer;z-index:3}.min-slider,.max-slider{z-index:3}.price-display{text-align:center;font-size:14px;color:#0f181f;margin-top:10px}.slider::-webkit-slider-runnable-track{background:#ddd;height:5px}.slider::-moz-range-track{background:#ddd;height:5px}@media (max-width: 479.99px) and (min-width: 310px){.Shop{width:505px}.ShopLeft{display:none}.ShopNav{padding-top:10px}.ShopRight{width:100%}.FilterSortMobile{display:block;margin:10px 0}.FilterSortButton{background:#fff;padding:8px 16px;border-radius:5px;cursor:pointer;font-size:16px;color:#0f181f;margin-left:50%}.DesktopSort{display:none}.ShopRightMiddleLeft{font-size:16px}}@media (max-width: 760.99px) and (min-width: 480px){.ShopLeft{display:none}.ShopRight{width:100%}.FilterSortMobile{display:block;margin:10px 0}.FilterSortButton{background:#fff;padding:8px 16px;border-radius:5px;cursor:pointer;font-size:16px;color:#0f181f;margin-left:50%}.DesktopSort{display:none}.ShopRightMiddleLeft{font-size:16px}}.FilterModal{position:fixed;top:0;left:0;width:100%;height:100%;background:#00000080;display:flex;justify-content:center;align-items:center;z-index:1000}.FilterModalContent{background:#fff;width:90%;max-width:400px;border-radius:5px;padding:20px;position:relative}.FilterModalHeader{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #ddd;padding-bottom:10px;margin-bottom:10px}.FilterModalHeader p{font-size:18px;font-weight:700}.FilterModalHeader span{cursor:pointer;font-size:18px}@media screen and (min-width: 761px){.FilterSortMobile,.FilterModal{display:none}}@media screen and (max-width: 369px){.FilterSortMobile,.FilterModal{display:none}}.slider-container{position:relative;width:100%;height:30px}.slider{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:5px;background:transparent;outline:none;position:absolute;top:10px;left:0}input.slider.min-slider{z-index:5}.min-slider::-webkit-slider-runnable-track{background:transparent}.slider-container{position:relative;width:100%;height:40px;margin-top:20px}.slider-track{position:absolute;height:4px;background-color:#ccc;top:20px;left:0;right:0;z-index:1;border-radius:5px}.slider{position:absolute;width:100%;height:40px;background:none;pointer-events:none;z-index:2}.slider::-webkit-slider-thumb{-webkit-appearance:none;height:20px;width:20px;border-radius:50%;background:#000;border:2px solid #fff;cursor:pointer;margin-top:-8px;pointer-events:all;position:relative;z-index:3}.slider::-moz-range-thumb{height:20px;width:20px;border-radius:50%;background:#000;border:2px solid #fff;cursor:pointer;pointer-events:all}.thumb-left{z-index:3}.thumb-right{z-index:4}.price-display{margin-top:10px;font-weight:700;text-align:center}.product-grid{display:grid;gap:20px;padding:20px;grid-template-columns:repeat(4,1fr)}.product-item{padding:10px;text-align:center;height:600px}.product-item img{height:70%;width:100%}.pImg{width:100%;height:80%;object-fit:cover}.pName,.pPrice{font-family:Arial,Helvetica,sans-serif;font-size:16px;color:#0f181f;text-align:start;margin:5px 0}@media screen and (max-width: 2000px){.product-grid{grid-template-columns:repeat(4,1fr)}}@media screen and (max-width: 1700px){.product-grid{grid-template-columns:repeat(3,1fr)}}@media screen and (max-width: 1400px){.product-grid{grid-template-columns:repeat(2,1fr)}.product-item{height:auto}.product-item img{width:100%}}@media screen and (max-width: 768px){.product-grid{grid-template-columns:repeat(1,1fr)}.product-item{padding:10px;text-align:center;height:550px;width:100%;object-fit:cover}.product-item img{height:90%;width:100%;object-fit:cover}}newwwwwwwwwww code .error{margin:10px 0;font-size:.9em}.ProductPage{height:500px;background-color:#fff;padding:20px 12%;background:#fff}.ProductPageTop{display:flex}.TopNav{display:flex;width:70%;gap:4px;font-family:Arial,Helvetica,sans-serif;font-size:15px;color:#0f181f;margin-left:20px}.TopNav a{color:#0f181f;text-decoration:none}.NavMobile{display:flex;gap:5px;display:none}.NavMobile img{transform:rotate(180deg);cursor:pointer}.ArrowRight{cursor:pointer}.TopNavNext{display:flex;width:30%;gap:6px;font-family:Arial,Helvetica,sans-serif;font-size:15px;color:#0f181f}.Next,.Prev,.Home,.NameNav{cursor:pointer}.ArrowLeft{transform:rotate(180deg);cursor:pointer}.ProductMiddle{display:flex;margin:5% 0}.MiddleLeft{width:50%;margin-left:5%}.MiddleRight{width:50%;margin:0 50px}.LeftDesc p{font-family:Arial,Helvetica,sans-serif;font-size:15px;color:#0f181f}.NavMobile a{color:#0f181f}.product-container{padding:20px;max-width:400px;margin:0 auto;font-family:Arial,sans-serif}.product-title{font-size:26px;font-family:Arial,Helvetica,sans-serif;font-weight:700;color:#575757;margin-bottom:10px}.product-price{font-size:20px;color:#575757;font-family:Arial,Helvetica,sans-serif;margin-bottom:20px}.form-group{margin-bottom:15px}.form-label{font-size:14px;color:#575757;font-family:Arial,Helvetica,sans-serif;display:block;margin-bottom:5px}select,input{margin-left:15px;padding:8px;font-size:14px;border:1px solid #ccc;border-radius:4px;box-sizing:border-box}.add-to-cart{width:100%;padding:10px;background-color:#1a1a1a;color:#fff;border:none;border-radius:20px;font-size:16px;cursor:pointer}.add-to-cart:hover{background-color:#333}.fullscreen-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:#fff;display:flex;align-items:center;justify-content:center;z-index:1000}.fullscreen-image{max-width:90%;max-height:90%;object-fit:contain;cursor:pointer}.close-button{position:absolute;top:20px;right:20px;font-size:24px;color:#000;background:none;border:none;cursor:pointer}.close-button img{height:20px;width:20px}.zoom-out-button{width:30px;height:30px;background:#00000080;color:#fff;border:none;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer}.descriptionPara{display:none;font-family:Arial,Helvetica,sans-serif;font-size:15px;color:#0f181f;background-color:#fff;padding:10px}@media (min-width: 310px) and (max-width:480px){.ProductPage{width:565px;height:auto;padding:10px 0}.ProductPageTop{flex-direction:column;align-items:flex-start;margin-top:20px}.TopNav{width:100%;margin-bottom:10px;display:none}.NavMobile{display:flex;cursor:pointer}.TopNavNext{width:100%;justify-content:flex-end;display:none}.ProductMiddle{flex-direction:column;margin:10px 0}.MiddleLeft,.MiddleRight{width:100%;margin:0;padding-left:10px}.Leftimg img{width:100%;height:auto}.LeftDesc{margin-top:10px}.product-title{font-size:22px}.product-price{font-size:18px}.form-label{font-size:12px}select,input{font-size:12px;padding:6px}.add-to-cart{font-size:14px;padding:8px}.LeftDesc{display:none}.descriptionPara{display:block}}@media (min-width:480px) and (max-width: 768px){.ProductPage{height:auto;padding:10px}.ProductPageTop{flex-direction:column;align-items:flex-start;margin-top:20px}.TopNav{width:100%;margin-bottom:10px;display:none}.NavMobile{display:flex;cursor:pointer}.TopNavNext{width:100%;justify-content:flex-end;display:none}.ProductMiddle{flex-direction:column;margin:10px 0}.MiddleLeft,.MiddleRight{width:100%;margin:0}.Leftimg img{width:100%;height:auto}.LeftDesc{margin-top:10px}.product-title{font-size:22px}.product-price{font-size:18px}.form-label{font-size:12px}select,input{font-size:12px;padding:6px}.add-to-cart{font-size:14px;padding:8px}.LeftDesc{display:none}.descriptionPara{display:block}}@media (min-width: 769px) and (max-width: 1024px){.ProductPage{padding:20px 5%}.MiddleLeft{width:45%;margin-left:2%}.MiddleRight{width:50%;margin:0 20px}.product-title{font-size:24px}.product-price{font-size:18px}}@media (min-width: 1024.01px) and (max-width: 1760px){.ProductPage{height:700px}.Leftimg img{height:550px;cursor:pointer;width:100%;object-fit:cover}.LeftDesc{z-index:1}}@media (min-width: 1760.01px) and (max-width: 2400px){.ProductPage{height:800px}}body{margin-top:-20px;background-image:url(/ecommerce-site/assets/Backgroundimg-DIzgGFXf.avif);background-size:100%;background-position:right center;background-attachment:fixed}@media (max-width:429px){body{background-size:770%;background-position:center}}@media (min-width:430px)and (max-width: 580px){body{background-size:505%;background-position:left center}}@media (min-width:580px)and (max-width: 767px){body{background-size:350%;background-position:left}}@media (min-width: 768px) and (max-width: 991.98px){body{max-width:100vw;background-size:280%;background-position:center;margin-right:-34px}}@media (min-width: 992px) and (max-width: 1390px){body{max-width:100vw;overflow-x:hidden;background-size:210%;background-position:center;margin-right:-34px}}@media (min-width:1400px){body{max-width:100vw;background-size:155%;background-position:center}}.CartPage{height:400px;width:80%;background-color:#fff;display:flex;padding:5% 10%}.Right{margin-left:50px}.PromoSvg{height:15px;width:15px}.CartCard{width:80%}.noteSvg{height:15px;width:15px}.leftHead,.RightHead{font-family:Arial,Helvetica,sans-serif;font-size:20px;color:#0f181f}.Subtotal p{margin:10px 0}.Subtotal{display:flex;gap:55%}.Cartleft{width:600px}.Right{width:300px}.TotalAmmount{display:flex;gap:50px}.EstimatedDelivery{text-decoration:underline}.TotalAmmount{display:flex;justify-content:space-between}.CheckoutBtn{width:100%}.Promo{display:flex;gap:15px;margin:15px 0;cursor:pointer}.note{display:flex;gap:15px;cursor:pointer}.promoField{display:flex;margin:15px 0}.PromoText{width:40%;border-radius:0;border:.5px solid black}.PromoBtn{width:10%;border-radius:0;border:.5px solid black}.noteArea{width:50%;height:100px;margin:15px 0}@media (min-width:768px)and (max-width:1024px){.CartPage{display:flex;flex-direction:column;height:auto}.Cartleft,.Right{margin-top:40px;margin-bottom:40px}}@media (max-width:767.99px){.CartPage{display:flex;flex-direction:column;height:auto;width:auto}.Cartleft,.Right{margin-top:40px;margin-bottom:40px}}.CartCard{background-color:#fff;display:flex;padding:0 50px 0 0;margin-bottom:10px}.ProductLeft{display:flex}.LeftImg{height:100px;width:120px;border:1px solid #0f181f;margin:0 20px}.LeftImg img{height:90px;width:110px;object-fit:cover}.ProductMoreDetails{display:flex}.LeftDetails{display:flex;flex-direction:column;gap:10px;width:130px}.DetailsImg{margin-top:5px;margin-left:5px;height:15px;width:15px;cursor:pointer}.DetailsText{color:gray;cursor:pointer}.ProductRight{margin-left:50px;display:flex;gap:50px}.Quantity{display:flex;gap:15px;height:20px;width:85px;padding:0 5px;border:1px solid black;cursor:pointer}.Quantity p{margin:0 4%}.DeleteIcon{height:15px;width:15px;cursor:pointer}.LineBreak{height:1px;margin-top:20px;margin-bottom:20px}@media (max-width:767.99px){.CartCard{width:auto}}.Cart{height:600px;width:34.5%;background-color:#fff;position:fixed;right:440px;padding:12px 15px}.cartHeading{font-size:24px;color:#0f181f}.Cartpara{padding-top:5px}.CancelBtn{padding-top:12px;cursor:pointer;margin-left:200px;height:20px;width:20px}.CartHead{display:flex;font-size:18px;color:#0f181f;font-family:Arial,Helvetica,sans-serif;justify-items:center;gap:10px;padding:15px 0;border-bottom:1px solid #0f181f}.EmptyCartMessage{display:flex;justify-content:center;align-items:center;height:300px;font-size:1.2rem;font-weight:500}.CartCheckout{margin:15px 10px}.SubTotal,.CheckoutSecure{display:flex}.SubTotalHead{font-family:Arial,Helvetica,sans-serif;font-size:20px;color:#0f181f;width:80%;font-weight:500}.SubTotalPrice{font-family:Arial,Helvetica,sans-serif;font-size:20px;color:#0f181f}.CheckutPara{margin:15px 0;font-family:Arial,Helvetica,sans-serif;font-size:14px;color:#0f181f}.CheckoutBtns{display:flex;flex-direction:column}.CheckoutBtn{height:40px;margin:10px 0;border-radius:20px;font-family:Arial,Helvetica,sans-serif;font-size:16px;background-color:#0f181f;color:#fff;border:none}.CheckoutBtn:hover{background-color:gray;cursor:pointer;transition:.3s}.ViewCartBtn{height:40px;border-radius:20px;font-family:Arial,Helvetica,sans-serif;font-size:16px;border:1px solid black}.ViewCartBtn:hover{cursor:pointer;color:gray;transition:.3s}.CheckoutSecure{display:flex;margin:15px;align-items:center;justify-content:center}.lock{margin-right:5px;height:15px;width:15px}.LockPara{font-family:Arial,Helvetica,sans-serif;font-size:14px;color:#0f181f}@media (min-width:310px) and (max-width: 479.99px){.Cart{width:80%;right:420px}}@media (min-width:480px)and (max-width:570px){.Cart{width:100%;right:420px}}@media (min-width: 570.01px) and (max-width: 740px){.Cart{width:60%;right:374px}.CancelBtn{margin-left:150px}}@media (min-width: 740.01px) and (max-width: 780px){.Cart{width:60%;right:420px}.CancelBtn{margin-left:210px}}@media (min-width: 780.01px) and (max-width: 890.98px){.Cart{width:60%;right:420px;padding-right:50px}.CancelBtn{margin-left:210px}}@media (min-width: 890.01px) and (max-width: 1100.98px){.Cart{width:50%;right:420px;padding-right:50px}.CancelBtn{margin-left:180px}}@media (min-width: 1101.01px) and (max-width: 1300.98px){.Cart{width:40%;right:420px;padding-right:50px}.CancelBtn{margin-left:160px}}@media (min-width: 1301.01px) and (max-width: 1450.98px){.Cart{width:40%;right:32%;padding-right:50px}.CancelBtn{margin-left:160px}}@media (min-width: 1450.01px) and (max-width: 1750.98px){.Cart{width:50%;right:27%;padding-right:50px}.CancelBtn{margin-left:160px}}.cart-item{display:flex;align-items:center;padding:15px 0;border-bottom:1px solid black;position:relative}.cart-item-image{width:80px;height:auto;margin-right:20px}.cart-item-details{flex-grow:1;display:flex;flex-direction:column}.cart-item-header{display:flex;justify-content:space-between;align-items:center}.price,.total-price{font-family:Arial,Helvetica,sans-serif;font-size:16px;color:#000;margin:5px 0}.price,.size,.color{font-size:14px;color:#0f181f;font-family:Arial,Helvetica,sans-serif;margin:2px 0}.Productname p{font-family:Arial,Helvetica,sans-serif;font-size:16px;color:#0f181f}.details-toggle{background:none;border:none;color:#0f181f;cursor:pointer;font-size:14px;display:flex;font-family:Arial,Helvetica,sans-serif;align-items:center;margin:5px 0;padding:0}.arrow{transition:transform .3s;margin-left:5px}.arrow.up{transform:rotate(180deg)}.arrow img{height:10px;width:10px}.arrow.down{transform:rotate(0)}.quantity-controls{display:flex;align-items:center;gap:10px;margin:10px 0}.quantity-btn{width:30px;height:30px;border:1px solid #ddd;background:#fff;cursor:pointer;font-size:18px;display:flex;align-items:center;justify-content:center}.quantity-controls span{font-size:14px}.delete-btn{border:none}.delete-btn img{height:20px;width:20px;border:none;outline:none;cursor:pointer}.delete-btn img:hover svg{stroke:red}.total-price{position:absolute;right:0;top:50%;transform:translateY(-50%)}.cart-item-details{flex:1}.cart-item-delete{margin-top:10px;color:red;cursor:pointer;background:none;border:none}.cart-item{display:flex;gap:20px;padding:10px;border-bottom:1px solid #ddd}.cart-item-image{width:100px;height:100px;object-fit:cover}.cart-item-details{flex:1;position:relative}.cart-item-name{font-size:1.2em;margin:0}.cart-item-size,.cart-item-color,.cart-item-price{margin:5px 0}.cart-item-quantity{display:flex;align-items:center;gap:10px}.cart-item-quantity button{padding:5px 10px;cursor:pointer}.cart-item-delete{position:absolute;top:0;right:0}
