#Navbar{width:100%}#Navbar .navbarMain{justify-content:space-between;align-items:center;width:100%;height:80px;padding:20px 0;display:flex}#Navbar .navbarMain .ToogleMenuLogoBox{align-items:center;gap:10px;display:flex}#Navbar .navbarMain .ToogleMenuLogoBox .ToogleMenu{display:none}@media (max-width:1024px){#Navbar .navbarMain .ToogleMenuLogoBox .ToogleMenu{display:block}}#Navbar .navbarMain .ToogleMenuLogoBox .logo{width:100px;height:70px}#Navbar .navbarMain .ToogleMenuLogoBox .logo img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%;transition:opacity .3s}#Navbar .navbarMain .ToogleMenuLogoBox .logo:hover img{opacity:.8}#Navbar .navbarMain .navLinks ul{gap:20px;display:flex}#Navbar .navbarMain .navLinks ul li{list-style-type:none}#Navbar .navbarMain .navLinks ul li a{color:var(--tittleColor);text-transform:uppercase;letter-spacing:2px;padding-bottom:5px;font-family:myFont5;font-size:16px;font-weight:500;text-decoration:none;transition:color .3s;position:relative}#Navbar .navbarMain .navLinks ul li a:after{content:"";background-color:var(--primaryColor);width:0;height:1px;transition:width .3s;position:absolute;bottom:0;left:0}#Navbar .navbarMain .navLinks ul li a:hover{color:var(--primaryColor)}#Navbar .navbarMain .navLinks ul li a:hover:after{width:100%}#Navbar .navbarMain .navLinks ul li a.active{color:var(--primaryColor)}#Navbar .navbarMain .navLinks ul li a.active:after{width:100%}@media (max-width:1024px){#Navbar .navbarMain .navLinks{display:none}}#Navbar .navbarMain .navIcons ul{align-items:center;gap:20px;display:flex}#Navbar .navbarMain .navIcons ul .UserProfile{cursor:pointer;border-radius:50%;width:50px;height:50px;overflow:hidden}@media (max-width:1024px){#Navbar .navbarMain .navIcons ul .UserProfile{display:none}}#Navbar .navbarMain .navIcons ul .UserProfile img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}#Navbar .navbarMain .navIcons ul .userProfileItem{position:relative}#Navbar .navbarMain .navIcons ul .userProfileItem .profileDropdown{z-index:100;background:#fff;flex-direction:column;min-width:120px;padding:10px;display:flex;position:absolute;top:100%;right:0;box-shadow:0 2px 5px #0000001a}#Navbar .navbarMain .navIcons ul .userProfileItem .profileDropdown a,#Navbar .navbarMain .navIcons ul .userProfileItem .profileDropdown button{text-align:left;cursor:pointer;color:#000;background:0 0;border:none;padding:5px 10px;font-family:myFont3;font-size:15px;font-weight:500;text-decoration:none}#Navbar .navbarMain .navIcons ul li{list-style-type:none}#Navbar .navbarMain .navIcons ul li a{font-size:20px;text-decoration:none;transition:all .3s;display:inline-block}#Navbar .navbarMain .navIcons ul li a:hover,#Navbar .navbarMain .navIcons ul li a.active{color:var(--primaryColor)}#Navbar .navbarMain .navIcons ul li .LoginButton{color:#fff;background:var(--primaryColor);letter-spacing:1px;justify-content:center;align-items:center;gap:10px;padding:10px 15px;font-family:myFont3;font-size:16px;font-weight:600;line-height:1.5;text-decoration:none;transition:color .3s;display:flex}#Navbar .navbarMain .navIcons ul li .LoginButton:hover{color:#fff}#Navbar .navbarMain .navIcons ul li .LoginButton .UserIcon{font-size:20px}@media (max-width:1024px){#Navbar .navbarMain .navIcons ul li:first-child{display:none}}#Navbar .navbarMain .navIcons ul li .searchBtn{color:var(--tittleColor);cursor:pointer;background:0 0;border:none;padding:0;font-size:20px;transition:all .3s;display:inline-block}#Navbar .navbarMain .navIcons ul li .searchBtn:hover{color:var(--primaryColor)}#Navbar .navbarMain .navIcons ul li.cartIcon a{position:relative}#Navbar .navbarMain .navIcons ul li.cartIcon a .cartCount{color:#fff;background-color:red;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;font-size:12px;font-weight:700;display:flex;position:absolute;top:-8px;right:-8px}#Navbar .navbarMain .navIcons ul .themeToggle{color:var(--tittleColor);cursor:pointer;background:0 0;border:none;padding:.5rem;font-size:1.2rem;transition:all .3s}#Navbar .navbarMain .navIcons ul .superCoinItem{list-style-type:none}#Navbar .navbarMain .navIcons ul .superCoinItem a{color:#fff;text-decoration:none}#Navbar .navbarMain .navIcons ul .superCoinItem .superCoinBox{border:1px solid var(--primaryColor);border-radius:10px;justify-content:center;align-items:center;gap:10px;padding:5px 10px;transition:all .3s;display:flex;position:relative}#Navbar .navbarMain .navIcons ul .superCoinItem .superCoinBox .coinIcon{color:var(--secondaryColor);font-size:20px}#Navbar .navbarMain .navIcons ul .superCoinItem .superCoinBox .superCoinCount{color:#000;border-radius:50%;justify-content:center;align-items:center;font-size:16px;font-weight:700;display:flex}#Sidenav{z-index:1000;visibility:hidden;width:100%;height:100%;transition:visibility .3s;position:fixed;top:0;left:0}#Sidenav.open{visibility:visible}#Sidenav.open .SidenavOverlay{opacity:1}#Sidenav.open .SidenavContent{transform:translate(0)}#Sidenav .SidenavOverlay{opacity:0;background-color:#00000080;width:100%;height:100%;transition:opacity .3s;position:absolute;top:0;left:0}#Sidenav .SidenavContent{background-color:#fff;flex-direction:column;width:300px;height:100%;padding:20px;transition:transform .3s;display:flex;position:absolute;top:0;left:0;transform:translate(-100%);box-shadow:2px 0 10px #0000001a}#Sidenav .CloseButton{cursor:pointer;color:#333;background:0 0;border:none;align-self:flex-end;margin-bottom:20px;font-size:24px}#Sidenav .UserProfileBox{align-items:center;gap:15px;margin-bottom:20px;text-decoration:none;display:flex}#Sidenav .UserProfileBox .UserProfileImage{background-color:var(--primaryColor);color:#fff;border-radius:50%;place-items:center;width:50px;height:50px;display:grid;overflow:hidden}#Sidenav .UserProfileBox .UserProfileImage .PlaceholderImage{text-transform:uppercase;color:#fff;font-family:myFont3;font-size:28px}#Sidenav .UserProfileBox .UserProfileImage img{width:100%}#Sidenav .UserProfileBox .UserProfileName{color:#000;letter-spacing:1px;font-family:myFont3;font-size:14px;line-height:1.5}#Sidenav .UserProfileBox .UserProfileName p{font-size:10px}#Sidenav .LoginButtonBox{border-bottom:1px solid #eee;margin-bottom:20px;padding:15px 0}#Sidenav .LoginButtonBox .LoginButton{color:#fff;background:var(--primaryColor);letter-spacing:1px;justify-content:center;align-items:center;gap:10px;padding:10px 15px;font-family:myFont3;font-size:16px;font-weight:500;line-height:1.5;text-decoration:none;transition:color .3s;display:flex}#Sidenav .LoginButtonBox .LoginButton:hover,#Sidenav .LoginButtonBox .LoginButton span{color:#fff}#Sidenav .LoginButtonBox .LoginButton .UserIcon{font-size:20px}#Sidenav .SidenavLinks{flex-direction:column;gap:15px;display:flex}#Sidenav .SidenavLinks .SidenavLink{color:#000;padding:8px 0;font-family:myFont3;font-size:18px;font-weight:500;text-decoration:none;transition:color .3s,padding-left .3s}#Sidenav .SidenavLinks .SidenavLink:hover{color:var(--primaryColor);padding-left:5px}#Sidenav .SidenavLinks .SidenavLink.active{color:var(--primaryColor);font-weight:500}@media (min-width:1025px){#Sidenav{display:none}}.searchOverlay{z-index:1000;background-color:#000000b3;justify-content:center;align-items:flex-start;width:100%;height:100%;padding-top:15px;display:flex;position:fixed;top:0;left:0;overflow-y:auto}.searchOverlay .searchPopup{background-color:#fff;width:80%;max-width:800px;min-height:80vh;padding:65px 30px;position:relative;overflow-y:auto;box-shadow:0 5px 15px #0000004d}.searchOverlay .searchPopup .closeBtn{cursor:pointer;color:#666;background:0 0;border:none;font-size:24px;transition:color .3s;position:absolute;top:20px;right:20px}.searchOverlay .searchPopup .closeBtn:hover{color:var(--primaryColor)}.searchOverlay .searchPopup .searchInputContainer{margin-bottom:30px;position:relative}.searchOverlay .searchPopup .searchInputContainer .searchInput{border:1px solid #ddd;border-radius:50px;outline:none;width:100%;padding:15px 60px 15px 20px;font-size:16px;transition:border-color .3s}.searchOverlay .searchPopup .searchInputContainer .searchInput:focus{border-color:var(--primaryColor)}.searchOverlay .searchPopup .searchInputContainer .searchIcon{color:#666;font-size:20px;position:absolute;top:50%;right:20px;transform:translateY(-50%)}.searchOverlay .searchPopup .tagsSection{margin-bottom:30px}.searchOverlay .searchPopup .tagsSection h3{color:#333;letter-spacing:1px;margin-bottom:15px;font-family:myFont3;font-size:18px;font-weight:600;line-height:1.5}.searchOverlay .searchPopup .tagsSection .tagsContainer{flex-wrap:wrap;gap:10px;display:flex}.searchOverlay .searchPopup .tagsSection .tagsContainer .tag{cursor:pointer;background-color:#f5f5f5;border-radius:20px;padding:8px 15px;font-family:myFont1;font-size:14px;line-height:1.5;transition:all .3s}.searchOverlay .searchPopup .tagsSection .tagsContainer .tag:hover{background-color:var(--primaryColor);color:#fff}.searchOverlay .searchPopup .historySection h3{color:#333;letter-spacing:1px;margin-bottom:15px;font-family:myFont3;font-size:18px;font-weight:600;line-height:1.5}.searchOverlay .searchPopup .historySection .historyList{padding:0;list-style:none}.searchOverlay .searchPopup .historySection .historyList .historyItem{cursor:pointer;letter-spacing:1px;border-bottom:1px solid #eee;justify-content:space-between;align-items:center;padding:12px 0;font-family:myFont1;line-height:1.5;transition:color .3s;display:flex}.searchOverlay .searchPopup .historySection .historyList .historyItem:hover,.searchOverlay .searchPopup .historySection .historyList .historyItem:hover .arrowIcon{color:var(--primaryColor)}.searchOverlay .searchPopup .historySection .historyList .historyItem .arrowIcon{color:#999;transition:color .3s}#HomeBanner{width:100%;position:relative}#HomeBanner .slideContainer{width:100%;min-height:410px;display:flex}@media (max-width:768px){#HomeBanner .slideContainer{min-height:200px}}#HomeBanner .slideContainer .skeletonImage{background:linear-gradient(90deg,#e0e0e0 25%,#f0f0f0 50%,#e0e0e0 75%) 0 0/200% 100%;flex:1;animation:1.5s linear infinite skeletonLoading}#HomeBanner .bannerSkeleton{width:100%;min-height:410px;display:flex}#HomeBanner .bannerSkeleton .skeletonImage{background:linear-gradient(90deg,#e0e0e0 25%,#f0f0f0 50%,#e0e0e0 75%) 0 0/200% 100%;flex:1;animation:1.5s linear infinite skeletonLoading}@keyframes skeletonLoading{0%{background-position:200% 0}to{background-position:-200% 0}}#HomeBanner .fadeIn{opacity:0;animation:1s forwards fadeIn}@keyframes fadeIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}#HomeBanner .slideContainer{width:100%;height:100%;display:flex}#HomeBanner .bannerImage{-o-object-fit:cover;object-fit:cover;width:50%;height:100%}#HomeBanner .bannerContent{z-index:10;background:#fff;border-radius:20px;justify-content:center;align-items:center;width:650px;height:270px;display:flex;position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%);box-shadow:0 4px 20px #0000001a}@media (max-width:1024px){#HomeBanner .bannerContent{width:500px;height:200px}}@media (max-width:768px){#HomeBanner .bannerContent{width:450px;height:250px}}@media (max-width:480px){#HomeBanner .bannerContent{width:90%;height:170px;padding:20px}}#HomeBanner .BannerContentWrap{text-align:center;opacity:0;transition:all .8s cubic-bezier(.25,.46,.45,.94);position:absolute;transform:translateY(20px)}#HomeBanner .BannerContentWrap.active{opacity:1;transform:translateY(0)}#HomeBanner .BannerContentWrap .slideTitle{color:#000;letter-spacing:1px;margin-bottom:8px;font-family:myFont4;font-size:60px;font-weight:600;line-height:1.5}@media (max-width:1024px){#HomeBanner .BannerContentWrap .slideTitle{font-size:38px}}@media (max-width:768px){#HomeBanner .BannerContentWrap .slideTitle{font-size:36px}}@media (max-width:480px){#HomeBanner .BannerContentWrap .slideTitle{font-size:28px;line-height:1.3}}#HomeBanner .BannerContentWrap .slideDescription{color:#000;letter-spacing:1px;margin-bottom:15px;font-family:myFont3;font-size:14px;line-height:1.5}@media (max-width:768px){#HomeBanner .BannerContentWrap .slideDescription{font-size:13px}}@media (max-width:480px){#HomeBanner .BannerContentWrap .slideDescription{margin-bottom:10px;font-size:12px}}#HomeBanner .BannerContentWrap .shopLink{text-decoration:none;display:inline-block}#HomeBanner .BannerContentWrap .shopLink .shopBtn{background:var(--primaryColor);color:#fff;border:1px solid var(--primaryColor);cursor:pointer;letter-spacing:1px;border-radius:50px;align-items:center;gap:10px;padding:15px 20px;font-family:myFont3;font-size:14px;line-height:1.5;transition:all .3s;display:inline-flex}@media (max-width:1024px){#HomeBanner .BannerContentWrap .shopLink .shopBtn{padding:12px 18px;font-size:13px}}@media (max-width:768px){#HomeBanner .BannerContentWrap .shopLink .shopBtn{padding:12px 18px;font-size:13px}}@media (max-width:480px){#HomeBanner .BannerContentWrap .shopLink .shopBtn{padding:10px 15px;font-size:12px}}#HomeBanner .BannerContentWrap .shopLink .shopBtn:hover{color:var(--primaryColor);background:0 0}#HomeBanner .BannerContentWrap .shopLink .shopBtn .arrowIcon{font-size:16px;transition:transform .3s}@media (max-width:480px){#HomeBanner .BannerContentWrap .shopLink .shopBtn .arrowIcon{font-size:14px}}#HomeBanner .BannerContentWrap .shopLink .shopBtn:hover .arrowIcon{color:inherit;transform:translate(3px)}#HomeBanner .customPagination{z-index:10;justify-content:center;gap:12px;padding:5px 0;display:flex;position:absolute;bottom:30px;left:0;right:0}@media (max-width:1026px){#HomeBanner .customPagination{gap:8px;bottom:8px}}@media (max-width:480px){#HomeBanner .customPagination{gap:8px;bottom:8px}}#HomeBanner .customBullet{cursor:pointer;background:0 0;border-radius:50%;width:14px;height:14px;transition:all .4s cubic-bezier(.4,0,.2,1);position:relative;transform:scale(.9)}#HomeBanner .customBullet:after{content:"";background:var(--primaryColor);border-radius:50%;width:8px;height:8px;transition:all .4s cubic-bezier(.4,0,.2,1);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(0)}#HomeBanner .customBullet:hover{transform:scale(1.1)}#HomeBanner .customBullet:hover:after{background:var(--primaryColor);transform:translate(-50%,-50%)scale(.6)}@media (max-width:480px){#HomeBanner .customBullet{width:12px;height:12px}#HomeBanner .customBullet:after{width:6px;height:6px}}#HomeBanner .customBulletActive{border:1px solid var(--primaryColor);transform:scale(1.1)}#HomeBanner .customBulletActive:after{background:var(--primaryColor);transform:translate(-50%,-50%)scale(1)}#HomeBanner .customBulletActive:hover{transform:scale(1.2)}#HomeBanner .swiper-slide{opacity:0!important;transition:opacity 1s ease-in-out!important}#HomeBanner .swiper-slide.swiper-slide-active{opacity:1!important}@media (max-width:768px){#HomeBanner .bannerImage{width:100%}}#HomeWorkshop{padding:100px 0}@media (max-width:1024px){#HomeWorkshop{padding:60px 0}}@media (max-width:768px){#HomeWorkshop{padding:40px 0}}@media (max-width:480px){#HomeWorkshop{padding:30px 0}}#HomeWorkshop .workshopMain{justify-content:space-between;gap:20px;width:100%;display:flex}@media (max-width:768px){#HomeWorkshop .workshopMain{flex-direction:column;gap:30px}}#HomeWorkshop .workshopMain .workshopVideo{cursor:pointer;border-radius:8px;width:48%;height:415px;position:relative;overflow:hidden}@media (max-width:1024px){#HomeWorkshop .workshopMain .workshopVideo{height:350px}}@media (max-width:768px){#HomeWorkshop .workshopMain .workshopVideo{width:100%;height:300px}}@media (max-width:480px){#HomeWorkshop .workshopMain .workshopVideo{height:250px}}#HomeWorkshop .workshopMain .workshopVideo .workshopVideoContent{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:all .5s cubic-bezier(.25,.46,.45,.94)}#HomeWorkshop .workshopMain .workshopVideo .workshopVideoContent.hover{transform:scale(1.03)}#HomeWorkshop .workshopMain .workshopVideo .videoOverlay{opacity:0;background:#0003;width:100%;height:100%;transition:all .3s;position:absolute;top:0;left:0}.workshopVideo:hover #HomeWorkshop .workshopMain .workshopVideo .videoOverlay{opacity:1}#HomeWorkshop .workshopMain .workshopVideo .playButton{background-color:var(--primaryColor);z-index:2;border-radius:50%;justify-content:center;align-items:center;width:80px;height:80px;transition:all .3s cubic-bezier(.25,.46,.45,.94);display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:768px){#HomeWorkshop .workshopMain .workshopVideo .playButton{width:70px;height:70px}}@media (max-width:480px){#HomeWorkshop .workshopMain .workshopVideo .playButton{width:60px;height:60px}}#HomeWorkshop .workshopMain .workshopVideo .playButton.hovered{background-color:var(--primaryColor);transform:translate(-50%,-50%)scale(1.1)}#HomeWorkshop .workshopMain .workshopVideo .playButton.playing{opacity:0}#HomeWorkshop .workshopMain .workshopVideo .playButton.playing:hover{opacity:.8}#HomeWorkshop .workshopMain .workshopVideo .playButton svg{width:24px;height:24px;transition:transform .3s}@media (max-width:480px){#HomeWorkshop .workshopMain .workshopVideo .playButton svg{width:20px;height:20px}}#HomeWorkshop .workshopMain .workshopVideo .playButton:hover svg{transform:scale(1.1)}#HomeWorkshop .workshopMain .workshopContent{flex-direction:column;justify-content:center;width:50%;padding:0 20px;display:flex}@media (max-width:768px){#HomeWorkshop .workshopMain .workshopContent{width:100%;padding:0}}#HomeWorkshop .workshopMain .workshopContent h2{color:var(--tittleColor);text-transform:capitalize;margin-bottom:20px;font-family:myFont4;font-size:48px;font-weight:700}@media (max-width:1024px){#HomeWorkshop .workshopMain .workshopContent h2{font-size:38px}}@media (max-width:768px){#HomeWorkshop .workshopMain .workshopContent h2{margin-bottom:15px;font-size:36px}}@media (max-width:480px){#HomeWorkshop .workshopMain .workshopContent h2{font-size:28px}}#HomeWorkshop .workshopMain .workshopContent p{color:var(--textColor);margin-bottom:20px;font-family:myFont3;font-size:16px;line-height:1.5}@media (max-width:768px){#HomeWorkshop .workshopMain .workshopContent p{margin-bottom:15px;font-size:15px}}@media (max-width:480px){#HomeWorkshop .workshopMain .workshopContent p{font-size:14px}}#HomeWorkshop .workshopMain .workshopContent .shopLink{background-color:var(--primaryColor);color:#fff;border:1px solid #0000;border-radius:50px;justify-content:center;align-items:center;gap:15px;width:200px;margin-top:10px;padding:15px 20px;text-decoration:none;transition:all .3s;display:inline-flex}@media (max-width:768px){#HomeWorkshop .workshopMain .workshopContent .shopLink{width:180px;padding:12px 18px}}@media (max-width:480px){#HomeWorkshop .workshopMain .workshopContent .shopLink{gap:10px;width:160px;padding:10px 15px}}#HomeWorkshop .workshopMain .workshopContent .shopLink:hover{border-color:var(--primaryColor);color:var(--primaryColor);background-color:#0000}#HomeWorkshop .workshopMain .workshopContent .shopLink:hover .shopBtn{color:var(--primaryColor)}#HomeWorkshop .workshopMain .workshopContent .shopLink:hover .arrowIcon{color:var(--primaryColor);transform:translate(3px)}#HomeWorkshop .workshopMain .workshopContent .shopLink .shopBtn{color:#fff;letter-spacing:1px;cursor:pointer;background:0 0;border:none;align-items:center;gap:8px;padding:0;font-family:myFont3;font-size:16px;line-height:1.5;transition:color .3s;display:flex}@media (max-width:768px){#HomeWorkshop .workshopMain .workshopContent .shopLink .shopBtn{font-size:15px}}@media (max-width:480px){#HomeWorkshop .workshopMain .workshopContent .shopLink .shopBtn{font-size:14px}}#HomeWorkshop .workshopMain .workshopContent .shopLink .arrowIcon{color:#fff;font-size:16px;transition:all .3s}@media (max-width:480px){#HomeWorkshop .workshopMain .workshopContent .shopLink .arrowIcon{font-size:14px}}#HomeProduct{width:100%;padding:100px 0}@media (max-width:1024px){#HomeProduct{padding:60px 0}}@media (max-width:768px){#HomeProduct{padding:40px 0}}@media (max-width:480px){#HomeProduct{padding:30px 0}}#HomeProduct .homeProductMain{flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex}#HomeProduct .homeProductMain .LoadmoreBtn{justify-content:center;align-items:center;width:100%;margin-top:20px;display:flex}#HomeProduct .homeProductMain .LoadmoreBtn a{background:var(--primaryColor);color:#fff;cursor:pointer;text-align:center;border:1px solid #0000;border-radius:5px;outline:none;width:150px;padding:10px 20px;font-family:myFont3;font-size:16px;font-weight:500;text-decoration:none;transition:all .4s cubic-bezier(.25,.46,.45,.94)}@media (max-width:480px){#HomeProduct .homeProductMain .LoadmoreBtn a{width:140px;padding:8px 15px;font-size:15px}}#HomeProduct .homeProductMain .LoadmoreBtn a:hover{color:var(--primaryColor);border:1px solid var(--primaryColor);background:0 0;transform:translateY(-1px)}#HomeProduct .homeProductTitle{text-align:center;width:100%;margin-bottom:40px}@media (max-width:768px){#HomeProduct .homeProductTitle{margin-bottom:30px}}@media (max-width:480px){#HomeProduct .homeProductTitle{margin-bottom:20px}}#HomeProduct .homeProductTitle .homeProductTitleText{color:var(--tittleColor);margin-bottom:10px;font-family:myFont4;font-size:48px}@media (max-width:1024px){#HomeProduct .homeProductTitle .homeProductTitleText{font-size:38px}}@media (max-width:768px){#HomeProduct .homeProductTitle .homeProductTitleText{font-size:36px}}@media (max-width:480px){#HomeProduct .homeProductTitle .homeProductTitleText{font-size:28px}}#HomeProduct .homeProductTitle .homeProductDesc{color:var(--textColor);text-align:center;max-width:700px;margin-bottom:10px;margin-left:auto;margin-right:auto;font-family:myFont3;font-size:16px}@media (max-width:768px){#HomeProduct .homeProductTitle .homeProductDesc{padding:0 20px;font-size:15px}}@media (max-width:480px){#HomeProduct .homeProductTitle .homeProductDesc{font-size:14px}}#HomeProduct .homProductCardList{flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;gap:20px;width:100%;margin-top:20px;display:flex;position:relative}@media (max-width:1024px){#HomeProduct .homProductCardList{gap:15px}}@media (max-width:480px){#HomeProduct .homProductCardList{justify-content:center;gap:10px}}#HomeProduct .homProductCardList .ProductBox{background:#fff;border-radius:15px;flex-direction:column;width:calc(25% - 15px);height:100%;margin-bottom:30px;transition:all .3s;display:flex;position:relative;overflow:hidden;box-shadow:0 4px 15px #0000000d}@media (max-width:1024px){#HomeProduct .homProductCardList .ProductBox{width:calc(33.33% - 13.33px)}}@media (max-width:768px){#HomeProduct .homProductCardList .ProductBox{width:calc(50% - 10px);margin-bottom:20px}}@media (max-width:480px){#HomeProduct .homProductCardList .ProductBox{width:100%;max-width:350px}}#HomeProduct .homProductCardList .ProductBox .offerBox{background:var(--secondaryColor);z-index:20;border-radius:30px;padding:10px 15px;position:absolute;top:10px;left:10px}#HomeProduct .homProductCardList .ProductBox .offerBox p{color:#000;font-family:myFont1;font-size:14px;font-weight:500}#HomeProduct .homProductCardList .ProductBox .productLink{color:inherit;flex-direction:column;height:100%;text-decoration:none;display:flex}#HomeProduct .homProductCardList .ProductBox .productLink .ProductImage{aspect-ratio:4/5;width:100%;position:relative;overflow:hidden}#HomeProduct .homProductCardList .ProductBox .productLink .ProductImage img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:all .5s cubic-bezier(.4,0,.2,1);position:absolute;top:0;left:0}#HomeProduct .homProductCardList .ProductBox .productLink .ProductImage img.fade-in{opacity:1;z-index:1;transform:scale(1)}#HomeProduct .homProductCardList .ProductBox .productLink .ProductImage img.fade-out{opacity:0;z-index:2;transform:scale(1.05)}#HomeProduct .homProductCardList .ProductBox .productLink .ProductText{flex-direction:column;flex-grow:1;gap:10px;padding:20px;display:flex}@media (max-width:768px){#HomeProduct .homProductCardList .ProductBox .productLink .ProductText{padding:15px}}#HomeProduct .homProductCardList .ProductBox .productLink .ProductText h3{color:#333;margin:0;font-family:myFont3;font-size:16px;font-weight:400}@media (max-width:480px){#HomeProduct .homProductCardList .ProductBox .productLink .ProductText h3{font-size:15px}}#HomeProduct .homProductCardList .ProductBox .productLink .ProductText .priceContainer{align-items:center;gap:10px;margin-top:auto;display:flex}#HomeProduct .homProductCardList .ProductBox .productLink .ProductText .priceContainer .originalPrice{color:#999;margin:0;font-size:14px;text-decoration:line-through}@media (max-width:480px){#HomeProduct .homProductCardList .ProductBox .productLink .ProductText .priceContainer .originalPrice{font-size:13px}}#HomeProduct .homProductCardList .ProductBox .productLink .ProductText .priceContainer .offerPrice{color:#4caf50;font-size:18px;font-weight:600}@media (max-width:480px){#HomeProduct .homProductCardList .ProductBox .productLink .ProductText .priceContainer .offerPrice{font-size:16px}}#HomeProduct .homProductCardList .ProductBox .productLink .ProductText .priceContainer .ProductOffShowBox{background:var(--secondaryColor);border-radius:5px;padding:5px}#HomeProduct .homProductCardList .ProductBox .productLink .ProductText .priceContainer .ProductOffShowBox p{font-family:myFont1;font-size:12px;font-weight:600}#HomeProduct .homProductCardList .ProductBox .productIcons{z-index:10;opacity:0;pointer-events:none;flex-direction:column;gap:10px;transition:all .4s;display:flex;position:absolute;top:10px;right:10px;transform:translate(20px)}@media (max-width:768px){#HomeProduct .homProductCardList .ProductBox .productIcons{gap:8px}}#HomeProduct .homProductCardList .ProductBox .productIcons.visible{opacity:1;transform:translate(0)}#HomeProduct .homProductCardList .ProductBox .productIcons .iconBox{cursor:pointer;pointer-events:auto;background:#fff;border-radius:50%;justify-content:center;align-items:center;width:45px;height:45px;transition:all .3s;display:flex;position:relative;box-shadow:0 2px 5px #0000001a}@media (max-width:768px){#HomeProduct .homProductCardList .ProductBox .productIcons .iconBox{width:40px;height:40px}}@media (max-width:480px){#HomeProduct .homProductCardList .ProductBox .productIcons .iconBox{width:38px;height:38px}}#HomeProduct .homProductCardList .ProductBox .productIcons .iconBox:first-child{transition-delay:.1s}#HomeProduct .homProductCardList .ProductBox .productIcons .iconBox:nth-child(2){transition-delay:.2s}#HomeProduct .homProductCardList .ProductBox .productIcons .iconBox:nth-child(3){transition-delay:.3s}#HomeProduct .homProductCardList .ProductBox .productIcons .iconBox:hover{background:var(--primaryColor)}#HomeProduct .homProductCardList .ProductBox .productIcons .iconBox:hover .icon{color:#fff}#HomeProduct .homProductCardList .ProductBox .productIcons .iconBox:hover:after{opacity:1;transform:translate(-100%)translateY(-50%)}#HomeProduct .homProductCardList .ProductBox .productIcons .iconBox .icon{color:var(--primaryColor);font-size:18px;transition:all .3s}@media (max-width:768px){#HomeProduct .homProductCardList .ProductBox .productIcons .iconBox .icon{font-size:16px}}#HomeProduct .homProductCardList .ProductBox .productIcons .iconBox:after{content:attr(data-tooltip);background:var(--primaryColor);color:#fff;white-space:nowrap;opacity:0;pointer-events:none;border-radius:4px;padding:5px 10px;font-family:myFont3;font-size:12px;transition:all .3s;position:absolute;top:50%;left:-10px;transform:translate(-90%)translateY(-50%)}@media (max-width:480px){#HomeProduct .homProductCardList .ProductBox .productIcons .iconBox:after{padding:4px 8px;font-size:11px}}#Top #goTop{color:#000;text-align:center;cursor:pointer;opacity:0;visibility:hidden;z-index:1000;background:var(--white);border:none;border-radius:50%;justify-content:center;align-items:center;width:38px;height:38px;padding:0;font-size:20px;transition:all .3s;display:flex;position:fixed;bottom:100px;right:30px;box-shadow:0 4px 20px #0000001a}#Top #goTop:hover{transform:scale(1.1)}#Top #goTop.show{opacity:1;visibility:visible}#Top #goTop .border-progress{width:calc(100% + 2px);height:calc(100% + 2px);-webkit-mask-image:conic-gradient(#000 var(--progress-angle,0deg),transparent 0);-webkit-mask-image:conic-gradient(#000 var(--progress-angle,0deg),transparent 0);mask-image:conic-gradient(#000 var(--progress-angle,0deg),transparent 0);content:"";z-index:1;border:4px solid var(--primaryColor);border-radius:50%;transition:all .3s;position:absolute;top:-1px;left:-1px}#Top #goTop .icon{width:100%;height:100%;color:var(--primaryColor);z-index:2;justify-content:center;align-items:center;transition:all .3s;animation:2s linear infinite iconBounce;display:flex}@keyframes iconBounce{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}#HomeTestimonial{width:100%;padding:100px 0;position:relative}@media (max-width:1024px){#HomeTestimonial{padding:60px 0}}@media (max-width:768px){#HomeTestimonial{padding:40px 0}}@media (max-width:480px){#HomeTestimonial{padding:30px 0}}#HomeTestimonial .HomeTestimonialMain{width:100%;max-width:1200px;margin:0 auto;padding:0 20px}@media (max-width:768px){#HomeTestimonial .HomeTestimonialMain{padding:0 15px}}#HomeTestimonial .HomeTestimonialMain .HomeTestimonialTitle{text-align:center;margin-bottom:40px}@media (max-width:768px){#HomeTestimonial .HomeTestimonialMain .HomeTestimonialTitle{margin-bottom:30px}}@media (max-width:480px){#HomeTestimonial .HomeTestimonialMain .HomeTestimonialTitle{margin-bottom:20px}}#HomeTestimonial .HomeTestimonialMain .HomeTestimonialTitle .HomeTestimonialTitleText{color:var(--tittleColor);margin-bottom:10px;font-family:myFont4;font-size:48px}@media (max-width:1024px){#HomeTestimonial .HomeTestimonialMain .HomeTestimonialTitle .HomeTestimonialTitleText{font-size:38px}}@media (max-width:768px){#HomeTestimonial .HomeTestimonialMain .HomeTestimonialTitle .HomeTestimonialTitleText{font-size:36px}}@media (max-width:480px){#HomeTestimonial .HomeTestimonialMain .HomeTestimonialTitle .HomeTestimonialTitleText{font-size:28px}}#HomeTestimonial .HomeTestimonialMain .HomeTestimonialTitle .HomeTestimonialDesc{color:var(--textColor);text-align:center;max-width:700px;margin-bottom:10px;margin-left:auto;margin-right:auto;font-family:myFont3;font-size:16px}@media (max-width:768px){#HomeTestimonial .HomeTestimonialMain .HomeTestimonialTitle .HomeTestimonialDesc{padding:0 15px;font-size:15px}}@media (max-width:480px){#HomeTestimonial .HomeTestimonialMain .HomeTestimonialTitle .HomeTestimonialDesc{font-size:14px}}#HomeTestimonial .HomeTestimonialMain .swiper{padding-bottom:50px}@media (max-width:768px){#HomeTestimonial .HomeTestimonialMain .swiper{padding-bottom:40px}}#HomeTestimonial .HomeTestimonialMain .swiper .HomeTestimonialBox{background-color:#fff;border-radius:8px;width:100%;height:auto;margin:10px 0;padding:30px;box-shadow:0 2px 20px #00000014}@media (max-width:768px){#HomeTestimonial .HomeTestimonialMain .swiper .HomeTestimonialBox{padding:25px}}@media (max-width:480px){#HomeTestimonial .HomeTestimonialMain .swiper .HomeTestimonialBox{padding:20px}}#HomeTestimonial .HomeTestimonialMain .swiper .HomeTestimonialBox .HomeTestiProfile{align-items:center;gap:15px;width:100%;margin-bottom:20px;display:flex}@media (max-width:480px){#HomeTestimonial .HomeTestimonialMain .swiper .HomeTestimonialBox .HomeTestiProfile{text-align:center;flex-direction:column;gap:10px}}#HomeTestimonial .HomeTestimonialMain .swiper .HomeTestimonialBox .HomeTestiProfile .ProfileImg{border-radius:50%;flex-shrink:0;width:80px;height:80px;overflow:hidden}@media (max-width:768px){#HomeTestimonial .HomeTestimonialMain .swiper .HomeTestimonialBox .HomeTestiProfile .ProfileImg{width:70px;height:70px}}@media (max-width:480px){#HomeTestimonial .HomeTestimonialMain .swiper .HomeTestimonialBox .HomeTestiProfile .ProfileImg{width:60px;height:60px}}#HomeTestimonial .HomeTestimonialMain .swiper .HomeTestimonialBox .HomeTestiProfile .ProfileImg img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}#HomeTestimonial .HomeTestimonialMain .swiper .HomeTestimonialBox .HomeTestiProfile .ProfileName p{color:#333;margin:0;font-family:myFont4;font-size:18px;font-weight:500;line-height:1.4}@media (max-width:768px){#HomeTestimonial .HomeTestimonialMain .swiper .HomeTestimonialBox .HomeTestiProfile .ProfileName p{font-size:16px}}#HomeTestimonial .HomeTestimonialMain .swiper .HomeTestimonialBox .HomeTestiMessage{width:100%;margin:15px 0;padding:10px 20px;position:relative}@media (max-width:480px){#HomeTestimonial .HomeTestimonialMain .swiper .HomeTestimonialBox .HomeTestiMessage{margin:10px 0;padding:10px 15px}}#HomeTestimonial .HomeTestimonialMain .swiper .HomeTestimonialBox .HomeTestiMessage:before{content:"❝";color:var(--primaryColor);opacity:.7;font-size:40px;line-height:1;position:absolute;top:-20px;left:-10px}@media (max-width:480px){#HomeTestimonial .HomeTestimonialMain .swiper .HomeTestimonialBox .HomeTestiMessage:before{font-size:30px;top:-15px;left:-5px}}#HomeTestimonial .HomeTestimonialMain .swiper .HomeTestimonialBox .HomeTestiMessage:after{content:"❞";color:var(--primaryColor);opacity:.7;font-size:40px;line-height:1;position:absolute;bottom:0;right:-5px}@media (max-width:480px){#HomeTestimonial .HomeTestimonialMain .swiper .HomeTestimonialBox .HomeTestiMessage:after{font-size:30px;right:-3px}}#HomeTestimonial .HomeTestimonialMain .swiper .HomeTestimonialBox .HomeTestiMessage p{color:#555;z-index:1;-webkit-line-clamp:4;text-overflow:ellipsis;-webkit-box-orient:vertical;margin:0;font-family:myFont3;font-size:16px;font-weight:400;line-height:1.6;transition:all .3s;display:-webkit-box;position:relative;overflow:hidden}@media (max-width:768px){#HomeTestimonial .HomeTestimonialMain .swiper .HomeTestimonialBox .HomeTestiMessage p{font-size:15px}}@media (max-width:480px){#HomeTestimonial .HomeTestimonialMain .swiper .HomeTestimonialBox .HomeTestiMessage p{-webkit-line-clamp:3;font-size:14px}}#HomeTestimonial .HomeTestimonialMain .swiper .HomeTestimonialBox .HomeTestiMessage p.expanded{-webkit-line-clamp:unset;display:block}#HomeTestimonial .HomeTestimonialMain .swiper .HomeTestimonialBox .HomeTestiMessage .read-more-btn{color:var(--primaryColor);cursor:pointer;background:0 0;border:none;margin-top:8px;padding:0;font-size:14px;font-weight:500;display:inline-block}@media (max-width:480px){#HomeTestimonial .HomeTestimonialMain .swiper .HomeTestimonialBox .HomeTestiMessage .read-more-btn{font-size:13px}}#HomeTestimonial .HomeTestimonialMain .swiper .HomeTestimonialBox .HomeTestiMessage .read-more-btn:hover{text-decoration:underline}#HomeTestimonial .HomeTestimonialMain .swiper .HomeTestimonialBox .HomeTestiTimeRateing{border-top:1px solid #eee;justify-content:space-between;align-items:center;width:100%;padding-top:15px;display:flex}@media (max-width:480px){#HomeTestimonial .HomeTestimonialMain .swiper .HomeTestimonialBox .HomeTestiTimeRateing{flex-direction:column;align-items:flex-start;gap:10px;padding-top:10px}}#HomeTestimonial .HomeTestimonialMain .swiper .HomeTestimonialBox .HomeTestiTimeRateing .TimeDate{align-items:center;gap:10px;display:flex}#HomeTestimonial .HomeTestimonialMain .swiper .HomeTestimonialBox .HomeTestiTimeRateing .TimeDate p{color:#777;margin:0;font-family:myFont3;font-size:14px;font-weight:400;line-height:1.4}@media (max-width:480px){#HomeTestimonial .HomeTestimonialMain .swiper .HomeTestimonialBox .HomeTestiTimeRateing .TimeDate p{font-size:13px}}#HomeTestimonial .HomeTestimonialMain .swiper .HomeTestimonialBox .HomeTestiTimeRateing .RatingStar{align-items:center;gap:3px;display:flex}#HomeTestimonial .HomeTestimonialMain .swiper .HomeTestimonialBox .HomeTestiTimeRateing .RatingStar span{color:var(--secondaryColor)}#HomeTestimonial .HomeTestimonialMain .swiper .HomeTestimonialBox .HomeTestiTimeRateing .RatingStar span svg{fill:currentColor;width:16px;height:16px}@media (max-width:480px){#HomeTestimonial .HomeTestimonialMain .swiper .HomeTestimonialBox .HomeTestiTimeRateing .RatingStar span svg{width:14px;height:14px}}#HomeTestimonial .custom-pagination{justify-content:center;gap:8px;margin-top:30px;display:flex;position:relative;bottom:0}@media (max-width:480px){#HomeTestimonial .custom-pagination{margin-top:20px}}#HomeTestimonial .custom-pagination .custom-bullet{cursor:pointer;background-color:#ddd;border-radius:50%;width:12px;height:12px;transition:all .3s}@media (max-width:480px){#HomeTestimonial .custom-pagination .custom-bullet{width:10px;height:10px}}#HomeTestimonial .custom-pagination .custom-bullet-active{background-color:var(--primaryColor);border-radius:6px;width:30px}@media (max-width:480px){#HomeTestimonial .custom-pagination .custom-bullet-active{width:25px}}#HomeBlog{width:100%;padding:100px 0}@media (max-width:1024px){#HomeBlog{padding:60px 0}}@media (max-width:768px){#HomeBlog{padding:40px 0}}@media (max-width:480px){#HomeBlog{padding:30px 0}}#HomeBlog .HomeBlogTitle{text-align:center;width:100%;max-width:1200px;margin-bottom:40px;margin-left:auto;margin-right:auto;padding:0 20px}@media (max-width:768px){#HomeBlog .HomeBlogTitle{margin-bottom:30px;padding:0 15px}}@media (max-width:480px){#HomeBlog .HomeBlogTitle{margin-bottom:20px}}#HomeBlog .HomeBlogTitle .HomeBlogTitleText{color:var(--tittleColor);margin-bottom:10px;font-family:myFont4;font-size:48px}@media (max-width:1024px){#HomeBlog .HomeBlogTitle .HomeBlogTitleText{font-size:38px}}@media (max-width:768px){#HomeBlog .HomeBlogTitle .HomeBlogTitleText{font-size:36px}}@media (max-width:480px){#HomeBlog .HomeBlogTitle .HomeBlogTitleText{font-size:28px}}#HomeBlog .HomeBlogTitle .HomeBlogDesc{color:var(--textColor);text-align:center;max-width:700px;margin-bottom:10px;margin-left:auto;margin-right:auto;font-family:myFont3;font-size:16px}@media (max-width:768px){#HomeBlog .HomeBlogTitle .HomeBlogDesc{font-size:15px}}@media (max-width:480px){#HomeBlog .HomeBlogTitle .HomeBlogDesc{font-size:14px}}#HomeBlog .HomeBlogMain{width:100%;max-width:1200px;margin:0 auto;padding:0 20px}@media (max-width:768px){#HomeBlog .HomeBlogMain{padding:0 15px}}#HomeBlog .HomeBlogMain .viewmoreBtn{cursor:pointer;justify-content:flex-end;align-items:center;gap:10px;margin-bottom:30px;text-decoration:none;transition:all .3s;display:flex}@media (max-width:768px){#HomeBlog .HomeBlogMain .viewmoreBtn{margin-bottom:25px}}@media (max-width:480px){#HomeBlog .HomeBlogMain .viewmoreBtn{margin-bottom:20px}}#HomeBlog .HomeBlogMain .viewmoreBtn:hover{opacity:.8}#HomeBlog .HomeBlogMain .viewmoreBtn p{color:var(--tittleColor);font-family:myFont3;font-size:16px;font-weight:500}@media (max-width:480px){#HomeBlog .HomeBlogMain .viewmoreBtn p{font-size:14px}}#HomeBlog .HomeBlogMain .viewmoreBtn svg{color:var(--tittleColor);width:18px;height:18px}@media (max-width:480px){#HomeBlog .HomeBlogMain .viewmoreBtn svg{width:16px;height:16px}}#HomeBlog .HomeBlogMain .HomeBlogList{flex-wrap:wrap;justify-content:space-between;align-items:stretch;gap:15px;width:100%;display:flex}@media (max-width:768px){#HomeBlog .HomeBlogMain .HomeBlogList{gap:20px}}#HomeBlog .HomeBlogMain .HomeBlogList .BlogListBox{flex-direction:column;width:calc(33.3333% - 15px);transition:all .3s;display:flex}@media (max-width:1024px){#HomeBlog .HomeBlogMain .HomeBlogList .BlogListBox{width:calc(50% - 15px);margin-bottom:20px}}@media (max-width:480px){#HomeBlog .HomeBlogMain .HomeBlogList .BlogListBox{width:100%}}#HomeBlog .HomeBlogMain .HomeBlogList .BlogListBox .BlogImg{border-radius:8px;width:100%;height:250px;margin-bottom:15px;transition:all .3s;overflow:hidden}@media (max-width:1024px){#HomeBlog .HomeBlogMain .HomeBlogList .BlogListBox .BlogImg{height:220px}}@media (max-width:768px){#HomeBlog .HomeBlogMain .HomeBlogList .BlogListBox .BlogImg{height:200px}}@media (max-width:480px){#HomeBlog .HomeBlogMain .HomeBlogList .BlogListBox .BlogImg{height:180px}}#HomeBlog .HomeBlogMain .HomeBlogList .BlogListBox .BlogImg:hover img{transform:scale(1.05)}#HomeBlog .HomeBlogMain .HomeBlogList .BlogListBox .BlogImg img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:all .3s}#HomeBlog .HomeBlogMain .HomeBlogList .BlogListBox .BlogTimeDate{align-items:center;gap:10px;margin-bottom:10px;display:flex}#HomeBlog .HomeBlogMain .HomeBlogList .BlogListBox .BlogTimeDate p{color:var(--textColor);font-family:myFont3;font-size:14px;font-weight:400}@media (max-width:480px){#HomeBlog .HomeBlogMain .HomeBlogList .BlogListBox .BlogTimeDate p{font-size:13px}}#HomeBlog .HomeBlogMain .HomeBlogList .BlogListBox .BlogContent{flex-grow:1;margin-bottom:10px}#HomeBlog .HomeBlogMain .HomeBlogList .BlogListBox .BlogContent h2{color:var(--tittleColor);margin-bottom:10px;font-family:myFont4;font-size:24px;font-weight:500;line-height:1.3}@media (max-width:1024px){#HomeBlog .HomeBlogMain .HomeBlogList .BlogListBox .BlogContent h2{font-size:22px}}@media (max-width:768px){#HomeBlog .HomeBlogMain .HomeBlogList .BlogListBox .BlogContent h2{font-size:20px}}@media (max-width:480px){#HomeBlog .HomeBlogMain .HomeBlogList .BlogListBox .BlogContent h2{font-size:18px}}#HomeBlog .HomeBlogMain .HomeBlogList .BlogListBox .BlogContent p{-webkit-line-clamp:2;text-overflow:ellipsis;color:var(--textColor);-webkit-box-orient:vertical;font-family:myFont3;font-size:16px;font-weight:400;line-height:1.5;display:-webkit-box;overflow:hidden}@media (max-width:768px){#HomeBlog .HomeBlogMain .HomeBlogList .BlogListBox .BlogContent p{font-size:15px}}@media (max-width:480px){#HomeBlog .HomeBlogMain .HomeBlogList .BlogListBox .BlogContent p{font-size:14px}}#HomeBlog .HomeBlogMain .HomeBlogList .BlogListBox .readmoreBtn{margin-bottom:10px}#HomeBlog .HomeBlogMain .HomeBlogList .BlogListBox .readmoreBtn a{text-decoration:none}#HomeBlog .HomeBlogMain .HomeBlogList .BlogListBox .readmoreBtn a button{color:var(--primaryColor);cursor:pointer;background:0 0;border:none;border-bottom:1px solid #0000;padding:0;font-family:myFont3;font-size:16px;font-weight:600;transition:all .3s}@media (max-width:480px){#HomeBlog .HomeBlogMain .HomeBlogList .BlogListBox .readmoreBtn a button{font-size:14px}}#HomeBlog .HomeBlogMain .HomeBlogList .BlogListBox .readmoreBtn a button:hover{color:var(--primaryColor);border-bottom:1px solid var(--primaryColor)}#whatsappFloat{cursor:pointer;z-index:1000;background-color:#f1f1f1;border-radius:50%;justify-content:center;align-items:center;width:60px;height:60px;transition:all .3s;animation:3s infinite alternate fadeInOut;display:flex;position:fixed;bottom:20px;right:20px;box-shadow:0 4px 8px #0003}#whatsappFloat:hover{background-color:#25d366;transform:scale(1.1);box-shadow:0 6px 12px #0000004d}#whatsappFloat:hover .whatsappIcon{color:#fff}#whatsappFloat .whatsappIcon{color:#25d366;font-size:35px;transition:all .3s}@keyframes fadeInOut{0%{opacity:.8;box-shadow:0 4px 8px #0003}to{opacity:1;box-shadow:0 6px 12px #0006}}#Footer{color:#fff;background:#2a2a2a;width:100%;padding:60px 0}#Footer .FooterMain{flex-direction:column;width:100%;display:flex}#Footer .FooterMain .FooterTop{flex-flow:column wrap;gap:40px;display:flex}#Footer .FooterMain .FooterTop .FooterLogo{background:#fff;border-radius:10px;justify-content:center;align-items:center;width:100px;height:100px;padding:10px;display:flex}#Footer .FooterMain .FooterTop .FooterLogo img{-o-object-fit:contain;object-fit:contain;max-width:100%;max-height:100%}#Footer .FooterMain .FooterTop .FooterAboutLinks{flex-wrap:wrap;flex-grow:1;justify-content:space-between;gap:40px;display:flex}#Footer .FooterMain .FooterTop .FooterAboutLinks .FooterAboutBox{flex-direction:column;gap:15px;max-width:300px;display:flex}#Footer .FooterMain .FooterTop .FooterAboutLinks .FooterAboutBox .FooterAbout{flex-direction:column;gap:10px;margin-bottom:15px;display:flex}#Footer .FooterMain .FooterTop .FooterAboutLinks .FooterAboutBox .FooterAbout h2{color:#fff;margin:0;font-family:myFont3;font-size:18px}#Footer .FooterMain .FooterTop .FooterAboutLinks .FooterAboutBox .FooterAbout p{color:#fff;margin:0;font-family:myFont3;font-size:14px;line-height:1.5}#Footer .FooterMain .FooterTop .FooterAboutLinks .FooterAboutBox .socialLinks{align-items:center;gap:10px;display:flex}#Footer .FooterMain .FooterTop .FooterAboutLinks .FooterAboutBox .socialLinks a{background:#fff;border-radius:50%;justify-content:center;align-items:center;width:45px;height:45px;transition:all .3s;display:flex}#Footer .FooterMain .FooterTop .FooterAboutLinks .FooterAboutBox .socialLinks a svg{color:var(--primaryColor);width:18px;height:18px}#Footer .FooterMain .FooterTop .FooterAboutLinks .FooterAboutBox .socialLinks a:hover{background:var(--primaryColor);box-shadow:0 4px 8px #0003}#Footer .FooterMain .FooterTop .FooterAboutLinks .FooterAboutBox .socialLinks a:hover svg{color:#fff}#Footer .FooterMain .FooterTop .FooterAboutLinks .FooterLinks h2{color:#fff;margin:0 0 15px;font-family:myFont3;font-size:18px}#Footer .FooterMain .FooterTop .FooterAboutLinks .FooterLinks ul{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}#Footer .FooterMain .FooterTop .FooterAboutLinks .FooterLinks ul li a{color:#fff;font-family:myFont3;font-size:14px;text-decoration:none;transition:all .3s}#Footer .FooterMain .FooterTop .FooterAboutLinks .FooterLinks ul li a:hover{color:var(--primaryColor)}#Footer .FooterMain .FooterTop .FooterAboutLinks .FooterContact h2{color:#fff;margin:0 0 15px;font-family:myFont3;font-size:18px}#Footer .FooterMain .FooterTop .FooterAboutLinks .FooterContact ul{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}#Footer .FooterMain .FooterTop .FooterAboutLinks .FooterContact ul li{align-items:center;gap:15px;display:flex}#Footer .FooterMain .FooterTop .FooterAboutLinks .FooterContact ul li svg{color:var(--primaryColor);min-width:16px}#Footer .FooterMain .FooterTop .FooterAboutLinks .FooterContact ul li a{color:#fff;font-family:myFont3;font-size:14px;text-decoration:none;transition:all .3s}#Footer .FooterMain .FooterTop .FooterAboutLinks .FooterContact ul li a:hover{color:var(--primaryColor)}.FooterBottom{background:var(--primaryColor);width:100%}.FooterBottom .FooterBottomMain{background:var(--primaryColor);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;padding:20px 0;display:flex}.FooterBottom .FooterBottomMain .Copyright p{color:#fff;margin:0;font-family:myFont3;font-size:12px;font-weight:400}.FooterBottom .FooterBottomMain .TermsCondition{align-items:center;gap:10px;display:flex}.FooterBottom .FooterBottomMain .TermsCondition a{color:#fff;font-family:myFont3;font-size:12px;font-weight:400;text-decoration:none;transition:all .3s}.FooterBottom .FooterBottomMain .TermsCondition a:hover{text-decoration:underline}.FooterBottom .FooterBottomMain .Designwith{align-items:center;gap:5px;display:flex}.FooterBottom .FooterBottomMain .Designwith p{color:#fff;align-items:center;gap:5px;margin:0;font-family:myFont3;font-size:12px;font-weight:400;display:flex}.FooterBottom .FooterBottomMain .Designwith svg{color:#ff6b6b}#Product{width:100%;padding:0 0 100px}@media (max-width:1024px){#Product{padding:0 0 60px}}@media (max-width:768px){#Product{padding:0 0 40px}}@media (max-width:480px){#Product{padding:0 0 30px}}#Product .BreadCrumbsBox{background:#f6f4f1;width:100%;margin-bottom:20px;padding:60px 0}@media (max-width:768px){#Product .BreadCrumbsBox{padding:40px 0}}@media (max-width:480px){#Product .BreadCrumbsBox{padding:30px 0}}#Product .ProductMain{flex-direction:column;gap:20px;width:100%;padding-top:20px;display:flex}@media (max-width:768px){#Product .ProductMain{gap:15px}}#Product .ProductMain .ProductFilterSort{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:15px;width:100%;display:flex}@media (max-width:768px){#Product .ProductMain .ProductFilterSort{flex-direction:column;align-items:flex-start}}#Product .ProductMain .ProductFilterSort .ProductFilterSearch{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:10px;width:auto;display:flex}@media (max-width:768px){#Product .ProductMain .ProductFilterSort .ProductFilterSearch{width:100%}}#Product .ProductMain .ProductFilterSort .ProductFilterSearch .FilterBox{border:1px solid var(--primaryColor);cursor:pointer;border-radius:5px;justify-content:space-between;align-items:center;gap:15px;padding:10px 20px;transition:all .3s;display:flex}@media (max-width:480px){#Product .ProductMain .ProductFilterSort .ProductFilterSearch .FilterBox{gap:10px;padding:8px 15px}}#Product .ProductMain .ProductFilterSort .ProductFilterSearch .FilterBox svg{color:var(--primaryColor);font-size:18px}@media (max-width:480px){#Product .ProductMain .ProductFilterSort .ProductFilterSearch .FilterBox svg{font-size:16px}}#Product .ProductMain .ProductFilterSort .ProductFilterSearch .FilterBox p{color:var(--primaryColor);margin:0;font-family:myFont3;font-size:16px;font-weight:500}@media (max-width:480px){#Product .ProductMain .ProductFilterSort .ProductFilterSearch .FilterBox p{font-size:14px}}#Product .ProductMain .ProductFilterSort .ProductFilterSearch .FilterBox:hover{background:var(--primaryColor)}#Product .ProductMain .ProductFilterSort .ProductFilterSearch .FilterBox:hover svg,#Product .ProductMain .ProductFilterSort .ProductFilterSearch .FilterBox:hover p{color:#fff}#Product .ProductMain .ProductFilterSort .ProductFilterSearch .SearchBox{border:1px solid var(--primaryColor);border-radius:5px;align-items:center;padding:13px 20px;display:flex}#Product .ProductMain .ProductFilterSort .ProductFilterSearch .SearchBox:hover{background:var(--primaryColor)}#Product .ProductMain .ProductFilterSort .ProductFilterSearch .SearchBox:hover svg{color:#fff}@media (max-width:480px){#Product .ProductMain .ProductFilterSort .ProductFilterSearch .SearchBox{padding:8px 15px}}#Product .ProductMain .ProductFilterSort .ProductFilterSearch .SearchBox button{cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:100%;height:100%;transition:all .3s;display:flex}#Product .ProductMain .ProductFilterSort .ProductFilterSearch .SearchBox button svg{color:var(--primaryColor);font-size:18px}@media (max-width:480px){#Product .ProductMain .ProductFilterSort .ProductFilterSearch .SearchBox button svg{font-size:16px}}#Product .ProductMain .ProductFilterSort .ProductFilterSearch .SearchClear{background:var(--primaryColor);cursor:pointer;border-radius:5px;align-items:center;gap:5px;padding:13px 20px;display:flex}#Product .ProductMain .ProductFilterSort .ProductFilterSearch .SearchClear p{color:#fff;font-family:myFont1;font-size:14px;font-weight:500}#Product .ProductMain .ProductFilterSort .ProductFilterSearch .SearchClear svg{color:#fff}#Product .ProductMain .ProductFilterSort .ProductSortBox{align-items:center;gap:10px;width:275px;display:flex}@media (max-width:768px){#Product .ProductMain .ProductFilterSort .ProductSortBox{width:100%}}#Product .ProductMain .ProductFilterSort .ProductSortBox .ProductSortText{align-items:center;width:65px;display:flex}#Product .ProductMain .ProductFilterSort .ProductSortBox .ProductSortText p{color:var(--textColor);margin:0;font-family:myFont3;font-size:14px;font-weight:500}@media (max-width:480px){#Product .ProductMain .ProductFilterSort .ProductSortBox .ProductSortText p{font-size:13px}}#Product .ProductMain .ProductFilterSort .ProductSortBox .ProductSortDropBox{flex-direction:column;align-items:center;width:200px;display:flex;position:relative}@media (max-width:768px){#Product .ProductMain .ProductFilterSort .ProductSortBox .ProductSortDropBox{width:calc(100% - 75px)}}#Product .ProductMain .ProductFilterSort .ProductSortBox .ProductSortDropBox .SortDropTextIcon{border:1px solid var(--primaryColor);cursor:pointer;border-radius:50px;justify-content:space-between;align-items:center;width:100%;padding:10px 20px;transition:all .3s;display:flex}@media (max-width:480px){#Product .ProductMain .ProductFilterSort .ProductSortBox .ProductSortDropBox .SortDropTextIcon{padding:8px 15px}}#Product .ProductMain .ProductFilterSort .ProductSortBox .ProductSortDropBox .SortDropTextIcon p{color:var(--primaryColor);margin:0;font-family:myFont3;font-size:14px;font-weight:400}@media (max-width:480px){#Product .ProductMain .ProductFilterSort .ProductSortBox .ProductSortDropBox .SortDropTextIcon p{font-size:13px}}#Product .ProductMain .ProductFilterSort .ProductSortBox .ProductSortDropBox .SortDropTextIcon svg{color:var(--primaryColor);margin-left:10px;transition:transform .3s}#Product .ProductMain .ProductFilterSort .ProductSortBox .ProductSortDropBox .ProductDropdownBox{z-index:10;background:#fff;border-radius:8px;width:200px;margin-top:5px;position:absolute;top:100%;right:0;overflow:hidden;box-shadow:0 4px 15px #0000001a}@media (max-width:480px){#Product .ProductMain .ProductFilterSort .ProductSortBox .ProductSortDropBox .ProductDropdownBox{width:100%}}#Product .ProductMain .ProductFilterSort .ProductSortBox .ProductSortDropBox .ProductDropdownBox ul{margin:0;padding:0;list-style:none}#Product .ProductMain .ProductFilterSort .ProductSortBox .ProductSortDropBox .ProductDropdownBox ul li{color:var(--primaryColor);cursor:pointer;background:0 0;padding:10px 15px;font-family:myFont3;font-size:15px;font-weight:400;transition:all .2s}@media (max-width:480px){#Product .ProductMain .ProductFilterSort .ProductSortBox .ProductSortDropBox .ProductDropdownBox ul li{padding:8px 12px;font-size:14px}}#Product .ProductMain .ProductFilterSort .ProductSortBox .ProductSortDropBox .ProductDropdownBox ul li:hover{background:var(--primaryColor);color:#fff}#Product .ProductMain .homProductCardList{flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;gap:20px;width:100%;margin-top:20px;display:flex;position:relative}@media (max-width:1024px){#Product .ProductMain .homProductCardList{gap:15px}}@media (max-width:480px){#Product .ProductMain .homProductCardList{gap:10px;padding-inline:10px}}#Product .ProductMain .homProductCardList .ProductBox{background:#fff;border-radius:15px;width:calc(25% - 15px);margin-bottom:30px;transition:all .3s;position:relative;overflow:hidden;box-shadow:0 4px 15px #0000000d}@media (max-width:1024px){#Product .ProductMain .homProductCardList .ProductBox{width:calc(33.33% - 13.33px)}}@media (max-width:768px){#Product .ProductMain .homProductCardList .ProductBox{width:calc(50% - 10px);margin-bottom:20px}}@media (max-width:480px){#Product .ProductMain .homProductCardList .ProductBox{width:100%}}#Product .ProductMain .homProductCardList .ProductBox .offerBox{background:var(--secondaryColor);z-index:20;border-radius:30px;padding:10px 15px;position:absolute;top:10px;left:10px}#Product .ProductMain .homProductCardList .ProductBox .offerBox p{color:#000;font-family:myFont1;font-size:14px;font-weight:500}#Product .ProductMain .homProductCardList .ProductBox .productLink{color:inherit;text-decoration:none;display:block}#Product .ProductMain .homProductCardList .ProductBox .productLink .ProductImage{aspect-ratio:4/5;background-color:var(--imagePlaceholderBg);width:100%;position:relative;overflow:hidden}#Product .ProductMain .homProductCardList .ProductBox .productLink .ProductImage img{-o-object-fit:cover;object-fit:cover;opacity:0;width:100%;height:100%;transition:all .5s cubic-bezier(.4,0,.2,1);position:absolute;top:0;left:0}#Product .ProductMain .homProductCardList .ProductBox .productLink .ProductImage img[loading=lazy].loaded{opacity:1}#Product .ProductMain .homProductCardList .ProductBox .productLink .ProductImage img.fade-in{opacity:1;z-index:1;transform:scale(1)}#Product .ProductMain .homProductCardList .ProductBox .productLink .ProductImage img.fade-out{opacity:0;z-index:2;transform:scale(1.05)}#Product .ProductMain .homProductCardList .ProductBox .productLink .ProductImage img.loading{filter:blur(5px);transform:scale(1.02)}#Product .ProductMain .homProductCardList .ProductBox .productLink .ProductImage .imagePlaceholder{background:linear-gradient(135deg,var(--placeholderBg1)0%,var(--placeholderBg2)50%,var(--placeholderBg1)100%);z-index:0;background-size:200% 200%;width:100%;height:100%;animation:1.5s ease-in-out infinite placeholderPulse;position:absolute;top:0;left:0}@keyframes placeholderPulse{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}#Product .ProductMain .homProductCardList .ProductBox .productLink .ProductText{flex-direction:column;gap:10px;padding:20px;display:flex}@media (max-width:768px){#Product .ProductMain .homProductCardList .ProductBox .productLink .ProductText{padding:15px}}#Product .ProductMain .homProductCardList .ProductBox .productLink .ProductText h3{color:#333;margin:0;font-family:myFont3;font-size:16px;font-weight:400}@media (max-width:480px){#Product .ProductMain .homProductCardList .ProductBox .productLink .ProductText h3{font-size:15px}}#Product .ProductMain .homProductCardList .ProductBox .productLink .ProductText .priceContainer{align-items:center;gap:10px;display:flex}#Product .ProductMain .homProductCardList .ProductBox .productLink .ProductText .priceContainer .originalPrice{color:#999;margin:0;font-size:14px;text-decoration:line-through}@media (max-width:480px){#Product .ProductMain .homProductCardList .ProductBox .productLink .ProductText .priceContainer .originalPrice{font-size:13px}}#Product .ProductMain .homProductCardList .ProductBox .productLink .ProductText .priceContainer .offerPrice{color:#4caf50;font-size:18px;font-weight:600}@media (max-width:480px){#Product .ProductMain .homProductCardList .ProductBox .productLink .ProductText .priceContainer .offerPrice{font-size:16px}}#Product .ProductMain .homProductCardList .ProductBox .productLink .ProductText .priceContainer .ProductOffShowBox{background:var(--secondaryColor);border-radius:5px;padding:5px}#Product .ProductMain .homProductCardList .ProductBox .productLink .ProductText .priceContainer .ProductOffShowBox p{font-family:myFont1;font-size:12px;font-weight:500}#Product .ProductMain .homProductCardList .ProductBox .productIcons{z-index:10;opacity:0;pointer-events:none;flex-direction:column;gap:10px;transition:all .4s;display:flex;position:absolute;top:10px;right:10px;transform:translate(20px)}@media (max-width:768px){#Product .ProductMain .homProductCardList .ProductBox .productIcons{gap:8px}}#Product .ProductMain .homProductCardList .ProductBox .productIcons.visible{opacity:1;transform:translate(0)}#Product .ProductMain .homProductCardList .ProductBox .productIcons .iconBox{cursor:pointer;pointer-events:auto;background:#fff;border-radius:50%;justify-content:center;align-items:center;width:45px;height:45px;transition:all .3s;display:flex;position:relative;box-shadow:0 2px 5px #0000001a}@media (max-width:768px){#Product .ProductMain .homProductCardList .ProductBox .productIcons .iconBox{width:40px;height:40px}}@media (max-width:480px){#Product .ProductMain .homProductCardList .ProductBox .productIcons .iconBox{width:38px;height:38px}}#Product .ProductMain .homProductCardList .ProductBox .productIcons .iconBox:first-child{transition-delay:.1s}#Product .ProductMain .homProductCardList .ProductBox .productIcons .iconBox:nth-child(2){transition-delay:.2s}#Product .ProductMain .homProductCardList .ProductBox .productIcons .iconBox:nth-child(3){transition-delay:.3s}#Product .ProductMain .homProductCardList .ProductBox .productIcons .iconBox:hover{background:var(--primaryColor)}#Product .ProductMain .homProductCardList .ProductBox .productIcons .iconBox:hover .icon{color:#fff}#Product .ProductMain .homProductCardList .ProductBox .productIcons .iconBox:hover:after{opacity:1;transform:translate(-100%)translateY(-50%)}#Product .ProductMain .homProductCardList .ProductBox .productIcons .iconBox .icon{color:var(--primaryColor);font-size:18px;transition:all .3s}@media (max-width:768px){#Product .ProductMain .homProductCardList .ProductBox .productIcons .iconBox .icon{font-size:16px}}#Product .ProductMain .homProductCardList .ProductBox .productIcons .iconBox:after{content:attr(data-tooltip);background:var(--primaryColor);color:#fff;white-space:nowrap;opacity:0;pointer-events:none;border-radius:4px;padding:5px 10px;font-family:myFont3;font-size:12px;transition:all .3s;position:absolute;top:50%;left:-10px;transform:translate(-90%)translateY(-50%)}@media (max-width:480px){#Product .ProductMain .homProductCardList .ProductBox .productIcons .iconBox:after{padding:4px 8px;font-size:11px}}#Product .ProductMain .homProductCardList .ProductBox:hover .ProductImage .primary{opacity:1!important;transform:scale(1)!important}#Product .ProductMain .homProductCardList .ProductBox:hover .ProductImage .secondary{opacity:0!important;transform:scale(1.05)!important}#Product .ProductMain .LoadmoreBtn{justify-content:center;align-items:center;width:100%;margin-top:20px;display:flex}#Product .ProductMain .LoadmoreBtn button{background:var(--primaryColor);color:#fff;cursor:pointer;border:1px solid #0000;border-radius:5px;outline:none;width:150px;padding:10px 20px;font-family:myFont3;font-size:16px;font-weight:500;transition:all .4s cubic-bezier(.25,.46,.45,.94)}@media (max-width:480px){#Product .ProductMain .LoadmoreBtn button{width:140px;padding:8px 15px;font-size:15px}}#Product .ProductMain .LoadmoreBtn button:hover{color:var(--primaryColor);border:1px solid var(--primaryColor);background:0 0;transform:translateY(-1px)}#ProductDetails{width:100%;padding:0 0 100px;overflow:hidden}@media (max-width:1024px){#ProductDetails{padding:0 0 60px}}@media (max-width:768px){#ProductDetails{padding:0 0 40px}}@media (max-width:480px){#ProductDetails{padding:0 0 30px}}#ProductDetails .BreadCrumbsBox{background:#f6f4f1;width:100%;margin-bottom:20px;padding:60px 0}@media (max-width:768px){#ProductDetails .BreadCrumbsBox{padding:40px 0}}@media (max-width:480px){#ProductDetails .BreadCrumbsBox{padding:30px 0}}#ProductDetails .ProductDetailsMain{width:100%;padding-top:20px}#ProductDetails .ProductDetailsMain .ProductDetailsImgBuyBox{justify-content:space-between;align-items:flex-start;gap:20px;width:100%;margin-bottom:20px;display:flex;position:relative}@media (max-width:1024px){#ProductDetails .ProductDetailsMain .ProductDetailsImgBuyBox{flex-direction:column;gap:30px}}#ProductDetails .ProductDetailsMain .ProductDetailsImgBuyBox .ProductDetailsLeft{justify-content:center;align-items:flex-start;gap:10px;width:48%;height:600px;display:flex}@media (max-width:1024px){#ProductDetails .ProductDetailsMain .ProductDetailsImgBuyBox .ProductDetailsLeft{width:100%;height:500px}}@media (max-width:768px){#ProductDetails .ProductDetailsMain .ProductDetailsImgBuyBox .ProductDetailsLeft{height:450px}}@media (max-width:480px){#ProductDetails .ProductDetailsMain .ProductDetailsImgBuyBox .ProductDetailsLeft{flex-direction:column-reverse;gap:15px;height:auto}}#ProductDetails .ProductDetailsMain .ProductDetailsImgBuyBox .ProductDetailsLeft .ProductDetailsThumbBox{width:115px;height:100%}@media (max-width:1024px){#ProductDetails .ProductDetailsMain .ProductDetailsImgBuyBox .ProductDetailsLeft .ProductDetailsThumbBox{width:100px}}@media (max-width:768px){#ProductDetails .ProductDetailsMain .ProductDetailsImgBuyBox .ProductDetailsLeft .ProductDetailsThumbBox{width:90px}}@media (max-width:480px){#ProductDetails .ProductDetailsMain .ProductDetailsImgBuyBox .ProductDetailsLeft .ProductDetailsThumbBox{width:100%;height:80px}#ProductDetails .ProductDetailsMain .ProductDetailsImgBuyBox .ProductDetailsLeft .ProductDetailsThumbBox .thumb-swiper{height:100%}#ProductDetails .ProductDetailsMain .ProductDetailsImgBuyBox .ProductDetailsLeft .ProductDetailsThumbBox .thumb-swiper .swiper-wrapper{flex-direction:row;gap:10px;height:100%;display:flex;overflow-x:scroll}#ProductDetails .ProductDetailsMain .ProductDetailsImgBuyBox .ProductDetailsLeft .ProductDetailsThumbBox .thumb-swiper .swiper-slide{flex-shrink:0;height:80px;width:80px!important}}#ProductDetails .ProductDetailsMain .ProductDetailsImgBuyBox .ProductDetailsLeft .ProductDetailsThumbBox .thumb-swiper{height:100%}#ProductDetails .ProductDetailsMain .ProductDetailsImgBuyBox .ProductDetailsLeft .ProductDetailsThumbBox .thumb-swiper .ThumbnailImgBox{aspect-ratio:4/5;cursor:pointer;border:1px solid #0000;width:100%;transition:all .3s;overflow:hidden}@media (max-width:480px){#ProductDetails .ProductDetailsMain .ProductDetailsImgBuyBox .ProductDetailsLeft .ProductDetailsThumbBox .thumb-swiper .ThumbnailImgBox{width:80px;height:80px}}#ProductDetails .ProductDetailsMain .ProductDetailsImgBuyBox .ProductDetailsLeft .ProductDetailsThumbBox .thumb-swiper .ThumbnailImgBox.active{border:2px solid var(--primaryColor)}#ProductDetails .ProductDetailsMain .ProductDetailsImgBuyBox .ProductDetailsLeft .ProductDetailsThumbBox .thumb-swiper .ThumbnailImgBox:hover{opacity:.8}#ProductDetails .ProductDetailsMain .ProductDetailsImgBuyBox .ProductDetailsLeft .ProductDetailsThumbBox .thumb-swiper .ThumbnailImgBox img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}#ProductDetails .ProductDetailsMain .ProductDetailsImgBuyBox .ProductDetailsLeft .ProductDetailsImgBox{aspect-ratio:4/5;width:calc(100% - 125px);position:relative}@media (max-width:1024px){#ProductDetails .ProductDetailsMain .ProductDetailsImgBuyBox .ProductDetailsLeft .ProductDetailsImgBox{width:calc(100% - 110px);height:100%}}@media (max-width:768px){#ProductDetails .ProductDetailsMain .ProductDetailsImgBuyBox .ProductDetailsLeft .ProductDetailsImgBox{width:calc(100% - 100px);height:100%}}@media (max-width:480px){#ProductDetails .ProductDetailsMain .ProductDetailsImgBuyBox .ProductDetailsLeft .ProductDetailsImgBox{aspect-ratio:4/5;width:100%}}#ProductDetails .ProductDetailsMain .ProductDetailsImgBuyBox .ProductDetailsLeft .ProductDetailsImgBox .offerBox{background:var(--secondaryColor);z-index:20;border-radius:30px;padding:10px 15px;position:absolute;top:10px;left:10px}#ProductDetails .ProductDetailsMain .ProductDetailsImgBuyBox .ProductDetailsLeft .ProductDetailsImgBox .offerBox p{color:#000;font-family:myFont1;font-size:14px;font-weight:500}#ProductDetails .ProductDetailsMain .ProductDetailsImgBuyBox .ProductDetailsLeft .ProductDetailsImgBox .main-swiper{width:100%;height:100%}#ProductDetails .ProductDetailsMain .ProductDetailsImgBuyBox .ProductDetailsLeft .ProductDetailsImgBox .main-swiper .swiper-slide{justify-content:center;align-items:center;display:flex}#ProductDetails .ProductDetailsMain .ProductDetailsImgBuyBox .ProductDetailsLeft .ProductDetailsImgBox .main-swiper .swiper-slide .main-image{-o-object-fit:cover;object-fit:cover;cursor:pointer;width:100%;height:100%}#ProductDetails .ProductDetailsMain .ProductDetailsImgBuyBox .ProductDetailsRight{flex-direction:column;align-items:flex-start;width:48%;display:flex}@media (max-width:1024px){#ProductDetails .ProductDetailsMain .ProductDetailsImgBuyBox .ProductDetailsRight{width:100%}}#ProductDetails .ProductDetailsMain .ProductDetailsImgBuyBox .ProductDetailsRight .ProductTilte{width:100%;margin-bottom:10px}@media (max-width:768px){#ProductDetails .ProductDetailsMain .ProductDetailsImgBuyBox .ProductDetailsRight .ProductTilte{margin-bottom:10px}}@media (max-width:480px){#ProductDetails .ProductDetailsMain .ProductDetailsImgBuyBox .ProductDetailsRight .ProductTilte{margin-bottom:10px}}#ProductDetails .ProductDetailsMain .ProductDetailsImgBuyBox .ProductDetailsRight .ProductTilte h2{letter-spacing:1px;color:var(--tittleColor);font-family:myFont3;font-size:40px;font-weight:600;line-height:1.5}@media (max-width:1024px){#ProductDetails .ProductDetailsMain .ProductDetailsImgBuyBox .ProductDetailsRight .ProductTilte h2{font-size:32px}}@media (max-width:768px){#ProductDetails .ProductDetailsMain .ProductDetailsImgBuyBox .ProductDetailsRight .ProductTilte h2{font-size:28px}}@media (max-width:480px){#ProductDetails .ProductDetailsMain .ProductDetailsImgBuyBox .ProductDetailsRight .ProductTilte h2{font-size:24px}}#ProductDetails .ProductDetailsMain .ProductDetailsImgBuyBox .ProductDetailsRight .ProductReviewBox{align-items:center;gap:10px;width:100%;margin-bottom:10px;display:flex}@media (max-width:480px){#ProductDetails .ProductDetailsMain .ProductDetailsImgBuyBox .ProductDetailsRight .ProductReviewBox{margin-bottom:10px}}#ProductDetails .ProductDetailsMain .ProductDetailsImgBuyBox .ProductDetailsRight .ProductReviewBox .ReviewBox{align-items:center;gap:5px;display:flex}#ProductDetails .ProductDetailsMain .ProductDetailsImgBuyBox .ProductDetailsRight .ProductReviewBox .ReviewBox .Rating p{font-family:myFont3;font-size:15px;font-weight:600}@media (max-width:768px){#ProductDetails .ProductDetailsMain .ProductDetailsImgBuyBox .ProductDetailsRight .ProductReviewBox .ReviewBox .Rating p{font-size:14px}}@media (max-width:480px){#ProductDetails .ProductDetailsMain .ProductDetailsImgBuyBox .ProductDetailsRight .ProductReviewBox .ReviewBox .Rating p{font-size:12px}}#ProductDetails .ProductDetailsMain .ProductDetailsImgBuyBox .ProductDetailsRight .ProductReviewBox .ReviewBox .star-icon{color:var(--secondaryColor);font-size:15px}@media (max-width:768px){#ProductDetails .ProductDetailsMain .ProductDetailsImgBuyBox .ProductDetailsRight .ProductReviewBox .ReviewBox .star-icon{font-size:14px}}@media (max-width:480px){#ProductDetails .ProductDetailsMain .ProductDetailsImgBuyBox .ProductDetailsRight .ProductReviewBox .ReviewBox .star-icon{font-size:12px}}#ProductDetails .ProductDetailsMain .ProductDetailsImgBuyBox .ProductDetailsRight .ProductReviewBox .ReviewCount p{letter-spacing:1px;color:var(--textColor);font-family:myFont3;font-size:15px;font-weight:500;line-height:1.5}@media (max-width:768px){#ProductDetails .ProductDetailsMain .ProductDetailsImgBuyBox .ProductDetailsRight .ProductReviewBox .ReviewCount p{font-size:14px}}@media (max-width:480px){#ProductDetails .ProductDetailsMain .ProductDetailsImgBuyBox .ProductDetailsRight .ProductReviewBox .ReviewCount p{font-size:12px}}#ProductDetails .ProductDetailsMain .ProductDetailsImgBuyBox .ProductDetailsRight .ProductPriceBox{align-items:center;gap:10px;width:100%;margin-bottom:10px;display:flex}#ProductDetails .ProductDetailsMain .ProductDetailsImgBuyBox .ProductDetailsRight .ProductPriceBox .ProductCurrentPrice p{letter-spacing:1px;color:var(--tittleColor);font-family:myFont3;font-size:40px;font-weight:600;line-height:1.5}@media (max-width:1024px){#ProductDetails .ProductDetailsMain .ProductDetailsImgBuyBox .ProductDetailsRight .ProductPriceBox .ProductCurrentPrice p{font-size:32px}}@media (max-width:768px){#ProductDetails .ProductDetailsMain .ProductDetailsImgBuyBox .ProductDetailsRight .ProductPriceBox .ProductCurrentPrice p{font-size:28px}}@media (max-width:480px){#ProductDetails .ProductDetailsMain .ProductDetailsImgBuyBox .ProductDetailsRight .ProductPriceBox .ProductCurrentPrice p{font-size:24px}}#ProductDetails .ProductDetailsMain .ProductDetailsImgBuyBox .ProductDetailsRight .ProductPriceBox .ProductOrginalPrice p{color:var(--textColor);letter-spacing:1px;font-family:myFont3;font-size:16px;font-weight:400;line-height:1.5;text-decoration:line-through}#ProductDetails .ProductDetailsMain .ProductDetailsImgBuyBox .ProductDetailsRight .ProductPriceBox .PriceSaveUpto{background:red;border-radius:4px;justify-content:center;align-items:center;width:40px;height:20px;display:flex}#ProductDetails .ProductDetailsMain .ProductDetailsImgBuyBox .ProductDetailsRight .ProductPriceBox .PriceSaveUpto p{color:#fff;letter-spacing:1px;font-family:myFont3;font-size:12px;font-weight:400;line-height:1.5}#ProductDetails .ProductDetailsMain .ProductDetailsImgBuyBox .ProductDetailsRight .ProductSizeBox{flex-direction:column;align-items:flex-start;gap:10px;width:100%;margin-bottom:10px;display:flex}#ProductDetails .ProductDetailsMain .ProductDetailsImgBuyBox .ProductDetailsRight .ProductSizeBox .SizeTitle{align-items:center;gap:15px;width:100%;display:flex}@media (max-width:480px){#ProductDetails .ProductDetailsMain .ProductDetailsImgBuyBox .ProductDetailsRight .ProductSizeBox .SizeTitle{gap:10px}}#ProductDetails .ProductDetailsMain .ProductDetailsImgBuyBox .ProductDetailsRight .ProductSizeBox .SizeTitle p{color:var(--tittleColor);font-family:myFont3;font-size:16px;font-weight:600}@media (max-width:480px){#ProductDetails .ProductDetailsMain .ProductDetailsImgBuyBox .ProductDetailsRight .ProductSizeBox .SizeTitle p{font-size:14px}}#ProductDetails .ProductDetailsMain .ProductDetailsImgBuyBox .ProductDetailsRight .ProductSizeBox .SizeTitle p:last-child{color:var(--tittleColor);font-family:myFont3;font-size:16px;font-weight:600}@media (max-width:480px){#ProductDetails .ProductDetailsMain .ProductDetailsImgBuyBox .ProductDetailsRight .ProductSizeBox .SizeTitle p:last-child{font-size:14px}}#ProductDetails .ProductDetailsMain .ProductDetailsImgBuyBox .ProductDetailsRight .ProductSizeBox .SizeBox{flex-wrap:wrap;align-items:center;gap:10px;width:100%;display:flex}#ProductDetails .ProductDetailsMain .ProductDetailsImgBuyBox .ProductDetailsRight .ProductSizeBox .SizeBox .Size{border:1px solid var(--borderColor);cursor:pointer;background:var(--cardBg);border-radius:4px;justify-content:center;align-items:center;padding:10px 15px;transition:all .3s;display:flex}@media (max-width:480px){#ProductDetails .ProductDetailsMain .ProductDetailsImgBuyBox .ProductDetailsRight .ProductSizeBox .SizeBox .Size{padding:8px 10px}}#ProductDetails .ProductDetailsMain .ProductDetailsImgBuyBox .ProductDetailsRight .ProductSizeBox .SizeBox .Size .SizeShow{color:var(--tittleColor);font-family:myFont3;font-size:14px;font-weight:500;transition:inherit}#ProductDetails .ProductDetailsMain .ProductDetailsImgBuyBox .ProductDetailsRight .ProductSizeBox .SizeBox .Size:hover:not(.selected){border-color:var(--primaryColor);color:var(--primaryColor)}#ProductDetails .ProductDetailsMain .ProductDetailsImgBuyBox .ProductDetailsRight .ProductSizeBox .SizeBox .Size:hover:not(.selected) .SizeShow{color:var(--primaryColor)}#ProductDetails .ProductDetailsMain .ProductDetailsImgBuyBox .ProductDetailsRight .ProductSizeBox .SizeBox .Size.selected{border-color:var(--primaryColor);background:var(--primaryColor)}#ProductDetails .ProductDetailsMain .ProductDetailsImgBuyBox .ProductDetailsRight .ProductSizeBox .SizeBox .Size.selected .SizeShow{color:var(--priceColor)}#ProductDetails .ProductDetailsMain .ProductDetailsImgBuyBox .ProductDetailsRight .ProductSizeBox .SizeBox .Size.selected:hover{background:var(--primaryColor);opacity:.9}#ProductDetails .ProductDetailsMain .ProductDetailsImgBuyBox .ProductDetailsRight .ProductStockBox{align-items:center;gap:10px;width:100%;margin-bottom:30px;display:flex}#ProductDetails .ProductDetailsMain .ProductDetailsImgBuyBox .ProductDetailsRight .ProductStockBox .ProductStock p{color:var(--tittleColor);font-family:myFont3;font-size:16px;font-weight:500;line-height:1.5}#ProductDetails .ProductDetailsMain .ProductDetailsImgBuyBox .ProductDetailsRight .ProductStockBox .ProductStcokShow .InStock{color:green;font-family:myFont3;font-size:16px;font-weight:500;line-height:1.5}#ProductDetails .ProductDetailsMain .ProductDetailsImgBuyBox .ProductDetailsRight .ProductStockBox .ProductStcokShow .OutOfStock{color:red;font-family:myFont3;font-size:16px;font-weight:500;line-height:1.5}#ProductDetails .ProductDetailsMain .ProductDetailsImgBuyBox .ProductDetailsRight .ProductColorBox{width:100%;margin-bottom:10px}#ProductDetails .ProductDetailsMain .ProductDetailsImgBuyBox .ProductDetailsRight .ProductColorBox .SelectColorBox{flex-direction:column;align-items:center;width:100%;display:flex}#ProductDetails .ProductDetailsMain .ProductDetailsImgBuyBox .ProductDetailsRight .ProductColorBox .SelectColorBox .selectcolorTitle{align-items:center;gap:10px;width:100%;margin-bottom:15px;display:flex}#ProductDetails .ProductDetailsMain .ProductDetailsImgBuyBox .ProductDetailsRight .ProductColorBox .SelectColorBox .selectcolorTitle p:first-child{font-family:myFont3;font-size:16px;font-weight:500}#ProductDetails .ProductDetailsMain .ProductDetailsImgBuyBox .ProductDetailsRight .ProductColorBox .SelectColorBox .selectcolorTitle p:last-child{color:var(--primaryColor);font-family:myFont3;font-size:16px;font-weight:500}#ProductDetails .ProductDetailsMain .ProductDetailsImgBuyBox .ProductDetailsRight .ProductColorBox .SelectColorBox .SelectColorImgBox{flex-wrap:wrap;align-items:center;gap:10px;width:100%;display:flex}#ProductDetails .ProductDetailsMain .ProductDetailsImgBuyBox .ProductDetailsRight .ProductColorBox .SelectColorBox .SelectColorImgBox .SelectColorImg{border:1px solid var(--primaryColor);cursor:pointer;background:#fff;width:70px;transition:all .3s;position:relative;overflow:hidden}#ProductDetails .ProductDetailsMain .ProductDetailsImgBuyBox .ProductDetailsRight .ProductColorBox .SelectColorBox .SelectColorImgBox .SelectColorImg.active{border:3px solid var(--primaryColor);background-color:var(--primaryColor)}#ProductDetails .ProductDetailsMain .ProductDetailsImgBuyBox .ProductDetailsRight .ProductColorBox .SelectColorBox .SelectColorImgBox .SelectColorImg img{width:100%;height:70px;display:block}#ProductDetails .ProductDetailsMain .ProductDetailsImgBuyBox .ProductDetailsRight .ProductQtyCartFavSare{justify-content:space-between;align-items:center;gap:15px;width:100%;margin-bottom:10px;display:flex}@media (max-width:768px){#ProductDetails .ProductDetailsMain .ProductDetailsImgBuyBox .ProductDetailsRight .ProductQtyCartFavSare{flex-wrap:wrap}}#ProductDetails .ProductDetailsMain .ProductDetailsImgBuyBox .ProductDetailsRight .ProductQtyCartFavSare .ProductQtyBox{border:1px solid #ebe8e8;border-radius:50px;justify-content:space-between;align-items:center;gap:10px;width:180px;padding:10px 20px;display:flex}@media (max-width:480px){#ProductDetails .ProductDetailsMain .ProductDetailsImgBuyBox .ProductDetailsRight .ProductQtyCartFavSare .ProductQtyBox{width:115px;padding:8px 15px}}#ProductDetails .ProductDetailsMain .ProductDetailsImgBuyBox .ProductDetailsRight .ProductQtyCartFavSare .ProductQtyBox .QtyMinus p,#ProductDetails .ProductDetailsMain .ProductDetailsImgBuyBox .ProductDetailsRight .ProductQtyCartFavSare .ProductQtyBox .QtyPlus p{cursor:pointer;-webkit-user-select:none;user-select:none;font-family:myFont3;font-size:16px;font-weight:600;transition:all .3s}#ProductDetails .ProductDetailsMain .ProductDetailsImgBuyBox .ProductDetailsRight .ProductQtyCartFavSare .ProductQtyBox .QtyMinus p:hover,#ProductDetails .ProductDetailsMain .ProductDetailsImgBuyBox .ProductDetailsRight .ProductQtyCartFavSare .ProductQtyBox .QtyPlus p:hover{color:var(--primaryColor)}#ProductDetails .ProductDetailsMain .ProductDetailsImgBuyBox .ProductDetailsRight .ProductQtyCartFavSare .ProductQtyBox .QtyCount p{-webkit-user-select:none;user-select:none;font-family:myFont3;font-size:16px;font-weight:600}#ProductDetails .ProductDetailsMain .ProductDetailsImgBuyBox .ProductDetailsRight .ProductQtyCartFavSare .ProductCart{background:var(--primaryColor);cursor:pointer;border:1px solid #0000;border-radius:50px;flex:1;justify-content:center;align-items:center;gap:20px;padding:10px 15px;transition:all .3s;display:flex}@media (max-width:768px){#ProductDetails .ProductDetailsMain .ProductDetailsImgBuyBox .ProductDetailsRight .ProductQtyCartFavSare .ProductCart{gap:15px;width:calc(100% - 130px);padding:10px}}@media (max-width:480px){#ProductDetails .ProductDetailsMain .ProductDetailsImgBuyBox .ProductDetailsRight .ProductQtyCartFavSare .ProductCart{gap:10px;width:calc(100% - 115px);padding:10px}}#ProductDetails .ProductDetailsMain .ProductDetailsImgBuyBox .ProductDetailsRight .ProductQtyCartFavSare .ProductCart p{text-transform:uppercase;letter-spacing:1px;color:var(--cartBtnColor);margin:0;font-family:myFont3;font-size:16px;font-weight:600;transition:inherit}@media (max-width:768px){#ProductDetails .ProductDetailsMain .ProductDetailsImgBuyBox .ProductDetailsRight .ProductQtyCartFavSare .ProductCart p{font-size:15px}}@media (max-width:480px){#ProductDetails .ProductDetailsMain .ProductDetailsImgBuyBox .ProductDetailsRight .ProductQtyCartFavSare .ProductCart p{font-size:12px}}#ProductDetails .ProductDetailsMain .ProductDetailsImgBuyBox .ProductDetailsRight .ProductQtyCartFavSare .ProductCart .cart-icon{color:var(--cartBtnColor);font-size:20px;font-weight:600;transition:inherit}@media (max-width:768px){#ProductDetails .ProductDetailsMain .ProductDetailsImgBuyBox .ProductDetailsRight .ProductQtyCartFavSare .ProductCart .cart-icon{font-size:16px}}@media (max-width:480px){#ProductDetails .ProductDetailsMain .ProductDetailsImgBuyBox .ProductDetailsRight .ProductQtyCartFavSare .ProductCart .cart-icon{font-size:14px}}#ProductDetails .ProductDetailsMain .ProductDetailsImgBuyBox .ProductDetailsRight .ProductQtyCartFavSare .ProductCart:hover{border-color:var(--primaryColor);background:0 0}#ProductDetails .ProductDetailsMain .ProductDetailsImgBuyBox .ProductDetailsRight .ProductQtyCartFavSare .ProductCart:hover p,#ProductDetails .ProductDetailsMain .ProductDetailsImgBuyBox .ProductDetailsRight .ProductQtyCartFavSare .ProductCart:hover .cart-icon{color:var(--primaryColor)}#ProductDetails .ProductDetailsMain .ProductDetailsImgBuyBox .ProductDetailsRight .ProductQtyCartFavSare .FavSareBox{justify-content:space-between;align-items:center;gap:10px;width:120px;display:flex}@media (max-width:480px){#ProductDetails .ProductDetailsMain .ProductDetailsImgBuyBox .ProductDetailsRight .ProductQtyCartFavSare .FavSareBox{justify-content:flex-end;width:80px}}#ProductDetails .ProductDetailsMain .ProductDetailsImgBuyBox .ProductDetailsRight .ProductQtyCartFavSare .FavSareBox .FavIconBoxContainer,#ProductDetails .ProductDetailsMain .ProductDetailsImgBuyBox .ProductDetailsRight .ProductQtyCartFavSare .FavSareBox .ShareIconBoxContainer{position:relative}#ProductDetails .ProductDetailsMain .ProductDetailsImgBuyBox .ProductDetailsRight .ProductQtyCartFavSare .FavSareBox .FavIconBoxContainer:hover .tooltip,#ProductDetails .ProductDetailsMain .ProductDetailsImgBuyBox .ProductDetailsRight .ProductQtyCartFavSare .FavSareBox .ShareIconBoxContainer:hover .tooltip{visibility:visible;opacity:1}#ProductDetails .ProductDetailsMain .ProductDetailsImgBuyBox .ProductDetailsRight .ProductQtyCartFavSare .FavSareBox .FavIconBox,#ProductDetails .ProductDetailsMain .ProductDetailsImgBuyBox .ProductDetailsRight .ProductQtyCartFavSare .FavSareBox .ShareIconBox{cursor:pointer;background:#fff;border:1px solid #ebe8e8;border-radius:50%;justify-content:center;align-items:center;width:50px;height:50px;transition:all .3s;display:flex;position:relative}@media (max-width:480px){#ProductDetails .ProductDetailsMain .ProductDetailsImgBuyBox .ProductDetailsRight .ProductQtyCartFavSare .FavSareBox .FavIconBox,#ProductDetails .ProductDetailsMain .ProductDetailsImgBuyBox .ProductDetailsRight .ProductQtyCartFavSare .FavSareBox .ShareIconBox{width:35px;height:35px}}#ProductDetails .ProductDetailsMain .ProductDetailsImgBuyBox .ProductDetailsRight .ProductQtyCartFavSare .FavSareBox .FavIconBox:hover,#ProductDetails .ProductDetailsMain .ProductDetailsImgBuyBox .ProductDetailsRight .ProductQtyCartFavSare .FavSareBox .ShareIconBox:hover{background:var(--primaryColor)}#ProductDetails .ProductDetailsMain .ProductDetailsImgBuyBox .ProductDetailsRight .ProductQtyCartFavSare .FavSareBox .FavIconBox:hover .fav-icon,#ProductDetails .ProductDetailsMain .ProductDetailsImgBuyBox .ProductDetailsRight .ProductQtyCartFavSare .FavSareBox .FavIconBox:hover .share-icon,#ProductDetails .ProductDetailsMain .ProductDetailsImgBuyBox .ProductDetailsRight .ProductQtyCartFavSare .FavSareBox .ShareIconBox:hover .fav-icon,#ProductDetails .ProductDetailsMain .ProductDetailsImgBuyBox .ProductDetailsRight .ProductQtyCartFavSare .FavSareBox .ShareIconBox:hover .share-icon{color:#fff}#ProductDetails .ProductDetailsMain .ProductDetailsImgBuyBox .ProductDetailsRight .ProductQtyCartFavSare .FavSareBox .FavIconBox .fav-icon,#ProductDetails .ProductDetailsMain .ProductDetailsImgBuyBox .ProductDetailsRight .ProductQtyCartFavSare .FavSareBox .FavIconBox .share-icon,#ProductDetails .ProductDetailsMain .ProductDetailsImgBuyBox .ProductDetailsRight .ProductQtyCartFavSare .FavSareBox .ShareIconBox .fav-icon,#ProductDetails .ProductDetailsMain .ProductDetailsImgBuyBox .ProductDetailsRight .ProductQtyCartFavSare .FavSareBox .ShareIconBox .share-icon{color:var(--primaryColor);font-size:20px;transition:all .3s}#ProductDetails .ProductDetailsMain .ProductDetailsImgBuyBox .ProductDetailsRight .ProductQtyCartFavSare .FavSareBox .FavIconBox .tooltip,#ProductDetails .ProductDetailsMain .ProductDetailsImgBuyBox .ProductDetailsRight .ProductQtyCartFavSare .FavSareBox .ShareIconBox .tooltip{visibility:hidden;color:#fff;text-align:center;z-index:1;opacity:0;background-color:#333;border-radius:4px;width:max-content;max-width:150px;padding:5px 10px;font-family:myFont3;font-size:12px;font-weight:400;transition:opacity .3s;position:absolute;bottom:125%;left:50%;transform:translate(-50%)}#ProductDetails .ProductDetailsMain .ProductDetailsImgBuyBox .ProductDetailsRight .ProductQtyCartFavSare .FavSareBox .FavIconBox .tooltip:after,#ProductDetails .ProductDetailsMain .ProductDetailsImgBuyBox .ProductDetailsRight .ProductQtyCartFavSare .FavSareBox .ShareIconBox .tooltip:after{content:"";border:5px solid #0000;border-top-color:#333;margin-left:-5px;position:absolute;top:100%;left:50%}#ProductDetails .ProductDetailsMain .ProductDetailsImgBuyBox .ProductDetailsRight .ProductBuyNow{background:var(--secondaryColor);cursor:pointer;border-radius:50px;justify-content:center;align-items:center;width:100%;margin-bottom:10px;padding:15px 20px;transition:all .3s;display:flex}@media (max-width:480px){#ProductDetails .ProductDetailsMain .ProductDetailsImgBuyBox .ProductDetailsRight .ProductBuyNow{padding:10px 15px}}#ProductDetails .ProductDetailsMain .ProductDetailsImgBuyBox .ProductDetailsRight .ProductBuyNow:hover{background:#f2b9077d}#ProductDetails .ProductDetailsMain .ProductDetailsImgBuyBox .ProductDetailsRight .ProductBuyNow a{text-decoration:none}#ProductDetails .ProductDetailsMain .ProductDetailsImgBuyBox .ProductDetailsRight .ProductBuyNow a p{text-transform:uppercase;color:#000;letter-spacing:1px;margin:0;font-family:myFont3;font-size:16px;font-weight:600}@media (max-width:480px){#ProductDetails .ProductDetailsMain .ProductDetailsImgBuyBox .ProductDetailsRight .ProductBuyNow a p{font-size:14px}}#ProductDetails .ProductDetailsMain .ProductDetailsImgBuyBox .ProductDetailsRight .ProductDelveryReturnBox{flex-direction:column;gap:10px;width:100%;display:flex}#ProductDetails .ProductDetailsMain .ProductDetailsImgBuyBox .ProductDetailsRight .ProductDelveryReturnBox .EstimateDelivery,#ProductDetails .ProductDetailsMain .ProductDetailsImgBuyBox .ProductDetailsRight .ProductDelveryReturnBox .ProductReturn{align-items:center;gap:10px;display:flex}#ProductDetails .ProductDetailsMain .ProductDetailsImgBuyBox .ProductDetailsRight .ProductDelveryReturnBox .EstimateDelivery .delivery-icon,#ProductDetails .ProductDetailsMain .ProductDetailsImgBuyBox .ProductDetailsRight .ProductDelveryReturnBox .EstimateDelivery .return-icon,#ProductDetails .ProductDetailsMain .ProductDetailsImgBuyBox .ProductDetailsRight .ProductDelveryReturnBox .ProductReturn .delivery-icon,#ProductDetails .ProductDetailsMain .ProductDetailsImgBuyBox .ProductDetailsRight .ProductDelveryReturnBox .ProductReturn .return-icon{color:var(--textColor);font-size:16px;font-weight:500}@media (max-width:480px){#ProductDetails .ProductDetailsMain .ProductDetailsImgBuyBox .ProductDetailsRight .ProductDelveryReturnBox .EstimateDelivery .delivery-icon,#ProductDetails .ProductDetailsMain .ProductDetailsImgBuyBox .ProductDetailsRight .ProductDelveryReturnBox .EstimateDelivery .return-icon,#ProductDetails .ProductDetailsMain .ProductDetailsImgBuyBox .ProductDetailsRight .ProductDelveryReturnBox .ProductReturn .delivery-icon,#ProductDetails .ProductDetailsMain .ProductDetailsImgBuyBox .ProductDetailsRight .ProductDelveryReturnBox .ProductReturn .return-icon{font-size:14px}}#ProductDetails .ProductDetailsMain .ProductDetailsImgBuyBox .ProductDetailsRight .ProductDelveryReturnBox .EstimateDelivery p,#ProductDetails .ProductDetailsMain .ProductDetailsImgBuyBox .ProductDetailsRight .ProductDelveryReturnBox .ProductReturn p{color:var(--textColor);margin:0;font-family:myFont3;font-size:14px;font-weight:0}@media (max-width:480px){#ProductDetails .ProductDetailsMain .ProductDetailsImgBuyBox .ProductDetailsRight .ProductDelveryReturnBox .EstimateDelivery p,#ProductDetails .ProductDetailsMain .ProductDetailsImgBuyBox .ProductDetailsRight .ProductDelveryReturnBox .ProductReturn p{font-size:13px}}#ProductDetails .ProductDetailsMain .ProductDetailsImgBuyBox .ProductDetailsRight .ProductDelveryReturnBox .EstimateDelivery p .Days,#ProductDetails .ProductDetailsMain .ProductDetailsImgBuyBox .ProductDetailsRight .ProductDelveryReturnBox .ProductReturn p .Days{color:var(--tittleColor);font-family:myFont3;font-weight:600}#ProductDetails .ProductDetailsMain .SpecificationsBox{flex-direction:column;width:100%;margin-bottom:40px;display:flex}@media (max-width:480px){#ProductDetails .ProductDetailsMain .SpecificationsBox{margin-top:20px}}#ProductDetails .ProductDetailsMain .SpecificationsBox .SpecificationsHead{width:100%;margin-bottom:20px;padding-bottom:10px}#ProductDetails .ProductDetailsMain .SpecificationsBox .SpecificationsHead h2{color:var(--tittleColor);padding-bottom:10px;font-family:myFont3;font-size:26px;font-weight:600;position:relative}@media (max-width:480px){#ProductDetails .ProductDetailsMain .SpecificationsBox .SpecificationsHead h2{font-size:24px}}#ProductDetails .ProductDetailsMain .SpecificationsBox .SpecificationsHead h2:after{content:"";background:var(--primaryColor);border-radius:3px;width:100px;height:3px;position:absolute;bottom:0;left:0}#ProductDetails .ProductDetailsMain .SpecificationsBox .ProductDetailsBox{width:100%}#ProductDetails .ProductDetailsMain .SpecificationsBox .ProductDetailsBox .ProductSortDesc{margin-bottom:30px}#ProductDetails .ProductDetailsMain .SpecificationsBox .ProductDetailsBox .ProductSortDesc p{color:var(--textColor);font-family:myFont3;font-size:16px;font-weight:400;line-height:1.5}@media (max-width:480px){#ProductDetails .ProductDetailsMain .SpecificationsBox .ProductDetailsBox .ProductSortDesc p{font-size:14px}}#ProductDetails .ProductDetailsMain .SpecificationsBox .ProductDetailsBox .ProductSortDesc ul{flex-direction:column;gap:10px;width:100%;margin:10px 0;padding-right:10px;display:flex}#ProductDetails .ProductDetailsMain .SpecificationsBox .ProductDetailsBox .ProductSortDesc ul li{color:var(--textColor);padding-left:20px;font-family:myFont3;font-size:16px;font-weight:400;list-style-type:none;position:relative}@media (max-width:480px){#ProductDetails .ProductDetailsMain .SpecificationsBox .ProductDetailsBox .ProductSortDesc ul li{font-size:14px}}#ProductDetails .ProductDetailsMain .SpecificationsBox .ProductDetailsBox .ProductSortDesc ul li:before{content:"•";color:var(--primaryColor);font-weight:700;position:absolute;left:0}#ProductDetails .ProductDetailsMain .SpecificationsBox .ProductDetailsBox .ComboProductDescriptions{flex-direction:column;gap:20px;display:flex}#ProductDetails .ProductDetailsMain .SpecificationsBox .ProductDetailsBox .ComboProductDescriptions .ProductDescriptionBox h3{color:var(--tittleColor);padding-bottom:10px;font-family:myFont3;font-size:18px;font-weight:600;position:relative}@media (max-width:480px){#ProductDetails .ProductDetailsMain .SpecificationsBox .ProductDetailsBox .ComboProductDescriptions .ProductDescriptionBox h3{font-size:16px}}#ProductDetails .ProductDetailsMain .SpecificationsBox .ProductDetailsBox .ComboProductDescriptions .ProductDescriptionBox p{color:var(--textColor);font-family:myFont3;font-size:16px;font-weight:400;line-height:1.5}@media (max-width:480px){#ProductDetails .ProductDetailsMain .SpecificationsBox .ProductDetailsBox .ComboProductDescriptions .ProductDescriptionBox p{font-size:14px}}#ProductDetails .ProductDetailsMain .SpecificationsBox .ProductDetailsBox .DetailsBox{flex-wrap:wrap;align-items:stretch;gap:10px;width:100%;display:flex}#ProductDetails .ProductDetailsMain .SpecificationsBox .ProductDetailsBox .DetailsBox .Box{border:1px solid #ebe8e8;border-radius:5px;flex-direction:column;width:calc(33.3333% - 10px);padding:10px;display:flex}@media (max-width:1024px){#ProductDetails .ProductDetailsMain .SpecificationsBox .ProductDetailsBox .DetailsBox .Box{width:calc(50% - 10px)}}@media (max-width:480px){#ProductDetails .ProductDetailsMain .SpecificationsBox .ProductDetailsBox .DetailsBox .Box{width:100%}}#ProductDetails .ProductDetailsMain .SpecificationsBox .ProductDetailsBox .DetailsBox .Box .BoxTitle{width:100%;margin-bottom:15px}#ProductDetails .ProductDetailsMain .SpecificationsBox .ProductDetailsBox .DetailsBox .Box .BoxTitle p{color:var(--tittleColor);font-family:myFont3;font-size:18px;font-weight:500}#ProductDetails .ProductDetailsMain .SpecificationsBox .ProductDetailsBox .DetailsBox .Box .BoxDetails{flex-direction:column;flex-grow:1;align-items:center;gap:10px;width:100%;display:flex}#ProductDetails .ProductDetailsMain .SpecificationsBox .ProductDetailsBox .DetailsBox .Box .BoxDetails .SubDetails{align-items:center;gap:15px;width:100%;display:flex}#ProductDetails .ProductDetailsMain .SpecificationsBox .ProductDetailsBox .DetailsBox .Box .BoxDetails .SubDetails p:first-child{color:var(--textColor);width:40%;font-family:myFont3;font-size:14px;font-weight:500}#ProductDetails .ProductDetailsMain .SpecificationsBox .ProductDetailsBox .DetailsBox .Box .BoxDetails .SubDetails p:last-child{color:var(--tittleColor);text-align:left;max-width:60%;font-family:myFont3;font-size:14px;font-weight:400}#ProductDetails .ProductDetailsMain .ProductManuFacturerBox{width:100%;margin-top:40px}#ProductDetails .ProductDetailsMain .ProductManuFacturerBox .ProductManuFacturerHead{width:100%;margin-bottom:20px;padding-bottom:10px}#ProductDetails .ProductDetailsMain .ProductManuFacturerBox .ProductManuFacturerHead h2{color:var(--tittleColor);padding-bottom:10px;font-family:myFont3;font-size:26px;font-weight:600;position:relative}@media (max-width:480px){#ProductDetails .ProductDetailsMain .ProductManuFacturerBox .ProductManuFacturerHead h2{font-size:24px}}#ProductDetails .ProductDetailsMain .ProductManuFacturerBox .ProductManuFacturerHead h2:after{content:"";background:var(--primaryColor);border-radius:3px;width:100px;height:3px;position:absolute;bottom:0;left:0}#ProductDetails .ProductDetailsMain .ProductManuFacturerBox .ManufacturerBox{flex-direction:column;gap:10px;width:100%;display:flex}#ProductDetails .ProductDetailsMain .ProductManuFacturerBox .ManufacturerBox .Box{border-bottom:1px solid #ebe8e8;flex-direction:column;width:100%;padding-bottom:20px;display:flex}#ProductDetails .ProductDetailsMain .ProductManuFacturerBox .ManufacturerBox .Box:last-child{border-bottom:none}#ProductDetails .ProductDetailsMain .ProductManuFacturerBox .ManufacturerBox .Box .BoxImgDesc{justify-content:space-between;align-items:center;gap:40px;width:100%;margin-top:20px;display:flex}@media (max-width:1024px){#ProductDetails .ProductDetailsMain .ProductManuFacturerBox .ManufacturerBox .Box .BoxImgDesc{flex-direction:column;gap:20px}#ProductDetails .ProductDetailsMain .ProductManuFacturerBox .ManufacturerBox .Box .BoxImgDesc .BoxImg,#ProductDetails .ProductDetailsMain .ProductManuFacturerBox .ManufacturerBox .Box .BoxImgDesc .boxTitleDesc{width:100%!important}}#ProductDetails .ProductDetailsMain .ProductManuFacturerBox .ManufacturerBox .Box .BoxImgDesc .BoxImg{aspect-ratio:4/5;flex-shrink:0;width:400px}@media (max-width:1024px){#ProductDetails .ProductDetailsMain .ProductManuFacturerBox .ManufacturerBox .Box .BoxImgDesc .BoxImg{height:250px}}#ProductDetails .ProductDetailsMain .ProductManuFacturerBox .ManufacturerBox .Box .BoxImgDesc .BoxImg img{-o-object-fit:cover;object-fit:cover;border-radius:4px;width:100%;height:100%}#ProductDetails .ProductDetailsMain .ProductManuFacturerBox .ManufacturerBox .Box .BoxImgDesc .boxTitleDesc{width:calc(100% - 250px);margin-bottom:15px}#ProductDetails .ProductDetailsMain .ProductManuFacturerBox .ManufacturerBox .Box .BoxImgDesc .boxTitleDesc .BoxTitle{width:100%;margin-bottom:15px}#ProductDetails .ProductDetailsMain .ProductManuFacturerBox .ManufacturerBox .Box .BoxImgDesc .boxTitleDesc .BoxTitle p{color:var(--tittleColor);font-family:myFont3;font-size:20px;font-weight:500}@media (max-width:480px){#ProductDetails .ProductDetailsMain .ProductManuFacturerBox .ManufacturerBox .Box .BoxImgDesc .boxTitleDesc .BoxTitle p{font-size:18px}}#ProductDetails .ProductDetailsMain .ProductManuFacturerBox .ManufacturerBox .Box .BoxImgDesc .boxTitleDesc .BoxDesc{width:100%}#ProductDetails .ProductDetailsMain .ProductManuFacturerBox .ManufacturerBox .Box .BoxImgDesc .boxTitleDesc .BoxDesc p{color:var(--textColor);margin-bottom:15px;font-family:myFont3;font-size:15px;font-weight:400;line-height:1.6}@media (max-width:480px){#ProductDetails .ProductDetailsMain .ProductManuFacturerBox .ManufacturerBox .Box .BoxImgDesc .boxTitleDesc .BoxDesc p{font-size:14px}}#ProductDetails .ProductDetailsMain .ProductManuFacturerBox .ManufacturerBox .Box .BoxImgDesc .boxTitleDesc .BoxDesc ul{flex-direction:column;gap:10px;width:100%;padding-right:10px;display:flex}#ProductDetails .ProductDetailsMain .ProductManuFacturerBox .ManufacturerBox .Box .BoxImgDesc .boxTitleDesc .BoxDesc ul li{color:var(--textColor);padding-left:20px;font-family:myFont3;font-size:16px;font-weight:400;list-style-type:none;position:relative}@media (max-width:480px){#ProductDetails .ProductDetailsMain .ProductManuFacturerBox .ManufacturerBox .Box .BoxImgDesc .boxTitleDesc .BoxDesc ul li{font-size:14px}}#ProductDetails .ProductDetailsMain .ProductManuFacturerBox .ManufacturerBox .Box .BoxImgDesc .boxTitleDesc .BoxDesc ul li:before{content:"•";color:var(--primaryColor);font-weight:700;position:absolute;left:0}#ProductDetails .ProductDetailsMain .ProductReviewSowBox{width:100%;margin-top:40px;position:relative}#ProductDetails .ProductDetailsMain .ProductReviewSowBox .ProductReviewSowBoxHead{width:100%;margin-bottom:20px;padding-bottom:10px}#ProductDetails .ProductDetailsMain .ProductReviewSowBox .ProductReviewSowBoxHead h2{color:var(--tittleColor);padding-bottom:10px;font-family:myFont3;font-size:26px;font-weight:600;position:relative}@media (max-width:480px){#ProductDetails .ProductDetailsMain .ProductReviewSowBox .ProductReviewSowBoxHead h2{font-size:24px}}#ProductDetails .ProductDetailsMain .ProductReviewSowBox .ProductReviewSowBoxHead h2:after{content:"";background:var(--primaryColor);border-radius:3px;width:100px;height:3px;position:absolute;bottom:0;left:0}#ProductDetails .ProductDetailsMain .ProductReviewSowBox .ReviewRateShowBox{justify-content:space-between;align-items:center;gap:40px;width:100%;display:flex}@media (max-width:1024px){#ProductDetails .ProductDetailsMain .ProductReviewSowBox .ReviewRateShowBox{flex-direction:column;gap:20px}#ProductDetails .ProductDetailsMain .ProductReviewSowBox .ReviewRateShowBox .ReviewRateSow,#ProductDetails .ProductDetailsMain .ProductReviewSowBox .ReviewRateShowBox .ReviewRateBarBox,#ProductDetails .ProductDetailsMain .ProductReviewSowBox .ReviewRateShowBox .ReviewRateWrite{width:100%!important}#ProductDetails .ProductDetailsMain .ProductReviewSowBox .ReviewRateShowBox .ReviewRateBarBox{order:2}#ProductDetails .ProductDetailsMain .ProductReviewSowBox .ReviewRateShowBox .ReviewRateWrite{order:3;justify-content:flex-start!important}}#ProductDetails .ProductDetailsMain .ProductReviewSowBox .ReviewRateShowBox .ReviewRateSow{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:10px;width:25%;display:flex}#ProductDetails .ProductDetailsMain .ProductReviewSowBox .ReviewRateShowBox .ReviewRateSow .TotalRate{align-items:center;gap:15px;width:100%;display:flex}#ProductDetails .ProductDetailsMain .ProductReviewSowBox .ReviewRateShowBox .ReviewRateSow .TotalRate p:first-child{color:var(--tittleColor);font-family:myFont3;font-size:40px;font-weight:600;line-height:1}@media (max-width:1024px){#ProductDetails .ProductDetailsMain .ProductReviewSowBox .ReviewRateShowBox .ReviewRateSow .TotalRate p:first-child{font-size:32px}}@media (max-width:768px){#ProductDetails .ProductDetailsMain .ProductReviewSowBox .ReviewRateShowBox .ReviewRateSow .TotalRate p:first-child{font-size:26px}}@media (max-width:480px){#ProductDetails .ProductDetailsMain .ProductReviewSowBox .ReviewRateShowBox .ReviewRateSow .TotalRate p:first-child{font-size:24px}}#ProductDetails .ProductDetailsMain .ProductReviewSowBox .ReviewRateShowBox .ReviewRateSow .TotalRate p:last-child{color:var(--textColor);font-family:myFont3;font-size:20px;font-weight:600}@media (max-width:768px){#ProductDetails .ProductDetailsMain .ProductReviewSowBox .ReviewRateShowBox .ReviewRateSow .TotalRate p:last-child{font-size:16px}}@media (max-width:480px){#ProductDetails .ProductDetailsMain .ProductReviewSowBox .ReviewRateShowBox .ReviewRateSow .TotalRate p:last-child{font-size:14px}}#ProductDetails .ProductDetailsMain .ProductReviewSowBox .ReviewRateShowBox .ReviewRateSow .RateStar{gap:5px;display:flex}#ProductDetails .ProductDetailsMain .ProductReviewSowBox .ReviewRateShowBox .ReviewRateSow .RateStar svg{color:var(--secondaryColor);font-size:20px}@media (max-width:768px){#ProductDetails .ProductDetailsMain .ProductReviewSowBox .ReviewRateShowBox .ReviewRateSow .RateStar svg{font-size:16px}}@media (max-width:480px){#ProductDetails .ProductDetailsMain .ProductReviewSowBox .ReviewRateShowBox .ReviewRateSow .RateStar svg{font-size:14px}}#ProductDetails .ProductDetailsMain .ProductReviewSowBox .ReviewRateShowBox .ReviewRateSow .RateCount p{color:var(--textColor);font-family:myFont3;font-size:14px;font-weight:400}#ProductDetails .ProductDetailsMain .ProductReviewSowBox .ReviewRateShowBox .ReviewRateBarBox{flex-direction:column;align-items:center;gap:12px;width:50%;display:flex}#ProductDetails .ProductDetailsMain .ProductReviewSowBox .ReviewRateShowBox .ReviewRateBarBox .ReviewRateBar{justify-content:center;align-items:center;gap:10px;width:100%;display:flex}#ProductDetails .ProductDetailsMain .ProductReviewSowBox .ReviewRateShowBox .ReviewRateBarBox .ReviewRateBar .RateBarNumber,#ProductDetails .ProductDetailsMain .ProductReviewSowBox .ReviewRateShowBox .ReviewRateBarBox .ReviewRateBar .RateBarStar,#ProductDetails .ProductDetailsMain .ProductReviewSowBox .ReviewRateShowBox .ReviewRateBarBox .ReviewRateBar .RateUserCount{text-align:center;width:10px}#ProductDetails .ProductDetailsMain .ProductReviewSowBox .ReviewRateShowBox .ReviewRateBarBox .ReviewRateBar .RateBarNumber p,#ProductDetails .ProductDetailsMain .ProductReviewSowBox .ReviewRateShowBox .ReviewRateBarBox .ReviewRateBar .RateBarNumber svg,#ProductDetails .ProductDetailsMain .ProductReviewSowBox .ReviewRateShowBox .ReviewRateBarBox .ReviewRateBar .RateBarStar p,#ProductDetails .ProductDetailsMain .ProductReviewSowBox .ReviewRateShowBox .ReviewRateBarBox .ReviewRateBar .RateBarStar svg,#ProductDetails .ProductDetailsMain .ProductReviewSowBox .ReviewRateShowBox .ReviewRateBarBox .ReviewRateBar .RateUserCount p,#ProductDetails .ProductDetailsMain .ProductReviewSowBox .ReviewRateShowBox .ReviewRateBarBox .ReviewRateBar .RateUserCount svg{color:var(--tittleColor);font-family:myFont3;font-size:14px;font-weight:400}#ProductDetails .ProductDetailsMain .ProductReviewSowBox .ReviewRateShowBox .ReviewRateBarBox .ReviewRateBar .RateBarNumber svg,#ProductDetails .ProductDetailsMain .ProductReviewSowBox .ReviewRateShowBox .ReviewRateBarBox .ReviewRateBar .RateBarStar svg,#ProductDetails .ProductDetailsMain .ProductReviewSowBox .ReviewRateShowBox .ReviewRateBarBox .ReviewRateBar .RateUserCount svg{color:var(--secondaryColor)}#ProductDetails .ProductDetailsMain .ProductReviewSowBox .ReviewRateShowBox .ReviewRateBarBox .ReviewRateBar .RateBar{background:#f0f0f0;border-radius:4px;width:calc(100% - 80px);height:8px;position:relative;overflow:hidden}@media (max-width:480px){#ProductDetails .ProductDetailsMain .ProductReviewSowBox .ReviewRateShowBox .ReviewRateBarBox .ReviewRateBar .RateBar{height:5px}}#ProductDetails .ProductDetailsMain .ProductReviewSowBox .ReviewRateShowBox .ReviewRateBarBox .ReviewRateBar .RateBar .RateBarFill{background:var(--secondaryColor);border-radius:4px;height:100%;transition:width .5s;position:absolute;top:0;left:0}#ProductDetails .ProductDetailsMain .ProductReviewSowBox .ReviewRateShowBox .ReviewRateWrite{justify-content:flex-end;width:25%;display:flex}#ProductDetails .ProductDetailsMain .ProductReviewSowBox .ReviewRateShowBox .ReviewRateWrite .WriteReviewBox{cursor:pointer;border:1px solid #ebe8e8;border-radius:50px;align-items:center;gap:10px;padding:15px 20px;transition:all .3s;display:flex}@media (max-width:480px){#ProductDetails .ProductDetailsMain .ProductReviewSowBox .ReviewRateShowBox .ReviewRateWrite .WriteReviewBox{padding:10px 15px}}#ProductDetails .ProductDetailsMain .ProductReviewSowBox .ReviewRateShowBox .ReviewRateWrite .WriteReviewBox p{color:var(--primaryColor);font-family:myFont3;font-size:15px;font-weight:400;transition:color .3s}@media (max-width:480px){#ProductDetails .ProductDetailsMain .ProductReviewSowBox .ReviewRateShowBox .ReviewRateWrite .WriteReviewBox p{font-size:14px}}#ProductDetails .ProductDetailsMain .ProductReviewSowBox .ReviewRateShowBox .ReviewRateWrite .WriteReviewBox .PencilIcon{color:var(--primaryColor);transition:all .3s}#ProductDetails .ProductDetailsMain .ProductReviewSowBox .ReviewRateShowBox .ReviewRateWrite .WriteReviewBox:hover{background:var(--primaryColor);border-color:var(--primaryColor)}#ProductDetails .ProductDetailsMain .ProductReviewSowBox .ReviewRateShowBox .ReviewRateWrite .WriteReviewBox:hover p{color:#fff}#ProductDetails .ProductDetailsMain .ProductReviewSowBox .ReviewRateShowBox .ReviewRateWrite .WriteReviewBox:hover .PencilIcon{color:#fff;transform:translate(3px)}#ProductDetails .ProductDetailsMain .ProductReviewSowBox .ReviewGalleryBox{width:100%;margin-top:30px;margin-bottom:30px}#ProductDetails .ProductDetailsMain .ProductReviewSowBox .ReviewGalleryBox .GalleryBox{flex-wrap:wrap;align-items:center;gap:10px;width:100%;display:flex}#ProductDetails .ProductDetailsMain .ProductReviewSowBox .ReviewGalleryBox .GalleryBox .Box{width:107px;height:100px;overflow:hidden}@media (max-width:768px){#ProductDetails .ProductDetailsMain .ProductReviewSowBox .ReviewGalleryBox .GalleryBox .Box{width:90px;height:85px}}@media (max-width:480px){#ProductDetails .ProductDetailsMain .ProductReviewSowBox .ReviewGalleryBox .GalleryBox .Box{width:90px;height:85px}}#ProductDetails .ProductDetailsMain .ProductReviewSowBox .ReviewGalleryBox .GalleryBox .Box img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}#ProductDetails .ProductDetailsMain .ProductReviewSowBox .ReviewGalleryBox .GalleryBox .LastBox{position:relative}#ProductDetails .ProductDetailsMain .ProductReviewSowBox .ReviewGalleryBox .GalleryBox .LastBox:after{content:"";background-color:#00000080;width:100%;height:100%;position:absolute;top:0;left:0}#ProductDetails .ProductDetailsMain .ProductReviewSowBox .ReviewGalleryBox .GalleryBox .LastBox .CountTotalImg{z-index:10;color:#fff;text-align:center;justify-content:center;align-items:center;gap:10px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#ProductDetails .ProductDetailsMain .ProductReviewSowBox .ReviewGalleryBox .GalleryBox .LastBox .CountTotalImg .PlusIcon{font-family:myFont3;font-size:18px;font-weight:600}#ProductDetails .ProductDetailsMain .ProductReviewSowBox .ReviewGalleryBox .GalleryBox .LastBox .CountTotalImg p{letter-spacing:2px;margin:0;font-family:myFont3;font-size:16px;font-weight:600}#ProductDetails .ProductDetailsMain .ProductReviewSowBox .ReviewCommentBox{flex-direction:column;align-items:center;gap:10px;width:100%;display:flex}#ProductDetails .ProductDetailsMain .ProductReviewSowBox .ReviewCommentBox .CommentBox{border-top:1px solid #eee;flex-direction:column;width:100%;padding:10px;display:flex}#ProductDetails .ProductDetailsMain .ProductReviewSowBox .ReviewCommentBox .CommentBox .EmptyMessage{text-align:center;color:#878787;padding:40px 0;font-size:16px}#ProductDetails .ProductDetailsMain .ProductReviewSowBox .ReviewCommentBox .CommentBox .ReviewCmtUserBox{border-bottom:1px solid #eee;flex-direction:column;width:100%;padding:30px 0;display:flex}#ProductDetails .ProductDetailsMain .ProductReviewSowBox .ReviewCommentBox .CommentBox .ReviewCmtUserBox .ReviewHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;width:100%;margin-bottom:20px;display:flex}#ProductDetails .ProductDetailsMain .ProductReviewSowBox .ReviewCommentBox .CommentBox .ReviewCmtUserBox .ReviewHeader .UserNameImgBox{align-items:center;gap:20px;display:flex}#ProductDetails .ProductDetailsMain .ProductReviewSowBox .ReviewCommentBox .CommentBox .ReviewCmtUserBox .ReviewHeader .UserNameImgBox .ImgBox{border-radius:50%;width:50px;height:50px;overflow:hidden}#ProductDetails .ProductDetailsMain .ProductReviewSowBox .ReviewCommentBox .CommentBox .ReviewCmtUserBox .ReviewHeader .UserNameImgBox .ImgBox img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}#ProductDetails .ProductDetailsMain .ProductReviewSowBox .ReviewCommentBox .CommentBox .ReviewCmtUserBox .ReviewHeader .UserNameImgBox .NameProductSizeBox{flex-direction:column;display:flex}#ProductDetails .ProductDetailsMain .ProductReviewSowBox .ReviewCommentBox .CommentBox .ReviewCmtUserBox .ReviewHeader .UserNameImgBox .NameProductSizeBox .UserName{margin-bottom:5px}#ProductDetails .ProductDetailsMain .ProductReviewSowBox .ReviewCommentBox .CommentBox .ReviewCmtUserBox .ReviewHeader .UserNameImgBox .NameProductSizeBox .UserName p{color:var(--tittleColor);margin:0;font-family:myFont3;font-size:16px;font-weight:500}@media (max-width:480px){#ProductDetails .ProductDetailsMain .ProductReviewSowBox .ReviewCommentBox .CommentBox .ReviewCmtUserBox .ReviewHeader .UserNameImgBox .NameProductSizeBox .UserName p{font-size:14px}}#ProductDetails .ProductDetailsMain .ProductReviewSowBox .ReviewCommentBox .CommentBox .ReviewCmtUserBox .ReviewHeader .UserNameImgBox .NameProductSizeBox .VerifyIconText{align-items:center;gap:5px;display:flex}#ProductDetails .ProductDetailsMain .ProductReviewSowBox .ReviewCommentBox .CommentBox .ReviewCmtUserBox .ReviewHeader .UserNameImgBox .NameProductSizeBox .VerifyIconText svg{color:var(--tittleColor);font-size:15px}@media (max-width:480px){#ProductDetails .ProductDetailsMain .ProductReviewSowBox .ReviewCommentBox .CommentBox .ReviewCmtUserBox .ReviewHeader .UserNameImgBox .NameProductSizeBox .VerifyIconText svg{font-size:14px}}#ProductDetails .ProductDetailsMain .ProductReviewSowBox .ReviewCommentBox .CommentBox .ReviewCmtUserBox .ReviewHeader .UserNameImgBox .NameProductSizeBox .VerifyIconText p{color:var(--tittleColor);margin:0;font-family:myFont3;font-size:15px;font-weight:500}@media (max-width:480px){#ProductDetails .ProductDetailsMain .ProductReviewSowBox .ReviewCommentBox .CommentBox .ReviewCmtUserBox .ReviewHeader .UserNameImgBox .NameProductSizeBox .VerifyIconText p{font-size:14px}}#ProductDetails .ProductDetailsMain .ProductReviewSowBox .ReviewCommentBox .CommentBox .ReviewCmtUserBox .ReviewHeader .UserNameImgBox .NameProductSizeBox .ProductSizeVerifyBox{flex-wrap:wrap;align-items:center;gap:15px;display:flex}#ProductDetails .ProductDetailsMain .ProductReviewSowBox .ReviewCommentBox .CommentBox .ReviewCmtUserBox .ReviewHeader .UserNameImgBox .NameProductSizeBox .ProductSizeVerifyBox .ProductSize p{color:var(--textColor);margin:0;font-family:myFont3;font-size:15px;font-weight:500}@media (max-width:480px){#ProductDetails .ProductDetailsMain .ProductReviewSowBox .ReviewCommentBox .CommentBox .ReviewCmtUserBox .ReviewHeader .UserNameImgBox .NameProductSizeBox .ProductSizeVerifyBox .ProductSize p{font-size:14px}}#ProductDetails .ProductDetailsMain .ProductReviewSowBox .ReviewCommentBox .CommentBox .ReviewCmtUserBox .ReviewHeader .UserNameImgBox .NameProductSizeBox .ProductSizeVerifyBox span{color:var(--textColor);font-family:myFont3;font-size:15px;font-weight:500}@media (max-width:480px){#ProductDetails .ProductDetailsMain .ProductReviewSowBox .ReviewCommentBox .CommentBox .ReviewCmtUserBox .ReviewHeader .UserNameImgBox .NameProductSizeBox .ProductSizeVerifyBox span{font-size:14px}}#ProductDetails .ProductDetailsMain .ProductReviewSowBox .ReviewCommentBox .CommentBox .ReviewCmtUserBox .ReviewHeader .UserNameImgBox .NameProductSizeBox .ProductSizeVerifyBox .VerifyIconText{align-items:center;gap:10px;display:flex}#ProductDetails .ProductDetailsMain .ProductReviewSowBox .ReviewCommentBox .CommentBox .ReviewCmtUserBox .ReviewHeader .UserNameImgBox .NameProductSizeBox .ProductSizeVerifyBox .VerifyIconText svg{color:var(--tittleColor);font-size:15px}@media (max-width:480px){#ProductDetails .ProductDetailsMain .ProductReviewSowBox .ReviewCommentBox .CommentBox .ReviewCmtUserBox .ReviewHeader .UserNameImgBox .NameProductSizeBox .ProductSizeVerifyBox .VerifyIconText svg{font-size:14px}}#ProductDetails .ProductDetailsMain .ProductReviewSowBox .ReviewCommentBox .CommentBox .ReviewCmtUserBox .ReviewHeader .UserNameImgBox .NameProductSizeBox .ProductSizeVerifyBox .VerifyIconText p{color:var(--tittleColor);margin:0;font-family:myFont3;font-size:15px;font-weight:500}@media (max-width:480px){#ProductDetails .ProductDetailsMain .ProductReviewSowBox .ReviewCommentBox .CommentBox .ReviewCmtUserBox .ReviewHeader .UserNameImgBox .NameProductSizeBox .ProductSizeVerifyBox .VerifyIconText p{font-size:14px}}#ProductDetails .ProductDetailsMain .ProductReviewSowBox .ReviewCommentBox .CommentBox .ReviewCmtUserBox .ReviewHeader .ReviewRatingShow{align-items:center;gap:10px;display:flex}#ProductDetails .ProductDetailsMain .ProductReviewSowBox .ReviewCommentBox .CommentBox .ReviewCmtUserBox .ReviewHeader .ReviewRatingShow svg{color:var(--secondaryColor);font-size:18px}@media (max-width:768px){#ProductDetails .ProductDetailsMain .ProductReviewSowBox .ReviewCommentBox .CommentBox .ReviewCmtUserBox .ReviewHeader .ReviewRatingShow svg{font-size:16px}}@media (max-width:480px){#ProductDetails .ProductDetailsMain .ProductReviewSowBox .ReviewCommentBox .CommentBox .ReviewCmtUserBox .ReviewHeader .ReviewRatingShow svg{font-size:14px}}#ProductDetails .ProductDetailsMain .ProductReviewSowBox .ReviewCommentBox .CommentBox .ReviewCmtUserBox .ReviewComment{flex-direction:column;width:100%;margin-bottom:20px;display:flex}#ProductDetails .ProductDetailsMain .ProductReviewSowBox .ReviewCommentBox .CommentBox .ReviewCmtUserBox .ReviewComment .CmtTitle p{color:var(--tittleColor);margin-bottom:3px;font-family:myFont3;font-size:16px;font-weight:400;line-height:1.5}#ProductDetails .ProductDetailsMain .ProductReviewSowBox .ReviewCommentBox .CommentBox .ReviewCmtUserBox .ReviewComment .CmtDesc{margin-bottom:5px}#ProductDetails .ProductDetailsMain .ProductReviewSowBox .ReviewCommentBox .CommentBox .ReviewCmtUserBox .ReviewComment .CmtDesc p{margin:0;font-family:myFont3;font-size:16px;font-weight:400;line-height:1.5}@media (max-width:480px){#ProductDetails .ProductDetailsMain .ProductReviewSowBox .ReviewCommentBox .CommentBox .ReviewCmtUserBox .ReviewComment .CmtDesc p{font-size:14px}}#ProductDetails .ProductDetailsMain .ProductReviewSowBox .ReviewCommentBox .CommentBox .ReviewCmtUserBox .ReviewComment .ReviewWriteTimeDate{align-items:center;gap:10px;display:flex}#ProductDetails .ProductDetailsMain .ProductReviewSowBox .ReviewCommentBox .CommentBox .ReviewCmtUserBox .ReviewComment .ReviewWriteTimeDate p{color:var(--textColor);margin:0;font-family:myFont3;font-size:14px;font-weight:400}#ProductDetails .ProductDetailsMain .ProductReviewSowBox .ReviewCommentBox .CommentBox .ReviewCmtUserBox .CustomerProductPhoto{flex-wrap:wrap;gap:10px;display:flex}#ProductDetails .ProductDetailsMain .ProductReviewSowBox .ReviewCommentBox .CommentBox .ReviewCmtUserBox .CustomerProductPhoto .PhotoBox{width:100px;height:100px;transition:transform .3s;position:relative;overflow:hidden}@media (max-width:480px){#ProductDetails .ProductDetailsMain .ProductReviewSowBox .ReviewCommentBox .CommentBox .ReviewCmtUserBox .CustomerProductPhoto .PhotoBox{width:90px;height:85px}}#ProductDetails .ProductDetailsMain .ProductReviewSowBox .ReviewCommentBox .CommentBox .ReviewCmtUserBox .CustomerProductPhoto .PhotoBox:hover{transform:scale(1.03)}#ProductDetails .ProductDetailsMain .ProductReviewSowBox .ReviewCommentBox .CommentBox .ReviewCmtUserBox .CustomerProductPhoto .PhotoBox img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}#ProductDetails .ProductDetailsMain .ProductReviewSowBox .ReviewCommentBox .CommentBox .ReviewCmtUserBox .CustomerProductPhoto .LastBox{position:relative}#ProductDetails .ProductDetailsMain .ProductReviewSowBox .ReviewCommentBox .CommentBox .ReviewCmtUserBox .CustomerProductPhoto .LastBox:after{content:"";background-color:#00000080;width:100%;height:100%;position:absolute;top:0;left:0}#ProductDetails .ProductDetailsMain .ProductReviewSowBox .ReviewCommentBox .CommentBox .ReviewCmtUserBox .CustomerProductPhoto .LastBox .CountTotalImg{z-index:2;color:#fff;text-align:center;justify-content:center;align-items:center;gap:10px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#ProductDetails .ProductDetailsMain .ProductReviewSowBox .ReviewCommentBox .CommentBox .ReviewCmtUserBox .CustomerProductPhoto .LastBox .CountTotalImg .PlusIcon{font-family:myFont3;font-size:18px;font-weight:600}#ProductDetails .ProductDetailsMain .ProductReviewSowBox .ReviewCommentBox .CommentBox .ReviewCmtUserBox .CustomerProductPhoto .LastBox .CountTotalImg p{letter-spacing:2px;margin:0;font-family:myFont3;font-size:16px;font-weight:600}#ProductDetails .ProductDetailsMain .ProductReviewSowBox .ReviewCommentBox .ReviewFormContainer{width:100%;padding:30px 0}#ProductDetails .ProductDetailsMain .ProductReviewSowBox .ReviewCommentBox .ReviewFormContainer .ReviewFormHeader{margin-bottom:30px}#ProductDetails .ProductDetailsMain .ProductReviewSowBox .ReviewCommentBox .ReviewFormContainer .ReviewFormHeader h3{color:#000;margin-bottom:5px;font-family:myFont3;font-size:24px}#ProductDetails .ProductDetailsMain .ProductReviewSowBox .ReviewCommentBox .ReviewFormContainer .ReviewFormHeader p{color:#666;font-family:myFont3;font-size:14px}#ProductDetails .ProductDetailsMain .ProductReviewSowBox .ReviewCommentBox .ReviewFormContainer .ReviewRatingInput{margin-bottom:20px}#ProductDetails .ProductDetailsMain .ProductReviewSowBox .ReviewCommentBox .ReviewFormContainer .ReviewRatingInput p{margin-bottom:10px;font-family:myFont3;font-weight:500}#ProductDetails .ProductDetailsMain .ProductReviewSowBox .ReviewCommentBox .ReviewFormContainer .ReviewRatingInput .StarRating{gap:5px;display:flex}#ProductDetails .ProductDetailsMain .ProductReviewSowBox .ReviewCommentBox .ReviewFormContainer .ReviewRatingInput .StarRating .star-icon{cursor:pointer;transition:all .2s}#ProductDetails .ProductDetailsMain .ProductReviewSowBox .ReviewCommentBox .ReviewFormContainer .ReviewRatingInput .StarRating .star-icon:hover{transform:scale(1.1)}#ProductDetails .ProductDetailsMain .ProductReviewSowBox .ReviewCommentBox .ReviewFormContainer .ReviewFormInput{margin-bottom:20px}#ProductDetails .ProductDetailsMain .ProductReviewSowBox .ReviewCommentBox .ReviewFormContainer .ReviewFormInput label{color:#333;margin-bottom:8px;font-family:myFont3;font-weight:500;display:block}#ProductDetails .ProductDetailsMain .ProductReviewSowBox .ReviewCommentBox .ReviewFormContainer .ReviewFormInput input,#ProductDetails .ProductDetailsMain .ProductReviewSowBox .ReviewCommentBox .ReviewFormContainer .ReviewFormInput textarea{border:1px solid #ddd;border-radius:4px;width:100%;padding:12px 15px;font-family:myFont3;font-size:14px;transition:border .3s}#ProductDetails .ProductDetailsMain .ProductReviewSowBox .ReviewCommentBox .ReviewFormContainer .ReviewFormInput input:focus,#ProductDetails .ProductDetailsMain .ProductReviewSowBox .ReviewCommentBox .ReviewFormContainer .ReviewFormInput textarea:focus{border-color:var(--primaryColor);outline:none}#ProductDetails .ProductDetailsMain .ProductReviewSowBox .ReviewCommentBox .ReviewFormContainer .ReviewFormInput textarea{resize:vertical}#ProductDetails .ProductDetailsMain .ProductReviewSowBox .ReviewCommentBox .ReviewFormContainer .image-upload-container{margin-top:10px}#ProductDetails .ProductDetailsMain .ProductReviewSowBox .ReviewCommentBox .ReviewFormContainer .image-upload-container .image-upload-button{cursor:pointer;background-color:#f5f5f5;border:1px dashed #ccc;border-radius:4px;align-items:center;padding:8px 15px;transition:all .3s;display:inline-flex}#ProductDetails .ProductDetailsMain .ProductReviewSowBox .ReviewCommentBox .ReviewFormContainer .image-upload-container .image-upload-button:hover{background-color:#e0e0e0}#ProductDetails .ProductDetailsMain .ProductReviewSowBox .ReviewCommentBox .ReviewFormContainer .image-upload-container .image-upload-button .upload-icon{margin-right:8px}#ProductDetails .ProductDetailsMain .ProductReviewSowBox .ReviewCommentBox .ReviewFormContainer .image-upload-container .uploaded-images-preview{flex-wrap:wrap;gap:10px;margin-top:15px;display:flex}#ProductDetails .ProductDetailsMain .ProductReviewSowBox .ReviewCommentBox .ReviewFormContainer .image-upload-container .uploaded-images-preview .image-preview-item{border-radius:4px;width:80px;height:80px;position:relative;overflow:hidden}#ProductDetails .ProductDetailsMain .ProductReviewSowBox .ReviewCommentBox .ReviewFormContainer .image-upload-container .uploaded-images-preview .image-preview-item img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}#ProductDetails .ProductDetailsMain .ProductReviewSowBox .ReviewCommentBox .ReviewFormContainer .image-upload-container .uploaded-images-preview .image-preview-item .remove-image-btn{color:#fff;cursor:pointer;background:#000000b3;border:none;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;font-size:12px;display:flex;position:absolute;top:5px;right:5px}#ProductDetails .ProductDetailsMain .ProductReviewSowBox .ReviewCommentBox .ReviewFormContainer .error-message{color:#f44336;margin-top:5px;font-size:13px}#ProductDetails .ProductDetailsMain .ProductReviewSowBox .ReviewCommentBox .ReviewFormContainer .error{border-color:#f44336!important}#ProductDetails .ProductDetailsMain .ProductReviewSowBox .ReviewCommentBox .ReviewFormContainer .required{color:#f44336}#ProductDetails .ProductDetailsMain .ProductReviewSowBox .ReviewCommentBox .ReviewFormContainer .ReviewFormActions{gap:15px;margin-top:30px;display:flex}#ProductDetails .ProductDetailsMain .ProductReviewSowBox .ReviewCommentBox .ReviewFormContainer .ReviewFormActions button{cursor:pointer;border-radius:4px;padding:12px 25px;font-family:myFont3;font-weight:500;transition:all .3s}#ProductDetails .ProductDetailsMain .ProductReviewSowBox .ReviewCommentBox .ReviewFormContainer .ReviewFormActions .SubmitReviewBtn{background:var(--primaryColor);color:#fff;border:none;font-family:myFont3}#ProductDetails .ProductDetailsMain .ProductReviewSowBox .ReviewCommentBox .ReviewFormContainer .ReviewFormActions .SubmitReviewBtn:hover{background:var(--primaryColor)}#ProductDetails .ProductDetailsMain .ProductReviewSowBox .ReviewCommentBox .ReviewFormContainer .ReviewFormActions .CancelReviewBtn{color:#333;background:#f5f5f5;border:1px solid #ddd;font-family:myFont3}#ProductDetails .ProductDetailsMain .ProductReviewSowBox .ReviewCommentBox .ReviewFormContainer .ReviewFormActions .CancelReviewBtn:hover{background:#e0e0e0}#ProductDetails .ProductDetailsMain .MostRelatedBox{width:100%;margin-top:40px;position:relative}#ProductDetails .ProductDetailsMain .MostRelatedBox .MostRelatedBoxHead{width:100%;margin-bottom:20px;padding-bottom:10px}#ProductDetails .ProductDetailsMain .MostRelatedBox .MostRelatedBoxHead h2{color:var(--tittleColor);padding-bottom:10px;font-family:myFont3;font-size:26px;font-weight:600;position:relative}@media (max-width:480px){#ProductDetails .ProductDetailsMain .MostRelatedBox .MostRelatedBoxHead h2{font-size:24px}}#ProductDetails .ProductDetailsMain .MostRelatedBox .MostRelatedBoxHead h2:after{content:"";background:var(--primaryColor);border-radius:3px;width:100px;height:3px;position:absolute;bottom:0;left:0}#ProductDetails .ProductDetailsMain .MostRelatedBox .homProductCardList{flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;gap:20px;width:100%;margin-top:20px;display:flex;position:relative}#ProductDetails .ProductDetailsMain .MostRelatedBox .homProductCardList .ProductBox{background:#fff;border-radius:15px;width:calc(25% - 15px);margin-bottom:30px;transition:all .3s;position:relative;overflow:hidden;box-shadow:0 4px 15px #0000000d}@media (max-width:1024px){#ProductDetails .ProductDetailsMain .MostRelatedBox .homProductCardList .ProductBox{width:calc(33.33% - 14px)}}@media (max-width:768px){#ProductDetails .ProductDetailsMain .MostRelatedBox .homProductCardList .ProductBox{width:calc(50% - 10px)}}@media (max-width:480px){#ProductDetails .ProductDetailsMain .MostRelatedBox .homProductCardList .ProductBox{width:100%}}#ProductDetails .ProductDetailsMain .MostRelatedBox .homProductCardList .ProductBox .productLink{color:inherit;text-decoration:none;display:block}#ProductDetails .ProductDetailsMain .MostRelatedBox .homProductCardList .ProductBox .productLink .ProductImage{aspect-ratio:4/5;width:100%;position:relative;overflow:hidden}#ProductDetails .ProductDetailsMain .MostRelatedBox .homProductCardList .ProductBox .productLink .ProductImage img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:all .5s cubic-bezier(.4,0,.2,1);position:absolute;top:0;left:0}#ProductDetails .ProductDetailsMain .MostRelatedBox .homProductCardList .ProductBox .productLink .ProductImage img.fade-in{opacity:1;z-index:1;transform:scale(1)}#ProductDetails .ProductDetailsMain .MostRelatedBox .homProductCardList .ProductBox .productLink .ProductImage img.fade-out{opacity:0;z-index:2;transform:scale(1.05)}#ProductDetails .ProductDetailsMain .MostRelatedBox .homProductCardList .ProductBox .productLink .ProductText{flex-direction:column;gap:10px;padding:20px;display:flex}#ProductDetails .ProductDetailsMain .MostRelatedBox .homProductCardList .ProductBox .productLink .ProductText h3{color:#333;margin:0;font-family:myFont3;font-size:16px;font-weight:400}#ProductDetails .ProductDetailsMain .MostRelatedBox .homProductCardList .ProductBox .productLink .ProductText .priceContainer{align-items:center;gap:10px;display:flex}#ProductDetails .ProductDetailsMain .MostRelatedBox .homProductCardList .ProductBox .productLink .ProductText .priceContainer .originalPrice{color:#999;margin:0;font-size:14px;text-decoration:line-through}#ProductDetails .ProductDetailsMain .MostRelatedBox .homProductCardList .ProductBox .productLink .ProductText .priceContainer .offerPrice{color:#4caf50;font-size:18px;font-weight:600}#ProductDetails .ProductDetailsMain .MostRelatedBox .homProductCardList .ProductBox .productLink .ProductText .priceContainer .ProductOffShowBox{background:var(--secondaryColor);border-radius:5px;padding:5px}#ProductDetails .ProductDetailsMain .MostRelatedBox .homProductCardList .ProductBox .productLink .ProductText .priceContainer .ProductOffShowBox p{font-family:myFont1;font-size:12px;font-weight:500}#ProductDetails .ProductDetailsMain .MostRelatedBox .homProductCardList .ProductBox .productIcons{z-index:10;opacity:0;pointer-events:none;flex-direction:column;gap:10px;transition:all .4s;display:flex;position:absolute;top:10px;right:10px;transform:translate(20px)}#ProductDetails .ProductDetailsMain .MostRelatedBox .homProductCardList .ProductBox .productIcons.visible{opacity:1;transform:translate(0)}#ProductDetails .ProductDetailsMain .MostRelatedBox .homProductCardList .ProductBox .productIcons .iconBox{cursor:pointer;pointer-events:auto;background:#fff;border-radius:50%;justify-content:center;align-items:center;width:45px;height:45px;transition:all .3s;display:flex;position:relative;box-shadow:0 2px 5px #0000001a}#ProductDetails .ProductDetailsMain .MostRelatedBox .homProductCardList .ProductBox .productIcons .iconBox:first-child{transition-delay:.1s}#ProductDetails .ProductDetailsMain .MostRelatedBox .homProductCardList .ProductBox .productIcons .iconBox:nth-child(2){transition-delay:.2s}#ProductDetails .ProductDetailsMain .MostRelatedBox .homProductCardList .ProductBox .productIcons .iconBox:nth-child(3){transition-delay:.3s}#ProductDetails .ProductDetailsMain .MostRelatedBox .homProductCardList .ProductBox .productIcons .iconBox:hover{background:var(--primaryColor)}#ProductDetails .ProductDetailsMain .MostRelatedBox .homProductCardList .ProductBox .productIcons .iconBox:hover .icon{color:#fff}#ProductDetails .ProductDetailsMain .MostRelatedBox .homProductCardList .ProductBox .productIcons .iconBox:hover:after{opacity:1;transform:translate(-100%)translateY(-50%)}#ProductDetails .ProductDetailsMain .MostRelatedBox .homProductCardList .ProductBox .productIcons .iconBox .icon{color:var(--primaryColor);font-size:18px;transition:all .3s}#ProductDetails .ProductDetailsMain .MostRelatedBox .homProductCardList .ProductBox .productIcons .iconBox:after{content:attr(data-tooltip);background:var(--primaryColor);color:#fff;white-space:nowrap;opacity:0;pointer-events:none;border-radius:4px;padding:5px 10px;font-family:myFont3;font-size:12px;transition:all .3s;position:absolute;top:50%;left:-10px;transform:translate(-90%)translateY(-50%)}#ProductDetails .ProductDetailsMain .MostRelatedBox .homProductCardList .ProductBox .productIcons:hover .ProductImage .primary{opacity:1!important;transform:scale(1)!important}#ProductDetails .ProductDetailsMain .MostRelatedBox .homProductCardList .ProductBox .productIcons:hover .ProductImage .secondary{opacity:0!important;transform:scale(1.05)!important}#Checkout{width:100%;padding:0 0 100px}@media (max-width:1024px){#Checkout{padding:0 0 60px}}@media (max-width:768px){#Checkout{padding:0 0 40px}}@media (max-width:480px){#Checkout{padding:0 0 30px}}#Checkout .BreadCrumbsBox{background:#f6f4f1;width:100%;margin-bottom:20px;padding:60px 0}@media (max-width:768px){#Checkout .BreadCrumbsBox{padding:40px 0}}@media (max-width:480px){#Checkout .BreadCrumbsBox{padding:30px 0}}#Checkout .CheckoutMain{align-items:flex-start;gap:40px;width:100%;margin-top:40px;display:flex}@media (max-width:1024px){#Checkout .CheckoutMain{gap:30px}}@media (max-width:768px){#Checkout .CheckoutMain{flex-direction:column;gap:30px}}@media (max-width:480px){#Checkout .CheckoutMain{gap:20px;margin-top:30px}}#Checkout .CheckoutMain .CheckoutLeft{width:60%}@media (max-width:1024px){#Checkout .CheckoutMain .CheckoutLeft{width:55%}}@media (max-width:768px){#Checkout .CheckoutMain .CheckoutLeft{width:100%}}#Checkout .CheckoutMain .CheckoutLeft .CheckoutHead{width:100%;margin-bottom:20px;padding-bottom:10px}#Checkout .CheckoutMain .CheckoutLeft .CheckoutHead h2{color:#000;padding-bottom:10px;font-family:myFont3;font-size:26px;font-weight:600;position:relative}@media (max-width:480px){#Checkout .CheckoutMain .CheckoutLeft .CheckoutHead h2{font-size:22px}}#Checkout .CheckoutMain .CheckoutLeft .CheckoutAddressBox{width:100%}#Checkout .CheckoutMain .CheckoutLeft .CheckoutAddressBox .AddressNameBox{align-items:center;gap:20px;width:100%;margin-bottom:20px;display:flex}@media (max-width:480px){#Checkout .CheckoutMain .CheckoutLeft .CheckoutAddressBox .AddressNameBox{flex-direction:column;gap:15px}}#Checkout .CheckoutMain .CheckoutLeft .CheckoutAddressBox .AddressNameBox input{background:#eee;border:1px solid #ebe8e8;border-radius:5px;width:50%;padding:15px;font-family:myFont3;font-size:14px;transition:all .3s}@media (max-width:480px){#Checkout .CheckoutMain .CheckoutLeft .CheckoutAddressBox .AddressNameBox input{width:100%;padding:12px}}#Checkout .CheckoutMain .CheckoutLeft .CheckoutAddressBox .AddressNameBox input:focus{border-color:var(--primaryColor);box-shadow:0 0 0 2px var(--primaryColor);background:#fff;outline:none}#Checkout .CheckoutMain .CheckoutLeft .CheckoutAddressBox .AddressEmailMobileBox{align-items:center;gap:20px;width:100%;margin-bottom:20px;display:flex}@media (max-width:480px){#Checkout .CheckoutMain .CheckoutLeft .CheckoutAddressBox .AddressEmailMobileBox{flex-direction:column;gap:15px}}#Checkout .CheckoutMain .CheckoutLeft .CheckoutAddressBox .AddressEmailMobileBox input{background:#eee;border:1px solid #ebe8e8;border-radius:5px;width:100%;padding:15px;font-family:myFont3;font-size:14px;transition:all .3s}@media (max-width:480px){#Checkout .CheckoutMain .CheckoutLeft .CheckoutAddressBox .AddressEmailMobileBox input{width:100%;padding:12px}}#Checkout .CheckoutMain .CheckoutLeft .CheckoutAddressBox .AddressEmailMobileBox input:focus{border-color:var(--primaryColor);box-shadow:0 0 0 2px var(--primaryColor);background:#fff;outline:none}#Checkout .CheckoutMain .CheckoutLeft .CheckoutAddressBox .AddressMobileBox{align-items:start;gap:20px;width:100%;margin-bottom:20px;display:flex}@media (max-width:480px){#Checkout .CheckoutMain .CheckoutLeft .CheckoutAddressBox .AddressMobileBox{flex-direction:column;gap:15px}}#Checkout .CheckoutMain .CheckoutLeft .CheckoutAddressBox .AddressMobileBox input{background:#eee;border:1px solid #ebe8e8;border-radius:5px;width:50%;padding:15px;font-family:myFont3;font-size:14px;transition:all .3s}@media (max-width:480px){#Checkout .CheckoutMain .CheckoutLeft .CheckoutAddressBox .AddressMobileBox input{width:100%;padding:12px}}#Checkout .CheckoutMain .CheckoutLeft .CheckoutAddressBox .AddressMobileBox input:focus{border-color:var(--primaryColor);box-shadow:0 0 0 2px var(--primaryColor);background:#fff;outline:none}#Checkout .CheckoutMain .CheckoutLeft .CheckoutAddressBox .AddressMobileBox .PrimaryPhoneBox{flex-direction:column;gap:2px;width:50%;display:flex}@media (max-width:780px){#Checkout .CheckoutMain .CheckoutLeft .CheckoutAddressBox .AddressMobileBox .PrimaryPhoneBox{gap:0;width:100%;padding:0}}#Checkout .CheckoutMain .CheckoutLeft .CheckoutAddressBox .AddressMobileBox .PrimaryPhoneBox input{background:#eee;border:1px solid #ebe8e8;border-radius:5px;width:100%;padding:15px;font-family:myFont3;font-size:14px;transition:all .3s}@media (max-width:480px){#Checkout .CheckoutMain .CheckoutLeft .CheckoutAddressBox .AddressMobileBox .PrimaryPhoneBox input{width:100%;padding:12px}}#Checkout .CheckoutMain .CheckoutLeft .CheckoutAddressBox .AddressMobileBox .PrimaryPhoneBox input:focus{border-color:var(--primaryColor);box-shadow:0 0 0 2px var(--primaryColor);background:#fff;outline:none}#Checkout .CheckoutMain .CheckoutLeft .CheckoutAddressBox .AddressMobileBox .PrimaryPhoneBox .phone-info{font-size:small}#Checkout .CheckoutMain .CheckoutLeft .CheckoutAddressBox .AddressFullBox{align-items:center;gap:20px;width:100%;margin-bottom:20px;display:flex}@media (max-width:480px){#Checkout .CheckoutMain .CheckoutLeft .CheckoutAddressBox .AddressFullBox{flex-direction:column;gap:15px}}#Checkout .CheckoutMain .CheckoutLeft .CheckoutAddressBox .AddressFullBox textarea{background:#eee;border:1px solid #ebe8e8;border-radius:5px;width:100%;padding:15px;font-family:myFont3;font-size:14px;transition:all .3s}@media (max-width:480px){#Checkout .CheckoutMain .CheckoutLeft .CheckoutAddressBox .AddressFullBox textarea{width:100%;padding:12px}}#Checkout .CheckoutMain .CheckoutLeft .CheckoutAddressBox .AddressFullBox textarea:focus{border-color:var(--primaryColor);box-shadow:0 0 0 2px var(--primaryColor);background:#fff;outline:none}#Checkout .CheckoutMain .CheckoutLeft .CheckoutAddressBox .countryStateBox{align-items:center;gap:20px;display:flex}#Checkout .CheckoutMain .CheckoutLeft .CheckoutAddressBox .countryStateBox .AddressCountriesBox{align-items:center;gap:20px;width:100%;margin-bottom:20px;display:flex;position:relative}#Checkout .CheckoutMain .CheckoutLeft .CheckoutAddressBox .countryStateBox .AddressCountriesBox .DropdownInput{cursor:pointer;width:100%;position:relative}#Checkout .CheckoutMain .CheckoutLeft .CheckoutAddressBox .countryStateBox .AddressCountriesBox .DropdownInput input{cursor:pointer;background:#f8f8f8;border:1px solid #ebe8e8;border-radius:8px;width:100%;padding:15px;font-family:myFont3;font-size:15px;transition:all .3s}@media (max-width:480px){#Checkout .CheckoutMain .CheckoutLeft .CheckoutAddressBox .countryStateBox .AddressCountriesBox .DropdownInput input{padding:12px}}#Checkout .CheckoutMain .CheckoutLeft .CheckoutAddressBox .countryStateBox .AddressCountriesBox .DropdownInput input:hover{background:#f0f0f0;border-color:#ccc}#Checkout .CheckoutMain .CheckoutLeft .CheckoutAddressBox .countryStateBox .AddressCountriesBox .DropdownInput svg{color:#666;font-size:18px;transition:all .3s;position:absolute;top:50%;right:15px;transform:translateY(-50%)}#Checkout .CheckoutMain .CheckoutLeft .CheckoutAddressBox .countryStateBox .AddressCountriesBox .DropdownMenu{z-index:10;background:#fff;border:1px solid #ebe8e8;border-top:none;border-radius:0 0 8px 8px;width:100%;max-height:250px;animation:.3s fadeIn;position:absolute;top:100%;left:0;overflow-y:auto;box-shadow:0 10px 20px #0000001a}#Checkout .CheckoutMain .CheckoutLeft .CheckoutAddressBox .countryStateBox .AddressCountriesBox .DropdownMenu li{color:#444;cursor:pointer;border-bottom:1px solid #f5f5f5;padding:12px 20px;font-family:myFont3;font-size:15px;transition:all .2s}#Checkout .CheckoutMain .CheckoutLeft .CheckoutAddressBox .countryStateBox .AddressCountriesBox .DropdownMenu li:last-child{border-bottom:none}#Checkout .CheckoutMain .CheckoutLeft .CheckoutAddressBox .countryStateBox .AddressCountriesBox .DropdownMenu li:hover{background:var(--primaryColor);color:#fff}#Checkout .CheckoutMain .CheckoutLeft .CheckoutAddressBox .countryStateBox .AddressCountriesBox .DropdownMenu li.active{background:rgba(var(--primaryColor),.1);color:var(--primaryColor);font-weight:500}#Checkout .CheckoutMain .CheckoutLeft .CheckoutAddressBox .AddressTownStreetBox{align-items:center;gap:20px;width:100%;margin-bottom:20px;display:flex}@media (max-width:480px){#Checkout .CheckoutMain .CheckoutLeft .CheckoutAddressBox .AddressTownStreetBox{flex-direction:column;gap:15px}}#Checkout .CheckoutMain .CheckoutLeft .CheckoutAddressBox .AddressTownStreetBox input{background:#eee;border:1px solid #ebe8e8;border-radius:5px;width:50%;padding:15px;font-family:myFont3;font-size:14px;transition:all .3s}@media (max-width:480px){#Checkout .CheckoutMain .CheckoutLeft .CheckoutAddressBox .AddressTownStreetBox input{width:100%;padding:12px}}#Checkout .CheckoutMain .CheckoutLeft .CheckoutAddressBox .DeliveryPartnerBox{flex-direction:column;gap:20px;width:100%;margin-bottom:20px;display:flex;position:relative}@media (max-width:480px){#Checkout .CheckoutMain .CheckoutLeft .CheckoutAddressBox .DeliveryPartnerBox{flex-direction:column;gap:15px}}#Checkout .CheckoutMain .CheckoutLeft .CheckoutAddressBox .DeliveryPartnerBox .DropdownInput{cursor:pointer;width:100%;position:relative}@media (max-width:480px){#Checkout .CheckoutMain .CheckoutLeft .CheckoutAddressBox .DeliveryPartnerBox .DropdownInput{width:100%}}#Checkout .CheckoutMain .CheckoutLeft .CheckoutAddressBox .DeliveryPartnerBox .DropdownInput input{cursor:pointer;background:#f8f8f8;border:1px solid #ebe8e8;border-radius:8px;width:100%;padding:15px;font-family:myFont3;font-size:15px;transition:all .3s}#Checkout .CheckoutMain .CheckoutLeft .CheckoutAddressBox .DeliveryPartnerBox .DropdownInput input:hover{background:#f0f0f0;border-color:#ccc}#Checkout .CheckoutMain .CheckoutLeft .CheckoutAddressBox .DeliveryPartnerBox .DropdownInput input:disabled{cursor:not-allowed;opacity:.7;background:#f5f5f5}#Checkout .CheckoutMain .CheckoutLeft .CheckoutAddressBox .DeliveryPartnerBox .DropdownInput svg{color:#666;font-size:16px;transition:all .3s;position:absolute;top:50%;right:15px;transform:translateY(-50%)}#Checkout .CheckoutMain .CheckoutLeft .CheckoutAddressBox .DeliveryPartnerBox .DropdownMenu{z-index:10;background:#fff;border:1px solid #ebe8e8;border-top:none;border-radius:0 0 8px 8px;width:100%;max-height:200px;animation:.3s fadeIn;position:absolute;top:calc(100% - 30px);left:0;overflow-y:auto;box-shadow:0 5px 15px #0000001a}#Checkout .CheckoutMain .CheckoutLeft .CheckoutAddressBox .DeliveryPartnerBox .DropdownMenu li{color:#555;cursor:pointer;padding:10px 15px;font-family:myFont3;font-size:14px;transition:all .2s}#Checkout .CheckoutMain .CheckoutLeft .CheckoutAddressBox .DeliveryPartnerBox .DropdownMenu li:hover{background:var(--primaryColor);color:#fff}#Checkout .CheckoutMain .CheckoutLeft .CheckoutAddressBox .DeliveryPartnerBox .DropdownMenu li.active{background:rgba(var(--primaryColor),.1);color:var(--primaryColor)}#Checkout .CheckoutMain .CheckoutLeft .CheckoutAddressBox .DeliveryPartnerBox .deliver-comment{color:#2e7d32;font-size:small}#Checkout .CheckoutMain .CheckoutLeft .CheckoutAddressBox .AddressStatePostCodeBox{align-items:center;gap:20px;width:100%;margin-bottom:20px;display:flex;position:relative}@media (max-width:480px){#Checkout .CheckoutMain .CheckoutLeft .CheckoutAddressBox .AddressStatePostCodeBox{flex-direction:column;gap:15px}}#Checkout .CheckoutMain .CheckoutLeft .CheckoutAddressBox .AddressStatePostCodeBox .DropdownInput{cursor:pointer;width:100%;position:relative}@media (max-width:480px){#Checkout .CheckoutMain .CheckoutLeft .CheckoutAddressBox .AddressStatePostCodeBox .DropdownInput{width:100%}}#Checkout .CheckoutMain .CheckoutLeft .CheckoutAddressBox .AddressStatePostCodeBox .DropdownInput input{cursor:pointer;background:#f8f8f8;border:1px solid #ebe8e8;border-radius:8px;width:100%;padding:15px;font-family:myFont3;font-size:15px;transition:all .3s}#Checkout .CheckoutMain .CheckoutLeft .CheckoutAddressBox .AddressStatePostCodeBox .DropdownInput input:hover{background:#f0f0f0;border-color:#ccc}#Checkout .CheckoutMain .CheckoutLeft .CheckoutAddressBox .AddressStatePostCodeBox .DropdownInput input:disabled{cursor:not-allowed;opacity:.7;background:#f5f5f5}#Checkout .CheckoutMain .CheckoutLeft .CheckoutAddressBox .AddressStatePostCodeBox .DropdownInput svg{color:#666;font-size:16px;transition:all .3s;position:absolute;top:50%;right:15px;transform:translateY(-50%)}#Checkout .CheckoutMain .CheckoutLeft .CheckoutAddressBox .AddressStatePostCodeBox .DropdownMenu{z-index:10;background:#fff;border:1px solid #ebe8e8;border-top:none;border-radius:0 0 8px 8px;width:100%;max-height:200px;animation:.3s fadeIn;position:absolute;top:100%;left:0;overflow-y:auto;box-shadow:0 5px 15px #0000001a}#Checkout .CheckoutMain .CheckoutLeft .CheckoutAddressBox .AddressStatePostCodeBox .DropdownMenu li{color:#555;cursor:pointer;padding:10px 15px;font-family:myFont3;font-size:14px;transition:all .2s}#Checkout .CheckoutMain .CheckoutLeft .CheckoutAddressBox .AddressStatePostCodeBox .DropdownMenu li:hover{background:var(--primaryColor);color:#fff}#Checkout .CheckoutMain .CheckoutLeft .CheckoutAddressBox .AddressStatePostCodeBox .DropdownMenu li.active{background:rgba(var(--primaryColor),.1);color:var(--primaryColor)}#Checkout .CheckoutMain .CheckoutLeft .CheckoutAddressBox .AddressStatePostCodeBox .CheckoutInput{background:#eee;border:1px solid #ebe8e8;border-radius:5px;width:50%;padding:15px;font-family:myFont3;font-size:14px;transition:all .3s}@media (max-width:480px){#Checkout .CheckoutMain .CheckoutLeft .CheckoutAddressBox .AddressStatePostCodeBox .CheckoutInput{width:100%;padding:12px}}#Checkout .CheckoutMain .CheckoutLeft .CheckoutAddressBox .AddressStatePostCodeBox .CheckoutInput:focus{border-color:var(--primaryColor);box-shadow:0 0 0 2px rgba(var(--primaryColor),.2);background:#fff;outline:none}#Checkout .CheckoutMain .CheckoutLeft .CheckoutAddressBox .AddressStatePostCodeBox .CheckoutInput:hover{border-color:#ccc}#Checkout .CheckoutMain .CheckoutLeft .CheckoutAddressBox .AddressBillingBox{align-items:center;gap:15px;width:100%;margin-bottom:20px;display:flex}#Checkout .CheckoutMain .CheckoutLeft .CheckoutAddressBox .AddressBillingBox .CheckboxLabel{cursor:pointer;align-items:center;gap:12px;width:100%;transition:all .3s;display:flex}#Checkout .CheckoutMain .CheckoutLeft .CheckoutAddressBox .AddressBillingBox .CheckboxLabel input{opacity:0;width:0;height:0;position:absolute}#Checkout .CheckoutMain .CheckoutLeft .CheckoutAddressBox .AddressBillingBox .CheckboxLabel .CheckboxCustom{background-color:#fff;border:2px solid #ddd;border-radius:4px;justify-content:center;align-items:center;width:20px;min-width:20px;height:20px;transition:all .3s;display:flex;position:relative}#Checkout .CheckoutMain .CheckoutLeft .CheckoutAddressBox .AddressBillingBox .CheckboxLabel .CheckboxCustom.checked{background-color:var(--primaryColor);border-color:var(--primaryColor)}#Checkout .CheckoutMain .CheckoutLeft .CheckoutAddressBox .AddressBillingBox .CheckboxLabel .CheckboxCustom .CheckIcon{color:#fff;stroke-width:3px;opacity:0;font-size:14px;transition:opacity .2s}#Checkout .CheckoutMain .CheckoutLeft .CheckoutAddressBox .AddressBillingBox .CheckboxLabel .CheckboxCustom.checked .CheckIcon{opacity:1}#Checkout .CheckoutMain .CheckoutLeft .CheckoutAddressBox .AddressBillingBox .CheckboxLabel p{color:#333;margin:0;font-family:myFont3;font-size:15px;transition:color .3s}@media (max-width:480px){#Checkout .CheckoutMain .CheckoutLeft .CheckoutAddressBox .AddressBillingBox .CheckboxLabel p{font-size:14px}}#Checkout .CheckoutMain .CheckoutLeft .CheckoutAddressBox .AddressBillingBox .CheckboxLabel:hover .CheckboxCustom{border-color:var(--primaryColor)}#Checkout .CheckoutMain .CheckoutLeft .CheckoutAddressBox .AddressBillingBox .CheckboxLabel:hover p{color:var(--primaryColor)}#Checkout .CheckoutMain .CheckoutLeft .CheckoutAddressBox .BillingAddressSection{border-top:1px solid #eee;margin-top:30px;padding-top:20px}#Checkout .CheckoutMain .CheckoutLeft .CheckoutAddressBox .BillingAddressSection h3{color:#333;margin-bottom:20px;font-family:myFont3;font-size:18px}#Checkout .CheckoutMain .CheckoutRight{width:40%}@media (max-width:1024px){#Checkout .CheckoutMain .CheckoutRight{width:45%}}@media (max-width:768px){#Checkout .CheckoutMain .CheckoutRight{width:100%}}#Checkout .CheckoutMain .CheckoutRight .CheckoutHead{width:100%;margin-bottom:20px;padding-bottom:10px}#Checkout .CheckoutMain .CheckoutRight .CheckoutHead h2{color:#000;padding-bottom:10px;font-family:myFont3;font-size:26px;font-weight:600;position:relative}@media (max-width:480px){#Checkout .CheckoutMain .CheckoutRight .CheckoutHead h2{font-size:22px}}#Checkout .CheckoutMain .CheckoutRight .OrderSummaryBox{background:#fff;border:1px solid #eee;border-radius:8px;width:100%;padding:20px;box-shadow:0 2px 10px #0000000d}@media (max-width:480px){#Checkout .CheckoutMain .CheckoutRight .OrderSummaryBox{padding:15px}}#Checkout .CheckoutMain .CheckoutRight .OrderSummaryBox .OrderSummaryProductBox{flex-direction:column;gap:15px;width:100%;margin-bottom:20px;display:flex}#Checkout .CheckoutMain .CheckoutRight .OrderSummaryBox .OrderSummaryProductBox .SummaryBox{border-bottom:1px solid #f5f5f5;justify-content:space-between;align-items:center;width:100%;margin-bottom:10px;padding-bottom:10px;display:flex}#Checkout .CheckoutMain .CheckoutRight .OrderSummaryBox .OrderSummaryProductBox .SummaryBox:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}#Checkout .CheckoutMain .CheckoutRight .OrderSummaryBox .OrderSummaryProductBox .SummaryBox .OrderSummaryList{align-items:center;gap:15px;display:flex}#Checkout .CheckoutMain .CheckoutRight .OrderSummaryBox .OrderSummaryProductBox .SummaryBox .OrderSummaryList .SummaryImgBox{border-radius:4px;width:80px;height:80px;overflow:hidden}#Checkout .CheckoutMain .CheckoutRight .OrderSummaryBox .OrderSummaryProductBox .SummaryBox .OrderSummaryList .SummaryImgBox img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}#Checkout .CheckoutMain .CheckoutRight .OrderSummaryBox .OrderSummaryProductBox .SummaryBox .OrderSummaryList .SummaryProductBox{flex-direction:column;gap:5px;display:flex}#Checkout .CheckoutMain .CheckoutRight .OrderSummaryBox .OrderSummaryProductBox .SummaryBox .OrderSummaryList .SummaryProductBox p:first-child{color:#000;margin:0;font-family:myFont3;font-size:16px;font-weight:500}@media (max-width:480px){#Checkout .CheckoutMain .CheckoutRight .OrderSummaryBox .OrderSummaryProductBox .SummaryBox .OrderSummaryList .SummaryProductBox p:first-child{font-size:14px}}#Checkout .CheckoutMain .CheckoutRight .OrderSummaryBox .OrderSummaryProductBox .SummaryBox .OrderSummaryList .SummaryProductBox p:last-child{color:#5f615e;margin:0;font-family:myFont3;font-size:14px;font-weight:500}#Checkout .CheckoutMain .CheckoutRight .OrderSummaryBox .OrderSummaryProductBox .SummaryBox .ProductPrice p{color:#5f615e;margin:0;font-family:myFont3;font-size:16px;font-weight:500}@media (max-width:480px){#Checkout .CheckoutMain .CheckoutRight .OrderSummaryBox .OrderSummaryProductBox .SummaryBox .ProductPrice p{font-size:14px}}#Checkout .CheckoutMain .CheckoutRight .OrderSummaryBox .shipingTotalBox{flex-direction:column;gap:15px;width:100%;margin-top:15px;padding-top:15px;display:flex}#Checkout .CheckoutMain .CheckoutRight .OrderSummaryBox .shipingTotalBox .SubTotalBox,#Checkout .CheckoutMain .CheckoutRight .OrderSummaryBox .shipingTotalBox .SippingBox,#Checkout .CheckoutMain .CheckoutRight .OrderSummaryBox .shipingTotalBox .TotalBox{justify-content:space-between;align-items:center;padding:8px 0;display:flex}#Checkout .CheckoutMain .CheckoutRight .OrderSummaryBox .shipingTotalBox .SubTotalBox p,#Checkout .CheckoutMain .CheckoutRight .OrderSummaryBox .shipingTotalBox .SippingBox p,#Checkout .CheckoutMain .CheckoutRight .OrderSummaryBox .shipingTotalBox .TotalBox p{margin:0;font-family:myFont3;font-weight:500}#Checkout .CheckoutMain .CheckoutRight .OrderSummaryBox .shipingTotalBox .SubTotalBox p:first-child,#Checkout .CheckoutMain .CheckoutRight .OrderSummaryBox .shipingTotalBox .SippingBox p:first-child,#Checkout .CheckoutMain .CheckoutRight .OrderSummaryBox .shipingTotalBox .TotalBox p:first-child{color:#000}#Checkout .CheckoutMain .CheckoutRight .OrderSummaryBox .shipingTotalBox .SubTotalBox p:last-child,#Checkout .CheckoutMain .CheckoutRight .OrderSummaryBox .shipingTotalBox .SippingBox p:last-child,#Checkout .CheckoutMain .CheckoutRight .OrderSummaryBox .shipingTotalBox .TotalBox p:last-child{color:#5f615e}#Checkout .CheckoutMain .CheckoutRight .OrderSummaryBox .shipingTotalBox .SubTotalBox,#Checkout .CheckoutMain .CheckoutRight .OrderSummaryBox .shipingTotalBox .SippingBox,#Checkout .CheckoutMain .CheckoutRight .OrderSummaryBox .shipingTotalBox .TotalBox{border-top:1px solid #eee;font-size:16px}@media (max-width:480px){#Checkout .CheckoutMain .CheckoutRight .OrderSummaryBox .shipingTotalBox .SubTotalBox,#Checkout .CheckoutMain .CheckoutRight .OrderSummaryBox .shipingTotalBox .SippingBox,#Checkout .CheckoutMain .CheckoutRight .OrderSummaryBox .shipingTotalBox .TotalBox{font-size:14px}}#Checkout .CheckoutMain .CheckoutRight .OrderSummaryBox .shipingTotalBox .TotalBox{font-size:18px}@media (max-width:480px){#Checkout .CheckoutMain .CheckoutRight .OrderSummaryBox .shipingTotalBox .TotalBox{font-size:16px}}#Checkout .CheckoutMain .CheckoutRight .OrderSummaryBox .shipingTotalBox .TotalBox p:last-child{color:#000;font-weight:600}#Checkout .CheckoutMain .CheckoutRight .OrderSummaryBox .PromotionBox{flex-direction:column;width:100%;display:flex}#Checkout .CheckoutMain .CheckoutRight .OrderSummaryBox .PromotionBox .PromocodeApplyBox{border-top:1px solid #eee;align-items:center;gap:10px;padding:8px 0;display:flex}#Checkout .CheckoutMain .CheckoutRight .OrderSummaryBox .PromotionBox .PromocodeApplyBox input{border:1px solid #ddd;border-radius:6px;outline:none;flex:1;padding:8px 12px;font-size:14px;transition:border-color .2s}#Checkout .CheckoutMain .CheckoutRight .OrderSummaryBox .PromotionBox .PromocodeApplyBox input:focus{border-color:var(--primaryColor)}#Checkout .CheckoutMain .CheckoutRight .OrderSummaryBox .PromotionBox .PromocodeApplyBox button{background:var(--primaryColor);color:#fff;cursor:pointer;border:none;border-radius:6px;padding:8px 16px;font-size:14px;font-weight:500;transition:background .2s}#Checkout .CheckoutMain .CheckoutRight .OrderSummaryBox .PromotionBox .PromocodeApplyBox button:hover{background:var(--primaryColor)}@media (max-width:480px){#Checkout .CheckoutMain .CheckoutRight .OrderSummaryBox .PromotionBox .PromocodeApplyBox{flex-direction:column;align-items:stretch}#Checkout .CheckoutMain .CheckoutRight .OrderSummaryBox .PromotionBox .PromocodeApplyBox button{width:100%}}#Checkout .CheckoutMain .CheckoutRight .OrderSummaryBox .PromotionBox .PromotionMsg .promo-message{width:100%;margin-top:6px;font-size:14px;font-weight:500}#Checkout .CheckoutMain .CheckoutRight .OrderSummaryBox .PromotionBox .PromotionMsg .promo-message.success{color:#2e7d32}#Checkout .CheckoutMain .CheckoutRight .OrderSummaryBox .PromotionBox .PromotionMsg .promo-message.error{color:#d32f2f}#Checkout .CheckoutMain .CheckoutRight .MakePaymentBtn{width:100%;margin-top:20px}#Checkout .CheckoutMain .CheckoutRight .MakePaymentBtn button{background-color:var(--primaryColor);color:#fff;border:1px solid var(--primaryColor);cursor:pointer;border-radius:50px;outline:none;justify-content:center;align-items:center;gap:8px;width:100%;padding:15px 20px;font-family:myFont3;font-size:18px;font-weight:500;transition:all .3s ease-in-out;display:flex}@media (max-width:480px){#Checkout .CheckoutMain .CheckoutRight .MakePaymentBtn button{padding:10px 15px;font-size:16px}}#Checkout .CheckoutMain .CheckoutRight .MakePaymentBtn button:hover{color:var(--primaryColor);background-color:#fff;transform:translateY(-2px);box-shadow:0 4px 8px #0000001a}#Checkout .CheckoutMain .CheckoutRight .MakePaymentBtn button:active{box-shadow:none;transform:translateY(0)}#PaymentSuccess{background-color:#f9f9f9;width:100%;padding:100px 0}#PaymentSuccess .PaymentSuccessMain{justify-content:center;align-items:center;width:100%;display:flex}#PaymentSuccess .PaymentSuccessBox{text-align:center;background:#fff;border-radius:12px;flex-direction:column;align-items:center;width:100%;max-width:500px;padding:40px;display:flex;box-shadow:0 5px 15px #0000001a}#PaymentSuccess .TickIcon{color:#fff;opacity:0;background:#4caf50;border-radius:50%;justify-content:center;align-items:center;width:150px;height:150px;margin-bottom:30px;font-size:60px;transition:all .6s cubic-bezier(.175,.885,.32,1.275);display:flex;transform:scale(.5)}#PaymentSuccess .TickIcon svg{transform:scale(1.3)}#PaymentSuccess .border-line{background:linear-gradient(90deg,#0000,#ddd,#0000);width:0;height:1px;margin:20px 0;transition:width .8s ease-out 1s}#PaymentSuccess .PaymentSuccessHeadBox{opacity:0;transition:all .6s ease-out 1.2s;transform:translateY(20px)}#PaymentSuccess .PaymentSuccessTitle p{color:#333;margin-bottom:15px;font-size:24px;font-weight:600}#PaymentSuccess .PaymentSuccessDesc p{color:#666;font-size:16px;line-height:1.6}#Cart{width:100%;padding:0 0 100px}@media (max-width:1024px){#Cart{padding:0 0 60px}}@media (max-width:768px){#Cart{padding:0 0 40px}}@media (max-width:480px){#Cart{padding:0 0 30px}}#Cart .BreadCrumbsBox{background:#f6f4f1;width:100%;margin-bottom:20px;padding:60px 0}@media (max-width:768px){#Cart .BreadCrumbsBox{padding:40px 0}}@media (max-width:480px){#Cart .BreadCrumbsBox{padding:30px 0}}#Cart .EmptyCart{text-align:center;background:#fff;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;width:100%;min-height:60vh;margin-top:30px;transition:all .5s;display:flex}#Cart .EmptyCart .EmptyCartIcon{color:#e0e0e0;margin-bottom:30px;font-size:100px;animation:2s infinite cartPulse}#Cart .EmptyCart h3{color:#333;margin-bottom:15px;font-size:28px;font-weight:600}#Cart .EmptyCart p{color:#777;max-width:400px;margin-bottom:30px;font-size:16px;line-height:1.6}#Cart .EmptyCart .ContinueShoppingBtn{background:var(--primaryColor);color:#fff;border:2px solid var(--primaryColor);border-radius:30px;padding:14px 40px;font-size:16px;font-weight:500;text-decoration:none;transition:all .3s cubic-bezier(.25,.8,.25,1)}#Cart .EmptyCart .ContinueShoppingBtn:hover{color:var(--primaryColor);background:#fff;transform:translateY(-3px);box-shadow:0 5px 15px #0000001a}@keyframes cartPulse{0%{opacity:.8;transform:scale(1)}50%{opacity:1;transform:scale(1.1)}to{opacity:.8;transform:scale(1)}}#Cart .CartMain{align-items:flex-start;gap:40px;width:100%;min-height:60vh;margin-top:40px;display:flex}@media (max-width:1024px){#Cart .CartMain{gap:30px}}@media (max-width:768px){#Cart .CartMain{flex-direction:column;gap:30px}}@media (max-width:480px){#Cart .CartMain{gap:20px;margin-top:30px}}#Cart .CartMain .CartLeft{width:70%;overflow-x:auto}@media (max-width:1024px){#Cart .CartMain .CartLeft{width:65%}}@media (max-width:768px){#Cart .CartMain .CartLeft{width:100%}}#Cart .CartMain .CartLeft .CartTable{border-collapse:collapse;width:100%;min-width:600px}@media (max-width:768px){#Cart .CartMain .CartLeft .CartTable,#Cart .CartMain .CartLeft .CartTable .DesktopCart{display:none}}#Cart .CartMain .CartLeft .CartTable thead tr{background:#f5f5f5}#Cart .CartMain .CartLeft .CartTable th,#Cart .CartMain .CartLeft .CartTable td{text-align:left;border-bottom:1px solid #eee;padding:15px}@media (max-width:1024px){#Cart .CartMain .CartLeft .CartTable th,#Cart .CartMain .CartLeft .CartTable td{padding:12px}}@media (max-width:480px){#Cart .CartMain .CartLeft .CartTable th,#Cart .CartMain .CartLeft .CartTable td{padding:10px}}#Cart .CartMain .CartLeft .CartTable .TableHead{color:#000;font-family:myFont3;font-size:14px;font-weight:500}#Cart .CartMain .CartLeft .CartTable .ProductRow{transition:all .3s}#Cart .CartMain .CartLeft .CartTable .ProductRow:hover{background:#f5f5f580}#Cart .CartMain .CartLeft .CartTable .ProductImgTitleBox{align-items:center;gap:10px;display:flex}#Cart .CartMain .CartLeft .CartTable .ProductImg{width:100px;display:block;overflow:hidden}@media (max-width:480px){#Cart .CartMain .CartLeft .CartTable .ProductImg{width:80px}}#Cart .CartMain .CartLeft .CartTable .ProductImg img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:transform .3s}#Cart .CartMain .CartLeft .CartTable .ProductImg:hover img{transform:scale(1.05)}#Cart .CartMain .CartLeft .CartTable .ProductTitleSizeBox{flex-direction:column;gap:10px;display:flex}#Cart .CartMain .CartLeft .CartTable .ProductTitle{margin:0}#Cart .CartMain .CartLeft .CartTable .ProductTitle a{color:#000;font-family:myFont3;font-size:16px;font-weight:500;text-decoration:none;transition:color .2s}@media (max-width:480px){#Cart .CartMain .CartLeft .CartTable .ProductTitle a{font-size:14px}}#Cart .CartMain .CartLeft .CartTable .ProductTitle a:hover{color:#d4a762}#Cart .CartMain .CartLeft .CartTable .ProductSize p{color:#5f615e;margin:0;font-family:myFont3;font-size:14px;font-weight:500}#Cart .CartMain .CartLeft .CartTable .Price,#Cart .CartMain .CartLeft .CartTable .TotalPrice{color:#5f615e;font-family:myFont3;font-size:16px;font-weight:500}@media (max-width:480px){#Cart .CartMain .CartLeft .CartTable .Price,#Cart .CartMain .CartLeft .CartTable .TotalPrice{font-size:14px}}#Cart .CartMain .CartLeft .CartTable .QuantityBox .QuantityBtn{border:1px solid #ebe8e8;border-radius:50px;align-items:center;width:fit-content;padding:10px 20px;display:flex}#Cart .CartMain .CartLeft .CartTable .QuantityBox .MinusBtn,#Cart .CartMain .CartLeft .CartTable .QuantityBox .PlusBtn{cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0 10px;transition:all .2s;display:flex}#Cart .CartMain .CartLeft .CartTable .QuantityBox .MinusBtn p,#Cart .CartMain .CartLeft .CartTable .QuantityBox .PlusBtn p{color:#000;margin:0;font-family:myFont3;font-size:16px;font-weight:500}@media (max-width:480px){#Cart .CartMain .CartLeft .CartTable .QuantityBox .MinusBtn p,#Cart .CartMain .CartLeft .CartTable .QuantityBox .PlusBtn p{font-size:14px}}#Cart .CartMain .CartLeft .CartTable .QuantityBox .MinusBtn:hover,#Cart .CartMain .CartLeft .CartTable .QuantityBox .PlusBtn:hover{color:#d4a762;transform:scale(1.1)}#Cart .CartMain .CartLeft .CartTable .QuantityBox .MinusBtn:active,#Cart .CartMain .CartLeft .CartTable .QuantityBox .PlusBtn:active{transform:scale(.95)}#Cart .CartMain .CartLeft .CartTable .QuantityBox .QuantityShow{text-align:center;color:#000;background:0 0;border:none;outline:none;width:40px;font-family:myFont3;font-size:16px;font-weight:500}@media (max-width:480px){#Cart .CartMain .CartLeft .CartTable .QuantityBox .QuantityShow{font-size:14px}}#Cart .CartMain .CartLeft .CartTable .CloseIcon .CloseIconBtn{color:#5f615e;cursor:pointer;font-size:20px;transition:all .2s}@media (max-width:768px){#Cart .CartMain .CartLeft .CartTable .CloseIcon .CloseIconBtn{font-size:16px}}@media (max-width:480px){#Cart .CartMain .CartLeft .CartTable .CloseIcon .CloseIconBtn{font-size:14px}}#Cart .CartMain .CartLeft .CartTable .CloseIcon .CloseIconBtn:hover{color:var(--primaryColor);transform:scale(1.1)}#Cart .CartMain .CartLeft .CartTable .CloseIcon .CloseIconBtn:active{transform:scale(.95)}#Cart .CartMain .MobileCart{display:none}@media (max-width:768px){#Cart .CartMain .MobileCart{flex-direction:column;gap:15px;width:100%;display:flex}}#Cart .CartMain .MobileCart .MobileCartItem{background:#fff;border-radius:10px;align-items:flex-start;gap:15px;padding:15px;display:flex;position:relative}#Cart .CartMain .MobileCart .MobileCartItem .MobileCloseIcon{color:#da0000;cursor:pointer;font-size:18px;transition:all .3s;position:absolute;top:15px;right:10px}#Cart .CartMain .MobileCart .MobileCartItem .MobileCloseIcon:hover{color:var(--primaryColor)}#Cart .CartMain .MobileCart .MobileCartItem .MobileCartLeft{border-radius:8px;flex-shrink:0;width:90px;height:90px;overflow:hidden}#Cart .CartMain .MobileCart .MobileCartItem .MobileCartLeft img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}#Cart .CartMain .MobileCart .MobileCartItem .MobileCartRight{flex-direction:column;flex:1;justify-content:space-between;gap:5px;display:flex}#Cart .CartMain .MobileCart .MobileCartItem .MobileCartRight .MobileProductTitle{color:#000;font-family:myFont1;font-size:15px;font-weight:500}#Cart .CartMain .MobileCart .MobileCartItem .MobileCartRight .MobileProductSize{color:#666;font-family:myFont1;font-size:13px}#Cart .CartMain .MobileCart .MobileCartItem .MobileCartRight .MobileProductPrice{color:#000;font-family:myFont1;font-size:15px;font-weight:500}#Cart .CartMain .MobileCart .MobileCartItem .MobileCartRight .MobileQuantity{align-items:center;gap:10px;display:flex}#Cart .CartMain .MobileCart .MobileCartItem .MobileCartRight .MobileQuantity button{cursor:pointer;color:#000;background:#f5f5f5;border:none;border-radius:5px;padding:5px 10px;font-size:16px;font-weight:500;transition:all .2s}#Cart .CartMain .MobileCart .MobileCartItem .MobileCartRight .MobileQuantity button:hover{background:var(--primaryColor);color:#fff}#Cart .CartMain .MobileCart .MobileCartItem .MobileCartRight .MobileQuantity span{color:#333;font-size:15px;font-weight:500}#Cart .CartMain .CartRight{background:#f5f5f5;border-radius:8px;width:40%;height:fit-content;padding:30px;position:sticky;top:20px}@media (max-width:1024px){#Cart .CartMain .CartRight{width:35%;padding:25px}}@media (max-width:768px){#Cart .CartMain .CartRight{width:100%;margin-top:20px;position:static}}@media (max-width:480px){#Cart .CartMain .CartRight{padding:20px}}#Cart .CartMain .CartRight .CartSummaryBox{flex-direction:column;width:100%;display:flex}#Cart .CartMain .CartRight .CartSummaryTitle{border-bottom:1px solid #e0e0e0;width:100%;margin-bottom:20px;padding-bottom:10px}#Cart .CartMain .CartRight .CartSummaryTitle h2{color:#000;margin:0;font-family:myFont3;font-size:26px;font-weight:600}@media (max-width:480px){#Cart .CartMain .CartRight .CartSummaryTitle h2{font-size:24px}}#Cart .CartMain .CartRight .TotalPriceBox{border-bottom:1px solid #e0e0e0;flex-direction:column;gap:15px;width:100%;margin-bottom:20px;padding-bottom:20px;display:flex}#Cart .CartMain .CartRight .TotalPriceBox div{justify-content:space-between;align-items:center;width:100%;display:flex}#Cart .CartMain .CartRight .TotalPriceBox p{margin:0;font-family:myFont3;font-size:16px;font-weight:500}@media (max-width:480px){#Cart .CartMain .CartRight .TotalPriceBox p{font-size:14px}}#Cart .CartMain .CartRight .TotalPriceBox p:last-child{color:#5f615e}#Cart .CartMain .CartRight .TotalPriceBox .Total p{font-size:18px;font-weight:600}@media (max-width:768px){#Cart .CartMain .CartRight .TotalPriceBox .Total p{font-size:16px}}@media (max-width:480px){#Cart .CartMain .CartRight .TotalPriceBox .Total p{font-size:16px}}#Cart .CartMain .CartRight .TotalPriceBox .Total p:last-child{color:#000}#Cart .CartMain .CartRight .CartBtn{flex-direction:column;gap:10px;width:100%;display:flex}#Cart .CartMain .CartRight .CartBtn .CheckoutBtn{background:var(--primaryColor);border:1px solid #0000;border-radius:50px;justify-content:center;align-items:center;gap:15px;width:100%;padding:15px 20px;text-decoration:none;transition:all .3s;display:flex;color:#fff!important}@media (max-width:480px){#Cart .CartMain .CartRight .CartBtn .CheckoutBtn{padding:10px 15px}}#Cart .CartMain .CartRight .CartBtn .CheckoutBtn button{cursor:pointer;background:0 0;border:none;outline:none;font-family:myFont3;font-size:16px;font-weight:500;color:#fff!important}@media (max-width:480px){#Cart .CartMain .CartRight .CartBtn .CheckoutBtn button{font-size:14px}}#Cart .CartMain .CartRight .CartBtn .CheckoutBtn .ArrowIcon{transition:transform .3s}#Cart .CartMain .CartRight .CartBtn .CheckoutBtn:hover{border:1px solid var(--primaryColor);background:0 0;color:var(--primaryColor)!important}#Cart .CartMain .CartRight .CartBtn .CheckoutBtn:hover button{color:var(--primaryColor)!important}#Cart .CartMain .CartRight .CartBtn .CheckoutBtn:hover .ArrowIcon{transform:translate(3px)}#Cart .CartMain .CartRight .CartBtn a{width:100%;color:var(--primaryColor);background:#fff;border:1px solid #8744291f;border-radius:50px;justify-content:center;align-items:center;gap:15px;padding:15px 20px;text-decoration:none;transition:all .3s;display:flex;box-shadow:0 8px 24px #959da533}@media (max-width:480px){#Cart .CartMain .CartRight .CartBtn a{padding:10px 15px}}#Cart .CartMain .CartRight .CartBtn a button{cursor:pointer;color:var(--primaryColor);background:0 0;border:none;outline:none;font-family:myFont3;font-size:16px;font-weight:500}@media (max-width:480px){#Cart .CartMain .CartRight .CartBtn a button{font-size:14px}}#Cart .CartMain .CartRight .CartBtn a .ArrowIcon{transition:transform .3s}#Cart .CartMain .CartRight .CartBtn a:hover .ArrowIcon{transform:translate(3px)}#Wishlist{width:100%;padding:0 0 100px}@media (max-width:1024px){#Wishlist{padding:0 0 60px}}@media (max-width:768px){#Wishlist{padding:0 0 40px}}@media (max-width:480px){#Wishlist{padding:0 0 30px}}#Wishlist .BreadCrumbsBox{background:#f6f4f1;width:100%;margin-bottom:20px;padding:60px 0}@media (max-width:768px){#Wishlist .BreadCrumbsBox{padding:40px 0}}@media (max-width:480px){#Wishlist .BreadCrumbsBox{padding:30px 0}}#Wishlist .WishlistMain .homProductCardList{flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;gap:20px;width:100%;margin-top:20px;display:flex;position:relative}@media (max-width:1024px){#Wishlist .WishlistMain .homProductCardList{gap:15px}}@media (max-width:480px){#Wishlist .WishlistMain .homProductCardList{gap:10px}}#Wishlist .WishlistMain .homProductCardList .ProductBox{background:#fff;border-radius:15px;width:calc(25% - 15px);margin-bottom:30px;padding-bottom:60px;transition:all .3s;position:relative;overflow:hidden;box-shadow:0 4px 15px #0000000d}@media (max-width:1024px){#Wishlist .WishlistMain .homProductCardList .ProductBox{width:calc(33.33% - 13.33px)}}@media (max-width:768px){#Wishlist .WishlistMain .homProductCardList .ProductBox{width:calc(50% - 10px);margin-bottom:20px}}@media (max-width:480px){#Wishlist .WishlistMain .homProductCardList .ProductBox{width:100%;margin-bottom:15px}}#Wishlist .WishlistMain .homProductCardList .ProductBox .wishlistIcon{z-index:10;cursor:pointer;position:absolute;top:15px;right:15px}@media (max-width:480px){#Wishlist .WishlistMain .homProductCardList .ProductBox .wishlistIcon{top:10px;right:10px}}#Wishlist .WishlistMain .homProductCardList .ProductBox .wishlistIcon svg{color:#ccc;font-size:16px;transition:all .3s}#Wishlist .WishlistMain .homProductCardList .ProductBox .wishlistIcon svg.active,#Wishlist .WishlistMain .homProductCardList .ProductBox .wishlistIcon:hover svg{color:red}#Wishlist .WishlistMain .homProductCardList .ProductBox .productLink{color:inherit;text-decoration:none;display:block}#Wishlist .WishlistMain .homProductCardList .ProductBox .productLink .ProductImage{aspect-ratio:4/5;width:100%;position:relative;overflow:hidden}#Wishlist .WishlistMain .homProductCardList .ProductBox .productLink .ProductImage img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:all .5s cubic-bezier(.4,0,.2,1);position:absolute;top:0;left:0}#Wishlist .WishlistMain .homProductCardList .ProductBox .productLink .ProductImage img.fade-in{opacity:1;z-index:1;transform:scale(1)}#Wishlist .WishlistMain .homProductCardList .ProductBox .productLink .ProductImage img.fade-out{opacity:0;z-index:2;transform:scale(1.05)}#Wishlist .WishlistMain .homProductCardList .ProductBox .productLink .ProductText{flex-direction:column;gap:10px;padding:20px;display:flex}@media (max-width:768px){#Wishlist .WishlistMain .homProductCardList .ProductBox .productLink .ProductText{padding:15px}}#Wishlist .WishlistMain .homProductCardList .ProductBox .productLink .ProductText h3{color:#333;margin:0;font-family:myFont3;font-size:16px;font-weight:400}@media (max-width:768px){#Wishlist .WishlistMain .homProductCardList .ProductBox .productLink .ProductText h3{font-size:15px}}#Wishlist .WishlistMain .homProductCardList .ProductBox .productLink .ProductText .priceContainer{align-items:center;gap:10px;display:flex}#Wishlist .WishlistMain .homProductCardList .ProductBox .productLink .ProductText .priceContainer .originalPrice{color:#999;margin:0;font-size:14px;text-decoration:line-through}#Wishlist .WishlistMain .homProductCardList .ProductBox .productLink .ProductText .priceContainer .offerPrice{color:#4caf50;font-size:18px;font-weight:600}@media (max-width:768px){#Wishlist .WishlistMain .homProductCardList .ProductBox .productLink .ProductText .priceContainer .offerPrice{font-size:16px}}#Wishlist .WishlistMain .homProductCardList .ProductBox .addToCartBtn{background:var(--primaryColor);color:#fff;cursor:pointer;z-index:100;border:none;border-radius:50px;justify-content:center;align-items:center;gap:8px;width:90%;padding:12px;font-family:myFont3;font-size:14px;transition:all .3s;display:flex;position:absolute;bottom:15px;left:50%;transform:translate(-50%)}@media (max-width:768px){#Wishlist .WishlistMain .homProductCardList .ProductBox .addToCartBtn{padding:10px;font-size:13px;bottom:10px}}@media (max-width:480px){#Wishlist .WishlistMain .homProductCardList .ProductBox .addToCartBtn{width:85%}}#Wishlist .WishlistMain .homProductCardList .ProductBox .addToCartBtn:hover,#Wishlist .WishlistMain .homProductCardList .ProductBox .addToCartBtn.inCart{background:var(--primaryColor)}#Profile{width:100%;padding:0 0 100px}@media (max-width:1024px){#Profile{padding:0 0 60px}}@media (max-width:768px){#Profile{padding:0 0 40px}}@media (max-width:480px){#Profile{padding:0 0 30px}}#Profile .BreadCrumbsBox{background:#f6f4f1;width:100%;margin-bottom:20px;padding:60px 0}@media (max-width:768px){#Profile .BreadCrumbsBox{padding:40px 0}}@media (max-width:480px){#Profile .BreadCrumbsBox{padding:30px 0}}#Profile .ProfileMain{width:100%;margin-top:30px}#Profile .ProfileMain .ProfileMainBox{align-items:flex-start;gap:40px;width:100%;min-height:800px;display:flex}@media (max-width:1024px){#Profile .ProfileMain .ProfileMainBox{gap:30px}}@media (max-width:768px){#Profile .ProfileMain .ProfileMainBox{flex-direction:column;gap:0;min-height:450px}#Profile .ProfileMain .ProfileMainBox.show-content .ProfileLeftBox{display:none}#Profile .ProfileMain .ProfileMainBox.show-content .ProfileRightBox{padding:20px 15px;display:block}#Profile .ProfileMain .ProfileMainBox:not(.show-content) .ProfileLeftBox{display:block}#Profile .ProfileMain .ProfileMainBox:not(.show-content) .ProfileRightBox{display:none}}@media (max-width:480px){#Profile .ProfileMain .ProfileMainBox{position:relative}#Profile .ProfileMain .ProfileMainBox.show-content .ProfileLeftBox{display:none}#Profile .ProfileMain .ProfileMainBox.show-content .ProfileRightBox,#Profile .ProfileMain .ProfileMainBox:not(.show-content) .ProfileLeftBox{display:block}#Profile .ProfileMain .ProfileMainBox:not(.show-content) .ProfileRightBox{display:none}}#Profile .ProfileMain .ProfileMainBox .ProfileLeftBox{background:#f5f5f5;border-radius:8px;flex-direction:column;flex-shrink:0;gap:20px;width:350px;height:100%;padding:30px 20px;display:flex;position:sticky;top:20px}@media (max-width:1024px){#Profile .ProfileMain .ProfileMainBox .ProfileLeftBox{width:300px}}@media (max-width:768px){#Profile .ProfileMain .ProfileMainBox .ProfileLeftBox{width:100%;padding:20px 15px;position:relative;top:auto}}@media (max-width:480px){#Profile .ProfileMain .ProfileMainBox .ProfileLeftBox{padding:20px 15px}}#Profile .ProfileMain .ProfileMainBox .ProfileLeftBox .ProfileTopBox{flex-direction:column;align-items:center;gap:10px;width:100%;margin-bottom:20px;display:flex;position:relative}#Profile .ProfileMain .ProfileMainBox .ProfileLeftBox .ProfileTopBox:after{content:"";background:#e0e0e0;width:100%;height:1px;position:absolute;bottom:-20px;left:0}#Profile .ProfileMain .ProfileMainBox .ProfileLeftBox .ProfileTopBox .UserImgBox{border-radius:50%;width:100px;height:100px;overflow:hidden}#Profile .ProfileMain .ProfileMainBox .ProfileLeftBox .ProfileTopBox .UserImgBox img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}#Profile .ProfileMain .ProfileMainBox .ProfileLeftBox .ProfileTopBox .UserNameBox p{color:#000;margin:0;font-family:myFont3;font-size:16px;font-weight:500}#Profile .ProfileMain .ProfileMainBox .ProfileLeftBox .ProfileMidleBox{flex-direction:column;gap:10px;width:100%;margin-top:10px;display:flex;position:relative}#Profile .ProfileMain .ProfileMainBox .ProfileLeftBox .ProfileMidleBox:after{content:"";background:#e0e0e0;width:100%;height:1px;position:absolute;bottom:-20px;left:0}#Profile .ProfileMain .ProfileMainBox .ProfileLeftBox .ProfileMidleBox .ProfileMenuBox{cursor:pointer;width:100%;color:inherit;align-items:center;gap:15px;padding:12px 20px;text-decoration:none;transition:all .3s;display:flex}#Profile .ProfileMain .ProfileMainBox .ProfileLeftBox .ProfileMidleBox .ProfileMenuBox:hover,#Profile .ProfileMain .ProfileMainBox .ProfileLeftBox .ProfileMidleBox .ProfileMenuBox.active{color:var(--primaryColor)}#Profile .ProfileMain .ProfileMainBox .ProfileLeftBox .ProfileMidleBox .ProfileMenuBox:hover .ProfileMenuIconBox,#Profile .ProfileMain .ProfileMainBox .ProfileLeftBox .ProfileMidleBox .ProfileMenuBox.active .ProfileMenuIconBox{background-color:var(--primaryColor);border-color:var(--primaryColor)}#Profile .ProfileMain .ProfileMainBox .ProfileLeftBox .ProfileMidleBox .ProfileMenuBox:hover .ProfileMenuIconBox svg,#Profile .ProfileMain .ProfileMainBox .ProfileLeftBox .ProfileMidleBox .ProfileMenuBox.active .ProfileMenuIconBox svg{color:#fff}#Profile .ProfileMain .ProfileMainBox .ProfileLeftBox .ProfileMidleBox .ProfileMenuBox:hover .ProfileMenuTextBox p,#Profile .ProfileMain .ProfileMainBox .ProfileLeftBox .ProfileMidleBox .ProfileMenuBox.active .ProfileMenuTextBox p{color:var(--primaryColor)}#Profile .ProfileMain .ProfileMainBox .ProfileLeftBox .ProfileMidleBox .ProfileMenuBox .ProfileMenuIconBox{border:1px solid #e0e0e0;border-radius:4px;justify-content:center;align-items:center;width:40px;height:40px;transition:all .3s;display:flex}#Profile .ProfileMain .ProfileMainBox .ProfileLeftBox .ProfileMidleBox .ProfileMenuBox .ProfileMenuIconBox svg{color:#000;font-size:16px;transition:all .3s}#Profile .ProfileMain .ProfileMainBox .ProfileLeftBox .ProfileMidleBox .ProfileMenuBox .ProfileMenuTextBox p{color:#000;margin:0;font-family:myFont3;font-size:16px;font-weight:500;transition:all .3s}#Profile .ProfileMain .ProfileMainBox .ProfileLeftBox .ProfileBottomBox{flex-direction:column;gap:10px;width:100%;margin-top:20px;display:flex}#Profile .ProfileMain .ProfileMainBox .ProfileLeftBox .ProfileBottomBox .ProfileDeleteBox{cursor:pointer;align-items:center;gap:10px;padding:0 20px;display:flex}#Profile .ProfileMain .ProfileMainBox .ProfileLeftBox .ProfileBottomBox .ProfileDeleteBox svg{color:red;font-size:20px}#Profile .ProfileMain .ProfileMainBox .ProfileLeftBox .ProfileBottomBox .ProfileDeleteBox button{color:red;cursor:pointer;background:0 0;border:none;padding:0;font-family:myFont3;font-size:16px;font-weight:500}#Profile .ProfileMain .ProfileMainBox .ProfileRightBox{border:1px solid #e0e0e0;border-radius:8px;flex-grow:1;min-height:100%;padding:30px;overflow:hidden}@media (max-width:1024px){#Profile .ProfileMain .ProfileMainBox .ProfileRightBox{width:calc(100% - 330px)}}@media (max-width:768px){#Profile .ProfileMain .ProfileMainBox .ProfileRightBox{border:none;width:100%;padding:0;display:none}#Profile .ProfileMain .ProfileMainBox .ProfileRightBox.active{padding:20px 15px;display:block}}@media (max-width:480px){#Profile .ProfileMain .ProfileMainBox .ProfileRightBox{padding:0}}#Profile .ProfileMain .ProfileMainBox .ProfileRightBox .BackButton{cursor:pointer;color:var(--primaryColor);align-items:center;gap:8px;margin-bottom:20px;font-family:myFont3;font-size:16px;font-weight:500;display:none}@media (max-width:768px){#Profile .ProfileMain .ProfileMainBox .ProfileRightBox .BackButton{font-size:14px;display:flex}}@media (max-width:480px){#Profile .ProfileMain .ProfileMainBox .ProfileRightBox .BackButton{font-size:14px;display:flex}}#Profile .ProfileMain .ProfileMainBox .ProfileRightBox .ProfileInfoBox{background:#fff;border-radius:8px;width:100%}#Profile .ProfileMain .ProfileMainBox .ProfileRightBox .ProfileInfoBox .ProfileInfoHead{border-bottom:1px solid #e0e0e0;align-items:center;width:100%;margin-bottom:20px;padding-bottom:15px;display:flex}#Profile .ProfileMain .ProfileMainBox .ProfileRightBox .ProfileInfoBox .ProfileInfoHead p{color:#000;margin:0;font-family:myFont3;font-size:18px;font-weight:500}#Profile .ProfileMain .ProfileMainBox .ProfileRightBox .ProfileInfoBox .InfoBox{flex-direction:column;gap:30px;width:100%;display:flex}#Profile .ProfileMain .ProfileMainBox .ProfileRightBox .ProfileInfoBox .InfoBox .UserImgBox{border-radius:50%;width:100px;height:100px;margin:0 auto;position:relative}#Profile .ProfileMain .ProfileMainBox .ProfileRightBox .ProfileInfoBox .InfoBox .UserImgBox img{-o-object-fit:cover;object-fit:cover;border-radius:50%;width:100%;height:100%}#Profile .ProfileMain .ProfileMainBox .ProfileRightBox .ProfileInfoBox .InfoBox .UserImgBox .CameraIconBox{background:var(--primaryColor);color:#fff;cursor:pointer;border-radius:50%;justify-content:center;align-items:center;width:35px;height:35px;transition:all .3s;display:flex;position:absolute;bottom:0;right:0}#Profile .ProfileMain .ProfileMainBox .ProfileRightBox .ProfileInfoBox .InfoBox .UserImgBox .CameraIconBox:hover{background:var(--primaryColor);transform:scale(1.05)}#Profile .ProfileMain .ProfileMainBox .ProfileRightBox .ProfileInfoBox .InfoBox .FormGroup{width:100%}#Profile .ProfileMain .ProfileMainBox .ProfileRightBox .ProfileInfoBox .InfoBox .FormGroup form{flex-direction:column;gap:25px;display:flex}#Profile .ProfileMain .ProfileMainBox .ProfileRightBox .ProfileInfoBox .InfoBox .FormGroup form .InnerFormGroup{gap:15px;width:100%;display:flex}@media (max-width:480px){#Profile .ProfileMain .ProfileMainBox .ProfileRightBox .ProfileInfoBox .InfoBox .FormGroup form .InnerFormGroup{flex-direction:column}}#Profile .ProfileMain .ProfileMainBox .ProfileRightBox .ProfileInfoBox .InfoBox .FormGroup form .InnerFormGroup .FormField{flex-direction:column;gap:8px;width:100%;display:flex;position:relative}#Profile .ProfileMain .ProfileMainBox .ProfileRightBox .ProfileInfoBox .InfoBox .FormGroup form .InnerFormGroup .FormField label{color:#000;font-family:myFont3;font-size:16px;font-weight:500}#Profile .ProfileMain .ProfileMainBox .ProfileRightBox .ProfileInfoBox .InfoBox .FormGroup form .InnerFormGroup .FormField input{border:1px solid #e0e0e0;border-radius:4px;width:100%;padding:12px 15px;font-family:myFont3;font-size:14px;transition:all .3s}#Profile .ProfileMain .ProfileMainBox .ProfileRightBox .ProfileInfoBox .InfoBox .FormGroup form .InnerFormGroup .FormField input:focus{border-color:var(--primaryColor);box-shadow:0 0 0 2px rgba(var(--primaryColor-rgb),.2);outline:none}#Profile .ProfileMain .ProfileMainBox .ProfileRightBox .ProfileInfoBox .InfoBox .FormGroup form .InnerFormGroup .FormField .GenderDropdown{cursor:pointer;border:1px solid #e0e0e0;border-radius:4px;justify-content:space-between;align-items:center;width:100%;padding:12px 15px;transition:all .3s;display:flex}#Profile .ProfileMain .ProfileMainBox .ProfileRightBox .ProfileInfoBox .InfoBox .FormGroup form .InnerFormGroup .FormField .GenderDropdown:hover{border-color:var(--primaryColor)}#Profile .ProfileMain .ProfileMainBox .ProfileRightBox .ProfileInfoBox .InfoBox .FormGroup form .InnerFormGroup .FormField .GenderDropdownList{z-index:10;background:#fff;border:1px solid #e0e0e0;border-radius:4px;width:100%;margin-top:5px;animation:.3s fadeIn;position:absolute;top:100%;left:0;overflow:hidden;box-shadow:0 4px 10px #0000001a}#Profile .ProfileMain .ProfileMainBox .ProfileRightBox .ProfileInfoBox .InfoBox .FormGroup form .InnerFormGroup .FormField .GenderDropdownList li{cursor:pointer;padding:10px 15px;transition:all .2s}#Profile .ProfileMain .ProfileMainBox .ProfileRightBox .ProfileInfoBox .InfoBox .FormGroup form .InnerFormGroup .FormField .GenderDropdownList li:hover{color:var(--primaryColor);background:#f5f5f5}#Profile .ProfileMain .ProfileMainBox .ProfileRightBox .ProfileInfoBox .InfoBox .FormGroup form .FormSubmitBtn{border-radius:50px;width:100%;margin-top:20px;transition:all .3s;overflow:hidden}#Profile .ProfileMain .ProfileMainBox .ProfileRightBox .ProfileInfoBox .InfoBox .FormGroup form .FormSubmitBtn button{cursor:pointer;background:var(--primaryColor);color:#fff;border:none;width:100%;padding:12px;font-family:myFont3;font-size:16px;font-weight:500}#Profile .ProfileMain .ProfileMainBox .ProfileRightBox .OrdersListBox{width:100%}#Profile .ProfileMain .ProfileMainBox .ProfileRightBox .OrdersListBox .MyOrdersHead{border-bottom:1px solid #e0e0e0;align-items:center;width:100%;margin-bottom:20px;padding-bottom:15px;display:flex}#Profile .ProfileMain .ProfileMainBox .ProfileRightBox .OrdersListBox .MyOrdersHead p{color:#000;margin:0;font-family:myFont3;font-size:18px;font-weight:500}@media (max-width:768px){#Profile .ProfileMain .ProfileMainBox .ProfileRightBox .OrdersListBox .MyOrdersHead p{font-size:16px}}@media (max-width:480px){#Profile .ProfileMain .ProfileMainBox .ProfileRightBox .OrdersListBox .MyOrdersHead p{font-size:14px}}#Profile .ProfileMain .ProfileMainBox .ProfileRightBox .OrdersListBox form{width:100%;overflow-x:auto}#Profile .ProfileMain .ProfileMainBox .ProfileRightBox .OrdersListBox form .OrderTable{border-collapse:collapse;width:100%;margin-bottom:30px}#Profile .ProfileMain .ProfileMainBox .ProfileRightBox .OrdersListBox form .OrderTable thead tr{background:#f5f5f5}#Profile .ProfileMain .ProfileMainBox .ProfileRightBox .OrdersListBox form .OrderTable th,#Profile .ProfileMain .ProfileMainBox .ProfileRightBox .OrdersListBox form .OrderTable td{text-align:left;border-bottom:1px solid #eee;padding:15px}@media (max-width:768px){#Profile .ProfileMain .ProfileMainBox .ProfileRightBox .OrdersListBox form .OrderTable th,#Profile .ProfileMain .ProfileMainBox .ProfileRightBox .OrdersListBox form .OrderTable td{padding:12px;font-size:14px}}@media (max-width:480px){#Profile .ProfileMain .ProfileMainBox .ProfileRightBox .OrdersListBox form .OrderTable th,#Profile .ProfileMain .ProfileMainBox .ProfileRightBox .OrdersListBox form .OrderTable td{padding:10px;font-size:14px}}#Profile .ProfileMain .ProfileMainBox .ProfileRightBox .OrdersListBox form .OrderTable .TableHead{color:#000;text-transform:uppercase;letter-spacing:.5px;font-family:myFont3;font-size:14px;font-weight:500}#Profile .ProfileMain .ProfileMainBox .ProfileRightBox .OrdersListBox form .OrderTable .ProductRow{border-left:1px solid #eee;border-right:1px solid #eee;transition:all .3s}#Profile .ProfileMain .ProfileMainBox .ProfileRightBox .OrdersListBox form .OrderTable .ProductRow:hover{background:#f5f5f580}#Profile .ProfileMain .ProfileMainBox .ProfileRightBox .OrdersListBox form .OrderTable .OrderId span{color:#5f615e;font-family:myFont3;font-size:15px;font-weight:400}@media (max-width:768px){#Profile .ProfileMain .ProfileMainBox .ProfileRightBox .OrdersListBox form .OrderTable .OrderId span{font-size:14px}}@media (max-width:480px){#Profile .ProfileMain .ProfileMainBox .ProfileRightBox .OrdersListBox form .OrderTable .OrderId span{font-size:14px}}#Profile .ProfileMain .ProfileMainBox .ProfileRightBox .OrdersListBox form .OrderTable .ProductImgTitleBox{align-items:center;gap:15px;display:flex}#Profile .ProfileMain .ProfileMainBox .ProfileRightBox .OrdersListBox form .OrderTable .ProductImg{border:1px solid #eee;width:70px;height:70px}#Profile .ProfileMain .ProfileMainBox .ProfileRightBox .OrdersListBox form .OrderTable .ProductImg img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}#Profile .ProfileMain .ProfileMainBox .ProfileRightBox .OrdersListBox form .OrderTable .ProductTitle a{color:#000;text-decoration:none;transition:color .2s}#Profile .ProfileMain .ProfileMainBox .ProfileRightBox .OrdersListBox form .OrderTable .ProductTitle a:hover{color:var(--primaryColor)}#Profile .ProfileMain .ProfileMainBox .ProfileRightBox .OrdersListBox form .OrderTable .OrderStatus{text-transform:capitalize;border-radius:5px;padding:6px 12px;font-family:myFont3;font-size:14px;font-weight:500;display:inline-block}#Profile .ProfileMain .ProfileMainBox .ProfileRightBox .OrdersListBox form .OrderTable .OrderStatus.delivered{color:#2c8153;background:#2c81531a}#Profile .ProfileMain .ProfileMainBox .ProfileRightBox .OrdersListBox form .OrderTable .OrderStatus.pending{color:#e8b746;background:#e8b7461a}#Profile .ProfileMain .ProfileMainBox .ProfileRightBox .OrdersListBox form .OrderTable .OrderStatus.shipped{color:#3ba8bc;background:#3ba8bc1a}#Profile .ProfileMain .ProfileMainBox .ProfileRightBox .OrdersListBox form .OrderTable .OrderStatus.cancelled{color:#c8102e;background:#c8102e1a}#Profile .ProfileMain .ProfileMainBox .ProfileRightBox .OrdersListBox form .OrderTable .OrderStatus.paid,#Profile .ProfileMain .ProfileMainBox .ProfileRightBox .OrdersListBox form .OrderTable .OrderStatus.confirmed{color:#166534;background-color:#dcfce7}#Profile .ProfileMain .ProfileMainBox .ProfileRightBox .OrdersListBox form .OrderTable .OrderAction{color:var(--primaryColor);cursor:pointer;background:0 0;border:none;font-family:myFont3;font-size:16px;font-weight:500;text-decoration:none;transition:all .3s}@media (max-width:768px){#Profile .ProfileMain .ProfileMainBox .ProfileRightBox .OrdersListBox form .OrderTable .OrderAction{font-size:15px}}@media (max-width:480px){#Profile .ProfileMain .ProfileMainBox .ProfileRightBox .OrdersListBox form .OrderTable .OrderAction{font-size:14px}}#Profile .ProfileMain .ProfileMainBox .ProfileRightBox .OrdersListBox form .OrderTable .OrderAction:hover{text-decoration:underline}#Profile .ProfileMain .ProfileMainBox .ProfileRightBox .SettingsBox{width:100%}#Profile .ProfileMain .ProfileMainBox .ProfileRightBox .SettingsBox .SettingHead{border-bottom:1px solid #e0e0e0;align-items:center;width:100%;margin-bottom:20px;padding-bottom:15px;display:flex}#Profile .ProfileMain .ProfileMainBox .ProfileRightBox .SettingsBox .SettingHead p{color:#000;margin:0;font-family:myFont3;font-size:18px;font-weight:500}#Profile .ProfileMain .ProfileMainBox .ProfileRightBox .SettingsBox .PasswordBox{width:100%;margin-top:30px}#Profile .ProfileMain .ProfileMainBox .ProfileRightBox .SettingsBox .PasswordBox .PasswordFieldBox{flex-direction:column;align-items:flex-start;gap:10px;width:100%;display:flex}#Profile .ProfileMain .ProfileMainBox .ProfileRightBox .SettingsBox .PasswordBox .PasswordFieldBox .PasswordInputWrapper{width:100%;position:relative}#Profile .ProfileMain .ProfileMainBox .ProfileRightBox .SettingsBox .PasswordBox .PasswordFieldBox .PasswordInputWrapper input{border:1px solid #ddd;border-radius:50px;width:100%;padding:12px 40px 12px 15px;font-size:14px}#Profile .ProfileMain .ProfileMainBox .ProfileRightBox .SettingsBox .PasswordBox .PasswordFieldBox .PasswordInputWrapper input:focus{border-color:var(--primaryColor);outline:none}#Profile .ProfileMain .ProfileMainBox .ProfileRightBox .SettingsBox .PasswordBox .PasswordFieldBox .PasswordInputWrapper .TogglePassword{cursor:pointer;color:#000;background:0 0;border:none;font-size:18px;position:absolute;top:50%;right:10px;transform:translateY(-50%)}#Profile .ProfileMain .ProfileMainBox .ProfileRightBox .SettingsBox .PasswordBox .SaveChangesButtonBox{width:100%;margin-top:20px}#Profile .ProfileMain .ProfileMainBox .ProfileRightBox .SettingsBox .PasswordBox .SaveChangesButtonBox .SaveChangesButton{background-color:var(--primaryColor);color:#fff;cursor:pointer;border:none;border-radius:50px;width:100%;padding:12px 30px;font-family:myFont3;font-size:15px;font-weight:500}#OrderTraking,#OrderTraking .OrderTrakingMain{width:100%}#OrderTraking .OrderTrackingBox{background:#fff;border-radius:8px;width:100%}#OrderTraking .OrderTrackingBox .TrackingInfo{border:1px solid var(--primaryColor);border-radius:8px;margin-bottom:20px;overflow:hidden}#OrderTraking .OrderTrackingBox .TrackingHeader{cursor:pointer;background-color:#f8f9fa;align-items:center;padding:15px;font-weight:600;display:flex}#OrderTraking .OrderTrackingBox .TruckIcon{color:var(--primaryColor);margin-right:10px}#OrderTraking .OrderTrackingBox .ToggleIcon{margin-left:auto;font-size:18px}#OrderTraking .OrderTrackingBox .TrackingDetails{background-color:#fff;padding:15px}#OrderTraking .OrderTrackingBox .TrackingId,#OrderTraking .OrderTrackingBox .CurrentStatus,#OrderTraking .OrderTrackingBox .EstimatedDelivery{border-bottom:1px solid #f0f0f0;margin-bottom:10px;padding:8px 0}#OrderTraking .OrderTrackingBox .TrackingHistory{margin-top:15px}#OrderTraking .OrderTrackingBox .TrackingHistory ul{margin:10px 0 0;padding:0;list-style:none}#OrderTraking .OrderTrackingBox .TrackingHistory li{border-bottom:1px solid #f0f0f0;flex-direction:column;padding:8px 0;display:flex}#OrderTraking .OrderTrackingBox .HistoryDate{color:#666;font-size:12px}#OrderTraking .OrderTrackingBox .HistoryStatus{margin:4px 0;font-weight:600}#OrderTraking .OrderTrackingBox .HistoryLocation{color:#888;font-size:12px}#OrderTraking .OrderTrackingBox .NoHistory{text-align:center;color:#999;padding:20px;font-style:italic}#OrderTraking .OrderTrackingBox .LoadingTracking{text-align:center;color:#666;padding:20px}#OrderTraking .OrderTrackingHeader{border-bottom:1px solid #e0e0e0;justify-content:space-between;align-items:center;gap:20px;width:100%;margin-bottom:20px;padding-bottom:15px;display:flex}#OrderTraking .OrderTrackingHeader .OrderTrackingStatusHead{justify-content:flex-start;align-items:center;display:flex}#OrderTraking .OrderTrackingHeader .OrderTrackingStatusHead p{color:#000;margin:0;font-family:myFont3;font-size:18px;font-weight:500}@media (max-width:768px){#OrderTraking .OrderTrackingHeader .OrderTrackingStatusHead p{font-size:14px}}#OrderTraking .OrderTrackingHeader .BackToOrders{cursor:pointer;color:var(--primaryColor);align-items:center;gap:5px;transition:color .2s;display:flex}#OrderTraking .OrderTrackingHeader .BackToOrders:hover{color:#000}#OrderTraking .OrderTrackingHeader .BackToOrders span{font-family:myFont3;font-size:15px;font-weight:500}@media (max-width:768px){#OrderTraking .OrderTrackingHeader .BackToOrders span{font-size:14px}}#OrderTraking .OrderTrackingHeader .BackToOrders .BackArrow{font-size:15px;transform:rotate(180deg)}@media (max-width:768px){#OrderTraking .OrderTrackingHeader .BackToOrders .BackArrow{font-size:14px}}#OrderTraking .OrderIdInvoiceBox{flex-wrap:wrap;justify-content:space-between;align-items:center;width:100%;margin-bottom:30px;display:flex}@media (max-width:768px){#OrderTraking .OrderIdInvoiceBox{gap:10px;margin-bottom:20px}}#OrderTraking .OrderIdInvoiceBox .OrderId,#OrderTraking .OrderIdInvoiceBox .InvoiceBox{align-items:center;gap:15px;display:flex}@media (max-width:768px){#OrderTraking .OrderIdInvoiceBox .OrderId,#OrderTraking .OrderIdInvoiceBox .InvoiceBox{gap:5px}}#OrderTraking .OrderIdInvoiceBox .OrderId p:first-child,#OrderTraking .OrderIdInvoiceBox .InvoiceBox p:first-child{color:#000;margin:0;font-family:myFont3;font-size:16px;font-weight:500}@media (max-width:768px){#OrderTraking .OrderIdInvoiceBox .OrderId p:first-child,#OrderTraking .OrderIdInvoiceBox .InvoiceBox p:first-child{font-size:15px}}@media (max-width:480px){#OrderTraking .OrderIdInvoiceBox .OrderId p:first-child,#OrderTraking .OrderIdInvoiceBox .InvoiceBox p:first-child{font-size:14px}}#OrderTraking .OrderIdInvoiceBox .OrderId p:last-child,#OrderTraking .OrderIdInvoiceBox .InvoiceBox p:last-child{color:#5f615e;margin:0;font-family:myFont3;font-size:16px;font-weight:500}@media (max-width:768px){#OrderTraking .OrderIdInvoiceBox .OrderId p:last-child,#OrderTraking .OrderIdInvoiceBox .InvoiceBox p:last-child{font-size:15px}}@media (max-width:480px){#OrderTraking .OrderIdInvoiceBox .OrderId p:last-child,#OrderTraking .OrderIdInvoiceBox .InvoiceBox p:last-child{font-size:14px}}#OrderTraking .OrderIdInvoiceBox button{border:1px solid var(--primaryColor);color:var(--primaryColor);cursor:pointer;background:0 0;border-radius:4px;outline:none;align-items:center;gap:10px;padding:8px 15px;transition:all .3s;display:flex}@media (max-width:768px){#OrderTraking .OrderIdInvoiceBox button{gap:5px;padding:5px 10px}}#OrderTraking .OrderIdInvoiceBox button svg{font-family:myFont3;font-size:15px;font-weight:500}@media (max-width:480px){#OrderTraking .OrderIdInvoiceBox button svg{font-size:14px}}#OrderTraking .OrderIdInvoiceBox button p{margin:0;font-family:myFont3;font-size:15px;font-weight:500}@media (max-width:480px){#OrderTraking .OrderIdInvoiceBox button p{font-size:14px}}#OrderTraking .OrderIdInvoiceBox button:hover{background:rgba(var(--primaryColor-rgb),.1)}#OrderTraking .OrderStatusTimeline{justify-content:space-between;padding:30px 0;display:flex;position:relative}#OrderTraking .OrderStatusTimeline .TimelineItem{z-index:2;flex-direction:column;align-items:center;width:20%;display:flex;position:relative}#OrderTraking .OrderStatusTimeline .TimelineItem .TimelineDot{z-index:3;border-radius:50%;justify-content:center;align-items:center;width:35px;height:35px;margin-bottom:10px;transition:all .3s;display:flex;position:relative}@media (max-width:768px){#OrderTraking .OrderStatusTimeline .TimelineItem .TimelineDot{width:25px;height:25px}}#OrderTraking .OrderStatusTimeline .TimelineItem .TimelineDot svg{font-size:18px}@media (max-width:768px){#OrderTraking .OrderStatusTimeline .TimelineItem .TimelineDot svg{font-size:16px}}@media (max-width:480px){#OrderTraking .OrderStatusTimeline .TimelineItem .TimelineDot svg{font-size:14px}}#OrderTraking .OrderStatusTimeline .TimelineItem .TimelineConnector{z-index:1;background-image:linear-gradient(90deg,#2c8153 0% 50%,#2c8153 50% 100%);background-size:6px 2px;width:100%;height:2px;position:absolute;top:17px;left:50%}@media (max-width:768px){#OrderTraking .OrderStatusTimeline .TimelineItem .TimelineConnector{top:13px}}#OrderTraking .OrderStatusTimeline .TimelineItem .TimelineConnector.pending{background-image:linear-gradient(90deg,#e0e0e0 0% 50%,#e0e0e0 50% 100%)}#OrderTraking .OrderStatusTimeline .TimelineItem:last-child .TimelineConnector{display:none}#OrderTraking .OrderStatusTimeline .TimelineItem.completed .TimelineDot{color:#fff;background-color:#2c8153}#OrderTraking .OrderStatusTimeline .TimelineItem.current .TimelineDot{color:#fff;background-color:#2c8153;transform:scale(1.1)}#OrderTraking .OrderStatusTimeline .TimelineItem.current .TimelineConnector{background-image:linear-gradient(90deg,#2c8153 0% 50%,#0000 50% 100%)}#OrderTraking .OrderStatusTimeline .TimelineItem.pending .TimelineDot{color:#5f615e;background-color:#e0e0e0}#OrderTraking .OrderStatusTimeline .TimelineItem .TimelineContent{text-align:center}#OrderTraking .OrderStatusTimeline .TimelineItem .TimelineContent p{color:#000;margin:0 0 5px;font-family:myFont3;font-size:15px;font-weight:500}@media (max-width:768px){#OrderTraking .OrderStatusTimeline .TimelineItem .TimelineContent p{font-size:14px}}@media (max-width:480px){#OrderTraking .OrderStatusTimeline .TimelineItem .TimelineContent p{font-size:12px}}#OrderTraking .OrderStatusTimeline .TimelineItem .TimelineContent .TimelineDate{flex-direction:column;align-items:center;display:flex}#OrderTraking .OrderStatusTimeline .TimelineItem .TimelineContent .TimelineDate span{color:#5f615e;margin-top:5px;font-family:myFont3;font-size:13px;font-weight:500}@media (max-width:480px){#OrderTraking .OrderStatusTimeline .TimelineItem .TimelineContent .TimelineDate span{font-size:12px}}#OrderTraking .OrderDateAddressBox{flex-direction:column;gap:10px;width:100%;display:flex}#OrderTraking .OrderDateAddressBox .OrderDate,#OrderTraking .OrderDateAddressBox .OrderAddress{gap:10px;width:100%;display:flex}#OrderTraking .OrderDateAddressBox .OrderDate .label,#OrderTraking .OrderDateAddressBox .OrderAddress .label{color:#5f615e;margin:0;font-family:myFont3;font-size:15px;font-weight:500}@media (max-width:480px){#OrderTraking .OrderDateAddressBox .OrderDate .label,#OrderTraking .OrderDateAddressBox .OrderAddress .label{font-size:13px}}#OrderTraking .OrderDateAddressBox .OrderDate .value,#OrderTraking .OrderDateAddressBox .OrderAddress .value{color:#000;margin:0;font-family:myFont3;font-size:14px;font-weight:500}@media (max-width:480px){#OrderTraking .OrderDateAddressBox .OrderDate .value,#OrderTraking .OrderDateAddressBox .OrderAddress .value{font-size:12px}}#OrderTraking .OrderDetailsBox{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:20px;width:100%;margin-top:20px;display:flex}@media (max-width:480px){#OrderTraking .OrderDetailsBox{gap:10px}}#OrderTraking .OrderDetailsBox .OrderImgDetailsBox{align-items:flex-start;gap:10px;display:flex}#OrderTraking .OrderDetailsBox .OrderImgDetailsBox .OrderDetailsImg{width:150px;height:150px}@media (max-width:480px){#OrderTraking .OrderDetailsBox .OrderImgDetailsBox .OrderDetailsImg{width:100px;height:100px}}#OrderTraking .OrderDetailsBox .OrderImgDetailsBox .OrderDetailsImg img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}#OrderTraking .OrderDetailsBox .OrderImgDetailsBox .OrderProductDetailBox{flex-direction:column;gap:15px;width:calc(100% - 160px);display:flex}@media (max-width:480px){#OrderTraking .OrderDetailsBox .OrderImgDetailsBox .OrderProductDetailBox{width:calc(100% - 110px)}}#OrderTraking .OrderDetailsBox .OrderImgDetailsBox .OrderProductDetailBox .OrderProductName{flex-direction:column;gap:10px;width:100%;display:flex}#OrderTraking .OrderDetailsBox .OrderImgDetailsBox .OrderProductDetailBox .OrderProductName p{color:#000;margin:0;font-family:myFont3;font-size:20px;font-weight:500}@media (max-width:768px){#OrderTraking .OrderDetailsBox .OrderImgDetailsBox .OrderProductDetailBox .OrderProductName p{font-size:16px}}@media (max-width:480px){#OrderTraking .OrderDetailsBox .OrderImgDetailsBox .OrderProductDetailBox .OrderProductName p{font-size:14px}}#OrderTraking .OrderDetailsBox .OrderImgDetailsBox .OrderProductDetailBox .OrderProductName .ProductPrice{align-items:center;gap:10px;width:100%;display:flex}#OrderTraking .OrderDetailsBox .OrderImgDetailsBox .OrderProductDetailBox .OrderProductName .ProductPrice .OrderName{color:#5f615e;margin:0;font-family:myFont3;font-size:15px;font-weight:500}@media (max-width:480px){#OrderTraking .OrderDetailsBox .OrderImgDetailsBox .OrderProductDetailBox .OrderProductName .ProductPrice .OrderName{font-size:14px}}#OrderTraking .OrderDetailsBox .OrderImgDetailsBox .OrderProductDetailBox .OrderProductName .ProductPrice .offerPrice{color:#000;margin:0;font-family:myFont3;font-size:15px;font-weight:500}@media (max-width:480px){#OrderTraking .OrderDetailsBox .OrderImgDetailsBox .OrderProductDetailBox .OrderProductName .ProductPrice .offerPrice{font-size:14px}}#OrderTraking .OrderDetailsBox .ProgressBtn{background:var(--primaryColor);color:#fff;margin-bottom:20px;padding:8px 15px;display:inline-block}@media (max-width:480px){#OrderTraking .OrderDetailsBox .ProgressBtn{padding:5px 10px}}#OrderTraking .OrderDetailsBox .ProgressBtn button{color:inherit;cursor:default;background:0 0;border:none;outline:none;font-family:myFont3;font-size:14px;font-weight:500}#OrderTraking .ButtonBox{justify-content:space-between;align-items:flex-start;gap:15px;width:100%;margin-top:20px;display:flex}#OrderTraking .ButtonBox .ReturnBox{width:50%}#OrderTraking .ButtonBox .ReturnBox .ReturnButton{background:var(--primaryColor);color:#fff;cursor:pointer;border:none;border-radius:50px;outline:none;width:100%;padding:12px 24px;font-family:myFont3;font-size:16px;font-weight:500;transition:all .3s}#OrderTraking .ButtonBox .ReturnBox .ReturnButton:hover{background:var(--primaryColor)}#OrderTraking .ButtonBox .ReturnBox .ReturnButton[disabled]{color:#5f615e;cursor:not-allowed;background:#e0e0e0}#OrderTraking .ButtonBox .ReturnBox .ReturnButton[disabled]:hover{background:#e0e0e0}#OrderTraking .ButtonBox .ReturnForm{border:1px solid #e0e0e0;border-radius:8px;flex-direction:column;gap:20px;width:100%;margin-top:15px;padding:20px;animation:.3s ease-out fadeIn;display:flex}#OrderTraking .ButtonBox .ReturnForm .FormField{flex-direction:column;gap:8px;display:flex}#OrderTraking .ButtonBox .ReturnForm .FormField label{color:#000;font-family:myFont3;font-size:14px;font-weight:500}#OrderTraking .ButtonBox .ReturnForm .FormField textarea{resize:vertical;border:1px solid #e0e0e0;border-radius:4px;min-height:100px;padding:10px 15px;font-family:myFont3;font-size:14px}#OrderTraking .ButtonBox .ReturnForm .FormField textarea:focus{border-color:var(--primaryColor);outline:none}#OrderTraking .ButtonBox .ReturnForm .FormField .CustomDropdown{width:100%;position:relative}#OrderTraking .ButtonBox .ReturnForm .FormField .CustomDropdown .DropdownHeader{cursor:pointer;background:#fff;border:1px solid #e0e0e0;border-radius:4px;justify-content:space-between;align-items:center;padding:10px 15px;transition:all .3s;display:flex}#OrderTraking .ButtonBox .ReturnForm .FormField .CustomDropdown .DropdownHeader:hover{border-color:var(--primaryColor)}#OrderTraking .ButtonBox .ReturnForm .FormField .CustomDropdown .DropdownHeader span{font-family:myFont3;font-size:14px}#OrderTraking .ButtonBox .ReturnForm .FormField .CustomDropdown .DropdownHeader svg{font-size:18px;transition:transform .3s}#OrderTraking .ButtonBox .ReturnForm .FormField .CustomDropdown .DropdownList{z-index:10;background:#fff;border:1px solid #e0e0e0;border-radius:4px;max-height:200px;margin-top:5px;animation:.3s ease-out slideDown;position:absolute;top:100%;left:0;right:0;overflow-y:auto;box-shadow:0 4px 10px #0000001a}#OrderTraking .ButtonBox .ReturnForm .FormField .CustomDropdown .DropdownList li{cursor:pointer;padding:10px 15px;font-family:myFont3;font-size:14px;transition:all .2s}#OrderTraking .ButtonBox .ReturnForm .FormField .CustomDropdown .DropdownList li:hover{background:var(--primaryColor);color:#fff}#OrderTraking .ButtonBox .ReturnForm .SubmitReturnBtn{background:var(--primaryColor);color:#fff;cursor:pointer;border:none;border-radius:50px;outline:none;margin-top:10px;padding:12px;font-family:myFont3;font-size:16px;font-weight:500;transition:all .3s}#OrderTraking .ButtonBox .ReturnForm .SubmitReturnBtn:hover{background:var(--primaryColor)}#OrderTraking .ButtonBox .ReviewRateWrite{flex-direction:column;align-items:flex-start;gap:15px;width:50%;display:flex}#OrderTraking .ButtonBox .ReviewRateWrite .WriteReviewBox{cursor:pointer;border:1px solid #ebe8e8;border-radius:50px;justify-content:center;align-items:center;gap:15px;width:100%;padding:12px 24px;transition:all .3s;display:flex}#OrderTraking .ButtonBox .ReviewRateWrite .WriteReviewBox p{color:var(--primaryColor);font-family:myFont3;font-size:15px;font-weight:400}#OrderTraking .ButtonBox .ReviewRateWrite .WriteReviewBox .PencilIcon{color:var(--primaryColor)}#OrderTraking .ButtonBox .ReviewRateWrite .WriteReviewBox:hover{background:var(--primaryColor);border-color:var(--primaryColor)}#OrderTraking .ButtonBox .ReviewRateWrite .WriteReviewBox:hover p,#OrderTraking .ButtonBox .ReviewRateWrite .WriteReviewBox:hover .PencilIcon{color:#fff}@keyframes slideDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.ReviewPopupOverlay{z-index:2000;background:#0009;justify-content:center;align-items:center;width:100%;height:100%;padding:20px;display:flex;position:fixed;top:0;left:0;overflow-y:auto}.ReviewPopupBox{background:#fff;border-radius:12px;width:90%;max-width:600px;max-height:90vh;padding:25px;animation:.3s fadeIn;position:relative;overflow-y:auto}.ReviewPopupBox .ClosePopupBtn{cursor:pointer;color:#444;background:0 0;border:none;font-size:22px;position:absolute;top:12px;right:12px}.ReviewPopupBox .ClosePopupBtn:hover{color:red}.ReviewForm{border:1px solid #e0e0e0;border-radius:8px;flex-direction:column;gap:20px;width:100%;margin-top:15px;padding:20px;animation:.3s ease-out fadeIn;display:flex}.ReviewForm .StarRating{gap:8px;display:flex}.ReviewForm .StarRating .Star{cursor:pointer;color:#ccc;font-size:22px;transition:color .3s}.ReviewForm .StarRating .Star.filled{color:var(--secondaryColor)}.ReviewForm .FormField{flex-direction:column;gap:8px;display:flex}.ReviewForm .FormField input,.ReviewForm .FormField textarea,.ReviewForm .FormField select{border:1px solid #e0e0e0;border-radius:4px;padding:10px 15px;font-family:myFont3;font-size:14px}.ReviewForm .FormField input:focus,.ReviewForm .FormField textarea:focus,.ReviewForm .FormField select:focus{border-color:var(--primaryColor);outline:none}.ReviewForm .FormField textarea{resize:vertical;min-height:80px}.ReviewForm .FormField .AddPhotoBox{border:2px dashed var(--borderColor);width:150px;color:var(--primaryColor);background-color:#f3f3f3;justify-content:center;align-items:center;padding:8px;display:flex}.ReviewForm .FormField .ImagePreviewGrid{justify-content:start;align-items:center;gap:8px;display:flex}.ReviewForm .FormField .ImagePreviewGrid .ImagePreview{width:100px;height:120px;position:relative}.ReviewForm .FormField .ImagePreviewGrid .ImagePreview img{width:100%;height:100%}.ReviewForm .FormField .ImagePreviewGrid .ImagePreview .RemoveImage{color:#874429;background-color:#ffffffa3;border:none;margin:3px;padding:4px;position:absolute;top:0;right:0}.ReviewForm .Required{color:red;margin-left:3px}.ReviewForm .SubmitButton{background:var(--primaryColor);color:#fff;cursor:pointer;border:none;border-radius:4px;padding:10px}.ReviewForm .ImageUpload{flex-direction:column;gap:10px;display:flex}.ReviewForm .ImageUpload .AddPhotoBox{cursor:pointer;border:1px dashed #ccc;border-radius:6px;align-items:center;gap:8px;width:fit-content;padding:10px;transition:all .3s;display:flex}.ReviewForm .ImageUpload .AddPhotoBox .PlusIcon{color:var(--primaryColor);font-size:18px;font-weight:700}.ReviewForm .ImageUpload .AddPhotoBox p{color:var(--primaryColor);font-family:myFont3;font-size:14px}.ReviewForm .ImageUpload .AddPhotoBox:hover{border-color:var(--primaryColor);background:#00000005}.ReviewForm .ImageUpload .ImagePreviewGrid{flex-wrap:wrap;gap:10px;display:flex}.ReviewForm .ImageUpload .ImagePreviewGrid .ImagePreview{width:80px;height:80px;position:relative}.ReviewForm .ImageUpload .ImagePreviewGrid .ImagePreview img{-o-object-fit:cover;object-fit:cover;border:1px solid #ddd;border-radius:6px;width:100%;height:100%}.ReviewForm .ImageUpload .ImagePreviewGrid .ImagePreview .RemoveImage{color:#fff;cursor:pointer;background:#0009;border-radius:50%;justify-content:center;align-items:center;width:18px;height:18px;font-size:12px;display:flex;position:absolute;top:2px;right:2px}.ReviewForm .SubmitReviewBtn{background:var(--primaryColor);color:#fff;cursor:pointer;border:none;border-radius:50px;outline:none;padding:12px;font-family:myFont3;font-size:16px;font-weight:500;transition:all .3s}.ReviewForm .SubmitReviewBtn:hover{background:var(--secondaryColor)}#Login{width:100%;padding:100px 0}@media (max-width:1024px){#Login{padding:60px 0}}@media (max-width:768px){#Login{padding:40px 0}}@media (max-width:480px){#Login{padding:30px 0}}#Login .LoginMain{width:100%}#Login .LoginMain .LoginBox{align-items:center;gap:40px;width:100%;display:flex}@media (max-width:1024px){#Login .LoginMain .LoginBox{gap:30px}}@media (max-width:768px){#Login .LoginMain .LoginBox{flex-direction:column;gap:30px}}@media (max-width:480px){#Login .LoginMain .LoginBox{gap:20px}}#Login .LoginMain .LoginBox .LoginLeftBox{background:var(--primaryColor);border-radius:15px;flex-direction:column;justify-content:space-between;width:50%;height:100%;min-height:100vh;padding:40px;display:flex}@media (max-width:1024px){#Login .LoginMain .LoginBox .LoginLeftBox{display:none}}#Login .LoginMain .LoginBox .LoginLeftBox .LoginLogo{width:100px;margin-bottom:30px}#Login .LoginMain .LoginBox .LoginLeftBox .LoginLogo img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}#Login .LoginMain .LoginBox .LoginLeftBox .LoginTitle{margin-bottom:40px}#Login .LoginMain .LoginBox .LoginLeftBox .LoginTitle h2{color:#fff;letter-spacing:1px;font-family:myFont3;font-size:28px;font-weight:600;line-height:1.5}#Login .LoginMain .LoginBox .LoginLeftBox .ProductSecureBox{align-items:center;gap:15px;width:100%;display:flex}#Login .LoginMain .LoginBox .LoginLeftBox .ProductSecureBox .SecureBox{background:#fff;border-radius:15px;flex-direction:column;gap:10px;width:50%;min-height:fit-content;padding:20px;display:flex}#Login .LoginMain .LoginBox .LoginLeftBox .ProductSecureBox .SecureBox .IconBox{background:var(--primaryColor);border-radius:5px;justify-content:center;align-items:center;width:45px;height:45px;display:flex}#Login .LoginMain .LoginBox .LoginLeftBox .ProductSecureBox .SecureBox .IconBox .SecureIcon{color:#fff;font-size:24px}#Login .LoginMain .LoginBox .LoginLeftBox .ProductSecureBox .SecureBox .SecureTitle p{color:var(--primaryColor);margin:0;font-family:myFont3;font-size:15px;font-weight:600;line-height:1.3}#Login .LoginMain .LoginBox .LoginLeftBox .ProductSecureBox .SecureBox .SecureDescription p{color:#5f615e;margin:0;font-family:myFont3;font-size:12px;font-weight:500;line-height:1.4}#Login .LoginMain .LoginBox .LoginRightBox{width:50%;padding:40px}@media (max-width:1024px){#Login .LoginMain .LoginBox .LoginRightBox{width:100%;padding:30px}}@media (max-width:768px){#Login .LoginMain .LoginBox .LoginRightBox{width:100%;padding:20px}}@media (max-width:480px){#Login .LoginMain .LoginBox .LoginRightBox{width:100%;padding:0}}#Login .LoginMain .LoginBox .LoginRightBox .Title{margin-bottom:30px}#Login .LoginMain .LoginBox .LoginRightBox .Title h2{color:#000;margin-bottom:10px;font-family:myFont3;font-size:40px;font-weight:600}@media (max-width:1024px){#Login .LoginMain .LoginBox .LoginRightBox .Title h2{font-size:36px}}@media (max-width:768px){#Login .LoginMain .LoginBox .LoginRightBox .Title h2{font-size:28px}}@media (max-width:480px){#Login .LoginMain .LoginBox .LoginRightBox .Title h2{font-size:26px}}#Login .LoginMain .LoginBox .LoginRightBox .Title p{color:#000;margin:0;font-family:myFont3;font-size:15px;font-weight:500}#Login .LoginMain .LoginBox .LoginRightBox .LoginFormGroup{margin-bottom:25px}#Login .LoginMain .LoginBox .LoginRightBox .LoginFormGroup .FormField{margin-bottom:20px}#Login .LoginMain .LoginBox .LoginRightBox .LoginFormGroup .FormField label{color:#000;margin-bottom:8px;font-family:myFont3;font-size:15px;font-weight:500;display:block}#Login .LoginMain .LoginBox .LoginRightBox .LoginFormGroup .FormField input{border:1px solid #ddd;border-radius:5px;width:100%;padding:12px 15px;font-family:myFont3;font-size:15px}#Login .LoginMain .LoginBox .LoginRightBox .LoginFormGroup .FormField input:focus{border-color:var(--primaryColor);outline:none}#Login .LoginMain .LoginBox .LoginRightBox .LoginFormGroup .PasswordField,#Login .LoginMain .LoginBox .LoginRightBox .LoginFormGroup .PasswordField .PasswordInputWrapper{position:relative}#Login .LoginMain .LoginBox .LoginRightBox .LoginFormGroup .PasswordField .PasswordInputWrapper input{padding-right:40px}#Login .LoginMain .LoginBox .LoginRightBox .LoginFormGroup .PasswordField .PasswordInputWrapper .TogglePassword{cursor:pointer;color:#777;background:0 0;border:none;font-size:18px;position:absolute;top:50%;right:10px;transform:translateY(-50%)}#Login .LoginMain .LoginBox .LoginRightBox .LoginFormGroup .PasswordField .PasswordInputWrapper .TogglePassword:focus{outline:none}#Login .LoginMain .LoginBox .LoginRightBox .LoginFormGroup .ForgetPassword{justify-content:flex-end;margin-bottom:20px;display:flex}#Login .LoginMain .LoginBox .LoginRightBox .LoginFormGroup .ForgetPassword a{color:#000;font-family:myFont3;font-size:15px;font-weight:500;text-decoration:none}#Login .LoginMain .LoginBox .LoginRightBox .LoginFormGroup .ForgetPassword a:hover{color:var(--primaryColor)}#Login .LoginMain .LoginBox .LoginRightBox .LoginFormGroup .LoginBtn{width:100%}#Login .LoginMain .LoginBox .LoginRightBox .LoginFormGroup .LoginBtn button{background:var(--primaryColor);color:#fff;cursor:pointer;border:none;border-radius:5px;outline:none;width:100%;padding:12px;font-family:myFont3;font-size:16px;font-weight:500;transition:background .3s}#Login .LoginMain .LoginBox .LoginRightBox .LoginFormGroup .LoginBtn button:hover{background:var(--primaryColor)}#Login .LoginMain .LoginBox .LoginRightBox .OrText{text-align:center;margin:25px 0;position:relative}#Login .LoginMain .LoginBox .LoginRightBox .OrText p{color:#5f615e;z-index:1;background:#fff;margin:0;padding:0 15px;font-family:myFont3;font-size:15px;font-weight:500;display:inline-block;position:relative}#Login .LoginMain .LoginBox .LoginRightBox .OrText:before{content:"";z-index:0;background:#ededed;height:1px;position:absolute;top:50%;left:0;right:0}#Login .LoginMain .LoginBox .LoginRightBox .GoogleBtn{margin-bottom:25px}#Login .LoginMain .LoginBox .LoginRightBox .GoogleBtn button{cursor:pointer;background:0 0;border:1px solid #ddd;border-radius:5px;outline:none;justify-content:center;align-items:center;gap:10px;width:100%;padding:10px 20px;transition:background .3s;display:flex}#Login .LoginMain .LoginBox .LoginRightBox .GoogleBtn button:hover{background:#f9f9f9}#Login .LoginMain .LoginBox .LoginRightBox .GoogleBtn button p{color:#000;margin:0;font-family:myFont3;font-size:15px;font-weight:500}#Login .LoginMain .LoginBox .LoginRightBox .GoogleBtn button svg{font-size:20px}#Login .LoginMain .LoginBox .LoginRightBox .DontAccount{text-align:center;justify-content:center;align-items:center;gap:10px;display:flex}#Login .LoginMain .LoginBox .LoginRightBox .DontAccount p{color:#000;margin-right:5px;font-family:myFont3;font-size:15px;font-weight:500;display:inline-block}#Login .LoginMain .LoginBox .LoginRightBox .DontAccount a{color:#00f;border-bottom:1px solid;font-family:myFont3;font-size:15px;font-weight:500;text-decoration:none;transition:color .3s}#Signup{width:100%;padding:100px 0}@media (max-width:1024px){#Signup{padding:60px 0}}@media (max-width:768px){#Signup{padding:40px 0}}@media (max-width:480px){#Signup{padding:30px 0}}#Signup .LoginMain{width:100%}#Signup .LoginMain .LoginBox{align-items:flex-start;gap:40px;width:100%;display:flex}@media (max-width:1024px){#Signup .LoginMain .LoginBox{gap:30px}}@media (max-width:768px){#Signup .LoginMain .LoginBox{flex-direction:column;gap:30px}}@media (max-width:480px){#Signup .LoginMain .LoginBox{gap:20px}}#Signup .LoginMain .LoginBox .LoginLeftBox{background:var(--primaryColor);border-radius:15px;flex-direction:column;justify-content:space-between;width:50%;height:100%;min-height:100vh;padding:40px;display:flex}@media (max-width:1024px){#Signup .LoginMain .LoginBox .LoginLeftBox{display:none}}#Signup .LoginMain .LoginBox .LoginLeftBox .LoginLogo{width:100px;margin-bottom:30px}#Signup .LoginMain .LoginBox .LoginLeftBox .LoginLogo img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}#Signup .LoginMain .LoginBox .LoginLeftBox .LoginTitle{margin-bottom:40px}#Signup .LoginMain .LoginBox .LoginLeftBox .LoginTitle h2{color:#fff;letter-spacing:1px;font-family:myFont3;font-size:28px;font-weight:600;line-height:1.5}#Signup .LoginMain .LoginBox .LoginLeftBox .ProductSecureBox{align-items:center;gap:15px;width:100%;display:flex}#Signup .LoginMain .LoginBox .LoginLeftBox .ProductSecureBox .SecureBox{background:#fff;border-radius:15px;flex-direction:column;gap:10px;width:50%;min-height:fit-content;padding:20px;display:flex}#Signup .LoginMain .LoginBox .LoginLeftBox .ProductSecureBox .SecureBox .IconBox{background:var(--primaryColor);border-radius:5px;justify-content:center;align-items:center;width:45px;height:45px;display:flex}#Signup .LoginMain .LoginBox .LoginLeftBox .ProductSecureBox .SecureBox .IconBox .SecureIcon{color:#fff;font-size:24px}#Signup .LoginMain .LoginBox .LoginLeftBox .ProductSecureBox .SecureBox .SecureTitle p{color:var(--primaryColor);margin:0;font-family:myFont3;font-size:15px;font-weight:600;line-height:1.3}#Signup .LoginMain .LoginBox .LoginLeftBox .ProductSecureBox .SecureBox .SecureDescription p{color:#5f615e;margin:0;font-family:myFont3;font-size:12px;font-weight:500;line-height:1.4}#Signup .LoginMain .LoginBox .LoginRightBox{width:50%;padding:0 40px}@media (max-width:1024px){#Signup .LoginMain .LoginBox .LoginRightBox{width:100%;padding:30px}}@media (max-width:768px){#Signup .LoginMain .LoginBox .LoginRightBox{width:100%;padding:20px}}@media (max-width:480px){#Signup .LoginMain .LoginBox .LoginRightBox{width:100%;padding:0}}#Signup .LoginMain .LoginBox .LoginRightBox .Title{margin-bottom:30px}#Signup .LoginMain .LoginBox .LoginRightBox .Title h2{color:#000;margin-bottom:10px;font-family:myFont3;font-size:40px;font-weight:600}@media (max-width:1024px){#Signup .LoginMain .LoginBox .LoginRightBox .Title h2{font-size:36px}}@media (max-width:768px){#Signup .LoginMain .LoginBox .LoginRightBox .Title h2{font-size:28px}}@media (max-width:480px){#Signup .LoginMain .LoginBox .LoginRightBox .Title h2{font-size:26px}}#Signup .LoginMain .LoginBox .LoginRightBox .Title p{color:#000;margin:0;font-family:myFont3;font-size:15px;font-weight:500}#Signup .LoginMain .LoginBox .LoginRightBox .LoginFormGroup{margin-bottom:25px}#Signup .LoginMain .LoginBox .LoginRightBox .LoginFormGroup .PhoneField{margin-bottom:20px}#Signup .LoginMain .LoginBox .LoginRightBox .LoginFormGroup .PhoneField .PhoneInputWrapper{border:1px solid #ddd;border-radius:5px;align-items:center;display:flex;position:relative;overflow:hidden}#Signup .LoginMain .LoginBox .LoginRightBox .LoginFormGroup .PhoneField .PhoneInputWrapper .CountryCode{color:#555;border-right:1px solid #ddd;align-items:center;height:100%;padding:0 12px;font-family:myFont3;font-size:15px;display:flex}#Signup .LoginMain .LoginBox .LoginRightBox .LoginFormGroup .PhoneField .PhoneInputWrapper input{border:none;flex:1;padding:12px 15px;font-family:myFont3;font-size:15px}#Signup .LoginMain .LoginBox .LoginRightBox .LoginFormGroup .PhoneField .PhoneInputWrapper input:focus{outline:none}#Signup .LoginMain .LoginBox .LoginRightBox .LoginFormGroup .FormField{margin-bottom:20px}#Signup .LoginMain .LoginBox .LoginRightBox .LoginFormGroup .FormField label{color:#000;margin-bottom:8px;font-family:myFont3;font-size:15px;font-weight:500;display:block}#Signup .LoginMain .LoginBox .LoginRightBox .LoginFormGroup .FormField input{border:1px solid #ddd;border-radius:5px;width:100%;padding:12px 15px;font-family:myFont3;font-size:15px}#Signup .LoginMain .LoginBox .LoginRightBox .LoginFormGroup .FormField input:focus{border-color:var(--primaryColor);outline:none}#Signup .LoginMain .LoginBox .LoginRightBox .LoginFormGroup .PasswordField,#Signup .LoginMain .LoginBox .LoginRightBox .LoginFormGroup .PasswordField .PasswordInputWrapper{position:relative}#Signup .LoginMain .LoginBox .LoginRightBox .LoginFormGroup .PasswordField .PasswordInputWrapper input{padding-right:40px}#Signup .LoginMain .LoginBox .LoginRightBox .LoginFormGroup .PasswordField .PasswordInputWrapper .TogglePassword{cursor:pointer;color:#777;background:0 0;border:none;font-size:18px;position:absolute;top:50%;right:10px;transform:translateY(-50%)}#Signup .LoginMain .LoginBox .LoginRightBox .LoginFormGroup .PasswordField .PasswordInputWrapper .TogglePassword:focus{outline:none}#Signup .LoginMain .LoginBox .LoginRightBox .LoginFormGroup .ForgetPassword{justify-content:flex-end;margin-bottom:20px;display:flex}#Signup .LoginMain .LoginBox .LoginRightBox .LoginFormGroup .ForgetPassword a{color:#000;font-family:myFont3;font-size:15px;font-weight:500;text-decoration:none}#Signup .LoginMain .LoginBox .LoginRightBox .LoginFormGroup .ForgetPassword a:hover{color:var(--primaryColor)}#Signup .LoginMain .LoginBox .LoginRightBox .LoginFormGroup .LoginBtn{width:100%}#Signup .LoginMain .LoginBox .LoginRightBox .LoginFormGroup .LoginBtn button{background:var(--primaryColor);color:#fff;cursor:pointer;border:none;border-radius:5px;outline:none;width:100%;padding:12px;font-family:myFont3;font-size:16px;font-weight:500;transition:background .3s}#Signup .LoginMain .LoginBox .LoginRightBox .LoginFormGroup .LoginBtn button:hover{background:var(--primaryColor)}#Signup .LoginMain .LoginBox .LoginRightBox .OrText{text-align:center;margin:25px 0;position:relative}#Signup .LoginMain .LoginBox .LoginRightBox .OrText p{color:#5f615e;z-index:1;background:#fff;margin:0;padding:0 15px;font-family:myFont3;font-size:15px;font-weight:500;display:inline-block;position:relative}#Signup .LoginMain .LoginBox .LoginRightBox .OrText:before{content:"";z-index:0;background:#ededed;height:1px;position:absolute;top:50%;left:0;right:0}#Signup .LoginMain .LoginBox .LoginRightBox .GoogleBtn{margin-bottom:25px}#Signup .LoginMain .LoginBox .LoginRightBox .GoogleBtn button{cursor:pointer;background:0 0;border:1px solid #ddd;border-radius:5px;outline:none;justify-content:center;align-items:center;gap:10px;width:100%;padding:10px 20px;transition:background .3s;display:flex}#Signup .LoginMain .LoginBox .LoginRightBox .GoogleBtn button:hover{background:#f9f9f9}#Signup .LoginMain .LoginBox .LoginRightBox .GoogleBtn button p{color:#000;margin:0;font-family:myFont3;font-size:15px;font-weight:500}#Signup .LoginMain .LoginBox .LoginRightBox .GoogleBtn button svg{font-size:20px}#Signup .LoginMain .LoginBox .LoginRightBox .DontAccount{text-align:center;justify-content:center;align-items:center;gap:10px;display:flex}#Signup .LoginMain .LoginBox .LoginRightBox .DontAccount p{color:#000;margin-right:5px;font-family:myFont3;font-size:15px;font-weight:500;display:inline-block}#Signup .LoginMain .LoginBox .LoginRightBox .DontAccount a{color:#00f;border-bottom:1px solid;font-family:myFont3;font-size:15px;font-weight:500;text-decoration:none;transition:color .3s}#ForgetPassword{width:100%;padding:100px 0}@media (max-width:1024px){#ForgetPassword{padding:60px 0}}@media (max-width:768px){#ForgetPassword{padding:40px 0}}@media (max-width:480px){#ForgetPassword{padding:30px 0}}#ForgetPassword .LoginMain{width:100%}#ForgetPassword .LoginMain .LoginBox{align-items:center;gap:40px;width:100%;display:flex}@media (max-width:1024px){#ForgetPassword .LoginMain .LoginBox{gap:30px}}@media (max-width:768px){#ForgetPassword .LoginMain .LoginBox{flex-direction:column;gap:30px}}@media (max-width:480px){#ForgetPassword .LoginMain .LoginBox{gap:20px}}#ForgetPassword .LoginMain .LoginBox .LoginLeftBox{background:var(--primaryColor);border-radius:15px;flex-direction:column;justify-content:space-between;width:50%;height:100%;min-height:100vh;padding:40px;display:flex}@media (max-width:1024px){#ForgetPassword .LoginMain .LoginBox .LoginLeftBox{display:none}}#ForgetPassword .LoginMain .LoginBox .LoginLeftBox .LoginLogo{width:100px;margin-bottom:30px}#ForgetPassword .LoginMain .LoginBox .LoginLeftBox .LoginLogo img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}#ForgetPassword .LoginMain .LoginBox .LoginLeftBox .LoginTitle{margin-bottom:40px}#ForgetPassword .LoginMain .LoginBox .LoginLeftBox .LoginTitle h2{color:#fff;letter-spacing:1px;font-family:myFont3;font-size:28px;font-weight:600;line-height:1.5}#ForgetPassword .LoginMain .LoginBox .LoginLeftBox .ProductSecureBox{align-items:center;gap:15px;width:100%;display:flex}#ForgetPassword .LoginMain .LoginBox .LoginLeftBox .ProductSecureBox .SecureBox{background:#fff;border-radius:15px;flex-direction:column;gap:10px;width:50%;min-height:fit-content;padding:20px;display:flex}#ForgetPassword .LoginMain .LoginBox .LoginLeftBox .ProductSecureBox .SecureBox .IconBox{background:var(--primaryColor);border-radius:5px;justify-content:center;align-items:center;width:45px;height:45px;display:flex}#ForgetPassword .LoginMain .LoginBox .LoginLeftBox .ProductSecureBox .SecureBox .IconBox .SecureIcon{color:#fff;font-size:24px}#ForgetPassword .LoginMain .LoginBox .LoginLeftBox .ProductSecureBox .SecureBox .SecureTitle p{color:var(--primaryColor);margin:0;font-family:myFont3;font-size:15px;font-weight:600;line-height:1.3}#ForgetPassword .LoginMain .LoginBox .LoginLeftBox .ProductSecureBox .SecureBox .SecureDescription p{color:#5f615e;margin:0;font-family:myFont3;font-size:12px;font-weight:500;line-height:1.4}#ForgetPassword .LoginMain .LoginBox .LoginRightBox{width:50%;padding:40px}@media (max-width:1024px){#ForgetPassword .LoginMain .LoginBox .LoginRightBox{width:100%;padding:30px}}@media (max-width:768px){#ForgetPassword .LoginMain .LoginBox .LoginRightBox{width:100%;padding:20px}}@media (max-width:480px){#ForgetPassword .LoginMain .LoginBox .LoginRightBox{width:100%;padding:0}}#ForgetPassword .LoginMain .LoginBox .LoginRightBox .Title{margin-bottom:30px}#ForgetPassword .LoginMain .LoginBox .LoginRightBox .Title h2{color:#000;margin-bottom:10px;font-family:myFont3;font-size:40px;font-weight:600}@media (max-width:1024px){#ForgetPassword .LoginMain .LoginBox .LoginRightBox .Title h2{font-size:36px}}@media (max-width:768px){#ForgetPassword .LoginMain .LoginBox .LoginRightBox .Title h2{font-size:28px}}@media (max-width:480px){#ForgetPassword .LoginMain .LoginBox .LoginRightBox .Title h2{font-size:26px}}#ForgetPassword .LoginMain .LoginBox .LoginRightBox .Title p{color:#000;margin:0;font-family:myFont3;font-size:15px;font-weight:500}#ForgetPassword .LoginMain .LoginBox .LoginRightBox .LoginFormGroup{margin-bottom:25px}#ForgetPassword .LoginMain .LoginBox .LoginRightBox .LoginFormGroup .FormField{margin-bottom:20px}#ForgetPassword .LoginMain .LoginBox .LoginRightBox .LoginFormGroup .FormField label{color:#000;margin-bottom:8px;font-family:myFont3;font-size:15px;font-weight:500;display:block}#ForgetPassword .LoginMain .LoginBox .LoginRightBox .LoginFormGroup .FormField input{border:1px solid #ddd;border-radius:5px;width:100%;padding:12px 15px;font-family:myFont3;font-size:15px}#ForgetPassword .LoginMain .LoginBox .LoginRightBox .LoginFormGroup .FormField input:focus{border-color:var(--primaryColor);outline:none}#ForgetPassword .LoginMain .LoginBox .LoginRightBox .LoginFormGroup .LoginBtn{width:100%}#ForgetPassword .LoginMain .LoginBox .LoginRightBox .LoginFormGroup .LoginBtn button{background:var(--primaryColor);color:#fff;cursor:pointer;border:none;border-radius:5px;outline:none;width:100%;padding:12px;font-family:myFont3;font-size:16px;font-weight:500;transition:background .3s}#ForgetPassword .LoginMain .LoginBox .LoginRightBox .LoginFormGroup .LoginBtn button:hover{background:var(--primaryColor)}#Otp{width:100%;padding:100px 0}@media (max-width:1024px){#Otp{padding:60px 0}}@media (max-width:768px){#Otp{padding:40px 0}}@media (max-width:480px){#Otp{padding:30px 0}}#Otp .LoginMain{width:100%}#Otp .LoginMain .LoginBox{align-items:center;gap:40px;width:100%;display:flex}@media (max-width:1024px){#Otp .LoginMain .LoginBox{gap:30px}}@media (max-width:768px){#Otp .LoginMain .LoginBox{flex-direction:column;gap:30px}}@media (max-width:480px){#Otp .LoginMain .LoginBox{gap:20px}}#Otp .LoginMain .LoginBox .LoginLeftBox{background:var(--primaryColor);border-radius:15px;flex-direction:column;justify-content:space-between;width:50%;height:100%;min-height:100vh;padding:40px;display:flex}@media (max-width:1024px){#Otp .LoginMain .LoginBox .LoginLeftBox{display:none}}#Otp .LoginMain .LoginBox .LoginLeftBox .LoginLogo{width:100px;margin-bottom:30px}#Otp .LoginMain .LoginBox .LoginLeftBox .LoginLogo img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}#Otp .LoginMain .LoginBox .LoginLeftBox .LoginTitle{margin-bottom:40px}#Otp .LoginMain .LoginBox .LoginLeftBox .LoginTitle h2{color:#fff;letter-spacing:1px;font-family:myFont3;font-size:28px;font-weight:600;line-height:1.5}#Otp .LoginMain .LoginBox .LoginLeftBox .ProductSecureBox{align-items:center;gap:15px;width:100%;display:flex}#Otp .LoginMain .LoginBox .LoginLeftBox .ProductSecureBox .SecureBox{background:#fff;border-radius:15px;flex-direction:column;gap:10px;width:50%;min-height:fit-content;padding:20px;display:flex}#Otp .LoginMain .LoginBox .LoginLeftBox .ProductSecureBox .SecureBox .IconBox{background:var(--primaryColor);border-radius:5px;justify-content:center;align-items:center;width:45px;height:45px;display:flex}#Otp .LoginMain .LoginBox .LoginLeftBox .ProductSecureBox .SecureBox .IconBox .SecureIcon{color:#fff;font-size:24px}#Otp .LoginMain .LoginBox .LoginLeftBox .ProductSecureBox .SecureBox .SecureTitle p{color:var(--primaryColor);margin:0;font-family:myFont3;font-size:15px;font-weight:600;line-height:1.3}#Otp .LoginMain .LoginBox .LoginLeftBox .ProductSecureBox .SecureBox .SecureDescription p{color:#5f615e;margin:0;font-family:myFont3;font-size:12px;font-weight:500;line-height:1.4}#Otp .LoginMain .LoginBox .LoginRightBox{width:50%;padding:40px}@media (max-width:1024px){#Otp .LoginMain .LoginBox .LoginRightBox{width:100%;padding:30px}}@media (max-width:768px){#Otp .LoginMain .LoginBox .LoginRightBox{width:100%;padding:20px}}@media (max-width:480px){#Otp .LoginMain .LoginBox .LoginRightBox{width:100%;padding:0}}#Otp .LoginMain .LoginBox .LoginRightBox .Title{margin-bottom:30px}#Otp .LoginMain .LoginBox .LoginRightBox .Title h2{color:#000;margin-bottom:10px;font-family:myFont3;font-size:40px;font-weight:600}@media (max-width:1024px){#Otp .LoginMain .LoginBox .LoginRightBox .Title h2{font-size:36px}}@media (max-width:768px){#Otp .LoginMain .LoginBox .LoginRightBox .Title h2{font-size:28px}}@media (max-width:480px){#Otp .LoginMain .LoginBox .LoginRightBox .Title h2{font-size:26px}}#Otp .LoginMain .LoginBox .LoginRightBox .Title p{color:#000;margin:0;font-family:myFont3;font-size:15px;font-weight:500}#Otp .LoginMain .LoginBox .LoginRightBox .LoginFormGroup{margin-bottom:25px}#Otp .LoginMain .LoginBox .LoginRightBox .LoginFormGroup .OtpBox{justify-content:center;gap:10px;margin:20px 0;display:flex}#Otp .LoginMain .LoginBox .LoginRightBox .LoginFormGroup .OtpBox .OtpInput{border:1px solid var(--primaryColor);text-align:center;border-radius:0;outline:none;width:40px;height:40px;font-family:myFont3;font-size:18px;font-weight:500;transition:all .3s}#Otp .LoginMain .LoginBox .LoginRightBox .LoginFormGroup .OtpBox .OtpInput:focus{border-color:var(--primaryColor);box-shadow:0 0 0 2px rgba(var(--primaryColor),.2)}#Otp .LoginMain .LoginBox .LoginRightBox .LoginFormGroup .OtpBox .OtpInput.filled{border-color:var(--primaryColor);background-color:rgba(var(--primaryColor),.05);animation:.5s pulse}#Otp .LoginMain .LoginBox .LoginRightBox .LoginFormGroup .OtpBox .OtpInput::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}#Otp .LoginMain .LoginBox .LoginRightBox .LoginFormGroup .OtpBox .OtpInput::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}#Otp .LoginMain .LoginBox .LoginRightBox .LoginFormGroup .OtpBox .OtpInput[type=number]{-moz-appearance:textfield}#Otp .LoginMain .LoginBox .LoginRightBox .LoginFormGroup .ResendOtp button{color:var(--primaryColor);cursor:pointer;background:0 0;border:none;padding:0;font-size:14px;font-weight:500;text-decoration:underline}#Otp .LoginMain .LoginBox .LoginRightBox .LoginFormGroup .ResendOtp button:hover{color:var(--primaryColor)}#Otp .LoginMain .LoginBox .LoginRightBox .LoginFormGroup .LoginBtn{width:100%}#Otp .LoginMain .LoginBox .LoginRightBox .LoginFormGroup .LoginBtn button{background:var(--primaryColor);color:#fff;cursor:pointer;border:none;border-radius:5px;outline:none;width:100%;padding:12px;font-family:myFont3;font-size:16px;font-weight:500;transition:background .3s}#Otp .LoginMain .LoginBox .LoginRightBox .LoginFormGroup .LoginBtn button:hover{background:var(--primaryColor)}#Otp .LoginMain .LoginBox .LoginRightBox .LoginFormGroup .ResendOtp{justify-content:center;align-items:center;gap:5px;margin-bottom:20px;display:flex}#Otp .LoginMain .LoginBox .LoginRightBox .LoginFormGroup .ResendOtp p{color:#5f615e;margin:0;font-size:14px}#Otp .LoginMain .LoginBox .LoginRightBox .LoginFormGroup .ResendOtp .Countdown{color:var(--primaryColor);margin-left:5px;font-size:14px;font-weight:500}#Otp .LoginMain .LoginBox .LoginRightBox .LoginFormGroup .ResendOtp .ResendButton{color:var(--primaryColor);cursor:pointer;background:0 0;border:none;padding:0;font-size:14px;font-weight:500;text-decoration:underline}#Otp .LoginMain .LoginBox .LoginRightBox .LoginFormGroup .ResendOtp .ResendButton:hover{color:var(--primaryColor)}#Otp .LoginMain .LoginBox .LoginRightBox .LoginFormGroup .ResendOtp .ResendButton:disabled{color:#ccc;cursor:not-allowed;text-decoration:none}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.05)}to{transform:scale(1)}}#ChangePassword{width:100%;padding:100px 0}@media (max-width:1024px){#ChangePassword{padding:60px 0}}@media (max-width:768px){#ChangePassword{padding:40px 0}}@media (max-width:480px){#ChangePassword{padding:30px 0}}#ChangePassword .LoginMain{width:100%}#ChangePassword .LoginMain .LoginBox{align-items:center;gap:40px;width:100%;display:flex}@media (max-width:1024px){#ChangePassword .LoginMain .LoginBox{gap:30px}}@media (max-width:768px){#ChangePassword .LoginMain .LoginBox{flex-direction:column;gap:30px}}@media (max-width:480px){#ChangePassword .LoginMain .LoginBox{gap:20px}}#ChangePassword .LoginMain .LoginBox .LoginLeftBox{background:var(--primaryColor);border-radius:15px;flex-direction:column;justify-content:space-between;width:50%;height:100%;min-height:100vh;padding:40px;display:flex}@media (max-width:1024px){#ChangePassword .LoginMain .LoginBox .LoginLeftBox{display:none}}#ChangePassword .LoginMain .LoginBox .LoginLeftBox .LoginLogo{width:100px;margin-bottom:30px}#ChangePassword .LoginMain .LoginBox .LoginLeftBox .LoginLogo img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}#ChangePassword .LoginMain .LoginBox .LoginLeftBox .LoginTitle{margin-bottom:40px}#ChangePassword .LoginMain .LoginBox .LoginLeftBox .LoginTitle h2{color:#fff;letter-spacing:1px;font-family:myFont3;font-size:28px;font-weight:600;line-height:1.5}#ChangePassword .LoginMain .LoginBox .LoginLeftBox .ProductSecureBox{align-items:center;gap:15px;width:100%;display:flex}#ChangePassword .LoginMain .LoginBox .LoginLeftBox .ProductSecureBox .SecureBox{background:#fff;border-radius:15px;flex-direction:column;gap:10px;width:50%;min-height:fit-content;padding:20px;display:flex}#ChangePassword .LoginMain .LoginBox .LoginLeftBox .ProductSecureBox .SecureBox .IconBox{background:var(--primaryColor);border-radius:5px;justify-content:center;align-items:center;width:45px;height:45px;display:flex}#ChangePassword .LoginMain .LoginBox .LoginLeftBox .ProductSecureBox .SecureBox .IconBox .SecureIcon{color:#fff;font-size:24px}#ChangePassword .LoginMain .LoginBox .LoginLeftBox .ProductSecureBox .SecureBox .SecureTitle p{color:var(--primaryColor);margin:0;font-family:myFont3;font-size:15px;font-weight:600;line-height:1.3}#ChangePassword .LoginMain .LoginBox .LoginLeftBox .ProductSecureBox .SecureBox .SecureDescription p{color:#5f615e;margin:0;font-family:myFont3;font-size:12px;font-weight:500;line-height:1.4}#ChangePassword .LoginMain .LoginBox .LoginRightBox{width:50%;padding:40px}@media (max-width:1024px){#ChangePassword .LoginMain .LoginBox .LoginRightBox{width:100%;padding:30px}}@media (max-width:768px){#ChangePassword .LoginMain .LoginBox .LoginRightBox{width:100%;padding:20px}}@media (max-width:480px){#ChangePassword .LoginMain .LoginBox .LoginRightBox{width:100%;padding:0}}#ChangePassword .LoginMain .LoginBox .LoginRightBox .Title{margin-bottom:30px}#ChangePassword .LoginMain .LoginBox .LoginRightBox .Title h2{color:#000;margin-bottom:10px;font-family:myFont3;font-size:40px;font-weight:600}@media (max-width:1024px){#ChangePassword .LoginMain .LoginBox .LoginRightBox .Title h2{font-size:36px}}@media (max-width:768px){#ChangePassword .LoginMain .LoginBox .LoginRightBox .Title h2{font-size:28px}}@media (max-width:480px){#ChangePassword .LoginMain .LoginBox .LoginRightBox .Title h2{font-size:26px}}#ChangePassword .LoginMain .LoginBox .LoginRightBox .Title p{color:#000;margin:0;font-family:myFont3;font-size:15px;font-weight:500}#ChangePassword .LoginMain .LoginBox .LoginRightBox .LoginFormGroup{margin-bottom:25px}#ChangePassword .LoginMain .LoginBox .LoginRightBox .LoginFormGroup .FormField{margin-bottom:20px}#ChangePassword .LoginMain .LoginBox .LoginRightBox .LoginFormGroup .FormField label{color:#000;margin-bottom:8px;font-family:myFont3;font-size:15px;font-weight:500;display:block}#ChangePassword .LoginMain .LoginBox .LoginRightBox .LoginFormGroup .FormField input{border:1px solid #ddd;border-radius:5px;width:100%;padding:12px 15px;font-family:myFont3;font-size:15px}#ChangePassword .LoginMain .LoginBox .LoginRightBox .LoginFormGroup .FormField input:focus{border-color:var(--primaryColor);outline:none}#ChangePassword .LoginMain .LoginBox .LoginRightBox .LoginFormGroup .PasswordField,#ChangePassword .LoginMain .LoginBox .LoginRightBox .LoginFormGroup .PasswordField .PasswordInputWrapper{position:relative}#ChangePassword .LoginMain .LoginBox .LoginRightBox .LoginFormGroup .PasswordField .PasswordInputWrapper input{padding-right:40px}#ChangePassword .LoginMain .LoginBox .LoginRightBox .LoginFormGroup .PasswordField .PasswordInputWrapper .TogglePassword{cursor:pointer;color:#777;background:0 0;border:none;font-size:18px;position:absolute;top:50%;right:10px;transform:translateY(-50%)}#ChangePassword .LoginMain .LoginBox .LoginRightBox .LoginFormGroup .PasswordField .PasswordInputWrapper .TogglePassword:focus{outline:none}#ChangePassword .LoginMain .LoginBox .LoginRightBox .LoginFormGroup .ForgetPassword{justify-content:flex-end;margin-bottom:20px;display:flex}#ChangePassword .LoginMain .LoginBox .LoginRightBox .LoginFormGroup .ForgetPassword a{color:#000;font-family:myFont3;font-size:15px;font-weight:500;text-decoration:none}#ChangePassword .LoginMain .LoginBox .LoginRightBox .LoginFormGroup .ForgetPassword a:hover{color:var(--primaryColor)}#ChangePassword .LoginMain .LoginBox .LoginRightBox .LoginFormGroup .LoginBtn{width:100%}#ChangePassword .LoginMain .LoginBox .LoginRightBox .LoginFormGroup .LoginBtn button{background:var(--primaryColor);color:#fff;cursor:pointer;border:none;border-radius:5px;outline:none;width:100%;padding:12px;font-family:myFont3;font-size:16px;font-weight:500;transition:background .3s}#ChangePassword .LoginMain .LoginBox .LoginRightBox .LoginFormGroup .LoginBtn button:hover{background:var(--primaryColor)}#OfferPopup{z-index:1000;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:#000000b3;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed;top:0;left:0}#OfferPopup .offerPopupOverlay{justify-content:center;align-items:center;width:100%;height:100%;display:flex}#OfferPopup .offerPopupMain{background:#fff;width:80%;max-width:900px;height:90vh;display:flex;position:relative;overflow:hidden;box-shadow:0 5px 30px #0000004d}@media (max-width:1024px){#OfferPopup .offerPopupMain{height:fit-content}}#OfferPopup .offerPopupClose{color:#fff;cursor:pointer;z-index:10;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;font-size:24px;transition:transform .3s;display:flex;position:absolute;top:10px;right:10px}#OfferPopup .offerPopupClose:hover{transform:rotate(90deg)}#OfferPopup .offerPopupClose:active{transform:rotate(90deg)scale(.9)}#OfferPopup .offerPopupLeft{flex-direction:column;justify-content:flex-start;width:50%;display:flex}@media (max-width:1024px){#OfferPopup .offerPopupLeft{width:100%}}#OfferPopup .offerPopupLeft .currentOfferTitle{background:var(--primaryColor);justify-content:center;align-items:center;gap:15px;width:100%;height:100px;display:flex}#OfferPopup .offerPopupLeft .currentOfferTitle svg{color:#fff;font-size:22px}#OfferPopup .offerPopupLeft .currentOfferTitle p{color:#fff;font-family:myFont3;font-size:16px}#OfferPopup .offerPopupLeft .offerSubBox{flex-direction:column;justify-content:center;gap:20px;padding:20px;display:flex}@media (max-width:1024px){#OfferPopup .offerPopupLeft .offerSubBox{gap:0}}#OfferPopup .offerPopupLeft .offerSubBox .curentOfferPercentage{justify-content:center;display:flex}#OfferPopup .offerPopupLeft .offerSubBox .curentOfferPercentage p{color:var(--primaryColor);font-family:myFont3;font-size:36px;font-weight:600}#OfferPopup .offerPopupLeft .offerSubBox .offerStarting{justify-content:center;align-items:center;gap:8px;display:flex}#OfferPopup .offerPopupLeft .offerSubBox .offerStarting svg{color:var(--primaryColor)}#OfferPopup .offerPopupLeft .offerSubBox .offerStarting p{color:#000;font-size:16px}#OfferPopup .offerPopupLeft .offerSubBox .offerCountDownBox{justify-content:center;align-items:center;gap:20px;margin:20px 0;display:flex}#OfferPopup .offerPopupLeft .offerSubBox .offerCountDownBox .offerCountBox{flex-direction:column;align-items:center;display:flex}#OfferPopup .offerPopupLeft .offerSubBox .offerCountDownBox .offerCountBox .offerBox{background:var(--primaryColor);justify-content:center;align-items:center;width:50px;height:50px;display:flex}#OfferPopup .offerPopupLeft .offerSubBox .offerCountDownBox .offerCountBox .offerBox p{color:#fff;font-family:myFont1;font-size:16px;font-weight:500}#OfferPopup .offerPopupLeft .offerSubBox .offerCountDownBox .offerCountBox .offerTime{margin-top:5px}#OfferPopup .offerPopupLeft .offerSubBox .offerCountDownBox .offerCountBox .offerTime p{color:var(--primaryColor);font-family:myFont1;font-size:16px;font-weight:500}#OfferPopup .offerPopupLeft .offerSubBox .offerFromTo{justify-content:center;align-items:center;gap:10px;display:flex}#OfferPopup .offerPopupLeft .offerSubBox .offerFromTo svg{color:var(--primaryColor)}#OfferPopup .offerPopupLeft .offerSubBox .offerFromTo p{color:#000;font-size:16px}#OfferPopup .offerPopupLeft .offerSubBox .offerDec{text-align:center;margin-top:10px}#OfferPopup .offerPopupLeft .offerSubBox .offerDec p{color:#000;font-size:16px}#OfferPopup .offerPopupLeft .offerSubBox .ShopNowBtn{background:var(--primaryColor);justify-content:center;align-items:center;margin-top:20px;display:flex}#OfferPopup .offerPopupLeft .offerSubBox .ShopNowBtn button{color:#fff;cursor:pointer;background:0 0;border:none;outline:none;padding:10px 20px;font-size:16px}#OfferPopup .offerPopupRight{width:50%}@media (max-width:1024px){#OfferPopup .offerPopupRight{display:none}}#OfferPopup .offerPopupRight img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}#SuperCoin{width:100%;padding:0 0 100px}@media (max-width:1024px){#SuperCoin{padding:0 0 60px}}@media (max-width:768px){#SuperCoin{padding:0 0 40px}}@media (max-width:480px){#SuperCoin{padding:0 0 30px}}#SuperCoin .BreadCrumbsBox{background:#f6f4f1;width:100%;margin-bottom:20px;padding:60px 0}@media (max-width:768px){#SuperCoin .BreadCrumbsBox{padding:40px 0}}@media (max-width:480px){#SuperCoin .BreadCrumbsBox{padding:30px 0}}#SuperCoin .SupercoinMain{flex-direction:column;gap:40px;display:flex}#SuperCoin .SupercoinMain .coinBalanceCard{color:#fff;background:linear-gradient(135deg,gold,#ffb700);border-radius:12px;align-items:center;gap:20px;padding:30px;display:flex;box-shadow:0 4px 15px #0000001a}#SuperCoin .SupercoinMain .coinBalanceCard .coinIconBox{background:#fff;border-radius:50%;justify-content:center;align-items:center;padding:15px;display:flex}#SuperCoin .SupercoinMain .coinBalanceCard .coinIconBox .coinIcon{color:#ffb700;font-size:40px}#SuperCoin .SupercoinMain .coinBalanceCard .coinInfo h2{margin:0;font-size:32px}#SuperCoin .SupercoinMain .coinBalanceCard .coinInfo p{margin:5px 0 0;font-size:16px}#SuperCoin .SupercoinMain .transactionsBox h3{margin-bottom:15px;font-size:20px;font-weight:600}#SuperCoin .SupercoinMain .transactionsBox ul{border:1px solid #eee;border-radius:8px;margin:0;padding:0;list-style:none;overflow:hidden}#SuperCoin .SupercoinMain .transactionsBox ul li{border-bottom:1px solid #eee;justify-content:space-between;padding:15px 20px;font-size:15px;display:flex}#SuperCoin .SupercoinMain .transactionsBox ul li:last-child{border-bottom:none}#SuperCoin .SupercoinMain .transactionsBox ul li.earned .coinValue{color:green;font-weight:600}#SuperCoin .SupercoinMain .transactionsBox ul li.redeemed .coinValue{color:red;font-weight:600}.PaymentPopupOverlay{z-index:2000;background:#0009;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.PaymentPopup{background:#fff;border-radius:12px;width:550px;max-width:90%;padding:20px;animation:.3s fadeIn;position:relative;box-shadow:0 8px 24px #0003}.PopupHeader{justify-content:space-between;align-items:flex-start;display:flex}.PopupHeader h3{margin-bottom:4px;font-size:20px}.PopupHeader p{color:#666;font-size:14px}.PopupHeader .CloseBtn{cursor:pointer;background:0 0;border:none;font-size:20px}.PaymentOptions{margin:20px 0}.PaymentOptions .PaymentOption{cursor:pointer;border:1px solid #ddd;border-radius:8px;align-items:center;gap:12px;margin-bottom:12px;padding:12px;transition:all .2s;display:flex}.PaymentOptions .PaymentOption:hover{border-color:var(--primaryColor)}.PaymentOptions .PaymentOption input{margin-right:8px;transform:scale(1.2)}.PaymentOptions .PaymentOption input[type=radio]{accent-color:var(--primaryColor)}.PaymentOptions .PaymentOption .OptionContent{justify-content:space-between;align-items:center;width:100%;display:flex}.PaymentOptions .PaymentOption .OptionContent .MainIcon{width:60px;height:auto}.PaymentOptions .PaymentOption .OptionContent .OtherIcons{gap:6px;display:flex}.PaymentOptions .PaymentOption .OptionContent .OtherIcons img{width:32px;height:auto}.PaymentOptions .PaymentOption .CodText{font-size:16px;font-weight:500}.PopupFooter{text-align:right}.PopupFooter button{background:var(--primaryColor);color:#fff;cursor:pointer;border:none;border-radius:8px;padding:10px 18px;font-weight:500;transition:background .2s}.PopupFooter button:hover{background:var(--primaryColor)}#ComingSoon{justify-content:center;align-items:center;width:100%;height:100vh;display:flex}#ComingSoon .ComingSoonMain{width:100%;height:100%;display:flex}#ComingSoon .ComingSoonLeft{text-align:center;background:url(../media/background.48c7eeb9.jpg) 50%/cover no-repeat;flex-direction:column;flex:1;align-items:center;padding:40px 20px;display:flex;position:relative}#ComingSoon .CompanyLogo img{max-width:180px}#ComingSoon .StayTuned{margin-top:20px}#ComingSoon .StayTuned p{font-size:16px;font-weight:500;font-family:var(--myFont3);color:#333;line-height:1.5}#ComingSoon .ComingSoonTitle{margin-top:10px}#ComingSoon .ComingSoonTitle h1{font-size:42px;font-weight:600;font-family:var(--myFont1);text-transform:uppercase;color:#000}#ComingSoon .ComingSoonDes{max-width:400px;margin-top:10px}#ComingSoon .ComingSoonDes p{color:#555;font-size:14px;line-height:1.6}#ComingSoon .SocialmediaIcons{gap:20px;margin-top:20px;margin-bottom:20px;display:flex}#ComingSoon .SocialmediaIcons a{color:#333;font-size:22px;transition:all .3s}#ComingSoon .SocialmediaIcons a:hover{color:var(--primaryColor)}#ComingSoon .WhatsappBox{margin-bottom:20px;display:flex}#ComingSoon .WhatsappBox input{border:1px solid #ccc;outline:none;flex:1;padding:12px 15px;font-size:14px}#ComingSoon .WhatsappBox button{background:var(--primaryColor);color:#fff;font-size:16px;font-weight:600;font-family:var(--myFont3);cursor:pointer;border:none;padding:12px 20px;transition:all .3s}#ComingSoon .WhatsappBox button:hover{opacity:.9}#ComingSoon .JoinClassBtn{width:100%}#ComingSoon .JoinClassBtn a{background:var(--primaryColor);color:#fff;border-radius:5px;padding:10px 15px;font-size:16px;text-decoration:none;transition:background .3s;display:inline-block}#ComingSoon .JoinClassBtn a:hover{background:var(--primaryColor)}#ComingSoon .ComingSoonRight{flex:1;position:relative;overflow:hidden}#ComingSoon .ComingSoonRight video{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.PolicyBox{background:#f9f9f9;border:1px solid #eee;border-radius:8px;width:100%;margin-top:20px;padding:15px}.PolicyBox .PolicyTitle p{color:#333;margin-bottom:10px;font-family:myFont1;font-size:15px}.PolicyBox .PolicyCheckBox .PolicyCheckboxLabel{cursor:pointer;color:#555;align-items:center;gap:8px;font-family:myFont3;font-size:14px;display:flex}.PolicyBox .PolicyCheckBox .PolicyCheckboxLabel input{opacity:0;width:0;height:0;position:absolute}.PolicyBox .PolicyCheckBox .PolicyCheckboxLabel .PolicyCheckboxCustom{background-color:#f5f5f5;border:2px solid #ddd;border-radius:4px;justify-content:center;align-items:center;width:20px;min-width:20px;height:20px;transition:all .3s;display:flex;position:relative}.PolicyBox .PolicyCheckBox .PolicyCheckboxLabel .PolicyCheckboxCustom.enabled{border-color:var(--primaryColor);background-color:#fff}.PolicyBox .PolicyCheckBox .PolicyCheckboxLabel .PolicyCheckboxCustom .PolicyCheckIcon{color:var(--primaryColor);stroke-width:3px;opacity:0;font-size:14px;transition:opacity .2s}.PolicyBox .PolicyCheckBox .PolicyCheckboxLabel .PolicyCheckboxCustom.enabled .PolicyCheckIcon{opacity:1}.PolicyBox .PolicyCheckBox .PolicyCheckboxLabel .PolicyLink{color:var(--primaryColor);border-bottom:1px solid var(--primaryColor);cursor:pointer;text-decoration:none;transition:all .2s}.PolicyBox .PolicyCheckBox .PolicyCheckboxLabel .PolicyLink:hover{color:var(--primaryColor);border-bottom-color:var(--primaryColor)}.policy-popup-overlay{z-index:1000;background:#00000080;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.policy-popup-overlay .policy-popup{background:#fff;border-radius:8px;flex-direction:column;width:100%;max-width:600px;max-height:80vh;display:flex}.policy-popup-overlay .policy-popup h3{color:#333;border-bottom:1px solid #eee;margin:0;padding:20px 20px 10px;font-family:myFont3;font-size:20px}.policy-popup-overlay .policy-popup .policy-content{padding:20px;overflow-y:auto}.policy-popup-overlay .policy-popup .policy-content h4{color:#333;margin:15px 0 5px;font-family:myFont3;font-size:16px}.policy-popup-overlay .policy-popup .policy-content p{color:#555;margin:0 0 15px;font-size:14px;line-height:1.5}.policy-popup-overlay .policy-popup .policy-buttons{border-top:1px solid #eee;justify-content:flex-end;gap:10px;padding:15px 20px;display:flex}.policy-popup-overlay .policy-popup .policy-buttons button{cursor:pointer;border-radius:4px;padding:8px 16px;font-family:myFont3;font-size:14px;transition:all .2s}.policy-popup-overlay .policy-popup .policy-buttons .policy-cancel{color:#333;background:#eee;border:1px solid #ddd}.policy-popup-overlay .policy-popup .policy-buttons .policy-cancel:hover{background:#e0e0e0}.policy-popup-overlay .policy-popup .policy-buttons .policy-accept{background:var(--primaryColor);color:#fff;border:1px solid var(--primaryColor)}.policy-popup-overlay .policy-popup .policy-buttons .policy-accept:hover{background:var(--primaryColor)}.Toastify__toast-container{z-index:999999!important}.error-message{color:red;margin-top:5px;font-size:13px}#About{width:100%;min-height:100vh}#About .BreadCrumbsBox{background:#f6f4f1;width:100%;margin-bottom:20px;padding:60px 0}@media (max-width:768px){#About .BreadCrumbsBox{padding:40px 0}}@media (max-width:480px){#About .BreadCrumbsBox{padding:30px 0}}#About .AboutMain{width:100%;min-height:100vh;padding:60px 0}#About .AboutMain .AboutMainBox{justify-content:space-between;align-items:flex-start;gap:50px;width:100%;display:flex}@media (max-width:768px){#About .AboutMain .AboutMainBox{flex-direction:column;gap:20px}}#About .AboutMain .AboutMainBox .AboutImgBox{align-items:center;gap:15px;width:50%;display:flex}@media (max-width:768px){#About .AboutMain .AboutMainBox .AboutImgBox{width:100%}}#About .AboutMain .AboutMainBox .AboutImgBox .ImageBoxLeft{width:50%;height:380px}#About .AboutMain .AboutMainBox .AboutImgBox .ImageBoxLeft img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}#About .AboutMain .AboutMainBox .AboutImgBox .ImageBoxRight{flex-direction:column;justify-content:space-between;gap:15px;width:50%;display:flex}#About .AboutMain .AboutMainBox .AboutImgBox .ImageBoxRight .RightImg{width:100%;height:250px}#About .AboutMain .AboutMainBox .AboutImgBox .ImageBoxRight .RightImg img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}#About .AboutMain .AboutMainBox .AboutContentBox{width:50%;margin-top:20px}@media (max-width:768px){#About .AboutMain .AboutMainBox .AboutContentBox{width:100%}}#About .AboutMain .AboutMainBox .AboutContentBox .AboutContentTitle h2{color:var(--primaryColor);margin-bottom:15px;font-family:myFont2;font-size:40px;line-height:1.4}#About .AboutMain .AboutMainBox .AboutContentBox .AboutContentDesc p{color:#000;margin-bottom:12px;font-family:myFont1;font-size:16px;font-weight:500;line-height:1.6}#About .AboutMain .AboutYogiAcharyaBox{background:#f6f4f1;border-radius:12px;align-items:center;gap:40px;width:100%;margin-top:60px;padding:50px;display:flex}#About .AboutMain .AboutYogiAcharyaBox .YogiAcharyaImgBox{width:45%;height:450px}#About .AboutMain .AboutYogiAcharyaBox .YogiAcharyaImgBox img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}#About .AboutMain .YogiAndYathraBox{flex-direction:column;gap:60px;width:100%;margin-top:80px;display:flex}#About .AboutMain .YogiAndYathraBox .YogiAcharyaTitleBox{flex-direction:column;align-items:center;gap:10px;display:flex}#About .AboutMain .YogiAndYathraBox .YogiAcharyaTitleBox h2{color:var(--primaryColor);font-family:myFont2;font-size:40px;line-height:1.3}#About .AboutMain .YogiAndYathraBox .YogiAcharyaTitleBox p{color:#333;font-family:myFont1;font-size:18px;font-weight:500}#About .AboutMain .YogiAndYathraBox .AboutYogiAndYathraBox{align-items:center;gap:40px;width:100%;display:flex}@media (max-width:768px){#About .AboutMain .YogiAndYathraBox .AboutYogiAndYathraBox{flex-direction:column;gap:20px}}#About .AboutMain .YogiAndYathraBox .AboutYogiAndYathraBox .AboutYogiAndYathraImgBox{width:50%;height:400px}@media (max-width:768px){#About .AboutMain .YogiAndYathraBox .AboutYogiAndYathraBox .AboutYogiAndYathraImgBox{width:100%}}#About .AboutMain .YogiAndYathraBox .AboutYogiAndYathraBox .AboutYogiAndYathraImgBox img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:transform .4s}#About .AboutMain .YogiAndYathraBox .AboutYogiAndYathraBox .AboutYogiAndYathraImgBox img:hover{transform:scale(1.05)}#About .AboutMain .YogiAndYathraBox .AboutYogiAndYathraBox .AboutYogiAndYathraDescBox{width:50%}@media (max-width:768px){#About .AboutMain .YogiAndYathraBox .AboutYogiAndYathraBox .AboutYogiAndYathraDescBox{width:100%}}#About .AboutMain .YogiAndYathraBox .AboutYogiAndYathraBox .AboutYogiAndYathraDescBox p{color:#000;text-align:justify;font-family:myFont1;font-size:15px;line-height:1.8}#About .AbtGalleryBox{justify-content:center;align-items:center;width:100%;margin:60px 0;display:flex;position:relative}#About .AbtGalleryBox .swiper{width:100%}#About .AbtGalleryBox .swiper-wrapper{transition-timing-function:linear!important}#About .AbtGalleryBox .GallerySlide{cursor:pointer;max-width:350px;height:350px;transition:transform .3s;overflow:hidden;width:100%!important}#About .AbtGalleryBox .GallerySlide img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:transform .6s,filter .3s}#About .AbtGalleryBox .GallerySlide:hover img{filter:brightness(1.1);transform:scale(1.1)}
